summaryrefslogtreecommitdiff
path: root/nongnu/packages/linux.scm
AgeCommit message (Expand)Author
2024-01-07nongnu: linux-xanmod: Update to 6.6.10.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.6.10. (linux-xanmod-source): Update hash. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2024-01-07nongnu: linux-xanmod-lts: Update to 6.1.71.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.1.71. (linux-xanmod-lts-source): Update hash. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2024-01-07nongnu: make-linux-xanmod: Adjust style.•••* nongnu/packages/linux.scm (%default-extra-linux-options,config->string): Move into make-linux-xanmod. (make-linux-xanmod): Adjust comments. Move the base kernel produced by customize-linux out of let form. [native-inputs]: Use prepend instead of append. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2024-01-07nongnu: make-linux-xanmod-source: Patch upstream kernel source instead.•••* nongnu/packages/linux.scm (make-linux-xanmod-source): Patch upstream linux source instead of downloading the auto-generated tarball from GitLab. (make-linux-xanmod)[arguments]<#:phases>: Delete 'remove-localversion, moved to snippet. (linux-xanmod-source,linux-xanmod-lts-source): Adjust accordingly. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2023-12-28nongnu: rtl8192eu-linux-module: Update to 0.0.0-6.a928f08.•••* nongnu/packages/linux.scm (rtl8192eu-linux-module): Update to 0.0.0-6.a928f08. Jonathan Brielmaier
2023-12-28nongnu: r8168-linux-module: Update to 8.052.01.•••Fixes build with newer kernel version. * nongnu/packages/linux.scm (r8168-linux-module): Update to 8.052.01. [arguments]: Remove phases to fix build as proper fix is now in upstream. Jonathan Brielmaier
2023-12-28nongnu: linux-4.14: Disable gcc plugins.•••* nongnu/packages/linux.scm (linux-4.14): Add additonal config options. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Dariqq
2023-12-21nongnu: linux-firmware: Update to 20231211.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20231211. [source]: Remove no longer needed patch. [arguments]: Replace 'install phase to not call rdfind. * nongnu/packages/patches/copy-firmware-rdfind.patch: Remove file. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Ada Stevenson
2023-12-11nongnu: Remove linux-6.5.•••linux-libre-6.5 was removed upstream in 4bf4e340b74b66a0fc319aeb100fb1f948a67211. * nongnu/packages/linux.scm (linux-6.5): Remove variable. John Kehayias
2023-11-28gnu: linux-firmware: Update to 20231111.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20231111. [source]: Add patch. * nongnu/packages/patches/copy-firmware-rdfind.patch: New file. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Ada Stevenson
2023-11-28nongnu: linux: Update to 6.6.•••Upstream Guix now defaults to linux-libre@6.3. Follow suit by making linux track linux@6.6. * nongnu/packages/linux.scm (linux): Update to linux 6.6. John Kehayias
2023-11-21nongnu: intel-microcode: Update to 20231114 [security fixes].•••Fixes CVE-2023-23583. * nongnu/packages/linux.scm (intel-microcode): Update to 20231114. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Timotej Lazar
2023-11-21nongnu: Add linux@6.6.•••Upstream has added linux-libre@6.6 but it is not yet the default. * nongnu/packages/linux.scm (linux-6.6): New variable. John Kehayias
2023-11-13nongnu: linux-xanmod-lts: Update to 6.1.61.•••* nongnu/packages/linux.scm (linux-xanmod-lts): Update to 6.1.61. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2023-11-13nongnu: linux-xanmod: Update to 6.5.10.•••* nongnu/packages/linux.scm (linux-xanmod): Update to 6.5.10. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2023-11-11nongnu: sof-firmware: Update to 2.2.6.•••* nongnu/packages/linux.scm (sof-firmware): Update to 2.2.6. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Ada Stevenson
2023-10-31nongnu: linux-firmware: Update firmware to 20231030.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20231030. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Ada Stevenson
2023-10-22nongnu: Remove linux-6.4.•••linux-libre-6.4 was removed upstream in 2216d98958edf41da64568f7b9d2a2433e40dda0. * nongnu/packages/linux.scm (linux-6.4): Delete variable. John Kehayias
2023-10-14nongnu: linux: Update to 6.5.•••Upstream Guix defaults to linux-libre@6.5. Follow suit by making linux track linux@6.5. * nongnu/packages/linux.scm (linux): Update to linux-6.5. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Ahmad Draidi
2023-10-03nongnu: Add linux@6.5.•••Adding linux@6.5 but not changing the default linux to this version until upstream does as well. * nongnu/packages/linux.scm (linux-6.5): New variable. Co-authored-by: John Kehayias <john.kehayias@protonmail.com> Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Ada Stevenson
2023-10-03nongnu: linux-firmware: Update firmware to 20230919.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230919. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Ada Stevenson
2023-08-09nongnu: intel-microcode: Update to 20230808 [security fixes].•••Fixes CVE-2022-40982, CVE-2022-41804 and CVE-2023-23908. * nongnu/packages/linux.scm (intel-microcode): Update to 20230808. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Timotej Lazar
2023-08-09nongnu: Remove linux@6.3.•••Upstream Guix will remove linux-libre@6.3 very soon. * nongnu/packages/linux.scm (linux-6.3): Remove variable. podiki
2023-08-09nongnu: linux: Update to 6.4.•••Upstream Guix defaults to linux-libre@6.4. Follow suit by making linux track linux@6.4. * nongnu/packages/linux.scm (linux): Update to linux-6.4. podiki
2023-08-04nongnu: linux-firmware: Update to 20230804.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230804. John Kehayias
2023-08-03nongnu: linux-firmware: Update to 20230625.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230625. John Kehayias
2023-07-15nongnu: Add linux@6.4.•••Adding linux@6.4 but not changing the default linux to this version until upstream does as well. * nongnu/packages/linux.scm (linux-6.4): New variable. John Kehayias
2023-07-13nongnu: Add facetimehd.•••Closes https://gitlab.com/nonguix/nonguix/-/issues/247 * nongnu/packages/linux.scm (facetimehd): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Krzysztof Baranowski
2023-07-13nongnu: linux-xanmod-lts: Update to 6.1.38.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version,linux-xanmod-lts-source): Update to 6.1.38. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2023-07-13nongnu: linux-xanmod: Update to 6.4.3.•••* nongnu/packages/linux.scm (linux-xanmod-version,linux-xanmod-source): Update to 6.4.3. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2023-07-05nongnu: linux-xanmod-lts: Update to 6.1.37.•••* nongnu/packages/linux.scm (linux-xanmod-lts): Update to 6.1.37. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2023-07-05nongnu: linux-xanmod: Update to 6.3.11.•••* nongnu/packages/linux.scm (linux-xanmod): Update to 6.3.11. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2023-06-30nongnu: Add linux-xanmod-lts.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version) (linux-xanmod-lts-revision,linux-xanmod-lts-source,linux-xanmod-lts): New variables. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2023-06-30nongnu: Add linux-xanmod.•••* nongnu/packages/linux.scm (%default-extra-linux-options,config->string) (make-linux-xanmod-source,make-linux-xanmod,linux-xanmod-version) (linux-xanmod-revision,linux-xanmod-source,linux-xanmod): New variables. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2023-06-19nongnu: linux-firmware: Update to 20230515.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230515. John Kehayias
2023-06-18nongnu: corrupt-linux: Pass defconfig value.•••* nongnu/packages/linux.scm (corrupt-linux): Pass defconfig value. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Adam Kandur
2023-06-18nongnu: intel-microcode: Update to 20230613.•••* nongnu/packages/linux.scm (intel-microcode): Update to 20230613. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Timotej Lazar
2023-06-01nongnu: rtl8821ce-linux-module: Update to 0.0.0-10-a478095.•••* nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-10-a478095. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Zhu Zihao
2023-06-01nongnu: Remove linux-6.2.•••linux-libre-6.2 was removed upstream in 13e2138c230431368ebf32df527f4b5d1e458e4b. * nongnu/packages/linux.scm (linux-6.2): Remove variable. Jonathan Brielmaier
2023-05-28nongnu: linux: Update to 6.3.•••Upstream Guix defaults to linux-libre@6.3. Follow suit by making linux track linux@6.3. * nongnu/packages/linux.scm (linux): Update to linux 6.3. Jelle Licht
2023-05-26nongnu: linux-arm64-generic-*: Match guix kernel versions.•••The linux-lts commit introduced a breaking change by referring to the nonexistent linux-libre-arm64-generic package variants. Even before that all of nonguix's linux-arm64-generic package variants were based on the same kernel version. * nongnu/packages/linux.scm (linux-arm64-generic-6.0): Remove package variant. (linux-arm64-generic-5.15): Ditto. (linux-arm64-generic-lts): Ditto. (linux-arm64-generic-5.10): New package variant. (linux-arm64-generic-5.4): New package variant. (linux-arm64-generic): Match version to most recent kernel in guix. Jelle Licht
2023-05-25nongnu: linux-lts: Update to 6.1.•••6.1 is the newest long-term support version of the kernel. * nongnu/packages/linux.scm (linux-lts): Use linux-6.1 Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Wolf
2023-05-25nongnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-11.35308f4.•••* nongnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): Update to 5.6.4.2-11.35308f4. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Leo Famulari
2023-05-23nongnu: Add linux@6.3.•••Add linux@6.3 but do not change the default linux so that the build farm has time to catch up. * nongnu/packages/linux.scm (linux-6.3): New variable. Jelle Licht
2023-05-14nongnu: intel-microcode: Use gexps.•••* nongnu/packages/linux.scm (intel-microcode)[arguments]: Use gexps. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Timotej Lazar
2023-05-14nongnu: intel-microcode: Update to 20230512.•••* nongnu/packages/linux.scm (intel-microcode): Update to 20230512. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Timotej Lazar
2023-04-05nongnu: linux-firmware: Update to 20230404.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230404. Jonathan Brielmaier
2023-04-05nongnu: broadcom-sta: Use Nixpkgs patch list.•••Piggy-back off of the patch list in Nixpkgs instead of maintaining our own. This should make it easier to keep up to date so there's no need to advise users to stick with Linux LTS releases any longer. Though our existing patch list and Nixpkgs' differ the cumulative effect is exactly the same except for two patches we have that Nix doesn't, neither of which seem critical: - broadcom-sta-debian-fix-kernel-warnings.patch - broadcom-sta-fix_mac_profile_discrepancy.patch Closes #246 * nongnu/packages/linux.scm (broadcom-sta): Replace patches with code to fetch them from Nixpkgs. [arguments]: Replace `linux-lts` with `linux`. [description]: Remove Linux LTS recommendation. * nongnu/packages/patches/broadcom-sta-debian-fix-kernel-warnings.patch: Remove. * nongnu/packages/patches/broadcom-sta-fix_mac_profile_discrepancy.patch: Remove. * nongnu/packages/patches/broadcom-sta-gcc.patch: Remove. * nongnu/packages/patches/broadcom-sta-license.patch: Remove. * nongnu/packages/patches/broadcom-sta-linux-4.11.patch: Remove. * nongnu/packages/patches/broadcom-sta-linux-4.12.patch: Remove. * nongnu/packages/patches/broadcom-sta-linux-4.15.patch: Remove. * nongnu/packages/patches/broadcom-sta-linux-4.7.patch: Remove. * nongnu/packages/patches/broadcom-sta-linux-4.8.patch: Remove. * nongnu/packages/patches/broadcom-sta-linux-5.1.patch: Remove. * nongnu/packages/patches/broadcom-sta-linux-5.10.patch: Remove. * nongnu/packages/patches/broadcom-sta-linux-5.6.patch: Remove. * nongnu/packages/patches/broadcom-sta-linux-5.9.patch: Remove. * nongnu/packages/patches/broadcom-sta-null-pointer-fix.patch: Remove. * nongnu/packages/patches/broadcom-sta-rdtscl.patch: Remove. * README.org (Broadcom Wireless): Removed recommendation from Broadcom Wireless section. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Krzysztof Baranowski
2023-03-12nongnu: linux-firmware: Update to 20230310.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230310. John Kehayias
2023-03-12nongnu: Set linux to linux@6.2.•••Upstream Guix has now defaulted to linux-libre@6.2. Do likewise here. * nongnu/packages/linux.scm (linux): Set to linux-6.2. John Kehayias