summaryrefslogtreecommitdiff
path: root/nongnu/packages/linux.scm
AgeCommit message (Expand)Author
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
2023-03-07nongnu: Add linux@6.2.•••Adding linux@6.2 but not changing the default linux to this version until upstream does as well. * nongnu/packages/linux.scm (linux-6.2): New variable. Jelle Licht
2023-03-04nongnu: corrupt-linux: Allow custom configs.•••This allows access to the "configs" keyword argument from the 'corrupt-linux' procedure. This simplifies creation of kernels with custom modules. * nongnu/packages/linux.scm (corrupt-linux): Add 'configs' argument. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Yash Tiwari
2023-02-24nongnu: linux-firmware: Use mirror://kernel.org instead.•••* nongnu/packages/linux.scm (linux-firmware)[source]: Use mirror://kernel.org instead and switch to xz compressed tarball. Downloading tarball from https://git.kernel.org is too slow in some country. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Feng Shu
2023-02-21nongnu: intel-microcode: Update to 20230214.•••* nongnu/packages/linux.scm (intel-microcode): Update to 20230214. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Timotej Lazar
2023-02-14nongnu: corrupt-linux: Extract upstream hashes.•••* nongnu/packages/linux.scm (linux-urls): Rename to ... (linux-url): ... this. Return single url with mirror prefix like guix does. (corrupt-linux): Use implementation details to dig up original hash of upstream linux kernel sources. Jelle Licht
2023-02-02nongnu: rtl8821ce-linux-module: Remove duplicated definition.•••* nongnu/packages/linux.scm (rtl8821ce-linux-module): Remove duplicated definition. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Zhu Zihao
2023-02-01nongnu: linux-firmware: Update to 20230117.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230117. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Simen Endsjø
2023-01-19nongnu: rtl8192eu-linux-module: Update to 0.0.0-5.865656c.•••* nongnu/packages/linux.scm (rtl8192eu-linux-module): Update to 0.0.0-5.865656c. Jonathan Brielmaier