| Age | Commit message (Expand) | Author |
| 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 |
| 2023-01-08 | nongnu: Set linux to linux@6.1.•••Upstream Guix will be removing linux-libre@6.0 and defaulting to
linux-libre@6.1. Do likewise here.
* nongnu/packages/linux.scm (linux-6.0): Remove variable.
(linux): Set to linux-6.1.
| John Kehayias |
| 2023-01-08 | nongnu: Remove linux-4.9.•••linux-libre-4.9 was removed from Guix:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=064c5b7e450f9f6d55cfcd0ec2bc9e96ee0b2958
* nongnu/packages/linux.scm (linux-4.9): Remove variable.
| Jonathan Brielmaier |
| 2023-01-03 | nongnu: Add linux@6.1.•••Adding linux@6.1 but not changing the default linux to this version until
upstream does as well.
* nongnu/packages/linux.scm (linux-6.1): New variable.
| John Kehayias |
| 2023-01-02 | nongnu: Add rtl8812au-aircrack-ng-linux-module.•••* nongnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): New variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Petr Hodina |
| 2023-01-02 | nongnu: Add rtl8821ce-linux-module.•••* nongnu/packages/linux.scm (rtl8821ce-linux-module): New variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Petr Hodina |
| 2022-12-29 | Revert "Revert "nongnu: corrupt-linux: Rewrite to use customize-linux.""•••This reverts commit 370749ab7bf8782e1f9a3cc6d9c38bf444fc3fe7, reinstating
commit 3d53be2c5cc9e0a8f5a76447eb392d7b0901232d now that 1.4.0 has been
released.
Original commit message:
This simplifies our linux package definitions to not need hash updates as they
simply follow from the inherited part of the source field. The newly added
'customize-linux' procedure from Guix is the preferred way to customize the
kernel as well.
* nongnu/packages/linux.scm (corrupt-linux): No longer take 'version' or
'hash' arguments. Inherit from 'customize-linux' as a starting package. Remove
patch for now removed 'build-doc' phase.
(linux-6.0, linux-5.15, linux-5.10, linux-5.4, linux4.19, linux-4.14,
linux-4.9, linux-arm64-generic-6.0, linux-arm64-generic-5.15): Remove version
and hash strings.
| John Kehayias |
| 2022-12-28 | nongnu: sof-firmware: Update to 2.2.3.•••* nongnu/packages/linux.scm (sof-firmware): Update to 2.2.3.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Simen Endsjø |
| 2022-12-28 | nongnu: linux-firmware: Update to 20221214.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20221214.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Simen Endsjø |
| 2022-12-19 | *.scm: Use SPDX license identifiers.•••Fixes https://gitlab.com/nonguix/nonguix/-/issues/224
* *.scm: Use SPDX license identifier and remove obsolete license
statement.
| Jonathan Brielmaier |
| 2022-12-18 | Revert "nongnu: corrupt-linux: Rewrite to use customize-linux."•••This reverts commit 3d53be2c5cc9e0a8f5a76447eb392d7b0901232d.
It depends on changes which are not available on the upstream
version-1.4.0 branch. I will add this back after the 1.4.0 release.
| Jonathan Brielmaier |
| 2022-12-12 | nongnu: corrupt-linux: Rewrite to use customize-linux.•••This simplifies our linux package definitions to not need hash updates as they
simply follow from the inherited part of the source field. The newly added
'customize-linux' procedure from Guix is the preferred way to customize the
kernel as well.
* nongnu/packages/linux.scm (corrupt-linux): No longer take 'version' or
'hash' arguments. Inherit from 'customize-linux' as a starting package. Remove
patch for now removed 'build-doc' phase.
(linux-6.0, linux-5.15, linux-5.10, linux-5.4, linux4.19, linux-4.14,
linux-4.9, linux-arm64-generic-6.0, linux-arm64-generic-5.15): Remove version
and hash strings.
kernel-rewrite | John Kehayias |
| 2022-12-10 | nongnu: linux@5.10: Update to 5.10.158.•••* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.158.
| Jonathan Brielmaier |
| 2022-12-10 | nongnu: linux@5.15: Update to 5.15.82.•••* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.82.
| Jonathan Brielmaier |