From aab322d909c0b4abec132ef7aff31c31a1208841 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Mon, 4 Dec 2017 23:31:15 +0100 Subject: [PATCH 01/14] install: Don't start sshd by default. Reported by Christopher Baines at . * gnu/services/ssh.scm ()[%auto-start?]: New field. (openssh-shepherd-service): Honor it. * gnu/system/install.scm (%installation-services): Set '%auto-start?' to #f for openssh-service-type. --- gnu/services/ssh.scm | 12 ++++++++++-- gnu/system/install.scm | 5 ++++- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/gnu/services/ssh.scm b/gnu/services/ssh.scm index b33ec946c6..301ba74041 100644 --- a/gnu/services/ssh.scm +++ b/gnu/services/ssh.scm @@ -304,7 +304,14 @@ The other options should be self-descriptive." ;; list of user-name/file-like tuples (authorized-keys openssh-authorized-keys - (default '()))) + (default '())) + + ;; Boolean + ;; XXX: This should really be handled in an orthogonal way, for instance as + ;; proposed in . Keep it internal/undocumented + ;; for now. + (%auto-start? openssh-auto-start? + (default #t))) (define %openssh-accounts (list (user-group (name "sshd") (system? #t)) @@ -445,7 +452,8 @@ of user-name/file-like tuples." (provision '(ssh-daemon)) (start #~(make-forkexec-constructor #$openssh-command #:pid-file #$pid-file)) - (stop #~(make-kill-destructor))))) + (stop #~(make-kill-destructor)) + (auto-start? (openssh-auto-start? config))))) (define (openssh-pam-services config) "Return a list of for sshd with CONFIG." diff --git a/gnu/system/install.scm b/gnu/system/install.scm index 78f2bf3a13..0dd7688634 100644 --- a/gnu/system/install.scm +++ b/gnu/system/install.scm @@ -264,7 +264,10 @@ You have been warned. Thanks for being so brave.\x1b[0m ;; The root account is passwordless, so make sure ;; a password is set before allowing logins. (allow-empty-passwords? #f) - (password-authentication? #t))) + (password-authentication? #t) + + ;; Don't start it upfront. + (%auto-start? #f))) ;; Since this is running on a USB stick with a overlayfs as the root ;; file system, use an appropriate cache configuration. From f00b85ff8d34df0a1879e593d4a85629b8586af7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Tue, 5 Dec 2017 11:50:00 +0100 Subject: [PATCH 02/14] gnu: commencement: Do not graft early bootstrap packages. By definition, these packages are not depended on at run time by any of the packages we use. Thus it does not make sense to inherit grafts. Furthermore, those grafts would often lead to extra overhead for users who would end up downloading those "-boot0" packages just to build package replacements that are in fact not going to be used. This reverts parts of f1597427f220b0799b9c8847768d2f5a93fe3730 and ce27857f710ff32c05f4ba19a04a695c1cc2ce20. Reported by Christopher Baines at . * gnu/packages/commencement.scm (file-boot0, binutils-boot0): Use plain 'inherit' instead of 'package/inherit'. --- gnu/packages/commencement.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 406a23b21c..c5c00688e4 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -113,7 +113,8 @@ (define file-boot0 (package-with-bootstrap-guile - (package-with-explicit-inputs (package/inherit file + (package-with-explicit-inputs (package + (inherit file) (name "file-boot0")) `(("make" ,gnu-make-boot0) ,@%bootstrap-inputs) @@ -140,7 +141,7 @@ (define binutils-boot0 (package-with-bootstrap-guile - (package/inherit binutils + (package (inherit binutils) (name "binutils-cross-boot0") (arguments `(#:guile ,%bootstrap-guile From ff0e0041f358c0e4d0ab890f183b8a0c31727bea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Tue, 5 Dec 2017 15:13:38 +0100 Subject: [PATCH 03/14] packages: 'fold-bag-dependencies' honors nativeness in recursive calls. Previously recursive calls to 'loop' would always consider all the bag inputs rather than those corresponding to NATIVE?. * guix/packages.scm (fold-bag-dependencies)[bag-direct-inputs*]: New procedure. Use it both in the 'match' expression and in its body. --- guix/packages.scm | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/guix/packages.scm b/guix/packages.scm index d68af1569f..c6d3b811f2 100644 --- a/guix/packages.scm +++ b/guix/packages.scm @@ -996,14 +996,18 @@ and return it." "Fold PROC over the packages BAG depends on. Each package is visited only once, in depth-first order. If NATIVE? is true, restrict to native dependencies; otherwise, restrict to target dependencies." + (define bag-direct-inputs* + (if native? + (lambda (bag) + (append (bag-build-inputs bag) + (bag-target-inputs bag) + (if (bag-target bag) + '() + (bag-host-inputs bag)))) + bag-host-inputs)) + (define nodes - (match (if native? - (append (bag-build-inputs bag) - (bag-target-inputs bag) - (if (bag-target bag) - '() - (bag-host-inputs bag))) - (bag-host-inputs bag)) + (match (bag-direct-inputs* bag) (((labels things _ ...) ...) things))) @@ -1016,7 +1020,7 @@ dependencies; otherwise, restrict to target dependencies." (((? package? head) . tail) (if (set-contains? visited head) (loop tail result visited) - (let ((inputs (bag-direct-inputs (package->bag head)))) + (let ((inputs (bag-direct-inputs* (package->bag head)))) (loop (match inputs (((labels things _ ...) ...) (append things tail))) From f3e3f4d934ee0ecd71f5c73a57252ed1d0bad88e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Tue, 5 Dec 2017 15:37:01 +0100 Subject: [PATCH 04/14] Update NEWS. --- NEWS | 3 +++ 1 file changed, 3 insertions(+) diff --git a/NEWS b/NEWS index e291b65a31..4784999f91 100644 --- a/NEWS +++ b/NEWS @@ -44,6 +44,7 @@ Please send Guix bug reports to bug-guix@gnu.org. *** ‘guix system disk-image’ can now creates ISO-9660 images *** ‘guix system vm-image’ & co. automatically estimate the image size *** ‘guix system vm’ now uses overlayfs instead of unionfs +*** ‘guix system init’ displays a progress bar while copying files *** TeX Live is now also available as a set of small ‘texlive-’ packages *** New ‘guix system search’ command to search for services *** New services @@ -81,6 +82,8 @@ murmur, rsync, tailon, sysctl () *** Setuid programs now honor the system timezone () +*** ‘guix substitute’ honors substitute expiry time again + () ** Native language support From 91c9b5d016ac8bed127557d378c70fbc56cec0e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Tue, 5 Dec 2017 16:32:40 +0100 Subject: [PATCH 05/14] packages: 'package-grafts' trims native inputs. 'package-grafts' returns a list of potentially applicable grafts, which 'cumulative-grafts' then narrows by looking at store item references and determining the subset of the grafts that's actually applicable. Until now, 'package-grafts' would traverse native inputs and would thus return a large superset of the applicable grafts, since native inputs are not in the reference graph by definition. This patch fixes that by having 'package-grafts' ignore entirely native inputs from the dependency graph. * guix/packages.scm (fold-bag-dependencies)[bag-direct-inputs*]: Add special case for libc. * guix/packages.scm (bag-grafts)[native-grafts, target-grafts]: Remove. [grafts]: New procedure. Use it. * tests/packages.scm ("package-grafts, grafts of native inputs ignored"): New test. --- guix/packages.scm | 51 +++++++++++++++++++++++++++------------------- tests/packages.scm | 18 ++++++++++++++++ 2 files changed, 48 insertions(+), 21 deletions(-) diff --git a/guix/packages.scm b/guix/packages.scm index c6d3b811f2..490ec86906 100644 --- a/guix/packages.scm +++ b/guix/packages.scm @@ -1004,7 +1004,21 @@ dependencies; otherwise, restrict to target dependencies." (if (bag-target bag) '() (bag-host-inputs bag)))) - bag-host-inputs)) + (lambda (bag) + (if (bag-target bag) + (bag-host-inputs bag) + + ;; XXX: Currently libc wrongfully ends up in 'build-inputs', + ;; even tough it's something that's still referenced at run time + ;; and thus conceptually a 'host-inputs'. Because of that, we + ;; re-add it here. + (if (assoc-ref (bag-host-inputs bag) "libc") + (bag-host-inputs bag) + (append (let ((libc (assoc-ref (bag-build-inputs bag) + "libc"))) + (or (and libc `(("libc" ,@libc))) + '())) + (bag-host-inputs bag))))))) (define nodes (match (bag-direct-inputs* bag) @@ -1038,33 +1052,28 @@ to (see 'graft-derivation'.)" (define system (bag-system bag)) (define target (bag-target bag)) - (define native-grafts - (let ((->graft (input-graft store system))) - (fold-bag-dependencies (lambda (package grafts) - (match (->graft package) - (#f grafts) - (graft (cons graft grafts)))) - '() - bag))) + (define (grafts package->graft) + (fold-bag-dependencies (lambda (package grafts) + (match (package->graft package) + (#f grafts) + (graft (cons graft grafts)))) + '() + bag - (define target-grafts - (if target - (let ((->graft (input-cross-graft store target system))) - (fold-bag-dependencies (lambda (package grafts) - (match (->graft package) - (#f grafts) - (graft (cons graft grafts)))) - '() - bag - #:native? #f)) - '())) + ;; Grafts that apply to native inputs do not matter + ;; since, by definition, native inputs are not + ;; referred to at run time. Thus, ignore + ;; 'native-inputs' and focus on the others. + #:native? #f)) ;; We can end up with several identical grafts if we stumble upon packages ;; that are not 'eq?' but map to the same derivation (this can happen when ;; using things like 'package-with-explicit-inputs'.) Hence the ;; 'delete-duplicates' call. (delete-duplicates - (append native-grafts target-grafts))) + (if target + (grafts (input-cross-graft store target system)) + (grafts (input-graft store system))))) (define* (package-grafts store package #:optional (system (%current-system)) diff --git a/tests/packages.scm b/tests/packages.scm index 930374dabf..fe7bd1ded6 100644 --- a/tests/packages.scm +++ b/tests/packages.scm @@ -660,6 +660,24 @@ ;; (package-cross-derivation %store p "mips64el-linux-gnu" ;; #:graft? #t))) +;; It doesn't make sense for 'package-grafts' to look at native inputs since, +;; by definition, they are not referenced at run time. Make sure +;; 'package-grafts' respects this. +(test-equal "package-grafts, grafts of native inputs ignored" + '() + (let* ((new (dummy-package "native-dep" + (version "0.1") + (arguments '(#:implicit-inputs? #f)))) + (ndep (package (inherit new) (version "0.0") + (replacement new))) + (dep (dummy-package "dep" + (arguments '(#:implicit-inputs? #f)))) + (dummy (dummy-package "dummy" + (arguments '(#:implicit-inputs? #f)) + (native-inputs `(("ndep" ,ndep))) + (inputs `(("dep" ,dep)))))) + (package-grafts %store dummy))) + (test-assert "package-grafts, indirect grafts" (let* ((new (dummy-package "dep" (arguments '(#:implicit-inputs? #f)))) From 3e442f85fdbb5a0f8b7499010bf1c2c34a27f592 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Tue, 5 Dec 2017 17:49:48 +0100 Subject: [PATCH 06/14] gnu: ghostscript-with-cups: Turn into a public variable. Tris allows Hydra/Cuirass to pick it up and to build its replacement. Failing that, users have to build "ghostscript-with-cups-9.22" from source. * gnu/packages/cups.scm (ghostscript/cups): Move to 'ghostscript.scm'. (cups-filters)[inputs]: Remove 'force'. * gnu/packages/ghostscript.scm (ghostscript/cups): New variable. --- gnu/packages/cups.scm | 10 +--------- gnu/packages/ghostscript.scm | 7 +++++++ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/gnu/packages/cups.scm b/gnu/packages/cups.scm index bbf2699f00..e3a252bc0c 100644 --- a/gnu/packages/cups.scm +++ b/gnu/packages/cups.scm @@ -46,14 +46,6 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages tls)) -;; Delay to avoid module circularity problems. -(define ghostscript/cups - (delay - (package/inherit ghostscript - (name "ghostscript-with-cups") - (inputs `(("cups" ,cups-minimal) - ,@(package-inputs ghostscript)))))) - (define-public cups-filters (package (name "cups-filters") @@ -146,7 +138,7 @@ ("fontconfig" ,fontconfig) ("freetype" ,freetype) ("font-dejavu" ,font-dejavu) ; also needed by test suite - ("ghostscript" ,(force ghostscript/cups)) + ("ghostscript" ,ghostscript/cups) ("ijs" ,ijs) ("dbus" ,dbus) ("lcms" ,lcms) diff --git a/gnu/packages/ghostscript.scm b/gnu/packages/ghostscript.scm index 28477b2c42..f0a28d0752 100644 --- a/gnu/packages/ghostscript.scm +++ b/gnu/packages/ghostscript.scm @@ -26,6 +26,7 @@ #:use-module (gnu packages) #:use-module (gnu packages autotools) #:use-module (gnu packages compression) + #:use-module (gnu packages cups) #:use-module (gnu packages fontutils) #:use-module (gnu packages image) #:use-module (gnu packages perl) @@ -281,6 +282,12 @@ output file formats and printers.") ("libxt" ,libxt) ,@(package-inputs ghostscript))))) +(define-public ghostscript/cups + (package/inherit ghostscript + (name "ghostscript-with-cups") + (inputs `(("cups" ,cups-minimal) + ,@(package-inputs ghostscript))))) + (define-public ijs (package (name "ijs") From 614f8cc1c3e0065bff2de9e7ab625d710a94ffd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Tue, 5 Dec 2017 17:57:22 +0100 Subject: [PATCH 07/14] gnu: guix: Update snapshot to 91c9b5d. * gnu/packages/package-management.scm (guix): Update to 91c9b5d. --- gnu/packages/package-management.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index a1fb3b9cf7..d496416b19 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -86,8 +86,8 @@ ;; Note: the 'update-guix-package.scm' script expects this definition to ;; start precisely like this. (let ((version "0.13.0") - (commit "3fb6464ba43141b671481ce5ba158b6e6d1badfe") - (revision 13)) + (commit "91c9b5d016ac8bed127557d378c70fbc56cec0e5") + (revision 14)) (package (name "guix") @@ -103,7 +103,7 @@ (commit commit))) (sha256 (base32 - "0nx3nvr3myjhg7zyyrvxfs63ddmb7yv0ndzn1dq4gp2is65n3krr")) + "1cfkk78baj2fkfq8wwmliwpcmnarjnqlj4sk6q9zf03krs95zfl3")) (file-name (string-append "guix-" version "-checkout")))) (build-system gnu-build-system) (arguments From 45c32bd7e50adde4119b7a25b580cf3f77d5b91f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Wed, 6 Dec 2017 08:51:08 +0100 Subject: [PATCH 08/14] syscalls: Define 'input-flags' for 'tcgetattr' and friends. * guix/build/syscalls.scm (input-flags): New macro. --- guix/build/syscalls.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/guix/build/syscalls.scm b/guix/build/syscalls.scm index e5779cbd0b..0cb630cfb3 100644 --- a/guix/build/syscalls.scm +++ b/guix/build/syscalls.scm @@ -119,6 +119,7 @@ termios-input-speed termios-output-speed local-flags + input-flags tcsetattr-action tcgetattr tcsetattr @@ -1704,6 +1705,24 @@ given an integer, returns the list of names of the constants that are or'd." (define IEXTEN #o0100000) (define EXTPROC #o0200000)) +(define-bits input-flags + input-flags->symbols + (define IGNBRK #o0000001) + (define BRKINT #o0000002) + (define IGNPAR #o0000004) + (define PARMRK #o0000010) + (define INPCK #o0000020) + (define ISTRIP #o0000040) + (define INLCR #o0000100) + (define IGNCR #o0000200) + (define ICRNL #o0000400) + (define IUCLC #o0001000) + (define IXON #o0002000) + (define IXANY #o0004000) + (define IXOFF #o0010000) + (define IMAXBEL #o0020000) + (define IUTF8 #o0040000)) + ;; "Actions" values for 'tcsetattr'. (define-bits tcsetattr-action %unused-tcsetattr-action->symbols From 787e8a80d54d8bd5320d76276dc5f4bafe5b86c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Wed, 6 Dec 2017 08:52:31 +0100 Subject: [PATCH 09/14] services: console-font: Use 'tcsetattr' instead of invoking 'unicode_start'. This is more robust, faster, and incidentally gets rid of remaining "error in the finalization thread: Bad file descriptor" messages. * gnu/services/base.scm (unicode-start): Rewrite to use 'tcgetattr' and 'tcsetattr'. (console-font-shepherd-services)[start]: Add 'loop' to check whether DEVICE is ready. Tolerate EX_OSERR return from 'setfont'. [modules]: New field. --- gnu/services/base.scm | 54 +++++++++++++++++++++++++++++-------------- 1 file changed, 37 insertions(+), 17 deletions(-) diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 11f55c588c..291dd63256 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -621,21 +621,23 @@ to add @var{device} to the kernel's entropy pool. The service will fail if (define (unicode-start tty) "Return a gexp to start Unicode support on @var{tty}." + (with-imported-modules '((guix build syscalls)) + #~(let* ((fd (open-fdes #$tty O_RDWR)) + (termios (tcgetattr fd))) + (define (set-utf8-input termios) + (set-field termios (termios-input-flags) + (logior (input-flags IUTF8) + (termios-input-flags termios)))) - ;; We have to run 'unicode_start' in a pipe so that when it invokes the - ;; 'tty' command, that command returns TTY. - #~(begin - (let ((pid (primitive-fork))) - (case pid - ((0) - (close-fdes 0) - (dup2 (open-fdes #$tty O_RDONLY) 0) - (close-fdes 1) - (dup2 (open-fdes #$tty O_WRONLY) 1) - (execl #$(file-append kbd "/bin/unicode_start") - "unicode_start")) - (else - (zero? (cdr (waitpid pid)))))))) + ;; See console_codes(4). + (display "\x1b%G" (fdes->outport fd)) + + (tcsetattr fd (tcsetattr-action TCSAFLUSH) + (set-utf8-input termios)) + + ;; TODO: ioctl(fd, KDSKBMODE, K_UNICODE); + (close-fdes fd) + #t))) (define console-keymap-service-type (shepherd-service-type @@ -674,11 +676,29 @@ to add @var{device} to the kernel's entropy pool. The service will fail if (requirement (list (symbol-append 'term- (string->symbol tty)))) + (modules '((guix build syscalls) ;for 'tcsetattr' + (srfi srfi-9 gnu))) ;for 'set-field' (start #~(lambda _ + ;; It could be that mingetty is not fully ready yet, + ;; which we check by calling 'ttyname'. + (let loop ((i 10)) + (unless (or (zero? i) + (call-with-input-file #$device + (lambda (port) + (false-if-exception (ttyname port))))) + (usleep 500) + (loop (- i 1)))) + (and #$(unicode-start device) - (zero? - (system* #$(file-append kbd "/bin/setfont") - "-C" #$device #$font))))) + ;; 'setfont' returns EX_OSERR (71) when an + ;; KDFONTOP ioctl fails, for example. Like + ;; systemd's vconsole support, let's not treat + ;; this as an error. + (case (status:exit-val + (system* #$(file-append kbd "/bin/setfont") + "-C" #$device #$font)) + ((0 71) #t) + (else #f))))) (stop #~(const #t)) (respawn? #f))))) tty+font)) From f0eb57b736f6fae67acbaad66a1b5e18fdfc10a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Wed, 6 Dec 2017 08:58:26 +0100 Subject: [PATCH 10/14] Update NEWS. --- NEWS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/NEWS b/NEWS index 4784999f91..e8299b530d 100644 --- a/NEWS +++ b/NEWS @@ -20,6 +20,7 @@ Please send Guix bug reports to bug-guix@gnu.org. *** ‘guix package --search’ sorts results by relevance *** ‘guix pull’ now fetches code directly over Git using Guile-Git *** Substitutes can be downloaded from servers equivalent to the authorized ones +*** New ‘guix-daemon’ options: ‘--listen’, ‘--timeout’, ‘--max-silent-time’ *** New ‘guix weather’ command *** ‘guix publish --cache’ now also caches uncompressed items *** ‘guix publish’ no longer removes live items from its cache @@ -82,8 +83,11 @@ murmur, rsync, tailon, sysctl () *** Setuid programs now honor the system timezone () +*** Clients honor the daemon’s ‘max-silent-time’ + () *** ‘guix substitute’ honors substitute expiry time again () +*** Several portability fixes for aarch64 ** Native language support From 609d126e86ea7a05ab7e758fa3fd000ced005f49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Wed, 6 Dec 2017 09:07:28 +0100 Subject: [PATCH 11/14] Revert "packages: 'package-grafts' trims native inputs." This reverts commit 91c9b5d016ac8bed127557d378c70fbc56cec0e5 following the concerns raised by Mark, Ben, and Tobias: . --- guix/packages.scm | 51 +++++++++++++++++++--------------------------- tests/packages.scm | 18 ---------------- 2 files changed, 21 insertions(+), 48 deletions(-) diff --git a/guix/packages.scm b/guix/packages.scm index 490ec86906..c6d3b811f2 100644 --- a/guix/packages.scm +++ b/guix/packages.scm @@ -1004,21 +1004,7 @@ dependencies; otherwise, restrict to target dependencies." (if (bag-target bag) '() (bag-host-inputs bag)))) - (lambda (bag) - (if (bag-target bag) - (bag-host-inputs bag) - - ;; XXX: Currently libc wrongfully ends up in 'build-inputs', - ;; even tough it's something that's still referenced at run time - ;; and thus conceptually a 'host-inputs'. Because of that, we - ;; re-add it here. - (if (assoc-ref (bag-host-inputs bag) "libc") - (bag-host-inputs bag) - (append (let ((libc (assoc-ref (bag-build-inputs bag) - "libc"))) - (or (and libc `(("libc" ,@libc))) - '())) - (bag-host-inputs bag))))))) + bag-host-inputs)) (define nodes (match (bag-direct-inputs* bag) @@ -1052,28 +1038,33 @@ to (see 'graft-derivation'.)" (define system (bag-system bag)) (define target (bag-target bag)) - (define (grafts package->graft) - (fold-bag-dependencies (lambda (package grafts) - (match (package->graft package) - (#f grafts) - (graft (cons graft grafts)))) - '() - bag + (define native-grafts + (let ((->graft (input-graft store system))) + (fold-bag-dependencies (lambda (package grafts) + (match (->graft package) + (#f grafts) + (graft (cons graft grafts)))) + '() + bag))) - ;; Grafts that apply to native inputs do not matter - ;; since, by definition, native inputs are not - ;; referred to at run time. Thus, ignore - ;; 'native-inputs' and focus on the others. - #:native? #f)) + (define target-grafts + (if target + (let ((->graft (input-cross-graft store target system))) + (fold-bag-dependencies (lambda (package grafts) + (match (->graft package) + (#f grafts) + (graft (cons graft grafts)))) + '() + bag + #:native? #f)) + '())) ;; We can end up with several identical grafts if we stumble upon packages ;; that are not 'eq?' but map to the same derivation (this can happen when ;; using things like 'package-with-explicit-inputs'.) Hence the ;; 'delete-duplicates' call. (delete-duplicates - (if target - (grafts (input-cross-graft store target system)) - (grafts (input-graft store system))))) + (append native-grafts target-grafts))) (define* (package-grafts store package #:optional (system (%current-system)) diff --git a/tests/packages.scm b/tests/packages.scm index fe7bd1ded6..930374dabf 100644 --- a/tests/packages.scm +++ b/tests/packages.scm @@ -660,24 +660,6 @@ ;; (package-cross-derivation %store p "mips64el-linux-gnu" ;; #:graft? #t))) -;; It doesn't make sense for 'package-grafts' to look at native inputs since, -;; by definition, they are not referenced at run time. Make sure -;; 'package-grafts' respects this. -(test-equal "package-grafts, grafts of native inputs ignored" - '() - (let* ((new (dummy-package "native-dep" - (version "0.1") - (arguments '(#:implicit-inputs? #f)))) - (ndep (package (inherit new) (version "0.0") - (replacement new))) - (dep (dummy-package "dep" - (arguments '(#:implicit-inputs? #f)))) - (dummy (dummy-package "dummy" - (arguments '(#:implicit-inputs? #f)) - (native-inputs `(("ndep" ,ndep))) - (inputs `(("dep" ,dep)))))) - (package-grafts %store dummy))) - (test-assert "package-grafts, indirect grafts" (let* ((new (dummy-package "dep" (arguments '(#:implicit-inputs? #f)))) From 40f5c53d89da266055a1dd6571c380f5c57fe5f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Wed, 6 Dec 2017 09:14:53 +0100 Subject: [PATCH 12/14] Update NEWS. --- NEWS | 722 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 720 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index e8299b530d..2c898e65f9 100644 --- a/NEWS +++ b/NEWS @@ -53,9 +53,727 @@ Please send Guix bug reports to bug-guix@gnu.org. certbot, fcgiwrap, gdm, git-http, knot, libvirt, memcached, mongodb, mpd, murmur, rsync, tailon, sysctl -*** XXX new packages +*** 1211 new packages -*** XXX package updates +0xffff, adms, aegisub, android-udev-rules, ant-apache-bcel, ant-junit, +archivemount, armagetronad, asco, aspell-dict-ca, atool, axoloti-patcher, +axoloti-runtime, bap, bismark, bitshuffle, blis, blis-haswell, blis-knl, +blis-sandybridge, bmon, cadaver, caja, capstone, cataclysm-dda, catcodec, +cheese, cinnamon-desktop, cl-unicode, cl-yale-haskell, classpath, cloc, +cmdtest, conda, coq-bignums, coq-coquelicot, coq-flocq, coq-gappa, +coq-interval, coq-mathcomp, cowsay, cpputest, cpuid, crawl-tiles, criu, +crypto++, cube, cubicle, ddate, deja-dup, dino, dirvish, discount, +disorderfs, dos2unix, dssi, ebtables, ecl-cl-unicode, eid-mw, eless, +emacs-2048-game, emacs-autothemer, emacs-base16-theme, +emacs-bash-completion, emacs-browse-at-remote, emacs-cnfonts, +emacs-company-quickhelp, emacs-dired-hacks, emacs-direnv, +emacs-disable-mouse, emacs-easy-kill, emacs-el2org, emacs-emamux, +emacs-engine-mode, emacs-erc-hl-nicks, emacs-evil-matchit, emacs-exwm-x, +emacs-ggtags, emacs-git-messenger, emacs-gitpatch, emacs-go-mode, +emacs-graphviz-dot-mode, emacs-helm-make, emacs-helm-projectile, +emacs-helm-swoop, emacs-highlight-stages, emacs-highlight-symbol, +emacs-idris-mode, emacs-inf-ruby, emacs-jinja2-mode, emacs-json-snatcher, +emacs-julia-mode, emacs-minitest, emacs-mustache, emacs-nix-mode, +emacs-olivetti, emacs-org-contrib, emacs-org-edit-latex, +emacs-org-pomodoro, emacs-org2web, emacs-pos-tip, emacs-prop-menu, +emacs-pyim, emacs-pyim-basedict, emacs-rainbow-mode, emacs-restclient, +emacs-rpm-spec-mode, emacs-rspec, emacs-sparql-mode, emacs-sr-speedbar, +emacs-switch-window, emacs-tablist, emacs-tiny, emacs-transmission, +emacs-tuareg, emacs-wgrep, emacs-which-key, emacs-writeroom, +emacs-yasnippet-snippets, eog-plugins, eolie, es-dump-restore, escpr, et, +f-seq, f2fs-tools, faba-icon-theme, fbreader, ffms2, five-or-more, +florence, font-dosis, font-fira-sans, font-lato, font-mathjax, +font-open-dyslexic, font-rachana, foo2zjs, foomatic-filters, footswitch, +fping, freehdl, frei0r-plugins, fstrm, fzy, gama, gavl, gemma, geomyidae, +gess, ghc-abstract-deque, ghc-abstract-par, ghc-aws, ghc-base-prelude, +ghc-boxes, ghc-chunked-data, ghc-conduit-combinators, +ghc-contravariant-extras, ghc-crypto-api, ghc-crypto-api-tests, +ghc-cryptohash-md5, ghc-cryptohash-sha1, ghc-data-hash, ghc-edisonapi, +ghc-edisoncore, ghc-edit-distance, ghc-either, ghc-entropy, +ghc-equivalence, ghc-erf, ghc-errors, ghc-fail, ghc-foldl, +ghc-geniplate-mirror, ghc-gitrev, ghc-glob, ghc-hex, ghc-http-conduit, +ghc-http-date, ghc-http2, ghc-language-haskell-extract, ghc-math-functions, +ghc-monad-par, ghc-monad-par-extras, ghc-monadplus, ghc-monadrandom, +ghc-mono-traversable, ghc-murmur-hash, ghc-mwc-random, ghc-network-info, +ghc-pretty-hex, ghc-psqueues, ghc-puremd5, ghc-rebase, ghc-simple-sendfile, +ghc-statistics, ghc-stmonadtrans, ghc-strict, ghc-test-framework-th, +ghc-tuple-th, ghc-uuid, ghc-uuid-types, ghc-vector-algorithms, +ghc-vector-builder, ghc-vector-th-unbox, ghc-wai-conduit, ghc-warp, +ghc-warp-tls, ghostscript-with-cups, git-remote-gcrypt, git-repo, +glusterfs, gnome-clocks, gnome-default-applications, gnome-planner, +gnome-todo, gnome-video-effects, gnucobol, gnutls-dane, +go-github-com-audriusbutkevicius-cli, +go-github-com-audriusbutkevicius-go-nat-pmp, +go-github-com-audriusbutkevicius-kcp-go, +go-github-com-audriusbutkevicius-pfilter, go-github-com-bkaradzic-go-lz4, +go-github-com-calmh-du, go-github-com-calmh-xdr, +go-github-com-ccding-go-stun, +go-github-com-chmduquesne-rollinghash-adler32, +go-github-com-d4l3k-messagediff, go-github-com-edsrzf-mmap-go, +go-github-com-gobwas-glob, go-github-com-gogo-protobuf, +go-github-com-gogo-protobuf-protoc-gen-gogo, +go-github-com-golang-groupcache-lru, go-github-com-golang-snappy, +go-github-com-jackpal-gateway, go-github-com-kardianos-osext, +go-github-com-kballard-go-shellquote, go-github-com-lib-pq, +go-github-com-minio-sha256-simd, go-github-com-oschwald-geoip2-golang, +go-github-com-oschwald-maxminddb-golang, go-github-com-petermattis-goid, +go-github-com-pkg-errors, go-github-com-rcrowley-go-metrics, +go-github-com-sasha-s-go-deadlock, go-github-com-stathat-go, +go-github-com-syndtr-goleveldb, go-github-com-templexxx-cpufeat, +go-github-com-templexxx-reedsolomon, go-github-com-templexxx-xor, +go-github-com-thejerf-suture, go-github-com-tjfoc-gmsm-sm4, +go-github-com-vitrun-qart-coding, go-github-com-vitrun-qart-gf256, +go-github-com-vitrun-qart-qr, go-github-com-xtaci-smux, +go-github-com-zillode-notify, go-golang-org-x-crypto-bcrypt, +go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-cast5, +go-golang-org-x-crypto-pbkdf2, go-golang-org-x-crypto-salsa20, +go-golang-org-x-crypto-tea, go-golang-org-x-crypto-twofish, +go-golang-org-x-crypto-xtea, go-golang-org-x-net-bpf, +go-golang-org-x-net-context, go-golang-org-x-net-internal-iana, +go-golang-org-x-net-ipv4, go-golang-org-x-net-ipv6, +go-golang-org-x-net-proxy, go-golang-org-x-sys-unix, +go-golang-org-x-text-transform, go-golang-org-x-text-unicode-norm, +go-golang-org-x-time-rate, godot, gpa, gpick, grfcodec, groff-minimal, +grub-hybrid, gsound, gspell, gst-transcoder, gst123, guile-colorized, +guile-dsv, guile-libctl, guile-ncurses-with-gpm, guile-wiredtiger, +guile2.0-bytestructures, guile2.0-git, guile2.0-gnutls, guile2.0-guix, +guile2.0-lib, gwl, harminv, hdf-java, heimdall, ht, hugin, +hunspell-dict-en, hunspell-dict-en-au, hunspell-dict-en-ca, +hunspell-dict-en-gb, hunspell-dict-en-gb-ize, hunspell-dict-en-us, +hunspell-dict-fr, hunspell-dict-fr-moderne, hunspell-dict-fr-reforme1990, +hunspell-dict-fr-toutesvariantes, ibutils, icedtea-web, igraph, ikiwiki, +imb-openmpi, imp, infiniband-diags, jamvm, java-aopalliance, +java-aqute-bnd-annotation, java-aqute-bndlib, java-aqute-libg, +java-assertj, java-bouncycastle-bcpkix, java-bouncycastle-bcprov, java-bsh, +java-classpathx-servletapi, java-cofoja, java-commons-bcel, +java-commons-beanutils, java-commons-collections, java-commons-csv, +java-commons-jexl, java-datanucleus-javax-persistence, +java-eclipse-jetty-http, java-eclipse-jetty-http, java-eclipse-jetty-io, +java-eclipse-jetty-io, java-eclipse-jetty-jmx, java-eclipse-jetty-jmx, +java-eclipse-jetty-perf-helper, java-eclipse-jetty-security, +java-eclipse-jetty-security, java-eclipse-jetty-server, +java-eclipse-jetty-server, java-eclipse-jetty-servlet, +java-eclipse-jetty-servlet, java-eclipse-jetty-test-helper, +java-eclipse-jetty-util, java-eclipse-jetty-util, +java-fasterxml-jackson-annotations, java-fasterxml-jackson-core, +java-fasterxml-jackson-databind, java-fasterxml-jackson-dataformat-xml, +java-fasterxml-jackson-dataformat-yaml, +java-fasterxml-jackson-modules-base-jaxb, java-fest-assert, java-fest-test, +java-fest-util, java-geronimo-xbean-reflect, java-guice, +java-guice-servlet, java-hdrhistogram, java-iq80-snappy, java-javaewah, +java-javax-inject, java-jboss-javassist, java-jboss-jms-api-spec, +java-jbzip2, java-jcommander, java-jdom, java-jeromq, java-jgit, java-jgit, +java-jmock-junit4, java-jmock-legacy, java-jnacl, java-kafka-clients, +java-lmax-disruptor, java-log4j-1.2-api, java-log4j-core, java-lz4, +java-mail, java-microemulator-cldc, java-mvel2, java-ops4j-base-io, +java-ops4j-base-lang, java-ops4j-base-monitors, java-ops4j-base-spi, +java-ops4j-base-store, java-ops4j-base-util, java-ops4j-base-util-property, +java-ops4j-pax-exam-core, java-ops4j-pax-exam-core-junit, +java-ops4j-pax-exam-core-spi, java-ops4j-pax-tinybundles, java-osgi-cmpn, +java-osgi-dto, java-osgi-framework, java-osgi-namespace-contract, +java-osgi-namespace-extender, java-osgi-namespace-service, +java-osgi-resource, java-osgi-service-cm, +java-osgi-service-component-annotations, java-osgi-service-jdbc, +java-osgi-service-log, java-osgi-service-metatype-annotations, +java-osgi-service-packageadmin, java-osgi-service-repository, +java-osgi-service-resolver, java-osgi-util-function, +java-osgi-util-promise, java-osgi-util-tracker, java-picard, java-picard, +java-plexus-archiver, java-plexus-classworlds, +java-plexus-container-default, java-plexus-container-default-bootstrap, +java-plexus-io, java-powermock-api-easymock, java-powermock-api-support, +java-powermock-core, java-powermock-modules-junit4, +java-powermock-modules-junit4-common, java-powermock-reflect, +java-slf4j-api, java-slf4j-simple, java-snakeyaml, java-snappy, +java-snappy, java-stax2-api, java-stringtemplate, java-stringtemplate, +java-testng, java-tomcat, java-tukaani-xz, java-woodstox-core, +java-xerial-core, javacc, javacc, jmtpfs, jo, john-the-ripper-jumbo, +js-datatables, js-es5-shim, js-highlight, js-html5shiv, js-json2, +js-mathjax, js-respond, js-selectize, js-strftime, kaiju, kallisto, +kbd-neo, kde-frameworkintegration, kdelibs4support, kdewebkit, keepassxc, +kentutils, khtml, kjs, kjsembed, kmediaplayer, kodi-cli, kross, leocad, +libdmtx, libdvbpsi, libebml, libechonest, libfabric, libgc-back-pointers, +libgdata, libgxps, libinfinity, liblinebreak, libmatekbd, libmatemixer, +libmatroska, libmd, libmediainfo, libnet, libngspice, liboauth, libproxy, +libserialport, libsignal-protocol-c, libsigrok, libsigrokdecode, libzen, +libzip, linenoise, linkchecker, linux-libre-arm-omap2plus, livemedia-utils, +loksh, lollypop, ltris, lua5.1-bitop, lv2-devel, lxc, lxqt-build-tools, +lziprecover, marco, masscan, mate, mate-applets, mate-control-center, +mate-media, mate-panel, mate-session-manager, mate-settings-daemon, +mate-terminal, mediainfo, meep, memcached, mescc-tools, mgba, minicom, +mksh, mkvtoolnix, monero, monero-core, mongodb, motti, mpb, mtr, mujs, +multitail, musescore, mygui, ncurses-with-gpm, network-manager-openvpn, +newsboat, nftables, nginx-documentation, ngspice, nlohmann-json-cpp, nml, +nototools, nxbelld, nzbget, ocaml-async, ocaml-async-extra, +ocaml-async-kernel, ocaml-async-rpc-kernel, ocaml-async-unix, +ocaml-camomile, ocaml-core, ocaml-core-kernel, ocaml-cstruct, +ocaml-easy-format, ocaml-ezjsonm, ocaml-graph, ocaml-hex, ocaml-jbuilder, +ocaml-lambda-term, ocaml-ocplib-endian, ocaml-piqi, ocaml-piqilib, +ocaml-ppx-bin-prot, ocaml-ppx-custom-printf, ocaml-ppx-expect, +ocaml-ppx-fail, ocaml-ppx-fields-conv, ocaml-ppx-jane, ocaml-ppx-pipebang, +ocaml-ppx-sexp-message, ocaml-ppx-sexp-value, ocaml-re, ocaml-uri, +ocaml-utop, ocaml-uuidm, ocaml-zed, ogre, ois, oksh, opari2, +open-adventure, openfoam, openmolar, openmpi-thread-multiple, openmw, +openrct2, openscenegraph, opensm, optcomp, os-prober, otf2, packagekit, +paml, papagayo, papi, parcimonie, pass-git-helper, pdsh, +perl-archive-extract, perl-b-keywords, perl-browser-open, perl-carp-always, +perl-cgi-session, perl-clone-pp, perl-convert-binhex, +perl-crypt-random-source, perl-data, perl-data-perl, perl-data-printer, +perl-data-record, perl-devel-cycle, perl-devel-hide, perl-file-basedir, +perl-file-configdir, perl-file-desktopentry, perl-file-mimeinfo, +perl-file-sharedir-dist, perl-gnupg-interface, perl-hash-fieldhash, +perl-html-scrubber, perl-html-tidy, perl-importer, perl-libintl-perl, +perl-libtime-parsedate, perl-libtime-period, perl-list-moreutils-xs, +perl-lwp-online, perl-mailtools, perl-math-random-isaac, +perl-math-random-isaac-xs, perl-math-random-secure, perl-mime-tools, +perl-moox, perl-moox-cmd, perl-moox-configfromfile, +perl-moox-file-configdir, perl-moox-handlesvia, perl-moox-late, +perl-moox-options, perl-net-dbus, perl-net-dbus-glib, perl-net-idn-encode, +perl-params-validationcompiler, perl-parse-recdescent, +perl-proc-invokeeditor, perl-ref-util-xs, perl-regexp-util, +perl-sort-naturally, perl-specio, perl-sub-info, perl-term-size-any, +perl-term-size-perl, perl-term-table, perl-test-command, +perl-test-cpan-meta, perl-test-cpan-meta-json, perl-test-eol, +perl-test-file-sharedir-dist, perl-test-memory-cycle, perl-test-notabs, +perl-test-taint, perl-test2-bundle-extended, perl-test2-plugin-nowarnings, +perl-text-markdown-discount, perl-text-template, perl-tree-xpathengine, +perl-type-tie, perl-type-tiny, perl-type-tiny-xs, perl-types-path-tiny, +perl-xml-filter-buffertext, perl-xml-handler-yawriter, perl-xml-sax-writer, +perl-xml-twig, perl-xml-xpathengine, perl-yaml-libyaml, phylip, pidentd, +plink-ng, pngcrush, polyml, premake, prison, procenv, protobuf-c, psm, +pt-scotch32, pulsemixer, pulseview, pydf, python-anaconda-client, +python-ansi2html, python-apache-libcloud, python-apispec, +python-asn1crypto, python-attrs, python-automat, python-backpack, +python-backports-csv, python-behave-web-api, python-betamax-matchers, +python-bottle, python-capstone, python-capturer, python-cbor, python-clf, +python-clyent, python-coloredlogs, python-colormath, python-conda, +python-constantly, python-dukpy, python-editdistance, python-flaky, +python-flasgger, python-flask-httpauth, python-flask-migrate, +python-flask-principal, python-flask-script, python-flex, python-genshi, +python-ghp-import, python-grako, python-graphviz, +python-guzzle-sphinx-theme, python-honcho, python-html5-parser, +python-humanfriendly, python-igraph, python-incremental, +python-internetarchive, python-jsonpatch, python-jsonpatch, +python-jsonpointer, python-jsonrpclib-pelix, python-linecache2, +python-lmdb, python-lzstring, python-m2r, python-marshmallow, +python-misaka, python-networkx2, python-nose-randomly, python-nose-timer, +python-numpy-next, python-packaging, python-parameterized, python-pastel, +python-pbr-minimal, python-pendulum, python-pkginfo, python-py-ubjson, +python-py2bit, python-pyaes, python-pyalsaaudio, python-pycanberra, +python-pyclipper, python-pydiff, python-pydot, python-pynacl, +python-pyodbc, python-pyqrcode, python-pyqt+qscintilla, python-pysocks, +python-pytest-capturelog, python-pytzdata, python-qscintilla, python-radon, +python-ratelimiter, python-regex, python-relatorio, python-rencode, +python-rfc3987, python-ruamel.yaml, python-schedule, python-schema, +python-schema, python-setuptools-scm-git-archive, python-smmap2, +python-spectra, python-sphinxcontrib-websupport, python-sql, python-sure, +python-swagger-spec-validator, python-tornado-http-auth, python-tqdm, +python-traceback2, python-twine, python-uniseg, python-uritemplate, +python-validate-email, python-verboselogs, python-xapian-bindings, +python-xenon, python-xsge, python2-anaconda-client, python2-aniso8601, +python2-ansi2html, python2-apache-libcloud, python2-apispec, +python2-asn1crypto, python2-attrs, python2-automat, python2-backpack, +python2-backports-csv, python2-behave-web-api, python2-betamax-matchers, +python2-booleanoperations, python2-bottle, python2-capstone, +python2-capturer, python2-clf, python2-clyent, python2-coloredlogs, +python2-colormath, python2-conda, python2-constantly, python2-couleur, +python2-defcon, python2-dukpy, python2-flaky, python2-flasgger, +python2-flask-httpauth, python2-flask-migrate, python2-flask-principal, +python2-flask-script, python2-flex, python2-genshi, python2-ghp-import, +python2-grako, python2-graphviz, python2-guzzle-sphinx-theme, +python2-honcho, python2-html5-parser, python2-htseq, python2-httpretty, +python2-humanfriendly, python2-incremental, python2-internetarchive, +python2-jsonpatch, python2-jsonpatch, python2-jsonpointer, +python2-jsonrpclib-pelix, python2-libmpsse, python2-linecache2, +python2-lmdb, python2-lzstring, python2-m2r, python2-marshmallow, +python2-misaka, python2-neo4j-driver, python2-networkx2, +python2-nose-randomly, python2-nose-timer, python2-numpy-next, +python2-packaging, python2-parameterized, python2-parse-type, +python2-pastel, python2-pbr-minimal, python2-pendulum, python2-pgpdump, +python2-pkginfo, python2-py2neo, python2-pyaes, python2-pyalsaaudio, +python2-pyclipper, python2-pydiff, python2-pydot, python2-pyodbc, +python2-pyopengl, python2-pysocks, python2-pytest-capturelog, +python2-pytzdata, python2-radon, python2-ratelimiter, python2-rednose, +python2-regex, python2-relatorio, python2-rencode, +python2-requests-toolbelt, python2-rfc3987, python2-roca-detect, +python2-ruamel.yaml, python2-schedule, python2-schema, python2-schema, +python2-setuptools-scm-git-archive, python2-smmap2, python2-spectra, +python2-sql, python2-steadymark, python2-sure, +python2-swagger-spec-validator, python2-tqdm, python2-traceback2, +python2-twine, python2-ufolib, python2-uniseg, python2-uritemplate, +python2-validate-email, python2-verboselogs, python2-xenon, python2-xsge, +qgpgme, qjson, qmidiroute, qscintilla, qtnetworkauth, qtremoteobjects, +qtspeech, quagga, qucs, qucs-s, r-annotationfilter, r-annotationhub, +r-aroma-light, r-auc, r-bbmle, r-bindr, r-bindrcpp, r-biovizbase, r-blob, +r-broom, r-calibrate, r-circlize, r-compare, r-complexheatmap, +r-copynumber, r-corrplot, r-crosstalk, r-cvst, r-dbplyr, r-ddalpha, +r-dendextend, r-deseq, r-dexseq, r-dimred, r-directlabels, +r-dirichletmultinomial, r-distillery, r-drr, r-edaseq, r-emdbook, r-energy, +r-ensembldb, r-erma, r-extremes, r-fastmatch, r-fastseg, r-fdrtool, r-ff, +r-ffbase, r-fit-models, r-fitdistrplus, r-fithic, r-forcats, r-gage, +r-genomicfiles, r-getoptlong, r-ggally, r-ggbio, r-ggdendro, r-ggrepel, +r-globaloptions, r-glue, r-gower, r-gprofiler, r-gqtlbase, r-gqtlstats, +r-gviz, r-gwascat, r-hardyweinberg, r-hitc, r-homo-sapiens, r-inline, +r-interactivedisplaybase, r-ipred, r-keggrest, r-ksamples, r-laeken, +r-lava, r-ldblock, r-limsolve, r-lmoments, r-lmtest, r-lpsolve, +r-lubridate, r-methylkit, r-mice, r-organismdbi, r-pcapp, r-pdist, +r-performanceanalytics, r-pkgconfig, r-png, r-powerlaw, r-prettyunits, +r-prodlim, r-progress, r-proxy, r-psych, r-qvalue, r-rcpproll, r-recipes, +r-reshape, r-rgraphviz, r-rlang, r-rmpi, r-rmtstat, r-rmysql, r-robust, +r-rook, r-rrcov, r-rsofia, r-shape, r-shiny, r-sm, r-snpstats, r-sp, +r-sparql, r-stringdist, r-suppdists, r-sushi, r-tgconfig, r-tgstat, +r-tidyselect, r-timedate, r-vcd, r-vioplot, r-xts, radare2, retux, +ritornello, rmath-standalone, roguebox-adventures, rosegarden, rss-bridge, +rtl-sdr, ruby-code-statistics, ruby-highline, ruby-httpclient, +ruby-multi-json, ruby-options, ruby-progress_bar, ruby-rubyzip, s-shell, +sakura, sbcl-cl-ppcre-unicode, sbcl-cl-uglify-js, sbcl-cl-unicode, +sbcl-iterate, sbcl-parse-js, sbcl-parse-number, scons-python2, +scorep-openmpi, scotch32, sigrok-cli, sigrok-firmware-fx2lafw, +simplescreenrecorder, smu, snd, sooperlooper, sorcer, spectrwm, spiped, +sqlite-with-fts3, stgit, syncthing, tadbit, texlive-bin, texlive-dvips, +texlive-fontname, texlive-fonts-amsfonts, texlive-fonts-cm, +texlive-fonts-ec, texlive-fonts-knuth-lib, texlive-fonts-latex, +texlive-fonts-rsfs, texlive-fonts-stmaryrd, texlive-fonts-txfonts, +texlive-generic-babel-english, texlive-generic-dehyph-exptl, +texlive-generic-epsf, texlive-generic-hyph-utf8, texlive-generic-ifxetex, +texlive-generic-pdftex, texlive-generic-tex-ini-files, +texlive-generic-unicode-data, texlive-latex-acmart, texlive-latex-acronym, +texlive-latex-amscls, texlive-latex-amsfonts, texlive-latex-amsmath, +texlive-latex-amsrefs, texlive-latex-anysize, texlive-latex-appendix, +texlive-latex-babel, texlive-latex-base, texlive-latex-bigfoot, +texlive-latex-blindtext, texlive-latex-capt-of, texlive-latex-changebar, +texlive-latex-cmap, texlive-latex-colortbl, texlive-latex-cyrillic, +texlive-latex-dinbrief, texlive-latex-draftwatermark, texlive-latex-eepic, +texlive-latex-enumitem, texlive-latex-environ, texlive-latex-eqparbox, +texlive-latex-eso-pic, texlive-latex-etoolbox, texlive-latex-expdlist, +texlive-latex-fancybox, texlive-latex-fancyhdr, texlive-latex-fancyvrb, +texlive-latex-filecontents, texlive-latex-filemod, texlive-latex-float, +texlive-latex-fncychap, texlive-latex-fontspec, texlive-latex-footmisc, +texlive-latex-framed, texlive-latex-g-brief, texlive-latex-galois, +texlive-latex-gcite, texlive-latex-geometry, texlive-latex-graphics, +texlive-latex-hyperref, texlive-latex-ifplatform, texlive-latex-jknapltx, +texlive-latex-l3kernel, texlive-latex-l3packages, texlive-latex-lh, +texlive-latex-listings, texlive-latex-mdwtools, texlive-latex-multirow, +texlive-latex-natbib, texlive-latex-oberdiek, texlive-latex-overpic, +texlive-latex-parskip, texlive-latex-pdfpages, texlive-latex-polyglossia, +texlive-latex-preview, texlive-latex-psfrag, texlive-latex-psnfss, +texlive-latex-pstool, texlive-latex-seminar, texlive-latex-subfigure, +texlive-latex-supertabular, texlive-latex-tabulary, +texlive-latex-threeparttable, texlive-latex-titlesec, texlive-latex-tools, +texlive-latex-trimspaces, texlive-latex-type1cm, texlive-latex-ucs, +texlive-latex-upquote, texlive-latex-url, texlive-latex-varwidth, +texlive-latex-wasysym, texlive-latex-wrapfig, texlive-latex-xcolor, +texlive-luatex-lualibs, texlive-metafont-base, texlive-metapost, +texlive-tex-plain, texlive-tex-texinfo, texlive-tiny, thc-ipv6, tidyp, +tklib, tmuxifier, tome4, toxic, translate-shell, trim-galore, tryton, +trytond, u-boot-odroid-c2, uglify-js, uim, uim-gtk, uim-qt, unbound, +unshield, vcsh, vim-fugitive, virtuoso-ose, vpnc-scripts, websockify, +wget2, wine-next, wine64, xautolock, xautomation, xdg-user-dirs, +xf86-video-freedreno, xmobar, xpra, xsel, xxd, xyce-parallel, xyce-serial, +z3, zathura-pdf-mupdf + +*** 1403 package updates + +0ad-data@0.0.22-alpha, 0ad@0.0.22-alpha, acct@6.6.4, +adwaita-icon-theme@3.26.0, aisleriot@3.22.4, allegro@5.2.2.0, alot@0.5.1, +alsa-lib@1.1.4.1, alsa-plugins@1.1.4, alsa-utils@1.1.4, +american-fuzzy-lop@2.49b, ansible@2.4.1.0, ant@1.10.1, apr-util@1.6.1, +apr@1.6.3, ardour@5.12, aria2@1.33.1, arm-none-eabi-nano-toolchain@6.4.0, +arm-none-eabi-toolchain@6.4.0, artanis@0.2.1-3, asciinema@1.4.0, +asn1c@0.9.28, aspell-dict-en@2017.01.22-0, at-spi2-atk@2.24.1, +at-spi2-core@2.24.1, atk@2.24.0, attica@5.39.0, audacity@2.2.0, +augeas@1.8.1, autoconf-archive@2017.09.28, autoconf@2.69, automake@1.15.1, +avr-binutils@2.28, awesome@4.2, awscli@1.11.185, babl@0.1.30, baloo@5.39.0, +baobab@3.26.1, bash-completion@2.7, bcftools@1.5, bdb@6.2.32, bdftopcf@1.1, +beets@1.4.5, biber@2.7, bigloo@4.3a, bind@9.11.2, +binutils-static-stripped-tarball@2.28, binutils@2.28, bison@3.0.4, +bitcoin-core@0.15.1, blast+@2.6.0, blender@2.79, bluefish@2.2.10, +bluez-qt@5.39.0, bluez@5.47, boost@1.64.0, borg@1.1.3, bowtie@2.3.2, +brasero@3.12.2, breeze-icons@5.39.0, bspwm@0.9.3, btrfs-progs-static@4.14, +btrfs-progs@4.14, bundler@1.15.4, busybox@1.26.2, bwa@0.7.17, +c-ares@1.13.0, c-toxcore@0.1.10, cairo-xcb@1.14.10, cairo@1.14.10, +calcurse@4.2.2, calf@0.90.0, calibre@3.11.1, capnproto@0.6.1, catimg@2.4.0, +cbatticon@1.6.6, ccid@1.4.28, cd-hit@4.6.8, cdogs-sdl@0.6.6, +certbot@0.19.0, check@0.11.0, chess@6.2.5, chromaprint@1.4.2, clang@3.6.2, +clang@3.7.1, clang@3.8.1, clang@3.9.1, claws-mail@3.15.1, clisp@2.49-60, +clustal-omega@1.2.4, clutter-gst@3.0.24, clutter@1.26.2, cmark@0.28.0, +cmocka@1.1.1, coda@2.18.3, conkeror@1.1.0, connman@1.35, coq@8.7.0, +coreutils-minimal@8.27, coreutils@8.27, cppcheck@1.81, cpphs@1.20.8, +cpupower@4.14.3, crawl@0.20.1, csound@6.09.1, cuirass@0.0.1-10.9cfea9f, +cups-filters@1.17.7, cups-minimal@2.2.4, cups@2.2.4, curl@7.55.1, +curl@7.57.0, cutadapt@1.14, cvs-fast-export@1.43, darktable@2.2.5, +datamash@1.2, dbus@1.10.22, dconf-editor@3.26.2, dconf@0.26.1, +dealii-openmpi@8.5.1, dealii@8.5.1, deeptools@2.5.1, dejagnu@1.6.1, +deutex@5.0.0, devhelp@3.26.0, di@4.44, dialog@1.3-20170509, diamond@0.9.13, +diffoscope@88, diffutils@3.6, ding-libs@0.6.1, dlib@19.7, dnsmasq@2.78, +dovecot@2.2.33.2, drumkv1@0.8.5, dtc@1.4.5, dub@1.5.0, dunst@1.2.0, +e2fsck-static@1.43.6, e2fsprogs@1.43.6, ed@1.14.2, edi@0.5.1, efl@1.20.6, +electrum@3.0, elixir@1.5.2, elogind@232.4, emacs-adaptive-wrap@0.5.1, +emacs-ahungry-theme@1.8.0, emacs-async@1.9.2, emacs-auctex@11.91.0, +emacs-cider@0.15.0, emacs-cyberpunk-theme@1.19, emacs-ebuild-mode@1.37, +emacs-elfeed@2.2.0, emacs-emms@4.4, emacs-ess@16.10, emacs-evil@1.2.13, +emacs-exwm@0.15, emacs-f@0.19.0, emacs-guix@0.3.3, emacs-helm@2.8.5, +emacs-hl-todo@1.8.0, emacs-hydra@0.14.0, emacs-iedit@0.9.9.9, +emacs-lua-mode@20151025.1-652e299cb, emacs-magit-popup@2.12.0, +emacs-markdown-mode@2.3, emacs-minimal@25.3, emacs-neotree@0.5.2, +emacs-no-x-toolkit@25.3, emacs-no-x@25.3, emacs-org@20171116, +emacs-pdf-tools@0.80, emacs-queue@0.2, emacs-s@1.12.0, emacs-slime@2.20, +emacs-undo-tree@0.6.6, emacs-visual-fill-column@1.11, +emacs-with-editor@2.7.0, emacs-yaml-mode@0.0.13, emacs-yasnippet@0.12.2, +emacs@25.3, emacspeak@46.0, enlightenment@0.22.1, eog@3.26.2, +epiphany@3.24.4, erlang@20.1, ethtool@4.13, etl@0.04.22, +eudev-with-hwdb@3.2.2, eudev@3.2.2, evince@3.26.0, +evolution-data-server@3.24.3, exfat-utils@1.2.7, exim@4.89.1, exiv2@0.26, +expat@2.2.1, extra-cmake-modules@5.39.0, eyed3@0.8, fabric@1.13.2, +fasttree@2.1.10, faust@0.9.90, faust@2.1.0, fdisk@2.0.0a1, feh@2.22.2, +ffmpeg@3.3.5, ffmpeg@3.4, file-roller@3.26.2, file@5.30, filezilla@3.27.1, +fio@3.2, fish-guix@0.1.2.1, fish@2.7.0, fizmo@0.8.4, flex@2.6.4, +fluidsynth@1.1.8, font-cns11643@98.1.20170524, font-gnu-unifont@10.0.06, +font-go@20170330-1.f03a046, font-google-noto@20170403, font-hack@3.000, +font-iosevka@1.12.5, fontconfig@2.12.3, fontforge@20170731, fossil@2.2, +fraggenescan@1.30, freeciv@2.5.7, freedoom@0.11.3, freefall@4.14.3, +freeipmi@1.5.7, freetype@2.8, freexl@1.0.4, fuse-exfat@1.2.7, gajim@0.16.8, +gamine@1.5, ganv@1.5.4-1.12f7d6b04, +gcc-cross-sans-libc-arm-none-eabi@6.4.0, gcc-objc++@4.9.4, +gcc-objc++@5.4.0, gcc-objc++@6.4.0, gcc-objc++@7.2.0, gcc-objc@4.9.4, +gcc-objc@5.4.0, gcc-objc@6.4.0, gcc-objc@7.2.0, gcc-toolchain@6.4.0, +gcc-toolchain@7.2.0, gcc@4.9.4, gcc@5.4.0, gcc@6.4.0, gcc@7.2.0, +gcl@2.6.12-1.5956140, gcompris@17.05, gd@2.2.5, gdb-arm-none-eabi@8.0.1, +gdb@8.0.1, gdbm@1.13, gdk-pixbuf+svg@2.36.10, gdk-pixbuf@2.36.10, +gdm@3.24.2, gedit@3.22.1, geoclue@2.4.7, getmail@5.4, gexiv2@0.10.6, +gfortran@6.4.0, gfortran@7.2.0, ghc-aeson-qq@0.8.2, ghc-alex@3.2.3, +ghc-array@0.5.2.0, ghc-asn1-encoding@0.9.5, ghc-asn1-types@0.3.2, +ghc-async@2.1.1.1, ghc-auto-update@0.1.4, ghc-base-orphans@0.6, +ghc-blaze-builder@0.4.0.2, ghc-conduit@1.2.12.1, ghc-happy@1.19.8, +ghc-http-client-tls@0.3.4.1, ghc-http-client@0.5.6.1, +ghc-tasty-rerun@1.1.7, ghc-wai-extra@3.0.13.1, ghc-wai@3.2.1.1, +ghc-x11@1.8, ghc-xmonad-contrib@0.13, ghc@8.0.2, ghostscript-with-x@9.21, +ghostscript@9.21, giac-xcas@1.4.9-33, git-modes@1.2.6, git@2.15.1, +gjs@1.48.6, glade@3.20.2, glib-networking@2.54.1, glib@2.52.3, +glibmm@2.50.1, global@6.5.7, glog@0.3.5, glpk@4.63, gnome-autoar@0.2.2, +gnome-backgrounds@3.26.2, gnome-bluetooth@3.20.1, gnome-calculator@3.26.0, +gnome-calendar@3.26.2, gnome-control-center@3.24.3, gnome-desktop@3.24.2, +gnome-dictionary@3.24.0, gnome-disk-utility@3.26.2, gnome-keyring@3.20.1, +gnome-klotski@3.22.2, gnome-maps@3.26.2, gnome-mines@3.26.0, +gnome-mpv@0.13, gnome-online-accounts@3.24.3, gnome-session@3.24.1, +gnome-settings-daemon@3.24.3, gnome-shell-extensions@3.24.3, +gnome-shell@3.24.3, gnome-sudoku@3.26.0, gnome-system-monitor@3.26.0, +gnome-terminal@3.26.2, gnome-themes-standard@3.22.3, +gnome-tweak-tool@3.24.1, gnome@3.24.3, gnuastro@0.4, gnucash@2.6.18, +gnumeric@1.12.36, gnupg@1.4.22, gnupg@2.0.30, gnupg@2.2.3, gnurl@7.56.1-2, +gnutls@3.5.13, go@1.9.2, gobby@0.5.0, gobject-introspection@1.52.1, +goffice@0.10.36, gparted@0.30.0, gperf@3.1, gptfdisk@1.0.3, +graphicsmagick@1.3.26, graphite2@1.3.10, graphviz@2.40.1, grilo@0.3.3, +gsettings-desktop-schemas@3.24.1, gsl@2.4, gst-libav@1.12.3, +gst-plugins-bad@1.12.3, gst-plugins-base@1.12.3, gst-plugins-good@1.12.3, +gst-plugins-ugly@1.12.3, gstreamer@1.12.3, gtk+@3.22.21, gtkmm@3.22.0, +gtksourceview@3.24.4, guile-git@0.0-4.951a32c, guile-gnome@2.16.5, +guile-lib@0.2.5.1, guile-rsvg@2.18.1-0.05c6a2f, guile-ssh@0.11.2, +guile-static-stripped-tarball@2.2.2, guile-static-stripped@2.2.2, +guile-wisp@0.9.8, guile2.0-ssh@0.11.2, guile2.2-gnutls@3.5.13, +guile2.2-lib@0.2.5.1, guile2.2-ssh@0.11.2, guile@2.0.14, guile@2.2.2, +guile@2.2.3, guitarix-lv2@0.36.1, guitarix@0.36.1, guix@0.13.0-14.91c9b5d, +gvfs@1.32.1, gzochi@0.11.1, harfbuzz@1.5.1, hdf4-alt@4.2.13, hdf4@4.2.13, +hdf5-parallel-openmpi@1.8.19, hdf5@1.8.19, hicolor-icon-theme@0.17, +higan@106, hop@3.1.0-pre2, hplip@3.17.10, htseq@0.9.1, htslib@1.5, +httpd@2.4.27, hubbub@0.3.4, hunspell@1.6.1, hwloc@1.11.8, hyperrogue@10.0g, +i3-wm@4.14.1, ibus-libpinyin@1.9.2, ibus@1.5.17, icecat@52.3.0-gnu1, +icedtea@3.6.0, idr@2.0.3, ijs@9.21, imagemagick@6.9.9-23, +ingen@0.0.0-2.cc4a4db33, iproute2@4.14.1, irssi@1.0.5, isl@0.18, +iso-codes@3.76, isync@1.3.0, jack2@1.9.11-RC1, jasper@2.0.14, +java-htsjdk@2.3.0, java-jmock@2.8.2, java-swt@4.7.1a, jellyfish@2.2.7, +jemalloc@5.0.1, json-glib@1.2.8, jsoncpp@1.8.2, julia@0.6.0, +kactivities-stats@5.39.0, kactivities@5.39.0, kapidox@5.39.0, +karchive@5.39.0, kauth@5.39.0, kbookmarks@5.39.0, kcmutils@5.39.0, +kcodecs@5.39.0, kcompletion@5.39.0, kconfig@5.39.0, kconfigwidgets@5.39.0, +kcoreaddons@5.39.0, kcrash@5.39.0, kdbusaddons@5.39.0, kdeclarative@5.39.0, +kded@5.39.0, kdesignerplugin@5.39.0, kdesu@5.39.0, kdevelop@5.1.2, +kdevplatform@5.1.2, kdnssd@5.39.0, kdoctools@5.39.0, kemoticons@5.39.0, +kfilemetadata@5.39.0, kglobalaccel@5.39.0, kguiaddons@5.39.0, khal@0.9.8, +ki18n@5.39.0, kicad-library@4.0.6, kicad@4.0-2.5f4599f, kiconthemes@5.39.0, +kidletime@5.39.0, kimageformats@5.39.0, kinit@5.39.0, kio@5.39.0, +kitemmodels@5.39.0, kitemviews@5.39.0, kjobwidgets@5.39.0, +knewstuff@5.39.0, knot@2.6.3, knotifications@5.39.0, knotifyconfig@5.39.0, +kodi@18.0_alpha-7-67fd70f, kpackage@5.39.0, kparts@5.39.0, kpeople@5.39.0, +kplotting@5.39.0, kpty@5.39.0, krunner@5.39.0, kservice@5.39.0, +ksyntaxhighlighting@5.39.0, ktexteditor@5.39.0, ktextwidgets@5.39.0, +kunitconversion@5.39.0, kwallet@5.39.0, kwayland@5.39.0, +kwidgetsaddons@5.39.0, kwindowsystem@5.39.0, kxmlgui@5.39.0, +kxmlrpcclient@5.39.0, lame@3.100, lapack@3.7.1, ldb@1.3.0, ldc@0.17.4, +ldc@1.1.1, leptonica@1.74.4, letsencrypt@0.19.0, lftp@4.8.3, libaacs@0.9.0, +libarchive@3.3.1, libass@0.14.0, libassuan@2.4.4, libbluray@1.0.1, +libcdr@0.1.4, libchamplain@0.12.16, libconfuse@3.2.1, libcroco@0.6.12, +libcss@0.7.0, libdom@0.3.2, libdrm@2.4.83, libdvdnav@5.0.3, +libetonyek@0.1.7, libevent@2.1.8, libextractor@1.6, libexttextcat@3.4.5, +libffcall@2.0, libfilezilla@0.11.1, libfreehand@0.1.2, libgcrypt@1.7.8, +libgee@0.20.0, libgit2@0.26.0, libgnome-games-support@1.2.3, +libgnomekbd@3.22.0.1, libgpg-error@1.27, libgtop@2.38.0, +libgweather@3.26.1, libidn2@2.0.2, libidn2@2.0.4, libinput-minimal@1.7.3, +libinput@1.7.3, libjaylink@0.1.0-2.699b700, libjpeg-turbo@1.5.2, +libksysguard@5.11.2, liblangtag@0.6.2, libmateweather@1.18.1, +libmicrohttpd@0.9.57, libmspack@0.6, libmwaw@0.3.12, libnftnl@1.0.8, +libnl@3.4.0, libnsgif@0.2.0, libnspsl@0.1.2, libntlm@1.4, libodfgen@0.1.6, +libpagemaker@0.0.3, libpeas@1.22.0, libpinyin@2.1.0, libpipeline@1.4.2, +libpng@1.2.59, libpng@1.6.29, libpsl@0.19.1, libpthread-stubs@0.4, +libpwquality@1.4.0, libraw@0.18.5, libreoffice@5.3.7.2, libressl@2.6.3, +librevenge@0.0.4, librsvg@2.40.18, libsigsegv@2.11, libsodium@1.0.15, +libsoup@2.60.2, libspectre@0.2.8, libssh@0.7.5, libstaroffice@0.0.5, +libstdc++-doc@5.4.0, libsvgtiny@0.1.6, libtasn1@4.12, libtiff@4.0.8, +libtorrent-rasterbar@1.1.5, libuninameslist@20170807, libunwind@1.2.1, +liburcu@0.10.0, libuv@1.14.1, libva@1.8.3, libvirt@3.7.0, libvisio@0.1.6, +libwacom@0.25, libwapcaplet@0.4.0, libwebp@0.6.1, libwnck@3.24.1, +libwpd@0.10.2, libwpg@0.3.2, libwps@0.4.7, libxcursor@1.1.15, +libxfont@2.0.3, libxres@1.2.0, libzmf@0.0.2, lightning@2.1.2, +lilypond@2.19.63, limnoria@2017.10.01, linux-libre-arm-generic@4.14.3, +linux-libre@4.14.3, linux-libre@4.4.103, linux-libre@4.9.66, lirc@0.10.1, +llvm@3.8.1, llvm@3.9.1, lmdb@0.9.21, lua@5.2.4, lua@5.3.4, +lvm2-static@2.02.176, lvm2@2.02.176, lynx@2.8.9dev.15, lz4@1.8.0, +lzip@1.18, magit@2.11.0, mailutils@3.4, maim@5.4.68, man-db@2.7.6.1, +man-pages@4.14, manaplus@1.7.6.10, mariadb@10.1.26, mate-desktop@1.18.0, +mate-icon-theme@1.18.2, mate-menus@1.18.0, mate-themes@3.22.13, +maxima@5.41.0, mbedtls-apache@2.6.0, mcelog@154, mercurial@4.4.1, mes@0.11, +mesa-headers@17.2.1, mesa@17.2.1, meson@0.43.0, metabat@2.12.1, +mg@20170401, minetest@0.4.16, miniupnpc@2.0.20171102, miso@0.5.4, +mit-krb5@1.15.1, mobile-broadband-provider-info@20170310, +modemmanager-qt@5.39.0, moe@1.9, moka-icon-theme@5.3.6, moreutils@0.61, +mosh@1.3.2, mozjs@24.2.0, mozjs@38.2.1.rc0, mpd@0.20.11, mpg123@1.25.7, +mpv@0.27.0, multiqc@1.3, munge@0.5.13, musl@1.1.18, mutt@1.9.1, +mutter@3.24.4, mysql@5.7.20, nano@2.9.1, nasm@2.13.01, nautilus@3.24.2.1, +ncmpcpp@0.8.1, neofetch@3.3.0, neomutt@20171027, net-tools@1.60-0.479bb4a, +netpbm@10.78.3, netsurf@3.7, network-manager-applet@1.8.4, +network-manager@1.8.4, networkmanager-qt@5.39.0, nginx@1.12.2, nim@0.17.0, +nmap@7.60, nnn@1.5, no-more-secrets@0.3.3, node@8.9.1, +notmuch-addrlookup-c@8-1.88f156d, notmuch@0.25.2, npth@1.5, nsgenbind@0.5, +nspr@4.17, nss-certs@3.34.1, nss-pam-ldapd@0.9.8, nss@3.34, +ntfs-3g@2017.3.23, nyacc@0.82.4, ocaml-findlib@1.7.3, ocaml@4.02.3, +offlineimap@7.1.4, ola@0.10.5, openh264@1.7.0, openjpeg@2.3.0, +openldap@2.4.45, openmpi@1.10.7, openntpd@6.2p3, openocd@0.10.0, +openssh@7.6p1, openssl@1.0.2l, openssl@1.0.2m, openssl@1.1.0g, +openttd@1.7.1, openvpn@2.4.4, opus-tools@0.1.10, opus@1.2.1, orc@0.4.28, +orca@3.26.0, orfm@0.7.1, osip@5.0.0, owncloud-client@2.3.4, +oxygen-icons@5.39.0, p11-kit@0.23.9, p4est-openmpi@2.0, p4est@2.0, +pango@1.40.12, par2cmdline@0.7.4, parallel@20171122, pari-gp@2.9.3, +pcb@4.0.2, pciutils@3.5.5, pcsc-lite@1.8.22, perf@4.14.3, +perl-anyevent-i3@0.17, perl-anyevent@7.14, perl-business-ismn@1.131, +perl-carp-clan@6.06, perl-catalyst-runtime@5.90115, +perl-class-inspector@1.31, perl-class-tiny@1.006, perl-config-any@0.32, +perl-context-preserve@0.02, perl-cpan-meta-check@0.014, +perl-crypt-openssl-bignum@0.08, perl-data-dumper-concise@2.023, +perl-datetime-event-ical@0.13, perl-datetime-event-recurrence@0.19, +perl-datetime-format-flexible@0.28, perl-datetime-format-natural@1.05, +perl-datetime-format-strptime@1.73, perl-datetime-format-w3cdtf@0.07, +perl-datetime-locale@1.16, perl-datetime-set@0.3900, +perl-datetime-timezone@2.13, perl-datetime@1.43, perl-dbd-mysql@4.043, +perl-devel-stacktrace-ashtml@0.15, perl-devel-stacktrace@2.03, +perl-devel-symdump@2.18, perl-email-mime-contenttype@1.022, +perl-email-mime@1.946, perl-email-sender@1.300031, perl-email-simple@2.214, +perl-extutils-pkgconfig@1.16, perl-file-find-rule-perl@1.15, +perl-file-path@2.13, perl-file-remove@1.57, +perl-file-sharedir-install@0.11, perl-file-sharedir@1.104, +perl-geo-ip@1.51, perl-getopt-long-descriptive@0.100, perl-html-lint@2.26, +perl-html-template@2.97, perl-html-tree@5.07, perl-http-cookies@6.04, +perl-image-exiftool@10.55, perl-json-any@1.39, perl-list-moreutils@0.426, +perl-log-log4perl@1.49, perl-mime-charset@1.012.2, perl-mime-types@2.14, +perl-modern-perl@1.20170117, perl-module-scandeps@1.24, +perl-moosex-types-datetime@0.13, perl-mro-compat@0.13, perl-net-dns@1.13, +perl-net-server@2.009, perl-net-ssleay@1.81, perl-parse-yapp@1.2, +perl-regexp-common@2017060201, perl-safe-isa@1.000008, +perl-sub-exporter-progressive@0.001013, perl-test-harness@3.39, +perl-test-leaktrace@0.16, perl-test-script@1.20, +perl-test-www-mechanize-psgi@0.37, perl-test-www-mechanize@1.48, +perl-text-table@1.133, perl-tie-cycle@1.225, perl-tk@804.034, +perl-unicode-utf8@0.62, perl-uri-find@20160806, perl-www-mechanize@1.86, +perl-xml-atom@0.42, perl-xml-libxml@2.0132, perl-xml-namespacesupport@1.12, +perl@5.26.0, petsc-complex-openmpi@3.8.0, petsc-complex@3.8.0, +petsc-openmpi@3.8.0, petsc@3.8.0, php@7.1.12, pkg-config@0.29.2, +plasma-framework@5.39.0, pngcrunch@1.8.13, poppler-qt4@0.59.0, +poppler-qt5@0.59.0, poppler@0.59.0, postgresql@10.1, postgresql@9.6.6, +potrace@1.15, powertabeditor@2.0.0-alpha10, powertop@2.9, presentproto@1.1, +proplib@0.0.0-2.4c46ecbe7, prosody@0.10.0, proteinortho@5.16b, +protobuf@3.5.0, pspp@1.0.1, pulseaudio@11.0, pv@1.6.6, pybitmessage@0.6.2, +python-acme@0.19.0, python-alembic@0.9.5, python-aniso8601@1.3.0, +python-arrow@0.10.0, python-astroid@1.5.3, python-autopep8@1.3.2, +python-biom-format@2.1.6, python-biopython@1.70, python-botocore@1.7.9, +python-cairocffi@0.8.0, python-cffi@1.11.2, python-chardet@3.0.4, +python-cleo@0.6.1, python-click-log@0.2.0, python-click-threading@0.4.3, +python-configargparse@0.12.0, python-cryptography-vectors@2.0.3, +python-cryptography@2.0.3, python-cython@0.27, python-decorator@4.1.2, +python-django@1.10.8, python-docutils@0.14, python-efl@1.20.0, +python-file@5.30, python-fonttools@3.15.1, python-future@0.16.0, +python-gst@1.12.3, python-h5py@2.7.0, python-hacking@0.13.0, +python-html5lib@1.0b10, python-hy@0.13.0, python-icalendar@4.0.0, +python-idna@2.5, python-ipython@5.3.0, python-jinja2@2.9.6, +python-libvirt@3.7.0, python-lxml@3.8.0, python-lz4@0.10.1, +python-matplotlib-documentation@2.0.2, python-matplotlib@2.0.2, +python-minimal@3.5.3, python-mock@2.0.0, python-mutagen@1.38, +python-nbformat@4.3.0, python-netaddr@0.7.19, python-netcdf4@1.2.9, +python-notmuch@0.25.2, python-numexpr@2.6.4, python-orator@0.9.7, +python-paramiko@2.1.2, python-parsedatetime@2.4, python-pbr@3.0.1, +python-peewee@2.10.2, python-pep8@1.7.0, python-plastid@0.4.8, +python-prompt-toolkit@1.0.15, python-protobuf@3.4.0, +python-psycopg2@2.7.3.1, python-pyaml@17.7.2, python-pyasn1@0.2.3, +python-pycodestyle@2.3.1, python-pyflakes@1.0.0, python-pygit2@0.26.0, +python-pygments@2.2.0, python-pygobject@3.24.1, python-pyicu@1.9.8, +python-pyjwt@1.5.3, python-pylast@2.0.0, python-pylint@1.7.2, +python-pyopenssl@17.3.0, python-pyparsing@2.2.0, python-pyqt@5.9, +python-pysam@0.11.2.2, python-pytz@2017.3, python-pyxb@1.2.6, +python-requests-toolbelt@0.8.0, python-requests@2.13.0, python-rpy2@2.9.0, +python-s3transfer@0.1.11, python-scikit-learn@0.19.1, python-scipy@0.19.1, +python-sge-pygame@1.5.1, python-sip@4.19.3, python-sphinx-rtd-theme@0.2.4, +python-sphinx@1.6.3, python-sqlparse@0.2.4, python-sympy@1.1.1, +python-tmx@1.10, python-tox@2.8.1, python-twisted@17.1.0, +python-unidecode@0.04.21, python-vobject@0.9.5, python-xcffib@0.5.1, +python2-alembic@0.9.5, python2-arrow@0.10.0, python2-astroid@1.5.3, +python2-autopep8@1.3.2, python2-biom-format@2.1.6, python2-biopython@1.70, +python2-botocore@1.7.9, python2-bx-python@0.7.3, python2-cairocffi@0.8.0, +python2-cffi@1.11.2, python2-chardet@3.0.4, python2-cleo@0.6.1, +python2-cliapp@1.20170823, python2-configargparse@0.12.0, +python2-cryptography-vectors@2.0.3, python2-cryptography@2.0.3, +python2-cython@0.27, python2-decorator@4.1.2, python2-django@1.10.8, +python2-docutils@0.14, python2-efl@1.20.0, python2-file@5.30, +python2-flake8@2.5.4, python2-fonttools@3.15.1, python2-future@0.16.0, +python2-gst@1.12.3, python2-h5py@2.7.0, python2-hacking@0.13.0, +python2-html5lib@1.0b10, python2-hy@0.13.0, python2-idna@2.5, +python2-ipython@5.3.0, python2-jinja2@2.9.6, python2-libvirt@3.7.0, +python2-lxml@3.8.0, python2-lz4@0.10.1, +python2-matplotlib-documentation@2.0.2, python2-matplotlib@2.0.2, +python2-mutagen@1.38, python2-nbformat@4.3.0, python2-netaddr@0.7.19, +python2-netcdf4@1.2.9, python2-notmuch@0.25.2, python2-numexpr@2.6.4, +python2-orator@0.9.7, python2-paramiko@2.1.2, python2-parsedatetime@2.4, +python2-pbr@3.0.1, python2-peewee@2.10.2, python2-pep8@1.7.0, +python2-plastid@0.4.8, python2-prompt-toolkit@1.0.15, +python2-protobuf@3.4.0, python2-psycopg2@2.7.3.1, python2-pyaml@17.7.2, +python2-pyasn1@0.2.3, python2-pycodestyle@2.3.1, python2-pygit2@0.26.0, +python2-pygments@2.2.0, python2-pygobject@3.24.1, python2-pyicu@1.9.8, +python2-pyjwt@1.5.3, python2-pylast@2.0.0, python2-pylint@1.7.2, +python2-pyopenssl@17.3.0, python2-pyparsing@2.2.0, python2-pyqt@5.9, +python2-pysam@0.11.2.2, python2-pytest@3.0.7, python2-pytz@2017.3, +python2-pyxb@1.2.6, python2-rpython@0.2.1, python2-s3transfer@0.1.11, +python2-scikit-learn@0.19.1, python2-scipy@0.19.1, +python2-sge-pygame@1.5.1, python2-sip@4.19.3, +python2-sphinx-rtd-theme@0.2.4, python2-sqlparse@0.2.4, +python2-sympy@1.1.1, python2-tmx@1.10, python2-tox@2.8.1, +python2-ttystatus@0.35, python2-twisted@17.1.0, python2-unidecode@0.04.21, +python2-unittest2@1.1.0, python2-vobject@0.9.5, python2-xcffib@0.5.1, +python@3.5.3, pzstd@1.3.2, qemu-minimal@2.10.1, qemu@2.10.1, +qsyncthingtray@0.5.8, qt@5.9.3, qtbase@5.9.3, qtcanvas3d@5.9.3, +qtcharts@5.9.3, qtconnectivity@5.9.3, qtdatavis3d@5.9.3, +qtdeclarative@5.9.3, qtgamepad@5.9.3, qtgraphicaleffects@5.9.3, +qtimageformats@5.9.3, qtlocation@5.9.3, qtmultimedia@5.9.3, qtox@1.13.0, +qtpurchasing@5.9.3, qtquickcontrols2@5.9.3, qtquickcontrols@5.9.3, +qtractor@0.8.4, qtscript@5.9.3, qtscxml@5.9.3, qtsensors@5.9.3, +qtserialbus@5.9.3, qtserialport@5.9.3, qtsvg@5.9.3, qttools@5.9.3, +qtwayland@5.9.3, qtwebchannel@5.9.3, qtwebkit@5.9.1, qtwebsockets@5.9.3, +qtx11extras@5.9.3, qtxmlpatterns@5.9.3, qutebrowser@0.11.0, r-ade4@1.7-8, +r-affy@1.56.0, r-affyio@1.48.0, r-annotate@1.56.1, r-annotationdbi@1.40.0, +r-annotationforge@1.20.0, r-ape@5.0, r-backports@1.1.1, +r-bamsignals@1.10.0, r-batchjobs@1.7, r-bh@1.65.0-1, r-bigmemory@4.5.31, +r-biobase@2.38.0, r-bioccheck@1.14.0, r-biocgenerics@0.24.0, +r-biocinstaller@1.28.0, r-biocparallel@1.12.0, r-biocstyle@2.6.0, +r-biocviews@1.46.0, r-biomart@2.34.0, r-biostrings@2.46.0, r-bit64@0.9-7, +r-bookdown@0.5, r-boot@1.3-20, r-bsgenome@1.46.0, r-car@2.1-6, +r-caret@6.0-77, r-category@2.44.0, r-checkmate@1.8.5, r-chipseq@1.28.0, +r-chron@2.3-51, r-commonmark@1.4, r-copywriter@2.10.0, r-cowplot@0.9.1, +r-crayon@1.3.4, r-curl@3.0, r-data-table@1.10.4-3, r-dbi@0.7, +r-delayedarray@0.4.1, r-desc@1.1.1, r-deseq2@1.18.1, r-devtools@1.13.4, +r-dnacopy@1.52.0, r-doparallel@1.0.11, r-dplyr@0.7.4, r-edger@3.20.1, +r-evaluate@0.10.1, r-fastcluster@1.1.24, r-fastica@1.2-1, r-flexmix@2.3-14, +r-foreign@0.8-69, r-formatr@1.5, r-formula@1.2-2, r-gdata@2.18.0, +r-gdtools@0.1.6, r-genefilter@1.60.0, r-geneplotter@1.56.0, +r-genomation@1.10.0, r-genomationdata@1.10.0, r-genomeinfodb@1.14.0, +r-genomeinfodbdata@0.99.1, r-genomicalignments@1.14.1, +r-genomicfeatures@1.30.0, r-genomicranges@1.30.0, r-getopt@1.20.1, +r-ggbeeswarm@0.6.0, r-git2r@0.19.0, r-glmnet@2.0-13, r-go-db@3.5.0, +r-googlesheets@0.2.2, r-gostats@2.44.0, r-graph@1.56.0, r-gridextra@2.3, +r-grohmm@1.12.0, r-gseabase@1.40.1, r-hmisc@4.0-3, r-hms@0.4.0, +r-htmltools@0.3.6, r-htmlwidgets@0.9, r-httpuv@1.3.5, r-httr@1.3.1, +r-igraph@1.1.2, r-impute@1.52.0, r-iranges@2.12.0, r-irlba@2.3.1, +r-jsonlite@1.5, r-knitr@1.17, r-knitrbootstrap@1.0.1, r-lambda-r@1.2, +r-lazyeval@0.2.1, r-limma@3.34.2, r-lme4@1.1-14, r-maldiquant@1.17, +r-matrix@1.2-12, r-mclust@5.4, r-mgcv@1.8-22, r-minimal@3.4.3, +r-motifrg@1.22.0, r-msnbase@2.4.0, r-msnid@1.12.1, r-multitaper@1.0-14, +r-mutationalpatterns@1.4.1, r-mzid@1.16.0, r-mzr@2.12.0, r-openssl@0.9.9, +r-optparse@1.4.4, r-org-ce-eg-db@3.5.0, r-org-dm-eg-db@3.5.0, +r-org-hs-eg-db@3.5.0, r-org-mm-eg-db@3.5.0, r-pbapply@1.3-3, +r-pcamethods@1.70.0, r-plotly@4.7.1, r-plotrix@3.6-6, r-pracma@2.1.1, +r-preprocesscore@1.40.0, r-protgenerics@1.10.0, r-pryr@0.1.3, +r-purrr@0.2.4, r-qtl@1.41-6, r-quantreg@5.34, r-r-utils@2.6.0, r-r6@2.2.2, +r-ranger@0.8.0, r-rann@2.5.1, r-rbgl@1.54.0, r-rcas@1.3.4, r-rcpp@0.12.14, +r-rcpparmadillo@0.8.100.1.0, r-rcppeigen@0.3.3.3.1, r-rcppprogress@0.4, +r-readr@1.1.1, r-rhdf5@2.22.0, r-rhtslib@1.10.0, r-rmarkdown@1.8, +r-robustbase@0.92-8, r-rsamtools@1.30.0, r-rsqlite@2.0, r-rstudioapi@0.7, +r-rtracklayer@1.38.0, r-s4vectors@0.16.0, r-scales@0.5.0, +r-segmented@0.5-2.2, r-seqinr@3.4-5, r-seqlogo@1.44.0, r-seqminer@6.0, +r-seqpattern@1.10.0, r-servr@0.8, r-sfsmisc@1.1-1, r-shortread@1.36.0, +r-sn@1.5-1, r-spams@2.6-2017-03-22, r-sparsem@1.77, r-statmod@1.4.30, +r-stringi@1.1.6, r-summarizedexperiment@1.8.0, r-sva@3.26.0, +r-svglite@1.2.1, r-systempiper@1.12.0, r-tclust@1.3-1, r-tibble@1.3.4, +r-tidyr@0.7.2, r-topgo@2.30.0, r-tximport@1.6.0, +r-variantannotation@1.24.2, r-vegan@2.4-4, r-vgam@1.0-4, r-vsn@3.46.0, +r-wgcna@1.61, r-withr@2.1.0, r-xml@3.98-1.9, r-xvector@0.18.0, +r-zlibbioc@1.24.0, r@3.4.3, rapidjson@1.1.0, raul@0.8.9-1.4db870b2b, +rcas-web@0.0.4, rdma-core@14, re2@2017-11-01, readline@7.0, +red-eclipse@1.5.8-2, redis@4.0.2, rest@0.8.1, retroarch@1.6.9, +rhythmbox@3.4.2, roary@3.11.0, rofi@1.4.2, rpm@4.13.0.2, +ruby-activesupport@5.1.4, ruby-arel@8.0.0, ruby-bio-commandeer@0.4.0, +ruby-builder@3.2.3, ruby-byebug@9.0.6, ruby-coderay@1.1.2, +ruby-concurrent@1.0.5, ruby-connection-pool@2.2.1, +ruby-cucumber-core@2.0.0, ruby-daemons@1.2.4, ruby-debug-inspector@0.0.3, +ruby-diff-lcs@1.3, ruby-domain-name@0.5.20170404, ruby-eventmachine@1.2.5, +ruby-ffi@1.9.18, ruby-fivemat@1.3.5, ruby-gem-hadar@1.9.1, +ruby-gherkin@4.1.3, ruby-git@1.3.0, ruby-introspection@0.0.4, +ruby-json-pure@2.1.0, ruby-json@2.1.0, ruby-libxml@3.0.0, +ruby-listen@3.1.5, ruby-lumberjack@1.0.12, ruby-mail@2.6.6, +ruby-method-source@0.9.0, ruby-mini-portile@2.2.0, +ruby-minitest-bacon@1.0.3, ruby-minitest-bonus-assertions@3.0, +ruby-minitest-hooks@1.4.1, ruby-minitest@5.10.3, ruby-nenv@0.3.0, +ruby-net-http-digest-auth@1.4.1, ruby-net-http-persistent@3.0.0, +ruby-net-ssh@4.1.0, ruby-nokogiri-diff@0.2.0-1.a38491e4, +ruby-nokogiri@1.8.0, ruby-notiffany@0.1.1, ruby-ox@2.6.0, +ruby-packnga@1.0.4, ruby-pg@0.21.0, ruby-pkg-config@1.2.5, ruby-pry@0.11.1, +ruby-puma@3.9.1, ruby-rack@2.0.3, ruby-rake-compiler@1.0.4, +ruby-rb-fsevent@0.10.2, ruby-rb-inotify@0.9.10, ruby-redcarpet@3.4.0, +ruby-redcloth@4.3.2, ruby-rjb@1.5.5, ruby-rspec-core@3.5.4, +ruby-rspec@3.5.0, ruby-sequel@4.49.0, ruby-shoulda-matchers@3.1.2, +ruby-simplecov-html@0.10.1, ruby-slop@4.5.0, ruby-tdiff@0.3.3-1.b662a604, +ruby-term-ansicolor@1.6.0, ruby-test-unit@3.2.5, ruby-thor@0.19.4, +ruby-thread-safe@0.3.6, ruby-timecop@0.9.1, ruby-tins@1.15.0, +ruby-tzinfo@1.2.3, ruby-useragent@0.16.8, ruby-utils@0.9.0, ruby@2.2.8, +ruby@2.3.5, ruby@2.4.2, samba@4.7.3, samplv1@0.8.5, samtools@1.5, +sane-backends-minimal@1.0.27, sane-backends@1.0.27, sassc@3.4.5, +schismtracker@20170910, scons@3.0.1, screen@4.6.2, scribus@1.5.3, +sddm@0.16.0, sdl2@2.0.7, sdparm@1.10, shadow@4.5, shellcheck@0.4.6, +shotwell@0.27.1, signify@23, signing-party@2.6, +slepc-complex-openmpi@3.8.0, slepc-complex@3.8.0, slepc-openmpi@3.8.0, +slepc@3.8.0, slop@7.3.49, slurm@16.05.11, smartmontools@6.6, +snakemake@4.2.0, solid@5.39.0, sonnet@5.39.0, speedtest-cli@1.0.7, +spice-protocol@0.12.13, spin2cpp@3.6.3, sqlite@3.19.3, sshfs-fuse@2.10, +sshoot@1.2.6, sshuttle@0.78.3, sssd@1.16.0, stellarium@0.16.0, strace@4.20, +subread@1.6.0, subversion@1.8.19, sudo@1.8.21p2, suil@0.10.0, +suitesparse@4.5.5, supertuxkart@0.9.3, swig@3.0.12, synfig@1.2.0, +synfigstudio@1.2.0, synthv1@0.8.5, taglib@1.11.1, tailon@1.3.0, +talloc-static@2.1.10, talloc@2.1.10, taxtastic@0.6.4, tcpdump@4.9.2, +tdb@1.3.15, teckit@2.5.7, terminology@1.1.1, tevent@0.9.34, texinfo@6.3, +texinfo@6.5, texlive@2017, the-silver-searcher@2.0.0, thefuck@3.19, +threadweaver@5.39.0, tidy-html@5.6.0, tig@2.3.0, tiled@1.0.3, time@1.8, +tint2@0.14.6, tlp@1.0, tmux@2.6, tomb@2.4, tor@0.3.1.9, +totem-pl-parser@3.10.8, totem@3.26.0, tracker@1.12.3, +tremc@0.9.0-1.9755b50, tzdata@2017b, u-boot-am335x_boneblack@2017.11, +u-boot-malta@2017.11, u-boot-vexpress_ca9x4@2017.11, units@2.16, +util-linux@2.30.1, util-macros@1.19.1, utox@0.16.1, v4l-utils@1.12.5, +vala@0.36.3, vdirsyncer@0.16.3, vifm@0.9, vigra@1.11.1, vim-full@8.0.1300, +vim@8.0.1300, virt-manager@1.4.3, virt-viewer@5.0, vlc@2.2.8, +vsearch@2.6.0, vte-ng@0.50.2.a, vte@0.50.2, wayland-protocols@1.9, +wcslib@5.17, webkitgtk@2.18.3, weechat@2.0, weston@3.0.0, wget@1.19.2, +whois@5.2.18, wimlib@1.12.0, wireshark@2.4.3, wxmaxima@17.05.1, +wxwidgets-gtk2@3.0.3, x265@2.4, xclip@0.13, xf86-input-libinput@0.26.0, +xf86-input-wacom@0.34.2, xf86-video-ati@7.10.0, +xf86-video-intel@2.99.917-8-c899057, xf86-video-openchrome@0.6.0, +xkbcomp@1.4.0, xkeyboard-config@2.21, xmonad@0.13, xonsh@0.5.12, +xorg-server-xwayland@1.19.5, xorg-server@1.19.5, xorriso@1.4.8, +xscreensaver@5.37, xterm@330, yadifa@2.2.6, yoshimi@1.5.3, you-get@0.4.995, +youtube-dl@2017.12.02, zenity@3.24.0, zerofree@1.1.0, +zile-on-guile@2.4.14-0.fd09781, zile@2.4.14, zsh@5.4.2, zstd@1.3.2, +zynaddsubfx@3.0.2 ** Programming interfaces From ad4953bc0ec1684c49c0934304c7ec200a0cd280 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Wed, 6 Dec 2017 10:58:17 +0100 Subject: [PATCH 13/14] gnu: guix: Update to 0.14.0. --- gnu/packages/package-management.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index d496416b19..37db83ae09 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -85,9 +85,9 @@ ;; Latest version of Guix, which may or may not correspond to a release. ;; Note: the 'update-guix-package.scm' script expects this definition to ;; start precisely like this. - (let ((version "0.13.0") - (commit "91c9b5d016ac8bed127557d378c70fbc56cec0e5") - (revision 14)) + (let ((version "0.14.0") + (commit "40f5c53d89da266055a1dd6571c380f5c57fe5f9") + (revision 0)) (package (name "guix") @@ -103,7 +103,7 @@ (commit commit))) (sha256 (base32 - "1cfkk78baj2fkfq8wwmliwpcmnarjnqlj4sk6q9zf03krs95zfl3")) + "05d4cwliymipmfxqzz3khq6zw1iblkq0w3fkmj2819xlqjwa5wy5")) (file-name (string-append "guix-" version "-checkout")))) (build-system gnu-build-system) (arguments From 0dd91619a597b52bcb5d6d1bb675a9eb65242c44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Wed, 6 Dec 2017 10:58:29 +0100 Subject: [PATCH 14/14] gnu: guix: Update to ad4953b. --- gnu/packages/package-management.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index 37db83ae09..45119bc708 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -86,8 +86,8 @@ ;; Note: the 'update-guix-package.scm' script expects this definition to ;; start precisely like this. (let ((version "0.14.0") - (commit "40f5c53d89da266055a1dd6571c380f5c57fe5f9") - (revision 0)) + (commit "ad4953bc0ec1684c49c0934304c7ec200a0cd280") + (revision 1)) (package (name "guix") @@ -103,7 +103,7 @@ (commit commit))) (sha256 (base32 - "05d4cwliymipmfxqzz3khq6zw1iblkq0w3fkmj2819xlqjwa5wy5")) + "0ngra4cb1kf3kwccslmhnvlr116drsnbqrsjniq1hrg5mqf6vf1b")) (file-name (string-append "guix-" version "-checkout")))) (build-system gnu-build-system) (arguments