summaryrefslogtreecommitdiff
path: root/nongnu/packages/linux.scm
AgeCommit message (Collapse)Author
2025-07-11nongnu: linux: Update to 6.15.Jelle Licht
* nongnu/packages/linux.scm (linux): Use linux-6.15.
2025-07-02nongnu: Add linux-6.15.Jelle Licht
* nongnu/packages/linux.scm (linux-6.15): New variable.
2025-07-01nongnu: linux-firmware: Update to 20250627.Ada Stevenson
* nongnu/packages/linux.scm (linux-firmware): Update to 20250627. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-06-25nongnu: linux-firmware: Update to 20250613.Hilton Chain
* nongnu/packages/linux.scm (linux-firmware): Update to 20250613.
2025-06-11nongnu: Deprecate linux-xanmod.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod): superseded by linux.
2025-06-11nongnu: linux-xanmod-lts: Update to 6.12.33.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.12.33. (linux-xanmod-lts-source): Update hash.
2025-06-01nongnu: linux-firmware: Update to 20250509.Danny Milosavljevic
* nongnu/packages/linux.scm (linux-firmware): Update to 20250509. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-23nongnu: corrupt-linux: Apply Guix modifications.Hilton Chain
This is a follow-up to commit 7ac8fe6e2aaa1e93db6d916fbadcfb40d6ecac73, which only applies Nonguix modifications to kernel configuration. * nongnu/packages/linux.scm (corrupt-linux): Modify freedo phases first and use ‘customize-linux’ later.
2025-05-23nongnu: corrupt-linux: Add nonguix_defconfig.Hilton Chain
This is a follow-up to commit f9fedea132fc146c0ad692deb1f3d840acc4a967. * nongnu/packages/linux.scm (corrupt-linux) Use "nonguix_defconfig". [arguments]<#:phases>: In ‘nonguix-configure’, save modified defconfig as "nonguix_defconfig".
2025-05-18nongnu: intel-microcode: Update to 20250512 [security-fixes].Timotej Lazar
Fixes CVE-2024-28956, CVE-2025-20103, CVE-2024-43420, CVE-2025-20623, CVE-2024-45332, CVE-2025-24495, CVE-2025-20012. * nongnu/packages/linux.scm (intel-microcode): Update to 20250512. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-15nongnu: nonguix-extra-linux-options: Add CONFIG_MT76x2U as module.Hilton Chain
* nongnu/packages/linux.scm (nonguix-extra-linux-options): Add CONFIG_MT76x2U as module. Fixes: https://gitlab.com/nonguix/nonguix/-/issues/391
2025-05-15Reapply "nongnu: linux: Fix missing module for Lunar Lake platform."Nicolas Maupu
This reapplies commit 4363f769e49a89f10e70d6dd9365633ec05c5fe2. * nongnu/packages/linux.scm (nonguix-extra-linux-options): Add two kernel configs to include latest Lunar Lake audio chipset (RT1318/RT713). Fixes: https://gitlab.com/nonguix/nonguix/-/issues/390 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-15nongnu: corrupt-linux: Apply Nonguix configs in a separate build phase.Hilton Chain
* nongnu/packages/linux.scm (corrupt-linux)[arguments]<#:phases>: Add ‘nonguix-configure’. Fixes: https://gitlab.com/nonguix/nonguix/-/issues/392
2025-05-13Revert "nongnu: linux: Fix missing module for Lunar Lake platform."Hilton Chain
This reverts commit 4363f769e49a89f10e70d6dd9365633ec05c5fe2, since the added configurations don't exist for some target. To reapply the change, we need to append kernel configurations with a target-aware approach. See also: https://gitlab.com/nonguix/nonguix/-/issues/392
2025-05-09nongnu: Remove linux-6.13.Hilton Chain
This kernel series is no longer supported upstream and removed from Guix. * nongnu/packages/linux.scm (linux-6.13): Delete variable.
2025-05-08nongnu: linux: Fix missing module for Lunar Lake platform.Nicolas Maupu
* nongnu/packages/linux.scm (nonguix-extra-linux-options): Add two kernel configs to include latest Lunar Lake audio chipset (RT1318/RT713). Fixes: https://gitlab.com/nonguix/nonguix/-/issues/390 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-08nongnu: sof-firmware: Update to 2025.01.1.Nicolas Maupu
* nongnu/packages/linux.scm (sof-firmware): Update to 2025.01.1. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-05nongnu: linux: Update to 6.14.Leo Famulari
* nongnu/packages/linux.scm (linux): Use linux-6.14. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-04-29nongnu: Add linux-6.14.Leo Famulari
* nongnu/packages/linux.scm (linux-6.14): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-27nongnu: broadcom-sta: Update patchset to 9a5a0d7.Hilton Chain
* nongnu/packages/linux.scm (broadcom-sta-patch): Delete procedure. (broadcom-sta-x86_64-source): Update patchset to 9a5a0d7. Adjust so that we can use a single command to output whole lists for patches and hashes.
2025-04-18nongnu: facetimehd: Update to 0.6.13.Jonathan Brielmaier
* nongnu/packages/linux.scm (facetimehd): Update to 0.6.13.
2025-04-18nongnu: rtl8821cu-linux-module: Update to 0.0.0-3.132dcf0.Jonathan Brielmaier
* nongnu/packages/linux.scm (rtl8821cu-linux-module): Update to 0.0.0-3.132dcf0 for compatibility with linux@6.14.
2025-04-18nongnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-14.c3fb89a.Jonathan Brielmaier
* nongnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): Update to 5.6.4.2-14.c3fb89a for compatibility with linux@6.14.
2025-04-18linux: rtl8192eu-linux-module: Update to 0.0.0-8.c014d09.Jonathan Brielmaier
* nongnu/packages/linux.scm (rtl8192eu-linux-module): Update to 0.0.0-8.c014d09 for compabilitiy with linux@6.15.
2025-04-13nongnu: linux-firmware: Update to 20250410.Ada Stevenson
* nongnu/packages/linux.scm (linux-firmware): Update to 20250410. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-13nongnu: linux-xanmod-lts: Update to 6.12.23.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.12.23. (linux-xanmod-lts-source): Update hashes.
2025-04-07nongnu: rtl8821ce-linux-module: Update to 0.0.0-13.98cff1d.Zhu Zihao
Now supports Linux 6.14 and earlier versions. * nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-13.98cff1d. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-03-17nongnu: linux-firmware: Update to 20250311.Maxim Cournoyer
* nongnu/packages/linux.scm (linux-firmware): Update to 20250311. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-03-06nongnu: linux: Update the default linux package to the 6.13 series.Jelle Licht
* nongnu/packages/linux.scm (linux): Use linux-6.13.
2025-02-22nongnu: linux-xanmod: Update 6.12.15.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.15. (linux-xanmod-source): Update hash.
2025-02-17nongnu: linux-xanmod: Update to 6.12.14.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.14. (linux-xanmod-source): Update hash.
2025-02-14nongnu: linux-firmware: Update to 20250211.John Kehayias
* nongnu/packages/linux.scm (linux-firmware): Update to 20250211.
2025-02-13nongnu: linux-xanmod: Update to 6.12.13.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.13. (linux-xanmod-source): Update hash.
2025-02-03nongnu: Add linux-6.13.John Kehayias
* nongnu/packages/linux.scm (linux-6.13): New variable.
2025-01-21nongnu: linux-xanmod: Update to 6.12.10.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.10. (linux-xanmod-source): Update hash.
2025-01-21nongnu: linux-xanmod-lts: Update to 6.6.72.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.72. (linux-xanmod-lts-source): Update hash.
2025-01-21nongnu: linux-firmware: Update to 20250109.Maxim Cournoyer
* nongnu/packages/linux.scm (linux-firmware): Update to 20250109. [source]: Delete patches field. * nongnu/packages/patches/linux-firmware-parallel.patch: Delete file.
2025-01-15nongnu: linux-xanmod: Update to 6.12.9.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.9. (linux-xanmod-source): Update hash.
2025-01-15nongnu: linux-xanmod-lts: Update to 6.6.70.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.70. (linux-xanmod-lts-source): Update hash.
2025-01-11nongnu: broadcom-sta: Fix build for linux@6.12.Jonathan Brielmaier
We do not need to rename the patches as Software Heritage keeps the old ones from nixpkgs repo available. * nongnu/packages/linux.scm (broadcom-sta-patch): Use rpmfusion repo as nixpkgs no longer maintains those patches. (broadcom-sta-x86_64-source): Add patch for linux@6.12 and update a comment.
2025-01-10nongnu: Remove linux-6.11.John Kehayias
Upstream Guix will soon remove linux-libre-6.11. * nongnu/packages/linux.scm (linux-6.11): Remove variable.
2025-01-10nongnu: linux: Update the default linux package to the 6.12 series.John Kehayias
Upstream Guix will remove 6.11 soon. * nongnu/packages/linux.scm (linux): Use linux-6.12
2025-01-08nongnu: linux-lts: Update to 6.12 series.Jelle Licht
Upstream Guix defaulted linux-libre-lts to 6.12 in commit 1dcd0ded86e341cbfd0567cefde1e71684c0cdba. Do the same here. * nongnu/packages/linux.scm (linux-lts): Use linux-6.12.
2025-01-08nongnu: Add linux 6.12.Leo Famulari
* nongnu/packages/linux.scm (linux-6.12): New variable. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-01-04nongnu: linux-firmware: Compress using multiple cores.Maxim Cournoyer
* nongnu/packages/patches/linux-firmware-parallel.patch: New patch. * nongnu/packages/linux.scm (linux-firmware) [source]: Apply it. [native-inputs]: Add parallel. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-04nongnu: linux-firmware: Update to 20241210.Maxim Cournoyer
* nongnu/packages/linux.scm (linux-firmware): Update to 20241210. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-04nongnu: Remove linux-4.19.Ashish SHUKLA
linux-libre@4.19 was removed from upstream Guix in commit 7b40b9d2d2ddafd6945f18f19f5e621086d57169 as it is no longer supported upstream. Fixes #361. * nongnu/packages/linux.scm (linux-4.19): Remove variable. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-12-20nongnu: linux-xanmod: Update to 6.12.6.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.6. (linux-xanmod-source): Update hashes.
2024-12-20nongnu: linux-xanmod-lts: Update to 6.6.67.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.67. (linux-xanmod-lts-source): Update hash.
2024-12-10nongnu: linux-xanmod-lts: Update to 6.6.64.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.64. (linux-xanmod-lts-source): Update hash.