summaryrefslogtreecommitdiff
path: root/gnu/packages/linux.scm
diff options
context:
space:
mode:
authorVagrant Cascadian <vagrant@debian.org>2026-08-19 14:39:51 -0700
committerVagrant Cascadian <vagrant@debian.org>2026-08-21 18:59:21 -0700
commitf8e875d2c06f09a0801a9a50c212b092a383a759 (patch)
treee9e1037389f3d3e503fbf8c258351c3c1d29376a /gnu/packages/linux.scm
parentf4bd7c1b281e26ba21f599049611f0d40346a6db (diff)
gnu: linux-libre 5.10: Drop support.
* gnu/packages/linux.scm (linux-libre-5.10-version, linux-libre-5.10-gnu-revision, deblob-scripts-5.10, linux-libre-5.10-pristine-source, linux-libre-5.10-source, linux-libre-headers-5.10, linux-libre-arm-generic-5.10, linux-libre-arm64-generic-5.10): Remove variables. * gnu/tests/base.scm (%test-linux-libre-5.10): Remove variable. * gnu/packages/aux-files/linux-libre/5.10-arm.conf: Remove file. * gnu/packages/aux-files/linux-libre/5.10-arm64.conf: Remove file. * gnu/packages/aux-files/linux-libre/5.10-i686.conf: Remove file. * gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: Remove file. * Makefile.am (AUX_FILES): Deregister files.
Diffstat (limited to 'gnu/packages/linux.scm')
-rw-r--r--gnu/packages/linux.scm56
1 files changed, 0 insertions, 56 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 4dbd18a3194..25b7615456b 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -674,21 +674,6 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
674 (%upstream-linux-source version hash) 674 (%upstream-linux-source version hash)
675 deblob-scripts-5.15))) 675 deblob-scripts-5.15)))
676 676
677(define-public linux-libre-5.10-version "5.10.262")
678(define-public linux-libre-5.10-gnu-revision "gnu1")
679(define deblob-scripts-5.10
680 (linux-libre-deblob-scripts
681 linux-libre-5.10-version
682 linux-libre-5.10-gnu-revision
683 (base32 "1wn9k4lbxcc9rzl1rqidlnb472wyayillrh57gyxnghi7j9ghqna")
684 (base32 "1hgza8fsps7bkjf4i0f2xgvrh1r183z3i6lxrr2nr8qbi5d13qs7")))
685(define-public linux-libre-5.10-pristine-source
686 (let ((version linux-libre-5.10-version)
687 (hash (base32 "10xlfmblynqcba5ab4h75p7pzqcbm34cbhrx19pkircpkf5dmrzs")))
688 (make-linux-libre-source version
689 (%upstream-linux-source version hash)
690 deblob-scripts-5.10)))
691
692(define %boot-logo-patch 677(define %boot-logo-patch
693 ;; Linux-Libre boot logo featuring Freedo and a gnu. 678 ;; Linux-Libre boot logo featuring Freedo and a gnu.
694 (origin 679 (origin
@@ -770,11 +755,6 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
770 (list %boot-logo-patch 755 (list %boot-logo-patch
771 %linux-libre-arm-export-__sync_icache_dcache-patch))) 756 %linux-libre-arm-export-__sync_icache_dcache-patch)))
772 757
773(define-public linux-libre-5.10-source
774 (source-with-patches linux-libre-5.10-pristine-source
775 (list %boot-logo-patch
776 %linux-libre-arm-export-__sync_icache_dcache-patch)))
777
778 758
779;;; 759;;;
780;;; Kernel headers. 760;;; Kernel headers.
@@ -904,11 +884,6 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
904 linux-libre-5.15-gnu-revision 884 linux-libre-5.15-gnu-revision
905 linux-libre-5.15-source)) 885 linux-libre-5.15-source))
906 886
907(define-public linux-libre-headers-5.10
908 (make-linux-libre-headers* linux-libre-5.10-version
909 linux-libre-5.10-gnu-revision
910 linux-libre-5.10-source))
911
912;; The following package is used in the early bootstrap, and thus must be kept 887;; The following package is used in the early bootstrap, and thus must be kept
913;; stable and with minimal build requirements. 888;; stable and with minimal build requirements.
914(define-public linux-libre-headers-6.12.17 889(define-public linux-libre-headers-6.12.17
@@ -1344,14 +1319,6 @@ Linux kernel. It has been modified to remove all non-free binary blobs.")
1344 "aarch64-linux" "powerpc64le-linux" "riscv64-linux") 1319 "aarch64-linux" "powerpc64le-linux" "riscv64-linux")
1345 #:configuration-file kernel-config)) 1320 #:configuration-file kernel-config))
1346 1321
1347(define-public linux-libre-5.10
1348 (make-linux-libre* linux-libre-5.10-version
1349 linux-libre-5.10-gnu-revision
1350 linux-libre-5.10-source
1351 '("x86_64-linux" "i686-linux" "armhf-linux"
1352 "aarch64-linux" "powerpc64le-linux" "riscv64-linux")
1353 #:configuration-file kernel-config))
1354
1355;; Linux-Libre-LTS points to the *newest* released long-term support version of 1322;; Linux-Libre-LTS points to the *newest* released long-term support version of
1356;; Linux-Libre. 1323;; Linux-Libre.
1357;; Reference: <https://www.kernel.org/category/releases.html> 1324;; Reference: <https://www.kernel.org/category/releases.html>
@@ -1399,17 +1366,6 @@ Linux kernel. It has been modified to remove all non-free binary blobs.")
1399 ("CONFIG_RTC_DRV_RK808" . #t)) 1366 ("CONFIG_RTC_DRV_RK808" . #t))
1400 (default-extra-linux-options linux-libre-version)))) 1367 (default-extra-linux-options linux-libre-version))))
1401 1368
1402(define-public linux-libre-arm-generic-5.10
1403 (make-linux-libre* linux-libre-5.10-version
1404 linux-libre-5.10-gnu-revision
1405 linux-libre-5.10-source
1406 '("armhf-linux")
1407 #:defconfig "multi_v7_defconfig"
1408 #:extra-version "arm-generic"
1409 #:extra-options
1410 (append
1411 (default-extra-linux-options linux-libre-5.10-version))))
1412
1413(define-public linux-libre-arm-omap2plus 1369(define-public linux-libre-arm-omap2plus
1414 (make-linux-libre* linux-libre-version 1370 (make-linux-libre* linux-libre-version
1415 linux-libre-gnu-revision 1371 linux-libre-gnu-revision
@@ -1473,18 +1429,6 @@ Linux kernel. It has been modified to remove all non-free binary blobs.")
1473 arm64-generic-extra-modules 1429 arm64-generic-extra-modules
1474 (default-extra-linux-options linux-libre-lts-version))))) 1430 (default-extra-linux-options linux-libre-lts-version)))))
1475 1431
1476(define-public linux-libre-arm64-generic-5.10
1477 (make-linux-libre* linux-libre-5.10-version
1478 linux-libre-5.10-gnu-revision
1479 linux-libre-5.10-source
1480 '("aarch64-linux")
1481 #:defconfig "defconfig"
1482 #:extra-version "arm64-generic"
1483 #:extra-options
1484 (append
1485 arm64-generic-extra-modules
1486 (default-extra-linux-options linux-libre-5.10-version))))
1487
1488(define-public linux-libre-arm64-honeycomb 1432(define-public linux-libre-arm64-honeycomb
1489 ;; Kernel for use on the HoneyComb LX2 boards: 1433 ;; Kernel for use on the HoneyComb LX2 boards:
1490 ;; <https://shop.solid-run.com/product/SRCFTXE000IV13/>. 1434 ;; <https://shop.solid-run.com/product/SRCFTXE000IV13/>.