summaryrefslogtreecommitdiff
path: root/gnu/packages
Commit message (Collapse)AuthorAge
...
* gnu: Add python-grid5000.msimonin2022-08-30
| | | | | | * gnu/packages/python-web.scm (python-grid5000): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: accountsservice: Actually run the test suite.Marius Bakke2022-08-30
| | | | * gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Add PYTHON.
* gnu: accountsservice: Don't reference the build-time coreutils.Marius Bakke2022-08-30
| | | | * gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add COREUTILS-MINIMAL.
* gnu: accountsservice: Remove obsolete input.Marius Bakke2022-08-30
| | | | | * gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL.
* gnu: mercurial: Update to 6.2.1.Marius Bakke2022-08-30
| | | | | | | | | | * 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.
* gnu: babl: Update to 0.1.96.Marius Bakke2022-08-30
| | | | * gnu/packages/gimp.scm (babl): Update to 0.1.96.
* gnu: vim: Update to 9.0.0325.Efraim Flashner2022-08-30
| | | | * gnu/packages/vim.scm (vim): Update to 9.0.0325.
* gnu: wayland-protocols: Fix cross-compilationbase-for-issue-57491Tobias Kortkamp2022-08-30
| | | | | | | * 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>
* gnu: yt-dlp: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | * gnu/packages/video.scm (yt-dlp)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: rust: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | * gnu/packages/rust.scm (rust-1.57)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: ruby-rubocop: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | * gnu/packages/ruby.scm (ruby-rubocop)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: python-jaraco-context: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | * gnu/packages/python-xyz.scm (python-jaraco-context)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: python-jupyter-client: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | * gnu/packages/python-xyz.scm (python-jupyter-client)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: python-pip-run: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | * gnu/packages/python-xyz.scm (python-pip-run)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: python-jaraco-functools: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | * gnu/packages/python-xyz.scm (python-jaraco-functools)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: python-path: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | * gnu/packages/python-xyz.scm (python-path)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: python-fonttools-full: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | * gnu/packages/python-xyz.scm (python-fonttools-full)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: proot: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | * gnu/packages/linux.scm (proot)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: julia-interpolations: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | | * gnu/packages/julia-xyz.scm (julia-interpolations)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: julia-reversediff: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | | * gnu/packages/julia-xyz.scm (julia-reversediff)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: julia-forwarddiff: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | | * gnu/packages/julia-xyz.scm (julia-forwarddiff)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: julia-arrayinterface: Don't ask to run tests when cross-compiling.Maxime Devos2022-08-30
| | | | | | | | * gnu/packages/julia-xyz.scm (julia-arrayinterface)[arguments]{#:tests?}: When cross-compiling, set to #false. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: ghc-statistics: Properly enable tests.Maxime Devos2022-08-30
| | | | | | | | | | | | | 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>
* gnu: Add hydrus-network.Tomasz Jeneralczyk2022-08-30
| | | | | | * gnu/packages/image-viewers.scm (hydrus-network): Add variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-cloudscraper: Update to 1.2.60.Tomasz Jeneralczyk2022-08-30
| | | | | | | * gnu/packages/python-web.scm (python-cloudscraper): Update to 1.2.60 [propagated-inputs]: Change python-pyparsing to its mainstream version. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: opencv: Build Python bindings.Tomasz Jeneralczyk2022-08-30
| | | | | | * gnu/packages/image-processing.scm (opencv)[arguments]: Change variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-mpv.Tomasz Jeneralczyk2022-08-30
| | | | | | * gnu/packages/python-xyz.scm (python-mpv): Add variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-xvfbwrapper.Tomasz Jeneralczyk2022-08-30
| | | | | | * gnu/packages/python-check.scm (python-xvfbwrapper): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add swftools.Tomasz Jeneralczyk2022-08-30
| | | | | | * gnu/packages/animation.scm (swftools): Add variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add mmg.Paul A. Patience2022-08-30
| | | | | | * gnu/packages/graphics.scm (mmg): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* tests: libvirt: Ensure the default network can be started.Marius Bakke2022-08-29
| | | | | * gnu/tests/virtualization.scm (run-libvirt-test): Run commands to create and start the default network.
* gnu: libvirt: Use absolute dnsmasq.Lars-Dominik Braun2022-08-29
| | | | | | | | | | Fixes <https://bugs.gnu.org/57272>. Reported by Lars-Dominik Braun <lars@6xq.net>. * gnu/packages/virtualization.scm (libvirt)[arguments]: Substitute the absolute dnsmasq file name. Disable one test. Co-authored-by: Marius Bakke <marius@gnu.org>
* gnu: snakemake-7: Convert dependencies to propagated-inputsKonrad Hinsen2022-08-29
| | | | | | | | * gnu/packages/python-xyz.scm (snakemake-7)[inputs]: Change to ... [propagated-inputs]: ... this, to ensure that "python -m snakemake" works (because snakemake uses it internally). Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: snakemake-6: Convert dependencies to propagated-inputsKonrad Hinsen2022-08-29
| | | | | | | | * gnu/packages/python-xyz.scm (snakemake-6)[inputs]: Change to ... [propagated-inputs]: ... this, to ensure that "python -m snakemake" works (because snakemake uses it internally). Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: snakemake-7: Fix cluster execution bugKonrad Hinsen2022-08-29
| | | | | | | * gnu/packages/python-xyz.scm (snakemake-7)[arguments]: Revise the patch for the cluster execution script Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: gnupg: Use mirror URL.Maxime Devos2022-08-29
| | | | | | | | | | In commit 38747a27f36dbaadadb1399ec085d88e48c97555, the package switched from a mirror:// URL to a ftp:// URL, but there doesn't appear to have been any particular reason for that. * gnu/packages/gnupg.scm (gnupg)[source]{uri}: Use a mirror:// again. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: uncrustify: Update to 0.75.1.Michael Rohleder2022-08-29
| | | | | | * gnu/packages/code.scm (uncrustify): Update to 0.75.1. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: rr: Update to 5.6.0.Michael Rohleder2022-08-29
| | | | | | | | | * gnu/packages/debug.scm (rr): Update to 5.6.0. [arguments]<#:configure-flags>: Add -rpath to zlib to satisfy validate-runpath. [inputs]: Add zlib. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: Add python-django-cleanup.Luis Felipe2022-08-29
| | | | | | * gnu/packages/django.scm (python-django-cleanup): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: emacs-clang-format: Remove inherited propagated inputs.Clément Lassieur2022-08-29
| | | | * gnu/packages/llvm.scm (emacs-clang-format)[propagated-inputs]: Remove them.
* gnu: zathura-pdf-mupdf: Remove input labels.Marius Bakke2022-08-29
| | | | * gnu/packages/pdf.scm (zathura-pdf-mupdf)[inputs]: Remove labels.
* gnu: zathura-pdf-mupdf: Update to 0.3.9.Marius Bakke2022-08-29
| | | | | | * gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 0.3.9. [inputs]: Add GUMBO-PARSER and TESSERACT-OCR. [arguments]: Remove obsolete configure flag. Adjust mupdf substitutions.
* gnu: mupdf: Update to 1.20.3.Pierre-Henry Fröhring2022-08-29
| | | | | | | | | | | | | * Copy/paste is fixed. The build now uses the patched version of freeglut that is included in the thirdparty directory so that copy/paste works. * gnu/packages/pdf.scm (mupdf)[source](snippet): Preserve freeglut. [inputs]: Add LIBXRANDR and LIBXI. [arguments]: Explicitly add configure flags for system libraries. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: tesseract-ocr: Propagate leptonica.Marius Bakke2022-08-29
| | | | | * gnu/packages/ocr.scm (tesseract-ocr)[inputs]: Move LEPTONICA ... [propagated-inputs]: ... here.
* gnu: ruby: Replace with 2.7.6 [security fixes].Remco van 't Veer2022-08-29
| | | | | | | | | Includes fixes for: CVE-2022-28739, CVE-2021-41816, and CVE-2021-41817. * gnu/packages/ruby.scm (ruby-2.7-fixed): New variable. (ruby-2.7)[replacement]: Graft. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: ruby: Update to 3.1.2 [security fixes].Remco van 't Veer2022-08-29
| | | | | | | | Includes fixes for: CVE-2022-28738, and CVE-2022-28739. * gnu/packages/ruby.scm (ruby-3.1): Update to 3.1.2. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: ruby: Update to 3.0.4 [security fixes].Remco van 't Veer2022-08-29
| | | | | | | | | Includes fixes for: CVE-2022-28738, CVE-2022-28739, CVE-2021-41819, CVE-2021-41816, and CVE-2021-41817. * gnu/packages/ruby.scm (ruby-3.0): Update to 3.0.4. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: ruby: Update to 2.6.10 [security fixes].Remco van 't Veer2022-08-29
| | | | | | | | | | Includes fixes for: CVE-2022-28739, CVE-2021-41819, CVE-2021-41817, CVE-2021-31810, CVE-2021-32066, CVE-2021-28965, CVE-2020-25613, and CVE-2020-10933. * gnu/packages/ruby.scm (ruby-2.6): Update to 2.6.10. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: Remove ruby@2.5.Marius Bakke2022-08-29
| | | | * gnu/packages/ruby.scm (ruby-2.5): Remove variable.
* gnu: Remove ruby@2.4.Marius Bakke2022-08-29
| | | | * gnu/packages/ruby.scm (ruby-2.4): Remove variable.