summaryrefslogtreecommitdiff
path: root/gnu/packages/linux.scm
AgeCommit message (Collapse)Author
2025-09-13gnu: Remove linux-libre 6.15.Leo Famulari
The 6.15 kernel series is no longer supported upstream. * gnu/packages/linux.scm (linux-libre-6.15-version, linux-libre-6.15-gnu-revision, deblob-scripts-6.15, linux-libre-6.15-pristine-source, linux-libre-6.15-source, linux-libre-headers-6.15, linux-libre-6.15): Remove variables. * gnu/packages/aux-files/linux-libre/6.15-arm.conf, gnu/packages/aux-files/linux-libre/6.15-arm64.conf, gnu/packages/aux-files/linux-libre/6.15-i686.conf, gnu/packages/aux-files/linux-libre/6.15-riscv.conf, gnu/packages/aux-files/linux-libre/6.15-x86_64.conf: Delete files. * Makefile.am (AUX_FILES): Remove them. Change-Id: I89fb56d4153589da7205d55458e1c4d8ab53c206
2025-09-13gnu: linux-libre-arm64-mnt-reform: Update to 6.16.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-arm64-mnt-reform): Update to 6.16. Change-Id: I914204363cfb525e513fcfdc6064fbacaa02e2a4
2025-09-13gnu: linux-libre 5.4: Update to 5.4.299.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.299. (linux-libre-5.4-pristine-source): Update hash. Change-Id: I38ac74de4ac3dbbfa0e4fd9689af78cbc83caa02
2025-09-13gnu: linux-libre 5.10: Update to 5.10.244.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.244. (linux-libre-5.10-pristine-source): Update hash. Change-Id: Ib0c82a5b62f48d7a805497d1b7bec12da9a14657
2025-09-13gnu: linux-libre 5.15: Update to 5.15.193.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.193. (linux-libre-5.15-pristine-source): Update hash. Change-Id: I9f383afbb52c5b30984d4ea9f24d3964b8fcc930
2025-09-13gnu: linux-libre 6.1: Update to 6.1.152.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.152. (linux-libre-6.1-pristine-source): Update hash. Change-Id: I24287fb7c5b608114a1e92709e79f33312d215ae
2025-09-13gnu: linux-libre 6.6: Update to 6.6.106.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.106. (linux-libre-6.6-pristine-source): Update hash. Change-Id: I761931b874ec5e20fd3d7aac21b1f73bcf5173f6
2025-09-13gnu: linux-libre 6.12: Update to 6.12.47.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.47. (linux-libre-6.12-pristine-source): Update hash. Change-Id: I12abcca70e33d8a2d3ac733a142e286bd32c4c7e
2025-09-13gnu: linux-libre: Update to 6.16.7.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.16-version): Update to 6.16.7. (linux-libre-6.16-pristine-source): Update hash. Change-Id: Ic47aec57077ca28804b8d0177a88c9d787eae36d
2025-09-13gnu: fuse-exfat: Update to 1.4.0.Artyom V. Poptsov
* gnu/packages/linux.scm (fuse-exfat): Update to 1.4.0. Change-Id: Id11002f64b3b2478353f39bde3b47d25d96c5da2
2025-09-13gnu: powercap: Update to 0.6.0.Artyom V. Poptsov
* gnu/packages/linux.scm (powercap): Update to 0.6.0. Change-Id: I827f086bd4e67bb5050ee26db7ad2284ee1ffd69
2025-09-13gnu: conntrack-tools: Update to 1.4.8.Artyom V. Poptsov
* gnu/packages/linux.scm (conntrack-tools): Update to 1.4.8. [source]: Upstream switched to xz archive format; change the download URI accordingly. Change-Id: I48e87fae63fbe04cd2c98dbc903cd4b2f8694440
2025-09-13gnu: thinkfan: Update to 2.0.0.Artyom V. Poptsov
* gnu/packages/linux.scm (thinkfan): Update to 2.0.0. [inputs]: Add lm-sensors. Use input labels. Change-Id: I0d5a48599315a58f8447e2846c8346af4060863a
2025-09-09gnu: watchdogd: Update to 4.0.Artyom V. Poptsov
* gnu/packages/linux.scm (watchdogd): Update to 4.0. Change-Id: I5cc02a4db9781e916ecc0e14a9caa7fb38e06908
2025-09-09gnu: bolt: Update to 0.9.10.Artyom V. Poptsov
* gnu/packages/linux.scm (bolt): Update to 0.9.10. Change-Id: If7a019b1fc87b4da97a6f94414c138d3a04b61fa
2025-09-09gnu: bin-graph: Update to 1.2.0.Artyom V. Poptsov
* gnu/packages/linux.scm (bin-graph): Update to 1.2.0. Change-Id: Id3578af01f63b6d452fb1c31210d025598d3bdde
2025-09-09gnu: ell: Update to 0.79.Sergey Trofimov
* gnu/packages/linux.scm (ell): Update to 0.79. Change-Id: Ib530c9e1fb09b790499af7fd6d0cb89b4766482c Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-08gnu: util-linux: Fix build on powerpc-linux.Efraim Flashner
* gnu/packages/linux.scm (util-linux)[arguments]: When building for powerpc-linux add a phase to skip a test. Change-Id: I2e4c89841dbafb49f6b01d7b7444808ea5afdc2a
2025-09-07gnu: Add linux-libre-arm64-mnt-reform@6.16.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-arm64-mnt-reform-6.16): New variable. Change-Id: Iab4f8d83d1be053db15673f2c0d955026383bb81
2025-09-07gnu: reform-debian-packages: Update to 2023-07-10-443-gd7741e1.Vagrant Cascadian
* gnu/packages/linux.scm (reform-debian-packages): Update to 2023-07-10-443-gd7741e1. [install-plan]: Add patches6.16. Change-Id: I407db59f098804a97830553988cee9732b6f41f8
2025-09-07gnu: btrfs-progs: Update to 6.16.Leo Famulari
* gnu/packages/linux.scm (btrfs-progs): Update to 6.16. Change-Id: I1da04b343002fd65729b2d597995f98d337f6974
2025-09-07gnu: strace: Update to 6.16.Leo Famulari
* gnu/packages/linux.scm (strace): Update to 6.16. Change-Id: Ib6e8ee92164568fa4c868d4712d268e5e9163527
2025-09-07gnu: linux-libre: Update to linux-libre 6.16.Leo Famulari
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision, linux-libre-pristine-source, linux-libre-source, linux-libre): Use linux-libre 6.16. Change-Id: I8954f26128b5e8746cfc4d4d853f266ad485fb92
2025-09-07gnu: linux-libre 6.12: Update to 6.12.45.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.45. (linux-libre-6.12-pristine-source): Update hash. Change-Id: Ib14fd4cc8c07d15484520a136740e3e97667bbb1
2025-09-07gnu: linux-libre 6.16: Update to 6.16.5.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.16-version): Update to 6.16.5. (linux-libre-6.16-pristine-source): Update hash. Change-Id: I582f7e483d9b2be022db6b055fb2dd5ba82002b5
2025-09-07gnu: linux-libre 5.4: Update to 5.4.298.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.298. (linux-libre-5.4-pristine-source): Update hash. Change-Id: Ia9dfa9dc5e9c718797affbbf6044463a775e73b5
2025-09-07gnu: linux-libre 5.10: Update to 5.10.242.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.242. (linux-libre-5.10-pristine-source): Update hash. Change-Id: I179fb56304abb9631f70de8e6626bb61d6c06069
2025-09-07gnu: linux-libre 5.15: Update to 5.15.191.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.191. (linux-libre-5.15-pristine-source): Update hash. Change-Id: I9d73c755b64b689a346bff5f6a42e50110e061c3
2025-09-07gnu: linux-libre 6.1: Update to 6.1.150.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.150. (linux-libre-6.1-pristine-source): Update hash. Change-Id: I0adb1be6c65feb743c0b94ef69375baa1bd82c60
2025-09-07gnu: linux-libre 6.6: Update to 6.6.104.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.104. (linux-libre-6.6-pristine-source): Update hash. Change-Id: I84e7c0bd1cad4895abd847f34b221c92c504949e
2025-09-01gnu: Add linux-libre 6.16.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.16-version, linux-libre-6.16-gnu-revision, deblob-scripts-6.16, linux-libre-6.16-pristine-source, linux-libre-6.16-source, linux-libre-headers-6.16, linux-libre-6.16): New variables. (linux-libre-headers-latest): Use linux-libre-headers-6.16. * gnu/packages/aux-files/linux-libre/6.16-arm64.conf, gnu/packages/aux-files/linux-libre/6.16-i686.conf, gnu/packages/aux-files/linux-libre/6.16-riscv.conf, gnu/packages/aux-files/linux-libre/6.16-x86_64.conf: New files. * Makefile.am (AUX_FILES): Add them. Co-authored-by: Dariqq <dariqq@posteo.net> Change-Id: I2ec0b54aa3b6ba509cb80daaf8175ddc822da382
2025-09-01gnu: linux-libre 5.4: Update to 5.4.297.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.297. (linux-libre-5.4-pristine-source): Update hash. Change-Id: I25ac8d8662b0617267fe3810b42dcbd6eb27c0ae
2025-09-01gnu: linux-libre 5.10: Update to 5.10.241.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.241. (linux-libre-5.10-pristine-source): Update hash. Change-Id: I3e535dc4446eb812ea01d955a5fabe35546495ee
2025-09-01gnu: linux-libre 5.15: Update to 5.15.190.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.190. (linux-libre-5.15-pristine-source): Update hash. Change-Id: I90d9e574f0a91deb2e15f2072511b215d6deff67
2025-09-01gnu: linux-libre 6.1: Update to 6.1.149.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.149. (linux-libre-6.1-pristine-source): Update hash. Change-Id: I5c652eb0dbbc87d25656da49d56bdb08aac3f656
2025-09-01gnu: linux-libre 6.6: Update to 6.6.103.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.103. (linux-libre-6.6-pristine-source): Update hash. Change-Id: I0f72a9baee4a7c7c32bafa63558b5e3bfb7963e5
2025-09-01gnu: linux-libre 6.12: Update to 6.12.44.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.44. (linux-libre-6.12-pristine-source): Update hash. Change-Id: Ibf82d7d0896c7aadfd6431e9a967cd1a71af712e
2025-09-01gnu: linux: Add modconfig option to customize-linux.John Kehayias
* gnu/packages/linux.scm (customize-linux): New keyword argument modconfig. [arguments]{phases}: Use it in configure phase to run make localmodconfig. Change-Id: I5fbfb9617b41155eaa59197c2a7fe79c5c63c72d
2025-08-31gnu: usbutils: Update to 018.Maxim Cournoyer
* gnu/packages/linux.scm (usbutils): Update to 018. [build-system]: Switch to meson-build-system. [#:phases] {patch-bootstrap-scripts}: Delete phase. {install-usbreset}: New phase. [native-inputs]: Remove autoconf automake and libtool. [description]: Mention the 'usbreset' command. Change-Id: I2f71e0947fcc199b20c607c06bd4eae6324f0e17
2025-08-30gnu: tuxedo-keyboard: Update to 4.15.4.Ashish SHUKLA
* gnu/packages/linux.scm (tuxedo-keyboard): Update to 4.15.4. Add supported-systems. [license]: Update. [description]: Update. Change-Id: I908b51f8a3238c6a4c67d7addd48b5aeca861524
2025-08-29gnu: Add ryzenadj.Mathieu Laparie
* gnu/packages/linux.scm (ryzenadj): New variable. Change-Id: Ic72610b8c651b51dbd770ffba45a1be809db1dbf
2025-08-28gnu: util-linux: Use system-hurd? to distinguish hurd-systems.Yelninei
* gnu/packages/linux.scm (util-linux): Use system-hurd? when skipping tests. Change-Id: Ic6f7fe4b5e8918a6b30bc00b8272e8e7bd7c3f43 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-27gnu: linux-libre 6.12: Update to 6.12.43.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.43. (linux-libre-6.12-pristine-source): Update hash. Change-Id: If447a103981fa7062b152e6a9fa189d88b31c861
2025-08-27gnu: linux-libre: Update to 6.15.11.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.15-version): Update to 6.15.11. (linux-libre-6.15-pristine-source): Update hash. Change-Id: I61a2cdd2fbe74a6fa0be24bfd14d81bb1bc0fb6b
2025-08-26gnu: hotspot: Update to 1.5.1-0.5cec693.Maxim Cournoyer
* gnu/packages/linux.scm (hotspot): Update to 1.5.1-0.5cec693. Change-Id: I8c009ec1fa0b2468dc4be2b578df6b41f103a2f8
2025-08-21gnu: rust-rustc-demangle-capi-0.1: Move to (gnu packages rust-sources).Hilton Chain
* gnu/packages/crates-io.scm (rust-rustc-demangle-capi-0.1): Move to... * gnu/packages/rust-sources.scm (rust-rustc-demangle-capi-0.1): ...here. * gnu/packages/linux.scm: Adjust module import. * gnu/packages/qt.scm: Likewise. * gnu/packages/rust-crates.scm (lookup-cargo-inputs) [rust-rustc-demangle-capi-0.1]: New entry. Change-Id: Ib679b6caebcd31ff793c48a63aa3aa998c99a157
2025-08-20gnu: Remove linux-libre 6.14.Leo Famulari
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-20gnu: Use default kernel headers again.Dariqq
The default headers got updated to 6.12.17 in 93d9cd7c22546b0e968c24834b515bec1e4af963 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-20gnu: linux-libre 6.1: Update to 6.1.148.Leo Famulari
* 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-20gnu: linux-libre 6.6: Update to 6.6.102.Leo Famulari
* 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