Commit Graph
6031 Commits
Author SHA1 Message Date
Maxim Cournoyer f03f4d33a8 gnu: alsa-utils: Update to 1.2.16.
* gnu/packages/linux.scm (alsa-utils): Update to 1.2.16.
[native-inputs]: Add pkg-config.
2026-08-25 01:15:42 +02:00
Maxim Cournoyer ccddbf1818 gnu: alsa-lib: Update to 1.2.16.1.
* gnu/packages/linux.scm (alsa-lib): Update to 1.2.16.1.
2026-08-25 01:15:42 +02:00
Maxim Cournoyer fe34d41f77 gnu: alsa-ucm-conf: Update to 1.2.16.1.
* gnu/packages/linux.scm (alsa-ucm-conf): Update to 1.2.16.1.
2026-08-25 01:15:41 +02:00
Zheng Junjie 26b0ae1ba0 gnu: util-linux: Fix tests.
On some machines, this test will be skipped, but on others it will be
executed. However, since our bash is not located under /bin, the test will
fail.

And fincore/count seems to fail on btrfs.

* gnu/packages/linux.scm (util-linux) [arguments]<#:phases>: Adjust 'pre-check
phase.

Change-Id: I9bdaf0dbca832919fa6ccb633023c8565ef22709
Signed-off-by: Zheng Junjie <z572@z572.online>
2026-08-25 01:15:40 +02:00
Zheng Junjie 73a0af5ef4 gnu: util-linux: Update to 2.42.2.
* gnu/packages/linux.scm (util-linux): Update to 2.42.2.

Change-Id: I15e84bda5871aec0f9e99143b422af179eb459a6
2026-08-25 01:15:40 +02:00
Yelninei bb91745fdc gnu: util-linux: Update to 2.42.
* gnu/packages/linux.scm (util-linux): Update to 2.42.
[configure-flags]: Set sysconfdir.
[#:phases]: Set SHELL in 'pre-check, adjust paths to files.
Add 'disable-choom-test and 'disable-lslogins-tests.

Change-Id: Ifc3bd535c626c805d4f19f9a8bc6ea15bd5413ef
2026-08-25 01:15:40 +02:00
Maxim Cournoyer c25ce80db9 gnu: pipewire: Update to 1.6.8.
* gnu/packages/linux.scm (pipewire): Update to 1.6.8.
2026-08-25 01:15:40 +02:00
Vagrant Cascadian 125078e80d gnu: linux-libre 7.0: Drop support.
* gnu/packages/linux.scm (linux-libre-7.0-version,
linux-libre-7.0-gnu-revision, deblob-scripts-7.0,
linux-libre-7.0-pristine-source, linux-libre-7.0-source,
linux-libre-headers-7.0, reform-debian-packages-for-7.0,
linux-libre-arm64-mnt-reform-7.0): Remove variables.
(linux-libre-arm64-mnt-reform-7.1)[#:extra-options]: Pass correct kernel
version.
* gnu/packages/aux-files/linux-libre/7.0-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/7.0-riscv.conf: Remove file.
* gnu/packages/aux-files/linux-libre/7.0-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
2026-08-21 19:06:50 -07:00
Vagrant Cascadian 908048a0e8 gnu: linux-libre 6.19: Drop support.
* gnu/packages/linux.scm (linux-libre-6.19-version,
linux-libre-6.19-gnu-revision, deblob-scripts-6.19,
linux-libre-6.19-pristine-source, linux-libre-6.19-source,
linux-libre-headers-6.19, reform-debian-packages-for-6.19,
linux-libre-arm64-mnt-reform-6.19): Remove variables.
(linux-libre-headers-latest): Update to 7.1.
* gnu/packages/aux-files/linux-libre/6.19-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/6.19-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/6.19-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
2026-08-21 19:06:26 -07:00
Vagrant Cascadian 5bbcd6843a gnu: linux-libre 5.15: Drop support.
* gnu/packages/linux.scm (linux-libre-5.15): Remove variable.
* gnu/tests/base.scm (%test-linux-libre-5.15): Remove variable.
* gnu/packages/aux-files/linux-libre/5.15-arm.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
2026-08-21 19:04:29 -07:00
Vagrant Cascadian f8e875d2c0 gnu: linux-libre 5.10: Drop support.
* gnu/packages/linux.scm (linux-libre-5.10-version,
linux-libre-5.10-gnu-revision, deblob-scripts-5.10,
linux-libre-5.10-pristine-source, linux-libre-5.10-source,
linux-libre-headers-5.10, linux-libre-arm-generic-5.10,
linux-libre-arm64-generic-5.10): Remove variables.
* gnu/tests/base.scm (%test-linux-libre-5.10): Remove variable.
* gnu/packages/aux-files/linux-libre/5.10-arm.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
2026-08-21 18:59:21 -07:00
Vagrant Cascadian f4bd7c1b28 gnu: linux: Relocate comment.
* gnu/packages/linux.scm: Move comment for "longterm" kernels above 6.18, the
current lts kernel.
2026-08-21 18:59:15 -07:00
Vinicius Monego 4d842774fc gnu: nvme-cli: Update to 2.16.
* gnu/packages/linux.scm (nvme-cli): Update to 2.16.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-08-21 17:14:22 -07:00
Vinicius Monego 4116f81acf gnu: libnvme: Update to 1.16.2.
* gnu/packages/linux.scm (libnvme): Update to 1.16.2.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-08-21 17:14:19 -07:00
Nicolas Graves e72dbc1a35 gnu: xfs-repair/static: Deprecate and rename.
* gnu/packages/linux.scm (xfs_repair/static): Rename to
xfs-repair/static and deprecate.
* etc/manifests/release-minimal.scm (%filesystem-packages): Adapt
accordingly.
* gnu/system/linux-initrd.scm (file-system-packages): Likewise.

Change-Id: Ied616899e811094e52672dd25547471cb2297be6
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-08-21 16:44:36 -07:00
Nicolas Graves 8420dd0683 gnu: xfs_repair/static: Improve style.
* gnu/packages/linux.scm (xfs_repair/static): Run guix style.
[arguments]: Migrate to G-expressions.
[inputs]: Drop input labels.

Change-Id: If724a19df2ed855e766c9659149ffcf3bf332a6d
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-08-21 16:44:33 -07:00
Nicolas Graves 3d7f691be8 gnu: xfsprog: Improve style.
* gnu/packages/linux.scm (xfsprogs)
[source]: Run guix style.
[arguments]: Run guix style -S arguments.
<#:phases>: Rewrite them for G-expressions.
[inputs]: Drop input labels.
(xfsprogs-5.9)[arguments]: Refresh them accordingly.
(xfsprogs/static)[arguments]: Refresh them accordingly.
[inputs]: Drop input labels.

Change-Id: I8531730e244f9df570e3c8f8a385e71902cfead9
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-08-21 16:44:31 -07:00
Wilko Meyer 922123fee2 gnu: Add linux-libre 7.2.
* gnu/packages/linux.scm (linux-libre-7.2-version,
linux-libre-7.2-gnu-revision, deblob-scripts-7.2,
linux-libre-7.2-pristine-source, linux-libre-7.2-source,
linux-libre-headers-7.2, linux-libre-7.2): New variables.
* gnu/packages/aux-files/linux-libre/7.2-arm64.conf: New file.
* gnu/packages/aux-files/linux-libre/7.2-riscv.conf: New file.
* gnu/packages/aux-files/linux-libre/7.2-x86_64.conf: New file.
* Makefile.am (AUX_FILES): Register new files.

Change-Id: I772e98b99b20d43682737e7a76c881ad363ac39a
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-08-20 11:53:56 -07:00
Andreas Enge 9073616385 Revert "gnu: (gnu packages linux): Hide libcamera-minimal from networking."
This reverts commit 4557a3cdb7.

See https://codeberg.org/guix/guix/issues/10658 .
2026-08-19 13:10:29 +02:00
Hugo Buddelmeijer 4557a3cdb7 gnu: (gnu packages linux): Hide libcamera-minimal from networking.
Prevents this warning:
WARNING: (gnu packages linux): `libcamera-minimal' imported from both
(gnu packages networking) and (gnu packages photo)

* gnu/packages/linux.scm: Hide libcamera-minimal as imported from
(gnu packages networking).
* gnu/packages/networking.scm (libcamera-minimal): Add comment.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-18 15:41:19 +02:00
Sharlatan Hellseher abc6662d39 gnu: corefreq: Update to 2.1.2, fix build.
Build fails as seen in <https://ci.guix.gnu.org/build/24410470/details>.

* gnu/packages/linux.scm (corefreq): Update to 2.1.2.
2026-08-14 23:02:31 +01:00
Vagrant Cascadian 675305c4db gnu: reform-debian-packages-for-7.1: Update to 2023-07-10-688-gc3e9ed6.
* gnu/packages/linux.scm (reform-debian-packages-for-7.1): Update to
2023-07-10-688-gc3e9ed6.  (mnt-reform-kernel-options): Make CONFIG_DRM and
CONFIG_DRM_PANEL_MNT_POCKET_REFORM modules. Add CONFIG_MNTRE_SC.
(linux-libre-arm64-mnt-reform-7.1)[phases]: Update 'apply-reform-patches.
2026-08-13 12:58:04 -07:00
Vagrant Cascadian 3c8f1a809f gnu: linux-libre 6.6: Update to 6.6.151.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.151.
(linux-libre-6.6-pristine-source): Update hash.
2026-08-13 12:58:02 -07:00
Vagrant Cascadian 5794465a16 gnu: linux-libre 6.12: Update to 6.12.103.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.103.
(linux-libre-6.12-pristine-source): Update hash.
2026-08-13 12:57:59 -07:00
Vagrant Cascadian 9044a519a7 gnu: linux-libre 6.18: Update to 6.18.44.
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.44.
(linux-libre-6.18-pristine-source): Update hash.
2026-08-13 12:57:57 -07:00
Vagrant Cascadian 1c2a3bf2d6 gnu: linux-libre 7.1: Update to 7.1.8.
* gnu/packages/linux.scm (linux-libre-7.1-version): Update to 7.1.8.
(linux-libre-7.1-pristine-source): Update hash.
2026-08-13 12:57:53 -07:00
Andreas Enge 3946bc11d4 gnu: Remove kconfig-hardened-check.
* gnu/packages/linux.scm (kconfig-hardened-check): Delete variable.
2026-08-10 10:54:35 +02:00
Andreas Enge a59f1c207d gnu: Remove linux-libre-with-bpf.
* gnu/packages/linux.scm (linux-libre-with-bpf): Delete variable.
2026-08-10 10:54:35 +02:00
Andreas Enge 86813d5779 gnu: Remove fuseiso.
* gnu/packages/linux.scm (fuseiso): Delete variable.
2026-08-04 11:31:25 +02:00
Maxim Cournoyer e6c39310aa gnu: earlyoom: Update to 1.9.0.
* gnu/packages/linux.scm (earlyoom): Update to 1.9.0.
[#:imported-modules, #:modules]: New arguments.
[#:phases] {setup-go-environment}: New phase.
[#:make-flags]: Add SYSTEMDUNITDIR=/tmp/dummy.
[native-inputs]: Add go-github-com-c9s-goprocinfo.
2026-08-04 17:35:11 +09:00
Vagrant Cascadian b65d257ed3 gnu: linux-libre 5.10: Update to 5.10.262.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.262.
(linux-libre-5.10-pristine-source): Update hash.
2026-08-02 19:15:14 -07:00
Vagrant Cascadian 4c0ef7deb2 gnu: linux-libre 5.15: Update to 5.15.213.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.213.
(linux-libre-5.15-pristine-source): Update hash.
2026-08-02 19:15:11 -07:00
Vagrant Cascadian 9739ee7e3a gnu: linux-libre 6.1: Update to 6.1.180.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.180.
(linux-libre-6.1-pristine-source): Update hash.
2026-08-02 19:15:08 -07:00
Vagrant Cascadian 60e322ffe9 gnu: linux-libre 6.6: Update to 6.6.147.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.147.
(linux-libre-6.6-pristine-source): Update hash.
2026-08-02 19:15:06 -07:00
Vagrant Cascadian 04427b86f5 gnu: linux-libre 6.12: Update to 6.12.100.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.100.
(linux-libre-6.12-pristine-source): Update hash.
2026-08-02 19:15:03 -07:00
Vagrant Cascadian 9b93dc5708 gnu: linux-libre 6.18: Update to 6.18.41.
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.41.
(linux-libre-6.18-pristine-source): Update hash.
2026-08-02 19:15:00 -07:00
Artyom V. Poptsov fd4178ba93 gnu: cramfs-tools: Update to 2.2.
* gnu/packages/linux.scm (cramfs-tools): Update to 2.2.
[arguments]<#:phases>: Use GEXPs.

Change-Id: Id500687a6d3866754e5eecd6ec80ab859f56c207
2026-07-30 09:37:39 +03:00
Vagrant Cascadian 620ce4ff16 gnu: linux-libre 6.12: Update to 6.12.98.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.98.
(linux-libre-6.12-pristine-source): Update hash.
2026-07-28 13:34:12 -07:00
Vagrant Cascadian a12578b122 gnu: linux-libre 6.18: Update to 6.18.40.
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.40.
(linux-libre-6.18-pristine-source): Update hash.
(deblob-scripts-6.18): Update hash.
2026-07-28 13:34:09 -07:00
Vagrant Cascadian 23a325f7fd gnu: reform-debian-packages-for-7.1: Update to 2023-07-10-642-gc2346f8.
* gnu/packages/linux.scm (reform-debian-packages-for-7.1): Update to
2023-07-10-642-gc2346f8.
2026-07-28 13:34:07 -07:00
Vagrant Cascadian 1f4d06e7ae gnu: mnt-reform-kernel-options: Enable support for vsockets.
* gnu/packages/linux.scm (mnt-reform-kernel-options): Enable support for
vsockets.
2026-07-28 13:34:00 -07:00
Vagrant Cascadian 3b3943019b gnu: linux-libre 7.1: Update to 7.1.5.
* gnu/packages/linux.scm (linux-libre-7.1-version): Update to 7.1.5.
(linux-libre-7.1-pristine-source): Update hash.
(deblob-scripts-7.1): Update hash.
2026-07-28 13:33:43 -07:00
Sören Tempel b983b963ef gnu: sshfs: Update to 3.7.6 [security fixes].
Includes fixes for CVE-2026-47187 and CVE-2026-48711.

* gnu/packages/linux.scm (sshfs): Update to 3.7.6.
2026-07-25 14:26:17 +02:00
Zheng Junjie 2ff1ce78f3 gnu: libbpf: Update to 1.7.0.
* gnu/packages/linux.scm (libbpf): Update to 1.7.0.

Change-Id: If6cea8a9607a4c357d10c4316eb656ad73bd8032
2026-07-24 13:47:21 -07:00
Vagrant Cascadian d7769178a6 gnu: linux-libre: Update default version to 7.1.
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre,
linux-libre-arm64-mnt-reform): Update to 7.1.
2026-07-24 13:47:19 -07:00
Vagrant Cascadian 3f60b8c688 gnu: linux-libre 6.12: Update to 6.12.96.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.96.
(linux-libre-6.12-pristine-source): Update hash.
2026-07-24 13:47:16 -07:00
Vagrant Cascadian af1cf284da gnu: linux-libre 6.18: Update to 6.18.39.
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.39.
(linux-libre-6.18-pristine-source): Update hash.
2026-07-24 13:47:14 -07:00
Vagrant Cascadian 15c952eafb gnu: linux-libre 7.1: Update to 7.1.4.
* gnu/packages/linux.scm (linux-libre-7.1-version): Update to 7.1.4.
(linux-libre-7.1-pristine-source): Update hash.
2026-07-24 13:47:11 -07:00
Julien Lepiller 5e4c2c74a9 gnu: iproute2: Update to 7.0.0.
* gnu/packages/linux.scm (iproute2): Update to 7.0.0.
  [arguments]<#:make-flags>: Specify PREFIX.

References: https://codeberg.org/guix/guix/pulls/8701
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-07-22 12:20:10 +09:00
Nicolas Graves c33e67109b gnu: net-tools: Improve style.
* gnu/packages/linux.scm (net-tools): Run guix style.
  [origin]: Run guix style.  [arguments]: Reorder them.
  <#:phases>: Rewrite 'configure phase.
  [native-inputs]: Drop input labels.

Merges: https://codeberg.org/guix/guix/pulls/7884
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-07-22 12:20:09 +09:00