gnu: Add leafnode.
* gnu/packages/web.scm (leafnode): New variable.
Change-Id: I00f6939e04e518be95a2c0ea55fd4c1f33a8e1cf
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: polari: Update to 46.0.
* gnu/packages/gnome.scm (polari): Update to 46.0.
[inputs]: Add tracker.
gnu: packages/astronomy: Sort.
* gnu/packages/astronomy.scm (python-asdf-compression, python-astropy,
python-astropy-minimal, python-ci-watson, python-cmyt): Sort variables
alphabetically.
Change-Id: Ibeb5759dae1eb1f92fd31f889f1df4f27771bdcc
gnu: gst-plugins-base: Skip 2 tests on powerpc64le-linux.
* gnu/packages/gstreamer.scm (gst-plugins-base)[arguments]: When
building for powerpc64le-linux adjust the 'disable-problematic-tests
phase to skip 2 more tests.
Change-Id: Ic49b5c02332d2f8889bc481fa75b816f7526864e
gnu: python-h2: Skip a test on riscv64-linux.
* gnu/packages/python-web.scm (python-h2)[arguments]: When building for
riscv64-linux skip a test.
Change-Id: I1c359046580e5722568362d0954f13b5a2d82e49
gnu: gtk: Adjust skipped tests on aarch64-linux.
* gnu/packages/gtk.scm (gtk)[arguments]: When building for aarch64-linux
adjust the 'patch phase to skip some additional tests.
Change-Id: I7ef2b51d35500ea4b3b0e47657ee32e0fa5cbbc2
gnu: flatpak: Propagate inputs as required by pkg-config.
* gnu/packages/package-management.scm (flatpak)[inputs]: Move dconf, gpgme,
json-glib, libarchive, libseccomp and libxau from here…
[propagated-inputs]: … to here.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-chess: Fix source URI.
* gnu/packages/games.scm (gnome-chess): Update the source URI.
Change-Id: I1fb791e5b03e0841269e03634c7d31f9a4314d67
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: gnome-online-accounts@3.44: Fix inputs.
* gnu/packages/gnome.scm (gnome-online-accounts-3.44)[inputs]: Match
“webkitgtk” instead of “webkitgtk-for-gtk3” in replacement.
gnu: webkit: Remove debug output.
We're not building with debug symbols, so the debug output is not useful.
* gnu/packages/webkit.scm (webkitgtk) [outputs]: Remove "debug".
Change-Id: I3ac54b10bc5efdd6638aebfbe5abe965a14fff25
gnu: wpewebkit: Update to 2.46.6.
* gnu/packages/webkit.scm (wpewebkit): Update to 2.46.6.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: webkitgtk: Update to 2.46.6.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.46.6.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: mutter: Update to 46.8.
* gnu/packages/gnome.scm (mutter): Update to 46.8.
[#:test-options]: Use a gexp.
[#:phases] {disable-failing-tests, set-SOURCE_DIR}: New phases.
{disable-problematic-tests}: Streamline.
{check}: Streamline and update. Get rid of obsolete fork workaround.
[native-inputs]: Add wireplumber-minimal.
[inputs]: Add libdisplay-info.
Change-Id: Ic4a8629bf7a981244b166d39af406f6e1c23682d
gnu: telegram-desktop: Build with xdg-desktop-portal.
xdg-desktop-portal-next was absorbed by xdg-desktop-portal.
* gnu/packages/telegram.scm (telegram-desktop)[native-inputs]: Replace
xdg-desktop-portal-next with xdg-desktop-portal.
Change-Id: I8068562bad09619744a30063c8b1977ca8dc140f
services: gdm: Set GUIX_GDK_PIXBUF_MODULE_FILES.
* gnu/packages/patches/gdm-pass-gdk-pixbuf-loader-env.patch: Replace
GDK_PIXBUF_MODULE_FILE with GUIX_GDK_PIXBUF_MODULE_FILES.
* gnu/services/xorg.scm (gdm-shepherd-service): Replace GDK_PIXBUF_MODULE_FILE
with GUIX_GDK_PIXBUF_MODULE_FILES.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: gdk-pixbuf: Honor GUIX_GDK_PIXBUF_MODULE_FILES search path.
* gnu/packages/patches/gdk-pixbuf-honor-GUIX_GDK_PIXBUF_MODULE_FILES.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/gtk.scm (gdk-pixbuf)[source]: Add patch.
[native-search-paths]: Replace GDK_PIXBUF_MODULE_FILE with GUIX_GDK_PIXBUF_MODULE_FILES.
Change-Id: Ibcf6ebf33f5de2c889bc27a88d59a5f444b77906
Fixes: GDK_PIXBUF_MODULE_FILE conflicts on foreign distros
<https://issues.guix.gnu.org/75523>
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: evolution: Update to 3.54.3.
* gnu/packages/gnome.scm (evolution): Update to 3.54.3.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: evolution-data-server: Update to 3.54.3.
* gnu/packages/gnome.scm (evolution-data-server): Update to 3.54.3.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: libmanette: Propagate inputs.
* gnu/packages/games.scm (libmanette)[inputs]: Move to…
[propagated-inputs]: … this. Add glib.