| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This is an optional dependency for many GNOME modules, and
it is a hard requirement for a few modules, such as gnome-color-manager.
Change-Id: I5d9f8eb29e324e6243cc0d50576da747da4b0293
|
|
|
|
|
|
|
| |
Remove a duplicated stratum, and correct the repo url for bsp-support. These
Altera SoCFPGA definitions will now build correctly with modern morph.
Change-Id: I614c1e21ead2d4d66607695b8482eecefc44cd7c
|
|
|
|
|
|
|
|
| |
Add a cluster definition for deploying a Baserock system for Altera
Cyclone V development kit, directly to a bootable, partitioned SD card
image.
Change-Id: I85469d8e4b24778b8b7a5e05b2e6a0b286856a51
|
|
|
|
|
|
|
|
|
|
|
| |
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
|