1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-27 12:40:32 +02:00
Commit Graph

151642 Commits

Author SHA1 Message Date
Janneke Nieuwenhuizen
1ef5cd24a6 system: examples: devel-hurd64: Remove new Linux-specific dependency.
* gnu/system/examples/devel-hurd.tmpl (guix-packages): Also remove
slirp4netns; it is a Linux-specific dependency that does not build for the
Hurd.

Change-Id: I5bca0f44b32d09dd4baa86a6d47d33133a4339c6
2025-07-17 21:22:10 +02:00
Cayetano Santos
3767eb036a gnu: emacs-doom-modeline: Update to 4.2.0.
* gnu/packages/emacs-xyz.scm (emacs-doom-modeline): Update to 4.2.0.

Change-Id: I75d94f368d594155ccadcd77ea63e808e38d11af
Signed-off-by: jgart <jgart@dismail.de>
2025-07-17 13:00:19 -05:00
Cayetano Santos
6f2885cafd gnu: emacs-cape: Update to 2.1.
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 2.1.
[arguments]: Unset :#tests flag.

Change-Id: Ieea323a9ca94912d8e7305cbfd9e93e439f85787
Signed-off-by: jgart <jgart@dismail.de>
2025-07-17 12:56:37 -05:00
jgart
a465df6fd6 gnu: trealla: Update to 2.78.20.
* gnu/packages/prolog.scm (trealla): Update to 2.78.20.

Change-Id: If531f340a4a9869b300d9035f5d56b8eda10a79b
2025-07-17 12:54:34 -05:00
Cayetano Santos
dd25c5a6f2 gnu: Add emacs-vunitmode.
* gnu/packages/emacs-xyz.scm (emacs-vunitmode): New variable.

Change-Id: I6af066c7ec0964df9b7537a755eb9c98b8ce42d9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-17 16:41:28 +02:00
Jake Forster
9f513fe73b gnu: hdf5: Remove static libraries.
* gnu/packages/maths.scm (hdf5): Remove static libraries.
[arguments]<#:configure-flags>: Add -DBUILD_STATIC_LIBS=OFF.

Change-Id: I11ebb3460307e0c42ad3547eaa8c9e7534a3a769
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-17 16:41:28 +02:00
Jake Forster
11473f37c1 gnu: hdf5: Do not propagate libaec and zlib dependencies.
The patch 'hdf5-config-dependencies.patch' added 'find_dependency' calls for
libaec and zlib in hdf5-config.cmake.  As a result, packages that use
find_package(HDF5) in CMake Config mode must have libaec and zlib in the build
environment.  The patch appears to be unnecessary; it should be sufficient to
add libaec and zlib as inputs to packages that need them.

Related discussion in: <https://codeberg.org/guix/guix/pulls/953>.

* gnu/packages/maths.scm (hdf5): Do not propagate dependencies.
[source]<patches>: Remove hdf5-config-dependencies.patch.
* gnu/packages/image-processing.scm (insight-toolkit) [inputs]: Remove
libaec.
* gnu/packages/patches/hdf5-config-dependencies.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Deregister hdf5-config-dependencies.patch.

Change-Id: Idef61308cd146e898d1a4a8f1a97db23d36fc649
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-17 16:41:28 +02:00
Luca Cirrottola
6d063d7628 gnu: otf2: Update to 3.1.1.
* gnu/packages/profiling.scm (otf2): Update to 3.1.1.
[source]: Change ‘uri’.
[arguments]: Add ‘normalize-pkgconfig-files-location’ phase.

Change-Id: I5addfe23a6b57a10bedcc3f9738672b873914c87
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-17 16:41:28 +02:00
Luca Cirrottola
258284a93e gnu: Add libbfd.
* gnu/packages/base.scm (libbfd): New variable.

Change-Id: I82d246e822876841dc64adfab9e13b27941d028a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-17 16:41:28 +02:00
Ludovic Courtès
bb6e645ff1 gnu: guix: Update to 826e305.
* gnu/packages/package-management.scm (guix): Update to 826e305.

Change-Id: I05a8ed7edf715dc95c23bdf8dc57a52e8145e93b
2025-07-17 16:41:28 +02:00
Romain GARBAGE
eb73b0336d gnu: kokkos: Update to 4.6.02.
* gnu/packages/cpp.scm (kokkos): Update to 4.6.02.

Change-Id: I581ffc12e90996cd40e9a9255e91e0772ce29407
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-17 16:02:36 +02:00
Romain GARBAGE
37ee5dd9e8 gnu: hdf5-parallel-openmpi: Inherit configuration flags from hdf5.
This propagates the fix for hdf5 introduced in commit
53b23512ee.

* gnu/packages/maths.scm (hdf5-parallel-openmpi): Inherit configuration flags from hdf5.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-17 15:51:52 +02:00
Andreas Enge
b02f78a6d9 gnu: sage: Remove input.
* gnu/packages/sagemath.scm (sage)[inputs]: Remove giac.
It is a big package, and the interface with sage does not work currently.

Co-authored-by: Vinicius Monego <monego@posteo.net>
Change-Id: I70310a6036cbf32afafcb6955a2825ea87931014
2025-07-17 11:04:54 +02:00
Vinicius Monego
6966677e95 gnu: sage: Fix lint warning.
* gnu/packages/sagemath.scm (sage)[description]: Use two spaces after
sentence.

Change-Id: I1495dadf597ab9c8337a97c1ae1da1d1c34ed908
2025-07-17 10:57:35 +02:00
Vinicius Monego
917e71394a gnu: sage: Safeguard _sage_getargspec_cython.
* gnu/packages/sagemath.scm (sage)[source]: Add patch.
* gnu/packages/patches/sage-safeguard-sage-getargspec-cython.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I7dd491d29131ee1e192e7406cc46469cbd0d303f
2025-07-17 10:57:26 +02:00
Nicolas Graves
29f7068a61 gnu: Add python-pyclibrary.
* gnu/packages/python-xyz.scm (python-pyclibrary): New variable.

Change-Id: Ib02029f6ee122dd833b4c4f2b83c1e9a82237aa8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-17 00:22:44 +01:00
Ekaitz Zarraga
e6812736ab gnu: duckdb: Update to 1.3.2.
* gnu/packages/databases.scm (duckdb): Update to 1.3.2.
[source]: Move snippet to configure-flags.
[arguments]{#:configure-flags}: Add OVERRIDE_GIT_DESCRIBE. Remove fts
extension (it doesn't exist anymore).

Change-Id: I61baaf033dfc9b338b4033975cfe92e6375459a4
2025-07-17 00:21:05 +02:00
Tomas Volf
826e305fde gnu: cgit: Update to 1.2.3-10.20ac8f5.
* gnu/packages/version-control.scm (cgit): Update to 1.2.3-10.20ac8f5.

Change-Id: I67fa02695e1cc5db630c8deac13036e0dea35ec2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-16 23:51:11 +02:00
Vagrant Cascadian
02a94e8024 gnu: diffoscope: Update to 301.
* gnu/packages/diffoscope.scm (diffoscope): Update to 301.
2025-07-16 12:01:39 -07:00
jgart
bc616ff943 gnu: clikan: Convert to use modern style.
* gnu/packages/task-management.scm (clikan): Convert to use modern style.
[arguments]: Convert to modern style.
[native-inputs]: Convert to modern style.
[inputs]: Convert to modern style.

Change-Id: Ifd584b6bdf26331e9ea896d36d7e0533e9ab3558
2025-07-16 12:58:21 -05:00
jgart
2e9b8be55b gnu: packages/text-editor: Update copyright for jgart.
* gnu/packages/text-editors.scm: Update copyright for jgart.

Change-Id: I9312b77b3999ed726f6b19c5c60686acd9f25b88
2025-07-16 11:09:04 -05:00
Ashish SHUKLA
611f9d9993 gnu: unbound: Update to 1.23.1.
Fixes: CVE-2025-5994 (RebirthDay Attack).

* gnu/packages/dns.scm (unbound): Update to 1.23.1.

Change-Id: I0fdda56ea742de1fb10ab6e76d0936043ce81995
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-16 17:55:14 +02:00
jgart
e8f8b057b3 gnu: vis-test: Update to 783b7ef.
* gnu/packages/text-editors.scm (vis-test): Update to 783b7ef.

Change-Id: If49f9d8c819ab121045714b70e516e644832b802
2025-07-16 10:45:09 -05:00
jgart
d26ca623f4 gnu: vis: Update to 0.9.
* gnu/packages/text-editors.scm (vis): Update to 0.9.

Change-Id: I32aa3baec90fabeaf560aa6564ffc1a1221e31a0
2025-07-16 10:36:51 -05:00
jgart
0f97569dbc gnu: sbcl-function-cache: Use modern style.
* gnu/packages/lisp-xyz.scm (sbcl-function-cache)[inputs]: Use modern styling
for inputs.

Change-Id: I6b7af4156a452871981aac014c12c1d7e2010c19
2025-07-16 10:32:18 -05:00
jgart
439a577ade gnu: Add clasp-fset.
* gnu/packages/lisp-xyz.scm (clasp-fset): New variable.

Change-Id: I7a7a12dcc7423706abce20eef82176934684d205
2025-07-16 10:24:18 -05:00
jgart
53db7b4a02 gnu: Add clasp-fare-mop.
* gnu/packages/lisp-xyz.scm (clasp-fare-mop): New variable.

Change-Id: I546f63dddab00b1384615e45c4d23ccd27e9d956
2025-07-16 10:15:33 -05:00
jgart
59bd372884 gnu: Add clasp-hu.dwim.asdf.
* gnu/packages/lisp-xyz.scm (clasp-hu.dwim.asdf): New variable.

Change-Id: Ic7cc9cbb8f6b9c51d61171cb063b41043c26e28a
2025-07-16 10:10:57 -05:00
jgart
76bd66415b gnu: Add clasp-html-template.
* gnu/packages/lisp-xyz.scm (clasp-html-template): New variable.

Change-Id: I8a2970a03b32487e154c28b1fb49a26cf79eeae2
2025-07-16 10:10:25 -05:00
jgart
d5500bfed3 gnu: Add clasp-html-encode.
* gnu/packages/lisp-xyz.scm (clasp-html-encode): New variable.

Change-Id: Ib15099db664561841842f7c1c59a55370c9158b6
2025-07-16 10:09:43 -05:00
Ashish SHUKLA
0a5815b861 gnu: foot: Update to 1.23.0.
* gnu/packages/terminals.scm (foot): Update to 1.23.0.

Change-Id: I146c89c7fa52bd9f3f8f4269ce3db6d1377fe06d
Signed-off-by: jgart <jgart@dismail.de>
2025-07-16 10:05:24 -05:00
Cayetano Santos
f5851d1f99 gnu: python-hdlmake: Update to 3.3-2.48260fb.
* gnu/packages/fpga.scm (python-hdlmake): Update to 3.3-2.48260fb.
[arguments]: Add :#test-flags.
[propagated-inputs]: Add python-networkx.

Change-Id: I70e2994359bcbb2a24ef20518bce6f56dee9b37a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-16 15:37:30 +02:00
Antoine Côté
1aea4754bf gnu: vorbis-tools: Update to 1.4.3.
* gnu/packages/xiph.scm (vorbis-tools): Update to 1.4.3.

Change-Id: I2f51980ac03adc3ed9a1e3a5b825130ef1cc31b9
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:48 +01:00
Sughosha
12abef54a3 gnu: qgit: Update to 2.11.
* gnu/packages/version-control.scm (qgit): Update to 2.11.

Change-Id: I82d2571aa3eac973ce0449b9673f58ff51231c41
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:46 +01:00
Giacomo Leidi
c36698e8bb gnu: Add guile-dotenv-cli.
* gnu/packages/guile-xyz.scm (guile-dotenv-cli): New variable.

Change-Id: Ibb6a0f279db918205de8177196af1d5367db0773
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:44 +01:00
Giacomo Leidi
734a1d311d gnu: guile-dotenv: Update to 0.2.0.
* gnu/packages/guile-xyz.scm (guile-dotenv): Update to 0.2.0.
[arguments]<phases>: Drop command line interface.
[native-inputs]: Add guile-config, to build the entrypoint.

Change-Id: I01974871a779516de1f7897ed841c45a2601f39e
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:42 +01:00
David Pflug
412d3573da gnu: endless-sky: Update to 0.10.14.
* gnu/packages/games.scm (endless-sky): Update to 0.10.14.
 [arguments]<#:tests?> disable tests on x86-32.

Change-Id: I869760953d2cf8986dfaded1564b02d0bf652893
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:40 +01:00
Anderson Torres
6217aa4449 gnu: Add stella.
* gnu/packages/emulators.scm (stella): New variable.

Change-Id: Ida327501493b92367fd5a7fb1c8303c66e4a9d8a
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:37 +01:00
jgart
e5478c6acf gnu: Add clasp-exponential-backoff.
* gnu/packages/lisp-xyz.scm (clasp-exponential-backoff): New variable.

Change-Id: Id129055c6abd628d34b3491c7b2c6b41936ea936
2025-07-15 23:35:34 -05:00
jgart
d6ff946950 gnu: Add clasp-f2cl.
* gnu/packages/lisp-xyz.scm (clasp-f2cl): New variable.

Change-Id: Iac7d392668914aa7056ce37e5190906e9f2bbc43
2025-07-15 23:34:09 -05:00
Cayetano Santos
183a8d0417 gnu: emacs-fedi: Update to 0.2-2.0967dd0.
* gnu/packages/emacs-xyz.scm (emacs-fedi): Update to 0.2-2.0967dd0.

Change-Id: Ib984fae85b142928de7f81934a0e1192fba0b9ed
Signed-off-by: jgart <jgart@dismail.de>
2025-07-15 21:51:22 -05:00
Cayetano Santos
99a88ce3d3 gnu: emacs-fj: Update to 0.16.
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.16.

Change-Id: I70d8de592364367a8fd8b59015c6e8f7cffeb761
Signed-off-by: jgart <jgart@dismail.de>
2025-07-15 21:51:22 -05:00
Cayetano Santos
1f2853516f gnu: emacs-lem: Update to 0.23.
* gnu/packages/emacs-xyz.scm (emacs-lem): Update to 0.23.
[propagated-inputs]: Remove duplicated emacs-fedi.

Change-Id: I50aa826918417cff3ec7120296653eb64f05d8fc
Signed-off-by: jgart <jgart@dismail.de>
2025-07-15 21:46:11 -05:00
jgart
36606c66db gnu: Add clasp-jpl-util.
* gnu/packages/lisp-xyz.scm (clasp-jpl-util): New variable.

Change-Id: Ibb1d84e8f07e542bf51cd0fa2218e7d04959f605
2025-07-15 14:51:35 -05:00
jgart
98fd9a540b gnu: Add clasp-cache-while.
* gnu/packages/lisp-xyz.scm (clasp-cache-while): New variable.

Change-Id: I97ab031380eb4c6cf59adfe3dc7908ea11b2d24c
2025-07-15 14:00:06 -05:00
jgart
9ccf394bd7 gnu: trealla: Update to 2.78.17.
* gnu/packages/prolog.scm (trealla): Update to 2.78.17.

Change-Id: Ib1d377ed88d8d1cc770d8b509f13cd3b53dfa8da
2025-07-15 13:57:55 -05:00
Ekaitz Zarraga
8737b5332e gnu: sioyek: Use development branch.
Sioyek's main branch is too old and requires a mupdf that is more than
obsolete. Move to the development branch until they release 3.0.0.

* gnu/packages/pdf.scm (sioyek): Move to development version.
[inputs]: Add qtdeclarative, qtsvg, qtspeech. Replace qtbase-5,
qtwayland-5 and qt3d-5 by qtbase, qtwayland and qt3d.
* gnu/local.mk (sioyek-fix-build.patch): Remove.
* gnu/packages/patches/sioyek-fix-build.patch: Remove.

Change-Id: I2d5d88a6466079f68ed70a83fb2291e7ae62f893
2025-07-15 17:09:57 +02:00
Ekaitz Zarraga
95396f7d67 gnu: Add qt3d.
* gnu/packages/qt.scm (qt3d): New variable.

Change-Id: I6500f8bfcab1e9fb6087ce33b4940387cd161cd0
2025-07-15 16:57:34 +02:00
Liliana Marie Prikler
c1604c4c95 gnu: Add gradia.
* gnu/packages/image.scm (gradia): New variable.
2025-07-14 18:55:16 +02:00
Andreas Enge
0bc60d5391 gnu: ruby-mysql2: Update to 0.5.6.
* gnu/packages/ruby-xyz.scm (ruby-mysql2): Update to 0.5.6.

Change-Id: I809565f3ed7ddcd743ed28b0d549a246dcb54f30
2025-07-14 17:22:04 +02:00