| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
Add a configuration file describing the partition layout for the Altera
Cyclone V SoCFPGA development kit, to generate a bootable SD image, or
to deploy directly to an SD card.
More information can be found in extensions/rawdisk.write.help, or in
extensions/pyfdisk.README, in definitions.
Change-Id: Ie3a4981f86ad1fc301e1ad46abc2bc11afc01811
|
|
|
|
|
|
|
|
|
| |
This solves problems when using glance with https:// OpenStack
instancies.
See: https://github.com/openstack/requirements/commit/db78d5e0e801ae217ba5a4f0a35b550653d864d5
Change-Id: I7889abff7c1d0985ed48c67acb937ab97e9f549b
|
|
|
|
|
|
| |
This is required to build appstream-glib
Change-Id: I3114c61aeebeabb4bbc1f96a1a1fd0dcf8d33446
|
|
|
|
|
|
| |
This is required to build appstream-glib
Change-Id: I60c0d6d17790b60ca2d3a8d506be165dc5700782
|
|
|
|
|
|
| |
Now that libexif is in the stratum, no need to disable is for nautilus.
Change-Id: I581ff2b5c8c4af641cb45e2ac7938beef103ac98
|
|
|
|
|
|
|
| |
This is a hard requirement for gnome-color-manager and
is also an optional dependency of nautilus
Change-Id: I442f9331ac231d0517df8e88fe42fe1dcb4a5a72
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without this morph fails with this error:
2015-11-06 17:24:17 [systems/gnome-system-x86_64.morph][gnome-system-x86_64]Configure system
Traceback (most recent call last):
File "/tmp/tmpe_Jo0q", line 39, in <module>
import writeexts
ImportError: No module named writeexts
ERROR: extensions/install-files.configure failed with code 1: Traceback (most recent call last):
File "/tmp/tmpe_Jo0q", line 39, in <module>
import writeexts
ImportError: No module named writeexts
Change-Id: I2d97915488fd6b72566ba8a0eca22706cb06f26b
|
|
|
|
|
|
|
|
| |
This change broke the gnome and weston sessions
This reverts commit df7650d0bbc01ad7075a80e02ce39cb0e07a5b10.
Change-Id: I70daee88662057781115b8ccbeddf4a66b65e0c4
|
|
|
|
|
|
|
| |
This provides the org.freedesktop.Telepathy.AccountManager service
required by gnome-online-accounts.
Change-Id: I60b2e90abfa408ec0d767158e6558a5ec6be8496
|
|
|
|
| |
Change-Id: Ia8e0e9fbdd3e18e89b74fe6181f0e988d09b90b0
|
|
|
|
| |
Change-Id: I269107a869d58eced667e908911d553a5524b67f
|
|
|
|
| |
Change-Id: I00961fde77e307ff5ad4a5ee37449e0ab7e89f95
|
|
|
|
| |
Change-Id: I62c76740420a1a2144464a372baf74ec6aa4e155
|
|
|
|
| |
Change-Id: Ib66b11f52a1673698fa0581d5c79312ad9b6d49d
|
|
|
|
| |
Change-Id: I224471e799f3584b3ccaca1cc21d4e8f80f548c8
|
|
|
|
| |
Change-Id: Ic3cb4573eb8b954e8dc6908fd5041cd2b48b24d8
|
|
|
|
|
|
|
|
|
| |
Since 2.5.3, freetype depends on HarfBuzz, but HarfBuzz depends
on FreeType as well. Build freetype two times to avoid this
chicken and egg problem as described in
http://sourceforge.net/projects/freetype/files/freetype2/2.5.3/
Change-Id: Ic124b7a727d0e72941d4501ad5ae8e6c977c698d
|
|
|
|
|
|
|
|
| |
Gtk+ build broke after this change
This reverts commit ccce17cb038812017e5df3caee67b47cc9fb4a29.
Change-Id: I425561715770648b8b2bae5de75411221f59b995
|
|
|
|
|
|
|
|
|
| |
Since 2.5.3, freetype depends on HarfBuzz, but HarfBuzz depends on
FreeType as well. Build freetype two times to avoid this chicken and
egg problem as described in
http://sourceforge.net/projects/freetype/files/freetype2/2.5.3/
Change-Id: Ie24f80a429d06577cc89a4c814bfba7a5abfed23
|
|
|
|
| |
Change-Id: Id0ba5debc0c07dafc0075048d066541e2fa4c31e
|
|
|
|
|
|
| |
Its where really belongs and we avoid duplicate it
Change-Id: Ib54cdc7a677f135369c334cb54090fbe74783d04
|
|
|
|
| |
Change-Id: I19b3a6fc0fbe24f213ddf851f6fc7298cd8ae96a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes a bug in our fstab layout generation,
currently we fail to generate the complete fstab layout, so /etc/fstab
in any newly deployed or upgraded baserocks contains just:
# Morph default system layout
UUID=<uuid> / btrfs defaults,rw,noatime 0 1
This is actually a pretty bad problem because it breaks
system-version-manager, since systemd creates a btrfs subvolume and
mounts it to /var/lib/machines if /var/lib/machines doesn't already
exist[1]. As a result system-version-manager when asked to remove an image
will fail to do so, since it will fail to remove the /run subvolume
because of the subvolume created at /run/var/lib/machines. The result is
a partially removed image that cannot be removed with system-version-manager.
The fstab layout we use currently:
UUID=<uuid> / btrfs defaults,rw,noatime 0 1
UUID=<uuid> /var btrfs subvol=/state/var,defaults,rw,noatime 0 2
UUID=<uuid> /opt btrfs subvol=/state/opt,defaults,rw,noatime 0 2
UUID=<uuid> /srv btrfs subvol=/state/srv,defaults,rw,noatime 0 2
UUID=<uuid> /root btrfs subvol=/state/root,defaults,rw,noatime 0 2
UUID=<uuid> /home btrfs subvol=/state/home,defaults,rw,noatime 0 2
ensures that anything created under /var goes into a shared /state/var subvolume,
so when systemd creates its 'machines' subvolume it will be under state/
which doesn't cause any problems when we try to remove a system.
To reproduce, deploy an upgrade to your machine, reboot into the upgraded
system, when you cat /etc/fstab you should see only one entry, mounting /.
Now switch back to the previous image with,
system-version-manager set-default <previous image name>
reboot
remove the newly deployed image with,
system-version-manager remove <upgraded image name>
after some time this will fail with an error message similar to this:
Removing system: faultylayout
Delete subvolume (no-commit): '/tmp/tmp1gdIL2/systems/faultylayout/run'
ERROR: cannot delete '/tmp/tmp1gdIL2/systems/faultylayout/run' - Directory not empty
Delete subvolume (no-commit): '/tmp/tmp1gdIL2/systems/faultylayout/orig'
Traceback (most recent call last):
File "/usr/bin/system-version-manager", line 421, in <module>
SystemVersionManager(sys.argv, mount_dir).run()
File "/usr/bin/system-version-manager", line 401, in run
self.cmd_remove(args.system_name)
File "/usr/bin/system-version-manager", line 363, in cmd_remove
shutil.rmtree(system_root)
File "/usr/lib/python2.7/shutil.py", line 247, in rmtree
rmtree(fullname, ignore_errors, onerror)
File "/usr/lib/python2.7/shutil.py", line 247, in rmtree
rmtree(fullname, ignore_errors, onerror)
File "/usr/lib/python2.7/shutil.py", line 247, in rmtree
rmtree(fullname, ignore_errors, onerror)
File "/usr/lib/python2.7/shutil.py", line 247, in rmtree
rmtree(fullname, ignore_errors, onerror)
File "/usr/lib/python2.7/shutil.py", line 256, in rmtree
onerror(os.rmdir, path, sys.exc_info())
File "/usr/lib/python2.7/shutil.py", line 254, in rmtree
os.rmdir(path)
OSError: [Errno 1] Operation not permitted: '/tmp/tmp1gdIL2/systems/faultylayout/run/var/lib/machines
[1]: http://cgit.freedesktop.org/systemd/systemd/commit/?id=113b3fc1a8061f4a24dd0db74e9a3cd0083b2251
Change-Id: I9c160d1fdd75fbbf9a3336d1ce35e4ce8ed7787d
|
|
|
|
|
|
| |
This is a useful utility for monitoring IO usage.
Change-Id: I087c65d35add8cd61dd4b4c5021e13e82f6b490d
|
|
|
|
|
|
|
|
|
| |
This extension allow us to do at configure time:
- Configure different weston.ini files (for GENIVI baseline and GDP)
- Enable weston.service
- Set different backends in weston.service
Change-Id: Idfdb8b3d0e881d2da43eeefe86e42ca6876bb790
|
|
|
|
|
|
|
| |
Signed-off-by: Jonathan Maw <jonathan.maw@codethink.co.uk>
Signed-off-by: James Thomas <james.thomas@codethink.co.uk>
Change-Id: I1d8b72d19ffafcccdea0436ee7f5283acbc6f535
|
|
|
|
| |
Change-Id: I255142112deaedfc087b1d17968fab99c42f4eb4
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The maintainer says that we are supposed to modify that file anyway,
although now he has provided a solution to auto-generate this file:
http://git.projects.genivi.org/?p=persistence/persistence-client-library.git;a=commitdiff;h=6b208bfc268890360fcbd5cede70da5d2f9fb459
We will be able to drop this patch when we upgrade to a newer version.
Signed-off-by: James Thomas <james.thomas@codethink.co.uk>
Change-Id: I430e02a96d4415631a398dd00cc40b9bd1e037e8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is necessary because:
* genivi-demo-platform-hmi requires features of wayland-ivi-extension
which were taken out after version 1.3.91
* It links against an ivi-layout module in weston with an interface
that is part of the weston-ivi-shell fork before it was merged with
weston, hence it must be a version before weston 1.7.
this existed as the branch "weston-ivi-shell-1.6.0-rc1-testing-01" on
github/ntanibata/weston-ivi-shell.
* libinput 0.7, because 0.8+ changed function signatures that weston
uses.
Signed-off-by: Jonathan Maw <jonathan.maw@codethink.co.uk>
Signed-off-by: James Thomas <james.thomas@codethink.co.uk>
Change-Id: I2c7c6e64119d7e91883e3ce4cfddef56c4762f88
|
|
|
|
|
|
| |
So mutter compiles in ARM
Change-Id: If3355a61daaeb7b450018c3c1fb94b06711ae512
|
|
|
|
| |
Change-Id: Ie3f432fa7d2c7e41c6a09cc061c74b3a0611a520
|
|
|
|
|
|
|
| |
Also including the samba strata which is required for
the printer configuration (smbclient is needed).
Change-Id: I0517dd345fffe64184bf5faf403c2a9ec70e6ca7
|
|
|
|
|
|
| |
This is required to build gnome-control-center
Change-Id: I43ed0e3c0676bc517bec0d203e3a5fd9cb3a1bc5
|
|
|
|
|
|
| |
Required to build gnome-control-center
Change-Id: I1d91b7dfea8888a17cad060a6c8f454cf632a42d
|
|
|
|
|
|
| |
Required by gnome-control-center
Change-Id: I49fe085f7a193bd22f73330333c16ea2a689696c
|
|
|
|
|
|
| |
Required to build gnome-control-center
Change-Id: I72da831762b9f4c17125834383a31eeeb4f64c74
|
|
|
|
|
|
| |
This is required to build gnome-control-center
Change-Id: I587e6423522557542d88f956408b475b64a4dc20
|
|
|
|
|
|
| |
This is required to build gnome-control-center
Change-Id: Ia6c997b4e6e4265c399fe40fb9a28bff7b4bfc93
|
|
|
|
|
|
|
|
| |
CUPS is required to build gnome-control-center
Also re-enable cups in gnome-settings-daemon
Change-Id: Iff34724ffa71e7e7e99418309c037b506cca0679
|
|
|
|
|
|
| |
smbclient is required by gnome-control-center
Change-Id: I444f2374c47013c28c5c4fa0b82fde097af29c4c
|
|
|
|
|
|
|
|
|
| |
As of commit d44ad423d96b1cfca2dc17187f84346c85b29d13, foundation
no longer provides python2, which is required to build samba.
Adding the python2-core requirement to samba stratum directly
Change-Id: Ib875d9d63510cefdc59fc1abafb9295f414ed782
|
|
|
|
|
|
|
|
| |
This causes the objects going into the static library libcom_err.a
to be compiled with -fPIC, making it possible to include the archive
into a shared library; as samba does.
Change-Id: I556d594b2cb25c8e7d4f9621fd3089608a213e1d
|
|
|
|
|
|
| |
With recent changes 2G is not enough.
Change-Id: I29e0c7c29e3b8a938bdbaf84b475ca4df1aa8dd6
|
|
|
|
|
|
| |
This completes d7424b603d8533376f389aac695ca01658d5bd0d
Change-Id: I84107795354ed45975d3372c4b43137f00a48ea2
|
|
|
|
| |
Change-Id: Iebff376fc2ee4aed61a0ad92310d387183317ab3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
xdg-app is a tool that uses OSTree to install and update runtimes and applications.
It also allows the user to start these applications in a container-like environment
where they are isolated (to various degrees) from the host operating system.
In particular, each application depends on a particular runtime which
supplies /usr for the application.
Xdg-App also has commands related to building and distributing application bundles.
https://wiki.gnome.org/Projects/SandboxedApps
Change-Id: Ib5b01158b032d52b77b19fc67aa23577c357154e
|
|
|
|
|
|
| |
gpgme is a new dependency of this version
Change-Id: I0ffbc32645523951ed19f748ddc865339503882d
|
|
|
|
| |
Change-Id: I598f2407786362966d3b27dc084ef4ea70c403a6
|
|
|
|
|
|
|
|
|
|
|
|
| |
There should be some options here for building glibc.morph
with different flavors, to allow minimalistic systems with
less then all supported locales installed (this is a ~100MB cache file).
For now just simply install all locales supported by the glibc installed
charsets using glibc's automatic make target, which seems to make more sense
than not installing any locales at all.
Change-Id: I86287b027bb6d1c062277bc916de8586408edd83
|
|
|
|
| |
Change-Id: I96ed987c7b129d6d56b0c069ecb79258a92cb0e0
|