diff options
| -rw-r--r-- | nongnu/packages/linux.scm | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/nongnu/packages/linux.scm b/nongnu/packages/linux.scm index 1c458be..a12c056 100644 --- a/nongnu/packages/linux.scm +++ b/nongnu/packages/linux.scm | |||
| @@ -361,14 +361,14 @@ stable, responsive and smooth desktop experience."))) | |||
| 361 | (define-public linux-firmware | 361 | (define-public linux-firmware |
| 362 | (package | 362 | (package |
| 363 | (name "linux-firmware") | 363 | (name "linux-firmware") |
| 364 | (version "20250808") | 364 | (version "20250917") |
| 365 | (source (origin | 365 | (source (origin |
| 366 | (method url-fetch) | 366 | (method url-fetch) |
| 367 | (uri (string-append "mirror://kernel.org/linux/kernel/firmware/" | 367 | (uri (string-append "mirror://kernel.org/linux/kernel/firmware/" |
| 368 | "linux-firmware-" version ".tar.xz")) | 368 | "linux-firmware-" version ".tar.xz")) |
| 369 | (sha256 | 369 | (sha256 |
| 370 | (base32 | 370 | (base32 |
| 371 | "0zw3vsmd07yr27y5fz0m357hci00ah5impx5sz4jcnd18ldmaaf0")))) | 371 | "0xgvb0fb4s48423asdb1dnkjjskbfmm336gm6vki2nliasvpa18j")))) |
| 372 | (build-system gnu-build-system) | 372 | (build-system gnu-build-system) |
| 373 | (arguments | 373 | (arguments |
| 374 | (list #:tests? #f | 374 | (list #:tests? #f |
| @@ -415,8 +415,11 @@ if your hardware is supported by one of the smaller firmware packages.") | |||
| 415 | #~(lambda _ | 415 | #~(lambda _ |
| 416 | (use-modules (ice-9 regex)) | 416 | (use-modules (ice-9 regex)) |
| 417 | (substitute* "WHENCE" | 417 | (substitute* "WHENCE" |
| 418 | (("^(File|RawFile|Link): *([^ ]*)(.*)" _ type file rest) | 418 | (("^(File|RawFile): *([^ ]*)(.*)" _ type file rest) |
| 419 | (string-append (if (string-match #$keep file) type "Skip") ": " file rest))))) | 419 | (string-append (if (string-match #$keep file) type "Skip") ": " file rest)) |
| 420 | (("^Link: *(.*) *-> *(.*)" _ file target) | ||
| 421 | (string-append (if (string-match #$keep target) "Link" "Skip") | ||
| 422 | ": " file " -> " target))))) | ||
| 420 | 423 | ||
| 421 | (define-public amdgpu-firmware | 424 | (define-public amdgpu-firmware |
| 422 | (package | 425 | (package |
| @@ -705,7 +708,7 @@ laptops).") | |||
| 705 | ((#:phases phases #~%standard-phases) | 708 | ((#:phases phases #~%standard-phases) |
| 706 | #~(modify-phases #$phases | 709 | #~(modify-phases #$phases |
| 707 | (add-after 'unpack 'select-firmware | 710 | (add-after 'unpack 'select-firmware |
| 708 | #$(select-firmware "^iwlwifi-"))))))) | 711 | #$(select-firmware "^intel/iwlwifi/"))))))) |
| 709 | (home-page "https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi") | 712 | (home-page "https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi") |
| 710 | (synopsis "Nonfree firmware for Intel wifi chips") | 713 | (synopsis "Nonfree firmware for Intel wifi chips") |
| 711 | (description "The proprietary iwlwifi kernel module is required by many | 714 | (description "The proprietary iwlwifi kernel module is required by many |
