aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/patches
Commit message (Collapse)AuthorAge
* gnu: llhttp-bootstrap: Update to 6.0.10.Hilton Chain2023-05-06
| | | | | | | | * gnu/packages/node.scm (llhttp-bootstrap): Update to 6.0.10. * gnu/packages/patches/llhttp-bootstrap-CVE-2020-8287.patch: Remove file. * gnu/local.mk: Remove it. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
* gnu: dune-common: Skip tests that fail on aarch64-linux.Felix Gruber2023-05-04
| | | | | | | | * gnu/packages/patches/dune-common-skip-failing-tests.patch: New file. * gnu/packages/maths.scm (dune-common)[source]: Add it * gnu/local.mk (dist_patch_DATA): Register it. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: lxqt-session: Update to 1.3.0.宋文武2023-05-03
| | | | | | | * gnu/packages/lxqt.scm (lxqt-session): Update to 1.3.0. [patches]: Remove. * gnu/packages/patches/lxqt-session-procps-4.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: mars: Update to commit 84664cda.Eric Bavier2023-05-02
| | | | | | | | | | | * gnu/packages/games.scm (mars): Update commit to 84664cda, revision2. [source]: Remove upstreamed patches. [arguments]: Move 'fix-install-path' phase to #:configure-flags. Remove boolean return values from phases. [home-page]: Use https. * gnu/packages/patches/mars-install.patch, gnu/packages/patches/mars-sfml-2.3.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu: quilt: Patch for newer grep.Efraim Flashner2023-05-02
| | | | | | | * gnu/packages/patchutils.scm (quilt)[source]: Add patch to work with newer versions of grep. * gnu/packages/patches/quilt-grep-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
* gnu: libaio: Fix building on riscv64-linux.Efraim Flashner2023-05-02
| | | | | | | | * gnu/packages/linux.scm (libaio)[arguments]: When building for riscv64-linux add a patch to account for undeclared behavior. [native-inputs]: Add patch file, patch. * gnu/packages/patches/libaio-riscv-test5.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
* gnu: dune-istl: Update to 2.9.0.Felix Gruber2023-05-02
| | | | | | | | | * gnu/packages/maths.scm (dune-istl): Update to 2.9.0. [source](patches): Add patch to fix test phase. * gnu/packages/patches/dune-istl-fix-solver-playground.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: dune-grid: Update to 2.9.0.Felix Gruber2023-05-02
| | | | | | | | | * gnu/packages/maths.scm (dune-grid): Update to 2.9.0. [source](patches): Add patch to fix build. * gnu/packages/patches/dune-grid-add-missing-include-cassert.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-wxpython: Apply patch to fix TypeError exceptions.Maxim Cournoyer2023-05-01
| | | | | | | | | | | This is caused by Python 3.10's new behavior of native extension now rejecting float values as input when the expected type is an integer. * gnu/packages/patches/python-wxwidgets-type-errors.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/wxwidgets.scm (python-wxpython) [source]: Apply it. Delete trailing #t. [arguments]: Delete trailing #t.
* gnu: git: Apply patch adding the --header-cmd feature.Maxim Cournoyer2023-05-01
| | | | | | | | In preparation to fix <https://issues.guix.gnu.org/58813>. * gnu/packages/patches/git-header-cmd.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/version-control.scm (git) [source]: Apply patch.
* gnu: Transmission: Update to 4.0.3.Leo Famulari2023-05-01
| | | | | | | | | | | | * gnu/packages/bittorrent.scm: Update to 4.0.3. [build-system]: Use cmake-build-system. [source]: Remove obsolete patch. [inputs]: Add gtkmm, glib:bin, and python. [arguments]: Run the test suite. Import the glib-or-gtk-build-system and wrap the 'gui' build output. Remove #:configure-flags. Adjust the 'move-gui' phase to upstream changes. * gnu/packages/patches/transmission-honor-localedir.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: clitest: Fix test failure with newer grep.Marius Bakke2023-04-30
| | | | | | | * gnu/packages/patches/clitest-grep-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/check.scm (clitest)[source](patches): New field. [arguments]: While at it, remove obsolete substitution.
* gnu: libexpected: Update to 1.1.0.Josselin Poiret2023-04-28
| | | | | | | | | * gnu/packages/patches/libexpected-use-provided-catch2.patch: Add new patch. * gnu/packages/patches/libexpected-nofetch.patch: Remove unused patch. * gnu/local.mk (dist_patch_DATA): Register changes. * gnu/packages/cpp.scm (libexpected): Update to 1.1.0, and use new patch. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: dovecot: Fix build.宋文武2023-04-28
| | | | | | * gnu/packages/mail.scm (dovecot)[source]: Add patch for OpenSSL v3. * gnu/packages/patches/dovecot-opensslv3.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
* gnu: rapidjson: Update to 1.1.0-1.949c771.Ricardo Wurmus2023-04-26
| | | | | | | * gnu/packages/patches/rapidjson-gcc-compat.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/web.scm (rapidjson): Update to 1.1.0-1.949c771. [source]: Remove obsolete patch.
* gnu: gitg: Fix build.Liliana Marie Prikler2023-04-26
| | | | | | * gnu/packages/patches/gitg-fix-positional-argument.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/gnome.scm (gitg)[source]<patches>: Use it here.
* gnu: gnome-2048: Fix build.Liliana Marie Prikler2023-04-26
| | | | | | * gnu/packages/patches/gnome-2048-fix-positional-argument.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/games.scm (gnome-2048)[source]<patches>: Use it here.
* gnu: valgrind: Update to 3.20.0.zimoun2023-04-26
| | | | | | | | | * gnu/packages/valgrind.scm (valgrind): Update to 3.20.0. Remove patch. [arguments]<phases>: Remove trailing #t. * gnu/packages/patches/valgrind-enable-arm.patch: Delete file. * gnu/packages/valgrind.scm (dist_patch_DATA): Unregister patch. Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: cppcheck: Skip failing test.Efraim Flashner2023-04-26
| | | | | | | * gnu/packages/patches/check.scm (cppcheck)[source]: Add patch. * gnu/packages/patches/cppcheck-disable-char-signedness-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
* gnu: biber: Fix build with new Perl.Josselin Poiret2023-04-25
| | | | | | | | | * gnu/packages/patches/biber-adapt-perl-5.36.patch: Backport patch from upstream's 760e6e4ec08a3097f7e6136331541a7b8c1c9df7. * gnu/packages/tex.scm (biber): Use it. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Andreas Enge <andreas@enge.fr>
* Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge2023-04-25
|\
| * gnu: dezyne: Add patch to avoid "Exec format error".Janneke Nieuwenhuizen2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | This fixes In execvp of ./test/all/parse_import_order/run: Exec format error on shell scripts that lack a shebang. * gnu/packages/patches/dezyne-add-missing-shebangs.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/dezyne.scm (dezyne): Use it.
* | gnu: scribus: Fix build with latest poppler.Ricardo Wurmus2023-04-25
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/scribus-1.5.8-poppler-22.03.0.patch, gnu/packages/patches/scribus-1.5.8-poppler-22.04.0.patch, gnu/packages/patches/scribus-1.5.8-poppler-22.09.0.patch, gnu/packages/patches/scribus-1.5.8-poppler-22.2.0-1.patch, gnu/packages/patches/scribus-1.5.8-poppler-22.2.0-2.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/scribus.scm (scribus)[source]: Add patches. [arguments]: Enable WANT_CPP17 option.
* | gnu: python-shiboken-2: Do not rely on _Py_Mangle being available.Josselin Poiret2023-04-24
| | | | | | | | | | | | | | * gnu/packages/patches/python-shiboken-2-compat.patch: Fix the patch according to upstream. Signed-off-by: Andreas Enge <andreas@enge.fr>
* | gnu: python-magic: Update to 0.4.27.Liliana Marie Prikler2023-04-24
| | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/python-magic-python-bytecode.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister it. * gnu/packages/python-xyz.scm (python-magic): Update to 0.4.27. [source]<patches>: Remove field. [#:phases]<check>: Do not invoke ‘tests.py’. Signed-off-by: Andreas Enge <andreas@enge.fr>
* | gnu: OpenColorIO: Fix build with GCC 11.Leo Famulari2023-04-23
| | | | | | | | | | | | * gnu/packages/patches/opencolorio-fix-build-with-gcc11.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/image-processing.scm (opencolorio)[source]: Use it.
* | Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge2023-04-23
|\|
| * gnu: webkitgtk: Update to 2.40.1 [security fixes].Karl Hallsby2023-04-23
| | | | | | | | | | | | | | | | | | | | | | | | Fixes CVE-2022-0108, CVE-2022-32885, CVE-2023-27932, CVE-2023-27954, and CVE-2023-28205. * gnu/packages/webkit.scm: Update to 2.40.1. [source]: Remove obsolete patch. * gnu/packages/patches/webkitgtk-libelogind.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Signed-off-by: Leo Famulari <leo@famulari.name>
* | gnu: gcc-arm-none-eabi-4.9: Fix incompatible redeclaration.Ricardo Wurmus2023-04-23
| | | | | | | | | | | | * gnu/packages/patches/gcc-4.9-inline.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[source]: Use it.
* | gnu: zig: Fix build.Josselin Poiret2023-04-22
| | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/zig-do-not-link-against-librt.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/zig.scm (zig-0.10): Use it. Also force LLVM to be dynamically linked, and set up the CC env variable. (zig-0.9): Also use the above patch. Signed-off-by: Andreas Enge <andreas@enge.fr>
* | gnu: prusa-slicer: Update to 2.5.2.Guillaume Le Vaillant2023-04-22
| | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/prusa-slicer-boost-fixes.patch: New file. * gnu/packages/patches/prusa-slicer-fix-tests.patch: New file. * gnu/packages/patches/prusa-slicer-with-cereal-1.3.1.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/engineering.scm (prusa-slicer): Update to 2.5.2. [source]: Use patches. [inputs]: Replace cereal-1.3.0 by cereal.
* | Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge2023-04-22
|\|
| * gnu: Add clog.Antero Mejr2023-04-21
| | | | | | | | | | | | | | | | * gnu/packages/parallel.scm (clog): New variable. * gnu/packages/patches/clog-fix-shared-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: Add converseen.Nicolas Goaziou2023-04-17
| | | | | | | | | | | | | | * gnu/packages/image.scm (converseen): New variable. * gnu/packages/patches/converseen-hide-non-free-pointers.patch: * gnu/packages/patches/converseen-hide-updates-checks.patch: New files. * gnu/local.mk: Register files above.
* | gnu: python-unittest2: Adjust patch for Python 3.10 compatibility.Ludovic Courtès2023-04-20
| | | | | | | | | | * gnu/packages/patches/python-unittest2-python3-compat.patch: Add hunk for Python 3.10 compatibility.
* | gnu: Add converseen.Nicolas Goaziou2023-04-19
| | | | | | | | | | | | | | * gnu/packages/image.scm (converseen): New variable. * gnu/packages/patches/converseen-hide-non-free-pointers.patch: * gnu/packages/patches/converseen-hide-updates-checks.patch: New files. * gnu/local.mk: Register files above.
* | gnu: python-execnet: Update to 1.9.0-1.d6aa1a5.Maxim Cournoyer2023-04-19
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/python-execnet-read-only-fix.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. * gnu/packages/python-xyz.scm (python-execnet): Update to 1.9.0-1.d6aa1a5. [source]: Remove patch. Fetch from git. [build-system]: Use pyproject-build-system. [arguments]: Remove check phase override. Add adjust-for-pytest-7.2+, pretend-version and prepare-for-tests phases. [native-inputs]: Add python-hatchling, python-hatchling-vcs, python-py and python-pytest-timeout.
* | gnu: python-shiboken-2: Fix compilation with Python 3.10.Ludovic Courtès2023-04-19
| | | | | | | | | | | | * gnu/packages/patches/python-shiboken-2-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/qt.scm (python-shiboken-2): Use it.
* | gnu: emacs-xelb: Fix compilation error with xcb-proto@1.15.Ludovic Courtès2023-04-19
| | | | | | | | | | | | * gnu/packages/patches/emacs-xelb-ignore-length-element.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/emacs-xyz.scm (emacs-xelb): Use it.
* | gnu: lxqt-session: Fix handling of procps@4.Andreas Enge2023-04-19
| | | | | | | | | | | | * gnu/packages/patches/lxqt-session-procps-4.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/lxqt.cm (lxqt-session): Apply patch.
* | gnu: softhsm: Fix test failure with openssl-3.Timotej Lazar2023-04-18
| | | | | | | | | | | | | | | | * gnu/packages/patches/softhsm-fix-openssl3-tests.patch: New file. * gnu/packages/security-token.scm (softhsm): Use it. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Andreas Enge <andreas@enge.fr>
* | gnu: gdb: Remove Hurd patch.Ludovic Courtès2023-04-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The patch was useful for GDB 11 on the previous Hurd version that was used; it's unnecessary on GDB 12 and GDB 11 has other build issues on the current GNU/Hurd. This change fixes "guix build gdb-minimal --target=i586-pc-gnu". * gnu/packages/patches/gdb-fix-gnu-nat-build.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/gdb.scm (gdb-11)[arguments]: Remove 'patch-gdb/hurd' phase. [inputs]: Remove "hurd-build.patch" input. [supported-systems]: New field. (gdb-12)[supported-systems]: New field.
* | Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge2023-04-17
|\|
| * gnu: r-mixedpower: Update to b2b87068.Lars-Dominik Braun2023-04-17
| | | | | | | | | | | | | | * gnu/packages/statistics.scm (r-mixedpower): Update to commit b2b87068546327d8f592d141e5482e0478c1b2ee, remove patch. * gnu/packages/patches/r-mixedpower-r2power.patch: Remove file. * gnu/local.mk: Unregister it.
| * gnu: python-afdko: Update to 3.9.4.Maxim Cournoyer2023-04-14
| | | | | | | | | | | | | | | | | | | | * gnu/packages/fontutils.scm (python-afdko): Update to 3.9.4. [source]: Remove patch. [arguments]: Disable a few extra tests in the check phase override. Delete use-system-libxml2 phase. Update patch-problematic-requirements phase. * gnu/packages/patches/python-afdko-suppress-copyright-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it.
| * gnu: python-pyopenssl: Update to 23.1.1.Maxim Cournoyer2023-04-14
| | | | | | | | | | | | | | | | * gnu/packages/python-crypto.scm (python-pyopenssl): Update to 23.1.1. [source]: Remove patches. [arguments]: Update faketime date in check phase. Normalize pytest invocation in check phase override. [propagated-inputs]: Remove python-six.
| * gnu: rust-openssl-sys-0.9: Update to 0.9.84.Maxim Cournoyer2023-04-14
| | | | | | | | | | | | * gnu/packages/crates-io.scm (rust-openssl-sys-0.9): Update to 0.9.84. [arguments]: Replace rust-bindgen-0.59 cargo-input with rust-bindgen-0.64. * gnu/packages/patches/rust-openssl-sys-no-vendor.patch: Update patch.
| * gnu: openboardview: Update to 9.95.0.Maxim Cournoyer2023-04-14
| | | | | | | | | | | | | | | | | | * gnu/packages/electronics.scm (openboardview): Update to 9.95.0. [source]: Apply patch. [arguments]: Update fix-utf8-include-directive phase. [inputs]: Add orangeduck-mpc. * gnu/packages/patches/openboardview-use-system-mpc.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| * gnu: Add orangeduck-mpc.Maxim Cournoyer2023-04-14
| | | | | | | | | | | | * gnu/packages/c.scm (orangeduck-mpc): New variable. * gnu/packages/patches/orangeduck-mpc-fix-pkg-config.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| * gnu: jami: Update to 20230323.0.Maxim Cournoyer2023-04-14
| | | | | | | | | | | | | | | | | | * gnu/packages/jami.scm (jami): Update to 20230323.0. (%ffmpeg-default-configure-flags): Update flags. (pjproject-jami): Update commit. (ffmpeg-jami) [version, source, outputs]: : Delete fields. [arguments]: Delete disable-problematic-tests phase. * gnu/packages/patches/jami-libjami-headers-search.patch: Rebase patch.