summaryrefslogtreecommitdiff
path: root/strata/gnome
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixing EDS build in GNOME stratumTristan Van Berkom2015-11-091-1/+6
| | | | | | | | | | | | | | | | | - Build google contacts backend Depend on libgdata and dont disable the configure switch - Build gnome-3-18 branch, the previously set tip was just before the 3.18 branchpoint so this is an upgrade. - Enable vala bindings with configure switch, this will be needed later to compile folks - Enable Kerberos 5 support, move krb5 chunk to before EDS and depend on it, enable the configure switch Change-Id: I785bbf600177a336f04852268a0da1ed884a14ac
* Update icon cache for hicolor icon theme in GNOME stratumTristan Van Berkom2015-11-091-0/+7
| | | | | | | This is implemented as a system integration hook so that it will include any icons which various modules add to the theme. Change-Id: I882fed168ea2b6162115d8ab5a4b1fa39e8fd60e
* Adding libgdata to GNOME strataTristan Van Berkom2015-11-091-0/+6
| | | | | | Required for various gnome apps, and required to build youtube grilo plugin Change-Id: If16bcecc35ff6ed86450264b4cb981c490c18f82
* Adding libmediaart to GNOME stratumTristan Van Berkom2015-11-091-0/+5
| | | | | | This is required to build the localmetadata grilo plugin Change-Id: I15ff66cc311ed942012f25d85656d99ee6342dbb
* Adding gmime to GNOME stratumTristan Van Berkom2015-11-091-0/+6
| | | | | | A library for dealing with mime types, required by totem-pl-parser. Change-Id: Idbe9b3f076d5a0b0292e0b3d658d960bb6ea44c3
* Adding gnome-color-manager to GNOME stratumTristan Van Berkom2015-11-091-0/+7
| | | | | | This is used by gnome-settings-daemon and gnome-control-center Change-Id: Ieb01f7295da6c625b79946649bb170c49dce8142
* Adding libarchive to GNOME stratumTristan Van Berkom2015-11-071-0/+6
| | | | | | This is required to build appstream-glib Change-Id: I60c0d6d17790b60ca2d3a8d506be165dc5700782
* Enable libexif in nautilus buildTristan Van Berkom2015-11-071-1/+1
| | | | | | Now that libexif is in the stratum, no need to disable is for nautilus. Change-Id: I581ff2b5c8c4af641cb45e2ac7938beef103ac98
* gnome: enable tracker in nautilusJavier Jardón2015-11-051-1/+1
| | | | Change-Id: Ia8e0e9fbdd3e18e89b74fe6181f0e988d09b90b0
* strata/gnome: Disable compiler warning in mutterPedro Alvarez2015-10-301-0/+5
| | | | | | So mutter compiles in ARM Change-Id: If3355a61daaeb7b450018c3c1fb94b06711ae512
* Adding gnome-control-center to GNOME strataTristan Van Berkom2015-10-301-0/+5
| | | | | | | Also including the samba strata which is required for the printer configuration (smbclient is needed). Change-Id: I0517dd345fffe64184bf5faf403c2a9ec70e6ca7
* Adding cups to GNOME strata and systemTristan Van Berkom2015-10-301-1/+1
| | | | | | | | CUPS is required to build gnome-control-center Also re-enable cups in gnome-settings-daemon Change-Id: Iff34724ffa71e7e7e99418309c037b506cca0679
* Enable gdm by default in GNOME systemTristan Van Berkom2015-10-281-0/+2
| | | | Change-Id: I598f2407786362966d3b27dc084ef4ea70c403a6
* Adding gnome-terminal to GNOME stratumTristan Van Berkom2015-10-271-0/+5
| | | | Change-Id: I86c671425eb3f93d1f535fa9ab156cbb46d65567
* Adding nautilus file browser to GNOME stratumTristan Van Berkom2015-10-271-0/+5
| | | | Change-Id: Ia03ba97fcf91c95bd43b9ec882da3cd35dea513b
* Adding vte to gnome stratumTristan Van Berkom2015-10-271-0/+5
| | | | | | vte is required by gnome-terminal Change-Id: Ie49a2ec6693dbd900dcf9e39d10d65ac0ae0581b
* IBus: Enable immodules (gtk2/gtk3) and ximTristan Van Berkom2015-10-271-1/+1
| | | | | | | This is not a wayland only build, although the wayland input method stuff is still enabled. Change-Id: Ifcf79fb4ff1fe7e2481f57c64011a75882b04e4a
* Adding gnome-initial-setup and dependencies to gnome stratumTristan Van Berkom2015-10-276-1/+47
| | | | | | | | | | | | | | | | | | | | This change adds the following chunks to the gnome stratum: o cracklib o libpwquality (uses cracklib to provide password strength checking) o librest (RESTful API library, needed by online accounts) o krb5 (Kerberos Network Authentication) o gnome-online-accounts o gnome-initial-setup Additionally, evolution-data-server is now compiled with online account support - all of the above dependencies are hard requirements for the gnome initial setup tool. The WebKitGtk stratum is now a dependency of GNOME and is also added to the GNOME system with this commit (again required by the gnome-online-accounts module). Change-Id: I103402bc9125b1e9ca57b393b1cef6fb99f526e3
* Build glib-networking in gnome strataTristan Van Berkom2015-10-272-0/+12
| | | | | | | | | | | glib-networking provides the TLS implementation for GIO tls APIs, when this is installed then libsoup becomes TLS enabled, this is a runtime requirement for geoclue. This patch consequently also adds gnutls & nettle which are build requirements for glib-networking. Change-Id: Ib804635605e7abb13ec7766406ad804a6315f5dc
* Adding WebKitGtk to gnome strataTristan Van Berkom2015-10-261-0/+5
| | | | | | | This also adds hyphen and enchant, and additionally requires gtk2 and ruby from the gnome stratum. Change-Id: Ie0063210fbb0c8d7c6fe57ef57ec340af0baf047
* Removing ICU from gnome stratum, using icu-common insteadTristan Van Berkom2015-10-191-8/+0
| | | | | | Also including icu-common stratum in gnome-system-x86_64 build Change-Id: I648fb3582fac8d0a7fcd0706ff32850c7420f445
* Adding adwaita-icon-theme to the buildTristan Van Berkom2015-10-151-0/+11
| | | | | | | | This has a specialized morph to allow it access to the gdk-pixbuf loaders at build time, applying this patch requires that the new lorry also be applied Change-Id: I08d948214cf9cfcf259ebf9753cc14211ea2718f
* Configuring GDMTristan Van Berkom2015-10-141-1/+18
| | | | | | | | | | | | | | This commit configures GDM, not perfectly but at least in a way that it works. We've now: o Enabled installation of the xsession file o Enable X o Install basic LFS style PAM configuration o Create the gdm user properly in the system integration hook o Added some post-install-commands to tweak the PAM configuration Change-Id: I668de58734a5d5db8bcb57ae157d212bc3c9598b
* Updating gnome-keyring to 3.18.0Tristan Van Berkom2015-10-141-1/+1
| | | | | | Also disable selinux in configure flags Change-Id: I24a4d12a2f0406646f56b491f84465098fc9f176
* Adding gnome-themes-standardTristan Van Berkom2015-10-121-0/+5
| | | | | | | This provides the theme engine modules, css and assets required for running GNOME. Change-Id: Id8d4c8518c54ea24457a4fc0e6644b7773134204
* Adding gdm to gnome strataTristan Van Berkom2015-10-121-0/+5
| | | | | | | | The display manager provides services which are essential to GNOME Shell (and should be responsible for launching the session initially). Change-Id: Ibee801fde4dd63d7fea7dc89432d65d4523f28a8
* Create polkitd user for polkitdTristan Van Berkom2015-10-121-0/+5
| | | | | | | | Without creating the polkitd user, polkitd simply bails out at startup, the result being unexplained timeouts when trying to activate the PolicyKit1 service. Change-Id: I5e4ec083f4fa13860e1204ebc1e62632bb43a898
* Adding telepathy-logger to the gnome strataTristan Van Berkom2015-10-121-0/+5
| | | | | | This is a runtime dependency for GNOME Shell Change-Id: I89c22d8c4d2799e5804c1aaed7ef3fb5ceab1e0b
* Enable ModemManager unitTristan Van Berkom2015-10-121-0/+9
| | | | | | | | | ModemManager does not startup when asked to activate while firing up gnome-session, because the unit is not 'enabled'. This commit enables the unit in the target image Change-Id: Ib740f22a915063f457077ed69629838e4d4c3ad5
* Adding accountsservice to gnome strataTristan Van Berkom2015-10-121-0/+9
| | | | | | Required by gnome-shell JS at startup Change-Id: Ia8a6c685140a716f8fae70399c1e79748c1a26ce
* Enable pam for gnome-keyringTristan Van Berkom2015-10-121-1/+1
| | | | | | | | | This is the recommended way for starting gnome-keyring automatically at login time. Change-Id: I05ee9e0b67351943e4696778a52bde327ee1e58e See: https://wiki.gnome.org/Projects/GnomeKeyring/RunningDaemon and: https://wiki.gnome.org/Projects/GnomeKeyring/Pam
* Adding udisks to gnome strataTristan Van Berkom2015-10-121-0/+5
| | | | | | udisks is required for gvfs to build the default volume monitor module Change-Id: I1086d1ee5db4a2648e3e059c025140fb74b4c80e
* Added libatasmartTristan Van Berkom2015-10-121-0/+6
| | | | Change-Id: I058907bb99408f0370993e30109cb20bfd4dbdb8
* Build colord with --sysconfdir=/etcTristan Van Berkom2015-10-121-0/+5
| | | | Change-Id: I782520d91db12b3aa0d916508d56c838f276eb86
* Set --sysconfdir=/etc all aroundTristan Van Berkom2015-10-1222-20/+22
| | | | | | | | Technically this is not needed for core OS packages with a / prefix, and not needed for anything which does not install to/read from the sysconfdir... however it's all around safer to just specify it everywhere. Change-Id: I3d8cc58b26c5c2332d6dc08bc87007f774e449af
* Add GNOME stratum, system and clusterJavier Jardón2015-09-2524-0/+152
This introduces a second version of libxkbcommon. This is unavoidable really as (a) libinput requires libxkbcommon, (b) Mutter requires libxkbcommon with X11 support enabled, and (c) X11 support in libxkbcommon requires xcb-xkb. To avoid the input-common stratum depending on the whole of X11, we do two variants of libxkbcommon and, in the case where X11 support is needed, one overrides the other. Change-Id: Ib6a47a4eb859d7b32c94f0cb05add774db6d15c8