| Age | Commit message (Expand) | Author |
| 2023-11-21 | nongnu: 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-21 | nongnu: 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-13 | nongnu: 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-13 | nongnu: 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-11 | nongnu: 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-31 | nongnu: 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-22 | nongnu: 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-14 | nongnu: 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-03 | nongnu: 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-03 | nongnu: 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-09 | nongnu: 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-09 | nongnu: 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-09 | nongnu: 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-04 | nongnu: linux-firmware: Update to 20230804.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230804.
| John Kehayias |
| 2023-08-03 | nongnu: linux-firmware: Update to 20230625.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230625.
| John Kehayias |
| 2023-07-15 | nongnu: 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-13 | nongnu: 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-13 | nongnu: 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-13 | nongnu: 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-05 | nongnu: 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-05 | nongnu: 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-30 | nongnu: 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-30 | nongnu: 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-19 | nongnu: linux-firmware: Update to 20230515.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230515.
| John Kehayias |
| 2023-06-18 | nongnu: 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-18 | nongnu: 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-01 | nongnu: 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-01 | nongnu: 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-28 | nongnu: 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-26 | nongnu: 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-25 | nongnu: 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-25 | nongnu: 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-23 | nongnu: 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-14 | nongnu: 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-14 | nongnu: 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-05 | nongnu: linux-firmware: Update to 20230404.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230404.
| Jonathan Brielmaier |
| 2023-04-05 | nongnu: 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-12 | nongnu: linux-firmware: Update to 20230310.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230310.
| John Kehayias |
| 2023-03-12 | nongnu: 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-07 | nongnu: 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-04 | nongnu: 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-24 | nongnu: 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-21 | nongnu: 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-14 | nongnu: 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-02 | nongnu: 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-01 | nongnu: 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-19 | nongnu: 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 |
| 2023-01-19 | nongnu: rtl8821ce-linux-module: Increase to revision 9.•••It was already present as revision 8.
* nongnu/packages/linux.scm (rtl8821ce-linux-module)[revision]: Raise to 9.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Zhu Zihao |
| 2023-01-14 | gnu: Add r8168-linux-module.•••* nongnu/packages/linux.scm (r8168-linux-module): New variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Morgan Smith |
| 2023-01-14 | nongnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-10.08589e2.•••* nongnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): Update to
5.6.4.2-10.08589e2.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Leo Famulari |