summaryrefslogtreecommitdiff
path: root/gnu/packages/patches
Commit message (Collapse)AuthorAge
* gnu: docker: Update to 20.10.17.Pierre Langlois2022-06-23
| | | | | | | | | | | | | | | | | | | * gnu/packages/docker.scm (%docker-version): Update to 20.10.17. (docker-libnetwork)[source]: Update commit according to vendor.conf. Reset revision to 1. Simplify snippet. (docker)[origin]: Remove docker-fix-tests.patch. [arguments]: Adapt 'patch-paths phase, substitute "ip6tables" and buildkit-qemu. Remove trailing #t. [native-inputs]: Replace go-1.14 by go. (docker-cli)[source]: Update hash. [arguments]: Set GO_LINKMODE to "dynamic". Remove trailing #t. [phases]{check}: Replace 'if' with 'when'. * gnu/packages/networking.scm (go-sctp): Update commit according to docker-libnetwork's vendor.conf. * gnu/packages/patches/docker-fix-tests.patch: Delete. * gnu/local.mk (dist_patch_DATA): Remove patch. Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: Add phoronix-test-suite.Maxim Cournoyer2022-06-22
| | | | | | | * gnu/packages/patches/phoronix-test-suite-fsdg.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/benchmark.scm (phoronix-test-suite): New variable. (gcc-toolchain*): Likewise.
* gnu: cmh: Add patch to work with current fplll.Andreas Enge2022-06-21
| | | | | | * gnu/packages/patches/cmh-support-fplll.patch: New file. * gnu/packages/algebra.scm (cmh)[source]: Add patch. * gnu/local.mk (dist_patch_DATA): Register patch.
* gnu: omake: Update to 0.10.5.Julien Lepiller2022-06-18
| | | | | | * gnu/packages/ocaml.scm (omake): Update to 0.10.5. * gnu/packages/patches/omake-fix-non-determinism.patch: Adjust for new version.
* gnu: public-inbox: Fixes to allow the testsuite to runThiago Jung Bauermann2022-06-17
| | | | | | | | | | | | | | | | | | | | | | | | This patch makes the public-inbox testsuite pass. Some tests are skipped, so the test coverage could likely be increased with more massaging. Perhaps the most significant change is using tini to run the testsuite so that the testsuite's sub-processes are reaped. The ‘check’ phase is based on the one from the mutter package. Thanks to Maxim Cournoyer for pointing out this solution. * gnu/packages/patches/public-inbox-fix-spawn-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add new patch. * gnu/packages/mail.scm (public-inbox)[source]: Add new patch. [arguments]<#:tests?>: Remove argument. <#:imported-modules>: Add argument. <#:modules>: Likewise. <#:phases>{qualify-paths}: Substitute path for ‘/bin/cp’. {pre-check}: Don't skip httpd-unix.t test. Remove unnecessary path substitutions for “env” and “/bin/sh”. {check}: Replace with custom version that launches the tests under tini. [native-inputs]: Add tini. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: rocm: Update to 5.1.3.John Kehayias2022-06-16
| | | | | | | | | | | | | | | | | | | | | | | | | All packages updated at the same time as they have a shared version. rocclr is no longer a stand-alone package, so the previous version is kept as rocclr-4 and the current version is just the source, rocclr-src, needed by rocm-opencl-runtime. * gnu/packages/patches/rocm-opencl-runtime-3.10.0-includes.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-nocltrace.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/patches/rocm-comgr-3.1.0-dependencies.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-noopencl.patch: Update patches. * gnu/packages/rocm.scm (rocm-cmake, rocm-device-libs, rocm-comgr, roct-thunk-interface, rocr-runtime, rocm-opencl-runtime, rocminfo, rocm-bandwidth-test): Update to 5.1.3. (roct-thunk-interface)[inputs]: Add libdrm. [native-inputs]: Add gcc:lib and pkg-config. (rocclr-src): New variable. (rocclr-4): New variable (previous version of the package). (rocm-opencl-runtime)[source]: Remove obsolete patches. [arguments]: Rewrite with gexps. Add needed #:configure-flags. [inputs]: Remove rocclr, add numactl. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Update llvm-for-rocm: Update to 5.1.3.John Kehayias2022-06-16
| | | | | | | | | | | * gnu/packages/llvm.scm (llvm-for-rocm): Update to 5.1.3, now based on llvm-14. [source]{patches}: Remove unneeded patches (add_Object and add_libraries) and add new one (linkdl). * gnu/packages/patches/llvm-roc-3.0.0-add_libraries.patch, gnu/packages/patches/llvm-roc-4.2.0-add_Object.patch: Delete files. * gnu/packages/patches/llvm-roc-5.0.0-linkdl.patch: New file. * gnu/local.mk (dist_patch_DATA): Update to match current patches. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-zeep.Vinicius Monego2022-06-16
| | | | | | | | * gnu/packages/python-web.scm (python-zeep): New variable. * gnu/packages/patches/python-zeep-Fix-pytest_httpx-test-cases.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
* gnu: Add kismet.Petr Hodina2022-06-15
| | | | | | | | * gnu/packages/networking.scm (kismet): New variable. * gnu/local.mk: Add patch. * gnu/packages/patches/kismet-unbundle-boost.patch: New file. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: TimescaleDB: Update to 2.7.0.Marius Bakke2022-06-14
| | | | | | | | * gnu/packages/databases.scm (timescaledb): Update to 2.7.0. [source](snippet): Remove more files. [source](patches): New field. * gnu/packages/patches/timescaledb-flaky-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu: java-commons-lang3: Update to 3.12.0Artyom V. Poptsov2022-06-13
| | | | | | | | * gnu/packages/java.scm (java-commons-lang3): Update to 3.12.0. * gnu/packages/patches/java-commons-lang-fix-dependency.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
* gnu: fplll: Update to 5.4.2.Andreas Enge2022-06-13
| | | | | | | | * gnu/packages/algebra.scm (fplll): Update to 5.4.2. [source]: Remove patch; for unknown reasons the package now compiles without it. * gnu/packages/patches/fplll-std-fenv.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister patch.
* gnu: Add js-mathjax-for-r-mathjaxr.Ricardo Wurmus2022-06-13
| | | | | | * gnu/packages/patches/mathjax-3.1.2-no-a11y.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/javascript.scm (js-mathjax-for-r-mathjaxr): New variable.
* Merge branch 'master' into stagingLudovic Courtès2022-06-12
|\
| * gnu: alpine: Update to 2.26.Tobias Geerinckx-Rice2022-06-05
| | | | | | | | | | | | | | * gnu/packages/mail.scm (alpine): Update to 2.26. [source]: Remove patch. * gnu/packages/patches/alpine-fix-privacy-policy-crash.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: epiphany: Update to 42.2.Liliana Marie Prikler2022-06-08
| | | | | | | | | | | | | | * gnu/packages/gnome.scm (epiphany): Update to 42.2. [source]: Remove patches. * gnu/packages/patches/epiphany-update-libportal-usage.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
| * gnu: sudo: Update to 1.9.11p1.base-for-series-12616base-for-series-12615base-for-series-12610base-for-series-12607Tobias Geerinckx-Rice2022-06-05
| | | | | | | | | | | | | | * gnu/packages/admin.scm (sudo): Update to 1.9.11p1. [source]: Remove patch again. * gnu/packages/patches/sudo-missing-sudo_pt_regs-aarch64.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: nftables: Update to 1.0.4.Tobias Geerinckx-Rice2022-06-05
| | | | | | | | | | | | | | * gnu/packages/linux.scm (nftables): Update to 1.0.4. [source]: Remove patch. * gnu/packages/patches/nftables-fix-makefile.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: sudo: Fix build on aarch64.Tobias Geerinckx-Rice2022-06-05
| | | | | | | | | | | | * gnu/packages/admin.scm (sudo)[source]: Add patch. * gnu/packages/patches/sudo-missing-sudo_pt_regs-aarch64.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* | Merge branch 'master' into stagingLudovic Courtès2022-06-08
|\|
| * gnu: Remove unused patch.Efraim Flashner2022-06-07
| | | | | | | | | | | | * gnu/packages/patches/python-flake8-polyfill-flake8-4-compat.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: python-flake8-polyfill: Fix building with python-flake8@4.Efraim Flashner2022-06-07
| | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-flake8-polyfill)[source]: Add patch. * gnu/packages/patches/python-flake8-polyfill-flake8-4-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| * gnu: ncftp: Build reproducibly.Vagrant Cascadian2022-06-05
| | | | | | | | | | | | * gnu/packages/patches/ncftp-reproducible.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch. * gnu/packages/ftp.scm (ncftp): Add patch.
| * gnu: irrlicht: Update to 1.8.5.Tobias Geerinckx-Rice2022-05-29
| | | | | | | | | | | | | | | | | | | | * gnu/packages/games.scm (irrlicht): Update to 1.8.5. [source]: Use unmodified Debian patches rather than manually maintain a custom mash-up. [arguments]: Add a new 'delete-broken-install-rule phase instead. Don't explicitly return #t from phases. * gnu/packages/patches/irrlicht-link-against-needed-libs.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: minetest: Update to 5.5.1.Vivien Kraus2022-06-05
| | | | | | | | | | | | | | | | | | | | | | * gnu/local.mk (dist_patch_DATA): Remove minetest-add-MINETEST_MOD_PATH.patch. * gnu/packages/minetest.scm (minetest): Update to 5.5.1. [patches]: Don’t use the patch anymore. [#:configure-flags]: Point cmake to irrlicht-for-minetest and zstd. [inputs]: Use irrlicht-for-minetest instead of irrlicht, and add zstd. (minetest-data): Update hash. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| * gnu: Remove unreferenced patch.Efraim Flashner2022-06-01
| | | | | | | | | | | | | | This is a follow-up to a08c21f206d34a42d311e46b495b422188be70eb. * gnu/packages/patches/libmicrohttpd-0.9.73-test-ssl3.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: LLVM, Clang, LLD: Update to 14.0.4.Marius Bakke2022-06-01
| | | | | | | | | | | | | | | | * gnu/packages/llvm.scm (%llvm-monorepo-hashes): Adjust for 14.0.4. (%llvm-patches): Likewise. (llvm-14, clang-14, lld-14): Update to 14.0.4. * gnu/packages/patches/clang-14.0-libc-search-path.patch: Adjust for upstream changes.
| * gnu: pigx-bsseq: Update to 0.1.7.Ricardo Wurmus2022-06-01
| | | | | | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (pigx-bsseq): Update to 0.1.7. [source]: Remove patch. [arguments]: Remove 'autoreconf phase. [native-inputs]: Remove automake and autoconf. * gnu/packages/patches/pigx-bsseq-no-citeproc.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove patch.
| * gnu: pigx-chipseq: Update to 0.1.0.Ricardo Wurmus2022-06-01
| | | | | | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (pigx-chipseq): Update to 0.1.0. [source]: Remove patch. [arguments]: Remove 'autoreconf phase. [native-inputs]: Remove autoconf and automake. * gnu/packages/patches/pigx-chipseq-no-citeproc.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove patch.
* | Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner2022-06-01
|\|
| * gnu: openbox: Patch for Python 3.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/openbox-python3.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/openbox.scm (openbox)[source]: Apply it. [arguments]: New field. [propagated-inputs]: Replace python2-pyxdg with python-pyxdg. [native-inputs]: Replace python-2 with python-wrapper. Add autoconf, automake, gettext-minimal and libtool.
| * gnu: Remove 4store.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | * gnu/packages/databases.scm (4store): Delete variable. * gnu/packages/patches/4store-fix-buildsystem.patch: Delete file. * gnu/packages/patches/4store-unset-preprocessor-directive.patch: Likewise. * gnu/local.mk (dist_patch_DATA): De-register them.
| * gnu: mozjs: Cleanup to only keep the last version.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gnuzilla.scm (mozjs): Preserve only the metadata and otherwise update fields to use those of mozjs-78. [arguments]: Use gexps. [phases]: Delete trailing #t. [native-inputs]: Use new style. (mozjs-38, mozjs-52, mozjs-60, mozjs-78): Delete variables. * gnu/packages/patches/mozjs17-aarch64-support.patch * gnu/packages/patches/mozjs24-aarch64-support.patch * gnu/packages/patches/mozjs38-pkg-config-version.patch * gnu/packages/patches/mozjs38-shell-version.patch * gnu/packages/patches/mozjs38-tracelogger.patch * gnu/packages/patches/mozjs38-version-detection.patch * gnu/packages/patches/mozjs60-riscv64-support.patch: Delete patches. * gnu/local.mk (dist_patch_DATA): De-register them. * gnu/packages/games.scm (0ad): Adjust accordingly. * gnu/packages/gnome.scm (gjs): Likewise. * gnu/packages/polkit.scm (polkit-mozjs): Likewise.
| * gnu: mia: Update to 2.4.7.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/mia-fix-boost-headers.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/image-processing.scm (mia): Update to 2.4.7. [source]: Apply patch. [configure-flags]: Use the more conventional OFF option value (instead of 0). [inputs]: Use new style. Replace python2-lxml by python-lxml. Replace vtk by vtk-7. [native-inputs]: Use new style. Replace python-2 with python-wrapper.
| * gnu: itk-snap: Fix build.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | | | * gnu/packages/patches/itk-snap-alt-glibc-compat.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/image-processing.scm (itk-snap): Apply it. [phases]: Delete trailing #t. [inputs]: Use new style. Replace vtk-6 with vtk-7.
| * gnu: Add vtk-7.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | | | * gnu/packages/image-processing.scm: (vtk-7): New variable. * gnu/packages/patches/vtk-7-gcc-10-compat.patch: New patch. * gnu/packages/patches/vtk-7-hdf5-compat.patch: Likewise. * gnu/packages/patches/vtk-7-python-compat.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Register them.
| * gnu: Remove rapicorn.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | * gnu/packages/graphics.scm (rapicorn): Delete variable. * gnu/packages/patches/rapicorn-isnan.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): De-register it.
| * gnu: breezy: Update to 3.2.2.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/breezy-fix-gio.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/version-control.scm (breezy): Update to 3.2.2. [source]{snippet}: Delete pre-generated cythonized C files. {patches}: Apply patch. [tests?]: Disable tests. [phases]{patch-test-shebangs, check}: New phase and override. [native-inputs]: Add nano, python-cython, python-docutils, and python-testrepository. [inputs]: Use new style. Add python-launchpadlib and python-pygobject. [description]: Adjust Bazaar URL.
| * gnu: Remove python2-pygobject.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | | | | | * gnu/packages/glib.scm (python2-pygobject, python2-pygobject-2): Delete variables. (python-pygobject)[properties]: Delete field. * gnu/packages/patches/python2-pygobject-2-deprecation.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. * gnu/packages/gnome.scm (libsecret): Remove commented Python 2 inputs.
| * gnu: Remove wicd.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The last release is from 2017, stuck on Python 2. * gnu/packages/wicd.scm: Delete file. * gnu/packages/patches/wicd-bitrate-none-fix.patch: Delete file. * gnu/packages/patches/wicd-get-selected-profile-fix.patch: Likewise. * gnu/packages/patches/wicd-urwid-1.3.patch: Likewise. * gnu/packages/patches/wicd-wpa2-ttls.patch: Likewise. * gnu/local.mk: De-register them. * gnu/services/networking.scm: Remove wicd service... * doc/guix.texi: ... and its documentation. * gnu/system/linux-container.scm (containerized-operating-system) <services-to-drop>: Remove wicd-service-type.
| * gnu: Remove python2-subprocess32.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python2-subprocess32): Delete variable. * gnu/packages/patches/python2-subprocess32-disable-input-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it.
| * gnu: gourmet: Update to 0.17.4-0-8af29c8 and enable tests.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/gourmet-sqlalchemy-compat.patch: Add file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/nutrition.scm (gourmet): Update to 0.17.4-0-8af29c8. [source]: Apply patch. [python]: Delete argument. [tests?]: Likewise. [phases]{prepare-x}: New phase. {check}: New phase override. {install-dekstop-file-and-icons}: New phase. [native-inputs]: Delete python2-distutils-extra, intltool and python2-pygtk. Add python-dogtail, python-pytest, python-selenium and xorg-server-for-tests. [inputs]: Delete python2-pygtk, python2-sqlalchemy, python2-lxml, python2-pillow and python2-elib.intl. Add gtk+, python-argcomplete, python-beautifulsoup4, python-gst, python-keyring, python-lxml, python-pillow, python-pycairo, python-pyenchant, python-pygobject, python-requests, python-scrape-schema-recipe, python-sqlalchemy.
| * gnu: Remove python2-parameterized.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | * gnu/packages/check.scm (python2-parameterized): Delete variable. * gnu/packages/patches/python2-parameterized-docstring-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it.
| * gnu: guile-ac-d-bus: Run test suite.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/guile-ac-d-bus-fix-tests.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/guile-xyz.scm (guile-ac-d-bus) [source]: Apply patch. [phases]{check}: New phase. [native-inputs]: Add bash-minimal.
| * gnu: emacs-helpful: Update to 0.19yarl baudig2022-05-31
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/emacs-helpful-docstring-test.patch: New file. * gnu/packages/emacs-xyz.scm (emacs-helpful): Update to 0.19. [source]: Use the patch. * gnu/local.mk (dist_patch_DATA): Register the patch. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| * gnu: casync: Update to 99559cd1.Greg Hogan2022-05-30
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/sync.scm (casync): Update to 99559cd1. [source]: Remove patch. [arguments]: Fix installation. [native-inputs]: Add python. [inputs]: Add eudev. * gnu/packages/patches/casync-renameat2-declaration.patch: Delete file. * gnu/local.mk: Remove it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: GCC: Add cross environment variables patch to GCC 12.Morgan Smith2022-05-30
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/gcc-12-cross-environment-variables.patch : New file. * gnu/local.mk (dist_patch_DATA): Add gcc-12-cross-environment-variables.patch. * gnu/packages/cross-base.scm (cross-gcc)[source](patches): Apply the patch. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: virtuoso-ose: Update to 7.2.7.Roel Janssen2022-05-30
| | | | | | | | | | | | | | * gnu/packages/databases.scm (virtuoso-ose): Update to 7.2.7; Run autogen after applying the patch below. * gnu/packages/patches/virtuoso-ose-remove-pre-built-jar-files.patch: New file.
| * gnu: emacs-deferred: Fix wrong number of arguments.Liliana Marie Prikler2022-05-27
| | | | | | | | | | | | * gnu/packages/patches/emacs-deferred-fix-number-of-arguments.patch: New file. * gnu/packages/emacs-xyz.scm (emacs-deferred)[patches]: Use it here. * gnu/local.mk (dist_patch_DATA): Add it here.
* | Merge branch 'master' into stagingLudovic Courtès2022-05-26
|\|