| Age | Commit message (Expand) | Author |
| 2024-07-20 | nongnu: linux-xanmod-lts: Update to 6.6.39.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to
6.6.39. (linux-xanmod-lts-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Ashish SHUKLA |
| 2024-07-20 | nongnu: linux-xanmod: Update to 6.9.9.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.9.9.
(linux-xanmod-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Ashish SHUKLA |
| 2024-07-10 | nongnu: linux-firmware: Update to 20240610.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20240610.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Ada Stevenson |
| 2024-06-17 | nongnu: Remove linux-6.8.•••linux-libre@6.8 got removed from upstream Guix.
* nongnu/packages/linux.scm (linux-6.8): Remove variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Adam |
| 2024-06-04 | nongnu: rtl8821ce-linux-module: Update to 0.0.0-12.f119398.•••* nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-12.f119398.
| Jonathan Brielmaier |
| 2024-06-04 | nongnu: linux: Update the default linux package to the 6.9 series.•••Upstream Guix updated linux-libre yesterday:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=5d3edff1a604414a3c42b89fcbc007e9d573993d
* nongnu/packages/linux.scm (linux): Use linux-6.9.
| Jonathan Brielmaier |
| 2024-06-04 | nongnu: linux-xanmod: Update to 6.9.3.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.9.3.
(linux-xanmod-source): Update hashes.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-06-04 | nongnu: linux-xanmod-lts: Update to 6.6.32.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.32.
(linux-xanmod-lts-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-06-01 | nongnu: intel-microcode: Update to 20240531.•••* nongnu/packages/linux.scm (intel-microcode): Update to 20240531.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-06-01 | nongnu: Add linux 6.9.•••* nongnu/packages/linux.scm (linux-6.9): New variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Leo Famulari |
| 2024-05-31 | nongnu: fix "Unbound variable: %default-extra-linux-options".•••* nongnu/packages/linux.scm (make-linux-xanmod): call `default-extra-linux-options` as procedure.
In the guix repo, the 4114060cd0ca2188de525436ea56ecea22ab40a8 turned %default-extra-linux-options into a procedure.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Rostislav Svoboda |
| 2024-05-23 | nongnu: linux-firmware: Update to 20240513.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20240513.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-05-15 | nongnu: intel-microcode: Update to 20240514 [security fixes].•••Fixes CVE-2023-45733, CVE-2023-45745, CVE-2023-46103, CVE-2023-47855
* nongnu/packages/linux.scm (intel-microcode): Update to 20240514.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-04-24 | nongnu: facetimehd: Update to 0.6.8.1.•••* nongnu/packages/linux.scm (facetimehd): Update to 0.6.8.1.
| Jonathan Brielmaier |
| 2024-04-24 | nongnu: rtl8821cu-linux-module: Update to 0.0.0-2.4f6004a.•••Fixes building with newer kernel versions.
* nongnu/packages/linux.scm (rtl8821cu-linux-module): Update to 0.0.0-2.4f6004a.
| Jonathan Brielmaier |
| 2024-04-24 | nongnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-13.63cf0b4.•••Fixes building with newer kernel versions.
* nongnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): Update to 5.6.4.2-13.63cf0b4.
| Jonathan Brielmaier |
| 2024-04-24 | nongnu: rtl8192eu-linux-module: Update to 0.0.0-7.3af9a86.•••Fixes building with newer kernels.
* nongnu/packages/linux.scm (rtl8192eu-linux-module): Update to 0.0.0-7.3af9a86.
| Jonathan Brielmaier |
| 2024-04-14 | nongnu: linux-xanmod: Update to 6.8.6.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.8.6.
(linux-xanmod-source): Update hash.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-14 | nongnu: linux-xanmod-lts: Update to 6.6.27.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.27.
(linux-xanmod-lts-source): Update hash.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-14 | nongnu: make-linux-xanmod: Remove unnecessary option overrides.•••Guix can identify builtin modules when building the initrd now.
* nongnu/packages/linux.scm (make-linux-xanmod)[arguments]<#:phases>: Don't
override CONFIG_CRYPTO_XTS and CONFIG_VIRTIO_CONSOLE in 'add-xanmod-defconfig.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-08 | nongnu: linux-lts: Update to 6.6 series.•••Upstream Guix defaulted linux-libre-lts to 6.6 in commit
b4aed68e960116b2b60f68ea1468d7a526149823. Do likewise here.
* nongnu/packages/linux.scm (linux-lts): Use linux-6.6.
| John Kehayias |
| 2024-04-08 | nongnu: Remove linux-6.7.•••Guix will remove linux-libre-6.7 soon (end of life), so remove linux-6.7
before it leads to an error in 'guix pull' when it is removed upstream.
* nongnu/packages/linux.scm (linux-6.7): Remove variable.
| John Kehayias |
| 2024-04-08 | nongnu: linux: Update the default linux package to the 6.8 series.•••Upstream Guix defaulted to linux-libre-6.8 in commit
40e44bdea6f4c3dc3563427fdf096a60812534a7. Do likewise here.
* nongnu/packages/linux.scm (linux): Use linux-6.8.
| John Kehayias |
| 2024-04-01 | gnu: linux-firmware: Don’t skip deduplication.•••* nongnu/packages/linux.scm (linux-firmware)[arguments]: Don’t skip file
deduplication.
[native-inputs]: Add rdfind.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-04-01 | nongnu: linux-firmware: Switch to gexps.•••* nongnu/packages/linux.scm (linux-firmware, amd-microcode, amdgpu-firmware,
atheros-firmware, i915-firmware, ibt-hw-firmware, iwlwifi-firmware,
radeon-firmware, realtek-firmware): Switch to gexps.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-04-01 | nongnu: linux-firmware: Update to 20240312.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20240312.
[arguments]: Disable strip-binaries? and validate-runpath? flags but keep the
corresponding build phases.
(select-firmware): Handle the new RawFile keyword.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-03-23 | nongnu: Add linux@6.8.•••Guix added linux-libre@6.8 in f6f4c71df5558b168fe7a313522af7ea5fe2d0dc but it
is not set as the default yet.
* nongnu/packages/linux.scm (linux-6.8): New variable.
| John Kehayias |
| 2024-03-17 | nongnu: intel-microcode: Update to 20240312 [security fixes].•••Fixes CVE-2023-43490, CVE-2023-39368, CVE-2023-38575, CVE-2023-28746,
CVE-2023-22655.
* nongnu/packages/linux.scm (intel-microcode): Update to 20240312.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-03-15 | nongnu: rtl8821ce-linux-module: Update to 0.0.0-11.66983b6.•••* nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-11.66983b6.
| Jonathan Brielmaier |
| 2024-03-15 | nongnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-12.a3e0c0b.•••* nongnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): Update
to 5.6.4.2-12.a3e0c0b.
| Jonathan Brielmaier |
| 2024-03-12 | nongnu: Set linux to linux@6.7•••Upstream Guix defaulted to linux-libre@6.7 in commit
001dfb89579856b8695b33b59f484f36e313347f. Do likewise here.
Also, update my copyright header from previous year as well.
* nongnu/packages/linux.scm (linux): Set to linux-6.7.
| John Kehayias |
| 2024-03-03 | nongnu: linux-xanmod: Update to 6.7.6.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.7.6.
(linux-xanmod-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-03-03 | nongnu: linux-xanmod-lts: Update to 6.6.18.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.18.
(linux-xanmod-lts-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-02-25 | nongnu: corrupt-linux: Pass 'linux' argument to customize-linux.•••This fixes an issue where corrupt-linux would use the kernel config from the
wrong version. The reason is that the package phases in customize-linux come
from inheriting the package in the 'linux' keyword argument, defaulting to
linux-libre. The kernel configuration comes in the configure phase. Since we
did not use this in the customize-linux in corrupt-linux, we would be using
the wrong configuration. For example, linux-6.7 would be built with the
linux-libre-6.6 kernel config rather than linux-libre-6.7, missing the new
CONFIG_BCACHEFS_FS option. Presumably all of our kernels were trying to use
the default linux-libre version kernel config rather than the correct one to
match their version. This should fix that.
* nongnu/packages/linux.scm (corrupt-linux): Use the 'linux' keyword argument
in customize-linux.
Reported-by: reedm and yelninei on the #nonguix IRC channel.
| John Kehayias |
| 2024-02-21 | nongnu: linux-xanmod: Update to 6.7.5.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.7.5.
(linux-xanmod-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-02-21 | nongnu: linux-xanmod-lts: Update to 6.6.17.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.17.
(linux-xanmod-lts-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-02-14 | nongnu: facetimehd: Update to 0.6.8.•••* nongnu/packages/linux.scm (facetimehd): Update to 0.6.8.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Krzysztof Baranowski |
| 2024-02-14 | nongnu: linux-xanmod: Update to 6.6.16.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.6.16.
(linux-xanmod-source): Update hash.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-02-14 | nongnu: linux-xanmod-lts: Update to 6.1.77.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.1.77.
(linux-xanmod-lts-source): Update hash.
| Hilton Chain |
| 2024-01-29 | nongnu: Add rtl8821cu-linux-module.•••* nongnu/packages/linux.scm: (rtl8821cu-linux-module): New variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| PRESFIL |
| 2024-01-29 | nongnu: linux-xanmod: Update to 6.6.14.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.6.14.
(linux-xanmod-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-01-29 | nongnu: linux-xanmod-lts: Update to 6.1.75.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.1.75.
(linux-xanmod-lts-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-01-23 | nongnu: linux: Enable mt7921e driver.•••In order to be able to use WiFi chip in P14s ThinkPad, the mt7921e module is
required. This commit enables it in kernels that do have it.
I originally implemented this using a list of additional option, same way
%default-extra-linux-options is done. However I quickly realized that
approach is not suitable for hardware enablement. The older versions do not
support the same drivers as the newer ones.
Solution is to create a new procedure that generates the list for a specific
kernel version and use it as a default value for #:configs.
* nongnu/packages/linux.scm (nonguix-extra-linux-options): New procedure.
(corrupt-linux): Use it as default value for #:configs.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2024-01-22 | nongnu: linux-firmware: Update to 20240115.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20240115.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Ada Stevenson |
| 2024-01-22 | nongnu: linux@4.14: Remove it.•••`linux-libre-4.14` got removed in upstream Guix commit:
497780ad25faf71d3ace39efe7451ef01e353d5b.
* nongnu/packages/linux.scm (linux-4.14): Remove variable.
| Jonathan Brielmaier |
| 2024-01-20 | nongnu: Add linux@6.7.•••Upstream added linux-libre@6.7 in 95a3aaf7ad37bb0717f2c9e3faf6f636b586d133 but
it is not yet the default.
* nongnu/packages/linux.scm (linux-6.7): New variable.
| John Kehayias |
| 2024-01-07 | nongnu: 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-07 | nongnu: 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-07 | nongnu: 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-07 | nongnu: 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 |