summaryrefslogtreecommitdiff
path: root/gnu/local.mk
AgeCommit message (Collapse)Author
2025-12-04gnu: python-msal: Update to 1.34.0.Nicolas Graves
* gnu/packages/python-web.scm (python-msal): Update to 1.34.0. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Run them. <#:test-flags>: Ignoring failing tests. <#:phases>: Add phases 'set-cryptography-version and 'configure-tests. [native-inputs]: Add nss-certs-for-test, python-pytest, python-setuptools. Change-Id: I73e6ea369df191bdd0a0df670867acd527382319 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: Add tflite-micro.Andy Tai
* gnu/packages/machine-learning.scm (tflite-micro): New variable. * gnu/packages/patches/tflite-micro_disable_download.patch: New file. * gnu/local.mk: (dist_patch_DATA): Reference new patch file. Change-Id: I43470f3101a48cf3570e31c00796d16e7257673c Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-04gnu: Add kissfft-for-tflite-micro.Andy Tai
* gnu/packages/algebra.scm (kissfft-for-tflite-micro): New variable. * gnu/packages/patches/kissfft-tflite-micro.patch: New file. * gnu/local.mk: (dist_patch_DATA): Reference new patch file. Change-Id: I4d7119fca95033d6b1a5b0f84cfd0446a4f54afb Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-03gnu: nvi: Fix segfault caused by implicit function declarationsSören Tempel
* gnu/packages/patches/nvi-add-function-prototypes.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register the patch. * gnu/packages/nvi.scm (nvi): Apply the patch. [arguments]: remove -Wno-error=implicit-function-declaration. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-12-02gnu: home: Add himitsu service.Lilah Tascheter
* gnu/home/services/secrets.scm: New file... * gnu/local.mk (GNU_SYSTEM_MODULES): ...and add it. Change-Id: I6bd1a3843fd9e93d11e4a8f3fa2a510f5891a2d7 Signed-off-by: jgart <jgart@dismail.de>
2025-12-02gnu: hare-xyz: Add hare-ssh.Lilah Tascheter
* gnu/packages/hare-xyz.scm: New file... * gnu/local.mk (GNU_SYSTEM_MODULES): ...and add it. Change-Id: I4a452368fba29375159bdb7ce667a3cfe66872df Signed-off-by: jgart <jgart@dismail.de>
2025-12-02gnu: libcap: Fix build on powerpc-linux.Efraim Flashner
* gnu/packages/linux.scm (libcap)[arguments]: When building for powerpc-linux add a phase to apply a patch. * gnu/packages/patches/libcap-magic-glibc-constant.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I3d2d7d09684af604b17b13ffbcfcc31db46d2d82
2025-12-01gnu: Upgrade Handbrake.Eric Bavier
* gnu/packages/patches/ffmpeg-svt-av1-v3.patch, gnu/packages/patches/x265-4-arm-flags.patch: New patches. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/video.scm (x265-4, svt-av1-3, ffmpeg-handbrake) (ffmpeg-x265): New variables. (handbrake): Upgrade to version 1.10.2. [origin]: Move modules adjustment to ... [arguments]: ... a new 'disable-contrib phase. [native-inputs]: Use new list syntax. Add meson, ninja. [inputs]: Same. "gtk+" -> "gtk", "ffmpeg" -> "ffmpeg-handbrake", "x265" -> "x265-handbrake". Add svt-av1-3. Fixes: guix/guix#2337 Change-Id: Ia0e911e166f96a6f5e28697759a4abfa1a5d5f93
2025-12-01gnu: Add home-gcr-ssh-agent-service-type.Giacomo Leidi
GNOME Keyring used to be able to act as a wrapper over ssh-agent. It would display a GUI password entry dialog, including a checkbox to remember the password, which, if selected, would allow fully passwordless use of that key. The SSH functionality is disabled by default in gnome-keyring-daemon builds since version 1.46 (commit 25c5a1982467802fa12c6852b03c57924553ba73). It has been moved (https://gitlab.gnome.org/GNOME/gcr/-/merge_requests/67) into gcr-ssh-agent, which is part of the gcr package. * gnu/home/services/gnome.scm: New file. (gcr-ssh-agent-log-file,gcr-ssh-agent-shepherd-services): New public procedures. (gcr-ssh-agent-configuration): New configuration record. (home-gcr-ssh-agent-service-type): New service type. * gnu/local.mk: Add it. * doc/guix.texi: Document it. Change-Id: Idd3e40f544d40bb4c6682255f877cb79f0c70850 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop> Reviewed-by: Dariqq <dariqq@posteo.net> Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-11-30gnu: vlc: Fix build with newer livemedia-utils.Andreas Enge
This is a follow-up to commit 4be2dc6bd32f6a99b53580aea3c4ab3968801b52 . * gnu/packages/patches/vlc-livemedia-2024.11.28.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/video.scm (vlc)[source]: Use patch. Fixes: guix/guix#4579 Change-Id: Ibee73a199f0d47324d30839a6a6f00b71a72a000
2025-11-29gnu: gcal: Move from (gnu packages gcal) to (gnu packages calendar).Anderson Torres
gcal is a leaf package, and the only one kept at gnu/packages/gcal.scm. There is no special reason to keep it in a dedicated file. * gnu/local.mk: Remove reference to packages/gcal.scm. * gnu/packages/gcal.scm (gcal): Move from here ... * gnu/packages/calendar.scm: ... to here. Update copyright headers via merge. * po/packages/POTFILES.in: Remove reference to gnu/packages/gcal.scm. Change-Id: I196ce61ebb4caa683b97483f6ea1d6e505f05af7 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-28gnu: slurm-drmaa: Patch to allow building with Slurm 25.Ricardo Wurmus
* gnu/packages/patches/slurm-drmaa-25.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/parallel.scm (slurm-drmaa)[source]: Add patch. Change-Id: Ieca80af78f34d3bd136a8108d1eaeae4c2b32df3
2025-11-27gnu: Rename (gnu packages pikchr) into (gnu packages diagram)Evgeny Pisemsky
* gnu/packages/pikchr.scm: Rename to gnu/packages/diagram.scm. * gnu/local.mk (GNU_SYSTEM_MODULES): Change file name. * po/packages/POTFILES.in: Likewise. Change-Id: Id4322546f1fe6a420deaa292a328e623e3909e5c Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-27gnu: Add amd-smi.Jean-Baptiste Note
* gnu/packages/rocm.scm (make-esmi-source, %e-smi-version-for-rocm, e-smi-for-amd-smi, amd-smi): New variables. * gnu/packages/patches/amd-smi-python.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: Idaba3d36e11457eaf08d1989fac653853c840f95 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-26gnu: emacs-elisp-autofmt: Update to 0.1-1.c276564.Danny Milosavljevic
* gnu/packages/patches/emacs-elisp-autofmt-fix-region-send.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. * gnu/packages/emacs-xyz.scm (emacs-elisp-autofmt): Update to 0.1-1.c276564. [source]: Add reference to patch. [arguments]<#:phases>{patch-dependencies}: Delete phase. {fix-tests}: Remove one workaround. <#:include>: Add elisp-autofmt-cmd.py <#:test-command>: Replace "tests" by "test". Change-Id: Ie74a7f57e77c88899bd084b882299438115c646f Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-11-21Revert "gnu: capnproto: Fix tests."Hennadii Stepanov
This reverts commit 3dc7044969b3651575098aee17c8d7a0582d361e. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21gnu: Remove readline-6.2.Andreas Enge
* gnu/packages/readline.scm (readline-6.2): Delete variable. * gnu/packages/patches/readline-6.2-CVE-2014-2524.patch: Remove file. * gnu/packages/readline.scm (dist_patch_DATA): Unregister patch. Fixes: guix/guix#3611 Change-Id: I87c33c44bff9003948cb2b1a7d3c09af9a642892
2025-11-21gnu: Remove lsh.Andreas Enge
* gnu/packages/ssh.scm (lsh): Delete and redefine as deprecated and replaced by openssh. * gnu/packages/patches/lsh-fix-x11-forwarding.patch: Remove file. * gnu/packages/ssh.scm (dist_patch_DATA): Unregister file. * tests/guix-gc.sh: Use hello instead of lsh. Change-Id: Ic2a31dc79a777f9b6569e220620ecfc14fb75722
2025-11-21gnu: jsonnet: Fix build with newer gcc.François Joulaud
* gnu/packages/patches/jsonnet-include-cstdint-for-gcc-13-builds.patch: New file. * gnu/packages/cpp.scm (jsonnet): Use patch. * gnu/local.mk (dist_patch_DATA): Reference new patch file. Change-Id: Ib2f1ea6b8346ca9c7d887cbf14b476be1d476f42 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18gnu: Remove cedille.Andreas Enge
* gnu/packages/cedille.scm: Delete file. * gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister deleted file. Fixes: guix/guix#3637 Change-Id: I96da41d220b84a31a76e834e578e0f538d506cb6
2025-11-18gnu: Remove (gnu packages sawfish).Andreas Enge
* gnu/packages/sawfish.scm: Delete file. * gnu/local.mk (GNU_SYSTEM_MODULES): Unregister file. Fixes: guix/guix#3646 Change-Id: Ia26d1b9dd969ac46b79ef28c349c4897e672c5cd
2025-11-18gnu: Remove extempore patch.Giacomo Leidi
This is a follow-up to commit 6ff714dfb1c8150b2d47fb3fcfc383300eb7f315 . * gnu/packages/patches/extempore-unbundle-external-dependencies.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister file. Change-Id: Ie2fec53924274b79d1103b889e285b4467fd62e5 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-13gnu: xpra-5: New variable.Andy Tai
* gnu/packages/xorg.scm (xpra-5): New variable. * gnu/packages/patches/xpra-5.0-install_libs.patch: New file. * gnu/packages/patches/xpra-5.0-systemd-run.patch: New file. * gnu/local.mk (dist_patch_DATA): Update accordingly. Change-Id: Ib07d8227a6b175ad124aa07e25ec8a11a6a907d2 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-13gnu: ruby-activesupport: Fix build.dan
* gnu/packages/patches/ruby-activesupport-fix-deprecation-warning.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/rails.scm (ruby-activesupport): Apply it. Change-Id: Ibeafb74ae93a42108ea5f383996756c43b0bc444 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-12gnu: jamesdsp: Update to 2.7.0-0.53cf098.Sughosha
* gnu/packages/audio.scm (jamesdsp): Update to 2.7.0-0.53cf098. [arguments]<#:phases>: Replace 'build, 'check and 'install phases with those from gnu-build-system. [source]<patches>: Remove "jamesdsp-fix-bulid-on-pipewire-1.4.0.patch". * gnu/local.mk: Deregister it. Change-Id: I4d8809cc32cc24a3dc14f9cc465587e3cb0f61c5
2025-11-11gnu: Add (gnu packages duckdb) module.Sharlatan Hellseher
* gnu/packages/duckdb.scm: New file. * gnu/local.mk: Add to gnu/packages/duckdb.scm scope. Change-Id: I5a6bbb0114ab588e25a42c8e98a1d2a475d28e0c
2025-11-09gnu: falcosecurity-libs: Fix BPF issue on Linux 6.15+.Maxim Cournoyer
This fixes sysdig. * gnu/packages/patches/falcosecurity-libs-bpf-probes-fix.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/linux.scm (falcosecurity-libs): Apply it. Change-Id: Ie908824288febb767114a932c050231c6f7647c9
2025-11-09gnu: perl-crypt-des: Fix build.AwesomeAdam54321
* gnu/packages/patches/perl-crypt-des-implicit-func-decl.patch: New file. * gnu/local.mk: Register patch. * gnu/packages/games.scm (perl-crypt-des)[patches]: Add patch. Change-Id: Ia9d55640f7ffcc5cc24cff34c246c1e6b870cec7 Signed-off-by: Sughosha <sughosha@disroot.org>
2025-11-08Reapply "gnu: squeak-vm: Fix build and modernize definition."Maxim Cournoyer
This reverts commit 9ab50a57ac414f6476295fa75563e215d4115ae2. Now with the missing patch added. * gnu/packages/patches/squeak-vm-gcc-14-fix.patch: New file.
2025-11-08Revert "gnu: squeak-vm: Fix build and modernize definition."Nicolas Goaziou
This reverts commit 6ab1890aba1fd9b1f3a2dc46f1d7ec183452617d. This commit is incomplete as it doesn’t include the introduced patch file. Change-Id: Ie4ec1a143c256748b09f34f131e78a010443f12c
2025-11-08gnu: squeak-vm: Fix build and modernize definition.Maxim Cournoyer
* gnu/packages/smalltalk.scm (squeak-vm) [source]: Switch to the no-mp3 tarball (the bundled mp3 library no longer builds). {patches}: Apply patch. {snippet}: Delete trailing #t. [arguments]: Use gexp. Delete trailing #t. {#:configure-flags}: New argument. {#:phases} <enter-build-directory>: Delete phase. <chdir>: New phase. <configure>: Remove phase override. Change-Id: I1c786eba0b2846edcf3d98bd3f9d7c388c669497
2025-11-07gnu: python-pytorch-for-r-torch: Update to 2.7.1.Ricardo Wurmus
* gnu/packages/patches/python-pytorch-for-r-torch-fix-codegen.patch, gnu/packages/patches/python-pytorch-for-r-torch-system-libraries.patch: Update. * gnu/packages/patches/python-pytorch-for-r-torch-without-kineto.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/machine-learning.scm (python-pytorch-for-r-torch): Update to 2.7.1. [source]: Use new patch. [arguments]: Remove phase 'fix-aten-vec; copy and adjust 'use-system-libraries phase from python-pytorch. [inputs]: Inherit all from python-pytorch; replace gloo with gloo-for-r-torch. [native-inputs]: Inherit all from python-pytorch. [propagated-inputs]: Inherit all from python-pytorch. Change-Id: Ib2cf511fc34f609bbc7e92971720b00c4523419f
2025-11-06gnu: chez-irregex: Update to 0.9.11.Zhu Zihao
* gnu/packages/patches/chez-irregex-import-cond-expand.patch: New file. * gnu/local.mk (dist_patch_DATA): New entry for chez-irregex-import-cond-expand.patch. * gnu/packages/chez.scm (chez-irregex): Update to 0.9.11. [source]: Switch to the original upstream and apply the patch. [arguments]<#:test-target><#:tests?>: Disable test since it's not available in Chez. <#:phases>: In phase 'configure', setup CHEZSCHEMELIBDIRS environment variable. In phase 'build', run 'make chez-build'. In phase 'install', run 'make chez-install'. [home-page]: Switch to the original homepage. Change-Id: I1da16657cc41d278803c20ef7d674a8fdc928c00 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-04gnu: Register missing patch.Efraim Flashner
This is a follow-up to 7d5f95fc3ae0b3a13f2b5b1440a2f4afd17a5592. * gnu/local.mk (dist_patch_DATA): Add patch. Change-Id: Ifa9c45ff986f52f006e1227e2330b4594d861d18
2025-11-03gnu: glibc/hurd: Add patches from glibc 2.42.Yelninei
* gnu/packages/base.scm (glibc/hurd): Remove intr-msg-clobber.patch, add signal-fpe-exception.patch and xstate.patch. gnu/packages/patches/glibc-hurd-signal-fpe-exception.patch, gnu/packages/patches/glibc-hurd-xstate.patch : New patches * gnu/local.mk (dist_patch_DATA): Register them. Change-Id: Ib5b38f1fb8b43d76ec236232be8ff7552dad7422 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-03gnu: hurd: Update to 0.9.git20250801.Yelninei
* gnu/packages/commencement.scm (hurd-headers-boot0): Update to 0.9.git20250801. * gnu/packages/hurd.scm (hurd-headers): Same. (hurd): Remove hurd-socket-activation.patch. * gnu/packages/patches/hurd-socket-activation.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Deregister it. * gnu/packages/patches/hurd-rumpdisk-no-hd.patch: Update patch. Change-Id: I88f94a940c49a4d938e1e21e13df9815204d5d22 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-03gnu: gnumach: Fix division by zero trap on x86_64.Yelninei
* gnu/packages/patches/gnumach-div0.patch: New patch * gnu/packages/hurd.scm (gnumach): Add it. * gnu/local.mk (dist_patch_DATA): Register patch. Change-Id: If2c096209a23619cafd55855e519674076c6a043 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-03gnu: freedink-engine: Fix build.AwesomeAdam54321
* gnu/packages/patches/freedink-engine-fix-const-char.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/games.scm (freedink-engine)[patches]: Add patch. [arguments]: Skip failing 'TestIOTouchDragAnywhere' test. Fixes: guix/guix#3982 guix/guix#4004 Change-Id: I90c8fc78fa5649f662a26cee17622fbbb1fc9bca Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-02gnu: 389-ds-base: Fix LegacyVersion issue.Mathieu Othacehe
LegacyVersion does not exist anymore in packaging.version 25.0 (https://github.com/pypa/packaging/pull/407). Add a stub to prevent runtime errors such as: Traceback (most recent call last): File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/sbin/.dscreate-real", line 18, in <module> from lib389 import DirSrv File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/lib/python3.11/site-packages/lib389/__init__.py", line 54, in <module> from lib389._entry import Entry File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/lib/python3.11/site-packages/lib389/_entry.py", line 20, in <module> from lib389.utils import (ensure_str, ensure_bytes, ensure_list_bytes, display_log_data) File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/lib/python3.11/site-packages/lib389/utils.py", line 49, in <module> from packaging.version import LegacyVersion ImportError: cannot import name 'LegacyVersion' from 'packaging.version' (/gnu/store/5ga1x27pz9wqwhq3sndcymfngdvcr4w9-python-packaging-bootstrap-25.0/lib/python3.11/site-packages/packaging/version.py) * gnu/packages/patches/389-ds-base-legacy-version.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/openldap.scm (389-ds-base): Use it. Change-Id: I34c12dce3092f9911383ae380af13ef74285ebc4
2025-11-02gnu: Add swift@6.2.Danny Milosavljevic
* gnu/packages/swift.scm (%swift-6.2-source): New variable. (%swift-libdispatch-6.2-source): New variable. (%swift-syntax-6.2-source): New variable. (swift-6.2): New variable. * gnu/packages/patches/swift-6.2-cplus-include-path.patch: New file. * gnu/packages/patches/swift-6.2-exclude-scan-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add them. Change-Id: I795a87ec7c8203f26ce380c805a28d53b2c4fe65
2025-11-02gnu: Add swift-bootstrap.Danny Milosavljevic
* gnu/packages/swift.scm (swift-bootstrap): New variable. (%swift-bootstrap-source): New variable. (%swift-libdispatch-source): New variable. * gnu/local.mk (dist_patch_DATA): Add swift-5.7.3-sdk-path.patch, swift-5.7.3-sourcekit-rpath.patch, swift-corelibs-libdispatch-5.6.3-lock-cpp.patch, swift-corelibs-libdispatch-5.7.3-modulemap.patch. * gnu/packages/patches/swift-5.7.3-sdk-path.patch: New file. * gnu/packages/patches/swift-5.7.3-sourcekit-rpath.patch: New file. * gnu/packages/patches/swift-corelibs-libdispatch-5.6.3-lock-cpp.patch: New file. * gnu/packages/patches/swift-corelibs-libdispatch-5.7.3-modulemap.patch: New file. Change-Id: Ibcab88d88be0cc9634f297d17174ca99060e4d98
2025-11-02gnu: Add swift-llvm.Danny Milosavljevic
* gnu/packages/llvm.scm (swift-llvm): New variable. * gnu/local.mk (dist_patch_DATA): Add swift-llvm-5.7.3-linux.patch. * gnu/packages/patches/swift-llvm-5.7.3-linux.patch: New file. Change-Id: Ifc456c68c8e1fc551b8a75ecfcda91813b8cacdc
2025-11-02gnu: Add swift-cmark.Danny Milosavljevic
* gnu/packages/swift.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add reference to it. Change-Id: I107a466da824670ce71f38b9e03be06b1e35612a
2025-11-02gnu: clang-17: Fix build with gcc-14 on ARM.dan
* gnu/packages/patches/clang-17.0-fix-build-with-gcc-14-on-arm.patch: New file. * gnu/local.mk: Register it. * gnu/packages/llvm.scm (clang-from-llvm): Treat patches as additional patches when no hash provided. (clang-17): Apply the patch. Change-Id: I2c6580958c6d646703143872bbc59fd390e9cc95 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-11-02gnu: Add mc2mt.AwesomeAdam54321
* gnu/packages/game-development.scm (mc2mt): New variable. * gnu/packages/patches/mc2mt-add-packaging-support.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. Change-Id: Ia4b268ab1c3f104bb81f386e220be47d2356e539 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-10-31gnu: icecat: Patch to .desktop file, to fix opening file or links.Maxim Cournoyer
* gnu/packages/patches/icecat-adjust-mozilla-desktop.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gnuzilla.scm (icecat-minimal) [#phases] {apply-guix-specific-patches}: Apply it. Fixes: #3566 Suggested-by: Ron Nazarov <ron@noisytoot.org> Change-Id: I1fcc0829a4d079e4154be2f186bf9bab4da92e3f
2025-10-30Revert "gnu: flex: Apply a patch fixing a non-deterministic build failure."Maxim Cournoyer
This reverts commit 6faa102a045bde3eaedf9b6f9076be70abbe890e.
2025-10-30Revert "gnu: libtool: Update to 2.5.4."Maxim Cournoyer
This reverts commit da8179893fca7ef765817699e9b9c4245f44079d.
2025-10-30gnu: libtool: Update to 2.5.4.Maxim Cournoyer
* gnu/packages/autotools.scm (libtool): Update to 2.5.4. [source]: Delete patches. [#:phases] {skip-some-tests-on-extra-archs}: New phases. * gnu/packages/patches/libtool-grep-compat.patch: Delete file. * gnu/packages/patches/libtool-skip-tests2.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Change-Id: I6f16e7edd996c5b577acdbbd4905ec63d27b3655
2025-10-30gnu: flex: Apply a patch fixing a non-deterministic build failure.Maxim Cournoyer
* gnu/packages/patches/flex-fix-make-dependencies.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/flex.scm (flex) [source]: Apply it, wrapping the origin in a bootstrap-origin call to avoid a circular dependency problem. Change-Id: I7b9994a9239bdafa5c7768b9f954870716c76ad7