me
/
guix
Archived
1
0
Fork 0
Commit Graph

78575 Commits (4c4d53ed524c148d28c2555139ad96da2c98f0fd)

Author SHA1 Message Date
Ricardo Wurmus cab90f0832
gnu: onionshare: Do not set PYTHONPATH directly.
* gnu/packages/tor.scm (onionshare)[arguments]: Use ADD-INSTALLED-PYTHONPATH
in 'check phase.
2021-11-19 10:11:25 +01:00
Ricardo Wurmus 66fc69794c
gnu: onionshare-cli: Update to 2.4.
* gnu/packages/tor.scm (onionshare-cli): Update to 2.4.
[inputs]: Add python-pynacl.
[arguments]: Patch references to /usr/share/tor in 'bake-tor phase; remove
trailing #T; run tests conditionally.
2021-11-19 10:11:25 +01:00
Ricardo Wurmus 872116ebc6
gnu: python-eventlet: Update to 0.33.0.
* gnu/packages/python-xyz.scm (python-eventlet): Update to 0.33.0.
[propagated-inputs]: Add python-six.
[native-inputs]: Add python-nose.
[arguments]: Enable tests; add build phases 'avoid-OSError and
'delete-broken-tests; replace the 'check phase to run nosetests.
2021-11-19 10:11:25 +01:00
Ricardo Wurmus 5d151c27b3
gnu: python-pytest-httpserver: Use GUIX_PYTHONPATH.
* gnu/packages/check.scm (python-pytest-httpserver)[arguments]: Use
GUIX_PYTHONPATH instead of PYTHONPATH.
2021-11-19 10:11:19 +01:00
Timothy Sample abc9a9b745
gnu: polkit: Fix elogind configuration.
* gnu/packages/patches/polkit-configure-elogind.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/polkit.scm (polkit): Use it.
2021-11-19 00:55:21 -05:00
Ricardo Wurmus dab4ce0104
gnu: mcg: Use GUIX_PYTHONPATH.
* gnu/packages/mpd.scm (mcg)[arguments]: Use GUIX_PYTHONPATH in the wrapper;
and remove trailing #T while we're at it.
2021-11-18 22:18:12 +00:00
Ludovic Courtès 8362046a06
gnu: gnupg@2.2.32: Hide.
* gnu/packages/gnupg.scm (gnupg-2.2.32)[properties]: New field.
2021-11-18 22:21:31 +01:00
Ludovic Courtès 98d864e313
gnu: entangle: Build with Meson 0.59.
* gnu/packages/photo.scm (entangle)[arguments]: Pass #:meson.
2021-11-18 22:13:07 +01:00
Ludovic Courtès 427d95f7af
gnu: libdmapsharing: Build against libsoup 2.
* gnu/packages/gnome.scm (libdmapsharing)[propagated-inputs]: Change
LIBSOUP to LIBSOUP-MINIMAL-2.
2021-11-18 22:09:25 +01:00
Ludovic Courtès ae716a4966
gnu: gthumb: Build with Meson 0.59.
* gnu/packages/gnome.scm (gthumb)[arguments]: Pass #:meson.
2021-11-18 22:00:02 +01:00
Ricardo Wurmus 053ac3751e
gnu: terminator: Use GUIX_PYTHONPATH.
* gnu/packages/gnome.scm (terminator)[arguments]: Use GUIX_PYTHONPATH in
'wrap-program phase.
2021-11-18 19:34:20 +00:00
Ricardo Wurmus d6a970dbf6
gnu: terminator: Remove trailing #T.
* gnu/packages/gnome.scm (terminator)[arguments]: Remove trailing #T from
build phases.
2021-11-18 19:33:54 +00:00
Ricardo Wurmus dddc90a363
gnu: shorah: Use GUIX_PYTHONPATH in wrapper.
* gnu/packages/bioinformatics.scm (shorah)[arguments]: Wrap executable with
GUIX_PYTHONPATH.
2021-11-18 19:25:16 +00:00
Vivien Kraus 2691864533
gnu: irrlicht: Fix build.
* gnu/packages/games.scm (irrlicht) [phase remove-<sys/systctl.h>]:
<sys/sysctl.h> has been removed from glibc, and it is not used, so remove it.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-11-18 21:09:43 +02:00
Ricardo Wurmus 675f324e12
gnu: python-tablib: Use GUIX_PYTHONPATH instead of PYTHONPATH.
* gnu/packages/python-xyz.scm (python-tablib)[arguments]: Use GUIX_PYTHONPATH
instead of PYTHONPATH in 'check phase.
2021-11-18 18:47:13 +00:00
Timothy Sample fc3e4ef0db
gnu: gnome: Use at-spi2-core-minimal.
Fixes <https://issues.guix.gnu.org/51916>.
Reported by Vivien Kraus <vivien@planete-kraus.eu>.

* gnu/packages/gnome.scm (gnome)[propagated-inputs]: Replace
at-spi2-core with at-spi2-core-minimal.
2021-11-18 12:11:53 -05:00
Ricardo Wurmus b41d3fa983
gnu: python-screenkey: Use GUIX_PYTHONPATH instead of PYTHONPATH.
* gnu/packages/python-xyz.scm (python-screenkey)[arguments]: Wrap with
GUIX_PYTHONPATH instead of PYTHONPATH.
2021-11-18 17:10:09 +00:00
Ricardo Wurmus a28667b76c
gnu: python-screenkey: Update description.
* gnu/packages/python-xyz.scm (python-screenkey)[description]: Extend to use a
complete sentence.
2021-11-18 17:09:10 +00:00
Ricardo Wurmus 9d0c5f18e7
gnu: python-typer: Run tests conditionally.
* gnu/packages/python-xyz.scm (python-typer)[arguments]: Only run tests when
TESTS? is #true.
2021-11-18 17:01:21 +00:00
Ricardo Wurmus 3b1cf6ab5e
gnu: python-typer: Use GUIX_PYTHONPATH instead of PYTHONPATH.
* gnu/packages/python-xyz.scm (python-typer)[arguments]: Use GUIX_PYTHONPATH
in 'check phase.
2021-11-18 17:01:21 +00:00
Ricardo Wurmus 9e76a5b7cb
gnu: python-typer: Run more tests.
* gnu/packages/python-xyz.scm (python-typer)[arguments]: Delete phase
'disable-failing-tests; disable only test_show_completion and
test_install_completion in 'check phase; add phase 'patch-shell-reference.
2021-11-18 17:01:20 +00:00
Guillaume Le Vaillant 28b92acf6b
gnu: enlightenment: Add missing input.
* gnu/packages/enlightenment.scm (enlightenment)[inputs]: Addd libdrm.
2021-11-18 17:58:13 +01:00
Maxim Cournoyer 61576d5927
gnu: python-dbusmock: Patch reference to dbus-daemon.
* gnu/packages/python-xyz.scm (python-dbusmock)
[phases]{patch-shell-path}: Rename to...
{patch-paths}: ... this, and also patch the dbus-daemon reference.
2021-11-18 11:40:11 -05:00
Maxim Cournoyer 416c706729
gnu: python-dbusmock: Update to 0.24.1.
* gnu/packages/python-xyz.scm (python-dbusmock): Update to 0.24.1.
2021-11-18 11:40:10 -05:00
Maxim Cournoyer 4486870b1a
gnu: 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.
2021-11-18 11:40:10 -05:00
Maxim Cournoyer 6cec904665
gnu: 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.
2021-11-18 11:40:10 -05:00
Maxim Cournoyer 0184192e24
gnu: 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.
2021-11-18 11:40:09 -05:00
Maxim Cournoyer 87b4c66b72
gnu: 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.
2021-11-18 11:40:09 -05:00
Maxim Cournoyer 5be685f554
gnu: 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.
2021-11-18 11:40:09 -05:00
Maxim Cournoyer 67f01c8d29
gnu: mesa: Update to 21.2.5.
* gnu/packages/gl.scm (mesa): Update to 21.2.5.
[phases]{fix-tests}: Remove phase.
2021-11-18 11:40:09 -05:00
Maxim Cournoyer b3e1f58f2e
gnu: libxkbfile: Propagate libx11 and kbproto.
* gnu/packages/xorg.scm (libxkbfile): Fix indentation.
[inputs]{libx11}: Move to...
[propagated-inputs]: ... here.  Add kbproto.
2021-11-18 11:40:09 -05:00
Maxim Cournoyer 79fce3f823
gnu: libinput: Update to 1.19.2.
* gnu/packages/freedesktop.scm (libinput): Update to 1.19.2.
2021-11-18 11:40:08 -05:00
Ricardo Wurmus 235adaeec6
gnu: 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.
2021-11-18 16:10:21 +00:00
Ludovic Courtès 156843609c
gnu: 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'.
2021-11-18 16:51:13 +01:00
Ludovic Courtès 45a7de70b6
gnu: 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.
2021-11-18 16:51:13 +01:00
Ludovic Courtès cd1cbb6107
gnu: 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.
2021-11-18 16:51:13 +01:00
Josselin Poiret 674dbeb436
gnu: 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>
2021-11-18 10:47:05 -05:00
Josselin Poiret 5726411038
gnu: 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>
2021-11-18 10:46:56 -05:00
Ricardo Wurmus adebc0c9fa
gnu: python2-virtualenv: Remove unnecessary build phase.
* gnu/packages/python-xyz.scm (python2-virtualenv)[arguments]: Remove field.
2021-11-18 15:35:09 +00:00
Ricardo Wurmus 04893962f6
gnu: python-pymediainfo: Update description.
* gnu/packages/python-xyz.scm (python-pymediainfo)[description]: Extend it to
a complete sentence.
2021-11-18 15:30:58 +00:00
Ricardo Wurmus 0525a3de76
gnu: python-pymediainfo: Simplify check phase.
* gnu/packages/python-xyz.scm (python-pymediainfo)[arguments]: Use
ADD-INSTALLED-PYTHONPATH instead of manipulating PYTHONPATH directly.
2021-11-18 15:30:20 +00:00
Ricardo Wurmus 4b8bc321e1
gnu: python2-send2trash: Fix setenv build phase.
* gnu/packages/python-xyz.scm (python2-send2trash)[arguments]: Use
GUIX_PYTHONPATH instead of PYTHONPATH.
2021-11-18 15:22:48 +00:00
Maxim Cournoyer ab22743ad4
gnu: gst-plugins-base: Disable the elements_appsrc test.
* gnu/packages/gstreamer.scm (gst-plugins-base): Remove trailing #t.
[phases]{disable-problematic-tests}: New phase.
2021-11-18 10:20:52 -05:00
Timothy Sample 749dec114f
gnu: sushi: Fix build by using libsoup@2.
* gnu/packages/gnome.scm (sushi)[inputs]: Replace webkitgtk with
webkitgtk-with-libsoup2.
2021-11-18 10:10:17 -05:00
Timothy Sample 9f94eb3d7b
gnu: cheese: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (cheese)[arguments]: Use meson-0.59.
2021-11-18 10:10:17 -05:00
Timothy Sample ff7f928a10
gnu: 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.
2021-11-18 10:10:17 -05:00
Timothy Sample 17ebc4eebe
gnu: 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.
2021-11-18 10:10:17 -05:00
Timothy Sample 40372653d9
gnu: 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.
2021-11-18 10:10:16 -05:00
Timothy Sample 08806af6b1
gnu: colord: Enable Vala bindings.
* gnu/packages/gnome.scm (colord)[arguments]: Add "-Dvapi=true" to
[native-inputs]: Add vala.
2021-11-18 10:10:16 -05:00
Timothy Sample 6303c3c4fa
gnu: totem: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (totem)[arguments]: Use meson-0.59.
2021-11-18 10:10:16 -05:00
Timothy Sample 85fbf6d1fa
gnu: 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.
2021-11-18 10:10:16 -05:00
Timothy Sample 3f99ed39dc
gnu: 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.
2021-11-18 10:10:16 -05:00
Timothy Sample 0e2c8290d5
gnu: 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.
2021-11-18 10:10:15 -05:00
Timothy Sample 49150b1493
gnu: 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.
2021-11-18 10:10:15 -05:00
Timothy Sample 836b6b654a
gnu: folks: Update to 0.15.3.
* gnu/packages/gnome.scm (folks): Update to 0.15.3.
2021-11-18 10:10:15 -05:00
Timothy Sample 589b71098f
gnu: grilo: Fix build by using libsoup@2.
* gnu/packages/gnome.scm (grilo)[inputs]: Replace libsoup with
libsoup-minimal-2.
2021-11-18 10:10:15 -05:00
Timothy Sample 7f9126b85b
gnu: gssdp: Use libsoup@2 and propagate it.
* gnu/packages/gnome.scm (gssdp)[inputs]: Remove libsoup.
[propagated-inputs]: Add libsoup-minimal-2.
2021-11-18 10:10:14 -05:00
Timothy Sample 66ff6f3718
gnu: 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.
2021-11-18 10:10:14 -05:00
Timothy Sample 3904f33580
gnu: gedit: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gedit)[arguments]: Use meson-0.59.
2021-11-18 10:10:14 -05:00
Timothy Sample 4f67a94d14
gnu: 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.
2021-11-18 10:10:14 -05:00
Timothy Sample e13b18b26f
gnu: 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.
2021-11-18 10:10:14 -05:00
Timothy Sample 07170f6c49
gnu: 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.
2021-11-18 10:10:13 -05:00
Timothy Sample c8fa0c46d4
gnu: 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.
2021-11-18 10:10:13 -05:00
Timothy Sample dd5dbbfa58
gnu: 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.
2021-11-18 10:10:13 -05:00
Timothy Sample 4a77a70db0
gnu: eog: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (eog)[arguments]: Use meson-0.59.
2021-11-18 10:10:08 -05:00
Ludovic Courtès 2b3046beca
gnu: 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".
2021-11-18 15:40:57 +01:00
Ludovic Courtès f8119cb514
gnu: python-aniso8601: Update to 9.0.1.
* gnu/packages/time.scm (python-aniso8601): Update to 9.0.1.
[propagated-inputs]: Remove.
2021-11-18 15:40:34 +01:00
Ludovic Courtès 62b93a5c9f
gnu: 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.
2021-11-18 15:38:32 +01:00
Ludovic Courtès 53d5d66378
gnu: ocaml-dose3: Remove now unneeded phase.
This reverts commit 91b29aa373.
Reported by pukkamustard on #guix.

* gnu/packages/ocaml.scm (ocaml-dose3)[arguments]: Remove #:phases.
2021-11-18 15:08:33 +01:00
Vivien Kraus 9502c56bfb
gnu: 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>
2021-11-18 14:46:49 +01:00
Vivien Kraus ee98739c83
gnu: 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>
2021-11-18 14:46:46 +01:00
Vivien Kraus e8b2b11b01
gnu: 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>
2021-11-18 14:43:49 +01:00
Simon South b0eaa4f2d7
gnu: 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>
2021-11-18 14:11:43 +01:00
Ludovic Courtès 696b0a3246
gnu: qgpgme: Use 'modify-inputs'.
* gnu/packages/gnupg.scm (qgpgme)[inputs]: Use 'modify-inputs'.
2021-11-18 12:47:49 +01:00
Ludovic Courtès ffcf4ea9ab
gnu: qgpgme: Depend on a newer GnuPG.
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-18 12:38:58 +01:00
Ludovic Courtès 1db174a3ad
gnu: ghc: Rely on a fixed version of Git.
This makes the derivation of ghc equivalent to that found in
e55547bf70.

* 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-18 11:39:40 +01:00
Kaelyn Takata d28a28ff53
gnu: sbcl-cl-webkit: Update to 3.4.0.
* 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-18 09:58:49 +01:00
Jack Hill 9322b4d30d
gnu: gnome-screenshot: Fix build with Meson 0.60.0.
* 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-18 09:53:16 +01:00
Ludovic Courtès cdb0e04a76
gnu: python-sgmllib3k: Remove redundant definition.
* gnu/packages/python-xyz.scm (python-sgmllib3k): Adjust description and
remove same-named definition that provided version 1.0.0.
2021-11-18 00:00:16 +01:00
Ludovic Courtès 669d150f48
gnu: graphene: Depend on a fixed version of 'git-minimal'.
* 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-17 23:59:09 +01:00
Ludovic Courtès e77df67cc2
gnu: libsoup: Depend on a fixed version of Samba.
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-17 23:57:49 +01:00
Ludovic Courtès 3a317f7476
Merge branch 'master' into core-updates-frozen 2021-11-17 23:43:14 +01:00
Ricardo Wurmus e55547bf70
gnu: pdfpc: Replace webkitgtk with webkitgtk-with-libsoup2.
* gnu/packages/pdf.scm (pdfpc)[inputs]: Replace webkitgtk with
webkitgtk-with-libsoup2.
2021-11-17 17:56:18 +00:00
Efraim Flashner 94b76dc85c
gnu: vigra: Build without numpy support.
* gnu/packages/image.scm (vigra)[inputs]: Remove python-numpy.
[arguments]: Add configure-flag to build without vigranumpy.
2021-11-17 17:50:04 +02:00
Efraim Flashner 105b3689d2
gnu: efl: Add missing input.
* gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Add libunwind.
2021-11-17 09:03:35 +02:00
Efraim Flashner 62e707d67c
gnu: julia: Update to 1.6.3.
* gnu/packages/julia.scm (julia): Update to 1.6.3.
2021-11-17 08:45:22 +02:00
Tobias Geerinckx-Rice 02a67810e5
gnu: git: Update to 2.34.0.
* gnu/packages/version-control.scm (git): Update to 2.34.0.
2021-11-17 00:45:48 +01:00
jgart 6ed2c5e2a4
gnu: fennel: Update to 1.0.0.
* 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-16 21:04:58 +02:00
Jelle Licht eb4edd7fde
gnu: emacs-flymake-kondor: Update to 0.1.1-0.389b513.
* gnu/packages/emacs-xyz.scm (emacs-flymake-kondor): Update to 0.1.1-0.389b513.
[propagated-inputs]: Remove emacs-flymake-quickdef.
2021-11-16 17:36:20 +01:00
Ludovic Courtès 7dce1df34b
gnu: Add texlive-xifthen.
* gnu/packages/tex.scm (texlive-xifthen): New variable.
2021-11-16 16:59:52 +01:00
Greg Hogan 912cb917b8
gnu: aws-sdk-cpp: Enable text-to-speech library.
* 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>
2021-11-16 16:59:52 +01:00
Greg Hogan 14f540593b
gnu: aws-checksums: Replace patch.
* gnu/packages/c.scm (aws-checksums): Replace patch.
[arguments]: Fix CMAKE_PREFIX_PATH.
[source]: Remove patch.
* gnu/packages/patches/aws-checksums-cmake-prefix.patch:
Delete file.
* gnu/local.mk: Remove it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-16 16:59:52 +01:00
Greg Hogan 963ebbc62c
gnu: aws-c-event-stream: Replace patch.
* gnu/packages/c.scm (aws-c-event-stream): Replace patch.
[arguments]: Fix CMAKE_PREFIX_PATH.
[source]: Remove patch.
* gnu/packages/patches/aws-c-event-stream-cmake-prefix.patch:
Delete file.
* gnu/local.mk: Remove it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-16 16:59:52 +01:00
Greg Hogan c769b8c2b5
gnu: aws-sdk-cpp: Update to 1.9.136.
* gnu/packages/cpp.scm (aws-sdk-cpp): Update to 1.9.136.
[arguments]: Fix CMAKE_PREFIX_PATH.
[source]: Remove patches.
* gnu/packages/patches/aws-sdk-cpp-cmake-prefix.patch,
gnu/packages/patches/aws-sdk-cpp-disable-network-tests.patch,
gnu/packages/patches/aws-sdk-cpp-disable-werror.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-16 16:59:51 +01:00
Greg Hogan 37db6db284
gnu: aws-crt-cpp: Update to 0.17.1.
* gnu/packages/c.scm (aws-crt-cpp): Update to 0.17.1.
[arguments]: Fix CMAKE_PREFIX_PATH, disable network tests.
[source]: Remove patches.
* gnu/packages/patches/aws-crt-cpp-cmake-prefix.patch,
gnu/packages/patches/aws-crt-cpp-disable-networking-tests.patch:
Delete files.
* gnu/local.mk: Remove them.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-16 16:59:51 +01:00
Greg Hogan d5c9f52a37
gnu: aws-c-mqtt: Replace patch.
* gnu/packages/c.scm (aws-c-mqtt): Replace patch.
[arguments]: Fix CMAKE_PREFIX_PATH.
[source]: Remove patch.
* gnu/packages/patches/aws-c-mqtt-cmake-prefix.patch: Delete file.
* gnu/local.mk: Remove it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-16 16:59:51 +01:00
Greg Hogan 2d61354788
gnu: aws-c-s3: Update to 0.1.26.
* gnu/packages/c.scm (aws-c-s3): Update to 0.1.26.
[arguments]: Fix CMAKE_PREFIX_PATH, disable network tests.
[source]: Remove patches.
* gnu/packages/patches/aws-c-s3-cmake-prefix.patch,
gnu/packages/patches/aws-c-s3-disable-networking-tests.patch:
Delete files.
* gnu/local.mk: Remove them.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-16 16:59:51 +01:00
Greg Hogan 05be89ac5b
gnu: aws-c-auth: Update to 0.6.4.
* gnu/packages/c.scm (aws-c-auth): Update to 0.6.4.
[arguments]: Fix CMAKE_PREFIX_PATH, disable network tests.
[source]: Add and remove patches.
* gnu/packages/patches/aws-c-auth-install-private-headers.patch:
New file.
* gnu/packages/patches/aws-c-auth-cmake-prefix.patch,
gnu/packages/patches/aws-c-auth-disable-networking-tests.patch:
Delete files.
* gnu/local.mk: Add and remove them.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-16 16:59:51 +01:00
Greg Hogan cff8a12a0a
gnu: aws-c-compression: Update to 0.2.14.
* gnu/packages/c.scm (aws-c-compression): Update to 0.2.14.
[arguments]: Fix CMAKE_PREFIX_PATH.
[source]: Remove patch.
* gnu/packages/patches/aws-c-compression-cmake-prefix.patch:
Delete file.
* gnu/local.mk: Remove it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-16 16:59:51 +01:00
Greg Hogan 1a0ed46097
gnu: aws-c-http: Update to 0.6.7.
* gnu/packages/c.scm (aws-c-http): Update to 0.6.7.
[arguments]: Fix CMAKE_PREFIX_PATH, disable network tests.
[source]: Remove patches.
* gnu/packages/patches/aws-c-http-cmake-prefix.patch,
gnu/packages/patches/aws-c-http-disable-networking-tests.patch:
Delete files.
* gnu/local.mk: Remove them.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-16 16:59:50 +01:00