gnu: gnome-keyring: Fix build with Automake 1.15.1.
* gnu/packages/gnome.scm (gnome-keyring)[arguments] <fix-docbook>:
Invoke autoconf/aclocal/automake.
gnu: libgnomeui: Fix build with Python 3.6.
* gnu/packages/patches/libgnomeui-utf8.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (libgnomeui)[source]: Use it.
gnu: libgnome: Adjust for latest GLib.
* gnu/packages/patches/libgnome-encoding.patch: New file.
* gnu/packages/gnome.scm (libgnome)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
Merge branch 'master' into core-updates
gnu: Add sound-juicer.
* gnu/packages/gnome.scm (sound-juicer): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: librsvg: Disable more failing tests.
* gnu/packages/gnome.scm (librsvg)[arguments]: Rename
'remove-failing-test' phase to 'remove-failing-tests'. Disable more
tests that fail on i686 and armhf.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: gdm: Update to 3.26.2.1.
* gnu/packages/gnome.scm (gdm): Update to 3.26.2.1.
Merge remote-tracking branch 'origin/master' into core-updates
gnu: lollypop: Use meson-build-system, update to 0.9.306.
* gnu/packages/gnome.scm (lollypop) [origin]: Update version to 0.9.306,
download tarball from gitlab.
[build-system]: Use meson-build-system.
[arguments]: Remove phases for "pseudo meson build system".
[native-inputs]: Add glib:bin and gtk+:bin, remove ninja.
[inputs]: Remove gtk+ and meson.
gnu: totem: Disable (duplicate) cache generation.
* gnu/packages/gnome.scm (totem): Disable (duplicate) cache generation.
gnu: adwaita-icon-theme: Update to 3.26.1.
* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 3.26.1.
gnu: gexiv2: Update to 0.10.7.
* gnu/packages/gnome.scm (gexiv2): Update to 0.10.7.
[build-system]: Switch to meson-build-system.
gnu: mutter: Add xorg-xserver-xwayland input.
* gnu/packages/gnome.scm (mutter)[inputs]: Add xorg-server-xwayland.
[arguments]: Add '--with-xwayland-path' to #:configure-flags.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: libgxps: Fix CVE-2017-11590.
* gnu/packages/patches/libgxps-CVE-2017-11590.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (libgxps)[source]: Use it.
Merge branch 'master' into core-updates
gnu: librsvg: Update to 2.40.20.
* gnu/packages/gnome.scm (librsvg): Update to 2.40.20.
gnu: gucharmap: Use glib-or-gtk-build-system.
* gnu/packages/gnome.scm (gucharmap): Use glib-or-gtk-build-system.
gnu: eolie: Update to 0.9.15.
* gnu/packages/gnome.scm (eolie): Update to 0.9.15.
Merge branch 'master' into core-updates