aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2022-08-31gnu: bash-completion: Remove rudimentary /$base.Andrew Tropin
* gnu/packages/patches/bash-completion-directories.patch: Remove rudimentary /$base.
2022-08-30gnu: mm-common: Build reproducibly.Vagrant Cascadian
* gnu/packages/patches/mm-common-reproducible-tarball.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch. * gnu/packages/gnome.scm (mm-common)[source]: Add patch.
2022-08-30gnu: qpdf: Update to 10.6.3.Marius Bakke
* gnu/packages/pdf.scm (qpdf): Update to 10.6.3.
2022-08-30gnu: libuv: Update to 1.44.2.Marius Bakke
* gnu/packages/libevent.scm (libuv): Update to 1.44.2.
2022-08-30gnu: node@10: Build with 'libuv-for-node'.Marius Bakke
* gnu/packages/node.scm (node)[inputs, native-inputs]: Change from LIBUV to LIBUV-FOR-NODE.
2022-08-30gnu: pcsc-lite: Update to 1.9.8.Marius Bakke
* gnu/packages/security-token.scm (pcsc-lite): Update to 1.9.8. [native-inputs]: Add FLEX.
2022-08-30gnu: gpgme: Update to 1.18.0.Marius Bakke
* gnu/packages/gnupg.scm (gpgme): Update to 1.18.0.
2022-08-30gnu: gnupg: Update to 2.2.37.Marius Bakke
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.37.
2022-08-30gnu: GnuTLS: Update to 3.7.7.Marius Bakke
* gnu/packages/tls.scm (gnutls): Update to 3.7.7.
2022-08-30gnu: libtasn1: Update to 4.19.0.Marius Bakke
* gnu/packages/tls.scm (libtasn1): Update to 4.19.0.
2022-08-30gnu: nghttp2: Update to 1.49.0.Marius Bakke
* gnu/packages/web.scm (nghttp2): Update to 1.49.0. * gnu/packages/curl.scm (curl)[source](patches): Add compatibility patch. * gnu/packages/patches/curl-nghttp2-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-08-30gnu: cURL: Use G-expression.Marius Bakke
...and reindent. * gnu/packages/curl.scm (curl)[arguments]: Convert to G-expression. (curl-ssh)[arguments]: Likewise.
2022-08-30gnu: cURL: Remove input labels.Marius Bakke
* gnu/packages/curl.scm (curl)[native-inputs]: Remove labels. [arguments]: Use SEARCH-INPUT-FILE instead of label. (curl-ssh)[inputs]: Use MODIFY-INPUTS.
2022-08-30gnu: libjpeg-turbo: Use G-expression.Marius Bakke
* gnu/packages/image.scm (libjpeg-turbo)[arguments]: Convert to gexp.
2022-08-30gnu: libjpeg-turbo: Update to 2.1.4.Marius Bakke
* gnu/packages/image.scm (libjpeg-turbo): Update to 2.1.4.
2022-08-30gnu: libpaper: Update to 1.2.3.Marius Bakke
* gnu/packages/ghostscript.scm (libpaper): Update to 1.2.3.
2022-08-30gnu: nghttp2-for-node: Fix Python version check.Marius Bakke
* gnu/packages/web.scm (nghttp2-for-node)[arguments]: New field.
2022-08-30gnu: python-numpy: Avoid usage of 'this-package-input'.Marius Bakke
* gnu/packages/python-xyz.scm (python-numpy)[arguments]: Use SEARCH-INPUT-FILE instead of THIS-PACKAGE-INPUT.
2022-08-30Merge branch 'staging' into core-updatesMarius Bakke
2022-08-30gnu: Remove needless export.Marius Bakke
* gnu/packages/polkit.scm: Don't export POLKIT explicitly.
2022-08-30gnu: Remove unused module import.Marius Bakke
* gnu/packages/polkit.scm: Don't import (gnu packages gnuzilla).
2022-08-30gnu: polkit: Fix cross-compilation.Marius Bakke
This is a follow-up to commit e8f4e1808563eb3c1cd28d419a1f349412af4a0d. * gnu/packages/polkit.scm (polkit)[arguments]: Pass -Dintrospection instead of -Dos-type when cross-compiling.
2022-08-30gnu: polkit: Fix build.Marius Bakke
This is a follow-up to commit e8f4e1808563eb3c1cd28d419a1f349412af4a0d. * gnu/packages/polkit.scm (polkit)[native-inputs]: Add GETTEXT-MINIMAL.
2022-08-30gnu: rust-bootstrap: Explicitly use OpenSSL@1.1.Marius Bakke
* gnu/packages/rust.scm (rust-bootstrap)[inputs]: Change from OPENSSL to OPENSSL-1.1.
2022-08-30Merge branch 'master' into stagingMarius Bakke
2022-08-30gnu: Introduce versioned 'openssl-1.1' variable.Marius Bakke
...and use it in packages that do not yet support 3.0. * gnu/packages/tls.scm (openssl): Rename to ... (openssl-1.1): ... this. (openssl/fixed): Inherit from OPENSSL-1.1. (openssl-3.0): Likewise. (openssl): Turn into alias for OPENSSL-1.1. * gnu/packages/ruby.scm (ruby-2.6)[inputs]: Change from OPENSSL to OPENSSL-1.1. (ruby-3.0)[inputs]: Change "openssl" input to OPENSSL. (ruby-3.1): Inherit from RUBY-3.0. * gnu/packages/python.scm (python-2.7)[inputs]: Change from OPENSSL to OPENSSL-1.1. (python-3.9)[inputs]: Replace "openssl" with OPENSSL. * gnu/packages/python-crypto.scm (python-cryptography)[inputs]: Change from OPENSSL to OPENSSL-1.1. * gnu/packages/databases.scm (mariadb)[inputs]: Likewise. * gnu/packages/node.scm (node)[native-inputs, inputs]: Likewise. (node-lts)[native-inputs]: Likewise.
2022-08-30services: gitolite: Relax permissions on service user home directory.David Thompson
Fixes https://issues.guix.gnu.org/56444 * gnu/services/version-control.scm (gitolite-activation): Modify permissions on home directory so that git group has read access. Reported-by: Evgeny Pisemsky <evgeny@pisemsky.com> Experienced by David Thompson for years, wondering what was wrong. Thanks for finding the root cause, Evgeny! :)
2022-08-30gnu: Add python-grid5000.msimonin
* gnu/packages/python-web.scm (python-grid5000): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-08-30gnu: accountsservice: Actually run the test suite.Marius Bakke
* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Add PYTHON.
2022-08-30gnu: accountsservice: Don't reference the build-time coreutils.Marius Bakke
* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add COREUTILS-MINIMAL.
2022-08-30gnu: accountsservice: Remove obsolete input.Marius Bakke
* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL.
2022-08-30gnu: mercurial: Update to 6.2.1.Marius Bakke
* gnu/packages/version-control.scm (mercurial): Update to 6.2.1. [source](patches): Add patch for compatibility with OpenSSL 3.0. [arguments]: Patch /usr/bin/env and /bin/sh unconditionally in all tests. Disable four more tests. [inputs]: Change from PYTHON to PYTHON-WRAPPER. * gnu/packages/patches/mercurial-openssl-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-08-30gnu: babl: Update to 0.1.96.Marius Bakke
* gnu/packages/gimp.scm (babl): Update to 0.1.96.
2022-08-30gnu: vim: Update to 9.0.0325.Efraim Flashner
* gnu/packages/vim.scm (vim): Update to 9.0.0325.
2022-08-30gnu: wayland-protocols: Fix cross-compilationTobias Kortkamp
* gnu/packages/freedesktop.scm (wayland-protocols): Fix cross-compilation [native-inputs]: Add pkg-config-for-build and wayland. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: yt-dlp: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/video.scm (yt-dlp)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: rust: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/rust.scm (rust-1.57)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: ruby-rubocop: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/ruby.scm (ruby-rubocop)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: python-jaraco-context: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/python-xyz.scm (python-jaraco-context)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: python-jupyter-client: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/python-xyz.scm (python-jupyter-client)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: python-pip-run: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/python-xyz.scm (python-pip-run)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: python-jaraco-functools: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/python-xyz.scm (python-jaraco-functools)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: python-path: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/python-xyz.scm (python-path)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: python-fonttools-full: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/python-xyz.scm (python-fonttools-full)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: proot: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/linux.scm (proot)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: julia-interpolations: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/julia-xyz.scm (julia-interpolations)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: julia-reversediff: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/julia-xyz.scm (julia-reversediff)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: julia-forwarddiff: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/julia-xyz.scm (julia-forwarddiff)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: julia-arrayinterface: Don't ask to run tests when cross-compiling.Maxime Devos
* gnu/packages/julia-xyz.scm (julia-arrayinterface)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30gnu: ghc-statistics: Properly enable tests.Maxime Devos
The comment states there are test failures and hence it is implied that the intent was to disable tests, not enable them, but tests pass and the code below enabled tests instead of disabling them. Remove #:tests? #true to satisfy the tests-true linter. * gnu/packages/haskell-xyz.scm (ghc-statistics)[arguments]{#:tests?}: Remove. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>