* gnu/packages/gnome.scm (gnome-terminal): Update to 3.48.3.
[source]: Use the git-fetch method.
Change-Id: I44dee8cec5afbd4f5e7e486b54f893ce6a3e1d06
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
GDM needs the data directories of at-spi2-core for the accessibility
dbus, and dconf in order to change settings. An icon is provided in
gnome-control-center, that could be put into gdm-service-type instead, but
let's wrap it here for good measure.
* gnu/packages/gnome.scm (gdm)[inputs]: Add at-spi2-core, dconf, and gnome-control-center.
[#:phases]: Add ‘wrap-accessibility-dependencies’.
Change-Id: Ibfe8f1aee9c8fe0c06f895de121f0f84defe4773
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Gnome no longer considers itself “The GNU desktop environment”™, so let's
reflect that.
* gnu/packages/gnome.scm (gnome-meta-package)[synopsis]: Shorten to “Graphical
desktop environment”.
[description]: Adjust accordingly.
GNOME is not a "one size fits all" environment, but with the introduction of
World, Circle, and to some extent Developer Extras and recent explorations of
mobile form factors much more customizable towards the needs of users. As
such, it is silly to insist on a single meta-package to make everyone happy.
* gnu/packages/gnome.scm (gnome): Deprecate.
* gnu/packages/gnome.scm (gnome-meta-package): New syntax rule.
(gnome-meta-core-services, gnome-meta-core-shell, gnome-meta-core-utilities)
(gnome-essential-extras): New variables.
(gnome): Implement in terms of the former.
This test no longer fails in future versions, so this is only a temporary
workaround.
* gnu/packages/gnome.scm (mutter)[arguments]: Conditionally disable the
activation test on i686-linux.
Change-Id: Ic8552355971b9926b7f72c228edf881a1c0cea1e
The top-level modules that are wrapped are the /extension.js and /prefs.js of
every extension sub-directory. The GI_TYPELIB_PATH used contains glib for
every extension, and gnome-menus for Applications Menu.
* gnu/packages/gnome.scm (gnome-shell-extensions) [#:phases]: Add
'wrap-extensions.
[native-inputs]: Add gobject-introspection.
[inputs]: Add gnome-menus and glib.
[propagated-imputs]: Remove glib.
Change-Id: I58b79ca92fbceebb9bbb150102fa428022e3eb63
* gnu/packages/gnome.scm (deja-dup): Update to 45.2.
[arguments]: Convert to list of G-Expressions.
Change-Id: I60823287827b0690796fec7955bcf9682acd88b3
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
As seen in http://ci.guix.gnu.org/build/3338535/log/raw.
* gnu/packages/gnome.scm (cambalache): Fix build.
[inputs]: Swap duplicated webkitgtk to webkitgtk-for-gtk3.
Change-Id: I9604159d3aa343e0bcb539cfade520ddd97cb489
* gnu/packages/gnome.scm (json-glib)[native-inputs]: Only add more
inputs when not cross-compiling.
Change-Id: I987f382f02d9f7b79b6e281d1f6f6824c1b2dfd3
Soup2 is not supported anymore, we do not need to disable it explicitely.
* gnu/packages/gnome.scm (epiphany): Update to 44.7.
[#:phases]<skip-gtk-update-icon-cache>: Update for build system changes.
<disable-failing-tests>: Partially disable web_view_test.
<pre-check>: Remove.
<check>: Replace with a new phase.
<gst-wrap>: New phase.
[#:configure-flags]: Remove “-Dsoup2=disabled”.
[inputs]: Replace gcr-3 with gcr and webkitgtk-for-gtk3 with webkitgtk.
Add bash-minimal, gstreamer, gst-plugins-base, gst-plugins-good, and
libadwaita.
Remove libdazzle and libhandy.
Change-Id: I95ab6551a1b38254191801549be9dba0abb04593
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu/packages/gnome.scm (gupnp): Update to 1.6.6.
[arguments]: Convert to list of G-Expressions.
[#:configure-flags]: Add -Dgtk_doc=true.
[native-inputs]: Add gi-docgen.
Change-Id: Ia173720a9b888b4064417f1df79508a8c5b7fb14
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu/packages/gnome.scm (grilo-plugins): Update to 0.3.16.
[arguments]: Convert to a list of G-Expressions.
[home-page]: Update.
Change-Id: I20876f9b594f8d33f2c85e313656791fb3b6812b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
The build system changed how it disables icon-theme.cache.
* gnu/packages/gnome.scm (cheese): Update to 44.1.
[#:phases]<skip-gtk-update-icon-cache>: Update.
Change-Id: I95044d29da019345d14b5fe8f1671f0f7046fba3
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>