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
Sharlatan Hellseher
181270ab9f
gnu: python-scikit-optimize: Skip failing tests.
...
* gnu/packages/python-science.scm (python-scikit-optimize)
[arguments]: <test-flags>: Run tests in parallel, supported upstream;
skip some failing test to complete build.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-pytest-xdist and python-setuptools-next.
Change-Id: I2ae218870a578e4cbd8832c6d276a07be661eb73
2025-08-20 13:05:52 +01:00
Sharlatan Hellseher
3231ea50de
gnu: python-scikit-optimize: Improve package style.
...
* gnu/packages/python-science.scm (python-scikit-optimize): Improve
package style.
[description]: Fix fill-column indentation.
Change-Id: I184dab626c269cb6a85f48810dc147d627e4dc6c
2025-08-20 13:05:52 +01:00
Ayan Das
7556a29735
gnu: python-pytorch-geometric: Add openssl to native-inputs.
...
Fixes test failures where PyTorch's inductor was unable to find openssl
for checksumming during compilation.
* gnu/packages/machine-learning.scm (python-pytorch-geometric)
[native-inputs]: Add openssl.
Change-Id: Ib5c6bcd82c38acccc5af546ae93404d8d36aa157
Reviewed-by: David Elsing <david.elsing@posteo.net> @dtelsing
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-20 13:05:51 +01:00
Ayan Das
e86a3fe8e4
gnu: fbgemm: Update to 1.2.0.
...
Fixes guix/guix#2093
* gnu/packages/machine-learning.scm (fbgemm): Update to 1.2.0.
* gnu/packages/patches/fbgemm-use-system-libraries.patch: Refresh for 1.2.0.
Change-Id: Ibd93d254f64343eed11b6fd6f1d6075427b91678
Reviewed-by: David Elsing <david.elsing@posteo.net> @dtelsing
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-20 13:05:51 +01:00
Nicolas Graves
32795f39a4
gnu: xnnpack: Improve package.
...
This rework was done for updating xxnpack-for-r-torch to its next
version. The refactor is done to avoid copying the huge snippet and
generate-files phase for it.
* gnu/packages/machine-learning.scm (xnnpack)
[source]<snippet>: Guard against potentially non-existing files in
another source. Improve generated files removal.
[configure-flags]: Rewrite using gepxs.
[arguments]<#:phases>: Handle multilines and guard against potentially
non-existing files in phase 'generate-files.
Change-Id: If97cadf5ed0b34a68d99fb73bd3ea99411820aaa
Reviewed-by: David Elsing <david.elsing@posteo.net> @dtelsing
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-20 13:05:51 +01:00
Ayan Das
1b7c7ed8ef
gnu: python-torchvision: Update to 0.23.0.
...
* gnu/packages/machine-learning.scm (python-torchvision): Update to 0.23.0.
Change-Id: I63c935480fb9e149b73c244c90e45527c1ddfc24
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-20 13:05:51 +01:00
Ayan Das
801d1108b5
gnu: python-pytorch: Update to 2.8.0.
...
* gnu/packages/machine-learning.scm (python-pytorch): Update to 2.8.0.
[source]: Update hash. Update CUDA kernel deletion paths.
[arguments]: Add BUILD_TEST=0. Fix concurrentqueue includes. Fix sympy
version constraint. Fix nccl skip phase.
[inputs]: Add concurrentqueue and rdma-core.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Update for 2.8.0.
* gnu/packages/patches/python-pytorch-fix-codegen.patch: Update for 2.8.0.
* gnu/packages/patches/python-pytorch-without-kineto.patch: Update for 2.8.0.
Change-Id: I237913636dfeaa7eb19f7d71516fd05c86373f28
Reviewed-by: David Elsing <david.elsing@posteo.net> @dtelsing
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-20 13:05:51 +01:00
Ayan Das
9b2f9a4a1e
gnu: gloo: Update to 0.0.0-3.c7b7b02.
...
* gnu/packages/machine-learning.scm (gloo): Update to commit
c7b7b022c124d9643957d9bd55f57ac59fce8fa2.
Change-Id: Ia90b65241ea3c10e5d07b7030ae5b6d906426822
Reviewed-by: David Elsing <david.elsing@posteo.net> @dtelsing
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-20 13:05:51 +01:00
Guillaume Le Vaillant
0f0b983042
gnu: smalltalk: Fix build.
...
* gnu/packages/smalltalk.scm (smalltalk)[arguments]: Add 'make-flags'.
Change-Id: Id3f6d4055426735240e0a18a523957a742567354
2025-08-20 13:47:34 +02:00
Guillaume Le Vaillant
f0393bbeb6
gnu: qgis: Disable a test.
...
* gnu/packages/geo.scm (qgis)[arguments]: Add test_core_authcertutils to the
list of disabled tests.
Fixes : guix/guix#723
Change-Id: Id2b72c379a223ecbc4c5bb6db45c5bd5015a6091
2025-08-20 13:47:34 +02:00
Guillaume Le Vaillant
224ddd9f20
gnu: opencpn: Update to 5.12.2.
...
* gnu/packages/geo.scm (opencpn): Update to 5.12.2.
[native-inputs]: Add git-minimal and googletest.
[inputs]: Add glew, openssl, rapidjson and shapelib. Replace wxwidgets-3.0
by wxwidgets.
Fixes : guix/guix#2118
Change-Id: I3575320118b40b9a11433cd262e8177a00287040
2025-08-20 13:47:34 +02:00
Andreas Enge
4af6925383
gnu: imppg: Build with wxwidgets@3.2.
...
* gnu/packages/astronomy.scm (imppg)[inputs]: Remove wxwidgets-3.0;
add wxwidgets.
Change-Id: I2e4038e8104a9c17505498c693115870e51e1066
2025-08-20 13:31:04 +02:00
Andreas Enge
c92ff924e5
gnu: Remove ruby-3.2.
...
* gnu/packages/ruby.scm (ruby-3.2): Delete variable.
Change-Id: I7d2892b9535391fe4ae6eac3e6a2c94ddcd3c625
2025-08-20 09:33:14 +02:00
Andreas Enge
c7699cf2bf
gnu: Remove ruby-3.1.
...
* gnu/packages/ruby.scm (ruby-3.1): Delete variable.
Change-Id: I0f89910de4475644fd802ea93d637d59407cf9da
2025-08-20 09:33:14 +02:00
Denis 'GNUtoo' Carikli
d5cf3b5def
doc: Upgrading Guix: Add instructions for distro packages.
...
This makes sure that, prior to the upgrade commands, the guix-daemon is run
from /var/guix/profiles/per-user/root/current-guix/bin/guix-daemon instead of
/usr/bin/guix-daemon.
* doc/guix.texi (Upgrading Guix): Add instructions for distro packages.
Change-Id: I71df3603cffc5d20b6a77241b0c384872b54ec83
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-20 16:09:30 +09:00
Denis 'GNUtoo' Carikli
96b0d77231
doc: Upgrading Guix: Constraint update command to guix-install.sh.
...
At least on distributions based on Arch Linux and Debian, the given command to
update the daemon doesn't work because the systemd service runs
/usr/bin/guix-daemon instead of
@localstatedir@/guix/profiles/per-user/root/current-guix/bin/guix-daemon.
* doc/guix.texi (Upgrading Guix): Tell that the command works if Guix was
installed with guix-install.sh.
Change-Id: I2360a9dc9a5b23f28e25402b92724f51d9ed3937
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-20 16:09:27 +09:00
Andreas Enge
10124b1b2a
gnu: liblouisutdml: Update to 2.12.0-1.68f702d and fix build with gcc-14.
...
* gnu/packages/language.scm (liblouisutdml): Update to 2.12.0-1.68f702d.
[arguments]<#:configure-flags>: Treat errors as warnings.
[home-page]: Update.
Change-Id: I307cc4975c413defc32f3325e518f44f1c0808f0
2025-08-20 00:22:02 +02:00
Andreas Enge
23b09d0b23
gnu: liblouis: Update to 3.34.0.
...
* gnu/packages/language.scm (liblouis): Update to 3.34.0.
[home-page]: Update.
Change-Id: Ic7ce768dbff37a49779dcc0e3dafeda80a0d299a
2025-08-20 00:14:20 +02:00
Andreas Enge
b1ca13ffb8
gnu: Remove guile-2.2.4.
...
* gnu/packages/guile.scm (guile-2.2.4): Delete variable.
Change-Id: I2ab82f43417149a7e942eb3ee7ee19b5235bca36
2025-08-19 22:59:46 +02:00
Sharlatan Hellseher
b5ffb58562
gnu: Add go-github-com-gowebpki-jcs.
...
* gnu/packages/golang-xyz.scm (go-github-com-gowebpki-jcs): New variable.
Change-Id: If888f1cd6ebe19c9365070f03dde4d9b7cbfeee5
2025-08-19 21:40:29 +01:00
Sharlatan Hellseher
522b24adaa
gnu: Add go-github-com-lestrrat-go-jwx-v2.
...
* gnu/packages/golang-web.scm (go-github-com-lestrrat-go-jwx-v2): New variable.
Change-Id: If618e8adc69d07a8d9e159bb1f52a78db784c820
2025-08-19 21:40:29 +01:00
Sharlatan Hellseher
4b5708c9cb
gnu: Add go-github-com-lestrrat-go-jwx-v3.
...
* gnu/packages/golang-web.scm (go-github-com-lestrrat-go-jwx-v3): New variable.
Change-Id: Ifa8acaf86356b8191cc476504dd7088de51ea2c8
2025-08-19 21:40:29 +01:00
Sharlatan Hellseher
1449188f39
gnu: Add go-github-com-lestrrat-go-httprc.
...
* gnu/packages/golang-web.scm (go-github-com-lestrrat-go-httprc)
(go-github-com-lestrrat-go-httprc-v3): New variables.
Change-Id: Iad93d5728a192ca1d5c7256e149975f586c8e27e
2025-08-19 21:40:29 +01:00
Sharlatan Hellseher
2fdc62e59b
gnu: Add go-github-com-lestrrat-go-option-v2.
...
* gnu/packages/golang-xyz.scm (go-github-com-lestrrat-go-option-v2): New variable.
Change-Id: I75f6421dd3609ca882fdcbe61bb5e414c7e8c48f
2025-08-19 21:40:29 +01:00