summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2026-04-13 16:54:27 +0800
committerHilton Chain <hako@ultrarare.space>2026-05-01 23:41:49 +0800
commitb1fd31c9e4add385c2ec33fc73009f1e3632987c (patch)
tree5fceec846f9fd21e1c6fc1d283609695b7aeeb14
parenta3f4e7bff779da4593a2922516064a8edaafa3e6 (diff)
nongnu: corrupt-linux: Inherit patches from Guix.
* nongnu/packages/linux.scm (corrupt-linux): Use kernel patches from Guix, except %boot-logo-patch. * NEWS (2026-05): Mention it.
-rw-r--r--NEWS5
-rw-r--r--nongnu/packages/linux.scm8
2 files changed, 11 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index 037e426..6bf4d3d 100644
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,11 @@
5# Copyright © 2026 Hilton Chain <hako@ultrarare.space> 5# Copyright © 2026 Hilton Chain <hako@ultrarare.space>
6#+TITLE: NEWS about user visible changes of nonguix 6#+TITLE: NEWS about user visible changes of nonguix
7 7
8* 2026-05
9*** Linux: Inherit kernel patches from Guix
10These are patches applied to linux-libre-* packages. Previously they were
11ignored in linux-* packages.
12
8* 2026-04 13* 2026-04
9*** NVIDIA: New #:dynamic-boost? argument for nonguix-transformation-nvidia 14*** NVIDIA: New #:dynamic-boost? argument for nonguix-transformation-nvidia
10The feature is supported on laptops since Ampere. For detailed introduction and 15The feature is supported on laptops since Ampere. For detailed introduction and
diff --git a/nongnu/packages/linux.scm b/nongnu/packages/linux.scm
index cf89ec3..c479ca6 100644
--- a/nongnu/packages/linux.scm
+++ b/nongnu/packages/linux.scm
@@ -140,7 +140,10 @@ some freedo package or an output of package-version procedure."
140 (pristine-source (package-source freedo)) 140 (pristine-source (package-source freedo))
141 (inputs (map gexp-input-thing (extract-gexp-inputs pristine-source))) 141 (inputs (map gexp-input-thing (extract-gexp-inputs pristine-source)))
142 (sources (filter origin? inputs)) 142 (sources (filter origin? inputs))
143 (hash (find-source-hash sources url))) 143 (hash (find-source-hash sources url))
144 (patches
145 (delete (@@ (gnu packages linux) %boot-logo-patch)
146 (origin-patches pristine-source))))
144 (package 147 (package
145 (inherit 148 (inherit
146 (customize-linux 149 (customize-linux
@@ -168,7 +171,8 @@ some freedo package or an output of package-version procedure."
168 #:source (origin 171 #:source (origin
169 (method url-fetch) 172 (method url-fetch)
170 (uri url) 173 (uri url)
171 (hash hash)) 174 (hash hash)
175 (patches patches))
172 #:configs configs 176 #:configs configs
173 #:defconfig defconfig 177 #:defconfig defconfig
174 #:modconfig modconfig)) 178 #:modconfig modconfig))