From ed8111ea7530b1c591af016dc8d247e52cd776eb Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Tue, 11 Jul 2017 21:52:58 +0200 Subject: gnu: linux-pam: Disable NIS when cross-compiling. * gnu/packages/linux.scm (linux-pam)[arguments]: Pass "--disable-nis" when cross-compiling. --- gnu/packages/linux.scm | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 5c96056576..c5fed1a7c2 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -426,11 +426,18 @@ It has been modified to remove all non-free binary blobs.") ;; ("cracklib" ,cracklib) )) (arguments - '(;; Most users, such as `shadow', expect the headers to be under + `(;; Most users, such as `shadow', expect the headers to be under ;; `security'. #:configure-flags (list (string-append "--includedir=" (assoc-ref %outputs "out") - "/include/security")) + "/include/security") + + ;; XXX: is missing from glibc when + ;; cross-compiling, so we have to disable NIS + ;; support altogether. + ,@(if (%current-target-system) + '("--disable-nis") + '())) ;; XXX: Tests won't run in chroot, presumably because /etc/pam.d ;; isn't available. -- cgit v1.2.3 From 2dfdedfbf71f9c054d74160eb8c55689088b0f9b Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Thu, 13 Jul 2017 13:47:59 -0400 Subject: gnu: linux-libre@4.9: Update to 4.9.37. * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.37. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index c5fed1a7c2..c03983fa37 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -373,8 +373,8 @@ It has been modified to remove all non-free binary blobs.") #:configuration-file kernel-config)) (define-public linux-libre-4.9 - (make-linux-libre "4.9.36" - "1z58f15my3a8c3j8hfc6p9ydmwgq1399kp1zsbrfd89rxz3m4v6r" + (make-linux-libre "4.9.37" + "0jrpzv5a8j8qjhh1x1wldyzbjms8p48nk5w6b4gib67fl7vx3135" %intel-compatible-systems #:configuration-file kernel-config)) -- cgit v1.2.3 From a6ae4f83a4ecdc7dc19e0060462e85dc56e0d105 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Thu, 13 Jul 2017 13:48:47 -0400 Subject: gnu: linux-libre: Update to 4.12.1. * gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.1. (%linux-libre-hash): Update hash. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index c03983fa37..aca0f6c7b2 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -363,8 +363,8 @@ It has been modified to remove all non-free binary blobs.") (define %intel-compatible-systems '("x86_64-linux" "i686-linux")) -(define %linux-libre-version "4.12") -(define %linux-libre-hash "153ibjdgys7friij4hnkvmp9ycvx50zgpyl9mwbr4prr409q3ndf") +(define %linux-libre-version "4.12.1") +(define %linux-libre-hash "1pgp48hf4zziv3nvzm54zvalh9y7kh5a7prrsw2n1qal9h1yslsp") (define-public linux-libre (make-linux-libre %linux-libre-version -- cgit v1.2.3 From 674d4e1380a43d83e77f81cbc3a8da8969e70f11 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Thu, 13 Jul 2017 00:07:45 +0200 Subject: gnu: kbd: Recursively search $LOADKEYS_KEYMAP_PATH. Fix a regression since commit fd7000fe33d3c4188c241cab97e2b891dd4e1268. * gnu/packages/linux.scm (kbd)[native-search-paths]: Add a double asterisk. --- gnu/packages/linux.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index aca0f6c7b2..1a9e9d709b 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1837,7 +1837,10 @@ system.") (native-search-paths (list (search-path-specification (variable "LOADKEYS_KEYMAP_PATH") - (files (list "share/keymaps"))))) + ;; Append ‘/**’ to recursively search all directories. One can then + ;; run (for example) ‘loadkeys en-latin9’ instead of having to find + ;; and type ‘i386/colemak/en-latin9’ on a mislabelled keyboard. + (files (list "share/keymaps/**"))))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://kbd-project.org/") (synopsis "Linux keyboard utilities and keyboard maps") -- cgit v1.2.3 From 87ffa416af029722a73b3244b409f86e39086bc3 Mon Sep 17 00:00:00 2001 From: Danny Milosavljevic Date: Wed, 5 Jul 2017 22:31:03 +0200 Subject: gnu: Add ncurses-with-gpm. * gnu/packages/linux.scm (ncurses/gpm): New variable. --- gnu/packages/linux.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 1a9e9d709b..58f6f36625 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -3013,6 +3013,18 @@ applications running on the Linux console. It allows users to select items and copy/paste text in the console and in xterm.") (license license:gpl2+))) +(define-public ncurses/gpm + (package/inherit ncurses + (name "ncurses-with-gpm") + (arguments + (substitute-keyword-arguments (package-arguments ncurses) + ((#:configure-flags cf) + `(cons (string-append "--with-gpm=" + (assoc-ref %build-inputs "gpm") + "/lib/libgpm.so.2") ,cf)))) + (inputs + `(("gpm" ,gpm))))) + (define-public btrfs-progs (package (name "btrfs-progs") -- cgit v1.2.3 From 6adf9d18d145c15bf593740b4180f10b65488631 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 15 Jul 2017 22:31:31 -0400 Subject: gnu: linux-libre@4.4: Update to 4.4.77. * gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.77. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 58f6f36625..4bb24cfd3e 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -379,8 +379,8 @@ It has been modified to remove all non-free binary blobs.") #:configuration-file kernel-config)) (define-public linux-libre-4.4 - (make-linux-libre "4.4.76" - "1qzgjqj7zv8hk162viyjy4cn24snwy159j8vir6d5jsrkvwq5wrk" + (make-linux-libre "4.4.77" + "0y1myjwbqjx8k9c2z83p04a7ncl2ca6gkyxk0zyyabjfvxb5g9k9" %intel-compatible-systems #:configuration-file kernel-config)) -- cgit v1.2.3 From 0b990b9611f88ce6a3ea71cc043f0063d0ab8bac Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 15 Jul 2017 22:32:09 -0400 Subject: gnu: linux-libre@4.9: Update to 4.9.38. * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.38. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 4bb24cfd3e..5d825e3048 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -373,8 +373,8 @@ It has been modified to remove all non-free binary blobs.") #:configuration-file kernel-config)) (define-public linux-libre-4.9 - (make-linux-libre "4.9.37" - "0jrpzv5a8j8qjhh1x1wldyzbjms8p48nk5w6b4gib67fl7vx3135" + (make-linux-libre "4.9.38" + "13pfawwnf46yqsrx3k5mj4pa7cs2x4v23qi8ncpxz0vqzgz9xxrd" %intel-compatible-systems #:configuration-file kernel-config)) -- cgit v1.2.3 From ec6ea0fea28f6083031d7f19fd4e10c3cb501a3a Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 15 Jul 2017 22:32:44 -0400 Subject: gnu: linux-libre: Update to 4.12.2. * gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.2. (%linux-libre-hash): Update hash. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 5d825e3048..40d805c844 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -363,8 +363,8 @@ It has been modified to remove all non-free binary blobs.") (define %intel-compatible-systems '("x86_64-linux" "i686-linux")) -(define %linux-libre-version "4.12.1") -(define %linux-libre-hash "1pgp48hf4zziv3nvzm54zvalh9y7kh5a7prrsw2n1qal9h1yslsp") +(define %linux-libre-version "4.12.2") +(define %linux-libre-hash "12jqvkp7vyhmqahkk2yv6qdfxan9r6y1999hcbmjl4z6qkv38pc3") (define-public linux-libre (make-linux-libre %linux-libre-version -- cgit v1.2.3 From c48fa0ad329eba62616e37468fc630eb7a1b58ac Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 18 Jul 2017 17:56:50 +0200 Subject: gnu: tlp: Update to 1.0. * gnu/packages/linux.scm (tlp): Update to 1.0. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 40d805c844..93a6a583a2 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -3782,7 +3782,7 @@ Light is the successor of lightscript.") (define-public tlp (package (name "tlp") - (version "0.9") + (version "1.0") (source (origin (method url-fetch) (uri (string-append @@ -3792,7 +3792,7 @@ Light is the successor of lightscript.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0xksm8ar6dbq0azbfz8qs9yyzqg1j333lyd5znc074rz8inj4yw8")))) + "1v3qpj9kp4rxwqapayd0i9419wwv4bikyrzjvqn0r9xkgnr1f9v4")))) (inputs `(("bash" ,bash) ("dbus" ,dbus) ("ethtool" ,ethtool) -- cgit v1.2.3 From f97c67a275c2d95e512dcfa8089a7a15cda8665a Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 22 Jul 2017 14:44:24 -0400 Subject: gnu: linux-libre@4.4: Update to 4.4.78. * gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.78. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 93a6a583a2..315f24061e 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -379,8 +379,8 @@ It has been modified to remove all non-free binary blobs.") #:configuration-file kernel-config)) (define-public linux-libre-4.4 - (make-linux-libre "4.4.77" - "0y1myjwbqjx8k9c2z83p04a7ncl2ca6gkyxk0zyyabjfvxb5g9k9" + (make-linux-libre "4.4.78" + "0g8pc0kam33rn2dx9fkp7w749s38qs2iykawpj0k9jm19775hn4k" %intel-compatible-systems #:configuration-file kernel-config)) -- cgit v1.2.3 From d422eac54ef3040a4fd66107d3f8cc697273b229 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 22 Jul 2017 14:45:06 -0400 Subject: gnu: linux-libre@4.9: Update to 4.9.39. * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.39. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 315f24061e..100de3b683 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -373,8 +373,8 @@ It has been modified to remove all non-free binary blobs.") #:configuration-file kernel-config)) (define-public linux-libre-4.9 - (make-linux-libre "4.9.38" - "13pfawwnf46yqsrx3k5mj4pa7cs2x4v23qi8ncpxz0vqzgz9xxrd" + (make-linux-libre "4.9.39" + "03rnbz1wf3d0fi5zrhygx1b20bx23fy310d8h74zc6z4jh6fsbx3" %intel-compatible-systems #:configuration-file kernel-config)) -- cgit v1.2.3 From 30f8349efb31dc1fb1bf628ee0e609683da311c3 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 22 Jul 2017 14:46:00 -0400 Subject: gnu: linux-libre: Update to 4.12.3. * gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.3. (%linux-libre-hash): Update hash. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 100de3b683..94314d3f09 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -363,8 +363,8 @@ It has been modified to remove all non-free binary blobs.") (define %intel-compatible-systems '("x86_64-linux" "i686-linux")) -(define %linux-libre-version "4.12.2") -(define %linux-libre-hash "12jqvkp7vyhmqahkk2yv6qdfxan9r6y1999hcbmjl4z6qkv38pc3") +(define %linux-libre-version "4.12.3") +(define %linux-libre-hash "1b02snh41fgr5i55wlc86nvksyzy1cq994mkmj195pa57hy6y6ak") (define-public linux-libre (make-linux-libre %linux-libre-version -- cgit v1.2.3