Julian Flake
cff66ca3fc
gnu: bluez: Update to 5.79.
...
* gnu/packages/linux.scm (bluez): Update to 5.79.
[arguments]: Replace the 'install' phase to work around an installation
failure, described here:
https://issues.guix.gnu.org/74597#5
Co-authored-by: Dariqq <dariqq@posteo.net>
Change-Id: I5928664f929d1bda6e8c8c5e37cb9020a9889881
Signed-off-by: Leo Famulari <leo@famulari.name>
2025-05-15 13:38:50 +02:00
Ashish SHUKLA
f3a5639b72
gnu: kexec-tools: Update to 2.0.30.
...
* gnu/packages/linux.scm (kexec-tools): Update to 2.0.30.
Change-Id: I66d90b34d2010ac4278cc0acab05c3dd61396661
Signed-off-by: Leo Famulari <leo@famulari.name>
2025-05-15 13:38:44 +02:00
Maxim Cournoyer
9b281fd484
Revert "gnu: eudev: Fix optical discs detection/auto-mounting."
...
This reverts commit 670724edcf
.
2025-05-14 22:10:44 +09:00
Greg Hogan
56f940e72f
gnu: Rename valgrind-next to valgrind.
...
* gnu/packages/valgrind.scm (valgrind/pinned): Make public.
(valgrind): Delete.
(valgrind-next): Rename to valgrind.
(valgrind/interactive): Inherit from valgrind.
* gnu/packages/audio.scm (codec2),
* gnu/packages/bootloaders.scm (dtc),
* gnu/packages/chromium.scm (ungoogled-chromium),
* gnu/packages/crates-io.scm (rust-crabgrind-0.1),
* gnu/packages/crates-tls.scm (rust-rustls-pki-types-1),
* gnu/packages/file-systems.scm (bindfs),
* gnu/packages/gnome.scm (libratbag, gnome-software),
* gnu/packages/high-availability.scm (pacemaker),
* gnu/packages/linux.scm (multipath-tools),
* gnu/packages/machine-learning.scm (python-pytorch),
* gnu/packages/mpi.scm (openmpi-4),
* gnu/packages/music.scm (stargate),
* gnu/packages/perl-check.scm (perl-test-runvalgrind),
* gnu/packages/prolog.scm (trealla),
* gnu/packages/qt.scm (qtwebengine-5, qt-creator),
* gnu/packages/robotics.scm (aseba),
* gnu/packages/ruby.scm (ruby-ruby-memcheck),
* gnu/packages/spreadsheet.scm (sc-im),
* gnu/packages/web.scm (jq): Rename valgrind to valgrind/pinned.
Change-Id: I9dec25abce643ef6d815a2cc50414c4f65f1e8d3
2025-05-13 16:35:39 +00:00
Leo Famulari
171e4e66c7
gnu: linux-libre 5.15: Update to 5.15.182.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.182.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
Change-Id: Ie29d4aef9fd1377a622f5796384b80d737272f6a
2025-05-13 10:49:49 -04:00
Leo Famulari
1279f4b392
gnu: linux-libre 6.1: Update to 6.1.138.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.138.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
Change-Id: Ie1a51704c15e449a7f6bcdb17a7744b5be578d6e
2025-05-13 10:49:48 -04:00
Leo Famulari
52bb4645d3
gnu: linux-libre 6.6: Update to 6.6.90.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.90.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: I0495bf7b49ba748bd51d13672e64884e937a7257
2025-05-13 10:49:48 -04:00
Leo Famulari
dde13af78d
gnu: linux-libre 6.12: Update to 6.12.28.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.28.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: I9d6e99e2b5b1d6adfd2f63276ae21f3cc3df9b72
2025-05-13 10:49:48 -04:00
Leo Famulari
8cdae66789
gnu: linux-libre: Update to 6.14.6.
...
* gnu/packages/linux.scm (linux-libre-6.14-version): Update to 6.14.6.
(linux-libre-6.14-pristine-source): Update hash.
Change-Id: I7b4666ced0ca94b81eb1ff9786fc1caaa15f885b
2025-05-13 10:49:48 -04:00
kiasoc5
22085d3ef0
gnu: firejail: Update to 0.9.74.
...
* gnu/packages/linux.scm (firejail): Update to 0.9.74.
Change-Id: Iaa5d9d22548d4a9697a726fa4f2e0a272c60ab00
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-09 18:24:33 +02:00
Sergio Pastor Pérez
6d2e1b1edd
gnu: ddcci-driver-linux: Fix build with linux-libre 6.14.
...
* gnu/packages/linux.scm (ddcci-driver-linux): Update to 0.4.5-0.7f8f8e6.
Change-Id: I8a6bed599c5730334ab672172d03d7a7c9cc757b
Signed-off-by: Leo Famulari <leo@famulari.name>
2025-05-08 21:14:02 -04:00
Leo Famulari
bf3a17ca81
gnu: btrfs-progs: Update to 6.14.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 6.14.
Change-Id: I1c8928ea03a7ea58392f85e129fedde426116e6c
2025-05-08 17:10:52 -04:00
Leo Famulari
6e8ffdf3c5
gnu: Remove linux-libre 6.13.
...
This kernel series is no longer supported upstream.
* gnu/packages/linux.scm (linux-libre-6.13-version,
linux-libre-6.13-gnu-revision, deblob-scripts-6.13,
linux-libre-6.13-pristine-source, linux-libre-6.13-source,
linux-libre-headers-6.13, linux-libre-6.13): Remove variables.
* gnu/packages/aux-files/linux-libre/6.13-arm.conf,
gnu/packages/aux-files/linux-libre/6.13-arm64.conf,
gnu/packages/aux-files/linux-libre/6.13-i686.conf,
gnu/packages/aux-files/linux-libre/6.13-riscv.conf,
gnu/packages/aux-files/linux-libre/6.13-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.
Change-Id: Ied843a009392752dd4baefa2880994965019779d
2025-05-08 17:10:52 -04:00
Leo Famulari
ea874d0b3f
gnu: linux-libre 5.4: Update to 5.4.293.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.293.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
Change-Id: I249b2ef27f4f5c0956949a0af8091f65c6998e2a
2025-05-05 22:09:31 -04:00
Leo Famulari
56027a40a1
gnu: linux-libre 5.10: Update to 5.10.237.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.237.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
Change-Id: I3e7ccf17f8e02670c8fa38a6857a5d26f019527b
2025-05-05 22:09:31 -04:00
Leo Famulari
db481d83d1
gnu: linux-libre 5.15: Update to 5.15.181.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.181.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
Change-Id: Ia38669031b4cd33d624dc47790708b823219689c
2025-05-05 22:09:31 -04:00
Leo Famulari
90d15f2949
gnu: linux-libre 6.1: Update to 6.1.136.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.136.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: Iaf9a2431dd596d3e9c0fbd0ccfda6a5c5eaf730b
2025-05-05 22:09:31 -04:00
Leo Famulari
eba1909b61
gnu: linux-libre 6.6: Update to 6.6.89.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.89.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: Id0524a4e05a0d781b6d76c0fe89785dc8f64d8ba
2025-05-05 22:09:30 -04:00
Leo Famulari
b4ce8ab251
gnu: linux-libre 6.12: Update to 6.12.26.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.26.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: I60dc56d6a3d582781775661da3aa438b33c15810
2025-05-05 22:09:30 -04:00
Leo Famulari
e79198acd8
gnu: linux-libre 6.14: Update to 6.14.5.
...
* gnu/packages/linux.scm (linux-libre-6.14-version): Update to 6.14.5.
(linux-libre-6.14-pristine-source): Update hash.
Change-Id: I6e81210e7237dabef9eff430ba9920ef3d501b1d
2025-05-05 22:09:30 -04:00
Maxim Cournoyer
670724edcf
gnu: eudev: Fix optical discs detection/auto-mounting.
...
* gnu/packages/patches/eudev-removable-devices-polling.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (eudev-fixed): New fixed package.
(eudev) [replacement]: Use it.
Fixes: <https://issues.guix.gnu.org/35584 >
Change-Id: I26045c99506eda1b748011825b2049057cd5394f
2025-05-04 08:53:08 +09:00
Leo Famulari
266a713ae3
gnu: linux-libre: Update to 6.14.
...
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre): Use
linux-libre 6.14.
Change-Id: I8f208b44836bb4eecd28d892efc8c9853678bc12
2025-05-01 16:43:44 -04:00
Leo Famulari
1328170f2c
gnu: linux-libre 6.1: Update to 6.1.135.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.135.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
Change-Id: Ie221ec8a60d856a056107928c996e6ff3ae49803
2025-04-30 19:03:55 -04:00
Leo Famulari
b232bdc768
gnu: linux-libre 6.6: Update to 6.6.88.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.88.
(linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes.
Change-Id: Iaac724e74a55fee25bdbebee30a14307985a9062
2025-04-30 19:03:55 -04:00
Leo Famulari
5f1a8fda0d
gnu: linux-libre 6.12: Update to 6.12.25.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.25.
(linux-libre-6.12-pristine-source, deblob-scripts-6.12): Update hashes.
Change-Id: Ife77a90f974bd7aafbf06b205ea2b239f439d95f
2025-04-30 19:03:54 -04:00
Leo Famulari
33055573c2
gnu: linux-libre 6.14: Update to 6.14.4.
...
* gnu/packages/linux.scm (linux-libre-6.14-version): Update to 6.14.4.
(linux-libre-6.14-pristine-source, deblob-scripts-6.14): Update hashes.
Change-Id: Id3c0b533b7004ce18405fe95e95202ed233cc868
2025-04-30 19:03:54 -04:00
Danny Milosavljevic
5e96f93e86
gnu: e2fsprogs: Update to 1.47.2.
...
* gnu/packages/linux.scm (e2fsprogs): Update to 1.47.2.
Change-Id: Iebeee1c4953b7222d25ed8317ddc93f01d95655f
2025-04-30 11:09:34 +02:00
Greg Hogan
e913acf118
gnu: compsize: Update and fix build.
...
* gnu/packages/linux.scm (compsize): Update to 1.5-0.d79eacf7.
[source]<patches>: Add compsize-fix-btrfs-progs-compatibility.patch.
* gnu/packages/patches/compsize-fix-btrfs-progs-compatibility.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
Change-Id: Ia967635c2fce035ebf7e4067a2dd412d4f7a0467
2025-04-29 15:24:07 +00:00
Leo Famulari
7e5913f90d
gnu: Add linux-libre 6.14.
...
* 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): New variables.
(linux-libre-headers-latest): Use linux-libre-headers-6.14.
* 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: New files.
* Makefile.am (AUX_FILES): Add them.
Change-Id: I09bc4e47fbe0172b5172f27b03a1b6bd88421fff
2025-04-27 02:29:41 -04:00
Leo Famulari
16787a736c
gnu: linux-libre 6.12: Update to 6.12.24.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.24.
(linux-libre-6.12-pristine-source, deblob-scripts-6.12): Update hashes.
Change-Id: Iee3d982901e3cd69aca34824c0c32d124c81af6f
2025-04-23 19:29:02 -04:00
Leo Famulari
6147524858
gnu: linux-libre: Update to 6.13.12.
...
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.12.
(linux-libre-6.13-pristine-source, deblob-scripts-6.13): Update hashes.
Change-Id: I3139dac1e696850c1d4b9888c5531cf47f408bbd
2025-04-23 19:29:02 -04:00
Leo Famulari
159969a56b
Revert botched kernel updates for 6.13.12 and 6.12.24.
...
This reverts commits 4bef98b1f327f747ee6904d5a38e00ad6839e800^..aae839942e879759cd34fd4cdb6dcb6cdb3607d3
Change-Id: Idf2864c03b175a28418fc7ef40cea321f4f66cbc
2025-04-23 17:31:39 -04:00
Leo Famulari
aae839942e
gnu: linux-libre 6.12: Update to 6.12.24.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.24.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: Iee3d982901e3cd69aca34824c0c32d124c81af6f
2025-04-23 17:15:22 -04:00
Leo Famulari
4bef98b1f3
gnu: linux-libre: Update to 6.13.12.
...
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.12.
(linux-libre-6.13-pristine-source): Update hash.
Change-Id: I3139dac1e696850c1d4b9888c5531cf47f408bbd
2025-04-23 17:15:14 -04:00
Zheng Junjie
85a7fb019c
gnu: wireplumber: Update to 0.5.8.
...
* gnu/packages/linux.scm (wireplumber): Update to 0.5.8.
Change-Id: If6a35d569b04359526b20e868f3e383c0d59eeb3
Signed-off-by: Zheng Junjie <z572@z572.online>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-23 14:27:01 +09:00
Zheng Junjie
366af125a3
gnu: pipewire: Update to 1.4.0.
...
* gnu/packages/linux.scm (pipewire): Update to 1.4.0.
Change-Id: Ieb6881fecba7c1f7d956eb78e9b170b123e2b8d5
Signed-off-by: Zheng Junjie <z572@z572.online>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-23 14:27:01 +09:00
Sergey Trofimov
6fb2ba00a6
gnu: python-evdev: Update to 1.9.1.
...
* gnu/packages/linux.scm (python-evdev): Update to 1.9.1.
Change-Id: Idb6b5ddbc81f9997281bd304e23bf6071a89dfcb
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-21 21:10:48 +08:00
Leo Famulari
b165abeeed
gnu: linux-libre 5.4: Update to 5.4.292.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.292.
(linux-libre-5.4-pristine-source): Update hash.
Change-Id: Ieee08022c9c5f70ae1a42b9bada2e7954de3830c
2025-04-15 22:10:56 -04:00
Leo Famulari
391ba09fb5
gnu: linux-libre 5.10: Update to 5.10.236.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.236.
(linux-libre-5.10-pristine-source): Update hash.
Change-Id: Id9d9d72452245ccd8f9ce326cec43b0ee2aac8c7
2025-04-15 22:10:56 -04:00
Leo Famulari
5b1411caef
gnu: linux-libre 5.15: Update to 5.15.180.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.180.
(linux-libre-5.15-pristine-source): Update hash.
Change-Id: Iba76e98fbbbb29602a88090c3ff8551af456b26a
2025-04-15 22:10:56 -04:00
Leo Famulari
91a12fc473
gnu: linux-libre 6.1: Update to 6.1.134.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.134.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I80903c75a646739cff67cbf8bb7c047b456c7dcc
2025-04-15 22:10:56 -04:00
Leo Famulari
407859a224
gnu: linux-libre 6.6: Update to 6.6.87.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.87.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: Iacbe7effbf7a3175dfb10b52452d587e4db7d9c8
2025-04-15 22:10:55 -04:00
Leo Famulari
ca79c2f22d
gnu: linux-libre 6.12: Update to 6.12.23.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.23.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: Ia6b0aa68236d2f4ef654523a03406535e46fff26
2025-04-15 22:10:55 -04:00
Leo Famulari
1d3283361f
gnu: linux-libre: Update to 6.13.11.
...
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.11.
(linux-libre-6.13-pristine-source): Update hash.
Change-Id: I2f15f61e1ebbb0146daf21cdb80b029d1e67d0f5
2025-04-15 22:10:47 -04:00
Maxim Cournoyer
dedeb90501
gnu: eudev: Build with udevrulesdir pointing to /etc/udev/rules.d.
...
Prior to this change, only the udev rules installed to eudev's prefix were
consulted by tools such as udevadm, leading to problems such as when
configuring network interfaces, or attempting to override its default rules.
While our custom eudev patch adding support for the EUDEV_RULES_DIRECTORY
environment variable could have been refined to take precedence over the
package's configured udevrulesdir, this was not pursued for the following
reasons:
1. Due to eudev's using inotify to detect new rules, the EUDEV_RULES_DIRECTORY
is fixed in Guix System, per commit e9fa17eb98
("services: udev: Use a fixed
location for the rules directory and config.")
2. Users would have had to set EUDEV_RULES_DIRECTORY to the fixed directory
themselves to have udevadm work as expected, which is inconvenient.
3. This simple solution is already implemented and tested in NixPkgs.
* gnu/packages/linux.scm (eudev) [source]: Remove custom patch.
[arguments] <#:make-flags>: New argument.
<#:phases>: Override install phase to alter installation make flags.
* gnu/services/base.scm (udev-shepherd-service): Do not set
EUDEV_RULES_DIRECTORY environment variable.
* gnu/packages/patches/eudev-rules-directory.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
Fixes: https://issues.guix.gnu.org/63508
Reported-by: Felix Lechner <felix.lechner@lease-up.com>
Change-Id: Ib8698f4b452f6fd0951bcd71831705b1be85e6e0
2025-04-11 12:42:47 +01:00
Leo Famulari
621d09a185
gnu: linux-libre 6.1: Update to 6.1.133.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.133.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I97ed1899a4e8cb12934b2bcd82f9f89f1c48198a
2025-04-08 20:27:33 -04:00
Leo Famulari
80364b5c64
gnu: linux-libre 6.6: Update to 6.6.86.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.86.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: Ic81199ffa3f4af39fbd790cce59210242997ed2d
2025-04-08 20:27:33 -04:00
Leo Famulari
104c85fc1f
gnu: linux-libre 6.12: Update to 6.12.22.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.22.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: Iceec7a618b42342abeed12670d3215c04ede1ab4
2025-04-08 20:27:33 -04:00
Leo Famulari
f2c74c1ee2
gnu: linux-libre: Update to 6.13.10.
...
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.10.
(linux-libre-6.13-pristine-source): Update hash.
Change-Id: I184364932f73790f6b8499d00beabeee7cee54ac
2025-04-08 20:27:33 -04:00
45mg
abbe9952c4
gnu: linux-libre: The kernel supports encryption at the file-system level.
...
This enables kernel support for transparent encryption of files and directions
via the fscrypt library:
https://www.kernel.org/doc/html/v6.13/filesystems/fscrypt.html
* gnu/packages/linux.scm (default-extra-linux-options): Add CONFIG_FS_ENCRYPTION.
Change-Id: Ibee34871a25e880e7c16eaa51ddebee85ee172f5
Signed-off-by: Leo Famulari <leo@famulari.name>
2025-04-08 20:27:32 -04:00