08/08: gnu: acpica: Update to 20180508.

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

commit ab3950d80986312567cbba3921555dac8054d0fe
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 01:58:53 2018 +0200

gnu: acpica: Update to 20180508.

* gnu/packages/admin.scm (acpica): Update to 20180508.
---
 gnu/packages/admin.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 3d9ada8..082ff7c 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -1260,7 +1260,7 @@ module slots, and the list of I/O ports (e.g. serial, 
parallel, USB).")
 (define-public acpica
   (package
 (name "acpica")
-(version "20180427")
+(version "20180508")
 (source (origin
   (method url-fetch)
   (uri (string-append
@@ -1268,7 +1268,7 @@ module slots, and the list of I/O ports (e.g. serial, 
parallel, USB).")
 version ".tar.gz"))
   (sha256
(base32
-"1hfdzyzzznh9h8yjlz54p02zwwxyp5k7fgzxlb9phhj3kalp60md"
+"05fg4gcgs1jhh5ad71q1dr35vh119g8avjdy806q614yvgcwk3sx"
 (build-system gnu-build-system)
 (native-inputs `(("flex" ,flex)
  ("bison" ,bison)))



06/08: gnu: r-httpuv: Update to 1.4.3.

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

commit 711f5f13bf9398fa2fb66eb44c05668097c3fe09
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 01:34:14 2018 +0200

gnu: r-httpuv: Update to 1.4.3.

* gnu/packages/web.scm (r-httpuv): Update to 1.4.3.
---
 gnu/packages/web.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index e89f3f9..548796a 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -3776,13 +3776,13 @@ CDF, Atom 0.3, and Atom 1.0 feeds.")
 (define-public r-httpuv
   (package
 (name "r-httpuv")
-(version "1.4.1")
+(version "1.4.3")
 (source (origin
   (method url-fetch)
   (uri (cran-uri "httpuv" version))
   (sha256
(base32
-"1pndv0h870ygibk0bmg9ayzkls60jqscrsyk39k29gy2pvm9ha5y"
+"15ghxcyg9h0za3qy077fnn3izbpihskvaqwsppm2s43a771imsf6"
 (build-system r-build-system)
 (native-inputs `(("r-rcpp" ,r-rcpp)))
 (propagated-inputs



05/08: gnu: r-rjson: Update to 0.2.18.

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

commit c338c746765535592797d77b2f8214587f19f46f
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 01:33:45 2018 +0200

gnu: r-rjson: Update to 0.2.18.

* gnu/packages/web.scm (r-rjson): Update to 0.2.18.
---
 gnu/packages/web.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 57dd8f5..e89f3f9 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -4002,14 +4002,14 @@ objects in HTML format.")
 (define-public r-rjson
   (package
 (name "r-rjson")
-(version "0.2.15")
+(version "0.2.18")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "rjson" version))
(sha256
 (base32
- "1vzjyvf57k1fjizlk28rby65y5lsww5qnfvgnhln74qwda7hvl3p"
+ "18myz05ana8zlyqxi6i4xjs5vmafxln8459ab3ws5kk59c1ardfn"
 (build-system r-build-system)
 (home-page "https://cran.r-project.org/web/packages/rjson";)
 (synopsis "JSON library for R")



02/08: gnu: libmatroska: Update to 1.4.9.

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

commit 23e24ff6ccf7f71389e57ab2bc061f318b5dfc9e
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 00:11:24 2018 +0200

gnu: libmatroska: Update to 1.4.9.

* gnu/packages/video.scm (libmatroska): Update to 1.4.9.
[build-system]: Switch to the CMake build system.
[native-inputs]: Remove PKG-CONFIG.
[arguments]: Build shared libaries and don't try to run non-existent
tests.
---
 gnu/packages/video.scm | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index cfe8d3b..997cf57 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -515,7 +515,7 @@ SMPTE 314M.")
 (define-public libmatroska
   (package
 (name "libmatroska")
-(version "1.4.8")
+(version "1.4.9")
 (source
  (origin
(method url-fetch)
@@ -523,12 +523,14 @@ SMPTE 314M.")
name "/" name "-" version ".tar.xz"))
(sha256
 (base32
- "14n9sw974prr3yp4yjb7aadi6x2yz5a0hjw8fs3qigy5shh2piyq"
-(build-system gnu-build-system)
-(native-inputs
- `(("pkg-config" ,pkg-config)))
+ "1j4mjzx6mjzfjf9hz8g4w84krf5jccmr5cyynll0j1vwv3aiv9iq"
+(build-system cmake-build-system)
 (inputs
  `(("libebml" ,libebml)))
+(arguments
+ `(#:configure-flags
+   (list "-DBUILD_SHARED_LIBS=YES")
+   #:tests? #f)); no test suite
 (home-page "https://www.matroska.org";)
 (synopsis "C++ library to parse Matroska files (.mkv and .mka)")
 (description



04/08: gnu: r-rsqlite: Update to 2.1.1.

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

commit 067fb62a1a60746ba145cf934b8f33ddf8575baf
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 01:29:45 2018 +0200

gnu: r-rsqlite: Update to 2.1.1.

* gnu/packages/statistics.scm (r-rsqlite): Update to 2.1.1.
---
 gnu/packages/statistics.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 8e8bff5..b9ac3e6 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -2698,13 +2698,13 @@ a column in data frame.")
 (define-public r-rsqlite
   (package
 (name "r-rsqlite")
-(version "2.1.0")
+(version "2.1.1")
 (source (origin
   (method url-fetch)
   (uri (cran-uri "RSQLite" version))
   (sha256
(base32
-"0hknfqcgijdapx1ryy20zy68qmm8wsb1hjx4n4hmkgl552z82q5d"
+"1giwk4335sc6yhj3rs8h070g1mwy38kyqyqv6vcfxvskykj7vp6z"
 (properties `((upstream-name . "RSQLite")))
 (build-system r-build-system)
 (propagated-inputs



03/08: gnu: python-monotonic: Update to 1.5.

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

commit 33fdde8d7c829a6989108b4dfb61cd87592e3547
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 00:09:32 2018 +0200

gnu: python-monotonic: Update to 1.5.

* gnu/packages/time.scm (python-monotonic): Update to 1.5.
---
 gnu/packages/time.scm | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm
index 075ec8b..a2f8a80 100644
--- a/gnu/packages/time.scm
+++ b/gnu/packages/time.scm
@@ -9,7 +9,7 @@
 ;;; Copyright © 2016 Hartmut Goebel 
 ;;; Copyright © 2016 Danny Milosavljevic 
 ;;; Copyright © 2016 Marius Bakke 
-;;; Copyright © 2016, 2017 Tobias Geerinckx-Rice 
+;;; Copyright © 2016, 2017, 2018 Tobias Geerinckx-Rice 
 ;;; Copyright © 2017 Ben Woodcroft 
 ;;; Copyright © 2017 Nils Gillmann 
 ;;; Copyright © 2017 Julien Lepiller 
@@ -264,16 +264,16 @@ ISO 8601 dates, time and duration.")
 (define-public python-monotonic
   (package
 (name "python-monotonic")
-(version "1.4")
+(version "1.5")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "monotonic" version))
(sha256
 (base32
- "110zd5ld3nchdjds34r95lzs1csmmv81pli2px8l1k8qnpai29m0"
+ "1c6z46yb600klbfhqadyl7vq0jdjdxkm72k43ra3iw3d0xakv593"
 (build-system python-build-system)
-(arguments '(#:tests? #f))  ;no tests
+(arguments '(#:tests? #f))  ; no tests
 (home-page "https://github.com/atdt/monotonic";)
 (synopsis "Implementation of time.monotonic() for Python 2 & < 3.3")
 (description



branch master updated (2676628 -> ab3950d)

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

  from  2676628   gnu: Add u-boot-tools.
   new  f3d8918   gnu: libebml: Update to 1.3.6.
   new  23e24ff   gnu: libmatroska: Update to 1.4.9.
   new  33fdde8   gnu: python-monotonic: Update to 1.5.
   new  067fb62   gnu: r-rsqlite: Update to 2.1.1.
   new  c338c74   gnu: r-rjson: Update to 0.2.18.
   new  711f5f1   gnu: r-httpuv: Update to 1.4.3.
   new  e352a15   gnu: cwm: Update to 6.3.
   new  ab3950d   gnu: acpica: Update to 20180508.

The 8 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/admin.scm  |  4 ++--
 gnu/packages/statistics.scm |  4 ++--
 gnu/packages/time.scm   |  8 
 gnu/packages/video.scm  | 12 +++-
 gnu/packages/web.scm|  8 
 gnu/packages/wm.scm |  4 ++--
 gnu/packages/xml.scm| 21 ++---
 7 files changed, 39 insertions(+), 22 deletions(-)



01/08: gnu: libebml: Update to 1.3.6.

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

commit f3d89181065aca4c08669f172f29fdb3f3ee7c69
Author: Tobias Geerinckx-Rice 
Date:   Thu May 17 23:58:47 2018 +0200

gnu: libebml: Update to 1.3.6.

* gnu/packages/xml.scm (libebml): Update to 1.3.6.
[source]: Apply ‘libebml-use-limits-not-climits.patch’ to build.
[build-system]: Switch to the CMake build system.
[arguments]: Build shared libaries and don't try to run non-existent
tests.
---
 gnu/packages/xml.scm | 21 ++---
 1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index b8174f8..f3866f3 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -84,7 +84,7 @@ things the parser might find in the XML document (like start 
tags).")
 (define-public libebml
   (package
 (name "libebml")
-(version "1.3.5")
+(version "1.3.6")
 (source
  (origin
(method url-fetch)
@@ -92,8 +92,23 @@ things the parser might find in the XML document (like start 
tags).")
name "/" name "-" version ".tar.xz"))
(sha256
 (base32
- "005a0ipqnfbsq47zrc61zszi439jw32q5xd6dc1jyb3lc0zl266q"
-(build-system gnu-build-system)
+ "17iynkj22rbszaymxiaq6k02qy9w4fs1appkn1iam4y441w7lnhy"))
+   (patches
+(list
+ (origin
+   (method url-fetch)
+   (uri
+(string-append "https://github.com/Matroska-Org/libebml/commit/";
+   "e46906b80e7662fb78d305f576412f9fa4a22218.patch"))
+   (file-name "libebml-use-limits-not-climits.patch")
+   (sha256
+(base32
+ "1803rcj4kzg385xij8j3fcz8h86z43ivciv512zr7jp9jwrafs58")))
+(build-system cmake-build-system)
+(arguments
+ `(#:configure-flags
+   (list "-DBUILD_SHARED_LIBS=YES")
+   #:tests? #f)); no test suite
 (home-page "https://matroska-org.github.io/libebml/";)
 (synopsis "C++ library to parse EBML files")
 (description "libebml is a C++ library to read and write @dfn{EBML}



07/08: gnu: cwm: Update to 6.3.

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

commit e352a1536240390640b2d8a38a64d59b6c9371ad
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 01:34:52 2018 +0200

gnu: cwm: Update to 6.3.

* gnu/packages/wm.scm (cwm): Update to 6.3.
---
 gnu/packages/wm.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index a922ea4..1b3d44d 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -913,7 +913,7 @@ It is inspired by Xmonad and dwm.  Its major features 
include:
 (define-public cwm
   (package
 (name "cwm")
-(version "6.2")
+(version "6.3")
 (source
  (origin
(method url-fetch)
@@ -921,7 +921,7 @@ It is inspired by Xmonad and dwm.  Its major features 
include:
version ".tar.gz"))
(sha256
 (base32
- "1b8k2hjxpb0bzqjh2wj6mn2nf2360zacf8z19sw2rw5lxvmfy89x"
+ "17pdp9cfgh2n3n3905l4rl9qk7b722i8psnarhlc2h98qzx7zmac"
 (build-system gnu-build-system)
 (arguments
  `(#:make-flags (list "CC=gcc"



02/03: services: cgit: Improve handling of extra-options.

2018-05-18 Thread Christopher Baines
cbaines pushed a commit to branch master
in repository guix.

commit c3343d62f682b33b1eefce74e9b08585faa8680c
Author: Christopher Baines 
Date:   Wed Apr 25 08:17:52 2018 +0100

services: cgit: Improve handling of extra-options.

* gnu/services/cgit.scm (serialize-cgit-configuration): Add the extra 
options,
one per line, before the scan-path, as this makes it possible to use the
extra-options to affect the global behaviour for repositories.
(serialize-extra-options): New procedure.
---
 gnu/services/cgit.scm | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/gnu/services/cgit.scm b/gnu/services/cgit.scm
index 8ef12cd..3183535 100644
--- a/gnu/services/cgit.scm
+++ b/gnu/services/cgit.scm
@@ -1,6 +1,7 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2018 Oleg Pykhalov 
 ;;; Copyright © 2018 Clément Lassieur 
+;;; Copyright © 2018 Christopher Baines 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -169,6 +170,9 @@
'project-list
(plain-file "project-list" (string-join val "\n")
 
+(define (serialize-extra-options extra-options)
+  (string-join extra-options "\n" 'suffix))
+
 (define repository-directory? string?)
 
 (define (serialize-repository-directory _ val)
@@ -641,6 +645,7 @@ for cgit to allow access to that repository.")
   (define (rest? field)
 (not (memq (configuration-field-name field)
'(project-list
+ extra-options
  repository-directory
  repositories
   #~(string-append
@@ -649,6 +654,8 @@ for cgit to allow access to that repository.")
  #$(serialize-project-list
 'project-list
 (cgit-configuration-project-list config))
+ #$(serialize-extra-options
+(cgit-configuration-extra-options config))
  #$(serialize-repository-directory
 'repository-directory
 (cgit-configuration-repository-directory config))



branch master updated (ab3950d -> 6ee3f3d)

2018-05-18 Thread Christopher Baines
cbaines pushed a change to branch master
in repository guix.

  from  ab3950d   gnu: acpica: Update to 20180508.
   new  57c5aa7   gnu: cgit: Fix included scripts.
   new  c3343d6   services: cgit: Improve handling of extra-options.
   new  6ee3f3d   services: cgit: Make project-list permit a file-object.

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:
 doc/guix.texi|  2 +-
 gnu/packages/version-control.scm | 33 -
 gnu/services/cgit.scm| 17 +++--
 3 files changed, 48 insertions(+), 4 deletions(-)



03/03: services: cgit: Make project-list permit a file-object.

2018-05-18 Thread Christopher Baines
cbaines pushed a commit to branch master
in repository guix.

commit 6ee3f3dec72f87187226bc11ff190f030169e55a
Author: Christopher Baines 
Date:   Wed Apr 25 08:18:38 2018 +0100

services: cgit: Make project-list permit a file-object.

Instead of having the service manage the list, it's useful to be able to 
point
this at an existing file, for example, when using cgit together with 
gitolite.

* gnu/services/cgit.scm (project-list?): New procedure.
(serialize-project-list): Handle file-object values.
(): Change the predicate for project-list to allow lists
and file-objects.
---
 doc/guix.texi |  2 +-
 gnu/services/cgit.scm | 10 --
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index 005c059..81ad4f4 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -19241,7 +19241,7 @@ Defaults to @samp{#f}.
 
 @end deftypevr
 
-@deftypevr {@code{cgit-configuration} parameter} list project-list
+@deftypevr {@code{cgit-configuration} parameter} project-list project-list
 A list of subdirectories inside of @code{repository-directory}, relative
 to it, that should loaded as Git repositories.  An empty list means that
 all subdirectories will be loaded.
diff --git a/gnu/services/cgit.scm b/gnu/services/cgit.scm
index 3183535..3289d37 100644
--- a/gnu/services/cgit.scm
+++ b/gnu/services/cgit.scm
@@ -116,6 +116,10 @@
 (define (serialize-file-object field-name val)
   (serialize-string field-name val))
 
+(define (project-list? val)
+  (or (list? val)
+  (file-object? val)))
+
 
 ;;;
 ;;; Serialize 
@@ -168,7 +172,9 @@
   (if (null? val) ""
   (serialize-field
'project-list
-   (plain-file "project-list" (string-join val "\n")
+   (if (file-object? val)
+   val
+   (plain-file "project-list" (string-join val "\n"))
 
 (define (serialize-extra-options extra-options)
   (string-join extra-options "\n" 'suffix))
@@ -547,7 +553,7 @@ disabled.")
"Flag which, when set to @samp{#t}, will make cgit omit the standard
 header on all pages.")
   (project-list
-   (list '())
+   (project-list '())
"A list of subdirectories inside of @code{repository-directory}, relative
 to it, that should loaded as Git repositories.  An empty list means that all
 subdirectories will be loaded.")



01/03: gnu: cgit: Fix included scripts.

2018-05-18 Thread Christopher Baines
cbaines pushed a commit to branch master
in repository guix.

commit 57c5aa7c7d7db150e3ee5766aa872746bf4db957
Author: Christopher Baines 
Date:   Wed Apr 25 08:17:24 2018 +0100

gnu: cgit: Fix included scripts.

Fix the about-formatting.sh, syntax-highlighting.py and html-converters 
files.

* gnu/packages/version-control.scm (cgit)[arguments]: Include
about-formatting.sh and the html-converters in the patch-absolute-file-names
phase and add a wrap-python-scripts phase to wrap syntax-highlighting.py and
the md2html converter.
[inputs]: Add groff, python, python-docutils, python-markdown and
python-pygments.
---
 gnu/packages/version-control.scm | 33 -
 1 file changed, 32 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index b41529d..f53d0f4 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -19,6 +19,7 @@
 ;;; Copyright © 2017 Stefan Reichör 
 ;;; Copyright © 2017 Oleg Pykhalov 
 ;;; Copyright © 2018 Sou Bunnbu 
+;;; Copyright © 2018 Christopher Baines 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -551,6 +552,21 @@ collaboration using typical untrusted file hosts or 
services.")
 (quoted-file-name (assoc-ref inputs "bzip2") "/bin/bzip2"))
(("\"xz\"")
 (quoted-file-name (assoc-ref inputs "xz") "/bin/xz")))
+
+ (substitute* "filters/about-formatting.sh"
+   (("$\\(dirname $0\\)") (string-append (assoc-ref outputs "out")
+ "/lib/cgit/filters"))
+   (("\\| tr") (string-append "| " (which "tr"
+
+ (substitute* "filters/html-converters/txt2html"
+   (("sed") (which "sed")))
+
+ (substitute* "filters/html-converters/man2html"
+   (("groff") (which "groff")))
+
+ (substitute* "filters/html-converters/rst2html"
+   (("rst2html\\.py") (which "rst2html.py")))
+
  #t))
  (delete 'configure) ; no configure script
  (add-after 'build 'build-man
@@ -569,7 +585,17 @@ collaboration using typical untrusted file hosts or 
services.")
 ;; to get it stripped.
 (rename-file (string-append out "/share/cgit/cgit.cgi")
  (string-append out "/lib/cgit/cgit.cgi"))
-#t)))
+#t
+ (add-after 'install 'wrap-python-scripts
+   (lambda* (#:key outputs #:allow-other-keys)
+ (for-each
+  (lambda (file)
+(wrap-program (string-append (assoc-ref outputs "out")
+ "/lib/cgit/filters/" file)
+  `("PYTHONPATH" ":" prefix (,(getenv "PYTHONPATH")
+  '("syntax-highlighting.py"
+"html-converters/md2html"))
+ #t)
 (native-inputs
  ;; For building manpage.
  `(("asciidoc" ,asciidoc)
@@ -588,6 +614,11 @@ collaboration using typical untrusted file hosts or 
services.")
 (base32
  "1r2aa19gnrvm2y4fqcvpw1g9l72n48axqmpgv18s6d0y2p72vhzj"
("openssl" ,openssl)
+   ("groff" ,groff)
+   ("python" ,python)
+   ("python-docutils" ,python-docutils)
+   ("python-markdown" ,python-markdown)
+   ("python-pygments" ,python-pygments)
("zlib" ,zlib)))
 (home-page "https://git.zx2c4.com/cgit/";)
 (synopsis "Web frontend for git repositories")



branch master updated (6ee3f3d -> 9f7d666)

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

  from  6ee3f3d   services: cgit: Make project-list permit a file-object.
   new  9f7d666   system: Add u-boot-pine64-plus installer.

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/bootloader/u-boot.scm | 20 
 gnu/system/install.scm|  6 ++
 2 files changed, 26 insertions(+)



01/01: system: Add u-boot-pine64-plus installer.

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

commit 9f7d66656646fac3746c52216ad6061c9c0adc27
Author: Vagrant Cascadian 
Date:   Thu May 17 15:16:09 2018 -0700

system: Add u-boot-pine64-plus installer.

* gnu/bootloader/u-boot.scm (u-boot-pine64-plus-bootloader):
New exported variable.
* gnu/system/install.scm (pine64-plus-installation-os):
New exported variable.

Signed-off-by: Danny Milosavljevic 
---
 gnu/bootloader/u-boot.scm | 20 
 gnu/system/install.scm|  6 ++
 2 files changed, 26 insertions(+)

diff --git a/gnu/bootloader/u-boot.scm b/gnu/bootloader/u-boot.scm
index bc8f98f..ea0f67b 100644
--- a/gnu/bootloader/u-boot.scm
+++ b/gnu/bootloader/u-boot.scm
@@ -36,6 +36,7 @@
 u-boot-mx6cuboxi-bootloader
 u-boot-nintendo-nes-classic-edition-bootloader
 u-boot-novena-bootloader
+u-boot-pine64-plus-bootloader
 u-boot-wandboard-bootloader))
 
 (define install-u-boot
@@ -65,6 +66,15 @@
 (write-file-on-device u-boot (stat:size (stat u-boot))
   device (* 8 1024)
 
+(define install-allwinner64-u-boot
+  #~(lambda (bootloader device mount-point)
+  (let ((spl (string-append bootloader "/libexec/spl/sunxi-spl.bin"))
+(u-boot (string-append bootloader "/libexec/u-boot.itb")))
+(write-file-on-device spl (stat:size (stat spl))
+  device (* 8 1024))
+(write-file-on-device u-boot (stat:size (stat u-boot))
+  device (* 40 1024)
+
 (define install-imx-u-boot
   #~(lambda (bootloader device mount-point)
   (let ((spl (string-append bootloader "/libexec/SPL"))
@@ -98,6 +108,11 @@
(inherit u-boot-bootloader)
(installer install-allwinner-u-boot)))
 
+(define u-boot-allwinner64-bootloader
+  (bootloader
+   (inherit u-boot-bootloader)
+   (installer install-allwinner64-u-boot)))
+
 (define u-boot-imx-bootloader
   (bootloader
(inherit u-boot-bootloader)
@@ -142,3 +157,8 @@
   (bootloader
(inherit u-boot-imx-bootloader)
(package u-boot-novena)))
+
+(define u-boot-pine64-plus-bootloader
+  (bootloader
+   (inherit u-boot-allwinner64-bootloader)
+   (package u-boot-pine64-plus)))
diff --git a/gnu/system/install.scm b/gnu/system/install.scm
index a2917e4..3efff91 100644
--- a/gnu/system/install.scm
+++ b/gnu/system/install.scm
@@ -52,6 +52,7 @@
 mx6cuboxi-installation-os
 nintendo-nes-classic-edition-installation-os
 novena-installation-os
+pine64-plus-installation-os
 wandboard-installation-os))
 
 ;;; Commentary:
@@ -447,6 +448,11 @@ The bootloader BOOTLOADER is installed to 
BOOTLOADER-TARGET."
 "/dev/mmcblk0" ; SD card (solder it yourself)
 "ttyS0"))
 
+(define pine64-plus-installation-os
+  (embedded-installation-os u-boot-pine64-plus-bootloader
+"/dev/mmcblk0" ; SD card storage
+"ttyS0"))
+
 (define wandboard-installation-os
   (embedded-installation-os u-boot-wandboard-bootloader
 "/dev/mmcblk0" ; SD card storage



02/04: tests: Skip 'tests/guix-pack.sh' when networking is missing.

2018-05-18 Thread Ludovic Court�s
civodul pushed a commit to branch master
in repository guix.

commit ce9e684b8395fdd0c8217a2e4a1d2776f8ff5ea4
Author: Ludovic Courtès 
Date:   Fri May 18 17:18:33 2018 +0200

tests: Skip 'tests/guix-pack.sh' when networking is missing.

The test could fail because "static-binaries.tar.xz" is missing, for
instance.

* tests/guix-pack.sh: Require a network connection to be on the safe
side.  This reverts part of 47a60325ca650e8fc1a291c8655b4297f4de8deb.
---
 tests/guix-pack.sh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/tests/guix-pack.sh b/tests/guix-pack.sh
index 130389a..917d524 100644
--- a/tests/guix-pack.sh
+++ b/tests/guix-pack.sh
@@ -20,9 +20,9 @@
 # Test the `guix pack' command-line utility.
 #
 
-# The bootstrap binaries are needed to run these tests, which usually requires
-# a network connection.
-if ! guix build -q guile-bootstrap; then
+# A network connection is required to build %bootstrap-coreutils&co,
+# which is required to run these tests with the --bootstrap option.
+if ! guile -c '(getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV)' 2> /dev/null; 
then
 exit 77
 fi
 



03/04: file-systems: Do not export .

2018-05-18 Thread Ludovic Court�s
civodul pushed a commit to branch master
in repository guix.

commit a48d34504181e2f14cef3a5514d2319e60453a79
Author: Ludovic Courtès 
Date:   Fri May 18 10:11:17 2018 +0200

file-systems: Do not export .

* gnu/system/file-systems.scm (): Do not export.
* gnu/system.scm (operating-system-root-file-system): Use an accessor
instead of 'match'.
---
 gnu/system.scm  | 5 ++---
 gnu/system/file-systems.scm | 3 +--
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/gnu/system.scm b/gnu/system.scm
index 1cf00aa..1052e93 100644
--- a/gnu/system.scm
+++ b/gnu/system.scm
@@ -842,9 +842,8 @@ hardware-related operations as necessary when booting a 
Linux container."
 
 (define (operating-system-root-file-system os)
   "Return the root file system of OS."
-  (find (match-lambda
- (($  device title "/") #t)
- (x #f))
+  (find (lambda (fs)
+  (string=? "/" (file-system-mount-point fs)))
 (operating-system-file-systems os)))
 
 (define (operating-system-initrd-file os)
diff --git a/gnu/system/file-systems.scm b/gnu/system/file-systems.scm
index d2acd70..93289db 100644
--- a/gnu/system/file-systems.scm
+++ b/gnu/system/file-systems.scm
@@ -25,8 +25,7 @@
   #:re-export (uuid   ;backward compatibility
string->uuid
uuid->string)
-  #:export (
-file-system
+  #:export (file-system
 file-system?
 file-system-device
 file-system-title



branch master updated (9f7d666 -> 263c994)

2018-05-18 Thread Ludovic Court�s
civodul pushed a change to branch master
in repository guix.

  from  9f7d666   system: Add u-boot-pine64-plus installer.
   new  7acdece   tests: Adjust to new "unbound variable" messages.
   new  ce9e684   tests: Skip 'tests/guix-pack.sh' when networking is 
missing.
   new  a48d345   file-systems: Do not export .
   new  263c994   uuid: 'uuid' returns #f when 'string->uuid' returns #f.

The 4 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/system.scm  |  5 ++---
 gnu/system/file-systems.scm |  3 +--
 gnu/system/uuid.scm | 11 +++
 tests/guix-pack.sh  |  6 +++---
 tests/guix-system.sh|  4 ++--
 tests/uuid.scm  |  9 -
 6 files changed, 23 insertions(+), 15 deletions(-)



01/04: tests: Adjust to new "unbound variable" messages.

2018-05-18 Thread Ludovic Court�s
civodul pushed a commit to branch master
in repository guix.

commit 7acdecec9992b81485814f153effdcb097c1e7c4
Author: Ludovic Courtès 
Date:   Fri May 18 15:23:57 2018 +0200

tests: Adjust to new "unbound variable" messages.

This is a followup to 2d2f98efb36db3f003d950a004806234962b4f4d.

* tests/guix-system.sh: Adjust regexps to match "error:".
---
 tests/guix-system.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tests/guix-system.sh b/tests/guix-system.sh
index ff9114a..2b94bc0 100644
--- a/tests/guix-system.sh
+++ b/tests/guix-system.sh
@@ -125,9 +125,9 @@ else
 then
# FIXME: With Guile 2.2.0 the error is reported on line 4.
# See .
-   grep "$tmpfile:[49]:[0-9]\+: GRUB-config.*[Uu]nbound variable" 
"$errorfile"
+   grep "$tmpfile:[49]:[0-9]\+:.*GRUB-config.*[Uu]nbound variable" 
"$errorfile"
 else
-   grep "$tmpfile:9:[0-9]\+: GRUB-config.*[Uu]nbound variable" "$errorfile"
+   grep "$tmpfile:9:[0-9]\+:.*GRUB-config.*[Uu]nbound variable" 
"$errorfile"
 fi
 fi
 



04/04: uuid: 'uuid' returns #f when 'string->uuid' returns #f.

2018-05-18 Thread Ludovic Court�s
civodul pushed a commit to branch master
in repository guix.

commit 263c9941a1e523b360ca9f42d1ed6b11e6e6e285
Author: Ludovic Courtès 
Date:   Fri May 18 22:20:33 2018 +0200

uuid: 'uuid' returns #f when 'string->uuid' returns #f.

* gnu/system/uuid.scm (uuid): When STR is not a literal, return #f when
'string->uuid' returns #f.
* tests/uuid.scm ("uuid, dynamic value"): New test.
---
 gnu/system/uuid.scm | 11 +++
 tests/uuid.scm  |  9 -
 2 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/gnu/system/uuid.scm b/gnu/system/uuid.scm
index 73695dd..f13960c 100644
--- a/gnu/system/uuid.scm
+++ b/gnu/system/uuid.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2016, 2017 Ludovic Courtès 
+;;; Copyright © 2016, 2017, 2018 Ludovic Courtès 
 ;;; Copyright © 2017 Danny Milosavljevic 
 ;;;
 ;;; This file is part of GNU Guix.
@@ -251,7 +251,8 @@ corresponding bytevector; otherwise return #f."
 
 (define-syntax uuid
   (lambda (s)
-"Return the UUID object corresponding to the given UUID representation."
+"Return the UUID object corresponding to the given UUID representation or
+#f if the string could not be parsed."
 (syntax-case s (quote)
   ((_ str (quote type))
(and (string? (syntax->datum #'str))
@@ -266,9 +267,11 @@ corresponding bytevector; otherwise return #f."
(string? (syntax->datum #'str))
#'(uuid str 'dce))
   ((_ str)
-   #'(make-uuid 'dce (string->uuid str 'dce)))
+   #'(let ((bv (string->uuid str 'dce)))
+   (and bv (make-uuid 'dce bv
   ((_ str type)
-   #'(make-uuid type (string->uuid str type))
+   #'(let ((bv (string->uuid str type)))
+   (and bv (make-uuid type bv)))
 
 (define uuid->string
   ;; Convert the given bytevector or UUID object, to the corresponding UUID
diff --git a/tests/uuid.scm b/tests/uuid.scm
index 91a3482..260614f 100644
--- a/tests/uuid.scm
+++ b/tests/uuid.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2015, 2017 Ludovic Courtès 
+;;; Copyright © 2015, 2017, 2018 Ludovic Courtès 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -57,6 +57,13 @@
   "1234-ABCD"
   (uuid->string (uuid "1234-abcd" 'fat32)))
 
+(test-assert "uuid, dynamic value"
+  (let* ((good "4dab5feb-d176-45de-b287-9b0a6e4c01cb")
+ (bad  (string-drop good 3)))
+(and (uuid? (uuid good))
+ (string=? good (uuid->string (uuid good)))
+ (not (uuid bad)
+
 (test-assert "uuid=?"
   (and (uuid=? (uuid-bytevector (uuid "1234-abcd" 'fat32))
(uuid "1234-abcd" 'fat32))



branch master updated (263c994 -> 54300cf)

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

  from  263c994   uuid: 'uuid' returns #f when 'string->uuid' returns #f.
   new  1d40a82   gnu: fluidsynth: Update to 1.1.11.
   new  aabe29a   gnu: gsm: Update to 1.0.18.
   new  042fa63   gnu: cava: Update to 0.6.1.
   new  14a852b   gnu: qjackrcd: Use INVOKE.
   new  e81400c   gnu: perl-compress-raw-zlib: Update to 2.081.
   new  df99813   gnu: perl-compress-raw-bzip2: Update to 2.081.
   new  bb03470   gnu: perl-io-compress: Update to 2.081.
   new  c8ac880   gnu: r-modelr: Update to 0.1.2.
   new  7c2a464   gnu: r-amap: Update to 0.8-16.
   new  c61d822   gnu: f-seq: Factorise ‘install’ phase.
   new  54300cf   gnu: xterm: Update to 333.

The 11 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/audio.scm  | 20 ++--
 gnu/packages/bioinformatics.scm | 12 +++-
 gnu/packages/compression.scm| 16 
 gnu/packages/cran.scm   |  8 
 gnu/packages/xorg.scm   |  4 ++--
 5 files changed, 31 insertions(+), 29 deletions(-)



01/11: gnu: fluidsynth: Update to 1.1.11.

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

commit 1d40a822b6a3e59970ee6d0b1bf28340b5fe87e6
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 01:59:12 2018 +0200

gnu: fluidsynth: Update to 1.1.11.

* gnu/packages/audio.scm (fluidsynth): Update to 1.1.11.
---
 gnu/packages/audio.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index d0eb419..8c5ea85 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -1025,7 +1025,7 @@ follower.")
 (define-public fluidsynth
   (package
 (name "fluidsynth")
-(version "1.1.10")
+(version "1.1.11")
 (source (origin
   (method git-fetch)
   (uri (git-reference
@@ -1034,7 +1034,7 @@ follower.")
   (file-name (string-append name "-" version "-checkout"))
   (sha256
(base32
-"04jlgq1d1hd8r9cnmkl3lgf1fgm7kgy4hh9nfddap41fm1wp121p"
+"0n75jq3xgq46hfmjkaaxz3gic77shs4fzajq40c8gk043i84xbdh"
 (build-system cmake-build-system)
 (arguments
  '(#:tests? #f  ; no check target



04/11: gnu: qjackrcd: Use INVOKE.

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

commit 14a852bdd70e0d5bab537583d575e0da7237fc30
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 05:05:55 2018 +0200

gnu: qjackrcd: Use INVOKE.

* gnu/packages/audio.scm (qjackrcd)[arguments]: Substitute INVOKE for
SYSTEM*.
---
 gnu/packages/audio.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 4b8fb50..b7c2b15 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -2032,9 +2032,9 @@ into various outputs and to start, stop and configure 
jackd")
(modify-phases %standard-phases
  (replace 'configure
(lambda* (#:key outputs #:allow-other-keys)
- (zero? (system* "qmake"
- (string-append "PREFIX="
-(assoc-ref outputs "out")
+ (invoke "qmake"
+ (string-append "PREFIX="
+(assoc-ref outputs "out"
 (native-inputs
  `(("qtbase" ,qtbase))) ; for qmake
 (inputs



09/11: gnu: r-amap: Update to 0.8-16.

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

commit 7c2a46461e852f9e0813e5bba9598e3e2c590905
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 15:55:31 2018 +0200

gnu: r-amap: Update to 0.8-16.

* gnu/packages/cran.scm (r-amap): Update to 0.8-16.
---
 gnu/packages/cran.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index e81ae12..d0f99aa 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -271,13 +271,13 @@ embedded 
@url{https://github.com/WizardMac/ReadStat,ReadStat} C library.")
 (define-public r-amap
   (package
 (name "r-amap")
-(version "0.8-14")
+(version "0.8-16")
 (source (origin
   (method url-fetch)
   (uri (cran-uri "amap" version))
   (sha256
(base32
-"1dz37z9v4zvyvqrs4xvpfv468jwvpxav60qn2w0049bw8llj6xdl"
+"1qnl2x98x64iaipkx5126rsddq2sx5ml43h75xyiyn30yvbmlxyk"
 (build-system r-build-system)
 (inputs
  `(("gfortran" ,gfortran)))



06/11: gnu: perl-compress-raw-bzip2: Update to 2.081.

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

commit df9981303e4158f748bd789d37ea0b91f5dbe10f
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 15:47:32 2018 +0200

gnu: perl-compress-raw-bzip2: Update to 2.081.

* gnu/packages/compression.scm (perl-compress-raw-bzip2): Update to 2.081.
---
 gnu/packages/compression.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index ed6c06e..539a7ab 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -647,7 +647,7 @@ decompression of some loosely related file formats used by 
Microsoft.")
 (define-public perl-compress-raw-bzip2
   (package
 (name "perl-compress-raw-bzip2")
-(version "2.074")
+(version "2.081")
 (source
  (origin
(method url-fetch)
@@ -655,7 +655,7 @@ decompression of some loosely related file formats used by 
Microsoft.")
"Compress-Raw-Bzip2-" version ".tar.gz"))
(sha256
 (base32
- "0b5jwqf15zr787acnx8sfyy2zavdd7gfkd98n1dgy8fs6r8yb8a4"
+ "081mpkjy688lg48997fqh3d7ja12vazmz02fw84495civg4vb4l6"
 (build-system perl-build-system)
 ;; TODO: Use our bzip2 package.
 (home-page "http://search.cpan.org/dist/Compress-Raw-Bzip2";)



02/11: gnu: gsm: Update to 1.0.18.

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

commit aabe29af0d97a203d3e0dccee3023f1f16d3f0a3
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 02:04:17 2018 +0200

gnu: gsm: Update to 1.0.18.

* gnu/packages/audio.scm (gsm): Update to 1.0.18.
---
 gnu/packages/audio.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 8c5ea85..b92089e 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -3128,7 +3128,7 @@ code, used in @code{libtoxcore}.")
 (define-public gsm
   (package
 (name "gsm")
-(version "1.0.17")
+(version "1.0.18")
 (source
  (origin
(method url-fetch)
@@ -3137,7 +3137,7 @@ code, used in @code{libtoxcore}.")
"-" version ".tar.gz"))
(sha256
 (base32
- "00bns0d4wwrvc60lj2w7wz4yk49q1f6rpdrwqzrxsha9d78mfnl5"
+ "041amvpz8cvxykl3pwqldrzxligmmzcg8ncdnxbg32rlqf3q1xh4"
 (build-system gnu-build-system)
 (arguments
  `(#:test-target "tst"
@@ -3163,7 +3163,7 @@ code, used in @code{libtoxcore}.")
(mkdir-p (string-append out "/include/gsm"))
(copy-recursively "inc"
  (string-append out "/include/gsm")
- (delete 'configure
+ (delete 'configure ; no configure script
 (synopsis "GSM 06.10 lossy speech compression library")
 (description "This C library provides an encoder and a decoder for the GSM
 06.10 RPE-LTP lossy speech compression algorithm.")



03/11: gnu: cava: Update to 0.6.1.

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

commit 042fa63856981ccb668ac487b77df5828b96a788
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 02:05:18 2018 +0200

gnu: cava: Update to 0.6.1.

* gnu/packages/audio.scm (cava): Update to 0.6.1.
---
 gnu/packages/audio.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index b92089e..4b8fb50 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -3409,7 +3409,7 @@ representations.")
 (define-public cava
   (package
 (name "cava")
-(version "0.6.0")
+(version "0.6.1")
 (source (origin
   (method url-fetch)
   (uri (string-append
@@ -3418,7 +3418,7 @@ representations.")
   (file-name (string-append name "-" version ".tar.gz"))
   (sha256
(base32
-"1p24lz3h4d0h82ffylqr7mq8a8x1c66flm2r2bsv1liw51n1rma2"
+"13d72swnjs894llf0paandmhf1lf90dz6ygkcdw4bv84wzkq1f4q"
 (build-system gnu-build-system)
 (native-inputs
  `(("autoconf" ,autoconf)



10/11: gnu: f-seq: Factorise ‘install’ phase.

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

commit c61d822621df97f7d30915ff1d30ac3d34179b88
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 15:17:33 2018 +0200

gnu: f-seq: Factorise ‘install’ phase.

* gnu/packages/bioinformatics.scm (f-seq)[arguments]: Let-bind more.
---
 gnu/packages/bioinformatics.scm | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 8bfe01f..a6d28be 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -11550,7 +11550,9 @@ browser.")
(replace 'install
  (lambda* (#:key inputs outputs #:allow-other-keys)
(let* ((target (assoc-ref outputs "out"))
-  (doc (string-append target "/share/doc/f-seq/")))
+  (bin (string-append target "/bin"))
+  (doc (string-append target "/share/doc/f-seq"))
+  (lib (string-append target "/lib")))
  (mkdir-p target)
  (mkdir-p doc)
  (substitute* "bin/linux/fseq"
@@ -11559,11 +11561,11 @@ browser.")
 (string-append (assoc-ref inputs "java-commons-cli")
"/share/java/commons-cli.jar"))
(("REALDIR=.*")
-(string-append "REALDIR=" target "/bin\n")))
+(string-append "REALDIR=" bin "\n")))
  (install-file "README.txt" doc)
- (install-file "bin/linux/fseq" (string-append target "/bin"))
- (install-file "build~/fseq.jar" (string-append target "/lib"))
- (copy-recursively "lib" (string-append target "/lib"))
+ (install-file "bin/linux/fseq" bin)
+ (install-file "build~/fseq.jar" lib)
+ (copy-recursively "lib" lib)
  #t))
   (inputs
`(("perl" ,perl)



05/11: gnu: perl-compress-raw-zlib: Update to 2.081.

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

commit e81400ceb0568c2d88f111372b015cb3bf77cfc0
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 15:47:24 2018 +0200

gnu: perl-compress-raw-zlib: Update to 2.081.

* gnu/packages/compression.scm (perl-compress-raw-zlib): Update to 2.081.
---
 gnu/packages/compression.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 562a2bf..ed6c06e 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -667,7 +667,7 @@ compression library.")
 (define-public perl-compress-raw-zlib
   (package
 (name "perl-compress-raw-zlib")
-(version "2.076")
+(version "2.081")
 (source
  (origin
(method url-fetch)
@@ -675,7 +675,7 @@ compression library.")
"Compress-Raw-Zlib-" version ".tar.gz"))
(sha256
 (base32
- "1al2h0i6mspldmlf5c09fy5a4j8swsxd31v6zi8zx9iyqk1lw7in"
+ "06rsm9ahp20xfyvd3jc69sd0k8vqysryxc6apzdbn96jbcsdwmp1"
 (build-system perl-build-system)
 (inputs
  `(("zlib" ,zlib)))



08/11: gnu: r-modelr: Update to 0.1.2.

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

commit c8ac880c9cde93840fd3a1cbf2769bf147ae81e1
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 15:53:16 2018 +0200

gnu: r-modelr: Update to 0.1.2.

* gnu/packages/cran.scm (r-modelr): Update to 0.1.2.
---
 gnu/packages/cran.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 5cda0e3..e81ae12 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -219,14 +219,14 @@ the embedded @code{RapidXML} C++ library.")
 (define-public r-modelr
   (package
 (name "r-modelr")
-(version "0.1.1")
+(version "0.1.2")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "modelr" version))
(sha256
 (base32
- "1rqw0b583vp107zqp4h3wj51dvv4hb3wszfr1f5f48xassc53f95"
+ "09whg3q5xq6csbqwgwfwav09vda8vgady5j70sk52xcn232k363a"
 (build-system r-build-system)
 (propagated-inputs
  `(("r-broom" ,r-broom)



07/11: gnu: perl-io-compress: Update to 2.081.

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

commit bb034708141e5fd29f2bc108fce30d2213b202e8
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 15:48:08 2018 +0200

gnu: perl-io-compress: Update to 2.081.

* gnu/packages/compression.scm (perl-io-compress): Update to 2.081.
---
 gnu/packages/compression.scm | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 539a7ab..1cb0d20 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -702,7 +702,7 @@ compression library.")
 (define-public perl-io-compress
   (package
 (name "perl-io-compress")
-(version "2.074")
+(version "2.081")
 (source
  (origin
(method url-fetch)
@@ -710,11 +710,11 @@ compression library.")
"IO-Compress-" version ".tar.gz"))
(sha256
 (base32
- "1wlpy2026djfmq0bjync531yq6s695jf7bcnpvjphrasi776igdl"
+ "1na66ns1g3nni0m9q5494ym4swr21hfgpv88mw8wbj2daiswf4aj"
 (build-system perl-build-system)
 (propagated-inputs
- `(("perl-compress-raw-zlib" ,perl-compress-raw-zlib) ; >=2.074
-   ("perl-compress-raw-bzip2" ,perl-compress-raw-bzip2))) ; >=2.074
+ `(("perl-compress-raw-zlib" ,perl-compress-raw-zlib) ; >=2.081
+   ("perl-compress-raw-bzip2" ,perl-compress-raw-bzip2))) ; >=2.081
 (home-page "http://search.cpan.org/dist/IO-Compress";)
 (synopsis "IO Interface to compressed files/buffers")
 (description "IO-Compress provides a Perl interface to allow reading and



11/11: gnu: xterm: Update to 333.

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

commit 54300cf3e0dd6f4908319f9c5ae2e7c05b4da08c
Author: Tobias Geerinckx-Rice 
Date:   Fri May 18 23:09:03 2018 +0200

gnu: xterm: Update to 333.

* gnu/packages/xorg.scm (xterm): Update to 333.
---
 gnu/packages/xorg.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index 8beac5c..8848df0 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -5769,7 +5769,7 @@ to answer a question.  Xmessage can also exit after a 
specified time.")
 (define-public xterm
   (package
 (name "xterm")
-(version "332")
+(version "333")
 (source (origin
   (method url-fetch)
   (uri (list
@@ -5779,7 +5779,7 @@ to answer a question.  Xmessage can also exit after a 
specified time.")
name "-" version ".tgz")))
   (sha256
(base32
-"0zdjiik4ravc3zld5c9i2ndrvazjmwiwbgl2c21348762wki2jsx"
+"0y7gl26mxw6kwqx9j9mi6lx1lp1v3nrlga19ddn07j2m9q0l479g"
 (build-system gnu-build-system)
 (arguments
  '(#:configure-flags '("--enable-wide-chars" "--enable-load-vt-fonts"