summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-11-18gnu: xorg-server-xwayland: Update to 21.1.3 and adjust package....Xwayland is no longer part of the main X server distribution and now requires Meson to build. This change also turn on EGL support, which was previously disabled. * gnu/packages/xorg.scm (xorg-server-xwayland): Do not inherit from xorg-server. Update to 21.1.3. [native-inputs]: New field. [build-system]: Likewise. [inputs]: Fully specify inputs, which are a subset of those of xorg-server. [configure-flags]: Adjust for Meson. [phases]{patch-/bin/sh}: New phase. [description, home-page, license]: New fields. Maxim Cournoyer
2021-11-18gnu: egl-wayland: Update to 1.1.9....* gnu/packages/xorg.scm (egl-wayland): Update to 1.1.9. [native-inputs]: Add libglvnd and mesa-headers. [inputs]: Add wayland-protocols. Maxim Cournoyer
2021-11-18gnu: Move eglexternalplatform and egl-wayland to (gnu packages xorg)....This is to avoid a module cycle between (gnu packages xorg) and (gnu packages graphics). * gnu/packages/graphics.scm (eglexternalplatform, egl-wayland): Move to... * gnu/packages/xorg.scm: ... this file. Remove trailing #t. Maxim Cournoyer
2021-11-18gnu: xorg-server: Enable X security extensions (xcsecurity)....Fixes <https://issues.guix.gnu.org/23317>. * gnu/packages/xorg.scm (xorg-server) [configure-flags]: Add --enable-xcsecurity. Maxim Cournoyer
2021-11-18gnu: xorg-server: Update to 21.1.1 and reinstate parallel tests....* gnu/packages/xorg.scm (xorg-server): Update to 21.1.1. [parallel-tests?]: Tentatively remove argument; added in 2015 without a comment. Maxim Cournoyer
2021-11-18gnu: mesa: Update to 21.2.5....* gnu/packages/gl.scm (mesa): Update to 21.2.5. [phases]{fix-tests}: Remove phase. Maxim Cournoyer
2021-11-18gnu: libxkbfile: Propagate libx11 and kbproto....* gnu/packages/xorg.scm (libxkbfile): Fix indentation. [inputs]{libx11}: Move to... [propagated-inputs]: ... here. Add kbproto. Maxim Cournoyer
2021-11-18gnu: libinput: Update to 1.19.2....* gnu/packages/freedesktop.scm (libinput): Update to 1.19.2. Maxim Cournoyer
2021-11-18gnu: python-xlwt: Use GUIX_PYTHONPATH instead of PYTHONPATH....* gnu/packages/python-xyz.scm (python-xlwt)[arguments]: Update 'check phase to set GUIX_PYTHONPATH instead of PYTHONPATH. Ricardo Wurmus
2021-11-18gnu: cling: Move next to llvm and clang....Inheritance should happen within the same module. * gnu/packages/cpp.scm (%cling, llvm-cling, clang-cling-runtime) (clang-cling, cling): Move to... * gnu/packages/llvm.scm: ... here. Use 'modify-inputs' instead of 'alist-replace'. Ludovic Courtès
2021-11-18gnu: llvm-julia: Move next to llvm....Inheritance should happen within the same module. * gnu/packages/julia.scm (julia-patch): Make public. (llvm-julia): Move to... * gnu/packages/llvm.scm (llvm-julia): ... here. Ludovic Courtès
2021-11-18gnu: libuv-julia: Move next to libuv....Inheritance should happen within the same module. * gnu/packages/julia.scm (libuv-julia): Move to... * gnu/packages/libevent.scm (libuv-julia): ... here. Ludovic Courtès
2021-11-18gnu: xf86-video-nouveau: Use upstream patch for xorg-server 21.1....* gnu/packages/patches/xf86-video-nouveau-fixup-ABI.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/xorg.scm (xf86-video-nouveau): Use it. Signed-off-by: Timothy Sample <samplet@ngyro.com> Josselin Poiret
2021-11-18gnu: xf86-video-mach64: Patch to build with xorg-server 21.1....* gnu/packages/patches/xf86-video-mach64-bool-to-boolean.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/xorg.scm (xf86-video-mach64): Use it. Signed-off-by: Timothy Sample <samplet@ngyro.com> Josselin Poiret
2021-11-18gnu: python2-virtualenv: Remove unnecessary build phase....* gnu/packages/python-xyz.scm (python2-virtualenv)[arguments]: Remove field. Ricardo Wurmus
2021-11-18gnu: python-pymediainfo: Update description....* gnu/packages/python-xyz.scm (python-pymediainfo)[description]: Extend it to a complete sentence. Ricardo Wurmus
2021-11-18gnu: python-pymediainfo: Simplify check phase....* gnu/packages/python-xyz.scm (python-pymediainfo)[arguments]: Use ADD-INSTALLED-PYTHONPATH instead of manipulating PYTHONPATH directly. Ricardo Wurmus
2021-11-18gnu: python2-send2trash: Fix setenv build phase....* gnu/packages/python-xyz.scm (python2-send2trash)[arguments]: Use GUIX_PYTHONPATH instead of PYTHONPATH. Ricardo Wurmus
2021-11-18gnu: gst-plugins-base: Disable the elements_appsrc test....* gnu/packages/gstreamer.scm (gst-plugins-base): Remove trailing #t. [phases]{disable-problematic-tests}: New phase. Maxim Cournoyer
2021-11-18gnu: sushi: Fix build by using libsoup@2....* gnu/packages/gnome.scm (sushi)[inputs]: Replace webkitgtk with webkitgtk-with-libsoup2. Timothy Sample
2021-11-18gnu: cheese: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (cheese)[arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: gnome-shell: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-shell)[arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: gnome-control-center: Fix build....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-control-center) [arguments]: Use meson-0.59. [inputs]: Replace libsoup with libsoup-minimal-2. Timothy Sample
2021-11-18gnu: simple-scan: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (simple-scan)[arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: colord: Enable Vala bindings....* gnu/packages/gnome.scm (colord)[arguments]: Add "-Dvapi=true" to [native-inputs]: Add vala. Timothy Sample
2021-11-18gnu: totem: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (totem)[arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: gnome-user-share: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-user-share)[arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: gnome-initial-setup: Fix build....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-initial-setup) [arguments]: Use meson-0.59. [inputs]: Replace webkitgtk with webkitgtk-with-libsoup2. Timothy Sample
2021-11-18gnu: gnome-music: Fix build....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-music)[arguments]: Use meson-0.59. [inputs]: Replace libsoup with libsoup-minimal-2. Timothy Sample
2021-11-18gnu: gnome-photos: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-photos)[arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: folks: Update to 0.15.3....* gnu/packages/gnome.scm (folks): Update to 0.15.3. Timothy Sample
2021-11-18gnu: grilo: Fix build by using libsoup@2....* gnu/packages/gnome.scm (grilo)[inputs]: Replace libsoup with libsoup-minimal-2. Timothy Sample
2021-11-18gnu: gssdp: Use libsoup@2 and propagate it....* gnu/packages/gnome.scm (gssdp)[inputs]: Remove libsoup. [propagated-inputs]: Add libsoup-minimal-2. Timothy Sample
2021-11-18gnu: evolution-data-server: Propagate libsoup@2....All of the .pc files require version 2. * gnu/packages/gnome.scm (evolution-data-server) [propagated-inputs]: Replace libsoup with libsoup-minimal-2. Timothy Sample
2021-11-18gnu: gedit: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gedit)[arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: gnome-disk-utility: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-disk-utility) [arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: gnome-maps: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/geo.scm (gnome-maps)[arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: gnome-weather: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-weather)[arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: gnome-font-viewer: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-font-viewer)[arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: gnome-characters: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-characters)[arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: eog: Build with Meson 0.59....See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (eog)[arguments]: Use meson-0.59. Timothy Sample
2021-11-18gnu: python-graphene: Update to 3.0....Fixes <https://issues.guix.gnu.org/50947>. Reported by John Kehayias <john.kehayias@protonmail.com>. * gnu/packages/python-xyz.scm (python-graphene): Update to 3.0. [propagated-inputs]: Replace "python-iso8601" by "python-aniso8601". Ludovic Courtès
2021-11-18gnu: python-aniso8601: Update to 9.0.1....* gnu/packages/time.scm (python-aniso8601): Update to 9.0.1. [propagated-inputs]: Remove. Ludovic Courtès
2021-11-18gnu: appstream: Link against libsoup 2....This version of AppStream fails to build against libsoup 3.x. * gnu/packages/freedesktop.scm (appstream)[inputs]: Replace LIBSOUP by LIBSOUP-MINIMAL-2. Ludovic Courtès
2021-11-18gnu: ocaml-dose3: Remove now unneeded phase....This reverts commit 91b29aa37394b660117e1d79927621db1344b7fe. Reported by pukkamustard on #guix. * gnu/packages/ocaml.scm (ocaml-dose3)[arguments]: Remove #:phases. Ludovic Courtès
2021-11-18gnu: gnome-builder: Upgrade to 41.2....* gnu/packages/gnome.scm: Import modules llvm and markup for gnome-builder. (gnome-builder): Upgrade to 41.2. [arguments]: Add #:glib-or-gtk? #t to compile the schemas. [configure-flags]: Enable more plugins. [phase patch-meson]: Pretend we’re building with webkit2gtk-4.1. [inputs]: Add cmark (markup support), clang and llvm, devhelp, glade, libportal and libsoup 2. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus
2021-11-18gnu: sysprof: Upgrade to 3.42.1....* gnu/packages/gnome.scm (sysprof): Upgrade to 3.42.1. [propagated-inputs]: Add polkit. [inputs]: Add json-glib. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus
2021-11-18gnu: devhelp: Add missing propagated input....* gnu/packages/gnome.scm (devhelp) [propagated-inputs]: Add gsettings-desktop-schemas. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus
2021-11-18gnu: strace: Allow readlink, readlinkat tests to pass....Modify the invocation of strace's "readlink" and "readlinkat" tests to prevent them from failing due to an additional system call made by Guix's patched version of glibc. * gnu/packages/linux.scm (strace)[source]: Add patch. [arguments]<#:phases>: Do not disable the "readlink" test now that it can succeed. * gnu/packages/patches/strace-readlink-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon South
2021-11-18gnu: qgpgme: Use 'modify-inputs'....* gnu/packages/gnupg.scm (qgpgme)[inputs]: Use 'modify-inputs'. Ludovic Courtès