branch master updated (4699ffa -> 096c10c)

2018-05-21 Thread Leo Famulari
lfam pushed a change to branch master
in repository guix.

  from  4699ffa   gnu: procps: Update to 3.3.14.
   new  096c10c   gnu: mutt: Update to 1.10.0.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/mail.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)



01/01: gnu: mutt: Update to 1.10.0.

2018-05-21 Thread Leo Famulari
lfam pushed a commit to branch master
in repository guix.

commit 096c10cb47ce9d2e13c46d2b3cbf0d87d7c5d514
Author: Leo Famulari 
Date:   Mon May 21 15:14:12 2018 -0400

gnu: mutt: Update to 1.10.0.

* gnu/packages/mail.scm (mutt): Update to 1.10.0.
---
 gnu/packages/mail.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index d6ad333..a5f1525 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -257,14 +257,14 @@ aliasing facilities to work just as they would on normal 
mail.")
 (define-public mutt
   (package
 (name "mutt")
-(version "1.9.5")
+(version "1.10.0")
 (source (origin
  (method url-fetch)
  (uri (string-append "https://bitbucket.org/mutt/mutt/downloads/;
  "mutt-" version ".tar.gz"))
  (sha256
   (base32
-   "0lsp72lm3cw490x7lhzia7h8f591bab2mr7qpscaj22fmrj7wqdz"))
+   "0nskymwr2cdapxlfv0ysz3bjwhb4kcvl5a3c39237k7r1vwva582"))
  (patches (search-patches "mutt-store-references.patch"
 (build-system gnu-build-system)
 (inputs



01/01: Merge branch 'master' into core-updates

2018-05-21 Thread Mark H. Weaver
mhw pushed a commit to branch core-updates
in repository guix.

commit ab9da9ec66a0631dfb97f059f9c8693ad8000e6d
Merge: 0661758 4699ffa
Author: Mark H Weaver 
Date:   Mon May 21 13:41:18 2018 -0400

Merge branch 'master' into core-updates

 gnu/packages/curl.scm   | 14 ++
 gnu/packages/dns.scm|  4 ++--
 gnu/packages/linux.scm  | 13 ++---
 gnu/packages/patches/pius.patch | 38 ++
 4 files changed, 56 insertions(+), 13 deletions(-)

diff --cc gnu/packages/curl.scm
index 78dcc64,16cbdcd..65bc698
--- a/gnu/packages/curl.scm
+++ b/gnu/packages/curl.scm
@@@ -50,7 -49,8 +50,8 @@@
  (define-public curl
(package
 (name "curl")
 -   (version "7.57.0")
 +   (version "7.59.0")
+(replacement curl-7.60.0)
 (source (origin
  (method url-fetch)
  (uri (string-append "https://curl.haxx.se/download/curl-;



branch core-updates updated (0661758 -> ab9da9e)

2018-05-21 Thread Mark H. Weaver
mhw pushed a change to branch core-updates
in repository guix.

  from  0661758   Merge branch 'master' into core-updates
  adds  6bc85e7   gnu: pius: Really add the patch file.
  adds  27135cf   gnu: BIND: Update to 9.12.1-P2 [fixes 
CVE-2018-{5736,5737}].
  adds  7d798b3   gnu: curl: Update replacement to 7.60.0 [Fixes 
CVE-2018-{1000300,1000301}].
  adds  4699ffa   gnu: procps: Update to 3.3.14.
   new  ab9da9e   Merge branch 'master' into core-updates

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/curl.scm   | 14 ++
 gnu/packages/dns.scm|  4 ++--
 gnu/packages/linux.scm  | 13 ++---
 gnu/packages/patches/pius.patch | 38 ++
 4 files changed, 56 insertions(+), 13 deletions(-)
 create mode 100644 gnu/packages/patches/pius.patch



branch master updated (6bc85e7 -> 4699ffa)

2018-05-21 Thread Leo Famulari
lfam pushed a change to branch master
in repository guix.

  from  6bc85e7   gnu: pius: Really add the patch file.
   new  27135cf   gnu: BIND: Update to 9.12.1-P2 [fixes 
CVE-2018-{5736,5737}].
   new  7d798b3   gnu: curl: Update replacement to 7.60.0 [Fixes 
CVE-2018-{1000300,1000301}].
   new  4699ffa   gnu: procps: Update to 3.3.14.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/curl.scm  |  8 
 gnu/packages/dns.scm   |  4 ++--
 gnu/packages/linux.scm | 13 ++---
 3 files changed, 8 insertions(+), 17 deletions(-)



01/03: gnu: BIND: Update to 9.12.1-P2 [fixes CVE-2018-{5736, 5737}].

2018-05-21 Thread Leo Famulari
lfam pushed a commit to branch master
in repository guix.

commit 27135cf4473b001a07ce339e1fa33fcf7642db81
Author: Leo Famulari 
Date:   Sun May 20 23:03:32 2018 -0400

gnu: BIND: Update to 9.12.1-P2 [fixes CVE-2018-{5736,5737}].

* gnu/packages/dns.scm (isc-bind): Update to 9.12.1-P2.
---
 gnu/packages/dns.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/dns.scm b/gnu/packages/dns.scm
index 5bc18b4..5e0cd34 100644
--- a/gnu/packages/dns.scm
+++ b/gnu/packages/dns.scm
@@ -98,7 +98,7 @@ and BOOTP/TFTP for network booting of diskless machines.")
 (define-public isc-bind
   (package
 (name "bind")
-(version "9.12.1")
+(version "9.12.1-P2")
 (source (origin
   (method url-fetch)
   (uri (string-append
@@ -106,7 +106,7 @@ and BOOTP/TFTP for network booting of diskless machines.")
 version ".tar.gz"))
   (sha256
(base32
-"043mjcw405qa0ghm5dkhfsq35gsy279724fz3mjqpr1mbi14dr0n"
+"0a9dvyg1dk7vpqn9gz7p5jas3bz7z22bjd66b98g1qk16i2w7rqd"
 (build-system gnu-build-system)
 (outputs `("out" "utils"))
 (inputs



02/03: gnu: curl: Update replacement to 7.60.0 [Fixes CVE-2018-{1000300, 1000301}].

2018-05-21 Thread Leo Famulari
lfam pushed a commit to branch master
in repository guix.

commit 7d798b3bb3342f9a29d0214a2d6becd3c9482532
Author: Leo Famulari 
Date:   Thu May 17 18:59:44 2018 -0400

gnu: curl: Update replacement to 7.60.0 [Fixes CVE-2018-{1000300,1000301}].

* gnu/packages/curl.scm (curl)[replacement]: Update to 7.60.0.
(curl-7.59.0): Replace with ...
(curl-7.60.0): ... new variable.
---
 gnu/packages/curl.scm | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/curl.scm b/gnu/packages/curl.scm
index ae8b960..16cbdcd 100644
--- a/gnu/packages/curl.scm
+++ b/gnu/packages/curl.scm
@@ -50,7 +50,7 @@
   (package
(name "curl")
(version "7.57.0")
-   (replacement curl-7.59.0)
+   (replacement curl-7.60.0)
(source (origin
 (method url-fetch)
 (uri (string-append "https://curl.haxx.se/download/curl-;
@@ -139,10 +139,10 @@ tunneling, and so on.")
   "See COPYING in the distribution."))
(home-page "https://curl.haxx.se/;)))
 
-(define-public curl-7.59.0
+(define-public curl-7.60.0
   (package
 (inherit curl)
-(version "7.59.0")
+(version "7.60.0")
 (source
   (origin
 (method url-fetch)
@@ -150,7 +150,7 @@ tunneling, and so on.")
 version ".tar.xz"))
 (sha256
  (base32
-  "1z310hrjm2vmbcpkyp81dcmj9rk127zkjyawpy2pah0nz6yslkp4"))
+  "1876ck0smbqz3xakm7s6q6gh4zarh9pv3izf4vlzgpc9xn6zydl7"))
 
 (define-public kurly
   (package



03/03: gnu: procps: Update to 3.3.14.

2018-05-21 Thread Leo Famulari
lfam pushed a commit to branch master
in repository guix.

commit 4699ffa383ea50442fbe659f687cb5652ab5a557
Author: Leo Famulari 
Date:   Fri May 18 02:17:35 2018 -0400

gnu: procps: Update to 3.3.14.

* gnu/packages/linux.scm (procps): Update to 3.3.14.
[arguments]: Remove obsolete phase 'disable-strtod-test' because the change 
has
been upstreamed.
---
 gnu/packages/linux.scm | 13 ++---
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index c8ad2ef..4d3bda8 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -695,14 +695,14 @@ by Robert Shea and Robert Anton Wilson.")
 (define-public procps
   (package
 (name "procps")
-(version "3.3.12")
+(version "3.3.14")
 (source (origin
   (method url-fetch)
   (uri (string-append "mirror://sourceforge/procps-ng/Production/"
   "procps-ng-" version ".tar.xz"))
   (sha256
(base32
-"1m57w6jmry84njd5sgk5afycbglql0al80grx027kwqqcfw5mmkf"
+"0v3j6rkzzscqds37i105cxx3q4dk04rsgpqfd5p7hzcvk59h5njy"
 (build-system gnu-build-system)
 (arguments
  '(#:modules ((guix build utils)
@@ -711,15 +711,6 @@ by Robert Shea and Robert Anton Wilson.")
   (srfi srfi-26))
#:phases
(modify-phases %standard-phases
- (add-before 'check 'disable-strtod-test
-   (lambda _
- ;; Disable the 'strtod' test, which fails on 32-bit systems.
- ;; This is what upstream does:
- ;; 
.
- (substitute* "Makefile"
-   (("^(TESTS|check_PROGRAMS) = .*$" all)
-(string-append "# " all "\n")))
- #t))
  (add-after
   'install 'post-install
   ;; Remove commands and man pages redudant with



01/01: Merge branch 'master' into core-updates

2018-05-21 Thread Mark H. Weaver
mhw pushed a commit to branch core-updates
in repository guix.

commit 0661758e133c0384d20043d3526b5ebc794e1f04
Merge: 539bf8f c036959
Author: Mark H Weaver 
Date:   Mon May 21 13:22:32 2018 -0400

Merge branch 'master' into core-updates

 Makefile.am|1 +
 NEWS   |7 +
 doc/guix.texi  |   38 +-
 etc/guix-install.sh|4 +-
 gnu/bootloader/u-boot.scm  |   20 +
 gnu/local.mk   |4 +-
 gnu/packages/admin.scm |4 +-
 gnu/packages/audio.scm |   20 +-
 gnu/packages/aux-files/linux-libre/4.16-arm64.conf | 8104 
 gnu/packages/bioinformatics.scm|   25 +-
 gnu/packages/bittorrent.scm|6 +-
 gnu/packages/bootloaders.scm   |   41 +
 gnu/packages/compression.scm   |   16 +-
 gnu/packages/cran.scm  |8 +-
 gnu/packages/emacs.scm |9 +-
 gnu/packages/enlightenment.scm |3 +-
 gnu/packages/gnupg.scm |8 +-
 gnu/packages/guile.scm |  153 +
 gnu/packages/haskell.scm   |   75 +-
 gnu/packages/image.scm |   34 +
 gnu/packages/libreoffice.scm   |4 +-
 gnu/packages/linux.scm |   22 +-
 gnu/packages/messaging.scm |4 +-
 gnu/packages/networking.scm|   73 +
 .../patches/enlightenment-fix-setuid-path.patch|  168 +
 gnu/packages/python.scm|   42 +
 gnu/packages/rust.scm  |   11 +-
 gnu/packages/shells.scm|4 +-
 gnu/packages/statistics.scm|4 +-
 gnu/packages/time.scm  |8 +-
 gnu/packages/version-control.scm   |   33 +-
 gnu/packages/video.scm |   12 +-
 gnu/packages/web.scm   |8 +-
 gnu/packages/wm.scm|4 +-
 gnu/packages/xdisorg.scm   |   37 +
 gnu/packages/xml.scm   |   21 +-
 gnu/packages/xorg.scm  |4 +-
 gnu/services/cgit.scm  |   17 +-
 gnu/services/dbus.scm  |2 +-
 gnu/services/desktop.scm   |   62 +
 gnu/services/networking.scm|5 +
 gnu/system.scm |5 +-
 gnu/system/file-systems.scm|3 +-
 gnu/system/install.scm |6 +
 gnu/system/uuid.scm|   11 +-
 guix/build/union.scm   |   17 +-
 guix/profiles.scm  |   52 +
 nix/libstore/build.cc  |8 +
 tests/guix-pack.sh |6 +-
 tests/guix-system.sh   |4 +-
 tests/uuid.scm |9 +-
 51 files changed, 9091 insertions(+), 155 deletions(-)




branch master updated (c036959 -> 6bc85e7)

2018-05-21 Thread Andreas Enge
andreas pushed a change to branch master
in repository guix.

  from  c036959   gnu: linux-libre: Update to 4.16.10.
   new  6bc85e7   gnu: pius: Really add the patch file.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/patches/pius.patch | 38 ++
 1 file changed, 38 insertions(+)
 create mode 100644 gnu/packages/patches/pius.patch



01/01: gnu: pius: Really add the patch file.

2018-05-21 Thread Andreas Enge
andreas pushed a commit to branch master
in repository guix.

commit 6bc85e79c2a8403fe8683b68c513987bd1562aec
Author: Andreas Enge 
Date:   Mon May 21 19:24:51 2018 +0200

gnu: pius: Really add the patch file.

* gnu/packages/patches/pius.patch: New file.

This is a follow-up to commit a92d97266dffcd1ab5c40a379005a7db1fc3dad4.
---
 gnu/packages/patches/pius.patch | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/gnu/packages/patches/pius.patch b/gnu/packages/patches/pius.patch
new file mode 100644
index 000..da39731
--- /dev/null
+++ b/gnu/packages/patches/pius.patch
@@ -0,0 +1,38 @@
+See https://github.com/jaymzh/pius/pull/96
+
+commit 4dba0bf75ab351969622f7b9c38484657411a528
+Author: Martin Kletzander 
+Date:   Thu May 17 17:55:27 2018 +0200
+
+Don't fail on ENCRYPTION_COMPLIANCE_MODE line from too new GnuPG (#96)
+
+GnuPG started printing information about encryption compliance in [commit
+
f31dc2540acf](https://dev.gnupg.org/rGf31dc2540acf7cd7f09fd94658e81582bfcb)
+and since then signing with pius fails.
+
+Closes #95
+
+Signed-off-by: Martin Kletzander 
+
+diff --git a/libpius/signer.py b/libpius/signer.py
+index 3c7262f..13013bb 100644
+--- a/libpius/signer.py
 b/libpius/signer.py
+@@ -45,6 +45,7 @@ class PiusSigner(object):
+   GPG_PINENTRY_LAUNCHED = '[GNUPG:] PINENTRY_LAUNCHED'
+   GPG_KEY_CONSIDERED = '[GNUPG:] KEY_CONSIDERED'
+   GPG_WARN_VERSION = '[GNUPG:] WARNING server_version_mismatch'
++  GPG_ENC_COMPLIANT_MODE = '[GNUPG:] ENCRYPTION_COMPLIANCE_MODE'
+ 
+   def __init__(self, signer, force_signer, mode, keyring, gpg_path, tmpdir,
+outdir, encrypt_outfiles, mail, mailer, verbose, sort_keyring,
+@@ -431,6 +432,9 @@ class PiusSigner(object):
+   if PiusSigner.GPG_ENC_BEG in line:
+ debug('Got GPG_ENC_BEG')
+ continue
++  elif PiusSigner.GPG_ENC_COMPLIANT_MODE in line:
++debug('Got ENCRYPTION_COMPLIANCE_MODE')
++continue
+   elif PiusSigner.GPG_ENC_END in line:
+ debug('Got GPG_ENC_END')
+ break



branch core-updates updated (539bf8f -> 0661758)

2018-05-21 Thread Mark H. Weaver
mhw pushed a change to branch core-updates
in repository guix.

  from  539bf8f   Merge branch 'master' into core-updates
  adds  7376ba4   gnu: libreoffice: Update to 5.4.7.2.
  adds  827c565   union: Do not warn about harmless collisions.
  adds  fa6a3bb   gnu: Add jupyter-guile-kernel.
  adds  17b59aa   gnu: jupyter: Add search path.
  adds  17aca5c   Revert "gnu: Add ghc-array." and "gnu: Add 
ghc-containers."
  adds  162825f   daemon: Allow building for armhf-linux on aarch64-linux.
  adds  4ca9581   gnu: multiqc: Fix build.
  adds  39b40f1   gnu: mrustc: Update to 0.0.0-2.ee65f12.
  adds  2676628   gnu: Add u-boot-tools.
  adds  f3d8918   gnu: libebml: Update to 1.3.6.
  adds  23e24ff   gnu: libmatroska: Update to 1.4.9.
  adds  33fdde8   gnu: python-monotonic: Update to 1.5.
  adds  067fb62   gnu: r-rsqlite: Update to 2.1.1.
  adds  c338c74   gnu: r-rjson: Update to 0.2.18.
  adds  711f5f1   gnu: r-httpuv: Update to 1.4.3.
  adds  e352a15   gnu: cwm: Update to 6.3.
  adds  ab3950d   gnu: acpica: Update to 20180508.
  adds  57c5aa7   gnu: cgit: Fix included scripts.
  adds  c3343d6   services: cgit: Improve handling of extra-options.
  adds  6ee3f3d   services: cgit: Make project-list permit a file-object.
  adds  9f7d666   system: Add u-boot-pine64-plus installer.
  adds  7acdece   tests: Adjust to new "unbound variable" messages.
  adds  ce9e684   tests: Skip 'tests/guix-pack.sh' when networking is 
missing.
  adds  a48d345   file-systems: Do not export .
  adds  263c994   uuid: 'uuid' returns #f when 'string->uuid' returns #f.
  adds  1d40a82   gnu: fluidsynth: Update to 1.1.11.
  adds  aabe29a   gnu: gsm: Update to 1.0.18.
  adds  042fa63   gnu: cava: Update to 0.6.1.
  adds  14a852b   gnu: qjackrcd: Use INVOKE.
  adds  e81400c   gnu: perl-compress-raw-zlib: Update to 2.081.
  adds  df99813   gnu: perl-compress-raw-bzip2: Update to 2.081.
  adds  bb03470   gnu: perl-io-compress: Update to 2.081.
  adds  c8ac880   gnu: r-modelr: Update to 0.1.2.
  adds  7c2a464   gnu: r-amap: Update to 0.8-16.
  adds  c61d822   gnu: f-seq: Factorise ‘install’ phase.
  adds  54300cf   gnu: xterm: Update to 333.
  adds  ca59ce4   gnu: emacs-guix: Update to 0.4.
  adds  ade57b6   gnu: dash: Update to 0.5.10.2.
  adds  05ca7a9   gnu: libsignal-protocol-c: Update to 2.3.2.
  adds  d282fee   gnu: Add zyre.
  adds  428adbc   gnu: xss-lock: New variable.
  adds  593fe73   guix-install.sh: Fix chk_require exiting without warning.
  adds  89f8c2a   gnu: Add guile-sparql.
  adds  122f91b   gnu: enlightenment: Fix setuid program locations.
  adds  e9d271e   services: Add Enlightenment desktop service.
  adds  9b0e514   services: connman: Add default configuration to the 
connman-service-type.
  adds  6a2b906   services: dbus: Search more directories for '.service' 
files.
  adds  19f20f4   services: openntpd: Add openntpd to the system profile.
  adds  d8ac798   services: connman: Add polkit hooks for connman.
  adds  6c4ae17   gnu: Add ghc-semigroupoids-5.2.2.
  adds  dea5c0b   gnu: Add ghc-bytes.
  adds  1900fa7   gnu: Add python-glob2.
  adds  62813c1   gnu: Add vigra-c.
  adds  a8e3fd5   gnu: linux-libre: Use "make dtbs_install" to install 
device tree files.
  adds  5a9dc4a   gnu: linux-libre: Enable build for aarch64-linux.
  adds  f1656a5   gnu: Add can-utils.
  adds  de136f3   profiles: Add hook to generate "gschemas.compiled".
  adds  c9dbcd2   gnu: aria2: Update to 1.34.0.
  adds  fcb1dd9   gnu: pius: Add input python2-sip.
  adds  a92d972   gnu: pius: Fix incompatibility with newer GnuPG versions.
  adds  e205afb   gnu: linux-libre@4.9: Update to 4.9.101.
  adds  b1bb1e8   gnu: linux-libre@4.14: Update to 4.14.42.
  adds  c036959   gnu: linux-libre: Update to 4.16.10.
   new  0661758   Merge branch 'master' into core-updates

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Makefile.am|1 +
 NEWS   |7 +
 doc/guix.texi  |   38 +-
 etc/guix-install.sh|4 +-
 gnu/bootloader/u-boot.scm  |   20 +
 gnu/local.mk   |4 +-
 gnu/packages/admin.scm |4 +-
 gnu/packages/audio.scm |   20 +-
 .../linux-libre/{4.16-arm.conf => 4.16-arm64.conf} | 2826 +---
 gnu/packages/bioinformatics.scm|   25 +-
 gnu/packages/bittorrent.scm|6 +-
 

03/03: gnu: linux-libre: Update to 4.16.10.

2018-05-21 Thread Mark H. Weaver
mhw pushed a commit to branch master
in repository guix.

commit c036959b1a61c37c9b7d72e655e1441f2feefb6e
Author: Mark H Weaver 
Date:   Mon May 21 13:20:18 2018 -0400

gnu: linux-libre: Update to 4.16.10.

* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.10.
(%linux-libre-hash): Update hash.
---
 gnu/packages/linux.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 743245d..c8ad2ef 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -394,8 +394,8 @@ It has been modified to remove all non-free binary blobs.")
 ;; 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.9")
-(define %linux-libre-hash 
"13v5pb30v16cn81w2gnwaa4zhxas7q3zz10igpa2rqd5fdiy3rlz")
+(define %linux-libre-version "4.16.10")
+(define %linux-libre-hash 
"028xl0jj7wibd8v93r1r0vnw5iifin46p6ghd9m3w095lailqlsi")
 
 (define-public linux-libre
   (make-linux-libre %linux-libre-version



01/03: gnu: linux-libre@4.9: Update to 4.9.101.

2018-05-21 Thread Mark H. Weaver
mhw pushed a commit to branch master
in repository guix.

commit e205afbd1cca8114a529b93d5e44f9425c3bafda
Author: Mark H Weaver 
Date:   Mon May 21 13:18:41 2018 -0400

gnu: linux-libre@4.9: Update to 4.9.101.

* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.101.
---
 gnu/packages/linux.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index bb4e003..de60f1a 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -413,8 +413,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.100"
-"1zphlisrjzbgk7nvclbwm23kmrx7vw13w02r1va3g5lzh0rlwx71"
+  (make-linux-libre "4.9.101"
+"1s8zpl3dnz0nrg0by6hnss5z20iwlcwdg5x4251w0l9la81p05v5"
 %intel-compatible-systems
 #:configuration-file kernel-config))
 



02/03: gnu: linux-libre@4.14: Update to 4.14.42.

2018-05-21 Thread Mark H. Weaver
mhw pushed a commit to branch master
in repository guix.

commit b1bb1e8429d81b947ce2a596ffa36198177dc1ae
Author: Mark H Weaver 
Date:   Mon May 21 13:19:33 2018 -0400

gnu: linux-libre@4.14: Update to 4.14.42.

* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.42.
(%linux-libre-4.14-hash): Update hash.
---
 gnu/packages/linux.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index de60f1a..743245d 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -403,8 +403,8 @@ It has been modified to remove all non-free binary blobs.")
 %linux-compatible-systems
 #:configuration-file kernel-config))
 
-(define %linux-libre-4.14-version "4.14.41")
-(define %linux-libre-4.14-hash 
"0qcfw4spnjlzri8bgch1j0yxsw75gjx1m9qyn3h1lk4a33gczih6")
+(define %linux-libre-4.14-version "4.14.42")
+(define %linux-libre-4.14-hash 
"12vjzb5g1abg5d5w6z65n1ixw7c3y9f5zwx3gd3854dgnynbq708")
 
 (define-public linux-libre-4.14
   (make-linux-libre %linux-libre-4.14-version



branch master updated (a92d972 -> c036959)

2018-05-21 Thread Mark H. Weaver
mhw pushed a change to branch master
in repository guix.

  from  a92d972   gnu: pius: Fix incompatibility with newer GnuPG versions.
   new  e205afb   gnu: linux-libre@4.9: Update to 4.9.101.
   new  b1bb1e8   gnu: linux-libre@4.14: Update to 4.14.42.
   new  c036959   gnu: linux-libre: Update to 4.16.10.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/linux.scm | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)



branch master updated (c9dbcd2 -> a92d972)

2018-05-21 Thread Andreas Enge
andreas pushed a change to branch master
in repository guix.

  from  c9dbcd2   gnu: aria2: Update to 1.34.0.
   new  fcb1dd9   gnu: pius: Add input python2-sip.
   new  a92d972   gnu: pius: Fix incompatibility with newer GnuPG versions.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/local.mk   | 3 ++-
 gnu/packages/gnupg.scm | 8 +---
 2 files changed, 7 insertions(+), 4 deletions(-)



02/02: gnu: pius: Fix incompatibility with newer GnuPG versions.

2018-05-21 Thread Andreas Enge
andreas pushed a commit to branch master
in repository guix.

commit a92d97266dffcd1ab5c40a379005a7db1fc3dad4
Author: Andreas Enge 
Date:   Mon May 21 17:03:53 2018 +0200

gnu: pius: Fix incompatibility with newer GnuPG versions.

* gnu/packages/gnupg.scm (pius)[source]: Add patch.
* gnu/packages/patches/pius.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
---
 gnu/local.mk   | 3 ++-
 gnu/packages/gnupg.scm | 5 +++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/gnu/local.mk b/gnu/local.mk
index 2097530..469e73f 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1,6 +1,6 @@
 # GNU Guix --- Functional package management for GNU
 # Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018 Ludovic Courtès 

-# Copyright © 2013, 2014, 2015, 2016, 2017 Andreas Enge 
+# Copyright © 2013, 2014, 2015, 2016, 2017, 2018 Andreas Enge 
 # Copyright © 2016 Mathieu Lirzin 
 # Copyright © 2013, 2014, 2015, 2016, 2017, 2018 Mark H Weaver 

 # Copyright © 2016 Chris Marusich 
@@ -1001,6 +1001,7 @@ dist_patch_DATA = 
\
   %D%/packages/patches/pinball-src-deps.patch  \
   %D%/packages/patches/pinball-system-ltdl.patch   \
   %D%/packages/patches/pingus-sdl-libs-config.patch\
+  %D%/packages/patches/pius.patch  \
   %D%/packages/patches/pixman-CVE-2016-5296.patch  \
   %D%/packages/patches/plink-1.07-unclobber-i.patch\
   %D%/packages/patches/plink-endian-detection.patch\
diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm
index 230afae..a389186 100644
--- a/gnu/packages/gnupg.scm
+++ b/gnu/packages/gnupg.scm
@@ -1,6 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018 Ludovic Courtès 

-;;; Copyright © 2013, 2015 Andreas Enge 
+;;; Copyright © 2013, 2015, 2018 Andreas Enge 
 ;;; Copyright © 2014 Eric Bavier 
 ;;; Copyright © 2014, 2015, 2016 Mark H Weaver 
 ;;; Copyright © 2015 Paul van der Walt 
@@ -590,7 +590,8 @@ signing, decryption, verification, and key-listing 
parsing.")
   version "/pius-" version ".tar.bz2"))
 (sha256
  (base32
-  "1893hzpx3zv724drqv48csrn0cm98xw4ymb1zmhs2jvjj1778zfj"
+  "1893hzpx3zv724drqv48csrn0cm98xw4ymb1zmhs2jvjj1778zfj"))
+(patches (search-patches "pius.patch"
(build-system python-build-system)
(inputs `(("perl" ,perl);for 'pius-party-worksheet'
  ("gpg" ,gnupg)



01/02: gnu: pius: Add input python2-sip.

2018-05-21 Thread Andreas Enge
andreas pushed a commit to branch master
in repository guix.

commit fcb1dd99941cd7adf9651946397a1a8a52f61aa1
Author: Andreas Enge 
Date:   Mon May 21 16:55:11 2018 +0200

gnu: pius: Add input python2-sip.

* gnu/packages/gnupg.scm (pius)[inputs]: Add python2-six, imported from
the pius Python script.
---
 gnu/packages/gnupg.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm
index f7c557b..230afae 100644
--- a/gnu/packages/gnupg.scm
+++ b/gnu/packages/gnupg.scm
@@ -593,7 +593,8 @@ signing, decryption, verification, and key-listing 
parsing.")
   "1893hzpx3zv724drqv48csrn0cm98xw4ymb1zmhs2jvjj1778zfj"
(build-system python-build-system)
(inputs `(("perl" ,perl);for 'pius-party-worksheet'
- ("gpg" ,gnupg)))
+ ("gpg" ,gnupg)
+ ("python-six" ,python2-six)))
(arguments
 `(#:tests? #f
   #:python ,python-2 ;uses the Python 2 'print' syntax



01/01: gnu: aria2: Update to 1.34.0.

2018-05-21 Thread Efraim Flashner
efraim pushed a commit to branch master
in repository guix.

commit c9dbcd208df4b09549ee6a4403004977624031bb
Author: Efraim Flashner 
Date:   Mon May 21 13:24:40 2018 +0300

gnu: aria2: Update to 1.34.0.

* gnu/packages/bittorrent.scm (aria2): Update to 1.34.0.
---
 gnu/packages/bittorrent.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/bittorrent.scm b/gnu/packages/bittorrent.scm
index a1de2ba..a9d62a5 100644
--- a/gnu/packages/bittorrent.scm
+++ b/gnu/packages/bittorrent.scm
@@ -3,7 +3,7 @@
 ;;; Copyright © 2014, 2015, 2016 Ludovic Courtès 
 ;;; Copyright © 2016, 2018 Leo Famulari 
 ;;; Copyright © 2016, 2017 Leo Famulari 
-;;; Copyright © 2016, 2017 Efraim Flashner 
+;;; Copyright © 2016, 2017, 2018 Efraim Flashner 
 ;;; Copyright © 2016 Tomáš Čech 
 ;;; Copyright © 2016, 2017, 2018 Tobias Geerinckx-Rice 
 ;;; Copyright © 2017 Jelle Licht 
@@ -257,7 +257,7 @@ maintained upstream.")
 (define-public aria2
   (package
 (name "aria2")
-(version "1.33.1")
+(version "1.34.0")
 (source (origin
   (method url-fetch)
   (uri (string-append "https://github.com/tatsuhiro-t/aria2/;
@@ -265,7 +265,7 @@ maintained upstream.")
   name "-" version ".tar.xz"))
   (sha256
(base32
-"06syqxia701dk96rcbhnd4x0arjj6d22gm3aqksz38am9y2f8f95"
+"18vpgr430vxlwbcc3598rr1srfmwypls6wp1m4wf21hncc1ahi1s"
 (build-system gnu-build-system)
 (arguments
  `(#:configure-flags (list "--enable-libaria2"



branch master updated (de136f3 -> c9dbcd2)

2018-05-21 Thread Efraim Flashner
efraim pushed a change to branch master
in repository guix.

  from  de136f3   profiles: Add hook to generate "gschemas.compiled".
   new  c9dbcd2   gnu: aria2: Update to 1.34.0.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/bittorrent.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)



branch master updated (f1656a5 -> de136f3)

2018-05-21 Thread Danny Milosavljevic
dannym pushed a change to branch master
in repository guix.

  from  f1656a5   gnu: Add can-utils.
   new  de136f3   profiles: Add hook to generate "gschemas.compiled".

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 guix/profiles.scm | 52 
 1 file changed, 52 insertions(+)



01/01: profiles: Add hook to generate "gschemas.compiled".

2018-05-21 Thread Danny Milosavljevic
dannym pushed a commit to branch master
in repository guix.

commit de136f3ee7878dea139e751b7e4ca04c2542c91d
Author: Danny Milosavljevic 
Date:   Tue May 15 14:49:17 2018 +0200

profiles: Add hook to generate "gschemas.compiled".

* guix/profiles.scm (glib-schemas): New procedure.
(%default-profile-hooks): Add it.
---
 guix/profiles.scm | 52 
 1 file changed, 52 insertions(+)

diff --git a/guix/profiles.scm b/guix/profiles.scm
index dca2479..fd7e5b9 100644
--- a/guix/profiles.scm
+++ b/guix/profiles.scm
@@ -843,6 +843,57 @@ MANIFEST.  Single-file bundles are required by programs 
such as Git and Lynx."
 #:local-build? #t
 #:substitutable? #f))
 
+(define (glib-schemas manifest)
+  "Return a derivation that unions all schemas from manifest entries and
+creates the Glib 'gschemas.compiled' file."
+  (define glib  ; lazy reference
+(module-ref (resolve-interface '(gnu packages glib)) 'glib))
+
+  (mlet %store-monad ((%glib (manifest-lookup-package manifest "glib"))
+  ;; XXX: Can't use glib-compile-schemas corresponding
+  ;; to the glib referenced by 'manifest'.  Because
+  ;; '%glib' can be either a package or store path, and
+  ;; there's no way to get the "bin" output for the later.
+  (glib-compile-schemas
+   -> #~(string-append #+glib:bin
+   "/bin/glib-compile-schemas")))
+
+(define build
+  (with-imported-modules '((guix build utils)
+   (guix build union)
+   (guix build profiles)
+   (guix search-paths)
+   (guix records))
+#~(begin
+(use-modules (guix build utils)
+ (guix build union)
+ (guix build profiles)
+ (srfi srfi-26))
+
+(let* ((destdir  (string-append #$output 
"/share/glib-2.0/schemas"))
+   (schemadirs (filter file-exists?
+ (map (cut string-append <> 
"/share/glib-2.0/schemas")
+  '#$(manifest-inputs manifest)
+
+  ;; Union all the schemas.
+  (mkdir-p (string-append #$output "/share/glib-2.0"))
+  (union-build destdir schemadirs
+   #:log-port (%make-void-port "w"))
+
+  (let ((dir destdir))
+ (when (file-is-directory? dir)
+   (ensure-writable-directory dir)
+   (invoke #+glib-compile-schemas
+   (string-append "--targetdir=" dir)
+   dir)))
+
+;; Don't run the hook when there's nothing to do.
+(if %glib
+(gexp->derivation "glib-schemas" build
+  #:local-build? #t
+  #:substitutable? #f)
+(return #f
+
 (define (gtk-icon-themes manifest)
   "Return a derivation that unions all icon themes from manifest entries and
 creates the GTK+ 'icon-theme.cache' file for each theme."
@@ -1198,6 +1249,7 @@ the entries in MANIFEST."
 fonts-dir-file
 ghc-package-cache-file
 ca-certificate-bundle
+glib-schemas
 gtk-icon-themes
 gtk-im-modules
 xdg-desktop-database