branch master updated (387428d -> f2785bd)

2018-03-11 Thread Ricardo Wurmus
rekado pushed a change to branch master
in repository guix.

  from  387428d   gnu: gambit-c: Update to 4.8.9.
   new  f2785bd   gnu: icedtea-8: Build "out" reproducibly.

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/java.scm | 146 +-
 1 file changed, 86 insertions(+), 60 deletions(-)



01/01: gnu: icedtea-8: Build "out" reproducibly.

2018-03-11 Thread Ricardo Wurmus
rekado pushed a commit to branch master
in repository guix.

commit f2785bd657c55cd36f436b1f6ee1af5d72683162
Author: Ricardo Wurmus 
Date:   Sat Mar 10 18:35:31 2018 +0100

gnu: icedtea-8: Build "out" reproducibly.

Partially fixes .

* gnu/packages/java.scm (icedtea-8)[arguments]: Add phases
"patch-keystore" and "strip-jar-timestamps".
[source]: Also patch DIST_ID in "configure" script.
---
 gnu/packages/java.scm | 146 +-
 1 file changed, 86 insertions(+), 60 deletions(-)

diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 5cc4a56..bb20b1d 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -1591,7 +1591,8 @@ IcedTea build harness.")
 (modules '((guix build utils)))
 (snippet
  '(begin
-(substitute* "acinclude.m4"
+(substitute* '("configure"
+   "acinclude.m4")
   ;; Do not embed build time
   (("(DIST_ID=\"Custom build).*$" _ prefix)
(string-append prefix "\"\n"))
@@ -1600,65 +1601,90 @@ IcedTea build harness.")
"DIST_NAME=\"guix\""))
 #t
   (arguments
-   (substitute-keyword-arguments (package-arguments icedtea-7)
- ((#:configure-flags flags)
-  `(let ((jdk (assoc-ref %build-inputs "jdk")))
- `(;;"--disable-bootstrap"
-   "--enable-bootstrap"
-   "--enable-nss"
-   "--disable-downloading"
-   "--disable-system-pcsc"
-   "--disable-system-sctp"
-   "--disable-tests"  ;they are run in the check phase instead
-   "--with-openjdk-src-dir=./openjdk.src"
-   ,(string-append "--with-jdk-home=" jdk
- ((#:phases phases)
-  `(modify-phases ,phases
- (delete 'fix-x11-extension-include-path)
- (delete 'patch-paths)
- (delete 'set-additional-paths)
- (delete 'patch-patches)
- (add-after 'unpack 'patch-jni-libs
-   ;; Hardcode dynamically loaded libraries.
-   (lambda _
- (let* ((library-path (search-path-as-string->list
-   (getenv "LIBRARY_PATH")))
-(find-library (lambda (name)
-(search-path
- library-path
- (string-append "lib" name ".so")
-   (for-each
-(lambda (file)
-  (catch 'decoding-error
-(lambda ()
-  (substitute* file
-(("VERSIONED_JNI_LIB_NAME\\(\"(.*)\", \"(.*)\"\\)"
-  _ name version)
- (format #f "\"~a\""  (find-library name)))
-(("JNI_LIB_NAME\\(\"(.*)\"\\)" _ name)
- (format #f "\"~a\"" (find-library name)
-(lambda _
-  ;; Those are safe to skip.
-  (format (current-error-port)
-  "warning: failed to substitute: ~a~%"
-  file
-(find-files "openjdk.src/jdk/src/solaris/native"
-"\\.c|\\.h"))
-   #t)))
- (replace 'install
-   (lambda* (#:key outputs #:allow-other-keys)
- (let ((doc (string-append (assoc-ref outputs "doc")
-   "/share/doc/icedtea"))
-   (jre (assoc-ref outputs "out"))
-   (jdk (assoc-ref outputs "jdk")))
-   (copy-recursively "openjdk.build/docs" doc)
-   (copy-recursively "openjdk.build/images/j2re-image" jre)
-   (copy-recursively "openjdk.build/images/j2sdk-image" jdk)
-   ;; Install the nss.cfg file to JRE to enable SSL/TLS
-   ;; support via NSS.
-   (copy-file (string-append jdk "/jre/lib/security/nss.cfg")
-  (string-append jre "/lib/security/nss.cfg"))
-   #t)))
+   `(#:imported-modules
+ ((guix build ant-build-system)
+  (guix build syscalls)
+  ,@%gnu-build-system-modules)
+ ,@(substitute-keyword-arguments (package-arguments icedtea-7)
+ ((#:modules modules)
+  `((guix build utils)
+(guix build gnu-build-system)
+((guix build ant-build-system) #:prefix ant:)
+(ice-9 match)
+(ice-9 popen)
+(srfi srfi-19)
+(srfi srfi-26)))
+   

02/03: gnu: Add pigx-bsseq.

2018-03-11 Thread Ricardo Wurmus
rekado pushed a commit to branch master
in repository guix.

commit fb94174fc39cfbdddf23aa58a12b1ee62674122d
Author: Ricardo Wurmus 
Date:   Sun Mar 11 19:53:11 2018 +0100

gnu: Add pigx-bsseq.

* gnu/packages/bioinformatics.scm (pigx-bsseq): New variable.
---
 gnu/packages/bioinformatics.scm | 64 +
 1 file changed, 64 insertions(+)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 50d3568..567dd2c 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -12791,3 +12791,67 @@ addition to quality control of the experiment, the 
pipeline enables to set up
 multiple peak calling analysis and allows the generation of a UCSC track hub
 in an easily configurable manner.")
 (license license:gpl3+)))
+
+(define-public pigx-bsseq
+  (package
+(name "pigx-bsseq")
+(version "0.0.5")
+(source (origin
+  (method url-fetch)
+  (uri (string-append "https://github.com/BIMSBbioinfo/pigx_bsseq/";
+  "releases/download/v" version
+  "/pigx_bsseq-" version ".tar.gz"))
+  (sha256
+   (base32
+"1h8ma99vi7hs83nafvjpq8jmaq9977j3n11c4zd95hai0cf7zxmp"
+(build-system gnu-build-system)
+(arguments
+ `(#:phases
+   (modify-phases %standard-phases
+ (add-before 'check 'set-timezone
+   ;; The readr package is picky about timezones.
+   (lambda* (#:key inputs #:allow-other-keys)
+ (setenv "TZ" "UTC+1")
+ (setenv "TZDIR"
+ (string-append (assoc-ref inputs "tzdata")
+"/share/zoneinfo"))
+ #t))
+ (add-after 'install 'wrap-executable
+   ;; Make sure the executable finds all R modules.
+   (lambda* (#:key inputs outputs #:allow-other-keys)
+ (let ((out (assoc-ref outputs "out")))
+   (wrap-program (string-append out "/bin/pigx-bsseq")
+ `("R_LIBS_SITE" ":" = (,(getenv "R_LIBS_SITE")))
+ `("PYTHONPATH"  ":" = (,(getenv "PYTHONPATH")
+ #t)
+(native-inputs
+ `(("tzdata" ,tzdata)))
+(inputs
+ `(("r-minimal" ,r-minimal)
+   ("r-annotationhub" ,r-annotationhub)
+   ("r-dt" ,r-dt)
+   ("r-genomation" ,r-genomation)
+   ("r-methylkit" ,r-methylkit)
+   ("r-rtracklayer" ,r-rtracklayer)
+   ("r-rmarkdown" ,r-rmarkdown)
+   ("r-bookdown" ,r-bookdown)
+   ("r-ggplot2" ,r-ggplot2)
+   ("r-ggbio" ,r-ggbio)
+   ("ghc-pandoc" ,ghc-pandoc)
+   ("ghc-pandoc-citeproc" ,ghc-pandoc-citeproc)
+   ("python-wrapper" ,python-wrapper)
+   ("python-pyyaml" ,python-pyyaml)
+   ("snakemake" ,snakemake)
+   ("bismark" ,bismark)
+   ("fastqc" ,fastqc)
+   ("bowtie" ,bowtie)
+   ("trim-galore" ,trim-galore)
+   ("cutadapt" ,cutadapt)
+   ("samtools" ,samtools)))
+(home-page "http://bioinformatics.mdc-berlin.de/pigx/";)
+(synopsis "Bisulfite sequencing pipeline from fastq to methylation 
reports")
+(description "PiGx BSseq is a data processing pipeline for raw fastq read
+data of bisulfite experiments; it produces reports on aggregate methylation
+and coverage and can be used to produce information on differential
+methylation and segmentation.")
+(license license:gpl3+)))



01/03: gnu: Add pigx-chipseq.

2018-03-11 Thread Ricardo Wurmus
rekado pushed a commit to branch master
in repository guix.

commit 531afc8a892512487251a03be24d9833b86179f1
Author: Ricardo Wurmus 
Date:   Sun Mar 11 19:52:52 2018 +0100

gnu: Add pigx-chipseq.

* gnu/packages/bioinformatics.scm (pigx-chipseq): New variable.
---
 gnu/packages/bioinformatics.scm | 66 +
 1 file changed, 66 insertions(+)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 14e2a0d..50d3568 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -12725,3 +12725,69 @@ and a configuration file which describes the 
experiment.  In addition to
 quality control of the experiment, the pipeline produces a differential
 expression report comparing samples in an easily configurable manner.")
 (license license:gpl3+)))
+
+(define-public pigx-chipseq
+  (package
+(name "pigx-chipseq")
+(version "0.0.2")
+(source (origin
+  (method url-fetch)
+  (uri (string-append 
"https://github.com/BIMSBbioinfo/pigx_chipseq/";
+  "releases/download/v" version
+  "/pigx_chipseq-" version ".tar.gz"))
+  (sha256
+   (base32
+"1jliwhifnjgl9x0z730bzpxswi2s84fyg5y8cagbyzpw509452f5"
+(build-system gnu-build-system)
+(arguments
+ `(#:phases
+   (modify-phases %standard-phases
+ (add-after 'install 'wrap-executable
+   ;; Make sure the executable finds all R modules.
+   (lambda* (#:key inputs outputs #:allow-other-keys)
+ (let ((out (assoc-ref outputs "out")))
+   (wrap-program (string-append out "/bin/pigx-chipseq")
+ `("R_LIBS_SITE" ":" = (,(getenv "R_LIBS_SITE")))
+ `("PYTHONPATH"  ":" = (,(getenv "PYTHONPATH")
+ #t)
+(inputs
+ `(("r-minimal" ,r-minimal)
+   ("r-argparser" ,r-argparser)
+   ("r-chipseq" ,r-chipseq)
+   ("r-data-table" ,r-data-table)
+   ("r-genomation" ,r-genomation)
+   ("r-genomicranges" ,r-genomicranges)
+   ("r-rtracklayer" ,r-rtracklayer)
+   ("r-rcas" ,r-rcas)
+   ("r-stringr" ,r-stringr)
+   ("r-jsonlite" ,r-jsonlite)
+   ("r-heatmaply" ,r-heatmaply)
+   ("r-ggplot2" ,r-ggplot2)
+   ("r-plotly" ,r-plotly)
+   ("python-wrapper" ,python-wrapper)
+   ("python-pyyaml" ,python-pyyaml)
+   ("snakemake" ,snakemake)
+   ("macs" ,macs)
+   ("multiqc" ,multiqc)
+   ("perl" ,perl)
+   ("ghc-pandoc" ,ghc-pandoc)
+   ("ghc-pandoc-citeproc" ,ghc-pandoc-citeproc)
+   ("fastqc" ,fastqc)
+   ("bowtie" ,bowtie)
+   ("idr" ,idr)
+   ("snakemake" ,snakemake)
+   ("samtools" ,samtools)
+   ("bedtools" ,bedtools)
+   ("kentutils" ,kentutils)))
+(native-inputs
+ `(("python-pytest" ,python-pytest)))
+(home-page "http://bioinformatics.mdc-berlin.de/pigx/";)
+(synopsis "Analysis pipeline for ChIP sequencing experiments")
+(description "PiGX ChIPseq is an analysis pipeline for preprocessing, peak
+calling and reporting for ChIP sequencing experiments.  It is easy to use and
+produces high quality reports.  The inputs are reads files from the sequencing
+experiment, and a configuration file which describes the experiment.  In
+addition to quality control of the experiment, the pipeline enables to set up
+multiple peak calling analysis and allows the generation of a UCSC track hub
+in an easily configurable manner.")
+(license license:gpl3+)))



branch master updated (f2785bd -> bfc007e)

2018-03-11 Thread Ricardo Wurmus
rekado pushed a change to branch master
in repository guix.

  from  f2785bd   gnu: icedtea-8: Build "out" reproducibly.
   new  531afc8   gnu: Add pigx-chipseq.
   new  fb94174   gnu: Add pigx-bsseq.
   new  bfc007e   gnu: java-hamcrest-all: Build with icedtea-8.

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/bioinformatics.scm | 130 
 gnu/packages/java.scm   |  49 +++
 2 files changed, 150 insertions(+), 29 deletions(-)



03/03: gnu: java-hamcrest-all: Build with icedtea-8.

2018-03-11 Thread Ricardo Wurmus
rekado pushed a commit to branch master
in repository guix.

commit bfc007e13e055ca2d535a02aa7fc4ba7f6183150
Author: Ricardo Wurmus 
Date:   Sun Mar 11 20:02:10 2018 +0100

gnu: java-hamcrest-all: Build with icedtea-8.

* gnu/packages/java.scm (java-hamcrest-all)[arguments]: Build with 
icedtea-8;
do not disable tests.
[inputs]: Remove java-hamcrest-core.
---
 gnu/packages/java.scm | 49 -
 1 file changed, 20 insertions(+), 29 deletions(-)

diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index bb20b1d..43a3a62 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -3886,39 +3886,30 @@ The jMock library
   (package (inherit java-hamcrest-core)
 (name "java-hamcrest-all")
 (arguments
- (substitute-keyword-arguments (package-arguments java-hamcrest-core)
-   ;; FIXME: a unit test fails because org.hamcrest.SelfDescribing is not
-   ;; found, although it is part of the hamcrest-core library that has
-   ;; just been built.
-   ;;
-   ;; Fixing this one test is insufficient, though, and upstream confirmed
-   ;; that the latest hamcrest release fails its unit tests when built
-   ;; with Java 7.  See https://github.com/hamcrest/JavaHamcrest/issues/30
-   ((#:tests? _) #f)
-   ((#:build-target _) "bigjar")
-   ((#:phases phases)
-`(modify-phases ,phases
-   ;; Some build targets override the classpath, so we need to patch
-   ;; the build.xml to ensure that required dependencies are on the
-   ;; classpath.
-   (add-after 'unpack 'patch-classpath-for-integration
- (lambda* (#:key inputs #:allow-other-keys)
-   (substitute* "build.xml"
- ((" build/hamcrest-library-\\$\\{version\\}.jar" line)
-  (string-join
-   (cons line
- (append
-  (find-files (assoc-ref inputs "java-hamcrest-core") 
"\\.jar$")
-  (find-files (assoc-ref inputs "java-junit") 
"\\.jar$")
-  (find-files (assoc-ref inputs "java-jmock") 
"\\.jar$")
-  (find-files (assoc-ref inputs "java-easymock") 
"\\.jar$")))
-   ";")))
-   #t))
+ `(#:jdk ,icedtea-8
+   ,@(substitute-keyword-arguments (package-arguments java-hamcrest-core)
+   ((#:build-target _) "bigjar")
+   ((#:phases phases)
+`(modify-phases ,phases
+   ;; Some build targets override the classpath, so we need to 
patch
+   ;; the build.xml to ensure that required dependencies are on the
+   ;; classpath.
+   (add-after 'unpack 'patch-classpath-for-integration
+ (lambda* (#:key inputs #:allow-other-keys)
+   (substitute* "build.xml"
+ ((" build/hamcrest-library-\\$\\{version\\}.jar" line)
+  (string-join
+   (cons line
+ (append
+  (find-files (assoc-ref inputs "java-junit") 
"\\.jar$")
+  (find-files (assoc-ref inputs "java-jmock") 
"\\.jar$")
+  (find-files (assoc-ref inputs "java-easymock") 
"\\.jar$")))
+   ";")))
+   #t)))
 (inputs
  `(("java-junit" ,java-junit)
("java-jmock" ,java-jmock-1)
("java-easymock" ,java-easymock)
-   ("java-hamcrest-core" ,java-hamcrest-core)
,@(package-inputs java-hamcrest-core)
 
 (define-public java-jopt-simple



branch python-updates updated (bcddf30 -> 1a9e471)

2018-03-11 Thread Ricardo Wurmus
rekado pushed a change to branch python-updates
in repository guix.

  from  bcddf30   Merge branch 'master' into python-updates
  adds  936e7a5   services: Rework the PostgreSQL config file to use a 
record type.
  adds  69f7cf2   tests: databases: Add a system test for PostgreSQL.
  adds  488ea71   services: databases: Add postgresql-configuration record 
exports.
  adds  f55aa0c   gnu: zsh: Fix CVE-2018-{7548,7549}.
  adds  440b162   gnu: enlightenment: Use 'loginctl' for system actions.
  adds  3c90c7a   gnu: guile-syntax-highlight: Update to 0.1.
  adds  907254e   gnu: haunt: Update to 0.2.2.
  adds  4f55b39   gnu: archivemount: Update to 0.8.9.
  adds  26cd470   gnu: git-remote-gcrypt: Update to 1.0.3.
  adds  1bc11c5   gnu: sssd: Update to 1.16.1.
  adds  387428d   gnu: gambit-c: Update to 4.8.9.
  adds  f2785bd   gnu: icedtea-8: Build "out" reproducibly.
  adds  531afc8   gnu: Add pigx-chipseq.
  adds  fb94174   gnu: Add pigx-bsseq.
  adds  bfc007e   gnu: java-hamcrest-all: Build with icedtea-8.
   new  1a9e471   Merge branch 'master' into python-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/local.mk |   4 +-
 gnu/packages/bioinformatics.scm  | 130 ++
 gnu/packages/enlightenment.scm   |   7 +-
 gnu/packages/guile.scm   |  59 
 gnu/packages/java.scm| 195 +++
 gnu/packages/linux.scm   |   4 +-
 gnu/packages/patches/zsh-CVE-2018-7548.patch |  48 +++
 gnu/packages/patches/zsh-CVE-2018-7549.patch |  56 
 gnu/packages/scheme.scm  |   4 +-
 gnu/packages/shells.scm  |   2 +
 gnu/packages/sssd.scm|   6 +-
 gnu/packages/version-control.scm |   4 +-
 gnu/services/databases.scm   |  93 ++---
 gnu/tests/databases.scm  |  55 
 14 files changed, 512 insertions(+), 155 deletions(-)
 create mode 100644 gnu/packages/patches/zsh-CVE-2018-7548.patch
 create mode 100644 gnu/packages/patches/zsh-CVE-2018-7549.patch



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

2018-03-11 Thread Ricardo Wurmus
rekado pushed a commit to branch python-updates
in repository guix.

commit 1a9e4717d21320635f70f3a24f3de506d32a0012
Merge: bcddf30 bfc007e
Author: Ricardo Wurmus 
Date:   Sun Mar 11 20:03:44 2018 +0100

Merge branch 'master' into python-updates

 gnu/local.mk |   4 +-
 gnu/packages/bioinformatics.scm  | 130 ++
 gnu/packages/enlightenment.scm   |   7 +-
 gnu/packages/guile.scm   |  59 
 gnu/packages/java.scm| 195 +++
 gnu/packages/linux.scm   |   4 +-
 gnu/packages/patches/zsh-CVE-2018-7548.patch |  48 +++
 gnu/packages/patches/zsh-CVE-2018-7549.patch |  56 
 gnu/packages/scheme.scm  |   4 +-
 gnu/packages/shells.scm  |   2 +
 gnu/packages/sssd.scm|   6 +-
 gnu/packages/version-control.scm |   4 +-
 gnu/services/databases.scm   |  93 ++---
 gnu/tests/databases.scm  |  55 
 14 files changed, 512 insertions(+), 155 deletions(-)




branch master updated (bfc007e -> 594bd3a)

2018-03-11 Thread Ricardo Wurmus
rekado pushed a change to branch master
in repository guix.

  from  bfc007e   gnu: java-hamcrest-all: Build with icedtea-8.
   new  594bd3a   gnu: java-jeromq: Fix tests.

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/local.mk |   1 +
 gnu/packages/java.scm|  11 +-
 gnu/packages/patches/java-jeromq-fix-tests.patch | 253 +++
 3 files changed, 263 insertions(+), 2 deletions(-)
 create mode 100644 gnu/packages/patches/java-jeromq-fix-tests.patch



01/01: gnu: java-jeromq: Fix tests.

2018-03-11 Thread Ricardo Wurmus
rekado pushed a commit to branch master
in repository guix.

commit 594bd3a08aeac24cf4939a4f06f2551ff8f61167
Author: Gábor Boskovits 
Date:   Sat Mar 10 11:45:36 2018 +0100

gnu: java-jeromq: Fix tests.

* gnu/packages/patches/java-jeromq-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/java.scm (java-jeromq)[source](patches): Add it.
[arguments](#test-exclude): Disable more failing tests.
---
 gnu/local.mk |   1 +
 gnu/packages/java.scm|  11 +-
 gnu/packages/patches/java-jeromq-fix-tests.patch | 253 +++
 3 files changed, 263 insertions(+), 2 deletions(-)

diff --git a/gnu/local.mk b/gnu/local.mk
index fbf7b2a..5c95cda 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -785,6 +785,7 @@ dist_patch_DATA =   
\
   %D%/packages/patches/intltool-perl-compatibility.patch   \
   %D%/packages/patches/isl-0.11.1-aarch64-support.patch\
   %D%/packages/patches/jacal-fix-texinfo.patch \
+  %D%/packages/patches/java-jeromq-fix-tests.patch \
   %D%/packages/patches/java-powermock-fix-java-files.patch \
   %D%/packages/patches/java-xerces-bootclasspath.patch \
   %D%/packages/patches/java-xerces-build_dont_unzip.patch  \
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 43a3a62..bdfd3fd 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -8578,7 +8578,8 @@ protocol-independent framework to build mail and 
messaging applications.")
   (file-name (string-append name "-" version "-checkout"))
   (sha256
(base32
-"1gxkp7lv2ahymgrqdw94ncq54bmp4m4sw5m1x9gkp7l5bxn0xsyj"
+"1gxkp7lv2ahymgrqdw94ncq54bmp4m4sw5m1x9gkp7l5bxn0xsyj"))
+  (patches (search-patches "java-jeromq-fix-tests.patch"
 (build-system ant-build-system)
 (arguments
  `(#:jar-name "java-jeromq.jar"
@@ -8592,7 +8593,13 @@ protocol-independent framework to build mail and 
messaging applications.")
  ;; Failures
  "**/DealerSpecTest.java"
  "**/CustomDecoderTest.java"
- "**/CustomEncoderTest.java")))
+ "**/CustomEncoderTest.java"
+ "**/ConnectRidTest.java"
+ "**/ReqSpecTest.java"
+ "**/PushPullSpecTest.java"
+ "**/PubSubHwmTest.java"
+ "**/RouterSpecTest.java"
+ "**/ProxyTest.java")))
 (inputs
  `(("java-jnacl" ,java-jnacl)))
 (native-inputs
diff --git a/gnu/packages/patches/java-jeromq-fix-tests.patch 
b/gnu/packages/patches/java-jeromq-fix-tests.patch
new file mode 100644
index 000..5466b92
--- /dev/null
+++ b/gnu/packages/patches/java-jeromq-fix-tests.patch
@@ -0,0 +1,253 @@
+From 5803aadd3f209eba1ffbb2cf7bf16778019dbee1 Mon Sep 17 00:00:00 2001
+From: fredoboulo 
+Date: Fri, 23 Feb 2018 23:55:57 +0100
+Subject: [PATCH] Fix #524 : V1 and V2 protocol downgrades handle received data
+ in handshake buffer
+
+This patch is upstream pull request, see:
+https://gihub.com/zeromq/jeromq/pull/527.
+
+It is merged on commit c2afa9c, and we can drop it on the
+0.4.4 release.
+
+---
+ src/main/java/zmq/io/StreamEngine.java| 21 ++--
+ src/test/java/zmq/io/AbstractProtocolVersion.java | 41 +--
+ src/test/java/zmq/io/V0ProtocolTest.java  | 12 +++
+ src/test/java/zmq/io/V1ProtocolTest.java  | 16 +++--
+ src/test/java/zmq/io/V2ProtocolTest.java  | 16 +++--
+ 5 files changed, 81 insertions(+), 25 deletions(-)
+
+diff --git a/src/main/java/zmq/io/StreamEngine.java 
b/src/main/java/zmq/io/StreamEngine.java
+index b8933c92..fe2f2d8d 100644
+--- a/src/main/java/zmq/io/StreamEngine.java
 b/src/main/java/zmq/io/StreamEngine.java
+@@ -816,9 +816,7 @@ private boolean handshake()
+ assert (bufferSize == headerSize);
+ 
+ //  Make sure the decoder sees the data we have already received.
+-greetingRecv.flip();
+-inpos = greetingRecv;
+-insize = greetingRecv.limit();
++decodeDataAfterHandshake(0);
+ 
+ //  To allow for interoperability with peers that do not forward
+ //  their subscriptions, we inject a phantom subscription message
+@@ -846,6 +844,8 @@ else if (greetingRecv.get(revisionPos) == 
Protocol.V1.revision) {
+ }
+ encoder = new V1Encoder(errno, Config.OUT_BATCH_SIZE.getValue());
+ decoder = new V1Decoder(errno, Config.IN_BATCH_SIZE.getValue(), 
options.maxMsgSize, options.allocator);
++
++decodeDataAfterHandshake(V2_GREETING_SIZE);
+ }
+ else if (greetingRecv.get(revisionPos) == Protocol.V2.revision) {
+ //  ZMTP/2.0 framing.
+@@ -859,6 +859,8 @@ else if (greetingRecv.get(revisionPos) == 
Protocol.V2.revision) {
+ }
+ encoder = new V2Encoder(errno, C

07/32: gnu: python-tblib: Update to 1.3.2.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit b9d84721238d8d6de074177fc61786f846de823b
Author: Tobias Geerinckx-Rice 
Date:   Sat Mar 10 16:40:27 2018 +0100

gnu: python-tblib: Update to 1.3.2.

* gnu/packages/python.scm (python-tblib): Update to 1.3.2.
---
 gnu/packages/python.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 828beba..de3e659 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -8609,12 +8609,12 @@ own code, responding to click events and updating clock 
every second.")
 (define-public python-tblib
   (package
 (name "python-tblib")
-(version "1.3.0")
+(version "1.3.2")
 (source (origin
   (method url-fetch)
   (uri (pypi-uri "tblib" version))
   (sha256 (base32
-   
"02iahfkfa927hb4jq2bak36ldihwapzacfiq5lyxg8llwn98a1yi"
+   
"1rsg8h069kqgncyv8fgzyj6qflk6j10cb78pa5jk34ixwq044vj3"
 (build-system python-build-system)
 (arguments
  `(#:phases



18/32: gnu: cereal: Update phase style.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 3592937550affcfe1dc1b5de46d159e834c3a74f
Author: Tobias Geerinckx-Rice 
Date:   Sun Mar 11 20:14:47 2018 +0100

gnu: cereal: Update phase style.

* gnu/packages/serialization.scm (cereal)[arguments]: Substitute INVOKE
for SYSTEM* and end phases with #t.
---
 gnu/packages/serialization.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm
index 131d682..9bbac3a 100644
--- a/gnu/packages/serialization.scm
+++ b/gnu/packages/serialization.scm
@@ -70,7 +70,8 @@
   (lambda _
 (substitute* "doc/doxygen.in"
   (("@CMAKE_CURRENT_SOURCE_DIR@") "."))
-(zero? (system* "doxygen" "doc/doxygen.in"
+(invoke "doxygen" "doc/doxygen.in")
+#t))
  ;; There is no "install" target, so we have to provide our own
  ;; "install" phase.
  (replace 'install



03/32: gnu: python-rply: Update to 0.7.5.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit e5c98075f240343c6b611f42926cde52b41a05f1
Author: Tobias Geerinckx-Rice 
Date:   Sat Mar 10 16:16:48 2018 +0100

gnu: python-rply: Update to 0.7.5.

* gnu/packages/python.scm (python-rply): Update to 0.7.5.
---
 gnu/packages/python.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index aab2d30..e0d88f0 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -7231,13 +7231,13 @@ Abstract Syntax Tree.")
 (define-public python-rply
   (package
 (name "python-rply")
-(version "0.7.4")
+(version "0.7.5")
 (source (origin
   (method url-fetch)
   (uri (pypi-uri "rply" version))
   (sha256
(base32
-"12rp1d9ba7nvd5rhaxi6xzx1rm67r1k1ylsrkzhpwnphqpb06cvj"
+"0lv428895zxsz43968qx0q9bimwqnfykndz4dpjbq515w2gvzhjh"
 (build-system python-build-system)
 (propagated-inputs
  `(("python-appdirs" ,python-appdirs)))



09/32: gnu: python-pyaes: Update to 1.6.1.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 6de86fd5aa59302b027d57c5827755280de07576
Author: Tobias Geerinckx-Rice 
Date:   Sat Mar 10 23:20:08 2018 +0100

gnu: python-pyaes: Update to 1.6.1.

* gnu/packages/python-crypto.scm (python-pyaes): Update to 1.6.1.
---
 gnu/packages/python-crypto.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index b4f75e5..701e23c 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -510,14 +510,14 @@ faster ones are not available.")
 (define-public python-pyaes
   (package
 (name "python-pyaes")
-(version "1.6.0")
+(version "1.6.1")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "pyaes" version))
(sha256
 (base32
- "0bp9bjqy1n6ij1zb86wz9lqa1dhla8qr1d7w2kxyn7jbj56sbmcw"
+ "13vdaff15k0jyfcss4b4xvfgm8xyv0nrbyw5n1qc7lrqbi0b3h82"
 (build-system python-build-system)
 (home-page "https://github.com/ricmoo/pyaes";)
 (synopsis "Implementation of AES in Python")



10/32: gnu: python-kitchen: Update to 1.2.5.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit a992423775323045154eefb85cbcf207a0e4a226
Author: Tobias Geerinckx-Rice 
Date:   Sat Mar 10 23:20:17 2018 +0100

gnu: python-kitchen: Update to 1.2.5.

* gnu/packages/python.scm (python-kitchen): Update to 1.2.5.
---
 gnu/packages/python.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index dce67be..0fd5299 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -1935,14 +1935,14 @@ something else) to Python data-types.")
 (define-public python-kitchen
   (package
 (name "python-kitchen")
-(version "1.2.4")
+(version "1.2.5")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "kitchen" version))
(sha256
 (base32
- "0ggv3p4x8jvmmzhp0xm00h6pvh1g0gmycw71rjwagnrj8n23vxrq"
+ "1zakh6l0yjvwic9p0nkvmbidpnkygkxbigh2skmb5gccyrhbp7xg"
 (build-system python-build-system)
 (propagated-inputs
  `(("python-chardet" ,python-chardet)))



08/32: gnu: python-markdown: Update to 2.6.11.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 0fe227350621c4bc36db8a05838875d11f7372eb
Author: Tobias Geerinckx-Rice 
Date:   Sat Mar 10 16:53:54 2018 +0100

gnu: python-markdown: Update to 2.6.11.

* gnu/packages/python.scm (python-markdown): Update to 2.6.11.
---
 gnu/packages/python.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index de3e659..dce67be 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -5580,14 +5580,14 @@ Python.")
 (define-public python-markdown
   (package
 (name "python-markdown")
-(version "2.6.8")
+(version "2.6.11")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "Markdown" version))
(sha256
 (base32
- "0cqfhr1km2s5d8jm6hbwgkrrj9hvkjf2gab3s2axlrw1clgaij0a"
+ "108g80ryzykh8bj0i7jfp71510wrcixdi771lf2asyghgyf8cmm8"
 (build-system python-build-system)
 (arguments
  `(#:phases



19/32: gnu: perl-io-tty: Update to 1.12.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit a23b131c2d2e9c008fdad9fe1fe19ab61da3ac22
Author: Tobias Geerinckx-Rice 
Date:   Sun Mar 11 23:45:50 2018 +0100

gnu: perl-io-tty: Update to 1.12.

* gnu/packages/perl.scm (perl-io-tty): Update to 1.12.
---
 gnu/packages/perl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index badff6e..9e3dcb1 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -4062,14 +4062,14 @@ filehandles; in particular, IO::Scalar, 
IO::ScalarArray, and IO::Lines.")
 (define-public perl-io-tty
   (package
 (name "perl-io-tty")
-(version "1.11")
+(version "1.12")
 (source (origin
   (method url-fetch)
   (uri (string-append "mirror://cpan/authors/id/T/TO/TODDR/IO-Tty-"
   version ".tar.gz"))
   (sha256
(base32
-"0lgd9xcbi4gf4gw1ka6fj94my3w1f3k1zamb4pfln0qxz45zlxx4"
+"0399anjy3bc0w8xzsc3qx5vcyqryc9gc52lc7wh7i49hsdq8gvx2"
 (build-system perl-build-system)
 (home-page "http://search.cpan.org/~toddr/IO-Tty//";)
 (synopsis "Perl interface to pseudo ttys")



26/32: gnu: perl-scope-guard: Update to 0.21.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 631efa496cc4d0983d67e6d9fb2493a78e5011fd
Author: Tobias Geerinckx-Rice 
Date:   Mon Mar 12 00:19:25 2018 +0100

gnu: perl-scope-guard: Update to 0.21.

* gnu/packages/perl.scm (perl-scope-guard): Update to 0.21.
---
 gnu/packages/perl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 8f27861..86c5718 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -6880,7 +6880,7 @@ safely on things that may not be objects.")
 (define-public perl-scope-guard
   (package
 (name "perl-scope-guard")
-(version "0.20")
+(version "0.21")
 (source
  (origin
(method url-fetch)
@@ -6888,7 +6888,7 @@ safely on things that may not be objects.")
"Scope-Guard-" version ".tar.gz"))
(sha256
 (base32
- "1lsagnz6pli035zvx5c1x4qm9fabi773vns86yd8lzfpldhfv3sv"
+ "0y6jfzvxiz8h5yfz701shair0ilypq2mvimd7wn8wi2nbkm1p6wc"
 (build-system perl-build-system)
 (home-page "http://search.cpan.org/dist/Scope-Guard/";)
 (synopsis "Lexically-scoped resource management")



21/32: gnu: perl-datetime: Update to 1.46.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit a304f3a2c1d147ed8fcae82177f7e23404c19633
Author: Tobias Geerinckx-Rice 
Date:   Sun Mar 11 23:55:10 2018 +0100

gnu: perl-datetime: Update to 1.46.

* gnu/packages/perl.scm (perl-datetime): Update to 1.46.
---
 gnu/packages/perl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 2d0c4c3..ac65ac4 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -2091,7 +2091,7 @@ hours, minutes, seconds, and time zones.")
 (define-public perl-datetime
   (package
 (name "perl-datetime")
-(version "1.43")
+(version "1.46")
 (source
  (origin
(method url-fetch)
@@ -2099,7 +2099,7 @@ hours, minutes, seconds, and time zones.")
"DateTime-" version ".tar.gz"))
(sha256
 (base32
- "0xgrcqs7zza7646g81j54z3fcxb8rw11ynlfm02afr436lgfnfql"
+ "1247d2q2gm912bxj88a0sr5gvj2nx4a7n6z1smkq16iy21cziz79"
 (build-system perl-build-system)
 (native-inputs
  `(("perl-cpan-meta-check" ,perl-cpan-meta-check)



22/32: gnu: perl-datetime-locale: Update to 1.17.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit f372c9faf002028ce77d54d978c11dbe75547df2
Author: Tobias Geerinckx-Rice 
Date:   Sun Mar 11 23:59:27 2018 +0100

gnu: perl-datetime-locale: Update to 1.17.

* gnu/packages/perl.scm (perl-datetime-locale): Update to 1.17.
---
 gnu/packages/perl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index ac65ac4..48999dc 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -2361,7 +2361,7 @@ takes a string and a pattern and returns the `DateTime` 
object associated.")
 (define-public perl-datetime-locale
   (package
 (name "perl-datetime-locale")
-(version "1.16")
+(version "1.17")
 (source
  (origin
(method url-fetch)
@@ -2369,7 +2369,7 @@ takes a string and a pattern and returns the `DateTime` 
object associated.")
"DateTime-Locale-" version ".tar.gz"))
(sha256
 (base32
- "1zkc0wggbsczbj4qadahh197imr9fa6knxr10zl241lw2i14rbyz"
+ "1jawnci23kik5x4gln6ixvv9bxznd5f6ira024yjxsc97y5mk9hc"
 (build-system perl-build-system)
 (native-inputs
  `(("perl-file-sharedir" ,perl-file-sharedir)



04/32: gnu: python-ly: Update to 0.9.5.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit cd5b6816f84fd3dfb58b9c345d0e051e0fa181ff
Author: Tobias Geerinckx-Rice 
Date:   Sat Mar 10 16:19:17 2018 +0100

gnu: python-ly: Update to 0.9.5.

* gnu/packages/python.scm (python-ly): Update to 0.9.5.
---
 gnu/packages/python.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index e0d88f0..1c9848e 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -5766,7 +5766,7 @@ from an XML-based format.")
 (define-public python-ly
   (package
 (name "python-ly")
-(version "0.9.4")
+(version "0.9.5")
 (source
  (origin
(method url-fetch)
@@ -5775,7 +5775,7 @@ from an XML-based format.")
"/python-ly-" version ".tar.gz"))
(sha256
 (base32
- "0g6n288l83sfwavxh1aryi0aqvsr3sp7v6f903mckwqa4scpky62"
+ "0x98dv7p8mg26p4816yy8hz4f34zf6hpnnfmr56msgh9jnsm2qfl"
 (build-system python-build-system)
 (arguments
  ;; FIXME: Some tests need network access.



11/32: gnu: python-ipaddress: Update to 1.0.19.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 197babfb9d8ee4afe40a22e8e98fb4c6e2dd0d15
Author: Tobias Geerinckx-Rice 
Date:   Sat Mar 10 23:57:13 2018 +0100

gnu: python-ipaddress: Update to 1.0.19.

* gnu/packages/python.scm (python-ipaddress): Update to 1.0.19.
---
 gnu/packages/python.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 0fd5299..895a8bd 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -6132,13 +6132,13 @@ implementations of ASN.1-based codecs and protocols.")
 (define-public python-ipaddress
   (package
 (name "python-ipaddress")
-(version "1.0.18")
+(version "1.0.19")
 (source (origin
   (method url-fetch)
   (uri (pypi-uri "ipaddress" version))
   (sha256
(base32
-"1q8klj9d84cmxgz66073x1j35cplr3r77vx1znhxiwl5w74391ax"
+"10agaa1cys1bk1ycpl2w8lky9vjx8h1xh1z29mg0niqx0638c390"
 (build-system python-build-system)
 (home-page "https://github.com/phihag/ipaddress";)
 (synopsis "IP address manipulation library")



31/32: gnu: perl-task-weaken: Update to 1.05.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit b8b7bd05ae6a48533642da2797508d39aafcac02
Author: Tobias Geerinckx-Rice 
Date:   Mon Mar 12 03:36:10 2018 +0100

gnu: perl-task-weaken: Update to 1.05.

* gnu/packages/perl.scm (perl-task-weaken): Update to 1.05.
[source]: Update source URI.
---
 gnu/packages/perl.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 00ef99d..754f1fe 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -7521,15 +7521,15 @@ of a system.")
 (define-public perl-task-weaken
   (package
 (name "perl-task-weaken")
-(version "1.04")
+(version "1.05")
 (source
  (origin
(method url-fetch)
-   (uri (string-append "mirror://cpan/authors/id/A/AD/ADAMK/"
+   (uri (string-append "mirror://cpan/authors/id/E/ET/ETHER/"
"Task-Weaken-" version ".tar.gz"))
(sha256
 (base32
- "1i7kd9v8fjsqyhr4rx4a1jv7n5vfjjm1v4agb24pizh0b72p3qk7"
+ "0p5ryr3421p5rqj6dk5dcvxsml5gl9skbn7gv4szk50fimrvzww5"
 (build-system perl-build-system)
 (arguments
  '(#:phases (modify-phases %standard-phases



05/32: gnu: python-jmespath: Update to 0.9.3.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 8a19a81768027ef2762b9f0ed68ca2849a7b180f
Author: Tobias Geerinckx-Rice 
Date:   Sat Mar 10 16:20:12 2018 +0100

gnu: python-jmespath: Update to 0.9.3.

* gnu/packages/python.scm (python-jmespath): Update to 0.9.3.
---
 gnu/packages/python.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 1c9848e..828beba 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -7510,14 +7510,14 @@ servers.")
 (define-public python-jmespath
   (package
(name "python-jmespath")
-   (version "0.9.0")
+   (version "0.9.3")
(source
 (origin
  (method url-fetch)
  (uri (pypi-uri "jmespath" version))
  (sha256
   (base32
-   "0g9xvl69y7nr3w7ag4fsp6sm4fqf6vrqjw7504x2hzrrsh3ampq8"
+   "0r7wc7fsxmlwzxx9j1j7rms06c6xs6d4sysirdhz1jk2mb4x90ba"
(build-system python-build-system)
(native-inputs
 `(("python-nose" ,python-nose)))



01/32: gnu: python-tqdm: Update to 4.19.6.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit b37f005c6ba0bfddb2069ed8523eaa5cd9910531
Author: Tobias Geerinckx-Rice 
Date:   Sat Mar 10 05:20:05 2018 +0100

gnu: python-tqdm: Update to 4.19.6.

* gnu/packages/python.scm (python-tqdm): Update to 4.19.6.
---
 gnu/packages/python.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index c454539..968ef32 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -12080,14 +12080,14 @@ ignoring formatting changes.")
 (define-public python-tqdm
   (package
 (name "python-tqdm")
-(version "4.19.5")
+(version "4.19.6")
 (source
   (origin
 (method url-fetch)
 (uri (pypi-uri "tqdm" version))
  (sha256
(base32
- "0xvkffm77nqckk29xjy5fkqvig5b97vk7nzafp3cn36w4zqyccnz"
+ "1pw0ngm0zn9papdmkwipi3yih5c3di6d0w849bdmrraq4d2d9h2y"
 (build-system python-build-system)
 (native-inputs
  `(("python-flake8" ,python-flake8)



13/32: gnu: mingw-w64: Fix home page and avoid further confusion.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 8aaba500713df6d0ccd806caff4f24f4c9fcce49
Author: Tobias Geerinckx-Rice 
Date:   Sun Mar 11 22:34:07 2018 +0100

gnu: mingw-w64: Fix home page and avoid further confusion.

MinGW-w64 was forked (in rather dramatic fashion) from the original
MinGW.  The two projects remain distinct and MinGW-w64 seems by far the
actively developed of the two.

* gnu/packages/mingw.scm (mingw-w64)[home-page]: Point to the correct
upstream.  Use HTTPS.
[description]: Expand and briefly note the relationship between the
two projects.  Use @dfn.
---
 gnu/packages/mingw.scm | 16 
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/mingw.scm b/gnu/packages/mingw.scm
index c7bc5c0..cd58883 100644
--- a/gnu/packages/mingw.scm
+++ b/gnu/packages/mingw.scm
@@ -1,5 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2016 Jan Nieuwenhuizen 
+;;; Copyright © 2018 Tobias Geerinckx-Rice 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -76,9 +77,16 @@
#:make-flags (list "DEFS=-DHAVE_CONFIG_H -D__MINGW_HAS_DXSDK=1")
#:tests? #f ; compiles and includes glibc headers
#:strip-binaries? #f))
-(home-page "http://mingw.org";)
+(home-page "https://mingw-w64.org";)
 (synopsis "Minimalist GNU for Windows")
-(description "MinGW provides a complete programming tool set which is
-suitable for the development of native MS-Windows applications, and which does
-not depend on any 3rd-party C-Runtime dlls.")
+(description
+ "Minimalist GNU for Windows (@dfn{MinGW}) is a complete software
+development environment for creating native Microsoft Windows applications.
+
+It includes a set of Windows-specific header files and static import libraries
+which enable the use of the Windows API.  It does not rely on any third-party C
+runtime dynamic-link libraries (@dfn{DLL}s).
+
+Mingw-w64 is an advancement of the original mingw.org project and provides
+several new APIs such as DirectX and DDK, and 64-bit support.")
 (license license:fdl1.3+)))



24/32: gnu: perl-getopt-long-descriptive: Update to 0.102.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit ce2c11e9b19b0ba154f680e380a489638a5ac93c
Author: Tobias Geerinckx-Rice 
Date:   Mon Mar 12 00:06:32 2018 +0100

gnu: perl-getopt-long-descriptive: Update to 0.102.

* gnu/packages/perl.scm (perl-getopt-long-descriptive): Update to 0.102.
---
 gnu/packages/perl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index b2e8a8a..bf55804 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -3722,7 +3722,7 @@ single-letter approach, is provided but not enabled by 
default.")
 (define-public perl-getopt-long-descriptive
   (package
 (name "perl-getopt-long-descriptive")
-(version "0.100")
+(version "0.102")
 (source
  (origin
(method url-fetch)
@@ -3730,7 +3730,7 @@ single-letter approach, is provided but not enabled by 
default.")
"Getopt-Long-Descriptive-" version ".tar.gz"))
(sha256
 (base32
- "1dpz5nhg5glmrpq46nkc90dg19cfqfjspqwhfvihsqyi229yfl8l"
+ "0ii8xafvlph5vzcqp3dpc83lg7nkg3l1l2hmqdf5382a567vkm4s"
 (build-system perl-build-system)
 (native-inputs
  `(("perl-cpan-meta-check" ,perl-cpan-meta-check)



30/32: gnu: perl-ref-util-xs: Update to 0.117.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 221ff3c0971219813d8a10b2093e2af9f45b9086
Author: Tobias Geerinckx-Rice 
Date:   Mon Mar 12 00:44:04 2018 +0100

gnu: perl-ref-util-xs: Update to 0.117.

* gnu/packages/perl.scm (perl-ref-util-xs): Update to 0.117.
---
 gnu/packages/perl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 457a51e..00ef99d 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -6757,7 +6757,7 @@ variables that should not be changed.")
 (define-public perl-ref-util-xs
   (package
 (name "perl-ref-util-xs")
-(version "0.116")
+(version "0.117")
 (source
  (origin
(method url-fetch)
@@ -6765,7 +6765,7 @@ variables that should not be changed.")
"Ref-Util-XS-" version ".tar.gz"))
(sha256
 (base32
- "0l5dzbd71iclv8fdjk7685rq6pbfiiydh0n70br6g9l9iy2smr6f"
+ "0g33cndhj353h5xjihvgjc2h6vxwkyyzw63r4l06czvq4flcar7v"
 (build-system perl-build-system)
 (home-page "http://search.cpan.org/dist/Ref-Util-XS/";)
 (synopsis "XS implementation for Ref::Util")



27/32: gnu: perl-data-dump: Update to 1.23.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit d437a60f3ee6b4596d12b0d484a53202f5b90ff4
Author: Tobias Geerinckx-Rice 
Date:   Mon Mar 12 00:24:00 2018 +0100

gnu: perl-data-dump: Update to 1.23.

* gnu/packages/perl.scm (perl-data-dump): Update to 1.23.
---
 gnu/packages/perl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 86c5718..1f1be8d 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -1681,7 +1681,7 @@ short and handy (e.g. to use it as part of a URL).")
 (define-public perl-data-dump
   (package
 (name "perl-data-dump")
-(version "1.22")
+(version "1.23")
 (source
  (origin
(method url-fetch)
@@ -1689,7 +1689,7 @@ short and handy (e.g. to use it as part of a URL).")
"Data-Dump-" version ".tar.gz"))
(sha256
 (base32
- "1ciqlwsy1q35s94dry9bjy1pwanbq6b7q4rhxm9z8prgkzbslg2k"
+ "0r9ba52b7p8nnn6nw0ygm06lygi8g68piri78jmlqyrqy5gb0lxg"
 (build-system perl-build-system)
 (home-page "http://search.cpan.org/dist/Data-Dump/";)
 (synopsis "Pretty printing of data structures")



06/32: gnu: python-pycryptodome: Update to 3.5.1.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 47772a4e3b2ffe6cde85362911f61fc03ff4d491
Author: Tobias Geerinckx-Rice 
Date:   Sat Mar 10 16:36:07 2018 +0100

gnu: python-pycryptodome: Update to 3.5.1.

* gnu/packages/python-crypto.scm (python-pycryptodome): Update to 3.5.1.
---
 gnu/packages/python-crypto.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index b898f08..b4f75e5 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -720,14 +720,14 @@ protocol (Javascript Object Signing and Encryption).")
 (define-public python-pycryptodome
   (package
 (name "python-pycryptodome")
-(version "3.4.7")
+(version "3.5.1")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "pycryptodome" version))
(sha256
 (base32
- "1xrsd6ql4w0ypkxnsg3fivs3r3z6dd93x44lhvam7jzh3gixzn0q"
+ "15mc1h5ij1b6hcqvb048kb4k0ip64n2ky0zz0rml2s78ylv7g5dp"
 (build-system python-build-system)
 (home-page "https://www.pycryptodome.org";)
 (synopsis "Cryptographic library for Python")



32/32: gnu: perl-datetime-format-strptime: Update to 1.75.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 162189361e87996e2156598c3fe264fb5e918824
Author: Tobias Geerinckx-Rice 
Date:   Mon Mar 12 03:42:47 2018 +0100

gnu: perl-datetime-format-strptime: Update to 1.75.

* gnu/packages/perl.scm (perl-datetime-format-strptime): Update to 1.75.
---
 gnu/packages/perl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 754f1fe..cf9f21d 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -2332,7 +2332,7 @@ parsing logic.")
 (define-public perl-datetime-format-strptime
   (package
 (name "perl-datetime-format-strptime")
-(version "1.73")
+(version "1.75")
 (source
  (origin
(method url-fetch)
@@ -2340,7 +2340,7 @@ parsing logic.")
"DateTime-Format-Strptime-" version ".tar.gz"))
(sha256
 (base32
- "1gmjcmvh81cla6yn2pvlkr7i25bspg90pzzsizrfb0c5xc37h1vd"
+ "069wmgbchydgx3nm9klqw0g6ksnja28g61d4allgzmvr9ynb5ksg"
 (build-system perl-build-system)
 (propagated-inputs
  `(("perl-datetime" ,perl-datetime)



23/32: gnu: perl-datetime-timezone: Update to 2.17.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 6cafe347582916ad3d6c27cefd3a35f72a9eed74
Author: Tobias Geerinckx-Rice 
Date:   Mon Mar 12 00:03:22 2018 +0100

gnu: perl-datetime-timezone: Update to 2.17.

* gnu/packages/perl.scm (perl-datetime-timezone): Update to 2.17.
---
 gnu/packages/perl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 48999dc..b2e8a8a 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -2392,7 +2392,7 @@ the DateTime.pm class.")
 (define-public perl-datetime-timezone
   (package
 (name "perl-datetime-timezone")
-(version "2.13")
+(version "2.17")
 (source
  (origin
(method url-fetch)
@@ -2400,7 +2400,7 @@ the DateTime.pm class.")
"DateTime-TimeZone-" version ".tar.gz"))
(sha256
 (base32
- "1371sk4p9clygfwxzvivfqz6q9dy8gn3n4dr1424d0xqsv63jg9k"
+ "1ckhjw7h545306b02p6ra60y8zxqnbqr2lsy7c1wib8libf0l2hx"
 (build-system perl-build-system)
 (native-inputs
  `(("perl-test-fatal" ,perl-test-fatal)



16/32: gnu: msgpack: Use HTTPS home page.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit fe0523d4579e7bdeb9771ba9527545e802598d9d
Author: Tobias Geerinckx-Rice 
Date:   Sun Mar 11 20:15:57 2018 +0100

gnu: msgpack: Use HTTPS home page.

* gnu/packages/serialization.scm (msgpack)[home-page]: Use HTTPS.
---
 gnu/packages/serialization.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm
index 8df4841..a0361c7 100644
--- a/gnu/packages/serialization.scm
+++ b/gnu/packages/serialization.scm
@@ -132,7 +132,7 @@ such as compact binary encodings, XML, or JSON.")
  (add-after 'unpack 'autoconf
(lambda _
  (system* "autoreconf" "-vfi"))
-(home-page "http://www.msgpack.org";)
+(home-page "https://www.msgpack.org";)
 (synopsis "Binary serialization library")
 (description "Msgpack is a library for C/C++ that implements binary
 serialization.")



branch master updated (594bd3a -> 1621893)

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a change to branch master
in repository guix.

  from  594bd3a   gnu: java-jeromq: Fix tests.
   new  b37f005   gnu: python-tqdm: Update to 4.19.6.
   new  4b61374   gnu: python-colorama: Update to 0.3.9.
   new  e5c9807   gnu: python-rply: Update to 0.7.5.
   new  cd5b681   gnu: python-ly: Update to 0.9.5.
   new  8a19a81   gnu: python-jmespath: Update to 0.9.3.
   new  47772a4   gnu: python-pycryptodome: Update to 3.5.1.
   new  b9d8472   gnu: python-tblib: Update to 1.3.2.
   new  0fe2273   gnu: python-markdown: Update to 2.6.11.
   new  6de86fd   gnu: python-pyaes: Update to 1.6.1.
   new  a992423   gnu: python-kitchen: Update to 1.2.5.
   new  197babf   gnu: python-ipaddress: Update to 1.0.19.
   new  bb5ca93   gnu: youtube-dl: Update to 2018.03.10.
   new  8aaba50   gnu: mingw-w64: Fix home page and avoid further confusion.
   new  5dacc64   gnu: mingw-w64: Update to 5.0.3.
   new  bd97143   gnu: criu: Update to 3.7.
   new  fe0523d   gnu: msgpack: Use HTTPS home page.
   new  778fb47   gnu: msgpack: Update phase style.
   new  3592937   gnu: cereal: Update phase style.
   new  a23b131   gnu: perl-io-tty: Update to 1.12.
   new  6d2f72c   gnu: perl-json-maybexs: Update to 1.003010.
   new  a304f3a   gnu: perl-datetime: Update to 1.46.
   new  f372c9f   gnu: perl-datetime-locale: Update to 1.17.
   new  6cafe34   gnu: perl-datetime-timezone: Update to 2.17.
   new  ce2c11e   gnu: perl-getopt-long-descriptive: Update to 0.102.
   new  3b69034   gnu: perl-io-stringy: Update to 2.111.
   new  631efa4   gnu: perl-scope-guard: Update to 0.21.
   new  d437a60   gnu: perl-data-dump: Update to 1.23.
   new  09000b6   gnu: perl-path-tiny: Update to 0.104.
   new  387a8fd   gnu: perl-class-accessor: Update to 0.51.
   new  221ff3c   gnu: perl-ref-util-xs: Update to 0.117.
   new  b8b7bd0   gnu: perl-task-weaken: Update to 1.05.
   new  1621893   gnu: perl-datetime-format-strptime: Update to 1.75.

The 32 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/mingw.scm  | 20 +-
 gnu/packages/perl.scm   | 60 -
 gnu/packages/python-crypto.scm  |  8 +++---
 gnu/packages/python.scm | 36 -
 gnu/packages/serialization.scm  |  8 +++---
 gnu/packages/video.scm  |  4 +--
 gnu/packages/virtualization.scm |  4 +--
 7 files changed, 75 insertions(+), 65 deletions(-)



14/32: gnu: mingw-w64: Update to 5.0.3.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 5dacc645b8830d5f65a677bb23a2c93241b165fb
Author: Tobias Geerinckx-Rice 
Date:   Sun Mar 11 23:00:00 2018 +0100

gnu: mingw-w64: Update to 5.0.3.

* gnu/packages/mingw.scm (mingw-w64): Update to 5.0.3.
---
 gnu/packages/mingw.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/mingw.scm b/gnu/packages/mingw.scm
index cd58883..f7f34e9 100644
--- a/gnu/packages/mingw.scm
+++ b/gnu/packages/mingw.scm
@@ -37,14 +37,14 @@
 (define-public mingw-w64
   (package
 (name "mingw-w64")
-(version "5.0-rc2")
+(version "5.0.3")
 (source (origin
   (method url-fetch)
   (uri (string-append
 
"https://sourceforge.net/projects/mingw-w64/files/mingw-w64/";
 "mingw-w64-release/mingw-w64-v" version ".tar.bz2"))
   (sha256
-   (base32 "0imdary8j07if8ih73pfgxiclpf2ax8h3mz8mxln07i8sbbd30c9"))
+   (base32 "1d4wrjfdlq5xqpv9zg6ssw4lm8jnv6522xf7d6zbjygmkswisq1a"))
   (patches (search-patches "mingw-w64-5.0rc2-gcc-4.9.3.patch"
 (native-inputs `(("xgcc-core" ,(cross-gcc %mingw-triplet))
  ("xbinutils" ,(cross-binutils %mingw-triplet



12/32: gnu: youtube-dl: Update to 2018.03.10.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit bb5ca93625c5a1c94a535fe946c472ecce1c89cb
Author: Tobias Geerinckx-Rice 
Date:   Sun Mar 11 18:41:34 2018 +0100

gnu: youtube-dl: Update to 2018.03.10.

* gnu/packages/video.scm (youtube-dl): Update to 2018.03.10.
---
 gnu/packages/video.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index dfd94f9..984d2f1 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -1158,7 +1158,7 @@ access to mpv's powerful playback capabilities.")
 (define-public youtube-dl
   (package
 (name "youtube-dl")
-(version "2018.02.26")
+(version "2018.03.10")
 (source (origin
   (method url-fetch)
   (uri (string-append "https://yt-dl.org/downloads/";
@@ -1166,7 +1166,7 @@ access to mpv's powerful playback capabilities.")
   version ".tar.gz"))
   (sha256
(base32
-"0ijjnx8qjxk07v5dbz3n5z3cvz8dlkmh7jkyvgng7inl74c29zq5"
+"1ibmz91anli1vzkgw2i3h4wf1i8arzd74730ylwcwyg3375xryjb"
 (build-system python-build-system)
 (arguments
  ;; The problem here is that the directory for the man page and completion



25/32: gnu: perl-io-stringy: Update to 2.111.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 3b6903495ae485763cd2c0811a3e8c0896093330
Author: Tobias Geerinckx-Rice 
Date:   Mon Mar 12 00:12:34 2018 +0100

gnu: perl-io-stringy: Update to 2.111.

* gnu/packages/perl.scm (perl-io-stringy): Update to 2.111.
---
 gnu/packages/perl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index bf55804..8f27861 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -4042,7 +4042,7 @@ that reads or writes data from in-core strings.")
 (define-public perl-io-stringy
   (package
 (name "perl-io-stringy")
-(version "2.110")
+(version "2.111")
 (source
  (origin
(method url-fetch)
@@ -4050,7 +4050,7 @@ that reads or writes data from in-core strings.")
"IO-stringy-" version ".tar.gz"))
(sha256
 (base32
- "1vh4n0k22hx20rwvf6h7lp25wb7spg0089shrf92d2lkncwg8g3y"
+ "178rpx0ym5l2m9mdmpnr92ziscvchm541w94fd7ygi6311kgsrwc"
 (build-system perl-build-system)
 (home-page "http://search.cpan.org/dist/IO-stringy/";)
 (synopsis "IO:: interface for reading/writing an array of lines")



20/32: gnu: perl-json-maybexs: Update to 1.003010.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 6d2f72cd58541bee77e1624555726cf525dc71e9
Author: Tobias Geerinckx-Rice 
Date:   Sun Mar 11 23:48:27 2018 +0100

gnu: perl-json-maybexs: Update to 1.003010.

* gnu/packages/perl.scm (perl-json-maybexs): Update to 1.003010.
[source]: Update source URI.
---
 gnu/packages/perl.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 9e3dcb1..2d0c4c3 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -4249,15 +4249,15 @@ installed.")
 (define-public perl-json-maybexs
   (package
 (name "perl-json-maybexs")
-(version "1.003003")
+(version "1.003010")
 (source
  (origin
(method url-fetch)
-   (uri (string-append "mirror://cpan/authors/id/E/ET/ETHER/"
+   (uri (string-append "mirror://cpan/authors/id/H/HA/HAARG/"
"JSON-MaybeXS-" version ".tar.gz"))
(sha256
 (base32
- "0q21wzz87drrvblxcm2py8fcvkzwx1hxzfybynz8ln7wv66vbx3f"
+ "0hs504x5zsa2vl6r7b3rvbygsak1ly24m1lg636bqp3x7jirmb30"
 (build-system perl-build-system)
 (native-inputs
  `(("perl-test-without-module" ,perl-test-without-module)))



02/32: gnu: python-colorama: Update to 0.3.9.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 4b61374b1b6601d36a68bbbdbab47bce06cee6ac
Author: Tobias Geerinckx-Rice 
Date:   Sat Mar 10 06:01:11 2018 +0100

gnu: python-colorama: Update to 0.3.9.

* gnu/packages/python.scm (python-colorama): Update to 0.3.9.
---
 gnu/packages/python.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 968ef32..aab2d30 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -7407,14 +7407,14 @@ concurrent.futures package from Python 3.2")
 (define-public python-colorama
   (package
(name "python-colorama")
-   (version "0.3.7")
+   (version "0.3.9")
(source
 (origin
  (method url-fetch)
  (uri (pypi-uri "colorama" version))
  (sha256
   (base32
-   "0avqkn6362v7k2kg3afb35g4sfdvixjgy890clip4q174p9whhz0"
+   "1wd1szk0z3073ghx26ynw43gnc140ibln1safgsis6s6z3s25ss8"
(build-system python-build-system)
(synopsis "Colored terminal text rendering for Python")
(description "Colorama is a Python library for rendering colored terminal



17/32: gnu: msgpack: Update phase style.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 778fb47bcd1a595c0cd9e9d47f984f6d0bfaccf7
Author: Tobias Geerinckx-Rice 
Date:   Sun Mar 11 20:30:44 2018 +0100

gnu: msgpack: Update phase style.

* gnu/packages/serialization.scm (msgpack)[arguments]: Substitute INVOKE
for SYSTEM* and end phase with #t.
---
 gnu/packages/serialization.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm
index a0361c7..131d682 100644
--- a/gnu/packages/serialization.scm
+++ b/gnu/packages/serialization.scm
@@ -131,7 +131,8 @@ such as compact binary encodings, XML, or JSON.")
(modify-phases %standard-phases
  (add-after 'unpack 'autoconf
(lambda _
- (system* "autoreconf" "-vfi"))
+ (invoke "autoreconf" "-vfi")
+ #t)
 (home-page "https://www.msgpack.org";)
 (synopsis "Binary serialization library")
 (description "Msgpack is a library for C/C++ that implements binary



15/32: gnu: criu: Update to 3.7.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit bd971438bed00909def54c2114041f218e9983ca
Author: Tobias Geerinckx-Rice 
Date:   Sun Mar 11 19:35:55 2018 +0100

gnu: criu: Update to 3.7.

* gnu/packages/virtualization.scm (criu): Update to 3.7.
---
 gnu/packages/virtualization.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index f8f9de1..24f7333 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -613,14 +613,14 @@ domains, their live performance and resource utilization 
statistics.")
 (define-public criu
   (package
 (name "criu")
-(version "3.5")
+(version "3.7")
 (source (origin
   (method url-fetch)
   (uri (string-append "http://download.openvz.org/criu/criu-";
   version ".tar.bz2"))
   (sha256
(base32
-"1w0ybla7ac0ql0jzh0vxdf2w9amqp88jcg0na3b33r3hq8acry6x"
+"0qrpz7pvnks34v7d8lb73flz3mb7qwnib94pdwaxh0mskn8470fq"
 (build-system gnu-build-system)
 (arguments
  `(#:test-target "test"



28/32: gnu: perl-path-tiny: Update to 0.104.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 09000b6b6dd429f79e0a906dd50237cc17e51196
Author: Tobias Geerinckx-Rice 
Date:   Mon Mar 12 00:33:06 2018 +0100

gnu: perl-path-tiny: Update to 0.104.

* gnu/packages/perl.scm (perl-path-tiny): Update to 0.104.
---
 gnu/packages/perl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 1f1be8d..1f8cbb2 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -6577,14 +6577,14 @@ directory specifications in a cross-platform manner.")
 (define-public perl-path-tiny
   (package
 (name "perl-path-tiny")
-(version "0.096")
+(version "0.104")
 (source (origin
   (method url-fetch)
   (uri (string-append "mirror://cpan/authors/id/D/DA/DAGOLDEN/"
   "Path-Tiny-" version ".tar.gz"))
   (sha256
(base32
-"08dmr6ijjg3dp7h9dxix0nmad0fw16c6qzs4qc0hdz500gd64sr2"
+"1vxaczi44d2acfyyzwa7p6c5gx3rgm6c36zbdl40982axg7iv7y6"
 (build-system perl-build-system)
 (arguments
  `(#:tests? #f)) ; Tests require additional test modules to be packaged



29/32: gnu: perl-class-accessor: Update to 0.51.

2018-03-11 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 387a8fd7d06e05faab4ac896aae32229df0bf1a3
Author: Tobias Geerinckx-Rice 
Date:   Mon Mar 12 00:35:47 2018 +0100

gnu: perl-class-accessor: Update to 0.51.

* gnu/packages/perl.scm (perl-class-accessor): Update to 0.51.
---
 gnu/packages/perl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 1f8cbb2..457a51e 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -831,7 +831,7 @@ the Carp.pm module doesn't help.")
 (define-public perl-class-accessor
   (package
 (name "perl-class-accessor")
-(version "0.34")
+(version "0.51")
 (source
  (origin
(method url-fetch)
@@ -839,7 +839,7 @@ the Carp.pm module doesn't help.")
"Class-Accessor-" version ".tar.gz"))
(sha256
 (base32
- "1z6fqg0yz8gay15r1iasslv8f1n1mzjkrhs47fvbj3rqz36y1cfd"
+ "07215zzr4ydf49832vn54i3gf2q5b97lydkv8j56wb2svvjs64mz"
 (build-system perl-build-system)
 (native-inputs
  `(("perl-sub-name" ,perl-sub-name)))