summary refs log tree commit diff
AgeCommit message (Collapse)Author
2021-11-18gnu: python2-send2trash: Fix setenv build phase.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python2-send2trash)[arguments]: Use GUIX_PYTHONPATH instead of PYTHONPATH.
2021-11-18gnu: gst-plugins-base: Disable the elements_appsrc test.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-base): Remove trailing #t. [phases]{disable-problematic-tests}: New phase.
2021-11-18gnu: sushi: Fix build by using libsoup@2.Timothy Sample
* gnu/packages/gnome.scm (sushi)[inputs]: Replace webkitgtk with webkitgtk-with-libsoup2.
2021-11-18gnu: cheese: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (cheese)[arguments]: Use meson-0.59.
2021-11-18gnu: gnome-shell: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-shell)[arguments]: Use meson-0.59.
2021-11-18gnu: gnome-control-center: Fix build.Timothy Sample
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.
2021-11-18gnu: simple-scan: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (simple-scan)[arguments]: Use meson-0.59.
2021-11-18gnu: colord: Enable Vala bindings.Timothy Sample
* gnu/packages/gnome.scm (colord)[arguments]: Add "-Dvapi=true" to [native-inputs]: Add vala.
2021-11-18gnu: totem: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (totem)[arguments]: Use meson-0.59.
2021-11-18gnu: gnome-user-share: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-user-share)[arguments]: Use meson-0.59.
2021-11-18gnu: gnome-initial-setup: Fix build.Timothy Sample
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.
2021-11-18gnu: gnome-music: Fix build.Timothy Sample
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.
2021-11-18gnu: gnome-photos: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-photos)[arguments]: Use meson-0.59.
2021-11-18gnu: folks: Update to 0.15.3.Timothy Sample
* gnu/packages/gnome.scm (folks): Update to 0.15.3.
2021-11-18gnu: grilo: Fix build by using libsoup@2.Timothy Sample
* gnu/packages/gnome.scm (grilo)[inputs]: Replace libsoup with libsoup-minimal-2.
2021-11-18gnu: gssdp: Use libsoup@2 and propagate it.Timothy Sample
* gnu/packages/gnome.scm (gssdp)[inputs]: Remove libsoup. [propagated-inputs]: Add libsoup-minimal-2.
2021-11-18gnu: evolution-data-server: Propagate libsoup@2.Timothy Sample
All of the .pc files require version 2. * gnu/packages/gnome.scm (evolution-data-server) [propagated-inputs]: Replace libsoup with libsoup-minimal-2.
2021-11-18gnu: gedit: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gedit)[arguments]: Use meson-0.59.
2021-11-18gnu: gnome-disk-utility: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-disk-utility) [arguments]: Use meson-0.59.
2021-11-18gnu: gnome-maps: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/geo.scm (gnome-maps)[arguments]: Use meson-0.59.
2021-11-18gnu: gnome-weather: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-weather)[arguments]: Use meson-0.59.
2021-11-18gnu: gnome-font-viewer: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-font-viewer)[arguments]: Use meson-0.59.
2021-11-18gnu: gnome-characters: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-characters)[arguments]: Use meson-0.59.
2021-11-18gnu: eog: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (eog)[arguments]: Use meson-0.59.
2021-11-18gnu: python-graphene: Update to 3.0.Ludovic Courtès
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".
2021-11-18gnu: python-aniso8601: Update to 9.0.1.Ludovic Courtès
* gnu/packages/time.scm (python-aniso8601): Update to 9.0.1. [propagated-inputs]: Remove.
2021-11-18gnu: appstream: Link against libsoup 2.Ludovic Courtès
This version of AppStream fails to build against libsoup 3.x. * gnu/packages/freedesktop.scm (appstream)[inputs]: Replace LIBSOUP by LIBSOUP-MINIMAL-2.
2021-11-18gnu: ocaml-dose3: Remove now unneeded phase.Ludovic Courtès
This reverts commit 91b29aa37394b660117e1d79927621db1344b7fe. Reported by pukkamustard on #guix. * gnu/packages/ocaml.scm (ocaml-dose3)[arguments]: Remove #:phases.
2021-11-18gnu: gnome-builder: Upgrade to 41.2.Vivien Kraus
* 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>
2021-11-18gnu: sysprof: Upgrade to 3.42.1.Vivien Kraus
* 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>
2021-11-18gnu: devhelp: Add missing propagated input.Vivien Kraus
* gnu/packages/gnome.scm (devhelp) [propagated-inputs]: Add gsettings-desktop-schemas. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-18gnu: strace: Allow readlink, readlinkat tests to pass.Simon South
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>
2021-11-18gnu: qgpgme: Use 'modify-inputs'.Ludovic Courtès
* gnu/packages/gnupg.scm (qgpgme)[inputs]: Use 'modify-inputs'.
2021-11-18gnu: qgpgme: Depend on a newer GnuPG.Ludovic Courtès
This addresses a test failure in 'testSymmetricEncryptDecrypt': FAIL! : EncryptionTest::testSymmetricEncryptDecrypt() 'QString::fromUtf8(plainText) == QStringLiteral("Hello symmetric World")' returned FALSE. () Loc: [t-encrypt.cpp(188)] The failure was apparently due to gpg asking for a passphrase for symmetric decryption. * gnu/packages/gnupg.scm (gnupg-2.2.32): New variable. (qgpgme)[native-inputs]: Use it.
2021-11-18gnu: ghc: Rely on a fixed version of Git.Ludovic Courtès
This makes the derivation of ghc equivalent to that found in e55547bf70384691712047912c793c517debd2ec. * gnu/packages/haskell.scm (ghc-8.8)[native-inputs]: Change GIT to GIT/FIXED. (ghc-8.10)[native-inputs]: Change GIT-MINIMAL to GIT-MINIMAL/FIXED. * gnu/packages/version-control.scm (git/fixed): New variable.
2021-11-18gnu: sbcl-cl-webkit: Update to 3.4.0.Kaelyn Takata
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 3.4.0, bringing in support for libwebkit2gtk-4.1 from webkit 2.34. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-18gnu: gnome-screenshot: Fix build with Meson 0.60.0.Jack Hill
* gnu/packages/patches/gnome-screenshot-meson-0.60.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnome.scm (gnome-screenshot)[patches]: New field. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-18gnu: python-sgmllib3k: Remove redundant definition.Ludovic Courtès
* gnu/packages/python-xyz.scm (python-sgmllib3k): Adjust description and remove same-named definition that provided version 1.0.0.
2021-11-17gnu: graphene: Depend on a fixed version of 'git-minimal'.Ludovic Courtès
* gnu/packages/version-control.scm (git-minimal/fixed): New variable. * gnu/packages/gtk.scm (graphene)[native-inputs]: Use it instead of GIT-MINIMAL.
2021-11-17gnu: libsoup: Depend on a fixed version of Samba.Ludovic Courtès
This avoids big rebuilds when Samba is upgraded. * gnu/packages/samba.scm (samba/fixed): New variable. * gnu/packages/gnome.scm (libsoup-minimal)[inputs]: Use it instead of SAMBA.
2021-11-17Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-11-17gnu: pdfpc: Replace webkitgtk with webkitgtk-with-libsoup2.Ricardo Wurmus
* gnu/packages/pdf.scm (pdfpc)[inputs]: Replace webkitgtk with webkitgtk-with-libsoup2.
2021-11-17gnu: vigra: Build without numpy support.Efraim Flashner
* gnu/packages/image.scm (vigra)[inputs]: Remove python-numpy. [arguments]: Add configure-flag to build without vigranumpy.
2021-11-17gnu: efl: Add missing input.Efraim Flashner
* gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Add libunwind.
2021-11-17gnu: julia: Update to 1.6.3.Efraim Flashner
* gnu/packages/julia.scm (julia): Update to 1.6.3.
2021-11-17gnu: git: Update to 2.34.0.Tobias Geerinckx-Rice
* gnu/packages/version-control.scm (git): Update to 2.34.0.
2021-11-16gnu: fennel: Update to 1.0.0.jgart
* gnu/packages/lua.scm (fennel): Update to 1.0.0. [origin]: Remove unneeded snippet. [arguments]: Remove custom 'patch-lua-calls, 'install-manpage phases. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-11-16gnu: emacs-flymake-kondor: Update to 0.1.1-0.389b513.Jelle Licht
* gnu/packages/emacs-xyz.scm (emacs-flymake-kondor): Update to 0.1.1-0.389b513. [propagated-inputs]: Remove emacs-flymake-quickdef.
2021-11-16gnu: Add texlive-xifthen.Ludovic Courtès
* gnu/packages/tex.scm (texlive-xifthen): New variable.
2021-11-16gnu: aws-sdk-cpp: Enable text-to-speech library.Greg Hogan
* gnu/packages/cpp.scm (aws-sdk-cpp)[inputs]: Add pulseaudio dependency so that text-to-speech library is included in the build. Signed-off-by: Ludovic Courtès <ludo@gnu.org>