Krzysztof Baranowski
1e7af45b5f
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>
2024-02-14 16:30:45 -05:00
Hilton Chain
80682cbadd
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>
2024-02-14 16:30:13 -05:00
Hilton Chain
abefc82fab
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.
2024-02-14 16:29:57 -05:00
PRESFIL
b2e769487e
nongnu: Add rtl8821cu-linux-module.
...
* nongnu/packages/linux.scm: (rtl8821cu-linux-module): New variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-01-29 20:39:48 +01:00
Hilton Chain
90105e5272
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>
2024-01-29 20:08:37 +01:00
Hilton Chain
e261e9ea58
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>
2024-01-29 20:08:31 +01:00
Tomas Volf
3857d86267
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>
2024-01-23 18:25:40 +01:00
Ada Stevenson
47d7caa231
nongnu: linux-firmware: Update to 20240115.
...
* nongnu/packages/linux.scm (linux-firmware): Update to 20240115.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-01-22 20:06:09 +01:00
Jonathan Brielmaier
da242a7ba1
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.
2024-01-22 20:01:59 +01:00
John Kehayias
53df88e36f
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.
2024-01-20 16:44:32 -05:00
Hilton Chain
9080e44271
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>
2024-01-07 17:08:42 +01:00
Hilton Chain
999f7386b7
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>
2024-01-07 17:08:18 +01:00
Hilton Chain
0b4f1c3aff
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>
2024-01-07 17:06:54 +01:00
Hilton Chain
1eaa24df40
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>
2024-01-07 16:14:00 +01:00
Jonathan Brielmaier
d9260c9eeb
nongnu: rtl8192eu-linux-module: Update to 0.0.0-6.a928f08.
...
* nongnu/packages/linux.scm (rtl8192eu-linux-module): Update to 0.0.0-6.a928f08.
2023-12-28 16:40:38 +01:00
Jonathan Brielmaier
6e4db2848a
nongnu: r8168-linux-module: Update to 8.052.01.
...
Fixes build with newer kernel version.
* nongnu/packages/linux.scm (r8168-linux-module): Update to 8.052.01.
[arguments]: Remove phases to fix build as proper fix is now in upstream.
2023-12-28 16:33:04 +01:00
Dariqq
181e3acdf6
nongnu: linux-4.14: Disable gcc plugins.
...
* nongnu/packages/linux.scm (linux-4.14): Add additonal config options.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-28 14:56:11 +01:00
Ada Stevenson
f0c8465ed2
nongnu: linux-firmware: Update to 20231211.
...
* nongnu/packages/linux.scm (linux-firmware): Update to 20231211.
[source]: Remove no longer needed patch.
[arguments]: Replace 'install phase to not call rdfind.
* nongnu/packages/patches/copy-firmware-rdfind.patch: Remove file.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-21 12:52:01 +01:00
John Kehayias
36ebf117dd
nongnu: Remove linux-6.5.
...
linux-libre-6.5 was removed upstream in
4bf4e340b74b66a0fc319aeb100fb1f948a67211.
* nongnu/packages/linux.scm (linux-6.5): Remove variable.
2023-12-11 20:30:03 -05:00
Ada Stevenson
170c52a7cf
gnu: 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>
2023-11-28 01:40:56 -05:00
John Kehayias
621ca1767c
nongnu: 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.
2023-11-28 00:59:44 -05:00
Timotej Lazar
41b135378f
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>
2023-11-21 20:35:48 -05:00
John Kehayias
d5fccef14d
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.
2023-11-21 20:33:04 -05:00
Hilton Chain
3c2d2dbd8f
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>
2023-11-13 20:55:45 +01:00
Hilton Chain
7d317823ea
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>
2023-11-13 20:55:45 +01:00
Ada Stevenson
f38e516623
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>
2023-11-11 18:46:12 -05:00
Ada Stevenson
e14c0e2184
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>
2023-10-31 23:59:31 -04:00
John Kehayias
a1f460497a
nongnu: Remove linux-6.4.
...
linux-libre-6.4 was removed upstream in
2216d98958edf41da64568f7b9d2a2433e40dda0.
* nongnu/packages/linux.scm (linux-6.4): Delete variable.
2023-10-22 01:30:01 -04:00
Ahmad Draidi
35f6a5b892
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>
2023-10-14 16:44:04 -04:00
Ada Stevenson
5a0490f23d
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>
2023-10-03 10:59:44 -04:00
Ada Stevenson
fdab788331
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>
2023-10-03 10:59:40 -04:00
Timotej Lazar
d44f0cde50
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>
2023-08-09 16:43:12 -04:00
podiki
299d9e9b9c
nongnu: Remove linux@6.3.
...
Upstream Guix will remove linux-libre@6.3 very soon.
* nongnu/packages/linux.scm (linux-6.3): Remove variable.
2023-08-09 16:32:52 -04:00
podiki
de070a920d
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.
2023-08-09 16:23:09 -04:00
John Kehayias
454aa47bee
nongnu: linux-firmware: Update to 20230804.
...
* nongnu/packages/linux.scm (linux-firmware): Update to 20230804.
2023-08-04 15:56:56 -04:00
John Kehayias
5ca7ae3f2a
nongnu: linux-firmware: Update to 20230625.
...
* nongnu/packages/linux.scm (linux-firmware): Update to 20230625.
2023-08-03 12:27:47 -04:00
John Kehayias
c6467d10db
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.
2023-07-15 15:35:40 -04:00
Krzysztof Baranowski
130f3ef97c
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>
2023-07-13 12:40:36 +02:00
Hilton Chain
ac7bc9b1d0
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>
2023-07-13 12:21:31 +02:00
Hilton Chain
6f3f087f2a
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>
2023-07-13 12:21:31 +02:00
Hilton Chain
1c33aedca4
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>
2023-07-05 21:38:28 +02:00
Hilton Chain
a0667488ca
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>
2023-07-05 21:38:28 +02:00
Hilton Chain
211635c8e0
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>
2023-06-30 22:07:54 +02:00
Hilton Chain
a8d1dc1ec5
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>
2023-06-30 22:01:03 +02:00
John Kehayias
bf13c6b5f3
nongnu: linux-firmware: Update to 20230515.
...
* nongnu/packages/linux.scm (linux-firmware): Update to 20230515.
2023-06-19 11:45:14 -04:00
Adam Kandur
47568e4fb2
nongnu: corrupt-linux: Pass defconfig value.
...
* nongnu/packages/linux.scm (corrupt-linux): Pass defconfig value.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-06-18 12:24:06 +02:00
Timotej Lazar
d06e36978d
nongnu: intel-microcode: Update to 20230613.
...
* nongnu/packages/linux.scm (intel-microcode): Update to 20230613.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-06-18 12:10:20 +02:00
Zhu Zihao
dd7519aa20
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>
2023-06-01 20:33:45 +02:00
Jonathan Brielmaier
40b5822966
nongnu: Remove linux-6.2.
...
linux-libre-6.2 was removed upstream in
13e2138c230431368ebf32df527f4b5d1e458e4b.
* nongnu/packages/linux.scm (linux-6.2): Remove variable.
2023-06-01 07:38:54 +02:00
Jelle Licht
c7cb7dc6e5
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.
2023-05-28 17:39:45 +02:00