diff options
| author | Hilton Chain <hako@ultrarare.space> | 2026-04-13 16:54:27 +0800 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2026-05-01 23:41:49 +0800 |
| commit | b1fd31c9e4add385c2ec33fc73009f1e3632987c (patch) | |
| tree | 5fceec846f9fd21e1c6fc1d283609695b7aeeb14 | |
| parent | a3f4e7bff779da4593a2922516064a8edaafa3e6 (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-- | NEWS | 5 | ||||
| -rw-r--r-- | nongnu/packages/linux.scm | 8 |
2 files changed, 11 insertions, 2 deletions
| @@ -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 | ||
| 10 | These are patches applied to linux-libre-* packages. Previously they were | ||
| 11 | ignored 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 |
| 10 | The feature is supported on laptops since Ampere. For detailed introduction and | 15 | The 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)) |
