Efraim Flashner
fe4c29c95c
gnu: Add rust-vte-0.14.
...
* gnu/packages/crates-io.scm (rust-vte-0.14): New variable.
(rust-vte-0.13): Inherit from rust-vte-0.14.
Change-Id: I4396d870942f515904f5875e5b9f6501c20e753a
2025-08-21 19:07:32 +08:00
Efraim Flashner
5b43d82987
gnu: Add rust-lenient-semver-0.4.
...
* gnu/packages/crates-io.scm (rust-lenient-semver-0.4): New variable.
Change-Id: I55572a6972613e922be7287989d5a08dca7c9ab9
2025-08-21 19:07:32 +08:00
Efraim Flashner
807bb355d6
gnu: Add rust-lenient-semver-parser-0.4.
...
* gnu/packages/crates-io.scm (rust-lenient-semver-parser-0.4): New
variable.
Change-Id: Ia684e5315d93b9469affb1b91c917feb858575cc
2025-08-21 19:07:32 +08:00
Efraim Flashner
2bec364822
gnu: Add rust-lenient-semver-version-builder-0.4.
...
* gnu/packages/crates-io.scm (rust-lenient-semver-version-builder-0.4):
New variable.
Change-Id: Ia5e5ae145d94e156a3f3b32dff105f77a2247e2d
2025-08-21 19:07:31 +08:00
Efraim Flashner
9d145f8e7e
gnu: Add rust-lenient-version-0.4.
...
* gnu/packages/crates-io.scm (rust-lenient-version-0.4): New variable.
Change-Id: I0e0b32ec0005428fb870f2627076324231415c81
2025-08-21 19:07:31 +08:00
Efraim Flashner
b5f3e608f3
gnu: rust-anstyle-1: Update to 1.0.10.
...
* gnu/packages/crates-io.scm (rust-anstyle-1): Update to 1.0.10.
Change-Id: Iaed3ee00201a7980bac214fb8cc490a0a5175192
2025-08-21 19:07:31 +08:00
Efraim Flashner
fa81489d1a
gnu: gitoxide: Update to 0.38.0.
...
* gnu/packages/rust-apps.scm (gitoxide): Update to 0.38.0.
[cargo-inputs]: Replace rust-crosstermion-0.13 with 0.14, rust-gix-0.64
with 0.67, rust-gix-features-0.38 with 0.39, rust-prodash-28 with 29.
Remove rust-time-0.3.
(gitoxide-core): Update to 0.42.0.
[cargo-inputs]: Replace rust-gix-0.64 with 0.67, rust-gix-archive-0.13
with 0.16, rust-gix-fsck-0.4 with 0.7, rust-gix-pack-0.51 with 0.54,
rust-gix-status-0.11 with 0.14, rust-gix-transport-0.42 with 0.43,
rust-gix-url-0.27 with 0.28, rust-rusqlite-0.31 with 0.32,
rust-sysinfo-0.30 with 0.31.
Change-Id: I17160e941ffd221bb9888060ee26c241ae9cff9e
2025-08-21 19:07:31 +08:00
Efraim Flashner
b2bc6df89a
gnu: Add rust-gix-fsck-0.7.
...
* gnu/packages/crates-vcs.scm (rust-gix-fsck-0.7): New variable.
(rust-gix-fsck-0.4): Inherit from rust-gix-fsck-0.7.
Change-Id: I2eabfdea9fd8d80fe85961cb35f2e66034645905
2025-08-21 19:07:31 +08:00
Efraim Flashner
883fc0acd0
gnu: rust-cargo-c: Update to 0.10.9.
...
* gnu/packages/rust-apps.scm (rust-cargo-c): Update to 0.10.9.
[cargo-inputs]: Replace rust-cbindgen-0.27 with 0.28,
rust-itertools-0.13 with 0.14.
Change-Id: I518fa205eb6af6a22c01a8ea9f41532d141cfe2b
2025-08-21 19:07:31 +08:00
Efraim Flashner
0e63df9d61
gnu: rust-cargo: Update to 0.85.0.
...
* gnu/packages/rust-apps.scm (rust-cargo): Update to 0.85.0.
[cargo-inputs]: Add rust-blake3-1, rust-clap-complete-4,
rust-rustc-hash-2, rust-thiserror-1. Replace rust-cargo-util-schema-0.6
with 0.7, rust-gix-0.64 with 0.67, rust-pasetors-0.6 with 0.7,
rust-rustfix-0.8 with 0.9, rust-unicode-width-0.1 with 0.2.
[cargo-development-inputs]: Replace rust-cargo-test-support-0.4 with
0.6, rust-gix-0.64 with 0.67.
Change-Id: I6ac04867873ba7ee0bed1da62a5c4376d9cd5339
2025-08-21 19:07:31 +08:00
Efraim Flashner
d106f35285
gnu: rust-gix-utils-0.1: Update to 0.1.14.
...
* gnu/packages/crates-vcs.scm (rust-gix-utils-0.1): Update to 0.1.14.
[home-page]: Update to new home-page.
Change-Id: I28c059ba95a26a9ac73a0a0643d63242114a7366
2025-08-21 19:07:31 +08:00
Efraim Flashner
0f4cd03265
gnu: Add rust-wit-bindgen-rt-0.33.
...
* gnu/packages/crates-io.scm (rust-wit-bindgen-rt-0.33): New variable.
Change-Id: I6a68aabe8fef36d8ccf5be7b4239d4edf968d090
2025-08-21 19:07:30 +08:00
Efraim Flashner
f68b0319c9
gnu: rust-wasm-bindgen-0.2: Update to 0.2.100.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-0.2): Update to 0.2.100.
[cargo-inputs]: Add rust-rustversion-1.
[cargo-development-inputs]: Add rust-once-cell-1.
(rust-wasm-bindgen-backend-0.2, rust-wasm-bindgen-macro-0.2,
rust-wasm-bindgen-macro-support-0.2): Update to 0.2.100.
(rust-wasm-bindgen-shared-0.2): Update to 0.2.100.
[cargo-inputs]: Add rust-unicode-ident-1.
Change-Id: I95d1bb8be9db3e62e0752bd1a89037d1334dac94
2025-08-21 19:07:30 +08:00
Efraim Flashner
50901e17d0
gnu: rust-snapbox-0.6: Update to 0.6.21.
...
* gnu/packages/crates-io.scm (rust-snapbox-0.6): Update to 0.6.21.
Change-Id: Ia89ba4386a0da81006af93e8e5f79496ead2921c
2025-08-21 19:07:30 +08:00
Efraim Flashner
fa59970acf
gnu: rust-web-sys-0.3: Update to 0.3.77.
...
* gnu/packages/crates-io.scm (rust-web-sys-0.3): Update to 0.3.77.
Change-Id: I49fa8b06ca3ed9a439a41603340b2f203d516400
2025-08-21 19:07:30 +08:00
Efraim Flashner
9f0a1fed0e
gnu: rust-js-sys-0.3: Update to 0.3.77.
...
* gnu/packages/crates-io.scm (rust-js-sys-0.3): Update to 0.3.77.
Change-Id: I3ef829fd5c2be22b11e1cffef0804f53ec8537bb
2025-08-21 19:07:30 +08:00
Efraim Flashner
a3d4f2de54
gnu: rust-implib-0.3: Update to 0.3.5.
...
* gnu/packages/crates-windows.scm (rust-implib-0.3): Update to 0.3.5.
Change-Id: I04bd7888fa300aac6b1fb04282c2d2b11b4da3bd
2025-08-21 19:07:30 +08:00
Efraim Flashner
0f7ba06b6f
gnu: rust: Update to 1.84.
...
* gnu/packages/rust.scm (rust): Update to 1.84.
[source]: Adjust snippet for directories to delete.
[arguments]: Only add 'disable-tests-broken-on-aarch64 phase for
aarch64. Adjust other test modifying phases for changes in the test
suite.
[native-inputs]: Replace the clang-runtime sources from 17 to 19.
[properties]: Update the llvm cpu architecture.
Change-Id: I17a357534d168d87f11f497b25c297003bb76f2a
2025-08-21 19:07:30 +08:00
Efraim Flashner
035a319407
gnu: rust: Remove install script from all outputs.
...
* gnu/packages/rust.scm (rust)[arguments]: Adjust the custom
'remove-uninstall-script phase to not install the uninstall script in
any output.
Change-Id: I8be03d0badabb587668a7b44758702f3e17d2654
2025-08-21 19:07:29 +08:00
Efraim Flashner
0636946d93
gnu: Add rust-1.84.
...
* gnu/packages/rust.scm (rust-1.84): New variable.
Change-Id: Id803abe219dac829b1eb4bc4af9f4e43724980c7
2025-08-21 19:07:29 +08:00
Efraim Flashner
271fb33582
gnu: Add rust-1.83.
...
* gnu/packages/rust.scm (rust-1.83): New variable.
Change-Id: I662217b48ffc55bc3be9471c4ae886a349c95fbf
2025-08-21 19:07:29 +08:00
Efraim Flashner
79b676ff82
gnu: rust-analyze: Link to rust-analyze-proc-macro-srv.
...
* gnu/packages/rust.scm (rust)[arguments]: Build proc-macro-srv-cli
during the 'build phase. Adjust the 'install phase to manually install
rust-analyzer-proc-macro-srv. Adjust the 'wrap-rust-analyzer phase to
give the path to rust-analyzer-proc-macro-srv.
Change-Id: I6b8dcdca20183551a576fe2f0f5dd50dbe99d08c
2025-08-21 19:07:27 +08:00
Andreas Enge
8bd415b065
gnu: charls: Update to 2.4.2.
...
* gnu/packages/image-processing.scm (charls): Update to 2.4.2.
Fixes : guix/guix#2156
Change-Id: I9f3180552faf4adeddd29719476859910529d579
2025-08-21 13:04:40 +02:00
Andy Tai
73db528057
gnu: gpaint: Update to 0.3.4.1.
...
* gnu/packages/graphics.scm (gpaint): Update to 0.3.4.1.
[source]: Use git source.
Change-Id: I2d1c2ca4ac230e3341648a1bf654f0298ec51958
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-08-21 12:57:21 +02:00
Romain GARBAGE
a670acfe5c
gnu: hdf5: Remove references to gcc/gfortran/binutils.
...
* gnu/packages/maths.scm (hdf5)[arguments]<#:phases>{remove-referencess,
remove-gcc-references, remove-gfortran-references}: New phases.
Change-Id: I367b95a85aaf36928f94ef329e839dfb4d24b285
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-08-21 12:35:25 +02:00
Andreas Enge
badabf0538
gnu: Remove ffmpeg-3.4.
...
* gnu/packages/video.scm (ffmpeg-3.4): Delete variable.
Change-Id: I353c7036ca4c5657fb8c0b277c83dcf3ce405356
2025-08-21 12:31:49 +02:00
Remco van 't Veer
408865e310
gnu: ruby-thin: Fix build.
...
* gnu/packages/ruby-xyz (ruby-thin)[arguments]: Add -Wno-error to fix build.
Change-Id: I5153ee1f0e3c951db687842a06eaddef75311d58
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-08-21 12:21:27 +02:00
Andreas Enge
75cafd15b5
gnu: Remove python-pytest-cram.
...
* gnu/packages/python-check.scm (python-pytest-cram): Delete variable.
Fixes : guix/guix#1471
Change-Id: I12df75de9f88a15081dec0f426e7aa4ee1185ca4
2025-08-21 12:17:45 +02:00
Andreas Enge
719f81260e
gnu: Remove moc.
...
* gnu/packages/music.scm (moc): Delete variable.
Fixes : guix/guix#1444
Change-Id: I49eaac8a79846d7ec96e76a92d936cfd742195e4
2025-08-21 12:15:21 +02:00
Ludovic Courtès
cd3ea7d570
gnu: ploticus: Fix build with GCC 14.
...
* gnu/packages/patches/ploticus-pointer-types.patch: New file.
* gnu/packages/plotutils.scm (ploticus)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
Fixes : guix/guix#1818
Change-Id: I121ca003c9fecc916580e4c949706e853ea74ec7
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-08-21 12:11:25 +02:00
Andreas Enge
7b45058bec
Revert "gnu: Remove guile-2.2.4."
...
This reverts commit b1ca13ffb8 .
See new comments in the code.
Fixes : guix/guix#2149
Change-Id: Ic58872d2e3289a1f8fda8bc601bcfa007547f2a4
2025-08-21 12:06:40 +02:00
Tom Willemse
6d8e329b3f
gnu: scsh: Fix incorrect reference to scheme48.
...
* gnu/packages/shells.scm (scsh)[arguments]<#:phases>{patch-source}:
New phase.
Change-Id: Ib50adc1591b2152b41fed1971cd02616f7fd5864
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-08-21 11:23:51 +02:00
Juliana Sims
f6add6b7ee
gnu: Add cog.
...
* gnu/packages/webkit.scm (cog): New symbol.
Change-Id: I735d194c725786948cbe96c22978cebd41c51195
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-08-21 10:14:40 +09:00
Cayetano Santos
84d0ea5152
gnu: nvc: Update to 1.17.1.
...
* gnu/packages/fpga.scm (nvc): Update to 1.17.1.
Change-Id: Ibca27a6b6c5179da11b14142e2fa5e72194be685
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-08-21 10:07:20 +09:00
Cayetano Santos
217b6a2602
gnu: yosys: Include pmgen python script.
...
pmgen.py is required by some third party plugins as yosys-f4pga-plugins.
* gnu/packages/fpga.scm (yosys)[#:phases]{keep-pmgen-py}: Add.
Change-Id: I90f81d6b278efacaae3ce81ede72a8282bc52a95
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
Modified-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-08-21 08:55:54 +09:00
Leo Famulari
f726b84d22
gnu: Remove linux-libre 6.14.
...
This kernel series is no longer supported upstream.
* gnu/packages/linux.scm (linux-libre-6.14-version,
linux-libre-6.14-gnu-revision, deblob-scripts-6.14,
linux-libre-6.14-pristine-source, linux-libre-6.14-source,
linux-libre-headers-6.14, linux-libre-6.14): Remove variables.
* gnu/packages/aux-files/linux-libre/6.14-arm.conf,
gnu/packages/aux-files/linux-libre/6.14-arm64.conf,
gnu/packages/aux-files/linux-libre/6.14-i686.conf,
gnu/packages/aux-files/linux-libre/6.14-riscv.conf,
gnu/packages/aux-files/linux-libre/6.14-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.
Change-Id: I59b84296f21c6204990442a817ec3727403169de
2025-08-20 19:33:21 -04:00
Dariqq
986e1ffb0e
gnu: Use default kernel headers again.
...
The default headers got updated to 6.12.17 in
93d9cd7c22
so the manual overrides are no longer necessary.
Fixes https://issues.guix.gnu.org/72119 .
* gnu/packages/linux.scm (libbpf)[native-inputs]: Remove linux-libre-headers-latest.
* gnu/packages/gnome.scm (mutter)[inputs]: Remove linux-libre-headers-6.1
* gnu/packages/wm.scm (hyprland)[inputs]: Remove linux-libre-headers-6.14
Change-Id: I374cb190396d6af2669c02cf29626b3851186d41
2025-08-20 19:33:21 -04:00
Leo Famulari
b7b0a3c38b
gnu: linux-libre 6.1: Update to 6.1.148.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.148.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I7b0e7e947eb105070c3cb2a2545f4b0dba3c42f7
2025-08-20 19:33:21 -04:00
Leo Famulari
ebfa57fdf4
gnu: linux-libre 6.6: Update to 6.6.102.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.102.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: I1fd8f16fabc49b4e412a8816c69b67ec75953201
2025-08-20 19:33:20 -04:00
Leo Famulari
3657f2be0b
gnu: linux-libre 6.12: Update to 6.12.42.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.42.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: Icc08409c29ce550935a8564c9f229cf00d24c3cd
2025-08-20 19:33:20 -04:00
Leo Famulari
5180a6dd92
gnu: linux-libre: Update to 6.15.10.
...
* gnu/packages/linux.scm (linux-libre-6.15-version): Update to 6.15.10.
(linux-libre-6.15-pristine-source, deblob-scripts-6.15): Update hashes.
Change-Id: I38cba6bd2a71c452e6db3cd44492164aa84da4e3
2025-08-20 19:33:09 -04:00
Cayetano Santos
0e4cb907fb
gnu: radare2: Improve style.
...
* gnu/packages/engineering.scm (radare2)[arguments]: Use G-Expressions.
<#:phases>{mklibdir}: Use #$output and remove lambda arguments.
<#:make-flags>: Use cc-for-target.
Change-Id: I3e171e767965b3ff87e5562c2bcdbcc5dfbcf61b
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-08-21 08:17:56 +09:00
Maxim Cournoyer
a308eead37
gnu: spice-vdagent: Apply a patch fixing the monitor size calculation.
...
This fixes errors like:
spice-vdagentd[870]: invalid message size for VDAgentMonitorsConfig
See: <https://github.com/utmapp/UTM/issues/5832#issuecomment-3194879161 >
* gnu/packages/patches/spice-vdagent-monitor-size-calculation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/spice.scm (spice-vdagent) [source] <patches>: New field.
Change-Id: I4bc0f8e207bef65c8f2fcd64928315825d520ad1
2025-08-21 08:05:48 +09:00
Maxim Cournoyer
40311644a2
gnu: spice-vdagent: Fix indentation.
...
* gnu/packages/spice.scm (spice-vdagent): Fix indentation.
Change-Id: I786a88b791e531c140e1403120436838e42995d4
2025-08-21 08:05:48 +09:00
Remco van 't Veer
3c65631652
gnu: arcan-sdl: Fix build.
...
* gnu/packages/arcan.scm (arcan-sdl)[arguments]: Remove
"CMAKE_C_FLAGS=-fcommon" from configure-flags.
Change-Id: Id3794d5c72b6945b8cbc0abf6a616c084c7741bf
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-08-20 23:52:19 +02:00
jgart
824989b0d4
gnu: emacs-dape: Update to 0.24.1.
...
* gnu/packages/emacs-xyz.scm (emacs-dape): Update to 0.24.1.
Change-Id: I43237afd9a9b93a2b4e7a7feafdca24cdc3d132c
2025-08-20 10:06:40 -05:00
Konrad Hinsen
bd59ad31b0
gnu: Add cl-named-closure.
...
* gnu/packages/lisp-xyz.scm (cl-named-closure, ecl-named-closure, sbcl-named-closure): New variables.
Change-Id: I29c39f5f4c05df98475ff66dbef817861066041c
2025-08-20 10:06:40 -05:00
Konrad Hinsen
084523e0f5
gnu: Add cl-lwcells.
...
* gnu/packages/lisp-xyz.scm (cl-lwcells, ecl-lwcells, sbcl-lwcells): New variables.
Change-Id: Idd5d980f0486a303a3c254181e3b589879154ebd
2025-08-20 10:06:40 -05:00
Konrad Hinsen
59cadaacb5
gnu: Add cl-damn-fast-priority-queue.
...
* gnu/packages/lisp-xyz.scm (cl-damn-fast-priority-queue, ecl-damn-fast-priority-queue, clasp-damn-fast-priority-queue, sbcl-damn-fast-priority-queue): New variables.
Change-Id: Id42c0bf7ec285668f43cd1e76e043d0fec23b440
2025-08-20 10:06:40 -05:00
Sharlatan Hellseher
83fe58d4b3
gnu: python-funsor: Reduce closure size.
...
* gnu/packages/machine-learning.scm (python-funsor)
[native-inputs]: Remove python-black, python-flake8, python-isort,
python-nbsphinx, python-pytest-xdist, python-setuptools, python-sphinx,
python-sphinx-gallery, python-sphinx-rtd-theme, and python-wheel; add
python-setuptools-next.
Change-Id: Ic1485a1b606bb5924e367b7bef606c7cf93b9f14
2025-08-20 13:05:52 +01:00