diff options
Diffstat (limited to 'gnu/packages/linux.scm')
| -rw-r--r-- | gnu/packages/linux.scm | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 619dfad3bba..92d8b4ce18c 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm | |||
| @@ -530,6 +530,21 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS." | |||
| 530 | ;; The current "stable" kernels. That is, the most recently released major | 530 | ;; The current "stable" kernels. That is, the most recently released major |
| 531 | ;; versions that are still supported upstream. | 531 | ;; versions that are still supported upstream. |
| 532 | 532 | ||
| 533 | (define-public linux-libre-6.19-version "6.19.3") | ||
| 534 | (define-public linux-libre-6.19-gnu-revision "gnu") | ||
| 535 | (define deblob-scripts-6.19 | ||
| 536 | (linux-libre-deblob-scripts | ||
| 537 | linux-libre-6.19-version | ||
| 538 | linux-libre-6.19-gnu-revision | ||
| 539 | (base32 "1n39w2lzzxqgfm10y5324bas4x827l34kpvdz64ng5ngp1cspdzw") | ||
| 540 | (base32 "1780cj1bpf6c6cwkbg1p5b9b4kipkxb0rjljlm96drch8ikxl2k8"))) | ||
| 541 | (define-public linux-libre-6.19-pristine-source | ||
| 542 | (let ((version linux-libre-6.19-version) | ||
| 543 | (hash (base32 "1glf369wfr66lmv9wmijin6idlfgijfsh0gx2qly7gpwmml4jiqf"))) | ||
| 544 | (make-linux-libre-source version | ||
| 545 | (%upstream-linux-source version hash) | ||
| 546 | deblob-scripts-6.19))) | ||
| 547 | |||
| 533 | (define-public linux-libre-6.18-version "6.18.13") | 548 | (define-public linux-libre-6.18-version "6.18.13") |
| 534 | (define-public linux-libre-6.18-gnu-revision "gnu") | 549 | (define-public linux-libre-6.18-gnu-revision "gnu") |
| 535 | (define deblob-scripts-6.18 | 550 | (define deblob-scripts-6.18 |
| @@ -667,6 +682,11 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS." | |||
| 667 | (patches (append (origin-patches source) | 682 | (patches (append (origin-patches source) |
| 668 | patches)))) | 683 | patches)))) |
| 669 | 684 | ||
| 685 | (define-public linux-libre-6.19-source | ||
| 686 | (source-with-patches linux-libre-6.19-pristine-source | ||
| 687 | (list %boot-logo-patch | ||
| 688 | %linux-libre-arm-export-__sync_icache_dcache-patch))) | ||
| 689 | |||
| 670 | (define-public linux-libre-6.18-source | 690 | (define-public linux-libre-6.18-source |
| 671 | (source-with-patches linux-libre-6.18-pristine-source | 691 | (source-with-patches linux-libre-6.18-pristine-source |
| 672 | (list %boot-logo-patch | 692 | (list %boot-logo-patch |
| @@ -793,6 +813,11 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS." | |||
| 793 | (description "Headers of the Linux-Libre kernel.") | 813 | (description "Headers of the Linux-Libre kernel.") |
| 794 | (license license:gpl2))) | 814 | (license license:gpl2))) |
| 795 | 815 | ||
| 816 | (define-public linux-libre-headers-6.19 | ||
| 817 | (make-linux-libre-headers* linux-libre-6.19-version | ||
| 818 | linux-libre-6.19-gnu-revision | ||
| 819 | linux-libre-6.19-source)) | ||
| 820 | |||
| 796 | (define-public linux-libre-headers-6.18 | 821 | (define-public linux-libre-headers-6.18 |
| 797 | (make-linux-libre-headers* linux-libre-6.18-version | 822 | (make-linux-libre-headers* linux-libre-6.18-version |
| 798 | linux-libre-6.18-gnu-revision | 823 | linux-libre-6.18-gnu-revision |
| @@ -1165,6 +1190,14 @@ Linux kernel. It has been modified to remove all non-free binary blobs.") | |||
| 1165 | ;;; Generic kernel packages. | 1190 | ;;; Generic kernel packages. |
| 1166 | ;;; | 1191 | ;;; |
| 1167 | 1192 | ||
| 1193 | (define-public linux-libre-6.19 | ||
| 1194 | (make-linux-libre* linux-libre-6.19-version | ||
| 1195 | linux-libre-6.19-gnu-revision | ||
| 1196 | linux-libre-6.19-source | ||
| 1197 | '("x86_64-linux" "i686-linux" "armhf-linux" | ||
| 1198 | "aarch64-linux" "powerpc64le-linux" "riscv64-linux") | ||
| 1199 | #:configuration-file kernel-config)) | ||
| 1200 | |||
| 1168 | (define-public linux-libre-6.18 | 1201 | (define-public linux-libre-6.18 |
| 1169 | (make-linux-libre* linux-libre-6.18-version | 1202 | (make-linux-libre* linux-libre-6.18-version |
| 1170 | linux-libre-6.18-gnu-revision | 1203 | linux-libre-6.18-gnu-revision |
