1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-22 18:20:32 +02:00
Commit Graph

156206 Commits

Author SHA1 Message Date
Maxim Cournoyer
f0011f3623 gnu: bash: Update to 5.3.
* gnu/packages/bash.scm (patch-url): Update URL.
(%patch-series-5.2): Rename to...
(%patch-series-5.3): ... this, and update patch series.
(bash): Update to 5.3.  Adjust for the above accordingly.

Change-Id: Iac8ad192ba8246d500d995382fe46e4cd368eecc
2025-11-19 09:42:11 +09:00
Maxim Cournoyer
50158584d1 gnu: readline: Update to 8.3.
* gnu/packages/readline.scm (%patch-series-8.2): Rename to...
(%patch-series-8.3): ... this, and update.
(readline): Update to 8.3.  Adjust for the above.

Change-Id: I9109153748f65650e82f5fcf27e926b888476dd8
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
3294f22540 gnu: xz: Update to 5.8.1.
* gnu/packages/compression.scm (xz): Update to 5.8.1.

Change-Id: I34bd64c5e18ea331e4bfe91d79dd419486296fe3
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
19a07eb0b9 gnu %final-inputs: Add dwz-final.
* gnu/packages/commencement.scm (%final-inputs): Register dwz-final.

Change-Id: Iff6842cbf691d3ea38bdfecc7d3816b0806d6f0d
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
a18097b4f2 gnu: Add dwz-final.
* gnu/packages/commencement.scm (dwz-final): New variable.

Change-Id: I2a0453fbca2184e3f31c9b92190dfd7259c5541a
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
014b4e2a09 gnu: Add xxhash-final.
* gnu/packages/commencement.scm (xxhash-final): New variable.

Change-Id: Ib3839b2233026527c8bf942db9cd9904eb079c5f
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
8206161036 gnu: Add elfutils-final.
Thanks to Yelninei for testing on the Hurd.

* gnu/packages/commencement.scm (elfutils-final): New variable.

Change-Id: Ibcd0cdf2ba2d90232f097ea6599548e30aeb20d8
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
08024902ff gnu: Add dwz.
* gnu/packages/elf.scm (dwz): New variable.

Co-authored-by: Danny Milosavljevic <dannym@friendly-machines.com>
Change-Id: I6d328109c246ee098680a14eed556d29b890a057
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
8f29e41d4e gnu: binutils: Use zstd compression level 19.
* gnu/packages/base.scm (binutils) [#:phases]
{use-zstd-compression-level-19}: New phase.
(binutils-gold) [#:phases]
{use-zstd-compression-level-19-for-gold}: New phase.

Change-Id: I0e75329bb231dba39db61a880eb306c58c0acc11
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
bc357f8f37 gnu: binutils-boot0: Refactor arguments.
When the inherited binutils package had a #:phases argument, it would replace
that fo binutils-boot0 (being appended), and causing breakage.

* gnu/packages/commencement.scm (binutils-boot0): Do not append the inherited
binutils arguments; modify them with a chained ensure-keyword-arguments and
substitute-keyword-arguments.

Suggested-by: Rutherther <rutherther@ditigal.xyz>
Change-Id: If1245556e363b9a1da2e2bb65c83e3b3aa4ff6de
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
0741aaad59 gnu: binutils: Enable zstd compression.
* gnu/packages/base.scm (binutils) [native-inputs]: Add pkg-config.
[inputs]: Add zstd:lib.
(binutils-gold) [#:phases] {set-LD_LIBRARY_PATH}: New phase.

Change-Id: I344242724b5978c98dd20d8309de02702e78cf9a
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
77af0a799c gnu: binutils: Do not compress debug sections.
This is in preparation to a new phase which will deduplicate debug symbols
with dwz (and compress them after via objcopy).

* gnu/packages/base.scm (binutils) [#:configure-flags]: Remove
--enable-compressed-debug-sections=all.

Change-Id: I992bc680f3e5f7bb6b7aae81e9311352745402cf
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
7bca596364 gnu: binutils: Fix indentation.
* gnu/packages/base.scm (binutils): Fix indentation.

Change-Id: Icd8d298e00ae6c826aaef5f4e59688b6d8374b9e
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
a9a9e25e7a gnu: binutils-final: Enable zstd support.
* gnu/packages/commencement.scm (binutils-final)
[#:allowed-references]: Add zstd-final:lib.
[native-inputs]: Add pkg-config-final.
[inputs]: Add zstd-final:lib.

Change-Id: I2c57f376f79ab866bce4456a41e752fcfa5c9826
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
49f26dbc54 gnu: Add pkg-config-final.
* gnu/packages/commencement.scm (pkg-config-final): New package.
(make-gnu-make-final): Use it.

Change-Id: I1452a09e765de863ac9725ac7924a0a97d3010ca
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
ac94110f7b gnu: %final-inputs: Use zstd-final.
* gnu/packages/commencement.scm (%final-inputs): Use zstd-final instead of
computing it, now that there's a binding for it.

Change-Id: I3d28538b56f2480397d827cd4dac1275f0d27d66
2025-11-19 09:42:10 +09:00
Maxim Cournoyer
b248fbf63c gnu: Add zstd-final.
* gnu/packages/commencement.scm (zstd-final): New variable.

Change-Id: Ic6bef892f35a4bca809ff80dd279190b0f4902bd
2025-11-19 09:42:10 +09:00
jgart
a9fb5fa2b9 gnu: trealla: Update to 2.85.4.
* gnu/packages/prolog.scm (trealla): Update to 2.85.4.

Change-Id: I56916f5348964354de31d46570ae14273776c50c
2025-11-18 17:12:18 -06:00
Cayetano Santos
dcb5e8d972 gnu: whisper-cpp: Update to 1.8.2 and add ffmpeg input.
* gnu/packages/machine-learning.scm (whisper-cpp): Update to 1.8.2.
[arguments]<#:phases>: Fix ’skip-failing-vad-tests.
<#:configure-flags>: Enable ffmpeg.
[inputs]: Add ffmpeg. Remove git.
[native-inputs]: Add git.

Change-Id: I75e6b4379e2112b2bcc9739b76bea9edceb0d3e0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 21:27:00 +01:00
Patrick Norton
3ad8da18a5 gnu: cbonsai: Update to 1.4.2.
* gnu/packages/toys.scm (cbonsai): Update to 1.4.2.

Change-Id: I6421e3668927340e76cf2214e5ea98b79b5ce907
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 21:26:52 +01:00
Cayetano Santos
81d0209572 gnu: whisper-cpp: Improve style.
* gnu/packages/machine-learning.scm (whisper-cpp): Fix max column.
[inputs]: Sort.

Change-Id: Ia86c4216a196b5c8645236b3d51d9cf73707fc9e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 21:11:12 +01:00
Andy Tai
b3737fd05f gnu: xpra-5: Update to 5.1.3.
* gnu/packages/xorg.scm (xpra-5): Update to 5.1.3.

Change-Id: I76729779e78cb1923a288ead34e5baf63b3d3e98
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 21:02:49 +01:00
Andy Tai
c0a98f1d29 gnu: xpra: Update to 6.3.6.
* gnu/packages/xorg.scm (xpra): Update to 6.3.6.

Change-Id: I72753a9aca6d3a367a6af1663c6cf14b4445bda2
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 21:01:38 +01:00
Ashish SHUKLA
2c1376e9f1 gnu: goawk: Update to 1.30.1.
* gnu/packages/textutils.scm (goawk): Update to 1.30.1.

Change-Id: I5187b390358004a8cc2a6b080b53db72b58d6075
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 20:53:51 +01:00
Yelninei
e7d53cd390 gnu: trurl: Update to 0.16.1.
* gnu/packages/curl.scm (trurl): Update to 0.16.1.
[native-inputs]: Add perl, replace python with python-minimal.

Change-Id: Ia5c7afddfded46d64888e8181686b30eb210fbce
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 20:48:48 +01:00
Artyom V. Poptsov
c903866bc8 gnu: hnsd: Update to 2.0.0.
* gnu/packages/dns.scm (hnsd): Update to 2.0.0.
[source]<snippet>: Don't patch "configure.ac".  Update existing substitutions.
[home-page]: Set to "https://handshake.org/" as the old page permanently
redirects to this URL.

Change-Id: I35950edea8194f76b5cd4fc8bc2717512271ff39
2025-11-18 21:38:47 +03:00
Artyom V. Poptsov
4dc83290f7 gnu: Fix whitespace issues in "dns" module.
* gnu/packages/dns.scm: Fix whitespace issues.

Change-Id: Ibf08abc836ab6b37646ec9c3db25d4b5979ea618
2025-11-18 21:38:14 +03:00
JodiMcJodson
ce36502dab gnu: beets: Update to 2.5.1.
* gnu/packages/music.scm (beets): Update to 2.5.1.
[arguments]<#:phases>{skip-tests-that-need-internet}: New phase.

Change-Id: Ic0d4c4fea00e58bc50fe0a77816ec5663ad2e204
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 18:27:47 +01:00
Ashish SHUKLA
acf0473bb3 gnu: fastfetch: Update to 2.55.0.
* gnu/packages/admin.scm (fastfetch-minimal): Update to 2.55.0.

Change-Id: Ib7891230c9c09676c4d36b8fbeab674485a23c60
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 18:12:18 +01:00
Cayetano Santos
1242b0180c gnu: jetring: Update to 0.32.
* gnu/packages/gnupg.scm (jetring): Update to 0.32.
[source]: Switch commit.

Change-Id: I17fb03950f3a1725e714f202864c78b33e9934a0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 18:09:24 +01:00
Cayetano Santos
3f83b79ada gnu: jetring: Improve style.
* gnu/packages/gnupg.scm (jetring)[arguments]: Use G-Expressions.

Change-Id: I739ef81a673a2ca718650da860527ddd7b256280
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 18:09:16 +01:00
Sergey Trofimov
46a77dec2f gnu: flameshot: Update to 13.3.0.
* gnu/packages/image.scm (flameshot): Update to 13.3.0.
[inputs]: Replace single-application with kdsingleapplication.
[arguments]<#:phases>: Remove obsolete patching phase.
<:configure-flags>: Add USE_BUNDLED_KDSINGLEAPPLICATION.

Change-Id: Icb677935b44c4d04e7d2605cb00ce66100dd98a1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 18:03:49 +01:00
Cayetano Santos
aa00140dcb gnu: Remove libjxl-0.10.
* gnu/packages/image.scm (libjxl-0.10): Delete variable.

Change-Id: I086384ef342842ffdfc1245d6bedf0fa2d42a685
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 17:59:52 +01:00
Cayetano Santos
a13a06f6be gnu: vv: Update to 3.2.
* gnu/packages/image-viewers.scm (vv): Update to 3.2.
[native-inputs]: Remove gcc-14.
[inputs]: Sort; remove libjxl-0.10; add libexif, libjxl, lz4, and
pugixml.
[arguments]<#:phases>: Use G-Expressions in ’install.

Change-Id: Iae04ed81a88ecf6126979e303e5cfe5dff556ee4
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18 17:59:44 +01:00
Andreas Enge
1d739bcc15 gnu: Remove vbz-compression.
* gnu/packages/bioinformatics.scm (vbz-compression): Delete variable.

Fixes: guix/guix#3640
Change-Id: I996c211af44a7342cb83249c0a9347f11d324069
2025-11-18 17:52:31 +01:00
Andreas Enge
7564f8620a gnu: Remove python-ont-fast5-api.
* gnu/packages/bioinformatics.scm (python-ont-fast5-api): Delete variable.

Change-Id: I32baf50001cc86436a8b07b035b595f8084306bd
2025-11-18 17:51:56 +01:00
Andreas Enge
932cabe2c7 gnu: Remove cellsnp-lite.
* gnu/packages/bioinformatics.scm (cellsnp-lite): Delete variable.

Fixes: guix/guix#3638
Change-Id: I559bb31c2ddf1940414a20891ffb7459ec4d7e28
2025-11-18 17:50:41 +01:00
Andreas Enge
6ba91aa9b0 gnu: Remove cedille.
* 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-18 17:48:45 +01:00
Andreas Enge
3e99ed21c2 gnu: Remove (gnu packages sawfish).
* gnu/packages/sawfish.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister file.

Fixes: guix/guix#3646
Change-Id: Ia26d1b9dd969ac46b79ef28c349c4897e672c5cd
2025-11-18 17:43:25 +01:00
Andreas Enge
7eaa64ed00 gnu: Remove librep.
* gnu/packages/sawfish.scm (librep): Delete variable.

Change-Id: I0b4c295bfcce50480cac86c10a40231ccd743de5
2025-11-18 17:42:57 +01:00
Andreas Enge
68381dfd48 gnu: Remove rep-gtk.
* gnu/packages/sawfish.scm (rep-gtk): Delete variable.

Change-Id: Ibb10280c525fb898e890aaf958a83723303b515b
2025-11-18 17:42:40 +01:00
Andreas Enge
76cc49868f gnu: Remove sawfish.
* gnu/packages/sawfish.scm (sawfish): Delete variable.

Change-Id: I912aae53e7aa5fcab4dfa1d858f4e5868c81813e
2025-11-18 17:42:04 +01:00
Andreas Enge
f18d4028d2 gnu: Remove libpsyc.
* gnu/packages/messaging.scm (libpsyc): Delete variable.

Fixes: guix/guix#3643
Change-Id: I0d37421ac36c36810e75936c229b7a9c293c00bb
2025-11-18 17:41:03 +01:00
Andreas Enge
fe73f579a1 gnu: Remove libtmcg.
* gnu/packages/openpgp.scm (libtmcg): Delete variable.

Fixes: guix/guix#3644
Change-Id: Iff384d141049feaf259e7705f0ed23081d574382
2025-11-18 17:40:10 +01:00
Andreas Enge
6ecb8115c6 gnu: Remove dkgpg.
* gnu/packages/openpgp.scm (dkgpg): Delete variable.

Change-Id: I54f3af99fd5a8e21d780a913f9c79245349fb562
2025-11-18 17:39:40 +01:00
Andreas Enge
80aa8f6836 gnu: Remove python-backports-csv.
* gnu/packages/python-xyz.scm (python-backports-csv): Delete variable.

Fixes: guix/guix#3622
Change-Id: I42a3af16e570319638fa156b22fcbbc0a5884961
2025-11-18 17:38:40 +01:00
Andreas Enge
20436b9d32 gnu: Remove python-backports-abc.
* gnu/packages/python-xyz.scm (python-backports-abc): Delete variable.

Fixes: guix/guix#3621
Change-Id: I324785373001c5a0d3dd2df7eb06909fa50a96f8
2025-11-18 17:38:14 +01:00
Andreas Enge
c86a44827a gnu: Remove lush2.
* gnu/packages/lisp.scm (lush2): Delete variable.

Fixes: guix/guix#3620
Change-Id: I88b92d3b22bf966c04330afe8e8f95a1394f9b47
2025-11-18 17:37:04 +01:00
Andreas Enge
f848fbedaa gnu: Remove confusion-mdl.
* gnu/packages/lisp.scm (confusion-mdl): Delete variable.

Fixes: guix/guix#3619
Change-Id: I007b15d2a2de53878eea368b086b72a8b42a6576
2025-11-18 17:36:24 +01:00
Andreas Enge
4fe21f5c87 gnu: Remove python-pykafka.
* gnu/packages/python-xyz.scm (python-pykafka): Delete variable.

Fixes: guix/guix#3613
Change-Id: Iae3fea2af9fd3b823611ce14eef5a1ea5600d463
2025-11-18 17:32:29 +01:00