Commit graph

1129 commits

Author SHA1 Message Date
Morgan Smith
2bdf365d5f Merge branch 'master' into 'master'
WIP gnu: Add linux-surface.

See merge request nonguix/nonguix!51
2025-10-01 09:34:58 +00:00
Jelle Licht
bc2a73d7a8
nongnu: linux-firmware: Update to 20250917.
* nongnu/packages/linux.scm (linux-firmware): Update to 20250917.
(select-firmware): Handle the Link keyword correctly.
(iwlwifi-firmware)[arguments]{phases}: In the select-firmware phase, use new
location of firmware.
2025-09-19 13:27:34 +02:00
John Kehayias
df4e6ed9fe
nongnu: Remove linux-6.15.
This version is slated to be removed from upstream Guix soon and is no longer
supported upstream.  The default has already been set to 6.16.

* nongnu/packages/linux.scm (linux-6.15): Delete variable.
2025-09-12 17:31:49 -04:00
Jelle Licht
d096df0356
nongnu: linux: Update to 6.16.
* nongnu/packages/linux.scm (linux): Use linux-6.16.
2025-09-08 08:22:15 +02:00
John Kehayias
477f283914
nongnu: Add linux-6.16.
* nongnu/packages/linux.scm (linux-6.16): New variable.
2025-09-02 01:04:58 -04:00
John Kehayias
e8b51099ac
nongnu: corrupt-linux: Support modconfig option.
This option was added in Guix in commit <3269a30987>.

* nongnu/packages/linux.scm (corrupt-linux): Add and use the modconfig keyword
argument.
2025-09-01 14:18:08 -04:00
Maxim Cournoyer
807cb49406
nongnu: Remove linux-6.14.
No longer supported upstream and removed from Guix.

* nongnu/packages/linux.scm (linux-6.14): Delete variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-08-21 00:22:36 -04:00
Ada Stevenson
a0e42eba3d
nongnu: linux-firmware: Update to 20250808.
* nongnu/packages/linux.scm (linux-firmware): Update to 20250808.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-08-21 00:24:20 +02:00
Zhu Zihao
b746284bda
nongnu: rtl8821ce-linux-module: Update to 0.0.0-14.66c015.
Now supports Linux 6.15 and earlier versions.

* nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-14.66c015.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-13 00:30:49 +08:00
Murilo
2ffd705563
nongnu: nonguix-extra-linux-options: Add CONFIG_DRM_AMDGPU_SI=y.
* nongnu/packages/linux.scm (nonguix-extra-linux-options) [3.10]: Add
CONFIG_DRM_AMDGPU_SI=y.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-13 00:29:12 +08:00
Murilo
efd99aee92
nongnu: nonguix-extra-linux-options: Add CONFIG_DRM_AMDGPU_CIK=y.
* nongnu/packages/linux.scm (nonguix-extra-linux-options) [3.10]: Add
CONFIG_DRM_AMDGPU_CIK=y.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-13 00:28:26 +08:00
Hilton Chain
e440a42431
nongnu: linux-xanmod-lts: Update to 6.12.41.
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.12.41.
(linux-xanmod-lts-source): Update hash.
2025-08-13 00:27:24 +08:00
Hilton Chain
88183dd98a
nongnu: broadcom-sta: Update patchset to b0d1957.
* nongnu/packages/linux.scm (broadcom-sta-x86_64-source) [patches]: Update
patches to commit b0d1957.
2025-07-24 00:03:17 +08:00
Ada Stevenson
56f81e3238
nongnu: sof-firmware: Update to 2025.05.
* nongnu/packages/linux.scm (sof-firmware): Update to 2025.05.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-07-23 11:26:22 -04:00
David Wilson
841777ffca
nongnu: linux-firmware: Update to 20250708.
*  nongnu/packages/linux.scm (linux-firmware): Update to 20250708.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-07-16 00:12:23 -04:00
Jelle Licht
fea3efac50
nongnu: linux: Update to 6.15.
* nongnu/packages/linux.scm (linux): Use linux-6.15.
2025-07-11 13:43:23 +02:00
Jelle Licht
39424fb098
nongnu: Add linux-6.15.
* nongnu/packages/linux.scm (linux-6.15): New variable.
2025-07-02 22:03:29 +02:00
Ada Stevenson
5e698d7a0a
nongnu: linux-firmware: Update to 20250627.
* nongnu/packages/linux.scm (linux-firmware): Update to 20250627.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-07-01 17:17:07 -04:00
Hilton Chain
554e6e6b43
nongnu: linux-firmware: Update to 20250613.
* nongnu/packages/linux.scm (linux-firmware): Update to 20250613.
2025-06-25 01:11:42 +08:00
Hilton Chain
1b855a3a07
nongnu: Deprecate linux-xanmod.
* nongnu/packages/linux.scm (linux-xanmod): superseded by linux.
2025-06-11 22:15:42 +08:00
Hilton Chain
ab919d19a7
nongnu: linux-xanmod-lts: Update to 6.12.33.
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.12.33.
(linux-xanmod-lts-source): Update hash.
2025-06-11 22:15:42 +08:00
Danny Milosavljevic
02270b585e
nongnu: linux-firmware: Update to 20250509.
* nongnu/packages/linux.scm (linux-firmware): Update to 20250509.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-01 13:17:35 +08:00
Hilton Chain
ada9bbca1c
nongnu: corrupt-linux: Apply Guix modifications.
This is a follow-up to commit 7ac8fe6e2a, which
only applies Nonguix modifications to kernel configuration.

* nongnu/packages/linux.scm (corrupt-linux): Modify freedo phases first and
use ‘customize-linux’ later.
2025-05-23 15:48:55 +08:00
Hilton Chain
7ac8fe6e2a
nongnu: corrupt-linux: Add nonguix_defconfig.
This is a follow-up to commit f9fedea132.

* nongnu/packages/linux.scm (corrupt-linux) Use "nonguix_defconfig".
[arguments]<#:phases>: In ‘nonguix-configure’, save modified defconfig as
"nonguix_defconfig".
2025-05-23 13:40:09 +08:00
Timotej Lazar
a7a7201b57
nongnu: intel-microcode: Update to 20250512 [security-fixes].
Fixes CVE-2024-28956, CVE-2025-20103, CVE-2024-43420, CVE-2025-20623,
CVE-2024-45332, CVE-2025-24495, CVE-2025-20012.

* nongnu/packages/linux.scm (intel-microcode): Update to 20250512.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-18 19:58:32 +08:00
Hilton Chain
5bb3df4282
nongnu: nonguix-extra-linux-options: Add CONFIG_MT76x2U as module.
* nongnu/packages/linux.scm (nonguix-extra-linux-options): Add CONFIG_MT76x2U
as module.

Fixes: https://gitlab.com/nonguix/nonguix/-/issues/391
2025-05-15 21:22:44 +08:00
Nicolas Maupu
74455cdbb8
Reapply "nongnu: linux: Fix missing module for Lunar Lake platform."
This reapplies commit 4363f769e4.

* nongnu/packages/linux.scm (nonguix-extra-linux-options): Add two kernel
configs to include latest Lunar Lake audio chipset (RT1318/RT713).

Fixes: https://gitlab.com/nonguix/nonguix/-/issues/390
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-15 21:22:42 +08:00
Hilton Chain
f9fedea132
nongnu: corrupt-linux: Apply Nonguix configs in a separate build phase.
* nongnu/packages/linux.scm (corrupt-linux)[arguments]<#:phases>: Add
‘nonguix-configure’.

Fixes: https://gitlab.com/nonguix/nonguix/-/issues/392
2025-05-15 21:22:42 +08:00
Hilton Chain
8ceb19c215
Revert "nongnu: linux: Fix missing module for Lunar Lake platform."
This reverts commit 4363f769e4, since the added
configurations don't exist for some target.  To reapply the change, we need to
append kernel configurations with a target-aware approach.

See also: https://gitlab.com/nonguix/nonguix/-/issues/392
2025-05-13 00:21:38 +08:00
Hilton Chain
19406981a9
nongnu: Remove linux-6.13.
This kernel series is no longer supported upstream and removed from
Guix.

* nongnu/packages/linux.scm (linux-6.13): Delete variable.
2025-05-09 10:24:25 +08:00
Nicolas Maupu
4363f769e4
nongnu: linux: Fix missing module for Lunar Lake platform.
* nongnu/packages/linux.scm (nonguix-extra-linux-options): Add two kernel
configs to include latest Lunar Lake audio chipset (RT1318/RT713).

Fixes: https://gitlab.com/nonguix/nonguix/-/issues/390
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-08 22:39:57 +08:00
Nicolas Maupu
c4497b7156
nongnu: sof-firmware: Update to 2025.01.1.
* nongnu/packages/linux.scm (sof-firmware): Update to 2025.01.1.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-08 22:39:50 +08:00
Leo Famulari
141a431b44
nongnu: linux: Update to 6.14.
* nongnu/packages/linux.scm (linux): Use linux-6.14.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-05-05 17:55:11 -04:00
Leo Famulari
cf35312bb2
nongnu: Add linux-6.14.
* nongnu/packages/linux.scm (linux-6.14): New variable.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-29 14:30:15 +08:00
Hilton Chain
f05b33d754
nongnu: broadcom-sta: Update patchset to 9a5a0d7.
* nongnu/packages/linux.scm (broadcom-sta-patch): Delete procedure.
(broadcom-sta-x86_64-source): Update patchset to 9a5a0d7.
Adjust so that we can use a single command to output whole lists for patches
and hashes.
2025-04-27 21:23:56 +08:00
Jonathan Brielmaier
686f8621e9
nongnu: facetimehd: Update to 0.6.13.
* nongnu/packages/linux.scm (facetimehd): Update to 0.6.13.
2025-04-18 12:42:14 +02:00
Jonathan Brielmaier
b24db81620
nongnu: rtl8821cu-linux-module: Update to 0.0.0-3.132dcf0.
* nongnu/packages/linux.scm (rtl8821cu-linux-module): Update to 0.0.0-3.132dcf0
for compatibility with linux@6.14.
2025-04-18 12:39:33 +02:00
Jonathan Brielmaier
83ee72d509
nongnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-14.c3fb89a.
* nongnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): Update
to 5.6.4.2-14.c3fb89a for compatibility with linux@6.14.
2025-04-18 12:36:07 +02:00
Jonathan Brielmaier
23419e0d87
linux: rtl8192eu-linux-module: Update to 0.0.0-8.c014d09.
* nongnu/packages/linux.scm (rtl8192eu-linux-module): Update to
0.0.0-8.c014d09 for compabilitiy with linux@6.15.
2025-04-18 12:19:07 +02:00
Ada Stevenson
210a8d3ae4
nongnu: linux-firmware: Update to 20250410.
* nongnu/packages/linux.scm (linux-firmware): Update to 20250410.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-13 00:21:46 +08:00
Hilton Chain
bfd55383ea
nongnu: linux-xanmod-lts: Update to 6.12.23.
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.12.23.
(linux-xanmod-lts-source): Update hashes.
2025-04-13 00:21:46 +08:00
Zhu Zihao
54625807ac
nongnu: rtl8821ce-linux-module: Update to 0.0.0-13.98cff1d.
Now supports Linux 6.14 and earlier versions.

* nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-13.98cff1d.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-07 18:26:51 +08:00
Maxim Cournoyer
e033a272d8
nongnu: linux-firmware: Update to 20250311.
* nongnu/packages/linux.scm (linux-firmware): Update to 20250311.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-03-17 14:01:33 +01:00
Jelle Licht
e8f39f6816
nongnu: linux: Update the default linux package to the 6.13 series.
* nongnu/packages/linux.scm (linux): Use linux-6.13.
2025-03-06 19:32:50 +01:00
Hilton Chain
90599c8b4b
nongnu: linux-xanmod: Update 6.12.15.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.15.
(linux-xanmod-source): Update hash.
2025-02-22 01:16:11 +08:00
Hilton Chain
6aa6de9fc8
nongnu: linux-xanmod: Update to 6.12.14.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.14.
(linux-xanmod-source): Update hash.
2025-02-17 23:29:56 +08:00
John Kehayias
9f06b18aef
nongnu: linux-firmware: Update to 20250211.
* nongnu/packages/linux.scm (linux-firmware): Update to 20250211.
2025-02-14 10:55:16 -05:00
Hilton Chain
3df2e2ccc4
nongnu: linux-xanmod: Update to 6.12.13.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.13.
(linux-xanmod-source): Update hash.
2025-02-13 23:39:25 +08:00
John Kehayias
440758d5dc
nongnu: Add linux-6.13.
* nongnu/packages/linux.scm (linux-6.13): New variable.
2025-02-03 23:58:45 -05:00
Hilton Chain
566cf65f9c
nongnu: linux-xanmod: Update to 6.12.10.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.10.
(linux-xanmod-source): Update hash.
2025-01-21 18:59:02 +08:00