gnu: Add linux-libre-4.1.
* gnu/packages/linux-libre-4.1-i686.conf, gnu/packages/linux-libre-4.1-x86_64.conf: New files. * Makefile.am (KCONFIGS): Add them. * gnu/packages/linux.scm (linux-libre-4.1): New variable.
This commit is contained in:
parent
17db07061f
commit
adddd5ba3b
|
@ -3,6 +3,7 @@
|
||||||
# Copyright © 2013 Andreas Enge <andreas@enge.fr>
|
# Copyright © 2013 Andreas Enge <andreas@enge.fr>
|
||||||
# Copyright © 2015 Alex Kost <alezost@gmail.com>
|
# Copyright © 2015 Alex Kost <alezost@gmail.com>
|
||||||
# Copyright © 2016 Mathieu Lirzin <mthl@gnu.org>
|
# Copyright © 2016 Mathieu Lirzin <mthl@gnu.org>
|
||||||
|
# Copyright © 2016 Mark H Weaver <mhw@netris.org>
|
||||||
#
|
#
|
||||||
# This file is part of GNU Guix.
|
# This file is part of GNU Guix.
|
||||||
#
|
#
|
||||||
|
@ -168,7 +169,9 @@ dist_noinst_DATA = guix/tests.scm
|
||||||
# Linux-Libre configurations.
|
# Linux-Libre configurations.
|
||||||
KCONFIGS = \
|
KCONFIGS = \
|
||||||
gnu/packages/linux-libre-i686.conf \
|
gnu/packages/linux-libre-i686.conf \
|
||||||
gnu/packages/linux-libre-x86_64.conf
|
gnu/packages/linux-libre-x86_64.conf \
|
||||||
|
gnu/packages/linux-libre-4.1-i686.conf \
|
||||||
|
gnu/packages/linux-libre-4.1-x86_64.conf
|
||||||
|
|
||||||
# Templates, examples.
|
# Templates, examples.
|
||||||
EXAMPLES = \
|
EXAMPLES = \
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -66,6 +66,7 @@
|
||||||
#:use-module (guix build-system cmake)
|
#:use-module (guix build-system cmake)
|
||||||
#:use-module (guix build-system python)
|
#:use-module (guix build-system python)
|
||||||
#:use-module (guix build-system trivial)
|
#:use-module (guix build-system trivial)
|
||||||
|
#:use-module (srfi srfi-1)
|
||||||
#:use-module (srfi srfi-2)
|
#:use-module (srfi srfi-2)
|
||||||
#:use-module (srfi srfi-26)
|
#:use-module (srfi srfi-26)
|
||||||
#:use-module (ice-9 match))
|
#:use-module (ice-9 match))
|
||||||
|
@ -339,6 +340,23 @@ It has been modified to remove all non-free binary blobs.")
|
||||||
(base32
|
(base32
|
||||||
"13ar9sghm2g5w2km9x2d07q3lh81rz286d6slklv56qanm24chzx"))))))
|
"13ar9sghm2g5w2km9x2d07q3lh81rz286d6slklv56qanm24chzx"))))))
|
||||||
|
|
||||||
|
(define-public linux-libre-4.1
|
||||||
|
(package
|
||||||
|
(inherit linux-libre)
|
||||||
|
(version "4.1.17")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (linux-libre-urls version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0mkvj5sab8l2k0mgfca3y4n5g9cxs3px0ysvdwa2zwl52n7dsfk4"))))
|
||||||
|
(native-inputs
|
||||||
|
(let ((conf (kernel-config (or (%current-target-system)
|
||||||
|
(%current-system))
|
||||||
|
#:variant "4.1")))
|
||||||
|
`(,@(alist-delete "kconfig" (package-native-inputs linux-libre))
|
||||||
|
("kconfig" ,conf))))))
|
||||||
|
|
||||||
|
|
||||||
;;;
|
;;;
|
||||||
;;; Pluggable authentication modules (PAM).
|
;;; Pluggable authentication modules (PAM).
|
||||||
|
|
Loading…
Reference in New Issue