summaryrefslogtreecommitdiff
path: root/gnu/packages/patches
Commit message (Expand)AuthorAgeFilesLines
...
* gnu: libjami: Prepare for libgit2 1.8.4.•••* gnu/packages/patches/libjami-libgit2-compatibility.patch: New file. * gnu/packages/jami.scm (libjami)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: I6a87d47f9a0ec1663b7ad3459960e9aaaf4bf562 Ludovic Courtès2024-12-181-0/+23
* gnu: perl-pdl: Clarify return value.•••* gnu/packages/patches/pdl-2.019-glut-bitmap-fonts.patch: Modify. Change-Id: Ib32237ddde43cd0c743074372e2fb8cb2693f52e Danny Milosavljevic2024-12-181-1/+1
* gnu: perl-pdl: Make printing text work with glut backend, too.•••* gnu/packages/patches/pdl-2.019-glut-bitmap-fonts.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/perl-maths.scm (perl-pdl)[source]: Use it. Change-Id: I0331b1192d75a69831168d2fd634cadaa6260cd4 Danny Milosavljevic2024-12-171-0/+43
* gnu: python-pydocstyle: Update to 6.3.0.•••* gnu/packages/python-xyz.scm (python-pydocstyle): Update to 6.3.0. [source]: Swap to git checkout containing tests. <patches>: Add patch published upstream to fix compatibility with PEP701. [build-system]: Swap to pyrpoject-build-system. [arguments]<test-flags>: Disable tests requiring pip install. <phases>: Add 'set-version. [native-inputs]: Add poetry-core, python-pytest, and python-tomli. * gnu/packages/patches/python-pydocstyle-add-support-for-pep701.patch: Add file. * gnu/local.mk: Register patch. Change-Id: Ia43906383ac454c3918d0c9335cb8f744443ad29 Sharlatan Hellseher2024-12-131-0/+109
* gnu: python-pypdf: Update to 5.1.0.•••* gnu/packages/pdf.scm (python-pypdf): Update to 5.1.0. Improve style. [source]: Remove patch. [argumetns]<test-flags>: Silent 2 failing tests. [propagated-inputs]: Add python-pillow. [native-inputs]: Add python-pytest-socket, python-pytest-timeout, python-pyyaml, and python-pytest-xdist. * gnu/packages/patches/python-pypdf-annotate-tests-appropriately.patch: Delete file. * gnu/local.mk: Deregister patch. Change-Id: Iba7aea89431f386dff74cb426d8fcbbcbeaaf009 Sharlatan Hellseher2024-12-131-96/+0
* gnu: python-typeguard: Update to 4.4.1.•••* gnu/packages/python-xyz.scm (python-typeguard): Update to 4.4.1. [build-system]: Swap to pyproject-build-system. [arguments]<phases>: Use default 'check phase. [propagated-inputs]: Add python-typing-extensions. [native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/patches/python-typeguard-python3.10.patch: Delete file. gnu/local.mk: Deregister patch. Change-Id: Ibabc0645b4a6192614d714036fcba1f337924305 Sharlatan Hellseher2024-12-131-47/+0
* gnu: python-parso: Update to 0.8.4.•••* gnu/packages/python-xyz.scm (python-parso): Update to 0.8.4. [build-system]: Swap to pyproject-build-system. [arguments]<phases>: Use default 'check phase. [native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/patches/python-parso-unit-tests-in-3.10.patch: Delete file. * gnu/local.mk: Deregister it. Change-Id: I7722e58ce8f3e2da42169af42f1b303c9cdd8856 Sharlatan Hellseher2024-12-131-186/+0
* gnu: python-pytest: Update to 8.3.3.•••* gnu/packages/check.scm (python-pytest): Update to 8.3.3. [build-system]: Swap to pyproject-build-system. [arguments]<phases>: Use default 'check phase and remove 'prepend-version phase. <test-flags>: Disable some tests requiring python-pygments adding which introduces cycle. [propagated-inputs]: Remove python-pluggy; add python-exceptiongroup and python-pluggy-next. [native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/check.scm (python-pytest-bootstrap) [native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/patches/pytest-fix-unstrable-exception-test.patch: Remove file. * gnu/local.mk: Deregister patch. Change-Id: Ie8825ea1f788bbae40aefa467b6a94b8c4210cbc Sharlatan Hellseher2024-12-131-34/+0
* gnu: python-uqbar: Update to 0.6.9.•••* gnu/packages/graphviz.scm (python-uqbar): Update to 0.6.9. Change-Id: Iee24cb1c66db162001c618d1f64a9e2406c1dacd Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Nicolas Graves2024-12-131-23/+0
* gnu: python-aionotify: Update to 0.3.0.•••* gnu/packages/python-xyz.scm (python-aionotify): Update to 0.3.0. [build-system]: Move to pyproject-build-system. * gnu/packages/patches/python-aionotify-0.2.0-py3.8.patch : Remove patch. * gnu/local.mk: Remove patch. Change-Id: I9f13d6d71f69dd9877ac42e46b087989f23941e2 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Nicolas Graves2024-12-131-48/+0
* gnu: python-argcomplete: Update to 3.2.2.•••* gnu/packages/patches/python-argcomplete-1.11.1-fish31.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/python-xyz.scm (python-argcomplete): Update to 3.2.2. [source]: Delete obsolete patch. [build-system]: Use pyproject-build-system. [arguments]: Override check phase. [native-inputs]: Remove python-flake8; add python-mypy, python-setuptools, and zsh. Change-Id: Ia7e37db2b535177eb2caeeab9d7e075af3f273a3 Ricardo Wurmus2024-12-131-29/+0
* gnu: texmacs: Support HiDPI displays on Wayland.•••* gnu/packages/patches/texmacs-wayland-hidpi.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/text-editors.scm (texmacs)[source]: Use it. (texmacs-guile3)[source]: Use it. (mogan)[source]: Use it. Change-Id: Ida737433957cb26695bf43538cff4d5d1c8a83c3 Danny Milosavljevic2024-12-111-0/+22
* gnu: torbrowser: Update to 14.0.3 [security-fixes].•••Fixes CVEs 2024-10458, 2024-10459, 2024-10460, 2024-10461, 2024-10462, 2024-10463, 2024-10464, 2024-10465, 2024-10466, 2024-10467, 2024-11691, 2024-11692, 2024-11693, 2024-11694, 2024-11695, 2024-11696, 2024-11697, 2024-11698 and 2024-11699. See <https://www.mozilla.org/en-US/security/advisories/mfsa2024-48/> and <https://www.mozilla.org/en-US/security/advisories/mfsa2024-64/> for details. * gnu/packages/patches/torbrowser-compare-paths.patch: New file. * gnu/local.mk (dist_patch_DATA): Regisiter it. * gnu/packages/tor-browsers.scm (firefox-locales): Update to f75c1e6a305e68161037337767ece88e9de940b9. (%torbrowser-build-date): Update to 20241125154204. (%torbrowser-version): Update to 14.0.3. (%torbrowser-firefox-version): Update to 128.5.0esr-14.0-1-build2. (torbrowser-translation-base): Update to caa431bbea1a76d7ad61eeda94086a1513762605. (torbrowser-translation-specific): Update to 4314d0a7ce780ffdf82b84e324bfbc437198f993. (make-torbrowser) [arguments] <#:phases>: On 'apply-guix-specific-patches change icecat-compare-paths.patch to torbrowser-compare-paths.patch as the patched file has changed its name between major versions. On 'remove-cargo-frozen-flag, update the regex to match this newer version string. Change-Id: Ia5d445e387351b3d5d08ecb14c2f31bf4cc81396 Signed-off-by: Hilton Chain <hako@ultrarare.space> André Batista2024-12-111-0/+24
* gnu: guile-ssh: Update to 0.18.0.•••* gnu/packages/ssh.scm (guile-ssh): Update to 0.18.0. [source]: Drop patch, fixed upstream. * gnu/packages/patches/guile-ssh-rename-bool.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Update with removed patch. Vagrant Cascadian2024-12-091-40/+0
* gnu: guile-emacs: Update to 8f87cbc1dae6a9e77368afc5736df8c342e9153d.•••* gnu/packages/patches/guile-emacs-build-fixes.patch: New file. * gnu/packages/patches/guile-emacs-fix-configure.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Update accordingly. * gnu/packages/emacs.scm (guile-emacs): Update to 8f87cbc1dae6a9e77368afc5736df8c342e9153d and use new patch. [arguments]: Allow parallel-build. Do not strip-binaries. Use recommended #:configure-flags and #:make-flags. Add stages "help-patch-progam-file-names" and "touch-lisp/finder-inf.el". No longer delete non-existent stage "strip-double-wrap". Delete stages "patch-compilation-driver", "set-libgccjit-path", "validate-comp-integrity", "restore-emacs-pdmp", "build-trampolines", and "install-site-start". [native-search-paths]: New field. Change-Id: I8153a55ef0061720ffd3c4833eff3ae6df3eccfc Janneke Nieuwenhuizen2024-12-082-211/+100
* gnu: python-debugpy: Update to 1.8.9.•••* gnu/packages/python-xyz.scm (python-debugpy): Update to 1.8.9. Change-Id: I323570fc007af04fa8c9c59571cc3cc79833da04 Danny Milosavljevic2024-12-061-93/+92
* gnu: hurd: Add refcounts-assert patch.•••See <https://logs.guix.gnu.org/hurd/2024-11-20.log#082237>. * gnu/packages/patches/hurd-refcounts-assert.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/hurd.scm (hurd): Use it. Change-Id: I51ee319f1b7e26a7ed0f4e9f69755aa596ea6877 Janneke Nieuwenhuizen2024-12-031-0/+26
* gnu: Add gdb-15.2, with support for the 64bit Hurd.•••* gnu/packages/patches/gdb-hurd64.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gdb.scm (gdb-15): Use it in new variable. (gdb-minmal-15): New variable. (gdb/pinned): When building for the 64bit Hurd, set #:configure-flags to "--enable-targets=i586-pc-gnu,x86_64-pc-gnu". Change-Id: I52d28092be6c415b8668bb5a77d41c87df841351 Janneke Nieuwenhuizen2024-12-031-0/+923
* gnu: grub: Fix build for the 64bit Hurd.•••* gnu/packages/patches/grub-hurd64.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/bootloaders.scm (grub)[arguments]: When building for the 64bit Hurd, use it in new "apply-hurd64-patch" stage. Change-Id: I780f6a92418b49e5fe0d23eb1c90e155216f1428 Janneke Nieuwenhuizen2024-12-031-0/+32
* gnu: inetutils: Fix build for the 64bit Hurd.•••* gnu/packages/patches/inetutils-hurd64.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/admin.scm (inetutils)[arguments]: When building for the 64bit Hurd, use it in new "apply-hurd64-patch" stage. Change-Id: I780f6a92418b49e5fe0d23eb1c90e155216f1428 Janneke Nieuwenhuizen2024-12-031-0/+65
* gnu: hurd: Build fixes for the 64bit Hurd.•••* gnu/packages/patches/hurd-64bit.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/hurd.scm (hurd)[source]: Use it. [arguments]: When building for the 64bit Hurd, add "create-machine-symlink" phase. In phases "build-libdde-linux" and "install-goodies", do not assume x86, rather use actual ARCH, and follow upstream's "amd64" symlinking voodoo. Change-Id: If264a91b2433add13f9121c482f0abe67ae5f1e9 Janneke Nieuwenhuizen2024-12-031-0/+56
* gnu: netdde: Support the 64bit Hurd.•••* gnu/packages/patches/netdde-csum.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/hurd.scm (netdde)[source]: Use it. [arguments]: Do not assume x86, rather use actual ARCH in #:make-flags, and follow upstream's "amd64" symlinking voodoo. Change-Id: Ie825e56779dae2f489066569dc3c4405bac778c1 Janneke Nieuwenhuizen2024-12-031-0/+18
* gnu: libpciaccess: Support the 64bit Hurd.•••* gnu/packages/patches/libpciaccess-hurd64.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/xorg.scm (libpciaccess) [arguments]: Use g-expressions. When building for the 64bit Hurd, use it in new "apply-hurd64-patch" phase. Change-Id: I8936377da726681b748cc010e1fbae3fb19dee05 Janneke Nieuwenhuizen2024-12-031-0/+58
* gnu: pciutils: Support the 64bit Hurd.•••* gnu/packages/patches/pciutils-hurd64.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/pciutils.scm (pciutils)[arguments]: Use g-expressions. When building for the 64bit Hurd, use it in new "apply-hurd64-patch" phase. Change-Id: I8936377da726681b748cc010e1fbae3fb19dee05 Janneke Nieuwenhuizen2024-12-031-0/+31
* gnu: openssl-3.0: Support the 64bit Hurd.•••* gnu/packages/patches/openssl-hurd64.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/tls.scm (openssl-3.0)[arguments]: When building for the 64bit Hurd, use it in new "apply-hurd-patch" phase. In #:configure-flags use "hurd-x86_64" for the 64bit Hurd. Change-Id: I8936377da726681b748cc010e1fbae3fb19dee05 Janneke Nieuwenhuizen2024-12-031-0/+99
* gnu: libgpg-error: Support the 64bit Hurd.•••* gnu/packages/patches/libgpg-error-hurd64.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gnupg.scm (libgpg-error)[arguments]: Use it when building for the 64bit Hurd. Change-Id: Icabb7cd7bb5bcc771ccee5b8a7f57f52b9b58183 Janneke Nieuwenhuizen2024-12-031-0/+78
* gnu: glibc/hurd: Add patch for the 64bit Hurd, fixing "raise".•••This fixes findutil's gnulib-tests's test-sigaction's raise call, by working around an alleged gcc-14.2 optimization bug. See <https://lists.gnu.org/archive/html/bug-hurd/2024-11/msg00143.html>. * gnu/packages/patches/glibc-hurd64-gcc-14.2-tls-bug.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/base.scm (glibc/hurd): Use it. Change-Id: I11e683f521f34dedeb7f739a2545f5d1d866922a Janneke Nieuwenhuizen2024-12-031-0/+28
* gnu: guile-lzlib: Support [cross-]build with gcc-14 and the 64bit Hurd.•••* gnu/packages/patches/guile-lzlib-hurd64.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/guile.scm (guile-lzlib)[arguments]: Use G-expressions. When building for the 64bit Hurd, or cross-compiling, use it in new "apply-hurd64-patch" stage. Change-Id: Id03f71baa80e2f4f967f54037ce7d9f1c5dc4bb6 Janneke Nieuwenhuizen2024-12-031-0/+32
* gnu: glibc/hurd: Add patches for the 64bit Hurd.•••These patches fix: * Statically linked tar to hang/segfault upon issuing the "--mtime=@1" warning; this is also applicable for the 32bit Hurd using glibc-2.39! See <https://lists.gnu.org/archive/html/bug-hurd/2024-11/msg00115.html>. * Shell replacement problems for the 64bit Hurd. See <https://lists.debian.org/debian-hurd/2024/07/msg00063.html>. * Findutil's gnulib-tests/test-sigaction failure. * gnu/packages/patches/glibc-hurd-pthread_setcancelstate.patch, gnu/packages/patches/glibc-hurd64-fault.patch, gnu/packages/patches/glibc-hurd64-intr-msg-clobber.patch, gnu/packages/patches/glibc-hurd64-sgms-context.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/base.scm (glibc/hurd): Use them. Change-Id: I9ee65983876cd22ad1dc01aabb41a34074631599 Janneke Nieuwenhuizen2024-12-034-0/+691
* gnu: libxcrypt: Support the 64bit Hurd.•••* gnu/packages/patches/libxcrypt-hurd64.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/crypto.scm (libxcrypt)[arguments]: When building for the 64bit Hurd, use it in new phase `apply-hurd64-patch'. Change-Id: I795a591ef8282ee5b760fec43bd4ad849007f602 Janneke Nieuwenhuizen2024-12-031-0/+38
* gnu: gnumach: Update to v1.8+git20240714.•••* gnu/packages/patches/gnumach-version.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/hurd.scm (gnumach-headers): Update to v1.8+git20240714 and use it. * gnu/packages/commencement.scm (gnumach-headers-boot0)[origin]: Reset patches. Change-Id: I147c64021c2ee79dfc4cd4fd9a29529eef8890c5 Janneke Nieuwenhuizen2024-12-031-0/+23
* gnu: freedict-tools: Fix non-determinism of dictzip compressed file headers.•••Reset .dict file mtime to start of the epoch before compressing with dictzip. * gnu/packages/patches/freedict-tools-fix-determinism.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/dictionaries.scm (freedict-tools): Use it. Signed-off-by: Runciter <runciter@whispers-vpn.org> Signed-off-by: Ludovic Courtès <ludo@gnu.org> Runciter2024-12-021-0/+22
* Merge remote-tracking branch 'origin/rust-team'•••Change-Id: I6d5c28252f060eeb69eb02fd281e7268bb885b29 Efraim Flashner2024-12-022-0/+69
|\
| * gnu: rust: Update to 1.82.•••gnu/packages/rust.scm (rust-1.81)[source]: Add patch to fix bootstrap of 1.82 on riscv64. gnu/packages/rust.scm (rust-1.82): New variable. gnu/packages/rust.scm (rust): Update to 1.82. [source]: Update snippet for newer version. [arguments]: Disable more tests in the 'disable-tests-requiring-crates.io phase. Change-Id: If6ff59011edca7a230946a3ba77b51f26cd47789 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Brennan Vincent2024-11-281-0/+40
| * gnu: rust: Update to 1.78.•••* gnu/packages/rust.scm (rust): Update to 1.78. [source]: Adjust removal of bundled source libraries. [arguments]: Add a phase skipping tests requiring crates.io. (rust-1.78)[source]: Add patch. * gnu/packages/patches/rust-1.78-unwinding-fix.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I7bf37a9321447ac21644af0e2d023b8bc556da59 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Brennan Vincent2024-11-281-0/+29
* | gnu: ucx: Update to 1.17.0.•••* gnu/packages/fabric-management.scm (ucx): Update to 1.17.0. * gnu/packages/patches/ucx-tcp-iface-ioctl.patch: Rebase. Change-Id: I2089de93da88f4f81c4b233eb03abae1f41dfe7f Ludovic Courtès2024-12-011-11/+11
* | Revert "gnu: ucx: Update to 1.17.0."•••This reverts commit 7c36577cdec8185ea7df608eb9a68424e19ee9cb, which broke unit tests running in the chroot build environment. For instance, tests of ‘hdf5-parallel-openmpi’ would fail with: Testing ../../src/h5diff/ph5diff -c 1_vds.h5 2_vds.h5 *FAILED* ====Expected result (expect_sorted) differs from actual result (actual_sorted) *** expect_sorted 2024-12-01 16:41:03.795879595 +0000 --- actual_sorted 2024-12-01 16:41:03.791879542 +0000 *************** *** 1,3 **** --- 1,15 ---- Not comparable: </vds_dset> has rank 3, dimensions [5x18x8], max dimensions [18446744073709551615x18x8] Warning: </vds_dset> or </vds_dset> is a virtual dataset + [1733071262.437780] [localhost:33263:0] tcp_iface.c:893 UCX ERROR scandir(/sys/class/net) failed: No such file or directory + [1733071262.468994] [localhost:33247:0] tcp_iface.c:893 UCX ERROR scandir(/sys/class/net) failed: No such file or directory + [1733071262.479911] [localhost:33242:0] tcp_iface.c:893 UCX ERROR scandir(/sys/class/net) failed: No such file or directory Change-Id: I9c08d3c5375a2abd7d78344dfbef9b407828d1e0 Ludovic Courtès2024-12-011-0/+127
* | gnu: ucx: Update to 1.17.0.•••* gnu/packages/mpi.scm (ucx): Update to 1.17.0. [source]: Remove patch. Add snippet to add missing header. [supported-systems]: Add riscv64-linux. * gnu/packages/patches/ucx-tcp-iface-ioctl.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: I56db18f32ec0baa8439a31a1781763f318e8726e Efraim Flashner2024-12-011-127/+0
* | gnu: geoclue: Update to 2.7.2.•••* gnu/packages/gnome.scm (geoclue): Update to 2.7.2. * gnu/packages/patches/geoclue-config.patch: Adjust. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Sergey Trofimov2024-12-011-21/+49
|/
* gnu: freecad: Update to 1.0.0.•••* gnu/packages/patches/freecad-vtk-9.3.patch: Has been upstreamed, remove. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/engineering (freecad)[source]: Update to 1.0.0, remove patches, add snippet to unbundle some 3rdparty code. [native-inputs]: Add c++-gsl. [inputs]: Add onsdel-solver, yaml-cpp. [configure-flags]: Add some flags. Change-Id: I3005a3b5cccc8aae4129a49e123fd5ab8293b3f2 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Vincent Legoll2024-11-261-43/+0
* gnu: dune-istl: Update to 2.10.0.•••* gnu/packages/maths.scm (dune-istl): Update to 2.10.0. [source]: Remove patch that has been applied upstream. * gnu/packages/patches/dune-istl-fix-solver-playground.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: Ifbbb6f2dea815159a1743ae6e622c154cf1cc9b0 Signed-off-by: Andreas Enge <andreas@enge.fr> Felix Gruber2024-11-221-61/+0
* gnu: dune-grid: Update to 2.10.0.•••* gnu/packages/maths.scm (dune-grid): Update to 2.10.0. [source]: Remove patch that has been applied upstream. * gnu/packages/patches/dune-grid-add-missing-include-cassert.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: I793f9151ace3c5104fd2b8d74ace128e73133cf3 Signed-off-by: Andreas Enge <andreas@enge.fr> Felix Gruber2024-11-221-24/+0
* gnu: libvpx: Update to 1.14.1.•••* gnu/packages/video.scm (libvpx): Update to 1.14.1. [source]: Remove libvpx-CVE-2023-5217.patch. * gnu/packages/patches/libvpx-CVE-2023-44488.patch: * gnu/packages/patches/libvpx-CVE-2023-5217.patch: Remove them. * gnu/local.mk (dist_patch_DATA): Unregister them. Change-Id: I123caed254e8046751f104cd3a82e4db904de787 Zheng Junjie2024-11-212-206/+0
* gnu: python-sphobjinv: Update to 2.3.1.1.•••* gnu/packages/patches/python-sphobjinv-defer-ssl-import.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/sphinx.scm (python-sphobjinv): Update to 2.3.1.1. [source]: Use patch. [arguments]: Replace check phase. [native-inputs]: New field. [propagated-inputs]: Remove python-fuzzywuzzy and python-levenshtein. Change-Id: Id60f45b222f286c8db55e9ce11378cf5ba82c603 Eric Bavier2024-11-201-0/+34
* gnu: chez-scheme: Update to 10.1.0.•••* gnu/packages/chez.scm (chez-scheme): Update to 10.1.0. [source](origin)<patches>: Remove upstreamed patches. [description]: Fix lint warning. * gnu/packages/patches/chez-scheme-backport-configure.patch, gnu/packages/patches/chez-scheme-backport-signal.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Deregister patches. Change-Id: I00ea93290b1d386fb4641a57de1035b6e8c63c6e Signed-off-by: Andreas Enge <andreas@enge.fr> Ashish SHUKLA2024-11-192-550/+0
* gnu: u-boot-tools: Fix segfault while running tests.•••Fixes <https://issues.guix.gnu.org/74270>. * gnu/packages/patches/u-boot-calloc-visibility.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/bootloaders.scm (u-boot): Use it. Reported-by: Jean-Francois GUILLAUME <Jean-Francois.Guillaume@univ-nantes.fr> Reported-by: Christopher Howard <christopher@librehacker.com> Change-Id: Id0023e17367a80a0d1abd4a80b7d8e3a0c3cc5bc Ludovic Courtès2024-11-181-0/+18
* gnu: emacs-git-email: Update to 0.6.0.•••* gnu/packages/emacs-xyz.scm (emacs-git-email): Update to 0.6.0. [source]: Switch to actively maintained fork on codeberg. [home-page]: Adjust accordingly. [propagated-inputs]: Move to… [inputs]: … here. Add emacs-piem. * gnu/packages/patches/emacs-git-email-missing-parens.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it. Change-Id: I47f5aa12cfa676772e281a45cdc9ec3bb3eae544 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Suhail Singh2024-11-151-27/+0
* gnu: Add freesolid.•••* gnu/packages/game-development.scm (freesolid): New variable. * gnu/packages/patches/freesolid-configure.patch: New file. * gnu/packages/patches/freesolid-pkgconfig.patch: Likewise. * gnu/packages/patches/freesolid-automake.patch: Likewise. * gnu/packages/patches/freesolid-autotools.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Register them. Change-Id: I557332031a30d944f451d0a62c763e5b41c4e29b Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Maxim Cournoyer2024-11-154-0/+237
* gnu: Add torcs.•••* gnu/packages/games.scm (torcs): New variable. Change-Id: I1e55fc65ff303c309fed50f2071de0eaf4266d57 Maxim Cournoyer2024-11-123-0/+54
* gnu: Remove allegro-5.0. [security fixes]•••This package has no dependencies in Guix, is unsupported (see https://liballeg.org/old.html) and is vulnerable to CVE-2021-36489. * gnu/packages/game-development.scm (allegro-5.0): Delete variable. * gnu/local.mk: Deregister patch. * gnu/packages/patches/allegro-mesa-18.2.5-and-later.patch: Delete file. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Nicolas Graves2024-11-121-41/+0