From 72aa295e44d46f80a037bfdc68f831bee56efbab Mon Sep 17 00:00:00 2001 From: Danny Milosavljevic Date: Thu, 26 Apr 2018 02:15:55 +0200 Subject: gnu: Add f2fs-tools@1.7.0. * gnu/packages/linux.scm (f2fs-tools-1.7): New variable. (f2fs-tools): Inherit from f2fs-tools-1.7. --- gnu/packages/linux.scm | 35 ++++++++++++++++++++++++++++++----- 1 file changed, 30 insertions(+), 5 deletions(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index ac28b2b453..7648b55764 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -3264,10 +3264,10 @@ (define-public btrfs-progs/static from the btrfs-progs package. It is meant to be used in initrds.") (license (package-license btrfs-progs)))) -(define-public f2fs-tools +(define-public f2fs-tools-1.7 (package (name "f2fs-tools") - (version "1.8.0") + (version "1.7.0") (source (origin (method url-fetch) (uri (string-append @@ -3275,21 +3275,30 @@ (define-public f2fs-tools "/f2fs-tools.git/snapshot/" name "-" version ".tar.gz")) (sha256 (base32 - "1bir9ladb58ijlcvrjrq1fb1xv5ys50zdjaq0yzliib0apsyrnyl")))) + "1m6bn1ibq0p53m0n97il91xqgjgn2pzlz74lb5bfzassx7159m1k")))) + (build-system gnu-build-system) (arguments `(#:phases (modify-phases %standard-phases (add-after 'unpack 'bootstrap (lambda _ - (zero? (system* "autoreconf" "-vif"))))))) + (zero? (system* "autoreconf" "-vif")))) + (add-after 'install 'install-headers + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (out-include (string-append out "/include"))) + (install-file "include/f2fs_fs.h" out-include) + (install-file "mkfs/f2fs_format_utils.h" out-include) + #t)))))) (native-inputs `(("autoconf" ,autoconf) ("automake" ,automake) ("libtool" ,libtool) ("pkg-config" ,pkg-config))) (inputs - `(("libuuid" ,util-linux))) + `(("libuuid" ,util-linux) + ("libselinux" ,libselinux))) (home-page "https://f2fs.wiki.kernel.org/") (synopsis "Userland tools for f2fs") (description @@ -3300,6 +3309,22 @@ (define-public f2fs-tools ;; GPL2/LGPL2.1, everything else is GPL2 only. See 'COPYING'. (license (list license:gpl2 license:lgpl2.1)))) +(define-public f2fs-tools + (package + (inherit f2fs-tools-1.7) + (name "f2fs-tools") + (version "1.8.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://git.kernel.org/cgit/linux/kernel/git/jaegeuk" + "/f2fs-tools.git/snapshot/" name "-" version ".tar.gz")) + (sha256 + (base32 + "1bir9ladb58ijlcvrjrq1fb1xv5ys50zdjaq0yzliib0apsyrnyl")))) + (inputs + `(("libuuid" ,util-linux))))) + (define-public freefall (package (name "freefall") -- cgit v1.2.3 From 3944e13a72ce0ef81b76eb7b8b06d633e0a366d3 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 12 May 2018 03:58:14 -0400 Subject: gnu: linux-libre@4.9: Update to 4.9.99. * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.99. --- 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 7648b55764..252ee85900 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -411,8 +411,8 @@ (define-public linux-libre-4.14 #:configuration-file kernel-config)) (define-public linux-libre-4.9 - (make-linux-libre "4.9.98" - "14mqg2hvxg4zwajwly18akyaca821sp4iz5w3xmikwndn2j8y1lw" + (make-linux-libre "4.9.99" + "0xhzanpxbhddj0n8hn40z99y9x3538fm167z3dixzgs6jq4vfx5b" %intel-compatible-systems #:configuration-file kernel-config)) -- cgit v1.2.3 From 7187669a81ce7abeb5e37f0ca25e5aa3f8c443f7 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 12 May 2018 03:59:22 -0400 Subject: gnu: linux-libre@4.14: Update to 4.14.40. * gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.40. (%linux-libre-4.14-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 252ee85900..7a86b87e5f 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -401,8 +401,8 @@ (define-public linux-libre %linux-compatible-systems #:configuration-file kernel-config)) -(define %linux-libre-4.14-version "4.14.39") -(define %linux-libre-4.14-hash "0r6fydsgspnskh5n1hfrkyrlrmql635zqr44ajafmqimldc0bplz") +(define %linux-libre-4.14-version "4.14.40") +(define %linux-libre-4.14-hash "0ifnxxqzn47gd2mpga8xj8nwhhzkhx31csis3p5j236m5kc149mc") (define-public linux-libre-4.14 (make-linux-libre %linux-libre-4.14-version -- cgit v1.2.3 From 0d0b5722865df6e6547c3a7305dd5fbee5e9bcd8 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 12 May 2018 04:00:17 -0400 Subject: gnu: linux-libre: Update to 4.16.8. * gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.8. (%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 7a86b87e5f..76bd90fdee 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -392,8 +392,8 @@ (define %linux-compatible-systems '("x86_64-linux" "i686-linux" "armhf-linux")) ;; supports qemu "virt" machine and possibly a large number of ARM boards. ;; See : https://wiki.debian.org/DebianKernel/ARMMP. -(define %linux-libre-version "4.16.7") -(define %linux-libre-hash "145hv7paw5zd6bnkk0agxyg2a37066xhrxszbq3d03mjvi8ap117") +(define %linux-libre-version "4.16.8") +(define %linux-libre-hash "0j77wnf97rjrvs1vbifash0sppa85pb5ckdk40f4n2mbzardsmxg") (define-public linux-libre (make-linux-libre %linux-libre-version -- cgit v1.2.3 From 7c52558154dc126ebdc6890215c5b09ba0d3ee4c Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 16 May 2018 15:41:11 +0200 Subject: gnu: usbutils: Update to 010. * gnu/packages/linux.scm (usbutils): Update to 010. --- 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 76bd90fdee..0f72701aa8 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -741,7 +741,7 @@ (define-public procps (define-public usbutils (package (name "usbutils") - (version "009") + (version "010") (source (origin (method url-fetch) @@ -749,7 +749,7 @@ (define-public usbutils "usbutils-" version ".tar.xz")) (sha256 (base32 - "0q3iavmak2bs9xw486w4xfbjl0hbzii93ssgpr95mxmm9kjz1gwb")))) + "06aag4jfgsfjxk563xsp9ik9nadihmasrr37a1gb0vwqni5kdiv1")))) (build-system gnu-build-system) (inputs `(("libusb" ,libusb) -- cgit v1.2.3 From 41c77ba3ff56fccee1dc4fc46ae88f0dbe674266 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 16 May 2018 15:42:29 +0200 Subject: gnu: rng-tools: Update to 6.2. * gnu/packages/linux.scm (rng-tools): Update to 6.2. --- 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 0f72701aa8..f949e3fc4d 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -3516,7 +3516,7 @@ (define-public rdma-core (define-public rng-tools (package (name "rng-tools") - (version "6.1") + (version "6.2") (source (origin (method url-fetch) (uri (string-append "https://github.com/nhorman/rng-tools/" @@ -3524,7 +3524,7 @@ (define-public rng-tools (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "00ywsknjpc9jd9kfmz2syk9l0xkiiwyx5qhl5zvhhc69v6682i31")))) + "0xy4qmfhvkr5z4jr9j55dn5gnajr2jccdp6n0xsxkipjcgag342j")))) (build-system gnu-build-system) (arguments `(;; Avoid using OpenSSL, curl, and libxml2, reducing the closure by 166 MiB. -- cgit v1.2.3 From f3afef52f6638f5759b5ae94850ed0d9840761c4 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 16 May 2018 15:43:23 +0200 Subject: gnu: rng-tools: Use INVOKE. * gnu/packages/linux.scm (rng-tools)[arguments]: Substitute INVOKE for SYSTEM* and explicitly return #t from phase. --- gnu/packages/linux.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index f949e3fc4d..b357a4b270 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -3533,7 +3533,8 @@ (define-public rng-tools (modify-phases %standard-phases (add-after 'unpack 'bootstrap (lambda _ - (zero? (system* "sh" "autogen.sh"))))))) + (invoke "sh" "autogen.sh") + #t))))) (native-inputs `(("autoconf" ,autoconf) ("automake" ,automake) -- cgit v1.2.3 From b85c1858ac7f3cc9ab9ee9ef22426d85de1dcded Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 16 May 2018 15:57:06 +0200 Subject: gnu: libnftnl: Update to 1.1.0. * gnu/packages/linux.scm (libnftnl): Update to 1.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 b357a4b270..09e999859d 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -4162,7 +4162,7 @@ (define-public libmnl (define-public libnftnl (package (name "libnftnl") - (version "1.0.9") + (version "1.1.0") (source (origin (method url-fetch) @@ -4170,7 +4170,7 @@ (define-public libnftnl "libnftnl-" version ".tar.bz2")) (sha256 (base32 - "0d9nkdbdck8sg6msysqyv3m9kjr9sjif5amf26dfa0g3mqjdihgy")))) + "0v4gywcjvv2vg4zk632al1zv3ad0lx87nshynv110l8n3fhsq3pc")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) -- cgit v1.2.3 From 029dd51d8c1b12aea7f6958956a3bfdd127ab14b Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Thu, 17 May 2018 00:47:40 -0400 Subject: gnu: linux-libre@4.4: Update to 4.4.132. * gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.132. --- 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 09e999859d..32df323513 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -417,8 +417,8 @@ (define-public linux-libre-4.9 #:configuration-file kernel-config)) (define-public linux-libre-4.4 - (make-linux-libre "4.4.131" - "1phah297rxjwy22wfaqlzpbk71ddp3drma5dx3i8xv6g8vijd08x" + (make-linux-libre "4.4.132" + "012nmbvvi8sg0iav5aibk8qx189iwqjadnr4h5jv65gzi7i79li9" %intel-compatible-systems #:configuration-file kernel-config)) -- cgit v1.2.3 From c0bd585835f3457399c8fec2d1f90dd2e34a9482 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Thu, 17 May 2018 00:48:32 -0400 Subject: gnu: linux-libre@4.9: Update to 4.9.100. * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.100. --- 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 32df323513..0b5e002c52 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -411,8 +411,8 @@ (define-public linux-libre-4.14 #:configuration-file kernel-config)) (define-public linux-libre-4.9 - (make-linux-libre "4.9.99" - "0xhzanpxbhddj0n8hn40z99y9x3538fm167z3dixzgs6jq4vfx5b" + (make-linux-libre "4.9.100" + "1zphlisrjzbgk7nvclbwm23kmrx7vw13w02r1va3g5lzh0rlwx71" %intel-compatible-systems #:configuration-file kernel-config)) -- cgit v1.2.3 From 22d466737d35244d7497a205caba7d2355088a2f Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Thu, 17 May 2018 00:49:11 -0400 Subject: gnu: linux-libre@4.14: Update to 4.14.41. * gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.41. (%linux-libre-4.14-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 0b5e002c52..0c9403349f 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -401,8 +401,8 @@ (define-public linux-libre %linux-compatible-systems #:configuration-file kernel-config)) -(define %linux-libre-4.14-version "4.14.40") -(define %linux-libre-4.14-hash "0ifnxxqzn47gd2mpga8xj8nwhhzkhx31csis3p5j236m5kc149mc") +(define %linux-libre-4.14-version "4.14.41") +(define %linux-libre-4.14-hash "0qcfw4spnjlzri8bgch1j0yxsw75gjx1m9qyn3h1lk4a33gczih6") (define-public linux-libre-4.14 (make-linux-libre %linux-libre-4.14-version -- cgit v1.2.3 From 2cf8531f360ef390d3ec670cc150b106bab5eff1 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Thu, 17 May 2018 00:49:58 -0400 Subject: gnu: linux-libre: Update to 4.16.9. * gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.9. (%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 0c9403349f..0c58b90f10 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -392,8 +392,8 @@ (define %linux-compatible-systems '("x86_64-linux" "i686-linux" "armhf-linux")) ;; supports qemu "virt" machine and possibly a large number of ARM boards. ;; See : https://wiki.debian.org/DebianKernel/ARMMP. -(define %linux-libre-version "4.16.8") -(define %linux-libre-hash "0j77wnf97rjrvs1vbifash0sppa85pb5ckdk40f4n2mbzardsmxg") +(define %linux-libre-version "4.16.9") +(define %linux-libre-hash "13v5pb30v16cn81w2gnwaa4zhxas7q3zz10igpa2rqd5fdiy3rlz") (define-public linux-libre (make-linux-libre %linux-libre-version -- cgit v1.2.3