branch master updated (fb01b0c -> 93605bf)

2020-01-15 Thread guix-commits
glv pushed a change to branch master
in repository guix.

from fb01b0c  gnu: rust-hex-0.3: Don't hide package.
 new d24881e  gnu: gnubg: Fix links.
 new 93605bf  gnu: gnubg: Add desktop file.

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


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



01/02: gnu: gnubg: Fix links.

2020-01-15 Thread guix-commits
glv pushed a commit to branch master
in repository guix.

commit d24881e4ebc587cf6a6fe1e3fd670965ede2e044
Author: Guillaume Le Vaillant 
AuthorDate: Wed Jan 15 10:52:26 2020 +0100

gnu: gnubg: Fix links.

The site at gnubg.org states that the software is now available at
www.gnu.org/software/gnubg.

* gnu/packages/games.scm (gnugb)[source]: Fix link.
  [home-page]: Likewise.
---
 gnu/packages/games.scm | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 83e732a..209307d 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -42,7 +42,7 @@
 ;;; Copyright © 2019 Julien Lepiller 
 ;;; Copyright © 2019 Jesse Gibbons 
 ;;; Copyright © 2019 Dan Frumin 
-;;; Copyright © 2019 Guillaume Le Vaillant 
+;;; Copyright © 2019, 2020 Guillaume Le Vaillant 
 ;;; Copyright © 2019, 2020 Timotej Lazar 
 ;;; Copyright © 2019 Josh Holland 
 ;;; Copyright © 2017, 2019 Hartmut Goebel 
@@ -850,8 +850,8 @@ destroying an ancient book using a special wand.")
 (source
  (origin
(method url-fetch)
-   (uri (string-append 
"http://files.gnubg.org/media/sources/gnubg-release-;
-   version "-sources." "tar.gz"))
+   (uri (string-append "mirror://gnu/gnubg/gnubg-release-"
+   version "-sources.tar.gz"))
(sha256
 (base32
  "11xwhcli1h12k6rnhhyq4jphzrhfik7i8ah3k32pqw803460n6yf"
@@ -866,7 +866,7 @@ destroying an ancient book using a special wand.")
   ("libcanberra" ,libcanberra)))
 (native-inputs `(("python-2" ,python-2)
  ("pkg-config" ,pkg-config)))
-(home-page "http://gnubg.org;)
+(home-page "https://www.gnu.org/software/gnubg/;)
 (synopsis "Backgammon game")
 (description "The GNU backgammon application (also known as \"gnubg\") can
 be used for playing, analyzing and teaching the game.  It has an advanced



02/02: gnu: gnubg: Add desktop file.

2020-01-15 Thread guix-commits
glv pushed a commit to branch master
in repository guix.

commit 93605bfd25665c181c22cdb2453138b3db1936bd
Author: Guillaume Le Vaillant 
AuthorDate: Wed Jan 15 11:21:36 2020 +0100

gnu: gnubg: Add desktop file.

* gnu/packages/games.scm (gnubg)[arguments]: Add an 'install-desktop-file'
  phase.
---
 gnu/packages/games.scm | 20 
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 209307d..975658d 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -866,6 +866,26 @@ destroying an ancient book using a special wand.")
   ("libcanberra" ,libcanberra)))
 (native-inputs `(("python-2" ,python-2)
  ("pkg-config" ,pkg-config)))
+(arguments
+ `(#:phases
+   (modify-phases %standard-phases
+ (add-after 'install 'install-desktop-file
+   (lambda* (#:key outputs #:allow-other-keys)
+ (let* ((out (assoc-ref outputs "out"))
+(apps (string-append out "/share/applications")))
+   (mkdir-p apps)
+   (with-output-to-file (string-append apps "/gnubg.desktop")
+ (lambda _
+   (format #t
+   "[Desktop Entry]~@
+Name=GNU Backgammon~@
+Exec=~a/bin/gnubg -w~@
+Icon=gnubg~@
+Categories=Game;~@
+Terminal=false~@
+Type=Application~%"
+   out
+ #t)
 (home-page "https://www.gnu.org/software/gnubg/;)
 (synopsis "Backgammon game")
 (description "The GNU backgammon application (also known as \"gnubg\") can



17/20: gnu: rust-heapsize-0.3: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit ff5639f5ad1d0fb2905bb4ecaff1decda45bfa56
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 10:13:14 2020 +0200

gnu: rust-heapsize-0.3: Don't hide package.

* gnu/packages/crates-io.scm (rust-heapsize-0.3)[arguments]: Skip build.
Add rust-kernel32-sys-0.2 to cargo-inputs.
[properties]: Don't inherit.
---
 gnu/packages/crates-io.scm | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e699a18..a1a461d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -4133,7 +4133,11 @@ heap.")
 (file-name (string-append name "-" version ".crate"))
 (sha256
  (base32
-  "0dmwc37vgsdjzk10443dj4f23439i9gch28jcwzmry3chrwx8v2m"))
+  "0dmwc37vgsdjzk10443dj4f23439i9gch28jcwzmry3chrwx8v2m"
+(arguments
+ `(#:skip-build? #t
+   #:cargo-inputs (("rust-kernel32-sys" ,rust-kernel32-sys-0.2
+(properties '(
 
 ;; This package makes use of removed features
 (define-public rust-heapsize-plugin-0.1



12/20: gnu: rust-cc-1.0: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 5d87eb8cf64c606fe7c6744f910645b9350307e4
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 09:58:25 2020 +0200

gnu: rust-cc-1.0: Don't hide package.

* gnu/packages/crates-io.scm (rust-cc-1.0)[arguments]: Skip build. Add
rust-rayon-1.1 to cargo-inputs. Add rust-tempdir-0.3 to
cargo-development-inputs.
[properties]: Remove field.
---
 gnu/packages/crates-io.scm | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0746ae9..7b47c30 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1100,13 +1100,18 @@ used in argon2rs' bench suite.")
  (base32
   "1zxzd559dbbf1iwdzmkj7czapzccs17kqqmsj9ayijpdix5rrbld"
 (build-system cargo-build-system)
+(arguments
+ `(#:skip-build? #t
+   #:cargo-inputs
+   (("rust-rayon" ,rust-rayon-1.1))
+   #:cargo-development-inputs
+   (("rust-tempdir" ,rust-tempdir-0.3
 (home-page "https://github.com/alexcrichton/cc-rs;)
 (synopsis "Invoke the native C compiler")
 (description
  "This package provides a build-time dependency for Cargo build scripts to
 assist in invoking the native C compiler to compile native C code into a static
 archive to be linked into Rustcode.")
-(properties '((hidden? . #t)))
 (license (list license:asl2.0
license:expat
 



10/20: gnu: rust-cargon-0.0: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit b443e045285d755b383a755512de39e9d12a5d50
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 09:54:33 2020 +0200

gnu: rust-cargon-0.0: Don't hide package.

* gnu/packages/crates-io.scm (rust-cargon-0.0)[arguments]: Skip build.
Add rust-gcc-0.3 to cargo-development-inputs.
[properties]: Remove field.
---
 gnu/packages/crates-io.scm | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b529f50..39a0e9a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1028,12 +1028,15 @@ capabilities")
  (base32
   "1cszlab7jk736p0lb50ag4l9nv72m7j41bwrmygl0lr4iz0350w2"
 (build-system cargo-build-system)
+(arguments
+ `(#:skip-build? #t
+   #:cargo-development-inputs
+   (("rust-gcc" ,rust-gcc-0.3
 (home-page "https://github.com/bryant/argon2rs;)
 (synopsis "Thin wrapper around the Argon2 C library")
 (description
  "This package provides a thin wrapper around the Argon2 C library.  It is
 used in argon2rs' bench suite.")
-(properties '((hidden? . #t)))
 (license license:wtfpl2)))
 
 (define-public rust-cast-0.2



18/20: gnu: rust-heapsize-0.4: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 3e68f4004450b0ef3646d9512c23c3842884feca
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 10:14:37 2020 +0200

gnu: rust-heapsize-0.4: Don't hide package.

* gnu/packages/crates-io.scm (rust-heapsize-0.4)[arguments]: Skip build.
Add rust-winapi-0.3 to cargo-inputs.
[properties]: Remove field.
---
 gnu/packages/crates-io.scm | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a1a461d..b5a91ca 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -4112,12 +4112,14 @@ IEEE 754-2008 binary16 type.")
  (base32
   "0q94q9ppqjgrw71swiyia4hgby2cz6dldp7ij57nkvhd6zmfcy8n"
 (build-system cargo-build-system)
+(arguments
+ `(#:skip-build? #t
+   #:cargo-inputs (("rust-winapi" ,rust-winapi-0.3
 (home-page "https://github.com/servo/heapsize;)
 (synopsis "Measure the total runtime size of an object on the heap")
 (description
  "Infrastructure for measuring the total runtime size of an object on the
 heap.")
-(properties '((hidden? . #t)))
 (license (list license:asl2.0
license:expat
 
@@ -4136,8 +4138,7 @@ heap.")
   "0dmwc37vgsdjzk10443dj4f23439i9gch28jcwzmry3chrwx8v2m"
 (arguments
  `(#:skip-build? #t
-   #:cargo-inputs (("rust-kernel32-sys" ,rust-kernel32-sys-0.2
-(properties '(
+   #:cargo-inputs (("rust-kernel32-sys" ,rust-kernel32-sys-0.2))
 
 ;; This package makes use of removed features
 (define-public rust-heapsize-plugin-0.1



04/20: gnu: rust-foreign-types-shared-0.2: Appease guix lint.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit dc576232f0cfedd6cd15aa720e40c60692ed87e2
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 09:42:44 2020 +0200

gnu: rust-foreign-types-shared-0.2: Appease guix lint.

* gnu/packages/crates-io.scm (rust-foreign-types-shared-0.2)[synopsis]:
Appease 'guix lint'.
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e190b32..7893186 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -3171,7 +3171,7 @@ APIs.")
 (build-system cargo-build-system)
 (arguments `(#:skip-build? #t))
 (home-page "https://github.com/sfackler/foreign-types;)
-(synopsis "An internal crate used by foreign-types")
+(synopsis "Internal crate used by foreign-types")
 (description
  "An internal crate used by foreign-types.")
 (license (list license:asl2.0



19/20: gnu: rust-heapsize-plugin-0.1: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 09b79f3bd5ad562feb00cb06bd1028711d01a879
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 10:16:18 2020 +0200

gnu: rust-heapsize-plugin-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-heapsize-plugin-0.1)[arguments]: Skip
build. Add rust-heapsize-0.3 to cargo-inputs.
[properties]: Remove field.
---
 gnu/packages/crates-io.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b5a91ca..777ed35 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -4154,12 +4154,14 @@ heap.")
  (base32
   "1i72isf699q9jl167g2kg4xd6h3cd05rc79zaph58aqjy0g0m9y9"
 (build-system cargo-build-system)
+(arguments
+ `(#:skip-build? #t
+   #:cargo-inputs (("rust-heapsize" ,rust-heapsize-0.3
 (home-page "https://github.com/servo/heapsize;)
 (synopsis "Measure runtime size of an object on the heap")
 (description
  "This package automatically generates infrastructure for measuring the
 total runtime size of an object on the heap")
-(properties `((hidden? . #t)))
 (license license:mpl2.0)))
 
 (define-public rust-hex-0.3



03/20: gnu: rust-foreign-types-macros-0.1: Appease guix lint.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 7d5c2e27da6bea19e76a5729c313a03663275fdf
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 09:41:50 2020 +0200

gnu: rust-foreign-types-macros-0.1: Appease guix lint.

* gnu/packages/crates-io.scm (rust-foreign-types-macros-0.1)[synopsis]:
Appease 'guix lint'.
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8c11d44..e190b32 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -3151,7 +3151,7 @@ APIs.")
 ("rust-quote" ,rust-quote-1.0)
 ("rust-syn" ,rust-syn-0.15
 (home-page "https://github.com/sfackler/foreign-types;)
-(synopsis "An internal crate used by foreign-types")
+(synopsis "Internal crate used by foreign-types")
 (description
  "An internal crate used by foreign-types.")
 (license (list license:expat license:asl2.0



09/20: gnu: rust-blas-sys-0.7: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 9778eb952122a7803c24b41fff2bd0b1534922b2
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 09:52:41 2020 +0200

gnu: rust-blas-sys-0.7: Don't hide package.

* gnu/packages/crates-io.scm (rust-blas-sys-0.7)[arguments]: Skip build.
Add rust-libc-0.2 to cargo-inputs.
[properties]: Remove field.
---
 gnu/packages/crates-io.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d940a58..b529f50 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -690,11 +690,13 @@ behave like a set of bitflags.")
  (base32
   "0h14zjycwc76v15h8qll9z1xiryvmpvsb5gam97pqpdjrrwv5c8k"
 (build-system cargo-build-system)
+(arguments
+ `(#:skip-build? #t
+   #:cargo-inputs (("rust-libc" ,rust-libc-0.2
 (home-page "https://github.com/blas-lapack-rs/blas-sys;)
 (synopsis "Bindings to BLAS (Fortran)")
 (description
  "Ths package provides bindings to BLAS (Fortran).")
-(properties '((hidden? . #t)))
 (license (list license:asl2.0
license:expat
 



16/20: gnu: rust-language-tags-0.2: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 5d9e02a467ddbf774a03e186fa9d9f16b38a178e
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 10:11:01 2020 +0200

gnu: rust-language-tags-0.2: Don't hide package.

* gnu/packages/crates-io.scm (rust-language-tags-0.2)[arguments]: Skip
build. Add rust-heapsize-0.3, rust-heapsize-plugin-0.1 to cargo-inputs.
[properties]: Remove field.
---
 gnu/packages/crates-io.scm | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 23e7a35..e699a18 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -4803,6 +4803,11 @@ kernel32.")
  (base32
   "16hrjdpa827carq5x4b8zhas24d8kg4s16m6nmmn1kb7cr5qh7d9"
 (build-system cargo-build-system)
+(arguments
+ `(#:skip-build? #t
+   #:cargo-inputs
+   (("rust-heapsize" ,rust-heapsize-0.3)
+("rust-heapsize-plugin" ,rust-heapsize-plugin-0.1
 (home-page "https://github.com/pyfisch/rust-language-tags;)
 (synopsis "Language tags for Rust")
 (description
@@ -4811,7 +4816,6 @@ script, countries and other regions.  They are commonly 
used in HTML and HTTP
 @code{Content-Language} and @code{Accept-Language} header fields.  This package
 currently supports parsing (fully conformant parser), formatting and comparing
 language tags.")
-(properties '((hidden? . #t)))
 (license license:expat)))
 
 (define-public rust-lazy-static-1.3



05/20: gnu: rust-serde-json-1.0: Appease guix lint.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 61c998b394b4e2a02303f7d2e77d7f86e018e656
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 09:44:13 2020 +0200

gnu: rust-serde-json-1.0: Appease guix lint.

* gnu/packages/crates-io.scm (rust-serde-json-1.0)[synopsis]: Appease
'guix lint'.
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7893186..d9713f3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9007,7 +9007,7 @@ proven statistical guarantees.")
 ("rust-serde-derive" ,rust-serde-derive-1.0)
 ("rust-trybuild" ,rust-trybuild-1.0
 (home-page "https://github.com/serde-rs/json;)
-(synopsis "A JSON serialization file format")
+(synopsis "JSON serialization file format")
 (description
  "This package provides a JSON serialization file format.")
 (license (list license:expat license:asl2.0



13/20: gnu: rust-json-0.11: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 971fb85cef7578d6cd8da1ad5eccbb31ddf220b4
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 10:04:52 2020 +0200

gnu: rust-json-0.11: Don't hide package.

* gnu/packages/crates-io.scm (rust-json-0.11)[arguments]: Skip build.
[properties]: Remove field.
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7b47c30..4b68b1a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -4758,11 +4758,11 @@ wasm-bindgen crate.")
  (base32
   "1hj8c6xj5c2aqqszi8naaflmcdbya1i9byyjrq4iybxjb4q91mq1"
 (build-system cargo-build-system)
+(arguments '(#:skip-build? #t))
 (home-page "https://github.com/maciejhirsz/json-rust;)
 (synopsis "JSON implementation in Rust")
 (description "This crate provides a JSON implementation in Rust, reducing
 friction with idiomatic Rust structs to ease interopability.")
-(properties '((hidden? . #t)))
 (license (list license:asl2.0
license:expat
 



06/20: gnu: rust-winapi-0.3: Appease guix lint.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 5b1b86514f641c03da2845355fa82b5906783d64
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 09:45:32 2020 +0200

gnu: rust-winapi-0.3: Appease guix lint.

* gnu/packages/crates-io.scm (rust-winapi-0.3)[synopsis]: Appease
'guix lint'.
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d9713f3..65a887f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12068,7 +12068,7 @@ UTF-32 types are provided, including support for 
malformed encoding.")
(("winapi-i686-pc-windows-gnu" ,rust-winapi-i686-pc-windows-gnu-0.4)
 ("winapi-x86-64-pc-windows-gnu" 
,rust-winapi-x86-64-pc-windows-gnu-0.4
 (home-page "https://github.com/retep998/winapi-rs;)
-(synopsis "Raw FFI bindings for all of Windows API.")
+(synopsis "Raw FFI bindings for all of Windows API")
 (description
  "Raw FFI bindings for all of Windows API.")
 (license (list license:asl2.0



11/20: gnu: rust-cblas-sys-0.1: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit ffbefd8f91ef8a8627a7d68eab1227719fdd785c
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 09:56:07 2020 +0200

gnu: rust-cblas-sys-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-cblas-sys-0.1)[arguments]: Skip build.
Add rust-libc-0.2 to cargo-inputs.
[properties]: Remove field.
---
 gnu/packages/crates-io.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 39a0e9a..0746ae9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1077,11 +1077,13 @@ used in argon2rs' bench suite.")
  (base32
   "0rgsn3klhhh09d8qf3b87zl4rwk93l2g0qzh9hhb0lff5kcfrzmn"
 (build-system cargo-build-system)
+(arguments
+ `(#:skip-build? #t
+   #:cargo-inputs (("rust-libc" ,rust-libc-0.2
 (home-page "https://github.com/blas-lapack-rs/cblas-sys;)
 (synopsis "Bindings to CBLAS (C)")
 (description
  "The package provides bindings to CBLAS (C).")
-(properties '((hidden? . #t)))
 (license (list license:asl2.0
license:expat
 



08/20: gnu: rust-xdg-2.2: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit d998f94b1a5d9491c6b33492ad34c105b94d9121
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 09:51:09 2020 +0200

gnu: rust-xdg-2.2: Don't hide package.

* gnu/packages/crates-io.scm (rust-xdg-2.2)[arguments]: Skip build.
[properties]: Remove field.
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index fea5998..d940a58 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12291,12 +12291,12 @@ extended attributes.")
  (base32
   "0mws8a0fr3cqk5nh7aq9lmkmhzghvasqy4mhw6nnza06l4d6i2fh"
 (build-system cargo-build-system)
+(arguments '(#:skip-build? #t))
 (home-page "https://github.com/whitequark/rust-xdg;)
 (synopsis "Store and retrieve files according to XDG specification")
 (description
  "This package provides a library for storing and retrieving files 
according
 to XDG Base Directory specification")
-(properties '((hidden? . #t)))
 (license (list license:asl2.0
license:expat
 



20/20: gnu: rust-hex-0.3: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit fb01b0ce8999d48343cde3b72c8be3968402edbb
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 10:17:43 2020 +0200

gnu: rust-hex-0.3: Don't hide package.

* gnu/packages/crates-io.scm (rust-hex-0.3)[arguments]: Skip build.
[properties]: Remove field.
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 777ed35..782b595 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -4177,11 +4177,11 @@ total runtime size of an object on the heap")
  (base32
   "0xsdcjiik5j750j67zk42qdnmm4ahirk3gmkmcqgq7qls2jjcl40"
 (build-system cargo-build-system)
+(arguments '(#:skip-build? #t))
 (home-page "https://github.com/KokaKiwi/rust-hex;)
 (synopsis "Encode and decode data to/from hexadecimals")
 (description "This crate allows for encoding and decoding data into/from
 hexadecimal representation.")
-(properties '((hidden? . #t)))
 (license (list license:asl2.0
license:expat
 



15/20: gnu: rust-kernel32-sys-0.2: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit ebe8fe562403f73c5d434d5a53a37c9ec4c26500
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 10:08:08 2020 +0200

gnu: rust-kernel32-sys-0.2: Don't hide package.

* gnu/packages/crates-io.scm (rust-kernel32-sys-0.2)[arguments]: Skip
build. Add rust-winapi-0.2 to cargo-inputs. Add rust-winapi-build-0.1 to
cargo-development-inputs.
[properties]: Remove field.
---
 gnu/packages/crates-io.scm | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a4ce24c..23e7a35 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -4779,11 +4779,15 @@ friction with idiomatic Rust structs to ease 
interopability.")
  (base32
   "1389av0601a9yz8dvx5zha9vmkd6ik7ax0idpb032d28555n41vm"
 (build-system cargo-build-system)
+(arguments
+ `(#:skip-build? #t
+   #:cargo-inputs (("rust-winapi" ,rust-winapi-0.2))
+   #:cargo-development-inputs
+   (("rust-winapi-build" ,rust-winapi-build-0.1
 (home-page "https://github.com/retep998/winapi-rs;)
 (synopsis "Function definitions for the Windows API library kernel32")
 (description "Contains function definitions for the Windows API library
 kernel32.")
-(properties '((hidden? . #t)))
 (license license:expat)))
 
 (define-public rust-language-tags-0.2



01/20: gnu: rust-aho-corasick-0.7: Update to 0.7.6.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 3bcbc367e68191253d23936778e047aee617ed36
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 09:26:13 2020 +0200

gnu: rust-aho-corasick-0.7: Update to 0.7.6.

* gnu/packages/crates-io.scm (rust-aho-corasick-0.7): Update to 0.7.6.
[arguments]: Add rust-doc-comment-0.3 to cargo-development-inputs.
---
 gnu/packages/crates-io.scm | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 93199f4..8c11d44 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -129,7 +129,7 @@ Rust, using gimli.")
 (define-public rust-aho-corasick-0.7
   (package
 (name "rust-aho-corasick")
-(version "0.7.3")
+(version "0.7.6")
 (source
  (origin
(method url-fetch)
@@ -138,11 +138,13 @@ Rust, using gimli.")
 (string-append name "-" version ".tar.gz"))
(sha256
 (base32
- "0k1nqabiz37mnfnlrn084qi9yf8pj6a38qgbb3lc5zlr1jp89x76"
+ "0b8dh20fhdc59dhhnfi89n2bi80a8zbagzd5c122hf1vv2amxysq"
 (build-system cargo-build-system)
 (arguments
  `(#:skip-build? #t
-   #:cargo-inputs (("rust-memchr" ,rust-memchr-2.2
+   #:cargo-inputs (("rust-memchr" ,rust-memchr-2.2))
+   #:cargo-development-inputs
+   (("rust-doc-comment" ,rust-doc-comment-0.3
 (home-page "https://github.com/BurntSushi/aho-corasick;)
 (synopsis "Fast multiple substring searching")
 (description



14/20: gnu: rust-json-0.11: Update to 0.11.15.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit bf33e72d317e90489a408085c9cad3d3020d8541
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 10:06:00 2020 +0200

gnu: rust-json-0.11: Update to 0.11.15.

* gnu/packages/crates-io.scm (rust-json-0.11): Update to 0.11.15.
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4b68b1a..a4ce24c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -4748,7 +4748,7 @@ wasm-bindgen crate.")
 (define-public rust-json-0.11
   (package
 (name "rust-json")
-(version "0.11.14")
+(version "0.11.15")
 (source
   (origin
 (method url-fetch)
@@ -4756,7 +4756,7 @@ wasm-bindgen crate.")
 (file-name (string-append name "-" version ".crate"))
 (sha256
  (base32
-  "1hj8c6xj5c2aqqszi8naaflmcdbya1i9byyjrq4iybxjb4q91mq1"
+  "1rg9jxf6bpbwis3ixd5ak8rp37him7n4z8awz4ssrxl6hyplbhlj"
 (build-system cargo-build-system)
 (arguments '(#:skip-build? #t))
 (home-page "https://github.com/maciejhirsz/json-rust;)



branch master updated (ff7173e -> fb01b0c)

2020-01-15 Thread guix-commits
efraim pushed a change to branch master
in repository guix.

from ff7173e  gnu: rust-scoped-threadpool-0.1: Don't hide package.
 new 3bcbc36  gnu: rust-aho-corasick-0.7: Update to 0.7.6.
 new 89421b7  gnu: rust-cbindgen: Update to 0.12.2.
 new 7d5c2e2  gnu: rust-foreign-types-macros-0.1: Appease guix lint.
 new dc57623  gnu: rust-foreign-types-shared-0.2: Appease guix lint.
 new 61c998b  gnu: rust-serde-json-1.0: Appease guix lint.
 new 5b1b865  gnu: rust-winapi-0.3: Appease guix lint.
 new cd2c471  gnu: rust-xattr-0.2: Don't hide package.
 new d998f94  gnu: rust-xdg-2.2: Don't hide package.
 new 9778eb9  gnu: rust-blas-sys-0.7: Don't hide package.
 new b443e04  gnu: rust-cargon-0.0: Don't hide package.
 new ffbefd8  gnu: rust-cblas-sys-0.1: Don't hide package.
 new 5d87eb8  gnu: rust-cc-1.0: Don't hide package.
 new 971fb85  gnu: rust-json-0.11: Don't hide package.
 new bf33e72  gnu: rust-json-0.11: Update to 0.11.15.
 new ebe8fe5  gnu: rust-kernel32-sys-0.2: Don't hide package.
 new 5d9e02a  gnu: rust-language-tags-0.2: Don't hide package.
 new ff5639f  gnu: rust-heapsize-0.3: Don't hide package.
 new 3e68f40  gnu: rust-heapsize-0.4: Don't hide package.
 new 09b79f3  gnu: rust-heapsize-plugin-0.1: Don't hide package.
 new fb01b0c  gnu: rust-hex-0.3: Don't hide package.

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


Summary of changes:
 gnu/packages/crates-io.scm | 78 +-
 gnu/packages/rust-apps.scm |  6 ++--
 2 files changed, 59 insertions(+), 25 deletions(-)



07/20: gnu: rust-xattr-0.2: Don't hide package.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit cd2c47135285f016a5826f79cfe1ed98968c6448
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 09:49:56 2020 +0200

gnu: rust-xattr-0.2: Don't hide package.

* gnu/packages/crates-io.scm (rust-xattr-0.2)[arguments]: Skip build.
Add rust-libc-0.2 to cargo-inputs. Add rust-tempfile-3.0 to
cargo-development-inputs.
[properties]: Remove field.
---
 gnu/packages/crates-io.scm | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 65a887f..fea5998 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12264,12 +12264,17 @@ color in a Windows console.")
  (base32
   "0k556fb6f5jc907975j9c8iynl2fqz3rf0w6fiig83i4yi0kfk14"
 (build-system cargo-build-system)
+(arguments
+ `(#:skip-build? #t
+   #:cargo-inputs
+   (("rust-libc" ,rust-libc-0.2))
+   #:cargo-development-inputs
+   (("rust-tempfile" ,rust-tempfile-3.0
 (home-page "https://github.com/Stebalien/xattr;)
 (synopsis "Unix extended filesystem attributes")
 (description
  "This package provide a small library for setting, getting, and listing
 extended attributes.")
-(properties '((hidden? . #t)))
 (license (list license:asl2.0
license:expat
 



02/20: gnu: rust-cbindgen: Update to 0.12.2.

2020-01-15 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 89421b7c653efe6ffeaf97ccba590c5c154d3386
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 09:36:42 2020 +0200

gnu: rust-cbindgen: Update to 0.12.2.

* gnu/packages/rust-apps.scm (rust-cbindgen): Update to 0.12.2.
---
 gnu/packages/rust-apps.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 78028f4..fa1f56e 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -1,6 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2019 John Soo 
-;;; Copyright © 2019 Efraim Flashner 
+;;; Copyright © 2019, 2020 Efraim Flashner 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -66,7 +66,7 @@ gitignore rules.")
 (define-public rust-cbindgen
   (package
 (name "rust-cbindgen")
-(version "0.9.1")
+(version "0.12.2")
 (source
   (origin
 (method url-fetch)
@@ -74,7 +74,7 @@ gitignore rules.")
 (file-name (string-append name "-" version ".crate"))
 (sha256
  (base32
-  "1zgamxahlxmg4warzivaa8m1f8d6b45mhznm7n6d7p5l18acdblx"
+  "13jzbmjz1bmmfr0i80hw6ar484mgabx3hbpb2ynhk0ddqi0yr58m"
 (build-system cargo-build-system)
 (arguments
  `(#:cargo-inputs



branch core-updates updated: gnu: sed: Update to 4.8.

2020-01-15 Thread guix-commits
This is an automated email from the git hooks/post-receive script.

efraim pushed a commit to branch core-updates
in repository guix.

The following commit(s) were added to refs/heads/core-updates by this push:
 new aded68b  gnu: sed: Update to 4.8.
aded68b is described below

commit aded68b30083d2042c543c0a1d7685b2147c2b83
Author: Efraim Flashner 
AuthorDate: Wed Jan 15 10:32:07 2020 +0200

gnu: sed: Update to 4.8.

* gnu/packages/base.scm (sed): Update to 4.8.
[source]: Download gzip tarball.
---
 gnu/packages/base.scm | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 5c48db4..bb7ab35 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -5,7 +5,7 @@
 ;;; Copyright © 2014, 2015, 2016, 2018 Mark H Weaver 
 ;;; Copyright © 2014 Alex Kost 
 ;;; Copyright © 2014, 2015 Manolis Fragkiskos Ragkousis 
-;;; Copyright © 2016, 2017, 2019 Efraim Flashner 
+;;; Copyright © 2016, 2017, 2019, 2020 Efraim Flashner 
 ;;; Copyright © 2016 Jan Nieuwenhuizen 
 ;;; Copyright © 2016, 2018 Alex Vong 
 ;;; Copyright © 2017 Rene Saavedra 
@@ -133,14 +133,14 @@ including, for example, recursive directory searching.")
 (define-public sed
   (package
(name "sed")
-   (version "4.7")
+   (version "4.8")
(source (origin
 (method url-fetch)
 (uri (string-append "mirror://gnu/sed/sed-" version
-".tar.xz"))
+".tar.gz"))
 (sha256
  (base32
-  "0smxcx66vx29djzb542nxcynl7qnzxqa5032ibazi7x2s267d198"
+  "0alqagh0nliymz23kfjg6g9w3cr086k0sfni56gi8fhzqwa3xksk"
(build-system gnu-build-system)
(synopsis "Stream editor")
(native-inputs



01/02: gnu: MPD: Update to 0.21.18.

2020-01-15 Thread guix-commits
lfam pushed a commit to branch master
in repository guix.

commit 3f6ed3b2e6efce181d4b53b21663d814900ac57c
Author: Leo Famulari 
AuthorDate: Wed Jan 15 07:04:55 2020 -0500

gnu: MPD: Update to 0.21.18.

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

diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index 1ff1f39..08d8eb1 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -4,7 +4,7 @@
 ;;; Copyright © 2014 Cyrill Schenkel 
 ;;; Copyright © 2014 Ian Denhardt 
 ;;; Copyright © 2015 Paul van der Walt 
-;;; Copyright © 2016, 2018, 2019 Leo Famulari 
+;;; Copyright © 2016, 2018, 2019, 2020 Leo Famulari 
 ;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice 
 ;;; Copyright © 2019 Evan Straw 
 ;;;
@@ -92,7 +92,7 @@ interfacing MPD in the C, C++ & Objective C languages.")
 (define-public mpd
   (package
 (name "mpd")
-(version "0.21.17")
+(version "0.21.18")
 (source (origin
   (method url-fetch)
   (uri
@@ -101,7 +101,7 @@ interfacing MPD in the C, C++ & Objective C languages.")
   "/mpd-" version ".tar.xz"))
   (sha256
(base32
-"0qka4g4dd6a6fxi03jnrd8ya70vfijmsxz642adfjqa626gam644"
+"0hllkq426hql1s80xxvy28ypvw3dbfrrclbjc0lckmmgsmnfd0l7"
 (build-system meson-build-system)
 (arguments
  `(#:configure-flags '("-Ddocumentation=true"))) ;the default is 'false'...



02/02: gnu: ncmpcpp: Enable the clock feature.

2020-01-15 Thread guix-commits
lfam pushed a commit to branch master
in repository guix.

commit 9edae6c05cd879393d59702f033f4c3ccce30dba
Author: Leo Famulari 
AuthorDate: Wed Jan 15 07:28:27 2020 -0500

gnu: ncmpcpp: Enable the clock feature.

* gnu/packages/mpd.scm (ncmpcpp)[arguments]: Pass '--enable-clock'
to #:configure-flags.
---
 gnu/packages/mpd.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index 08d8eb1..2550c12 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -237,7 +237,7 @@ terminal using ncurses.")
  `(("pkg-config" ,pkg-config)))
 (arguments
  '(#:configure-flags
-   '("BOOST_LIB_SUFFIX=" "--with-taglib")))
+   '("BOOST_LIB_SUFFIX=" "--with-taglib" "--enable-clock")))
 (synopsis "Featureful ncurses based MPD client inspired by ncmpc")
 (description "Ncmpcpp is an mpd client with a UI very similar to ncmpc,
 but it provides new useful features such as support for regular expressions



01/09: gnu: linux-libre: Include more framebuffer font sizes.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit 2c97c980a0ca5f77464cd74207e29d835376f85b
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 8 00:48:45 2020 +0100

gnu: linux-libre: Include more framebuffer font sizes.

Add the 32x16 Terminus font for ‘high-DPI’ screens, and a 6x10 font that
allows for more (debugging) information to be displayed on standard-DPI
ones, while still being pleasant to read.

* gnu/packages/aux-files/linux-libre/4.14-arm.conf,
gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.19-arm.conf,
gnu/packages/aux-files/linux-libre/4.19-arm64.conf,
gnu/packages/aux-files/linux-libre/4.19-i686.conf,
gnu/packages/aux-files/linux-libre/4.19-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.4-i686.conf,
gnu/packages/aux-files/linux-libre/4.4-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.9-i686.conf,
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.4-arm-veyron.conf,
gnu/packages/aux-files/linux-libre/5.4-arm.conf,
gnu/packages/aux-files/linux-libre/5.4-arm64.conf,
gnu/packages/aux-files/linux-libre/5.4-i686.conf,
gnu/packages/aux-files/linux-libre/5.4-x86_64.conf:
Set CONFIG_FONTS=y, CONFIG_FONT_TER16x32=y, and CONFIG_FONT_6x10=y.
---
 gnu/packages/aux-files/linux-libre/4.14-arm.conf   | 12 +++-
 gnu/packages/aux-files/linux-libre/4.14-i686.conf  | 12 +++-
 gnu/packages/aux-files/linux-libre/4.14-x86_64.conf| 12 +++-
 gnu/packages/aux-files/linux-libre/4.19-arm.conf   | 12 +++-
 gnu/packages/aux-files/linux-libre/4.19-arm64.conf | 12 +++-
 gnu/packages/aux-files/linux-libre/4.19-i686.conf  | 12 +++-
 gnu/packages/aux-files/linux-libre/4.19-x86_64.conf| 12 +++-
 gnu/packages/aux-files/linux-libre/4.4-i686.conf   | 12 +++-
 gnu/packages/aux-files/linux-libre/4.4-x86_64.conf | 12 +++-
 gnu/packages/aux-files/linux-libre/4.9-i686.conf   | 12 +++-
 gnu/packages/aux-files/linux-libre/4.9-x86_64.conf | 12 +++-
 gnu/packages/aux-files/linux-libre/5.4-arm-veyron.conf | 12 +++-
 gnu/packages/aux-files/linux-libre/5.4-arm.conf| 12 +++-
 gnu/packages/aux-files/linux-libre/5.4-arm64.conf  | 12 +++-
 gnu/packages/aux-files/linux-libre/5.4-i686.conf   | 12 +++-
 gnu/packages/aux-files/linux-libre/5.4-x86_64.conf | 12 +++-
 16 files changed, 176 insertions(+), 16 deletions(-)

diff --git a/gnu/packages/aux-files/linux-libre/4.14-arm.conf 
b/gnu/packages/aux-files/linux-libre/4.14-arm.conf
index bc7fe85..05fa8cc 100644
--- a/gnu/packages/aux-files/linux-libre/4.14-arm.conf
+++ b/gnu/packages/aux-files/linux-libre/4.14-arm.conf
@@ -8344,9 +8344,19 @@ CONFIG_LIBFDT=y
 CONFIG_OID_REGISTRY=y
 CONFIG_UCS2_STRING=y
 CONFIG_FONT_SUPPORT=y
-# CONFIG_FONTS is not set
+CONFIG_FONTS=y
 CONFIG_FONT_8x8=y
 CONFIG_FONT_8x16=y
+# CONFIG_FONT_6x11 is not set
+# CONFIG_FONT_7x14 is not set
+# CONFIG_FONT_PEARL_8x8 is not set
+# CONFIG_FONT_ACORN_8x8 is not set
+# CONFIG_FONT_MINI_4x6 is not set
+CONFIG_FONT_6x10=y
+# CONFIG_FONT_10x18 is not set
+# CONFIG_FONT_SUN8x16 is not set
+# CONFIG_FONT_SUN12x22 is not set
+CONFIG_FONT_TER16x32=y
 CONFIG_SG_SPLIT=y
 CONFIG_SG_POOL=y
 CONFIG_ARCH_HAS_SG_CHAIN=y
diff --git a/gnu/packages/aux-files/linux-libre/4.14-i686.conf 
b/gnu/packages/aux-files/linux-libre/4.14-i686.conf
index db020b5..db09a41 100644
--- a/gnu/packages/aux-files/linux-libre/4.14-i686.conf
+++ b/gnu/packages/aux-files/linux-libre/4.14-i686.conf
@@ -9514,9 +9514,19 @@ CONFIG_SIGNATURE=y
 CONFIG_OID_REGISTRY=y
 CONFIG_UCS2_STRING=y
 CONFIG_FONT_SUPPORT=y
-# CONFIG_FONTS is not set
+CONFIG_FONTS=y
 CONFIG_FONT_8x8=y
 CONFIG_FONT_8x16=y
+# CONFIG_FONT_6x11 is not set
+# CONFIG_FONT_7x14 is not set
+# CONFIG_FONT_PEARL_8x8 is not set
+# CONFIG_FONT_ACORN_8x8 is not set
+# CONFIG_FONT_MINI_4x6 is not set
+CONFIG_FONT_6x10=y
+# CONFIG_FONT_10x18 is not set
+# CONFIG_FONT_SUN8x16 is not set
+# CONFIG_FONT_SUN12x22 is not set
+CONFIG_FONT_TER16x32=y
 # CONFIG_SG_SPLIT is not set
 CONFIG_SG_POOL=y
 CONFIG_ARCH_HAS_SG_CHAIN=y
diff --git a/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf 
b/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf
index bf071e0..508c943 100644
--- a/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf
+++ b/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf
@@ -9386,9 +9386,19 @@ CONFIG_SIGNATURE=y
 CONFIG_OID_REGISTRY=y
 CONFIG_UCS2_STRING=y
 CONFIG_FONT_SUPPORT=y
-# CONFIG_FONTS is not set
+CONFIG_FONTS=y
 CONFIG_FONT_8x8=y
 CONFIG_FONT_8x16=y
+# CONFIG_FONT_6x11 is not set
+# CONFIG_FONT_7x14 is not set
+# CONFIG_FONT_PEARL_8x8 is not set
+# CONFIG_FONT_ACORN_8x8 is not set
+# CONFIG_FONT_MINI_4x6 is not set
+CONFIG_FONT_6x10=y
+# CONFIG_FONT_10x18 is not set
+# 

08/09: gnu: zn-poly: Update to 0.9.2.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit 3799d46cc4f3114b53441d3510404d2a6075
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 15 00:42:51 2020 +0100

gnu: zn-poly: Update to 0.9.2.

* gnu/packages/sagemath.scm (zn-poly): Update to 0.9.2.
---
 gnu/packages/sagemath.scm | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/sagemath.scm b/gnu/packages/sagemath.scm
index 4bafef1..2cc50f7 100644
--- a/gnu/packages/sagemath.scm
+++ b/gnu/packages/sagemath.scm
@@ -275,7 +275,7 @@ on numerical types, while GiNaC depends on CLN for this 
purpose.")
 (define-public zn-poly
   (package
 (name "zn-poly")
-(version "0.9.1")
+(version "0.9.2")
 (source
  (origin
(method git-fetch)
@@ -285,8 +285,7 @@ on numerical types, while GiNaC depends on CLN for this 
purpose.")
   (commit version)))
(file-name (git-file-name "zn_poly" version))
(sha256
-(base32
- "0ra5vy585bqq7g3317iw6fp44iqgqvds3j0l1va6mswimypq4vxb"
+(base32 "1wbc3apxcldxfcw1dnwnn7fvlfb6bwvlr8glvgv6hf79p9r2s4j0"
 (build-system gnu-build-system)
 (native-inputs
  `(("python" ,python-2)))



branch master updated (9edae6c -> 353e9f7)

2020-01-15 Thread guix-commits
nckx pushed a change to branch master
in repository guix.

from 9edae6c  gnu: ncmpcpp: Enable the clock feature.
 new 2c97c98  gnu: linux-libre: Include more framebuffer font sizes.
 new 47b8608  gnu: unbound: Update to 1.9.5 [fixes CVE-2019-18934].
 new ea4c1e0  gnu: menumaker: Update to 0.99.11.
 new 91815e8  gnu: pdsh: Update to 2.34.
 new 3e88671  gnu: gauche: Update to 0.9.9.
 new 078d2d0  gnu: brial: Update to 1.2.6.
 new e170faa  gnu: brial: Use the source repository as home page.
 new 3799d46  gnu: zn-poly: Update to 0.9.2.
 new 353e9f7  gnu: keepassxc: Update to 2.5.2.

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


Summary of changes:
 gnu/packages/aux-files/linux-libre/4.14-arm.conf  | 12 +++-
 gnu/packages/aux-files/linux-libre/4.14-i686.conf | 12 +++-
 gnu/packages/aux-files/linux-libre/4.14-x86_64.conf   | 12 +++-
 gnu/packages/aux-files/linux-libre/4.19-arm.conf  | 12 +++-
 gnu/packages/aux-files/linux-libre/4.19-arm64.conf| 12 +++-
 gnu/packages/aux-files/linux-libre/4.19-i686.conf | 12 +++-
 gnu/packages/aux-files/linux-libre/4.19-x86_64.conf   | 12 +++-
 gnu/packages/aux-files/linux-libre/4.4-i686.conf  | 12 +++-
 gnu/packages/aux-files/linux-libre/4.4-x86_64.conf| 12 +++-
 gnu/packages/aux-files/linux-libre/4.9-i686.conf  | 12 +++-
 gnu/packages/aux-files/linux-libre/4.9-x86_64.conf| 12 +++-
 .../aux-files/linux-libre/5.4-arm-veyron.conf | 12 +++-
 gnu/packages/aux-files/linux-libre/5.4-arm.conf   | 12 +++-
 gnu/packages/aux-files/linux-libre/5.4-arm64.conf | 12 +++-
 gnu/packages/aux-files/linux-libre/5.4-i686.conf  | 12 +++-
 gnu/packages/aux-files/linux-libre/5.4-x86_64.conf| 12 +++-
 gnu/packages/dns.scm  |  6 +++---
 gnu/packages/password-utils.scm   |  5 ++---
 gnu/packages/sagemath.scm | 14 ++
 gnu/packages/scheme.scm   | 19 +--
 gnu/packages/ssh.scm  |  7 +++
 gnu/packages/wm.scm   |  5 ++---
 22 files changed, 201 insertions(+), 47 deletions(-)



07/09: gnu: brial: Use the source repository as home page.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit e170faa80f9264693859c82b7a8416955d0d88fe
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 15 00:40:23 2020 +0100

gnu: brial: Use the source repository as home page.

* gnu/packages/sagemath.scm (brial)[home-page]: Use upstream repository.
---
 gnu/packages/sagemath.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/sagemath.scm b/gnu/packages/sagemath.scm
index 0ebf30e..4bafef1 100644
--- a/gnu/packages/sagemath.scm
+++ b/gnu/packages/sagemath.scm
@@ -364,7 +364,7 @@ for the underlying polynomial rings and subsets of the 
powerset of the
 Boolean variables.  As a unique approach, binary decision diagrams are
 used as internal storage type for polynomial structures.")
 (license license:gpl2+)
-(home-page "https://gitlab.com/sagemath/zn_poly;)))
+(home-page "https://github.com/BRiAl/BRiAl/;)))
 
 (define-public lcalc
   (package



09/09: gnu: keepassxc: Update to 2.5.2.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit 353e9f733c7d9dacc809c86529e75c431c6fc80f
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 15 01:02:51 2020 +0100

gnu: keepassxc: Update to 2.5.2.

* gnu/packages/password-utils.scm (keepassxc): Update to 2.5.2.
---
 gnu/packages/password-utils.scm | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index db5f54e..e896e3d 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -114,7 +114,7 @@ human.")
 (define-public keepassxc
   (package
 (name "keepassxc")
-(version "2.5.1")
+(version "2.5.2")
 (source
  (origin
(method url-fetch)
@@ -122,8 +122,7 @@ human.")
"/releases/download/" version "/keepassxc-"
version "-src.tar.xz"))
(sha256
-(base32
- "0c5g5hn2cr2m00xgpxg884ihy8gnn09kc487y1m9jywshn5jaczg"
+(base32 "0lvwc3nxyz7d7vymb6cmgwxylb9g6gsjnq247vbh4lk1ifjir58j"
 (build-system cmake-build-system)
 (arguments
  '(#:configure-flags '("-DWITH_XC_ALL=YES"



04/09: gnu: pdsh: Update to 2.34.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit 91815e8dc205d2a24511b1d3644a1e2fd8d73153
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 15 00:24:19 2020 +0100

gnu: pdsh: Update to 2.34.

* gnu/packages/ssh.scm (pdsh): Update to 2.34.
[source]: Remove redundant FILE-NAME field.
---
 gnu/packages/ssh.scm | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm
index ec4f00d..8f74aba 100644
--- a/gnu/packages/ssh.scm
+++ b/gnu/packages/ssh.scm
@@ -6,7 +6,7 @@
 ;;; Copyright © 2016, 2019 Leo Famulari 
 ;;; Copyright © 2016 Nicolas Goaziou 
 ;;; Copyright © 2016 Christopher Allan Webber 
-;;; Copyright © 2017, 2018, 2019 Tobias Geerinckx-Rice 
+;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice 
 ;;; Copyright © 2017 Stefan Reichör 
 ;;; Copyright © 2017 Ricardo Wurmus 
 ;;; Copyright © 2017 ng0 
@@ -675,16 +675,15 @@ monitor it, restarting it as necessary should it die or 
stop passing traffic.")
 (define-public pdsh
   (package
 (name "pdsh")
-(version "2.33")
+(version "2.34")
 (source
  (origin
(method url-fetch)
(uri (string-append "https://github.com/chaos/pdsh/;
"releases/download/pdsh-" version
"/pdsh-" version ".tar.gz"))
-   (file-name (string-append name "-" version ".tar.gz"))
(sha256
-(base32 "0bwlkl9inj66iwvafg00pi3sk9n673phdi0kcc59y9nn55s0hs3k"
+(base32 "1s91hmhrz7rfb6h3l5k97s393rcm1ww3svp8dx5z8vkkc933wyxl"
 (build-system gnu-build-system)
 (arguments
  `(#:configure-flags



05/09: gnu: gauche: Update to 0.9.9.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit 3e8867196c581d8bf8dd6c92a91954ef058bae93
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 15 00:33:46 2020 +0100

gnu: gauche: Update to 0.9.9.

* gnu/packages/scheme.scm (gauche): Update to 0.9.9.
---
 gnu/packages/scheme.scm | 19 +--
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm
index a320cbf..b0da2ac 100644
--- a/gnu/packages/scheme.scm
+++ b/gnu/packages/scheme.scm
@@ -1001,7 +1001,7 @@ The core is 12 builtin special forms and 33 builtin 
functions.")
 (define-public gauche
   (package
 (name "gauche")
-(version "0.9.7")
+(version "0.9.9")
 (home-page "http://practical-scheme.net/gauche/index.html;)
 (source
  (origin
@@ -1010,11 +1010,10 @@ The core is 12 builtin special forms and 33 builtin 
functions.")
  "mirror://sourceforge/gauche/Gauche/Gauche-"
  version ".tgz"))
(sha256
-(base32
- "181nycikma0rwrb1h6mi3kys11f8628pq8g5r3fg5hiz5sabscrd"))
+(base32 "1yzpszhw52vkpr65r5d4khf3489mnnvnw58dd2wsvvx7499k5aac"))
(modules '((guix build utils)))
(snippet '(begin
-   ;; Remove libatomic-ops
+   ;; Remove libatomic-ops.
(delete-file-recursively "gc/libatomic_ops")
#t
 (build-system gnu-build-system)
@@ -1023,13 +1022,13 @@ The core is 12 builtin special forms and 33 builtin 
functions.")
("zlib" ,zlib)))
 (native-inputs
  `(("texinfo" ,texinfo)
-   ("openssl" ,openssl) ; needed for tests
-   ("pkg-config" ,pkg-config))) ; needed to find external libatomic-ops
+   ("openssl" ,openssl); needed for tests
+   ("pkg-config" ,pkg-config))); needed to find external libatomic-ops
 (arguments
  `(#:phases
(modify-phases %standard-phases
  (add-after 'unpack 'patch-/bin/sh
-   ;; needed only for tests
+   ;; Needed only for tests.
(lambda _
  (substitute* '("configure"
 "test/www.scm"
@@ -1046,14 +1045,14 @@ The core is 12 builtin special forms and 33 builtin 
functions.")
(invoke "make" "info"))
  #t))
  (add-before 'check 'patch-normalize-test
-   ;; neutralize sys-normalize-pathname test as it relies on
-   ;; the home directory; (setenv "HOME" xx) isn't enough)
+   ;; Neutralize sys-normalize-pathname test as it relies on
+   ;; the home directory; (setenv "HOME" xx) isn't enough).
(lambda _
  (substitute* "test/system.scm"
(("~/abc") "//abc"))
  #t))
  (add-before 'check 'patch-network-tests
-   ;; remove net checks
+   ;; Remove net checks.
(lambda _
  (substitute* "ext/Makefile"
(("binary net termios") "binary termios"))



02/09: gnu: unbound: Update to 1.9.5 [fixes CVE-2019-18934].

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit 47b8608d99a48bf169252875f88ab1d9f1022db0
Author: Tobias Geerinckx-Rice 
AuthorDate: Tue Jan 14 23:53:58 2020 +0100

gnu: unbound: Update to 1.9.5 [fixes CVE-2019-18934].

The Guix unbound package is not vulnerable in its default configuration,
because we do not build with ‘--enable-ipsecmod’.

* gnu/packages/dns.scm (unbound): Update to 1.9.5.
---
 gnu/packages/dns.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/dns.scm b/gnu/packages/dns.scm
index 60e392d..e5148d5 100644
--- a/gnu/packages/dns.scm
+++ b/gnu/packages/dns.scm
@@ -5,7 +5,7 @@
 ;;; Copyright © 2016, 2017 Efraim Flashner 
 ;;; Copyright © 2016 John Darrington 
 ;;; Copyright © 2016 ng0 
-;;; Copyright © 2016, 2017, 2018, 2019 Tobias Geerinckx-Rice 
+;;; Copyright © 2016, 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice 

 ;;; Copyright © 2016 Marius Bakke 
 ;;; Copyright © 2017 Vasile Dumitrascu 
 ;;; Copyright © 2017 Gregor Giesen 
@@ -390,14 +390,14 @@ to result in system-wide compromise.")
 (define-public unbound
   (package
 (name "unbound")
-(version "1.9.4")
+(version "1.9.5")
 (source
  (origin
(method url-fetch)
(uri (string-append "https://www.unbound.net/downloads/unbound-;
version ".tar.gz"))
(sha256
-(base32 "1c2bjm13x8bkw0ds1mhn9ivd2gzmfrb0x5y76bkz09a04bxjagix"
+(base32 "0myv8l886gmlh9nh4j3q5549idxnl51hf9cw20yxfqbwd47l13ca"
 (build-system gnu-build-system)
 (outputs '("out" "python"))
 (native-inputs



06/09: gnu: brial: Update to 1.2.6.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit 078d2d0da7ed1f040a371d15cefff26e110aa920
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 15 00:37:32 2020 +0100

gnu: brial: Update to 1.2.6.

* gnu/packages/sagemath.scm (brial): Update to 1.2.6.
---
 gnu/packages/sagemath.scm | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/sagemath.scm b/gnu/packages/sagemath.scm
index a749f56..0ebf30e 100644
--- a/gnu/packages/sagemath.scm
+++ b/gnu/packages/sagemath.scm
@@ -1,7 +1,7 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2019 Andreas Enge 
 ;;; Copyright © 2019 Nicolas Goaziou 
-;;; Copyright © 2019 Tobias Geerinckx-Rice 
+;;; Copyright © 2019, 2020 Tobias Geerinckx-Rice 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -332,7 +332,7 @@ coefficients of which are modular integers.")
 (define-public brial
   (package
 (name "brial")
-(version "1.2.5")
+(version "1.2.6")
 (source
 (origin
   (method git-fetch)
@@ -341,8 +341,7 @@ coefficients of which are modular integers.")
  (commit version)))
   (file-name (git-file-name name version))
   (sha256
-   (base32
-"1nv56fp3brpzanxj7vwvxqdafqfsfhdgq5imr3m94psw5gdfqwja"
+   (base32 "1mc1zjr3mxcx6bg0js5k9jx65japg7644b0aj1al75m4nwh2ygab"
 (build-system gnu-build-system)
 (native-inputs
  `(("autoconf" ,autoconf)



03/09: gnu: menumaker: Update to 0.99.11.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit ea4c1e0b0e83af86decd40ee264a3aabd08abd98
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 15 00:02:04 2020 +0100

gnu: menumaker: Update to 0.99.11.

* gnu/packages/wm.scm (menumaker): Update to 0.99.11.
---
 gnu/packages/wm.scm | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 9832f00..52d7042 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -987,15 +987,14 @@ dynamic and extensible using the Lua programming 
language.")
 (define-public menumaker
   (package
 (name "menumaker")
-(version "0.99.10")
+(version "0.99.11")
 (source
  (origin
(method url-fetch)
(uri (string-append "mirror://sourceforge/menumaker/"
"menumaker-" version ".tar.gz"))
(sha256
-(base32
- "1mm4cvg3kphkkd8nwrhcg6d9nm5ar7mgc0wf6fxk6zck1l7xn8ky"
+(base32 "0dprndnhwm7b803zkp4pisiq06ic9iv8vr42in5is47jmvdim0wx"
 (build-system gnu-build-system)
 (inputs
  `(("python" ,python)))



branch master updated (93605bf -> 9edae6c)

2020-01-15 Thread guix-commits
lfam pushed a change to branch master
in repository guix.

from 93605bf  gnu: gnubg: Add desktop file.
 new 3f6ed3b  gnu: MPD: Update to 0.21.18.
 new 9edae6c  gnu: ncmpcpp: Enable the clock feature.

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


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



03/03: gnu: qutebrowser: Update to 1.9.0.

2020-01-15 Thread guix-commits
ambrevar pushed a commit to branch master
in repository guix.

commit 44ce3ebb46a4e63a892ef1aac2c7b5fa3dec28ce
Author: Mike Rosset 
AuthorDate: Tue Jan 14 03:06:37 2020 -0800

gnu: qutebrowser: Update to 1.9.0.

* gnu/packages/web-browsers.scm (qutebrowser): Update to 1.9.0.

qutebrowser no longer uses qtwebkit by default. It now defaults to 
qtwebengine.
---
 gnu/packages/web-browsers.scm | 39 +++
 1 file changed, 27 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm
index 137dcca..f55ee11 100644
--- a/gnu/packages/web-browsers.scm
+++ b/gnu/packages/web-browsers.scm
@@ -276,7 +276,7 @@ access.")
 (define-public qutebrowser
   (package
 (name "qutebrowser")
-(version "1.8.3")
+(version "1.9.0")
 (source
  (origin
(method url-fetch)
@@ -285,11 +285,10 @@ access.")
"qutebrowser-" version ".tar.gz"))
(sha256
 (base32
- "055zmzk3q0m3hx1742nfy2mdawfllrkvijnbzp1hiv01dj1bxaf8"
+ "1y0yq1qfr6g1s7kf3w2crd0b025dv2dfknhlz3v0001ns3rgwj17"
 (build-system python-build-system)
 (native-inputs
- `(("asciidoc" ,asciidoc)
-   ("python-attrs" ,python-attrs))) ; for tests
+ `(("python-attrs" ,python-attrs))) ; for tests
 (inputs
  `(("python-colorama" ,python-colorama)
("python-cssutils" ,python-cssutils)
@@ -298,23 +297,29 @@ access.")
("python-pygments" ,python-pygments)
("python-pypeg2" ,python-pypeg2)
("python-pyyaml" ,python-pyyaml)
+   ;; FIXME: python-pyqtwebengine needs to come before python-pyqt so
+   ;; that it's __init__.py is used first.
+   ("python-pyqtwebengine" ,python-pyqtwebengine)
("python-pyqt" ,python-pyqt)
-   ("qtwebkit" ,qtwebkit)))
+   ;; While qtwebengine is provided by python-pyqtwebengine, it's
+   ;; included here so we can wrap QTWEBENGINEPROCESS_PATH.
+   ("qtwebengine" ,qtwebengine)))
 (arguments
- `(;; FIXME: Tests have been added to Qutebrowser. But they currently fail 
on
-   ;; trying to locate QtWebEngine, and run it on a specific display.
-   ;; There does not seem to be a trivial way to suppress this test.
-   ;; Either fix this, or wait for a liberated QtWebEngine to make into 
GNU Guix.
-   ;; Change this according to .
+ `(;; FIXME: With the existance of qtwebengine, tests can now run.  But
+   ;; they are still disabled because test phase hangs.  It's not readily
+   ;; apparent as to why.
#:tests? #f
#:phases
(modify-phases %standard-phases
+ (add-before 'check 'set-env-offscreen
+   (lambda _
+ (setenv "QT_QPA_PLATFORM" "offscreen")
+ #t))
  (add-after 'install 'install-more
(lambda* (#:key outputs #:allow-other-keys)
  (let* ((out (assoc-ref outputs "out"))
 (app (string-append out "/share/applications"))
 (hicolor (string-append out "/share/icons/hicolor")))
-   (invoke "a2x" "-f" "manpage" "doc/qutebrowser.1.asciidoc")
(install-file "doc/qutebrowser.1"
  (string-append out "/share/man/man1"))
(for-each
@@ -331,11 +336,21 @@ access.")
  (("Exec=qutebrowser")
   (string-append "Exec=" out "/bin/qutebrowser")))
(install-file "misc/org.qutebrowser.qutebrowser.desktop" app)
+   #t)))
+ (add-after 'wrap 'wrap-qt-process-path
+   (lambda* (#:key inputs outputs #:allow-other-keys)
+ (let* ((out (assoc-ref outputs "out"))
+(bin (string-append out "/bin/qutebrowser"))
+(qt-process-path (string-append
+  (assoc-ref inputs "qtwebengine")
+  "/lib/qt5/libexec/QtWebEngineProcess")))
+   (wrap-program bin
+ `("QTWEBENGINEPROCESS_PATH" ":" prefix (,qt-process-path)))
#t))
 (home-page "https://qutebrowser.org/;)
 (synopsis "Minimal, keyboard-focused, vim-like web browser")
 (description "qutebrowser is a keyboard-focused browser with a minimal
-GUI.  It is based on PyQt5 and QtWebKit.")
+GUI.  It is based on PyQt5 and QtWebEngine.")
 (license license:gpl3+)))
 
 (define-public vimb



02/03: gnu: Add python-pyqtwebengine.

2020-01-15 Thread guix-commits
ambrevar pushed a commit to branch master
in repository guix.

commit eb5af18e7e4299dea27e2b39d86e83cc40a4d0bb
Author: Mike Rosset 
AuthorDate: Tue Jan 14 03:06:36 2020 -0800

gnu: Add python-pyqtwebengine.

* gnu/packages/qt.scm (python-pyqtwebengine): New variable.
---
 gnu/packages/qt.scm | 83 +
 1 file changed, 83 insertions(+)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index c634f45..89dbb94 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -38,6 +38,7 @@
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system trivial)
+  #:use-module (guix build-system python)
   #:use-module (guix packages)
   #:use-module (guix deprecation)
   #:use-module (guix utils)
@@ -1997,6 +1998,88 @@ framework.  The bindings are implemented as a set of 
Python modules and
 contain over 620 classes.")
 (license license:gpl3)))
 
+(define-public python-pyqtwebengine
+  (package
+(name "python-pyqtwebengine")
+(version "5.12.1")
+(source
+ (origin
+   (method url-fetch)
+   (uri (string-append
+ 
"https://www.riverbankcomputing.com/static/Downloads/PyQtWebEngine/;
+version "/PyQtWebEngine_gpl-" version ".tar.gz"))
+   (sha256
+(base32
+ "0wylkd7fh2g27y3710rpxmj9wx0wpi3z7qbv6khiddm15rkh81w6"
+(build-system gnu-build-system)
+(native-inputs
+ `(("python" ,python)
+   ("python-sip" ,python-sip)
+   ;; qtbase is required for qmake
+   ("qtbase" ,qtbase)))
+(inputs
+ `(("python" ,python-wrapper)
+   ("python-sip" ,python-sip)
+   ("python-pyqt" ,python-pyqt)
+   ("qtbase" ,qtbase)
+   ("qtsvg" ,qtsvg)
+   ("qtdeclarative" ,qtdeclarative)
+   ("qtwebchannel" ,qtwebchannel)
+   ("python-pyqt" ,python-pyqt)
+   ("qtwebengine" ,qtwebengine)))
+(arguments
+ `(#:modules ((srfi srfi-1)
+  ,@%gnu-build-system-modules)
+   #:phases
+   (modify-phases %standard-phases
+ (replace 'configure
+   (lambda* (#:key inputs outputs #:allow-other-keys)
+ (let* ((out (assoc-ref outputs "out"))
+(sipdir (string-append out "/share/sip"))
+(pyqt-sipdir (string-append
+  (assoc-ref inputs "python-pyqt") 
"/share/sip"))
+(python (assoc-ref inputs "python"))
+(python-version
+ (last (string-split python #\-)))
+(python-major+minor
+ (string-join
+  (take (string-split python-version #\.) 2) "."))
+(lib (string-append out "/lib/python"
+python-major+minor
+"/site-packages/PyQt5"))
+(stubs (string-append lib "/PyQt5")))
+
+   (mkdir-p sipdir)
+   (invoke "python" "configure.py"
+   "-w"
+   "--no-dist-info"
+   "--destdir" lib
+   "--no-qsci-api"
+   "--stubsdir" stubs
+   "--sipdir" sipdir
+   "--pyqt-sipdir" pyqt-sipdir
+ ;; Because this has a different prefix than python-pyqt then we need
+ ;; to make this a namespace of it's own
+ (add-after 'install 'make-namespace
+   (lambda* (#:key inputs outputs #:allow-other-keys)
+ (let* ((__init__.py (string-append
+  (assoc-ref outputs "out")
+  
"/lib/python3.7/site-packages/PyQt5/__init__.py")))
+   (with-output-to-file __init__.py
+ (lambda _ (display "
+from pkgutil import extend_path
+__path__ = extend_path(__path__, __name__)
+")))
+   #t))
+(home-page 
"https://www.riverbankcomputing.com/software/pyqtwebengine/intro;)
+(synopsis "Python bindings for QtWebEngine")
+(description
+ "PyQtWebEngine is a set of Python bindings for The Qt Company's Qt
+WebEngine libraries.  The bindings sit on top of PyQt5 and are implemented as a
+set of three modules.  Prior to v5.12 these bindings were part of PyQt
+itself.")
+(license license:gpl3)))
+
 ;; XXX: This is useful because qtwebkit does not build reliably at this time.
 ;; Ultimately, it would be nicer to have a more modular set of python-pyqt-*
 ;; packages that could be used together.



branch master updated: gnu: guix: Update to 4aea90b.

2020-01-15 Thread guix-commits
This is an automated email from the git hooks/post-receive script.

civodul pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
 new a650ee0  gnu: guix: Update to 4aea90b.
a650ee0 is described below

commit a650ee0baa6dc257de428524239d456402a59ae0
Author: Ludovic Courtès 
AuthorDate: Wed Jan 15 19:49:47 2020 +0100

gnu: guix: Update to 4aea90b.

* gnu/packages/package-management.scm (guix): Update to 4aea90b.
---
 gnu/packages/package-management.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/package-management.scm 
b/gnu/packages/package-management.scm
index 6becdb2..b9e4167 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -110,8 +110,8 @@
   ;; Note: the 'update-guix-package.scm' script expects this definition to
   ;; start precisely like this.
   (let ((version "1.0.1")
-(commit "f38eabe952608478230895e380ef441d65ea625e")
-(revision 11))
+(commit "4aea90b1876179aab8d603a42533a6bdf97ccd3c")
+(revision 12))
 (package
   (name "guix")
 
@@ -127,7 +127,7 @@
   (commit commit)))
 (sha256
  (base32
-  "1wnm1wqa38dpd5bk6avyfm0rgx72vlx36a06scyg8d57kl47mzjf"))
+  "08h1v9pmhb6pcdhvnhc1gi0nqp78kf68657vlk10abrf7q0cqs6q"))
 (file-name (string-append "guix-" version "-checkout"
   (build-system gnu-build-system)
   (arguments



01/03: gnu: python-pyqt: Substitute the full path of .

2020-01-15 Thread guix-commits
ambrevar pushed a commit to branch master
in repository guix.

commit 9deae9828111274327955bc1e39ec446c6512e8a
Author: Mike Rosset 
AuthorDate: Tue Jan 14 03:04:59 2020 -0800

gnu: python-pyqt: Substitute the full path of .

* gnu/packages/qt.scm (python-pyqt)[phases]: When building
  python-pyqtwebengine, qprinter.h can not be found.  This substitutes the 
full
  path of qprinter.h in the qprinter sip specification file.
---
 gnu/packages/qt.scm | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 5145776..c634f45 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -1947,6 +1947,17 @@ module provides support functions to the automatically 
generated code.")
   ,@%gnu-build-system-modules)
#:phases
(modify-phases %standard-phases
+ ;; When building python-pyqtwebengine,  can not be
+ ;; included.  Here we substitute the full path to the header in the
+ ;; store.
+ (add-before 'configure 'substitute-source
+   (lambda* (#:key inputs  #:allow-other-keys)
+ (let* ((qtbase (assoc-ref inputs "qtbase"))
+(qtprinter.h (string-append "\"" qtbase 
"/include/qt5/QtPrintSupport/qprinter.h\"")))
+   (substitute* "sip/QtPrintSupport/qprinter.sip"
+ (("")
+  qtprinter.h))
+   #t)))
  (replace 'configure
(lambda* (#:key inputs outputs #:allow-other-keys)
  (let* ((out (assoc-ref outputs "out"))



branch master updated (353e9f7 -> 44ce3eb)

2020-01-15 Thread guix-commits
ambrevar pushed a change to branch master
in repository guix.

from 353e9f7  gnu: keepassxc: Update to 2.5.2.
 new 9deae98  gnu: python-pyqt: Substitute the full path of .
 new eb5af18  gnu: Add python-pyqtwebengine.
 new 44ce3eb  gnu: qutebrowser: Update to 1.9.0.

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


Summary of changes:
 gnu/packages/qt.scm   | 94 +++
 gnu/packages/web-browsers.scm | 39 --
 2 files changed, 121 insertions(+), 12 deletions(-)



05/06: import: cpan: Rewrite to use 'define-json-mapping'.

2020-01-15 Thread guix-commits
civodul pushed a commit to branch master
in repository guix.

commit 69f132554c6bd23df4610a21e636bde5f0578174
Author: Ludovic Courtès 
AuthorDate: Wed Jan 15 18:05:26 2020 +0100

import: cpan: Rewrite to use 'define-json-mapping'.

* guix/import/cpan.scm (, ): New
JSON-mapped record types.
(metacpan-url->mirror-url): New procedure.
(cpan-source-url): Rewrite in terms of it.
(cpan-version): Remove.
(cpan-module->sexp): Rewrite to take a  instead of an
alist, and rename 'meta' to 'release'.
[convert-inputs]: Rewrite to use 'cpan-release-dependencies'.
Update calls to 'convert-inputs' to pass a list of symbols.
Replace 'assoc-ref' calls with the appropriate field accessors.
(cpan->guix-package): Rename 'module-meta' to 'release'.
(latest-release): Likewise, and use the appropriate accessors.
* tests/cpan.scm (test-json): Remove "prereqs" record; add "dependency"
list.
("source-url-http", "source-url-https"): Remove.
("metacpan-url->mirror-url, http")
("metacpan-url->mirror-url, https"): New tests.
---
 guix/import/cpan.scm | 151 ++-
 tests/cpan.scm   |  33 ++-
 2 files changed, 116 insertions(+), 68 deletions(-)

diff --git a/guix/import/cpan.scm b/guix/import/cpan.scm
index ec86f11..4320f94 100644
--- a/guix/import/cpan.scm
+++ b/guix/import/cpan.scm
@@ -3,6 +3,7 @@
 ;;; Copyright © 2015 Mark H Weaver 
 ;;; Copyright © 2016 Alex Sassmannshausen 
 ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice 
+;;; Copyright © 2020 Ludovic Courtès 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -27,19 +28,39 @@
   #:use-module (srfi srfi-1)
   #:use-module (srfi srfi-26)
   #:use-module (json)
+  #:use-module (guix json)
   #:use-module (gcrypt hash)
   #:use-module (guix store)
   #:use-module (guix utils)
   #:use-module (guix base32)
   #:use-module (guix ui)
   #:use-module ((guix download) #:select (download-to-store url-fetch))
-  #:use-module ((guix import utils) #:select (factorize-uri
-  flatten assoc-ref*))
+  #:use-module ((guix import utils) #:select (factorize-uri))
   #:use-module (guix import json)
   #:use-module (guix packages)
   #:use-module (guix upstream)
   #:use-module (guix derivations)
-  #:export (cpan->guix-package
+  #:export (cpan-dependency?
+cpan-dependency-relationship
+cpan-dependency-phase
+cpan-dependency-module
+cpan-dependency-version
+
+cpan-release?
+cpan-release-license
+cpan-release-author
+cpan-release-version
+cpan-release-modle
+cpan-release-distribution
+cpan-release-download-url
+cpan-release-abstract
+cpan-release-home-page
+cpan-release-dependencies
+json->cpan-release
+
+cpan-fetch
+cpan->guix-package
+metacpan-url->mirror-url
 %cpan-updater))
 
 ;;; Commentary:
@@ -49,6 +70,45 @@
 ;;;
 ;;; Code:
 
+;; Dependency of a "release".
+(define-json-mapping  make-cpan-dependency cpan-dependency?
+  json->cpan-dependency
+  (relationship cpan-dependency-relationship "relationship"
+string->symbol)   ;requires | suggests
+  (phasecpan-dependency-phase "phase"
+string->symbol)  ;develop | configure | test | runtime
+  (module   cpan-dependency-module)   ;string
+  (version  cpan-dependency-version)) ;string
+
+;; Release as returned by .
+(define-json-mapping  make-cpan-release cpan-release?
+  json->cpan-release
+  (license  cpan-release-license)
+  (author   cpan-release-author)
+  (version  cpan-release-version "version"
+(match-lambda
+  ((? number? version)
+   ;; Version is sometimes not quoted in the module json, so
+   ;; it gets imported into Guile as a number, so convert it
+   ;; to a string (example: "X11-Protocol-Other").
+   (number->string version))
+  ((? string? version)
+   ;; Sometimes we get a "v" prefix.  Strip it.
+   (if (string-prefix? "v" version)
+   (string-drop version 1)
+   version
+  (module   cpan-release-module "main_module") ;e.g., "Test::Script"
+  (distribution cpan-release-distribution) ;e.g., "Test-Script"
+  (download-url cpan-release-download-url "download_url")
+  (abstract cpan-release-abstract "abstract")
+  (home-pagecpan-release-home-page "resources"
+(match-lambda
+  (#f #f)
+  ((lst ...) (assoc-ref lst "homepage"
+  (dependencies cpan-release-dependencies "dependency"
+(lambda (vector)
+  (map 

branch master updated (44ce3eb -> 4aea90b)

2020-01-15 Thread guix-commits
civodul pushed a change to branch master
in repository guix.

from 44ce3eb  gnu: qutebrowser: Update to 1.9.0.
 new e2922f5  substitute: 'http-multiple-get' processes each request only 
once.
 new 0030277  gnu: Remove unnecessary uses of (guix build utils).
 new 5a2639f  Avoid warnings for the 'delete' binding of (guix build utils).
 new ea6d962  More module autoload adjustments.
 new 69f1325  import: cpan: Rewrite to use 'define-json-mapping'.
 new 4aea90b  import: cpan: Rewrite tests to use an HTTP server instead of 
mocking.

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


Summary of changes:
 gnu/packages/crypto.scm |   1 -
 gnu/packages/databases.scm  |   1 -
 gnu/packages/embedded.scm   |   2 +-
 guix/import/cpan.scm| 161 +---
 guix/inferior.scm   |   5 +-
 guix/scripts/package.scm|   4 +-
 guix/scripts/substitute.scm |   2 +-
 guix/ui.scm |   4 +-
 tests/cpan.scm  | 114 ++-
 9 files changed, 168 insertions(+), 126 deletions(-)



06/06: import: cpan: Rewrite tests to use an HTTP server instead of mocking.

2020-01-15 Thread guix-commits
civodul pushed a commit to branch master
in repository guix.

commit 4aea90b1876179aab8d603a42533a6bdf97ccd3c
Author: Ludovic Courtès 
AuthorDate: Wed Jan 15 18:35:14 2020 +0100

import: cpan: Rewrite tests to use an HTTP server instead of mocking.

* guix/import/cpan.scm (%metacpan-base-url): New variable.
(module->dist-name, cpan-fetch): Refer to it instead of the hard-coded URL.
* tests/cpan.scm ("cpan->guix-package"): Use 'with-http-server' instead
of 'mock'.
---
 guix/import/cpan.scm | 12 ++--
 tests/cpan.scm   | 81 ++--
 2 files changed, 43 insertions(+), 50 deletions(-)

diff --git a/guix/import/cpan.scm b/guix/import/cpan.scm
index 4320f94..7a97c7f 100644
--- a/guix/import/cpan.scm
+++ b/guix/import/cpan.scm
@@ -61,7 +61,9 @@
 cpan-fetch
 cpan->guix-package
 metacpan-url->mirror-url
-%cpan-updater))
+%cpan-updater
+
+%metacpan-base-url))
 
 ;;; Commentary:
 ;;;
@@ -70,6 +72,10 @@
 ;;;
 ;;; Code:
 
+(define %metacpan-base-url
+  ;; Base URL of the MetaCPAN API.
+  (make-parameter "https://fastapi.metacpan.org/v1/;))
+
 ;; Dependency of a "release".
 (define-json-mapping  make-cpan-dependency cpan-dependency?
   json->cpan-dependency
@@ -149,7 +155,7 @@
 module is distributed with 'Test::Simple', so (module->dist-name \"ok\") would
 return \"Test-Simple\""
   (assoc-ref (json-fetch (string-append
-  "https://fastapi.metacpan.org/v1/module/;
+  (%metacpan-base-url) "/module/"
   module
   "?fields=distribution"))
  "distribution"))
@@ -176,7 +182,7 @@ or #f on failure.  MODULE should be the distribution name, 
such as
 \"Test-Script\" for the \"Test::Script\" module."
   ;; This API always returns the latest release of the module.
   (json->cpan-release
-   (json-fetch (string-append "https://fastapi.metacpan.org/v1/release/;
+   (json-fetch (string-append (%metacpan-base-url) "/release/"
   name
 
 (define (cpan-home name)
diff --git a/tests/cpan.scm b/tests/cpan.scm
index 043d401..b4db9e6 100644
--- a/tests/cpan.scm
+++ b/tests/cpan.scm
@@ -22,9 +22,10 @@
   #:use-module (guix import cpan)
   #:use-module (guix base32)
   #:use-module (gcrypt hash)
-  #:use-module (guix tests)
+  #:use-module (guix tests http)
   #:use-module (guix grafts)
   #:use-module (srfi srfi-64)
+  #:use-module (web client)
   #:use-module (ice-9 match))
 
 ;; Globally disable grafts because they can trigger early builds.
@@ -57,56 +58,42 @@
 (define test-source
   "foobar")
 
+;; Avoid collisions with other tests.
+(%http-server-port 10400)
+
 (test-begin "cpan")
 
 (test-assert "cpan->guix-package"
   ;; Replace network resources with sample data.
-  (mock ((guix build download) url-fetch
- (lambda* (url file-name
-   #:key
-   (mirrors '()) verify-certificate?)
-   (with-output-to-file file-name
- (lambda ()
-   (display
-(match url
-  ("http://example.com/Foo-Bar-0.1.tar.gz;
-   test-source)
-  (_ (error "Unexpected URL: " url
-(mock ((guix http-client) http-fetch
-   (lambda (url . rest)
- (match url
-   ("https://fastapi.metacpan.org/v1/release/Foo-Bar;
-(values (open-input-string test-json)
-(string-length test-json)))
-   
("https://fastapi.metacpan.org/v1/module/Test::Script?fields=distribution;
-(let ((result "{ \"distribution\" : \"Test-Script\" }"))
-  (values (open-input-string result)
-  (string-length result
-   (_ (error "Unexpected URL: " url)
-  (match (cpan->guix-package "Foo::Bar")
-(('package
-   ('name "perl-foo-bar")
-   ('version "0.1")
-   ('source ('origin
-  ('method 'url-fetch)
-  ('uri ('string-append 
"http://example.com/Foo-Bar-;
-'version ".tar.gz"))
-  ('sha256
-   ('base32
-(? string? hash)
-   ('build-system 'perl-build-system)
-   ('propagated-inputs
-('quasiquote
- (("perl-test-script" ('unquote 'perl-test-script)
-   ('home-page "https://metacpan.org/release/Foo-Bar;)
-   ('synopsis "Fizzle Fuzz")
-   ('description 'fill-in-yourself!)
-   ('license 'perl-license))
- (string=? (bytevector->nix-base32-string
- 

02/06: gnu: Remove unnecessary uses of (guix build utils).

2020-01-15 Thread guix-commits
civodul pushed a commit to branch master
in repository guix.

commit 0030277f7984bf1368d002f0aa1a22168ddb4942
Author: Ludovic Courtès 
AuthorDate: Wed Jan 15 15:02:20 2020 +0100

gnu: Remove unnecessary uses of (guix build utils).

* gnu/packages/crypto.scm: Remove use of (guix build utils).
* gnu/packages/databases.scm: Likewise.
---
 gnu/packages/crypto.scm| 1 -
 gnu/packages/databases.scm | 1 -
 2 files changed, 2 deletions(-)

diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index 1c6e759..3eb2466 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -70,7 +70,6 @@
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system perl)
-  #:use-module (guix build utils)
   #:use-module (srfi srfi-1)
   #:use-module (srfi srfi-26))
 
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 5d770f4..283ba02 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -126,7 +126,6 @@
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system scons)
   #:use-module (guix build-system trivial)
-  #:use-module ((guix build utils) #:hide (which))
   #:use-module (guix utils)
   #:use-module (srfi srfi-1)
   #:use-module (srfi srfi-26)



03/06: Avoid warnings for the 'delete' binding of (guix build utils).

2020-01-15 Thread guix-commits
civodul pushed a commit to branch master
in repository guix.

commit 5a2639f9cb367bc42a552a6fe9c7081f8b7c4cf0
Author: Ludovic Courtès 
AuthorDate: Wed Jan 15 15:03:08 2020 +0100

Avoid warnings for the 'delete' binding of (guix build utils).

On Guile 3, importing (guix build utils) leads to warnings such as:

  WARNING: (gnu packages embedded): imported module (guix build utils) 
overrides core binding `delete'

* gnu/packages/embedded.scm: Select 'alist-replace' from (guix build utils).
* guix/ui.scm: Hide 'delete' from (guix build utils).
---
 gnu/packages/embedded.scm | 2 +-
 guix/ui.scm   | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm
index 67c6fda..1f73e78 100644
--- a/gnu/packages/embedded.scm
+++ b/gnu/packages/embedded.scm
@@ -32,7 +32,7 @@
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system python)
   #:use-module (guix build-system trivial)
-  #:use-module (guix build utils)
+  #:use-module ((guix build utils) #:select (alist-replace))
   #:use-module (gnu packages)
   #:use-module (gnu packages autotools)
   #:use-module ((gnu packages base) #:prefix base:)
diff --git a/guix/ui.scm b/guix/ui.scm
index 023e604..b99a9e5 100644
--- a/guix/ui.scm
+++ b/guix/ui.scm
@@ -55,7 +55,9 @@
 ;; in 5d669883ecc104403c5d3ba7d172e9c02234577c, #:hide
 ;; unwanted bindings instead of #:select'ing the needed
 ;; bindings.
-#:hide (package-name->name+version))
+#:hide (package-name->name+version
+;; Avoid "overrides core binding" warning.
+delete))
   #:use-module (srfi srfi-1)
   #:use-module (srfi srfi-11)
   #:use-module (srfi srfi-19)



01/06: substitute: 'http-multiple-get' processes each request only once.

2020-01-15 Thread guix-commits
civodul pushed a commit to branch master
in repository guix.

commit e2922f527ee8d891a41b5086637fa560a1c2ddd8
Author: Ludovic Courtès 
AuthorDate: Wed Jan 15 10:05:54 2020 +0100

substitute: 'http-multiple-get' processes each request only once.

Fixes .
Reported by Gábor Boskovits .
Fixes a regression introduced in 9e3f9ac3c00906f5bc647ea8398e4ed5a370614e.

* guix/scripts/substitute.scm (http-multiple-get): In the "Connection: 
close"
case, pass (drop requests (+ 1 processed)) to 'loop' as the remaining
REQUESTS value.

Previously, we would pass a list containing duplicates, and thus the
final result would also contain duplicates.  When sent to the daemon,
that list would lead to a daemon error:

  got unexpected path `/gnu/store/…' from substituter
---
 guix/scripts/substitute.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/guix/scripts/substitute.scm b/guix/scripts/substitute.scm
index 3bf9b87..dfb975a 100755
--- a/guix/scripts/substitute.scm
+++ b/guix/scripts/substitute.scm
@@ -557,7 +557,7 @@ initial connection on which HTTP requests are sent."
(('connection 'close)
 (close-port p)
 (connect #f   ;try again
- (append tail (drop requests processed))
+ (drop requests (+ 1 processed))
  result))
(_
 (loop tail (+ 1 processed) result)) ;keep going



04/06: More module autoload adjustments.

2020-01-15 Thread guix-commits
civodul pushed a commit to branch master
in repository guix.

commit ea6d962b93a38dd11c1d43c647a7ac10c2f75fe8
Author: Ludovic Courtès 
AuthorDate: Wed Jan 15 15:04:40 2020 +0100

More module autoload adjustments.

This is a followup to 7a0836cffdfe3ab9ee899602f218277646959144.

* guix/scripts/package.scm: Adjust binding list of the (guix store roots)
autoload.
* guix/inferior.scm: Adjust binding list of the (guix cache) autoload.
---
 guix/inferior.scm| 5 +++--
 guix/scripts/package.scm | 4 ++--
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/guix/inferior.scm b/guix/inferior.scm
index c4969cd..0236fb6 100644
--- a/guix/inferior.scm
+++ b/guix/inferior.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2018, 2019 Ludovic Courtès 
+;;; Copyright © 2018, 2019, 2020 Ludovic Courtès 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -44,7 +44,8 @@
   #:use-module (guix derivations)
   #:use-module (guix base32)
   #:use-module (gcrypt hash)
-  #:autoload   (guix cache) (maybe-remove-expired-cache-entries)
+  #:autoload   (guix cache) (maybe-remove-expired-cache-entries
+ file-expiration-time)
   #:autoload   (guix ui) (show-what-to-build*)
   #:autoload   (guix build utils) (mkdir-p)
   #:use-module (srfi srfi-1)
diff --git a/guix/scripts/package.scm b/guix/scripts/package.scm
index ea16435..0fe25ae 100644
--- a/guix/scripts/package.scm
+++ b/guix/scripts/package.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Ludovic Courtès 

+;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Ludovic 
Courtès 
 ;;; Copyright © 2013 Nikita Karetnikov 
 ;;; Copyright © 2013, 2015 Mark H Weaver 
 ;;; Copyright © 2014, 2016 Alex Kost 
@@ -39,7 +39,7 @@
   #:use-module (guix scripts)
   #:use-module (guix scripts build)
   #:use-module (guix describe)
-  #:autoload   (guix store roots) (gc-roots)
+  #:autoload   (guix store roots) (gc-roots user-owned?)
   #:use-module ((guix build utils)
 #:select (directory-exists? mkdir-p))
   #:use-module ((guix build syscalls)



01/01: Merge branch 'master' into wip-ocaml4.09

2020-01-15 Thread guix-commits
brettgilio pushed a commit to branch wip-ocaml4.09
in repository guix.

commit 0871485535407e382a0c0f5b705a2cbaa6e584bf
Merge: 49aa648 a650ee0
Author: Brett Gilio 
AuthorDate: Wed Jan 15 14:01:01 2020 -0600

Merge branch 'master' into wip-ocaml4.09

 gnu/packages/aux-files/linux-libre/4.14-arm.conf   |  12 +-
 gnu/packages/aux-files/linux-libre/4.14-i686.conf  |  12 +-
 .../aux-files/linux-libre/4.14-x86_64.conf |  12 +-
 gnu/packages/aux-files/linux-libre/4.19-arm.conf   |  12 +-
 gnu/packages/aux-files/linux-libre/4.19-arm64.conf |  12 +-
 gnu/packages/aux-files/linux-libre/4.19-i686.conf  |  12 +-
 .../aux-files/linux-libre/4.19-x86_64.conf |  12 +-
 gnu/packages/aux-files/linux-libre/4.4-i686.conf   |  12 +-
 gnu/packages/aux-files/linux-libre/4.4-x86_64.conf |  12 +-
 gnu/packages/aux-files/linux-libre/4.9-i686.conf   |  12 +-
 gnu/packages/aux-files/linux-libre/4.9-x86_64.conf |  12 +-
 .../aux-files/linux-libre/5.4-arm-veyron.conf  |  12 +-
 gnu/packages/aux-files/linux-libre/5.4-arm.conf|  12 +-
 gnu/packages/aux-files/linux-libre/5.4-arm64.conf  |  12 +-
 gnu/packages/aux-files/linux-libre/5.4-i686.conf   |  12 +-
 gnu/packages/aux-files/linux-libre/5.4-x86_64.conf |  12 +-
 gnu/packages/chez.scm  |   4 +-
 gnu/packages/crates-io.scm | 307 +-
 gnu/packages/crypto.scm|   1 -
 gnu/packages/databases.scm |   1 -
 gnu/packages/disk.scm  |   2 +-
 gnu/packages/dns.scm   |   6 +-
 gnu/packages/embedded.scm  |   2 +-
 gnu/packages/games.scm |  28 +-
 gnu/packages/geo.scm   | 125 ++-
 gnu/packages/gnome.scm | 360 -
 gnu/packages/gtk.scm   |  10 +
 gnu/packages/guile-xyz.scm |  58 +++-
 gnu/packages/guile.scm |  23 +-
 gnu/packages/linux.scm |  30 +-
 gnu/packages/lisp-xyz.scm  |  32 ++
 gnu/packages/man.scm   |   4 +-
 gnu/packages/maths.scm |  10 +-
 gnu/packages/mpd.scm   |   8 +-
 gnu/packages/package-management.scm|   6 +-
 gnu/packages/password-utils.scm|   5 +-
 gnu/packages/popt.scm  |   8 +-
 gnu/packages/python-xyz.scm|  33 +-
 gnu/packages/qt.scm|  94 ++
 gnu/packages/rsync.scm |   4 +-
 gnu/packages/rust-apps.scm |  10 +-
 gnu/packages/sagemath.scm  |  14 +-
 gnu/packages/scheme.scm|  19 +-
 gnu/packages/ssh.scm   |   7 +-
 gnu/packages/version-control.scm   |   8 +-
 gnu/packages/web-browsers.scm  |  39 ++-
 gnu/packages/wm.scm|   5 +-
 gnu/services/databases.scm |   2 +-
 guix/import/cpan.scm   | 161 ++---
 guix/inferior.scm  |   5 +-
 guix/scripts/package.scm   |   4 +-
 guix/scripts/substitute.scm|   2 +-
 guix/ui.scm|   4 +-
 tests/cpan.scm | 114 +++
 54 files changed, 1308 insertions(+), 439 deletions(-)



11/13: gnu: python-elementpath: Update to 1.3.3.

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit b2205ae4f691c42573af19721fd1bd54f186fb58
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:18:35 2020 +0100

gnu: python-elementpath: Update to 1.3.3.

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

diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 83a2f1b..7259efb 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -2054,14 +2054,14 @@ modular implementation of XML-RPC for C and C++.")
 (define-public python-elementpath
   (package
 (name "python-elementpath")
-(version "1.2.0")
+(version "1.3.3")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "elementpath" version))
(sha256
 (base32
- "1syn2z543brab23dskh3fjd9pqvz6npqbcicrs2d88dbg26xl08p"
+ "1rb8892zli74wk1c4hyg77ja9wglq9hplgxwak1rmj3s9p6xnf0p"
 (build-system python-build-system)
 (home-page
  "https://github.com/sissaschool/elementpath;)



13/13: gnu: Add python-xmlschema.

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit c950a2a51d1ad22cad4158ca13b88bf886df00d2
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:20:25 2020 +0100

gnu: Add python-xmlschema.

* gnu/packages/xml.scm (python-xmlschema): New public variable.
---
 gnu/packages/xml.scm | 40 +++-
 1 file changed, 39 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 73ee26e..9984e92 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -13,7 +13,7 @@
 ;;; Copyright © 2016 Jan Nieuwenhuizen 
 ;;; Copyright © 2016, 2017 ng0 
 ;;; Copyright © 2016, 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice 

-;;; Copyright © 2016, 2017, 2018, 2019 Marius Bakke 
+;;; Copyright © 2016, 2017, 2018, 2019, 2020 Marius Bakke 
 ;;; Copyright © 2017 Adriano Peluso 
 ;;; Copyright © 2017 Gregor Giesen 
 ;;; Copyright © 2017 Alex Vong 
@@ -2105,6 +2105,44 @@ libxml2 and libxslt.")
 (define-public python2-lxml
   (package-with-python2 python-lxml))
 
+(define-public python-xmlschema
+  (package
+(name "python-xmlschema")
+(version "1.0.18")
+(source (origin
+  (method url-fetch)
+  (uri (pypi-uri "xmlschema" version))
+  (sha256
+   (base32
+"1inwqwr7d3qah9xf9rfzkpva433jpr4n7n43zybf2gdpz4q1g0ry"
+(build-system python-build-system)
+(arguments
+ '(#:phases
+   (modify-phases %standard-phases
+ (replace 'check
+   (lambda* (#:key (tests? #t) #:allow-other-keys)
+ (if tests?
+ (begin
+   (setenv "PYTHONPATH"
+   (string-append "./build/lib:"
+  (getenv "PYTHONPATH")))
+   (invoke "python" "xmlschema/tests/test_all.py"))
+ (format #t "test suite not run~%"))
+ #t)
+(native-inputs
+ `(("python-lxml" ,python-lxml)))   ;for tests
+(propagated-inputs
+ `(("python-elementpath" ,python-elementpath)))
+(home-page "https://github.com/sissaschool/xmlschema;)
+(synopsis "XML Schema validator and data conversion library")
+(description
+ "The @code{xmlschema} library is an implementation of
+@url{https://www.w3.org/2001/XMLSchema, XML Schema} for Python.  It has
+full support for the XSD 1.0 and 1.1 standards, an XPath-based API for
+finding schema's elements and attributes; and can encode and decode
+XML data to JSON and other formats.")
+(license license:expat)))
+
 (define-public python-xmltodict
   (package
 (name "python-xmltodict")



06/13: gnu: python-wheel: Update to 0.33.6.

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit 8f137daf8af37a8f91f74370948fac3f01728a80
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:11:05 2020 +0100

gnu: python-wheel: Update to 0.33.6.

* gnu/packages/python-xyz.scm (python-wheel): Update to 0.33.6.
[arguments]: Explicitly disable tests (they never ran before).
[native-inputs, properties]: Remove.
(python2-wheel): Use PACKAGE-WITH-PYTHON2.
---
 gnu/packages/python-xyz.scm | 21 +
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 6cf1fdf..9ad4609 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -1908,18 +1908,20 @@ with sensible defaults out of the box.")
 (define-public python-wheel
   (package
 (name "python-wheel")
-(version "0.32.3")
+(version "0.33.6")
 (source
   (origin
 (method url-fetch)
 (uri (pypi-uri "wheel" version))
 (sha256
  (base32
-  "1dhxl1bf18bx9szmqcnxbg6204hp3im8089q3hkwh5jfa6zh75q2"
+  "0ii6f34rvpjg3nmw4bc2h7fhdsy38y1h93hghncfs5akfrldmj8h"
 (build-system python-build-system)
-(native-inputs
- `(("python-jsonschema" ,python-jsonschema)
-   ("python-pytest-cov" ,python-pytest-cov)))
+(arguments
+ ;; FIXME: The test suite runs "python setup.py bdist_wheel", which in turn
+ ;; fails to find the newly-built bdist_wheel library, even though it is
+ ;; available on PYTHONPATH.  What search path is consulted by setup.py?
+ '(#:tests? #f))
 (home-page "https://bitbucket.org/pypa/wheel/;)
 (synopsis "Format for built Python packages")
 (description
@@ -1930,15 +1932,10 @@ packages will be properly installed with only the 
@code{Unpack} step and the
 unpacked archive preserves enough information to @code{Spread} (copy data and
 scripts to their final locations) at any later time.  Wheel files can be
 installed with a newer @code{pip} or with wheel's own command line utility.")
-(license license:expat)
-(properties `((python2-variant . ,(delay python2-wheel))
+(license license:expat)))
 
 (define-public python2-wheel
-  (let ((wheel (package-with-python2
-(strip-python2-variant python-wheel
-(package (inherit wheel)
-  (native-inputs `(("python2-functools32" ,python2-functools32)
-,@(package-native-inputs wheel))
+  (package-with-python2 python-wheel))
 
 (define-public python-vcversioner
   (package



01/13: gnu: popt: Add a source file name.

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit 981bd6e69cc7d58889b8b14d582b5519be7f7246
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:07:37 2020 +0100

gnu: popt: Add a source file name.

* gnu/packages/popt.scm (popt)[source](file-name): New field.
---
 gnu/packages/popt.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnu/packages/popt.scm b/gnu/packages/popt.scm
index 857455d..2e77368 100644
--- a/gnu/packages/popt.scm
+++ b/gnu/packages/popt.scm
@@ -68,6 +68,8 @@ line syntax.")
 ;; so fallback to Debians copy.
 (string-append 
"https://deb.debian.org/debian/pool/main;
"/p/popt/popt_" version 
".orig.tar.gz")))
+ ;; Ensure the file name stays the same.
+ (file-name (string-append "popt-" version ".tar.gz"))
  (sha256
   (base32
"1j2c61nn2n351nhj4d25mnf3vpiddcykq005w2h6kw79dwlysa77"



05/13: gnu: python-zipp: Update to 1.0.0.

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit 6b3cef844c5b7c5628fba57e6aed42c56d06cbca
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:10:26 2020 +0100

gnu: python-zipp: Update to 1.0.0.

* gnu/packages/python-compression.scm (python-zipp): Update to 1.0.0.
[propagated-inputs]: Remove PYTHON-RST.LINKER.  Add PYTHON-MORE-ITERTOOLS.
Move PYTHON-CONTEXTLIB2 and PYTHON-PATHLIB2 ...
[native-inputs]: ... here.  Remove PYTHON-SPHINX.
---
 gnu/packages/python-compression.scm | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/python-compression.scm 
b/gnu/packages/python-compression.scm
index 0f2bc78..6015b5a 100644
--- a/gnu/packages/python-compression.scm
+++ b/gnu/packages/python-compression.scm
@@ -211,22 +211,21 @@ install: libbitshuffle.so
 (define-public python-zipp
   (package
 (name "python-zipp")
-(version "0.5.1")
+(version "1.0.0")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "zipp" version))
(sha256
 (base32
- "1hsv4zwy1pwnbrr63wjjkpwrmnk36ngbkkqw01bj5hcwh1z3m56a"
+ "0v3qayhqv7vyzydpydwcp51bqciw8p2ajddw68x5k8zppc0vx3yk"
 (build-system python-build-system)
 (propagated-inputs
+ `(("python-more-itertools" ,python-more-itertools)))
+(native-inputs
  `(("python-contextlib2" ,python-contextlib2)
("python-pathlib2" ,python-pathlib2)
-   ("python-rst.linker" ,python-rst.linker)))
-(native-inputs
- `(("python-setuptools-scm" ,python-setuptools-scm)
-   ("python-sphinx" ,python-sphinx)
+   ("python-setuptools-scm" ,python-setuptools-scm)
("python-unittest2" ,python-unittest2)))
 (home-page "https://github.com/jaraco/zipp;)
 (synopsis



03/13: gnu: python-pytest-checkdocs: Add missing input.

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit 59fa08d6f8c295b4ad58b24996fbee21d24dc4ca
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:09:41 2020 +0100

gnu: python-pytest-checkdocs: Add missing input.

* gnu/packages/python-check.scm 
(python-pytest-checkdocs)[propagated-inputs]:
Add PYTHON-DOCUTILS.
---
 gnu/packages/python-check.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index caa3987..a4d065d 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -120,7 +120,8 @@ interactions, which will update them to correspond to the 
new API.")
 (base32 "0j6j1gvj6x451y3qsx4xbaq9p1w9gg3mwk7n0w80cy8vdyjkngb0"
 (build-system python-build-system)
 (propagated-inputs
- `(("python-importlib-metadata" ,python-importlib-metadata)
+ `(("python-docutils" ,python-docutils)
+   ("python-importlib-metadata" ,python-importlib-metadata)
("python-more-itertools" ,python-more-itertools)))
 (native-inputs
  `(("python-setuptools-scm" ,python-setuptools-scm)))



10/13: gnu: python-elementpath: Move to (gnu packages xml).

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit 8fda8b7d6addf5e354e58e449c1a4a8894cb658b
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:18:05 2020 +0100

gnu: python-elementpath: Move to (gnu packages xml).

* gnu/packages/python-xyz.scm (python-elementpath): Move from here ...
* gnu/packages/xml.scm (python-elementpath): ... to here.
---
 gnu/packages/python-xyz.scm | 25 -
 gnu/packages/xml.scm| 26 ++
 2 files changed, 26 insertions(+), 25 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 6d8e9ca..1f8b936 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -16621,31 +16621,6 @@ for manual interpretation.")
 (description "Library for simple routing on OSM data")
 (license license:gpl3+)))
 
-(define-public python-elementpath
-  (package
-(name "python-elementpath")
-(version "1.2.0")
-(source
- (origin
-   (method url-fetch)
-   (uri (pypi-uri "elementpath" version))
-   (sha256
-(base32
- "1syn2z543brab23dskh3fjd9pqvz6npqbcicrs2d88dbg26xl08p"
-(build-system python-build-system)
-(home-page
- "https://github.com/sissaschool/elementpath;)
-(synopsis
- "XPath 1.0/2.0 parsers and selectors for ElementTree and lxml")
-(description
- "The proposal of this package is to provide XPath 1.0 and 2.0 selectors
-for Python's ElementTree XML data structures, both for the standard
-ElementTree library and for the @uref{http://lxml.de, lxml.etree} library.
-
-For lxml.etree this package can be useful for providing XPath 2.0 selectors,
-because lxml.etree already has it's own implementation of XPath 1.0.")
-(license license:expat)))
-
 (define-public python-bibtexparser
   (package
 (name "python-bibtexparser")
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 5b9082c..83a2f1b 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -21,6 +21,7 @@
 ;;; Copyright © 2017 Stefan Reichör 
 ;;; Copyright © 2018 Pierre Neidhardt 
 ;;; Copyright © 2018 Jack Hill 
+;;; Copyright © 2019 Giacomo Leidi 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -2050,6 +2051,31 @@ server using HTTP, and gets back the response as XML.  
This library provides a
 modular implementation of XML-RPC for C and C++.")
 (license (list license:psfl license:expat
 
+(define-public python-elementpath
+  (package
+(name "python-elementpath")
+(version "1.2.0")
+(source
+ (origin
+   (method url-fetch)
+   (uri (pypi-uri "elementpath" version))
+   (sha256
+(base32
+ "1syn2z543brab23dskh3fjd9pqvz6npqbcicrs2d88dbg26xl08p"
+(build-system python-build-system)
+(home-page
+ "https://github.com/sissaschool/elementpath;)
+(synopsis
+ "XPath 1.0/2.0 parsers and selectors for ElementTree and lxml")
+(description
+ "The proposal of this package is to provide XPath 1.0 and 2.0 selectors
+for Python's ElementTree XML data structures, both for the standard
+ElementTree library and for the @uref{http://lxml.de, lxml.etree} library.
+
+For lxml.etree this package can be useful for providing XPath 2.0 selectors,
+because lxml.etree already has it's own implementation of XPath 1.0.")
+(license license:expat)))
+
 (define-public python-xmltodict
   (package
 (name "python-xmltodict")



branch master updated: gnu: Add manuskript.

2020-01-15 Thread guix-commits
This is an automated email from the git hooks/post-receive script.

ngz pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
 new 1fffba6  gnu: Add manuskript.
1fffba6 is described below

commit 1fffba664d71f3a8669b5eefd2c4a83dca5bacce
Author: Nicolas Goaziou 
AuthorDate: Fri Jan 3 00:59:01 2020 +0100

gnu: Add manuskript.

* gnu/packages/text-editors.scm (manuskript): New variable.
---
 gnu/packages/text-editors.scm | 106 +-
 1 file changed, 105 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm
index 60eed99..863ac7e 100644
--- a/gnu/packages/text-editors.scm
+++ b/gnu/packages/text-editors.scm
@@ -8,7 +8,7 @@
 ;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice 
 ;;; Copyright © 2019 Efraim Flashner 
 ;;; Copyright © 2019 Andreas Enge 
-;;; Copyright © 2019 Nicolas Goaziou 
+;;; Copyright © 2019, 2020 Nicolas Goaziou 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -33,6 +33,7 @@
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system glib-or-gtk)
+  #:use-module (guix build-system python)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (gnu packages)
   #:use-module (gnu packages assembly)
@@ -45,6 +46,7 @@
   #:use-module (gnu packages glib)
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages guile)
+  #:use-module (gnu packages haskell-xyz)
   #:use-module (gnu packages libbsd)
   #:use-module (gnu packages libreoffice)
   #:use-module (gnu packages lua)
@@ -354,6 +356,108 @@ OpenBSD team.")
 environment with Markdown markup.")
 (license license:gpl3+)))   ; icons/* under CC-BY-SA3
 
+(define-public manuskript
+  (package
+(name "manuskript")
+(version "0.10.0")
+(source
+ (origin
+   (method git-fetch)
+   (uri (git-reference
+ (url "https://github.com/olivierkes/manuskript.git;)
+ (commit version)))
+   (file-name (git-file-name name version))
+   (sha256
+(base32 "0q413vym7hzjpyg3krj5y63hwpncdifjkyswqmr76zg5yqnklnh3"
+(build-system python-build-system)
+(arguments
+ `(#:tests? #f  ;no test
+   #:phases
+   (modify-phases %standard-phases
+ (delete 'configure)
+ (delete 'build)
+ (replace 'install
+   (lambda* (#:key outputs #:allow-other-keys)
+ (let* ((out (assoc-ref outputs "out"))
+(share (string-append out "/share/manuskript")))
+   ;; Install data.
+   (mkdir-p share)
+   (for-each
+(lambda (d)
+  (let ((destination  (string-append share "/" d)))
+(mkdir-p destination)
+(copy-recursively d destination)))
+'("bin" "i18n" "icons" "libs" "manuskript" "resources"))
+   ;; Install documentation.
+   (let ((doc (string-append out
+ "/doc/manuskript-" ,version
+ "/sample-projects")))
+ (mkdir-p doc)
+ (copy-recursively "sample-projects" doc))
+   ;; Wrap executable in "$out/share/manuskript/bin" and
+   ;; link to it from "$out/bin".
+   (let ((bin (string-append out "/bin"))
+ (executable (string-append share "/bin/manuskript")))
+ (wrap-program executable
+   (list "PYTHONPATH" 'prefix (list (getenv "PYTHONPATH"
+ (mkdir-p bin)
+ (with-directory-excursion bin
+   (symlink (string-append share "/bin/manuskript")
+"manuskript")))
+   ;; Install icons and create .desktop file.
+   (let ((apps (string-append out "/share/applications"))
+ (icons-dir (string-append out "/share/pixmaps")))
+ (install-file "icons/Manuskript/manuskript.svg" icons-dir)
+ (mkdir-p apps)
+ (with-output-to-file (string-append apps 
"/manuskript.desktop")
+   (lambda _
+ (format #t
+ "[Desktop Entry]~@
+ Name=Manuskript~@
+ MimeType=application/x-manuskript-book;~@
+ Exec=~a/bin/manuskript %f~@
+ Comment=Tool for writers~@
+ Comment[es]=Herramienta para escritores/as~@
+ Keywords=manuskript;office;write;edit;novel;text;msk~@
+ Terminal=false~@
+ Type=Application~@
+ Icon=manuskript~@
+ Categories=Office;WordProcessor;~%"
+ out

01/02: gnu: mercurial: Raise test time-outs.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit 03d76f8a42996cca3f0604a3ae9a8fe289a940ed
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 15 23:00:11 2020 +0100

gnu: mercurial: Raise test time-outs.

Let Guix handle them.  Fixes .

* gnu/packages/version-control.scm (mercurial)[arguments]:
Raise individual test time-outs to 1 day.
---
 gnu/packages/version-control.scm | 4 
 1 file changed, 4 insertions(+)

diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 5403bcf..417bccf 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -1269,6 +1269,10 @@ control to Git repositories.")
  ;; ‘make check’ does not respect ‘-j’.
  (string-append "-j" (number->string
   (parallel-job-count)))
+ ;; The default time-outs are too low for many systems.
+ ;; Raise them generously: Guix enforces its own.
+ "--timeout" "86400"
+ "--slowtimeout" "86400"
  ;; The test suite takes a long time and produces 
little
  ;; output by default.  Prevent timeouts due to 
silence.
  "-v"))



branch master updated: talks: fosdem2020-search-discovery: Add draft.

2020-01-15 Thread Pierre Neidhardt
This is an automated email from the git hooks/post-receive script.

ambrevar pushed a commit to branch master
in repository maintenance.

The following commit(s) were added to refs/heads/master by this push:
 new 15cbddd  talks: fosdem2020-search-discovery: Add draft.
15cbddd is described below

commit 15cbddd52023752b0bdde63d9ffc58b6a2503c1e
Author: Pierre Neidhardt 
AuthorDate: Wed Jan 15 22:00:26 2020 +0100

talks: fosdem2020-search-discovery: Add draft.

* talks/fosdem-2020/search-discovery/search-discovery.org: New file.
---
 .../images/Guix_logo_noname.svg.png| Bin 0 -> 62720 bytes
 .../search-discovery/search-discovery.org  | 157 +
 2 files changed, 157 insertions(+)

diff --git a/talks/fosdem-2020/search-discovery/images/Guix_logo_noname.svg.png 
b/talks/fosdem-2020/search-discovery/images/Guix_logo_noname.svg.png
new file mode 100644
index 000..817364f
Binary files /dev/null and 
b/talks/fosdem-2020/search-discovery/images/Guix_logo_noname.svg.png differ
diff --git a/talks/fosdem-2020/search-discovery/search-discovery.org 
b/talks/fosdem-2020/search-discovery/search-discovery.org
new file mode 100644
index 000..d40d7fc
--- /dev/null
+++ b/talks/fosdem-2020/search-discovery/search-discovery.org
@@ -0,0 +1,157 @@
+#+AUTHOR: Pierre Neidhardt
+#+EMAIL: m...@ambrevar.xyz
+#+TITLE: Search & discover packages and services with GNU Guix
+
+#+OPTIONS: reveal_single_file:t
+
+#+OPTIONS: toc:nil
+
+#+REVEAL_ROOT: http://cdn.jsdelivr.net/reveal.js/3.0.0/
+# #+REVEAL_TRANS: page
+#+REVEAL_PLUGINS: (highlight)
+#+REVEAL_THEME: night
+
+#+REVEAL_MAX_SCALE: 0.6
+
+#+REVEAL_TITLE_SLIDE_BACKGROUND: ./images/Guix_logo_noname.svg.png
+#+REVEAL_TITLE_SLIDE_BACKGROUND_SIZE: 550px
+
+#+TODO: Talk about guile.
+
+* How do we search?
+
+# https://www.ted.com/talks/tim_berners_lee_the_next_web/transcript
+
+# TODO: Fill in the quote on linking web data.
+"..."
+-- Tim Berners Lee
+"The Next Web" (2009)
+
+#+begin_notes
+How do we find the program that we are looking for?
+Let me rephrase: How do we find the program that does the job for us?
+
+What do we expect from computers?
+We don't expect to program them: we expect to run a program and get the job 
done.
+
+User experience question: when first confronted with a computer, how do we know
+which program to run? => Tribal knowledge (e.g. VLC is famous because it's 
famous).
+
+Speak for Guix-specific improvements, but also more general research.
+#+end_notes
+
+* Dotfiles, or "Yet another home-made service"
+
+#+TODO: Take data from GitHub, gitlab "dotfiles" repositories
+??? "dotfiles" repositories across GitHub, GitLab...
+
+Average of ??? lines.
+
+#+begin_notes
+Show of hands: who has spent too much time on their dotfiles?
+
+What is a dotfile really?  It's just another home-made service.
+
+Just like a program, it gets the job done.  And when start thinking this way, 
we
+start realizing that it's only a blurred line between services and packages.
+#+end_notes
+
+* First-class services
+
+Or "The end of dotfiles!"
+
+#+begin_notes
+My claim: we can put an end to dotfiles!
+
+Rephrase: An end to "egoistic un-reusable dotfiles".
+
+Everyone can start upstreaming their dotfiles configurations and share them.
+
+Dream: Just need to declare which program and services you want to use and your
+are done.  This could tailor to your most specific needs.
+
+Service example: daily backup of my data with rsync+ssh/vpn.
+#+end_notes
+
+* Example
+
+# TODO: Finish service example
+#+begin_src scheme
+  (backup-service-type
+   (backup-configuration
+(host "123.123.123.123")
+(port "")
+(method rsync+vpn)
+(folders
+ '(("/path/folder1" "/target/destination1")
+   ("/path/folder1" "/target/destination2")
+#+end_src
+
+# TODO: More examples?
+
+* A flood of packages and services
+
+Nix has some 40,000+ packages.
+
+Guix is getting there: 12,000 as of FOSDEM 2020.
+
+#+begin_notes
+Services don't have well known names.
+
+How do we find our way around this mess?
+
+More general problem: search programs / services is hard.
+#+end_notes
+
+* GNU Guix and GNU Shepherd
+
+- Can be installed everywhere.
+- Shepherd services drag Guix dependent packages automatically.
+
+* Problem 1: File search
+
+SQLite databases from substitute servers.
+
+* Problem 2: Package parameters
+
+# TODO: Really talk about this?
+"Gentoo USE flags"
+
+Example: FFmpeg compiled with AAC encoding
+
+* Problem 3: User interface
+
+- Command line of course...
+- ...But also GUI!
+
+# TODO: Videos?  Demo with Helm?
+
+#+begin_notes
+Live, fuzzy search that "does what you mean."
+Understands if you are looking for a service, file, application.
+#+end_notes
+
+* The Art of Searching
+
+- À-la "web search-engine".
+- Databases: Wikidata
+- Smart search engines: Xapian?
+
+#+begin_notes
+Wikidata is a good way to factor the work between distributions.
+#+end_notes
+
+* Community contributions
+
+# Mention Alternative To?

02/13: gnu: python-sortedcontainers: Update to 2.1.0.

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit b244f166b9c74a87875671187c8c33ca2e083e53
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:08:46 2020 +0100

gnu: python-sortedcontainers: Update to 2.1.0.

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

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 3825e30..a81137f 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -15771,14 +15771,14 @@ that is accessible to other projects developed in 
Cython.")
 (define-public python-sortedcontainers
   (package
 (name "python-sortedcontainers")
-(version "2.0.4")
+(version "2.1.0")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "sortedcontainers" version))
(sha256
 (base32
- "10hrk2k0hbf9x78vd3f0lj277m1yzfhzzxr0hja718liwb398wk0"
+ "0fm0w5id2yhqld95hg2m636vjgkz377rvgdfqaxc25vbylr9lklp"
 (build-system python-build-system)
 (native-inputs
  `(("python-tox" ,python-tox)))



04/13: gnu: python-importlib-metadata: Update to 1.4.0.

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit 4dc04d11c8541ab4390236429ad989f46691aa53
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:10:06 2020 +0100

gnu: python-importlib-metadata: Update to 1.4.0.

* gnu/packages/python-xyz.scm (python-importlib-metadata): Update to 1.4.0.
[propagated-inputs]: Remove PYTHON-CONFIGPARSER, PYTHON-CONTEXTLIB2,
PYTHON-DOCUTILS, PYTHON-PATHLIB2, and PYTHON-RST.LINKER.
[native-inputs]: Remove PYTHON-SPHINX.  Add PYTHON-PACKAGING.
---
 gnu/packages/python-xyz.scm | 13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index a81137f..6cf1fdf 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -4964,24 +4964,19 @@ older Python versions.")
 (define-public python-importlib-metadata
   (package
 (name "python-importlib-metadata")
-(version "0.23")
+(version "1.4.0")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "importlib_metadata" version))
(sha256
-(base32 "09mdqdfv5rdrwz80jh9m379gxmvk2vhjfz0fg53hid00icvxf65a"
+(base32 "1n76444v7zn910xrhh8954jdn4byxbn9f1jck6b85a716mbh2z7i"
 (build-system python-build-system)
 (propagated-inputs
- `(("python-configparser" ,python-configparser)
-   ("python-contextlib2" ,python-contextlib2)
-   ("python-docutils" ,python-docutils)
-   ("python-pathlib2" ,python-pathlib2)
-   ("python-rst.linker" ,python-rst.linker)
-   ("python-zipp" ,python-zipp)))
+ `(("python-zipp" ,python-zipp)))
 (native-inputs
  `(("python-setuptools-scm" ,python-setuptools-scm)
-   ("python-sphinx" ,python-sphinx)))
+   ("python-packaging" ,python-packaging)))
 (home-page "https://importlib-metadata.readthedocs.io/;)
 (synopsis "Read metadata from Python packages")
 (description



branch master updated (a650ee0 -> c950a2a)

2020-01-15 Thread guix-commits
mbakke pushed a change to branch master
in repository guix.

from a650ee0  gnu: guix: Update to 4aea90b.
 new 981bd6e  gnu: popt: Add a source file name.
 new b244f16  gnu: python-sortedcontainers: Update to 2.1.0.
 new 59fa08d  gnu: python-pytest-checkdocs: Add missing input.
 new 4dc04d1  gnu: python-importlib-metadata: Update to 1.4.0.
 new 6b3cef8  gnu: python-zipp: Update to 1.0.0.
 new 8f137da  gnu: python-wheel: Update to 0.33.6.
 new fd5c264  gnu: Add python2-importlib-resources.
 new f15bdfe  gnu: Add python2-zipp.
 new 5efa04d  gnu: Add python2-importlib-metadata.
 new 8fda8b7  gnu: python-elementpath: Move to (gnu packages xml).
 new b2205ae  gnu: python-elementpath: Update to 1.3.3.
 new 55e1475  gnu: python-lxml: Move to (gnu packages xml).
 new c950a2a  gnu: Add python-xmlschema.

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


Summary of changes:
 gnu/packages/django.scm |   3 +-
 gnu/packages/drones.scm |   1 +
 gnu/packages/libreoffice.scm|   1 -
 gnu/packages/nutrition.scm  |   3 +-
 gnu/packages/openstack.scm  |   1 +
 gnu/packages/popt.scm   |   2 +
 gnu/packages/pulseaudio.scm |   1 +
 gnu/packages/python-check.scm   |   3 +-
 gnu/packages/python-compression.scm |  14 ++--
 gnu/packages/python-science.scm |   1 +
 gnu/packages/python-xyz.scm | 132 +++-
 gnu/packages/tryton.scm |   1 +
 gnu/packages/wireservice.scm|   3 +-
 gnu/packages/xml.scm|  95 +-
 14 files changed, 171 insertions(+), 90 deletions(-)



12/13: gnu: python-lxml: Move to (gnu packages xml).

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit 55e1475cb58c1b9535b35f8bdb157b1435c54755
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:19:26 2020 +0100

gnu: python-lxml: Move to (gnu packages xml).

* gnu/packages/python-xyz.scm (python-lxml): Move from here ...
* gnu/packages/xml.scm (python-lxml): ... to here.
* gnu/packages/django.scm, gnu/packages/drones.scm,
gnu/packages/libreoffice.scm, gnu/packages/nutrition.scm,
gnu/packages/openstack.scm, gnu/packages/pulseaudio.scm,
gnu/packages/python-science.scm, gnu/packages/tryton.scm,
gnu/packages/wireservice.scm: Adjust module imports.
---
 gnu/packages/django.scm |  3 ++-
 gnu/packages/drones.scm |  1 +
 gnu/packages/libreoffice.scm|  1 -
 gnu/packages/nutrition.scm  |  3 ++-
 gnu/packages/openstack.scm  |  1 +
 gnu/packages/pulseaudio.scm |  1 +
 gnu/packages/python-science.scm |  1 +
 gnu/packages/python-xyz.scm | 29 -
 gnu/packages/tryton.scm |  1 +
 gnu/packages/wireservice.scm|  3 ++-
 gnu/packages/xml.scm| 29 +
 11 files changed, 40 insertions(+), 33 deletions(-)

diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index 7e7bc5d..f0551d8 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -36,7 +36,8 @@
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages sphinx)
-  #:use-module (gnu packages time))
+  #:use-module (gnu packages time)
+  #:use-module (gnu packages xml))
 
 (define-public python-django
   (package
diff --git a/gnu/packages/drones.scm b/gnu/packages/drones.scm
index 18b2621..1bc0962 100644
--- a/gnu/packages/drones.scm
+++ b/gnu/packages/drones.scm
@@ -23,6 +23,7 @@
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages python)
   #:use-module (gnu packages python-xyz)
+  #:use-module (gnu packages xml)
   #:use-module (guix download)
   #:use-module (guix utils)
   #:use-module (guix git-download)
diff --git a/gnu/packages/libreoffice.scm b/gnu/packages/libreoffice.scm
index 038031b..93474db 100644
--- a/gnu/packages/libreoffice.scm
+++ b/gnu/packages/libreoffice.scm
@@ -75,7 +75,6 @@
   #:use-module (gnu packages perl-compression)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages python)
-  #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages rdf)
   #:use-module (gnu packages scanner)
   #:use-module (gnu packages tls)
diff --git a/gnu/packages/nutrition.scm b/gnu/packages/nutrition.scm
index 0e55334..bae166d 100644
--- a/gnu/packages/nutrition.scm
+++ b/gnu/packages/nutrition.scm
@@ -29,7 +29,8 @@
   #:use-module (gnu packages glib)
   #:use-module (gnu packages image)
   #:use-module (gnu packages python)
-  #:use-module (gnu packages python-xyz))
+  #:use-module (gnu packages python-xyz)
+  #:use-module (gnu packages xml))
 
 (define-public gourmet
   (package
diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm
index c976d8a..0d87691 100644
--- a/gnu/packages/openstack.scm
+++ b/gnu/packages/openstack.scm
@@ -33,6 +33,7 @@
   #:use-module (gnu packages time)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages version-control)
+  #:use-module (gnu packages xml)
   #:use-module (guix build-system python)
   #:use-module (guix download)
   #:use-module ((guix licenses)
diff --git a/gnu/packages/pulseaudio.scm b/gnu/packages/pulseaudio.scm
index 671dcd1..8e67779 100644
--- a/gnu/packages/pulseaudio.scm
+++ b/gnu/packages/pulseaudio.scm
@@ -51,6 +51,7 @@
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages xiph)
+  #:use-module (gnu packages xml)
   #:use-module (gnu packages xorg))
 
 (define-public libsndfile
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 4a262ec..b424136 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -37,6 +37,7 @@
   #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages sphinx)
   #:use-module (gnu packages time)
+  #:use-module (gnu packages xml)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix utils)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 1f8b936..479466c 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -5784,35 +5784,6 @@ the GObject Introspection bindings to libnotify for 
non-GTK applications.")
 (define-public python2-notify2
   (package-with-python2 python-notify2))
 
-(define-public python-lxml
-  (package
-(name "python-lxml")
-(version "4.4.2")
-(source
-  (origin
-(method url-fetch)
-(uri (pypi-uri "lxml" version))
-(sha256
- (base32 "01nvb5j8vs9nk4z5s3250b1m22b4d08kffa36if3g1mdygdrvxpg"
-(build-system python-build-system)
-(arguments
- 

09/13: gnu: Add python2-importlib-metadata.

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit 5efa04dd935ecf6f7803501b1b8952810f4330ad
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:14:02 2020 +0100

gnu: Add python2-importlib-metadata.

* gnu/packages/python-xyz.scm (python2-importlib-metadata): New public 
variable.
---
 gnu/packages/python-xyz.scm | 13 +
 1 file changed, 13 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 430ed4a..6d8e9ca 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -5010,6 +5010,19 @@ its top-level name.  This functionality intends to 
replace most uses of
 need to use the older and less efficient @code{pkg_resources} package.")
 (license license:asl2.0)))
 
+(define-public python2-importlib-metadata
+  (let ((base (package-with-python2 (strip-python2-variant
+ python-importlib-metadata
+(package/inherit
+ base
+ (name "python2-importlib-metadata")
+ (propagated-inputs
+  `(("python-configparser" ,python2-configparser)
+("python-contextlib2" ,python2-contextlib2)
+("python-importlib-resources" ,python2-importlib-resources)
+("python-pathlib2" ,python2-pathlib2)
+,@(package-propagated-inputs base))
+
 (define-public python-jaraco-packaging
   (package
 (name "python-jaraco-packaging")



08/13: gnu: Add python2-zipp.

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit f15bdfebc6bb516d235bdf51ecdd2b35f9709f00
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:12:09 2020 +0100

gnu: Add python2-zipp.

* gnu/packages/python-compression.scm (python2-zipp): New public variable.
---
 gnu/packages/python-compression.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/packages/python-compression.scm 
b/gnu/packages/python-compression.scm
index 6015b5a..7de5be7 100644
--- a/gnu/packages/python-compression.scm
+++ b/gnu/packages/python-compression.scm
@@ -235,6 +235,9 @@ install: libbitshuffle.so
 wrapper.  It provides a backport of the @code{Path} object.")
 (license license:expat)))
 
+(define-public python2-zipp
+  (package-with-python2 python-zipp))
+
 (define-public python-zstandard
   (package
 (name "python-zstandard")



07/13: gnu: Add python2-importlib-resources.

2020-01-15 Thread guix-commits
mbakke pushed a commit to branch master
in repository guix.

commit fd5c264ad8c97ce5e44fdcabd25132d019eee953
Author: Marius Bakke 
AuthorDate: Wed Jan 15 20:11:49 2020 +0100

gnu: Add python2-importlib-resources.

* gnu/packages/python-xyz.scm (python2-importlib-resources): New public 
variable.
---
 gnu/packages/python-xyz.scm | 27 ++-
 1 file changed, 26 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 9ad4609..430ed4a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -26,7 +26,7 @@
 ;;; Copyright © 2016, 2017 ng0 
 ;;; Copyright © 2016 Dylan Jeffers 
 ;;; Copyright © 2016 David Craven 
-;;; Copyright © 2016, 2017, 2018, 2019 Marius Bakke 
+;;; Copyright © 2016, 2017, 2018, 2019, 2020 Marius Bakke 
 ;;; Copyright © 2016, 2017 Stefan Reichör 
 ;;; Copyright © 2016 Dylan Jeffers 
 ;;; Copyright © 2016, 2017, 2019 Alex Vong 
@@ -4958,6 +4958,31 @@ all the newest features of the standard @code{pathlib} 
can be used also on
 older Python versions.")
 (license license:expat)))
 
+(define-public python2-importlib-resources
+  (package
+(name "python2-importlib-resources")
+(version "1.0.2")
+(source (origin
+  (method url-fetch)
+  (uri (pypi-uri "importlib_resources" version))
+  (sha256
+   (base32
+"0y3hg12iby1qyaspnbisz4s4vxax7syikk3skznwqizqyv89y9yk"
+(build-system python-build-system)
+(arguments
+ `(#:python ,python-2))
+(native-inputs
+ `(("python-wheel" ,python2-wheel)))
+(propagated-inputs
+ `(("python-pathlib2" ,python2-pathlib2)
+   ("python-typing" ,python2-typing)))
+(home-page "https://gitlab.com/python-devs/importlib_resources;)
+(synopsis "Backport of @code{importlib.resources} from Python 3.7")
+(description
+ "This package provides an implementation of @code{importlib.resources}
+for older versions of Python.")
+(license license:asl2.0)))
+
 (define-public python-importlib-metadata
   (package
 (name "python-importlib-metadata")



03/03: gnu: mercurial: Run tests verbosely and respect settings.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit e2e62bf55a6d327202bd05780db7569c4176b491
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 15 20:58:46 2020 +0100

gnu: mercurial: Run tests verbosely and respect settings.

* gnu/packages/version-control.scm (mercurial)[arguments]:
Invoke ‘run-tests.py’ directly and verbosely.
Respect #:tests? and parallel-job-count.
---
 gnu/packages/version-control.scm | 49 
 1 file changed, 29 insertions(+), 20 deletions(-)

diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 741a98d..5403bcf 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -1244,26 +1244,35 @@ control to Git repositories.")
  `(#:phases
(modify-phases %standard-phases
  (replace 'check
-   (lambda _
- ;; The following tests are known to fail.
- (for-each (lambda (file)
- (delete-file (string-append "tests/" file)))
-   '("test-extdiff.t"
- "test-hghave.t"
- "test-hgwebdir.t"
- "test-http-branchmap.t"
- "test-logtoprocess.t"
- "test-merge-combination.t"
- "test-nointerrupt.t"
- "test-patchbomb.t"
- "test-pull-bundle.t"
- "test-push-http.t"
- "test-run-tests.t"
- "test-serve.t"
- "test-subrepo-deep-nested-change.t"
- "test-subrepo-recursion.t"
- "test-transplant.t"))
- (invoke "make" "check"))
+   (lambda* (#:key tests? #:allow-other-keys)
+ (with-directory-excursion "tests"
+   ;; The following tests are known to fail.
+   (for-each (lambda (file)
+   (delete-file file))
+ '("test-extdiff.t"
+   "test-hghave.t"
+   "test-hgwebdir.t"
+   "test-http-branchmap.t"
+   "test-logtoprocess.t"
+   "test-merge-combination.t"
+   "test-nointerrupt.t"
+   "test-patchbomb.t"
+   "test-pull-bundle.t"
+   "test-push-http.t"
+   "test-run-tests.t"
+   "test-serve.t"
+   "test-subrepo-deep-nested-change.t"
+   "test-subrepo-recursion.t"
+   "test-transplant.t"))
+   (when tests?
+ (invoke "./run-tests.py"
+ ;; ‘make check’ does not respect ‘-j’.
+ (string-append "-j" (number->string
+  (parallel-job-count)))
+ ;; The test suite takes a long time and produces 
little
+ ;; output by default.  Prevent timeouts due to 
silence.
+ "-v"))
+   #t))
 ;; The following inputs are only needed to run the tests.
 (native-inputs
  `(("python-nose" ,python-nose)



02/03: gnu: mpop: Update to 1.4.7.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit 4a30c51eb8922ce97dec67824f47c7ef884eec69
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 15 02:45:56 2020 +0100

gnu: mpop: Update to 1.4.7.

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

diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 0fe6691..2151953 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -2152,14 +2152,14 @@ converts them to maildir format directories.")
 (define-public mpop
   (package
 (name "mpop")
-(version "1.4.6")
+(version "1.4.7")
 (source
  (origin
(method url-fetch)
(uri (string-append "https://marlam.de/mpop/releases/;
"mpop-" version ".tar.xz"))
(sha256
-(base32 "0q4ifzvl1gcndvqqqk7n9mc599r4s2knxjc7alflwb366fql58gv"
+(base32 "0c6n5afn9pr4p7gxkv462lysrw52w9fhvavzm99c78dcp9dj5xnk"
 (build-system gnu-build-system)
 (inputs
  `(("gnutls" ,gnutls)))



branch master updated (49181f8 -> e2e62bf)

2020-01-15 Thread guix-commits
nckx pushed a change to branch master
in repository guix.

from 49181f8  gnu: asymptote: Update to 2.62.
 new fb5ecde  gnu: mpop: Remove unnecessary libidn input.
 new 4a30c51  gnu: mpop: Update to 1.4.7.
 new e2e62bf  gnu: mercurial: Run tests verbosely and respect settings.

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


Summary of changes:
 gnu/packages/mail.scm|  7 +++---
 gnu/packages/version-control.scm | 49 
 2 files changed, 32 insertions(+), 24 deletions(-)



01/03: gnu: mpop: Remove unnecessary libidn input.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit fb5ecdecdf292bb6cec3d57862291f2ce5a60df5
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 15 02:58:01 2020 +0100

gnu: mpop: Remove unnecessary libidn input.

gnu/packages/mail.scm (mpop)[inputs]: Remove libidn.
---
 gnu/packages/mail.scm | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 7d56949..0fe6691 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -2162,8 +2162,7 @@ converts them to maildir format directories.")
 (base32 "0q4ifzvl1gcndvqqqk7n9mc599r4s2knxjc7alflwb366fql58gv"
 (build-system gnu-build-system)
 (inputs
- `(("gnutls" ,gnutls)
-   ("libidn" ,libidn)))
+ `(("gnutls" ,gnutls)))
 (native-inputs
  `(("pkg-config" ,pkg-config)))
 (home-page "https://marlam.de/mpop/;)



02/02: talks: Add BlueHats 2019 talk.

2020-01-15 Thread Ludovic Court�
civodul pushed a commit to branch master
in repository maintenance.

commit 885e217618340c2e6402080e344f50825e9c9be0
Author: zimoun 
AuthorDate: Fri Dec 20 20:15:16 2019 +0100

talks: Add BlueHats 2019 talk.

* talks/bluehats-2019: New directory.

Signed-off-by: Ludovic Courtès 
---
 .gitignore |   8 +
 talks/bluehats-2019/images/Guix-white.pdf  |   1 +
 talks/bluehats-2019/images/big-picture-3.pdf   |   1 +
 talks/bluehats-2019/images/diderot_u-paris.png | Bin 0 -> 2260 bytes
 talks/bluehats-2019/images/diderot_u-paris_bis.png | Bin 0 -> 2130 bytes
 talks/bluehats-2019/images/guix-refcard.pdf|   1 +
 .../images/guixhpc-logo-transparent.pdf|   1 +
 .../images/software-heritage-logo-title-white.pdf  |   1 +
 talks/bluehats-2019/outline|  62 +++
 talks/bluehats-2019/talk.20191211.pdf  | Bin 0 -> 468454 bytes
 talks/bluehats-2019/talk.tex   | 440 +
 11 files changed, 515 insertions(+)

diff --git a/.gitignore b/.gitignore
index 07b7f65..d290e5f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -186,3 +186,11 @@
 /talks/jcad-2019/talk.snm
 /talks/jcad-2019/talk.toc
 /talks/jcad-2019/talk.vrb
+/talks/bluehats-2019/talk.aux
+/talks/bluehats-2019/talk.log
+/talks/bluehats-2019/talk.nav
+/talks/bluehats-2019/talk.out
+/talks/bluehats-2019/talk.pdf
+/talks/bluehats-2019/talk.snm
+/talks/bluehats-2019/talk.toc
+/talks/bluehats-2019/talk.vrb
diff --git a/talks/bluehats-2019/images/Guix-white.pdf 
b/talks/bluehats-2019/images/Guix-white.pdf
new file mode 12
index 000..288a029
--- /dev/null
+++ b/talks/bluehats-2019/images/Guix-white.pdf
@@ -0,0 +1 @@
+../../fosdem-2019/minimalist/images/Guix-white.pdf
\ No newline at end of file
diff --git a/talks/bluehats-2019/images/big-picture-3.pdf 
b/talks/bluehats-2019/images/big-picture-3.pdf
new file mode 12
index 000..b8d0c4f
--- /dev/null
+++ b/talks/bluehats-2019/images/big-picture-3.pdf
@@ -0,0 +1 @@
+../../fosdem-2018/hpc/images/big-picture-3.pdf
\ No newline at end of file
diff --git a/talks/bluehats-2019/images/diderot_u-paris.png 
b/talks/bluehats-2019/images/diderot_u-paris.png
new file mode 100644
index 000..3eaf755
Binary files /dev/null and b/talks/bluehats-2019/images/diderot_u-paris.png 
differ
diff --git a/talks/bluehats-2019/images/diderot_u-paris_bis.png 
b/talks/bluehats-2019/images/diderot_u-paris_bis.png
new file mode 100644
index 000..841d735
Binary files /dev/null and b/talks/bluehats-2019/images/diderot_u-paris_bis.png 
differ
diff --git a/talks/bluehats-2019/images/guix-refcard.pdf 
b/talks/bluehats-2019/images/guix-refcard.pdf
new file mode 12
index 000..560fc1a
--- /dev/null
+++ b/talks/bluehats-2019/images/guix-refcard.pdf
@@ -0,0 +1 @@
+../../fosdem-2019/minimalist/images/guix-refcard.pdf
\ No newline at end of file
diff --git a/talks/bluehats-2019/images/guixhpc-logo-transparent.pdf 
b/talks/bluehats-2019/images/guixhpc-logo-transparent.pdf
new file mode 12
index 000..9976a7f
--- /dev/null
+++ b/talks/bluehats-2019/images/guixhpc-logo-transparent.pdf
@@ -0,0 +1 @@
+../../fosdem-2018/hpc/images/guixhpc-logo-transparent.pdf
\ No newline at end of file
diff --git a/talks/bluehats-2019/images/software-heritage-logo-title-white.pdf 
b/talks/bluehats-2019/images/software-heritage-logo-title-white.pdf
new file mode 12
index 000..0c5148d
--- /dev/null
+++ b/talks/bluehats-2019/images/software-heritage-logo-title-white.pdf
@@ -0,0 +1 @@
+../../aramis-2019/images/software-heritage-logo-title-white.pdf
\ No newline at end of file
diff --git a/talks/bluehats-2019/outline b/talks/bluehats-2019/outline
new file mode 100644
index 000..dea487d
--- /dev/null
+++ b/talks/bluehats-2019/outline
@@ -0,0 +1,62 @@
+-*- mode: org -*-
+
+This talk was in French with a slot of 5-7 minutes, questions included.  It was
+taken in a full day satellite to Paris Open Source Summit.  The initiative was
+lead by Bastien Guerry from https://www.etalab.gouv.fr/.  More information of
+the programme 
[[https://forum.etalab.gouv.fr/t/journee-bluehats-lors-du-paris-open-source-summit-le-11-decembre-2019/4614][here]].
+
+The slot was very short and the audience very heterogeneous; especially about
+the day-to-day concerns.  As an engineer working in an institute doing research
+in biology, I have tried to explain what is the Reproducible Science challenge
+in the modern age of data.
+
+In short, today a scientific result is an experiment producing data *and* a
+numerical processing.  From what I am seeing, the experimental part is more or
+less well described, or let say that people in labs are aware of its importance
+because they have already several decades (even more) of collective learning.
+
+However, not enough people take care about the numerical processing.  Mainly, 
in
+my opinion, because we are living a scientific paradigm shift.  From what I am
+seeing, more 

01/02: talks: Fix broken links between files.

2020-01-15 Thread Ludovic Court�
civodul pushed a commit to branch master
in repository maintenance.

commit 550aec16e4825b8e806c4a121f905766e5c0f2d4
Author: zimoun 
AuthorDate: Fri Dec 20 19:56:22 2019 +0100

talks: Fix broken links between files.

* .gitignore: Remove /talks/inria-bordeaux-2016/images/hwloc-graph.pdf
 /talks/fosdem-2018/hpc/images/hwloc-runtime-deps.pdf.
* talks/inria-bordeaux-2016/images: Add hwloc-graph.pdf.
* talks/bosc-2017/images: Remove unnecessary link.
* talks/bosc-2017/images: Fix frozen-pizza.jpg.
* talks/bosc-2017/images: Fix docker-image-layers-cropped.png.
* talks/fosdem2018/hpc/images: Add hwloc-runtime-deps.pdf.
* talks/aramis-2019/images: Remove unnecessary link.
* talks/fosdem-2019/minimalist/images: Fix Guix-horizontal-print.pdf.

Signed-off-by: Ludovic Courtès 
---
 .gitignore  |   2 --
 talks/aramis-2019/images/universal_install_script*  |   1 -
 talks/bosc-2017/images/docker-image-layers-cropped.png  |   2 +-
 talks/bosc-2017/images/frozen-pizza.jpg |   2 +-
 talks/bosc-2017/images/universal_install_script.png |   1 -
 talks/fosdem-2018/hpc/images/hwloc-runtime-deps.pdf | Bin 0 -> 25877 bytes
 .../minimalist/images/Guix-horizontal-print.pdf |   2 +-
 talks/inria-bordeaux-2016/images/hwloc-graph.pdf| Bin 0 -> 34007 bytes
 8 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/.gitignore b/.gitignore
index 45ec0bd..07b7f65 100644
--- a/.gitignore
+++ b/.gitignore
@@ -85,7 +85,6 @@
 /talks/cufp-2016/talk.snm
 /talks/cufp-2016/talk.toc
 /talks/cufp-2016/talk.vrb
-/talks/inria-bordeaux-2016/images/hwloc-graph.pdf
 /talks/inria-bordeaux-2016/talk.aux
 /talks/inria-bordeaux-2016/talk.log
 /talks/inria-bordeaux-2016/talk.nav
@@ -135,7 +134,6 @@
 /talks/gpce-2017/talk.snm
 /talks/gpce-2017/talk.toc
 /talks/gpce-2017/talk.vrb
-/talks/fosdem-2018/hpc/images/hwloc-runtime-deps.pdf
 /talks/fosdem-2018/hpc/talk.aux
 /talks/fosdem-2018/hpc/talk.log
 /talks/fosdem-2018/hpc/talk.nav
diff --git a/talks/aramis-2019/images/universal_install_script* 
b/talks/aramis-2019/images/universal_install_script*
deleted file mode 12
index 6f7454f..000
--- a/talks/aramis-2019/images/universal_install_script*
+++ /dev/null
@@ -1 +0,0 @@
-../../jcad-2018/images/universal_install_script*
\ No newline at end of file
diff --git a/talks/bosc-2017/images/docker-image-layers-cropped.png 
b/talks/bosc-2017/images/docker-image-layers-cropped.png
index 829451a..69bb4b1 12
--- a/talks/bosc-2017/images/docker-image-layers-cropped.png
+++ b/talks/bosc-2017/images/docker-image-layers-cropped.png
@@ -1 +1 @@
-../../../fosdem-2016/distributions/images/docker-image-layers-cropped.png
\ No newline at end of file
+../../fosdem-2016/distributions/images/docker-image-layers-cropped.png
\ No newline at end of file
diff --git a/talks/bosc-2017/images/frozen-pizza.jpg 
b/talks/bosc-2017/images/frozen-pizza.jpg
index 20306e2..cf77790 12
--- a/talks/bosc-2017/images/frozen-pizza.jpg
+++ b/talks/bosc-2017/images/frozen-pizza.jpg
@@ -1 +1 @@
-../../../fosdem-2016/distributions/images/frozen-pizza.jpg
\ No newline at end of file
+../../fosdem-2016/distributions/images/frozen-pizza.jpg
\ No newline at end of file
diff --git a/talks/bosc-2017/images/universal_install_script.png 
b/talks/bosc-2017/images/universal_install_script.png
deleted file mode 12
index e21c111..000
--- a/talks/bosc-2017/images/universal_install_script.png
+++ /dev/null
@@ -1 +0,0 @@
-../../../inria-bordeaux-2016/images/universal_install_script.png
\ No newline at end of file
diff --git a/talks/fosdem-2018/hpc/images/hwloc-runtime-deps.pdf 
b/talks/fosdem-2018/hpc/images/hwloc-runtime-deps.pdf
new file mode 100644
index 000..5a71886
Binary files /dev/null and 
b/talks/fosdem-2018/hpc/images/hwloc-runtime-deps.pdf differ
diff --git a/talks/fosdem-2019/minimalist/images/Guix-horizontal-print.pdf 
b/talks/fosdem-2019/minimalist/images/Guix-horizontal-print.pdf
index 5c30073..0eabc66 12
--- a/talks/fosdem-2019/minimalist/images/Guix-horizontal-print.pdf
+++ b/talks/fosdem-2019/minimalist/images/Guix-horizontal-print.pdf
@@ -1 +1 @@
-/home/ludo/src/guix-maintenance/talks/bosc-2017/images/Guix-horizontal-print.pdf
\ No newline at end of file
+../../../bosc-2017/images/Guix-horizontal-print.pdf
\ No newline at end of file
diff --git a/talks/inria-bordeaux-2016/images/hwloc-graph.pdf 
b/talks/inria-bordeaux-2016/images/hwloc-graph.pdf
new file mode 100644
index 000..e882c34
Binary files /dev/null and b/talks/inria-bordeaux-2016/images/hwloc-graph.pdf 
differ



02/02: gnu: mpop: Mark up description.

2020-01-15 Thread guix-commits
nckx pushed a commit to branch master
in repository guix.

commit 40b1cee620a55bf1fc5d8d897ed1ec147b2535c8
Author: Tobias Geerinckx-Rice 
AuthorDate: Wed Jan 15 03:11:26 2020 +0100

gnu: mpop: Mark up description.

* gnu/packages/mail.scm (mpop)[description]: Use @acronym.
---
 gnu/packages/mail.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 2151953..c49ed76 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -2171,9 +2171,9 @@ converts them to maildir format directories.")
 fetchmail replacement.
 
 mpop supports multiple accounts, header based mail filtering, delivery
-to mbox files, maildir folders or a Mail Delivery Agent (MDA),
-TLS/SSL, several authentication methods, Internationalized Domain
-Names (IDN) and SOCKS proxies.")
+to mbox files, maildir folders or an @acronym{MDA, Mail Delivery Agent},
+TLS/SSL, several authentication methods, @acronym{IDN, Internationalized Domain
+Names} and SOCKS proxies.")
 (license gpl3+)))
 
 (define-public mhonarc



branch master updated (6894f93 -> 885e217)

2020-01-15 Thread Ludovic Court�
civodul pushed a change to branch master
in repository maintenance.

from 6894f93  talks: fosdem2020-search-discovery: Mention current work.
 new 550aec1  talks: Fix broken links between files.
 new 885e217  talks: Add BlueHats 2019 talk.

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


Summary of changes:
 .gitignore |  10 +-
 talks/aramis-2019/images/universal_install_script* |   1 -
 talks/bluehats-2019/images/Guix-white.pdf  |   1 +
 .../images/big-picture-3.pdf   |   0
 talks/bluehats-2019/images/diderot_u-paris.png | Bin 0 -> 2260 bytes
 talks/bluehats-2019/images/diderot_u-paris_bis.png | Bin 0 -> 2130 bytes
 talks/bluehats-2019/images/guix-refcard.pdf|   1 +
 .../images/guixhpc-logo-transparent.pdf|   1 +
 .../images/software-heritage-logo-title-white.pdf  |   1 +
 talks/bluehats-2019/outline|  62 +++
 talks/bluehats-2019/talk.20191211.pdf  | Bin 0 -> 468454 bytes
 talks/bluehats-2019/talk.tex   | 440 +
 .../images/docker-image-layers-cropped.png |   2 +-
 talks/bosc-2017/images/frozen-pizza.jpg|   2 +-
 .../bosc-2017/images/universal_install_script.png  |   1 -
 .../fosdem-2018/hpc/images/hwloc-runtime-deps.pdf  | Bin 0 -> 25877 bytes
 .../minimalist/images/Guix-horizontal-print.pdf|   2 +-
 .../images/hwloc-graph.pdf | Bin 34007 -> 34007 bytes
 18 files changed, 517 insertions(+), 7 deletions(-)
 delete mode 12 talks/aramis-2019/images/universal_install_script*
 create mode 12 talks/bluehats-2019/images/Guix-white.pdf
 copy talks/{in2p3-2019 => bluehats-2019}/images/big-picture-3.pdf (100%)
 create mode 100644 talks/bluehats-2019/images/diderot_u-paris.png
 create mode 100644 talks/bluehats-2019/images/diderot_u-paris_bis.png
 create mode 12 talks/bluehats-2019/images/guix-refcard.pdf
 create mode 12 talks/bluehats-2019/images/guixhpc-logo-transparent.pdf
 create mode 12 
talks/bluehats-2019/images/software-heritage-logo-title-white.pdf
 create mode 100644 talks/bluehats-2019/outline
 create mode 100644 talks/bluehats-2019/talk.20191211.pdf
 create mode 100644 talks/bluehats-2019/talk.tex
 delete mode 12 talks/bosc-2017/images/universal_install_script.png
 create mode 100644 talks/fosdem-2018/hpc/images/hwloc-runtime-deps.pdf
 copy talks/{aramis-2019 => inria-bordeaux-2016}/images/hwloc-graph.pdf (99%)



branch master updated (1fffba6 -> 40b1cee)

2020-01-15 Thread guix-commits
nckx pushed a change to branch master
in repository guix.

from 1fffba6  gnu: Add manuskript.
 new 03d76f8  gnu: mercurial: Raise test time-outs.
 new 40b1cee  gnu: mpop: Mark up description.

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


Summary of changes:
 gnu/packages/mail.scm| 6 +++---
 gnu/packages/version-control.scm | 4 
 2 files changed, 7 insertions(+), 3 deletions(-)



branch master updated: gnu: asymptote: Update to 2.62.

2020-01-15 Thread guix-commits
This is an automated email from the git hooks/post-receive script.

ngz pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
 new 49181f8  gnu: asymptote: Update to 2.62.
49181f8 is described below

commit 49181f84af46fa5ca6146bdf61aab5fabf652641
Author: Nicolas Goaziou 
AuthorDate: Wed Jan 15 22:10:31 2020 +0100

gnu: asymptote: Update to 2.62.

* gnu/packages/plotutils.scm (asymptote): Update to 2.62.
---
 gnu/packages/plotutils.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/plotutils.scm b/gnu/packages/plotutils.scm
index df9821b..8a3afc9 100644
--- a/gnu/packages/plotutils.scm
+++ b/gnu/packages/plotutils.scm
@@ -1,7 +1,7 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2019 Ludovic Courtès 

 ;;; Copyright © 2015 Eric Bavier 
-;;; Copyright © 2016, 2017, 2019 Nicolas Goaziou 
+;;; Copyright © 2016, 2017, 2019, 2020 Nicolas Goaziou 
 ;;; Copyright © 2018 Tobias Geerinckx-Rice 
 ;;;
 ;;; This file is part of GNU Guix.
@@ -180,14 +180,14 @@ colors, styles, options and details.")
 (define-public asymptote
   (package
 (name "asymptote")
-(version "2.61")
+(version "2.62")
 (source (origin
   (method url-fetch)
   (uri (string-append "mirror://sourceforge/asymptote/"
   version "/asymptote-" version ".src.tgz"))
   (sha256
(base32
-"0gcd75yixn67lpiky70yhaa0ylr8g1cn65bpr9zx78h2vrpsmk7k"
+"0510vnlpfyrvshsxr5lh3klwyhmn2cf4ba1ja476mbv5dcqqbc30"
 (build-system gnu-build-system)
 ;; Note: The 'asy' binary retains a reference to docdir for use with its
 ;; "help" command in interactive mode, so adding a "doc" output is not



branch master updated: talks: fosdem2020-search-discovery: Mention current work.

2020-01-15 Thread Pierre Neidhardt
This is an automated email from the git hooks/post-receive script.

ambrevar pushed a commit to branch master
in repository maintenance.

The following commit(s) were added to refs/heads/master by this push:
 new 6894f93  talks: fosdem2020-search-discovery: Mention current work.
6894f93 is described below

commit 6894f93f47e850d26d1ff215e702ac839030524c
Author: Pierre Neidhardt 
AuthorDate: Wed Jan 15 22:39:21 2020 +0100

talks: fosdem2020-search-discovery: Mention current work.

* talks/fosdem-2020/search-discovery/search-discovery.org: Add "Work" 
section.
---
 talks/fosdem-2020/search-discovery/search-discovery.org | 12 
 1 file changed, 12 insertions(+)

diff --git a/talks/fosdem-2020/search-discovery/search-discovery.org 
b/talks/fosdem-2020/search-discovery/search-discovery.org
index d40d7fc..7fdba48 100644
--- a/talks/fosdem-2020/search-discovery/search-discovery.org
+++ b/talks/fosdem-2020/search-discovery/search-discovery.org
@@ -155,3 +155,15 @@ We don't want to include tags in a permanent databases:
 - Too subjective.
 - Evolves over time depending on the latest trends.
 #+end_notes
+
+* Current work
+
+For Guix:
+
+- File index
+- GUI
+- Smarter search
+- User services
+- Community contribution integration
+
+# TODO: Mention NLNet?



branch wip-ocaml4.09 updated (49aa648 -> 0871485)

2020-01-15 Thread guix-commits
brettgilio pushed a change to branch wip-ocaml4.09
in repository guix.

from 49aa648  gnu: ocaml-sexplib0: Adjust indentation.
 add e2aed29  gnu: Add gssdp.
 add 291a85b  gnu: Add gupnp.
 add 1b4cb62  gnu: Add gupnp-av.
 add 747d7fe  gnu: Add gupnp-dlna.
 add 169b8f7  gnu: evince: Enable introspection.
 add 2aeca24  gnu: gnome-user-share: Fix license.
 add e19cb89  gnu: librsvg-next: Substitute more crates.
 add 30fa6b1  gnu: Add routino.
 add bccbeec  gnu: Add qmapshack.
 add 0847e47  gnu: vhba-module: Update to 20200106.
 add 3f1ed95  gnu: Add libgovirt.
 add 7ed9c31  gnu: guile-bytestructures: Install 'README.md'.
 add 4616f5a  gnu: guile-next: Update to 2.9.9.
 add 281f6b3  gnu: Add grilo-plugins.
 add 8672e5e  gnu: Add gnome-weather.
 add 8fcb607  gnu: perl-gtk2: Skip broken test.
 add 7c3b6b2  gnu: guile-readline: Add "guile3.0-readline" variant.
 add fc870a0  gnu: guile-colorized: Add "guile3.0-colorized" variant.
 add 015bb1c  gnu: guile-simple-zmq: Add "guile3.0-simple-zmq" variant.
 add e7fc774  gnu: guile-newt: Add "guile3.0-newt" variant.
 add e5b9555  gnu: guile-parted: Add "guile3.0-parted" variant.
 add 5c3d77c  gnu: services: Fix mysql service activation.
 add bd97d1b  gnu: rust-adler32-1.0: Don't hide package.
 add b303ed7  gnu: rust-adler32-1.0: Update to 1.0.4.
 add 8822f7b  gnu: rust-antidote-1.0: Don't hide package.
 add 587540f  gnu: rust-atty-0.2: Don't hide package.
 add 9df8b46  gnu: rust-autocfg-0.1: Don't hide package.
 add aa9b136  gnu: rust-backtrace-sys-0.1: Don't hide package.
 add 105b8ac  gnu: rust-backtrace-sys-0.1: Upgrade to 0.1.32.
 add 63df9c0  gnu: rust-base-x-0.2: Don't hide package.
 add fdf98de  gnu: rust-base-x-0.2: Update to 0.2.6.
 add 59114ae  gnu: rust-bencher-0.1: Don't hide package.
 add e04e2bc  gnu: rust-bitflags-1: Don't hide package.
 add 4f067ec  gnu: rust-bitflags-1: Update to 1.2.1.
 add 24420fc  gnu: rust-cfg-if-0.1: Don't hide package.
 add bda28cc  gnu: rust-cloudabi-0.0: Don't hide package.
 add 52300ef  gnu: rust-compiler-builtins-0.1: Don't hide package.
 add 472a825  gnu: rust-compiler-builtins-0.1: Update to 0.1.23.
 add 9d1e634  gnu: rust-constant-time-eq-0.1: Don't hide package.
 add 9dec3ce  gnu: rust-constant-time-eq-0.1: Update to 0.1.5.
 add f71321e  gnu: rust-core-foundation-sys-0.6: Don't hide package.
 add f13bcce  gnu: rust-data-encoding-2.1: Don't hide package.
 add 4f560b6  gnu: rust-defmac-0.2: Don't hide package.
 add 3e16472  gnu: rust-defmac-0.1: Don't hide package.
 add 54e3029  gnu: rust-defmac-0.2: Update to 0.2.1.
 add 5450436  gnu: rust-dirs-1.0: Don't hide package.
 add c610585  gnu: rust-discard-1.0: Don't hide package.
 add e8ef8f3  gnu: rust-doc-comment-0.3: Don't hide package.
 add 358552f  gnu: rust-dtoa-0.2: Don't hide package.
 add 9f37129  gnu: rust-dtoa-0.4: Don't hide package.
 add f35b596  gnu: Add cl-archive.
 add f1cc312  gnu: python-petsc4py: Update to 3.11.0.
 add 09bad3c  gnu: python-slepc4py: Update to 3.11.0.
 add 0aaab7f  gnu: git: Update to 2.25.0.
 add 8f4cff0  gnu: popt: Update source URI.
 add 25997f3  gnu: help2man: Update to 1.47.12.
 add 1385e86  gnu: rsync: Update home page.
 add c148d2e  gnu: xfsprogs: Move util-linux to inputs.
 add 7c8c81c  gnu: volume-key: Move util-linux to inputs.
 add bc5ce79  gnu: chez-sheme: Move util-linux to inputs.
 add a72a189  gnu: python-packaging: Update to 20.0.
 add 28ac442  gnu: python-wcwidth: Adjust indentation.
 add 574a71a  gnu: python-wcwidth: Update to 0.1.8.
 add 98ca002  gnu: popt: Reverse source mirror entries.
 add 703c190  gnu: linux-libre@4.4: Update to 4.4.210.
 add 7d9e0fe  gnu: linux-libre@4.9: Update to 4.9.210.
 add f45330c  gnu: linux-libre@4.14: Update to 4.14.165.
 add d3e22ad  gnu: linux-libre@4.19: Update to 4.19.96.
 add 871fc95  gnu: linux-libre: Update to 5.4.12.
 add 0bce3eb  gnu: Add rust-rand-xoshiro-0.1.
 add 35c08c2  gnu: rust-rand-0.6: Update inputs.
 add ef3827d  gnu: rust-cbindgen: Remove extra input.
 add 408156a  gnu: rust-rawpointer-0.1: Don't hide package.
 add 0169e08  gnu; rust-rdrand-0.4: Don't hide package.
 add 99b0066  gnu: rust-redox-syscall-0.1: Don't hide package.
 add 57c2ef3  gnu: rust-redox-termios-0.1: Don't hide package.
 add a198ee9  gnu: rust-remove-dir-all-0.5: Don't hide package.
 add 77006df  gnu: rust-resolv-conf-0.6: Don't hide package.
 add 39d6888  gnu: rust-rustc-demangle-0.1: Don't hide package.
 add 74146f9  gnu: rust-rustc-hash-1.0: Don't hide package.
 add a23dbda  gnu: rust-rustc-hash-1.0: Update to 1.0.1.
 add 4de42e8  gnu: rust-rustc-serialize-0.3: Don't hide package.
 add e098c3a  gnu: rust-rustc-std-workspace-core-1.0: Don't hide package.
 add a66dbe0  gnu: 

41/61: gnu: r-shinyjs: Update to 1.1.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit f3247478432fecb5c36d703569ad513a1864166a
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:42:53 2020 +0100

gnu: r-shinyjs: Update to 1.1.

* gnu/packages/cran.scm (r-shinyjs): Update to 1.1.
---
 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 8a7401a..56ee6ae 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -12104,14 +12104,14 @@ transformation, respectively.")
 (define-public r-shinyjs
   (package
 (name "r-shinyjs")
-(version "1.0")
+(version "1.1")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "shinyjs" version))
(sha256
 (base32
- "113zpijri0l80rlgrvqn6bxk0sdqgl79h7yhja2p76f9dc9i2sr8"
+ "14k8y313ppj23m9rhlk8jc94x6sbn3qrsnx6xrijiyv8m8dii1l9"
 (build-system r-build-system)
 (propagated-inputs
  `(("r-digest" ,r-digest)



19/61: gnu: r-prettyunits: Update to 1.1.0.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit 71ecbda54cfe15b046eaf0b7e018b7954b573091
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:40:23 2020 +0100

gnu: r-prettyunits: Update to 1.1.0.

* gnu/packages/cran.scm (r-prettyunits): Update to 1.1.0.
[propagated-inputs]: Remove r-assertthat and r-magrittr.
---
 gnu/packages/cran.scm | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 9d234fb..955bda7 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -2034,18 +2034,15 @@ statistical functions and other utilities to ease their 
usage.")
 (define-public r-prettyunits
   (package
 (name "r-prettyunits")
-(version "1.0.2")
+(version "1.1.0")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "prettyunits" version))
(sha256
 (base32
- "0p3z42hnk53x7ky4d1dr2brf7p8gv3agxr71i99m01n2hq2ri91m"
+ "0453vvslpkj1ysyv0cy9hw98q5wlnj7bvvz7vzl5ld8ij82lwy5c"
 (build-system r-build-system)
-(propagated-inputs
- `(("r-assertthat" ,r-assertthat)
-   ("r-magrittr" ,r-magrittr)))
 (home-page "https://github.com/gaborcsardi/prettyunits;)
 (synopsis "Pretty, human readable formatting of quantities")
 (description



34/61: gnu: r-hdf5r: Update to 1.3.1.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit 4afe271458429d9d45b070cff150541b5173e98d
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:42:11 2020 +0100

gnu: r-hdf5r: Update to 1.3.1.

* gnu/packages/cran.scm (r-hdf5r): Update to 1.3.1.
---
 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 93e2b35..c98620d 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -6053,14 +6053,14 @@ results to the user.")
 (define-public r-hdf5r
   (package
 (name "r-hdf5r")
-(version "1.3.0")
+(version "1.3.1")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "hdf5r" version))
(sha256
 (base32
- "1pq12vkfqxvcaznwaxvjdg3acimk5a20m8h18sixvxc34vnqxw8f"
+ "0hvi2cvyv6zlxgpawnmsihxclp2ln88slbrnmaxagmjswskxsrpx"
 (build-system r-build-system)
 (inputs
  `(("hdf5" ,hdf5)



22/61: gnu: r-squarem: Update to 2020.1.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit 59d78145d708522604be7e9bc7dbc73103b8c59a
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:40:50 2020 +0100

gnu: r-squarem: Update to 2020.1.

* gnu/packages/cran.scm (r-squarem): Update to 2020.1.
---
 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 c801902..d151b0a 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -2635,14 +2635,14 @@ contexts.")
 (define-public r-squarem
   (package
 (name "r-squarem")
-(version "2017.10-1")
+(version "2020.1")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "SQUAREM" version))
(sha256
 (base32
- "10xj26x7qjyvzndnbjl5krr9wabnb9cbrnp3m7xg673g8ddr12cv"
+ "0v4ax1v8diw2w7fdhfzz1z0bwixkmcrc39ax3y116f399rc06qbs"
 (properties `((upstream-name . "SQUAREM")))
 (build-system r-build-system)
 (home-page 
"http://www.jhsph.edu/agingandhealth/People/Faculty_personal_pages/Varadhan.html;)



54/61: gnu: r-affycoretools: Update to 1.58.4.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit f8f181ae417d32bc3dec05731d9e8d6d84767b54
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 06:09:49 2020 +0100

gnu: r-affycoretools: Update to 1.58.4.

* gnu/packages/bioconductor.scm (r-affycoretools): Update to 1.58.4.
[propagated-inputs]: Add r-glimma.
---
 gnu/packages/bioconductor.scm | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm
index 863b974..689a777 100644
--- a/gnu/packages/bioconductor.scm
+++ b/gnu/packages/bioconductor.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2016, 2017, 2018, 2019 Ricardo Wurmus 
+;;; Copyright © 2016, 2017, 2018, 2019, 2020 Ricardo Wurmus 

 ;;; Copyright © 2016, 2017, 2018 Roel Janssen 
 ;;; Copyright © 2017, 2018, 2019 Tobias Geerinckx-Rice 
 ;;; Copyright © 2019 Simon Tournier 
@@ -1053,14 +1053,14 @@ problems in CEL-level data to help evaluate performance 
of quality metrics.")
 (define-public r-affycoretools
   (package
 (name "r-affycoretools")
-(version "1.58.3")
+(version "1.58.4")
 (source
  (origin
(method url-fetch)
(uri (bioconductor-uri "affycoretools" version))
(sha256
 (base32
- "12r9ljkp3xix0xq8d1488c8wb3a4whb805v48ynmv985bs3phc71"
+ "1p283ysib04qzaayxmrpsmk5bq0jdq2rlky180jrlskpyg6risfw"
 (properties `((upstream-name . "affycoretools")))
 (build-system r-build-system)
 (propagated-inputs
@@ -1071,6 +1071,7 @@ problems in CEL-level data to help evaluate performance 
of quality metrics.")
("r-dbi" ,r-dbi)
("r-edger" ,r-edger)
("r-gcrma" ,r-gcrma)
+   ("r-glimma" ,r-glimma)
("r-ggplot2" ,r-ggplot2)
("r-gostats" ,r-gostats)
("r-gplots" ,r-gplots)



20/61: gnu: r-bdsmatrix: Update to 1.3-4.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit 3b3c13870d0149de455036992d57816b902ea3de
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:40:39 2020 +0100

gnu: r-bdsmatrix: Update to 1.3-4.

* gnu/packages/cran.scm (r-bdsmatrix): Update to 1.3-4.
---
 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 955bda7..31a72c5 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -2362,14 +2362,14 @@ and S4 methods with inlined C, C++ or Fortran code 
supporting @code{.C} and
 (define-public r-bdsmatrix
   (package
 (name "r-bdsmatrix")
-(version "1.3-3")
+(version "1.3-4")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "bdsmatrix" version))
(sha256
 (base32
- "17ddvz4gnih7rx0lr1gzk280xyh6x796cf2x794dvplpiiq83skh"
+ "1sh6pg43rgqvips4fx0k4vmp5i9lmniix0bqwj2yq5m06gs227i5"
 (properties `((upstream-name . "bdsmatrix")))
 (build-system r-build-system)
 (home-page "https://cran.r-project.org/web/packages/bdsmatrix/;)



23/61: gnu: r-ddalpha: Update to 1.3.11.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit eb311f69d7f740b25fbc02444db112f2d90b60c3
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:40:56 2020 +0100

gnu: r-ddalpha: Update to 1.3.11.

* gnu/packages/cran.scm (r-ddalpha): Update to 1.3.11.
---
 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 d151b0a..a5f9dcf 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -2907,14 +2907,14 @@ Delaunay triangulation and convex hull computation.")
 (define-public r-ddalpha
   (package
 (name "r-ddalpha")
-(version "1.3.10")
+(version "1.3.11")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "ddalpha" version))
(sha256
 (base32
- "1064g7y8d7kmvd5kjc2m48yvidmh2ci1y0xgil3pcx4ix6mf0ljz"
+ "1sdnb47r534nh138zk3a6b2mgi74nvshc7p5m304vjs9jlx4l2y3"
 (build-system r-build-system)
 (propagated-inputs
  `(("r-bh" ,r-bh)



37/61: gnu: r-proc: Update to 1.16.1.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit 707608fdc4edfadec565562a8405657631371732
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:42:28 2020 +0100

gnu: r-proc: Update to 1.16.1.

* gnu/packages/cran.scm (r-proc): Update to 1.16.1.
---
 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 242d6e3..d1681c1 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -6867,14 +6867,14 @@ containing one or more SNPs that evolved under 
directional selection.")
 (define-public r-proc
   (package
 (name "r-proc")
-(version "1.15.3")
+(version "1.16.1")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "pROC" version))
(sha256
 (base32
- "1jx8af9p6sxbypqvj1cci7q9sbyaw310inbjxibjcr3acj59h45h"
+ "0qkp1byl2xspxaaf0by6mvvrhg7wlz6fxmynz2hkh0ds24w7ig9m"
 (properties `((upstream-name . "pROC")))
 (build-system r-build-system)
 (propagated-inputs



57/61: gnu: r-clusterprofiler: Update to 3.14.3.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit ac9a9c374c4b03a410f8652666d8fc600c02ef11
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 06:10:14 2020 +0100

gnu: r-clusterprofiler: Update to 3.14.3.

* gnu/packages/bioconductor.scm (r-clusterprofiler): Update to 3.14.3.
---
 gnu/packages/bioconductor.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm
index b6414fd..8a33aed 100644
--- a/gnu/packages/bioconductor.scm
+++ b/gnu/packages/bioconductor.scm
@@ -3460,14 +3460,14 @@ All the visualization methods are developed based on 
ggplot2 graphics.")
 (define-public r-clusterprofiler
   (package
 (name "r-clusterprofiler")
-(version "3.14.2")
+(version "3.14.3")
 (source
  (origin
(method url-fetch)
(uri (bioconductor-uri "clusterProfiler" version))
(sha256
 (base32
- "1y1l3yf1r1ykl9ngipvyzl5hbxxsfz7z5q5rcywkyss2b2b6gsg8"
+ "08pd7bmqmyxncj09ilz8yb9sf1pv9ni98y8b93pz2giy7pl407hg"
 (properties
  `((upstream-name . "clusterProfiler")))
 (build-system r-build-system)



49/61: gnu: r-poibin: Update to 1.5.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit 8ef91aeb253aa7d3cd878421c20860ae9583c718
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:43:37 2020 +0100

gnu: r-poibin: Update to 1.5.

* gnu/packages/cran.scm (r-poibin): Update to 1.5.
---
 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 b150d1f..e998c58 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -18871,14 +18871,14 @@ Langford (2006) @url{doi:10.1145/1143844.1143857}.")
 (define-public r-poibin
   (package
 (name "r-poibin")
-(version "1.4")
+(version "1.5")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "poibin" version))
(sha256
 (base32
- "1rllgmk7yanb5amysl33kmi11lx86q5kqblyb8qqb3ckj2w4jhm2"
+ "1sxryvwwz6ldsnkzdy56p8c895s5yvpcai9ndyjv1x5q3l05wf9v"
 (properties `((upstream-name . "poibin")))
 (build-system r-build-system)
 (home-page "https://cran.r-project.org/web/packages/poibin/;)



05/61: gnu: r-bit: Update to 1.1-15.1.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit ecdc8bec9b1aacc9742fb7d6a034ce329b9d0ae9
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:38:58 2020 +0100

gnu: r-bit: Update to 1.1-15.1.

* gnu/packages/statistics.scm (r-bit): Update to 1.1-15.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 d223877..b8a988d 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -739,14 +739,14 @@ curves, Cox models, and parametric accelerated failure 
time models.")
 (define-public r-bit
   (package
 (name "r-bit")
-(version "1.1-14")
+(version "1.1-15.1")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "bit" version))
(sha256
 (base32
- "0m7jrqzpa1pk8ixcl814x06jf96nlvvr16x6did6cfk4zghsrfjw"
+ "0y351ajlrn9ywbiai46mjpwmw5pqc9ik2z24rf0bnbdcvaxdr7r8"
 (build-system r-build-system)
 (home-page "http://ff.r-forge.r-project.org;)
 (synopsis "Class for vectors of 1-bit booleans")



12/61: gnu: r-zoo: Update to 1.8-7.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit c9be8171b3af76f317a4bf30fdfd866e401abea7
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:39:41 2020 +0100

gnu: r-zoo: Update to 1.8-7.

* gnu/packages/statistics.scm (r-zoo): Update to 1.8-7.
---
 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 ec5f1e2..03f8e9e 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -4286,13 +4286,13 @@ mechanism.")
 (define-public r-zoo
   (package
 (name "r-zoo")
-(version "1.8-6")
+(version "1.8-7")
 (source (origin
   (method url-fetch)
   (uri (cran-uri "zoo" version))
   (sha256
(base32
-"1k1pmzr9nfwbxq1xf0jzn3nawv4sgnkxkgzxnm1i887jcbrs85r2"
+"1w4542zs53bm261g95086a60576v334g1jrhnbgdqni4izf2s1wy"
 (build-system r-build-system)
 (propagated-inputs
  `(("r-lattice" ,r-lattice)))



44/61: gnu: r-batchtools: Update to 0.9.12.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit 697e103ad08061edd94aa664e76af9fa20eaa499
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:43:09 2020 +0100

gnu: r-batchtools: Update to 0.9.12.

* gnu/packages/cran.scm (r-batchtools): Update to 0.9.12.
---
 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 743110f..e49d939 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -15036,14 +15036,14 @@ extends the lme4 package.")
 (define-public r-batchtools
   (package
 (name "r-batchtools")
-(version "0.9.11")
+(version "0.9.12")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "batchtools" version))
(sha256
 (base32
- "02mj21ypcjv5fs7ajf63p6bq0cyvihdl55hlpqx6kmsfjin1cr0v"
+ "16x524hvy9d8p7r4fi1c8mixcvzgsjbf3y0vxaa56ssbbab4p7f9"
 (build-system r-build-system)
 (propagated-inputs
  `(("r-backports" ,r-backports)



32/61: gnu: r-bibtex: Update to 0.4.2.2.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit b329d5f0b294cb9d11fc8c21846d5818886b5c67
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:42:00 2020 +0100

gnu: r-bibtex: Update to 0.4.2.2.

* gnu/packages/cran.scm (r-bibtex): Update to 0.4.2.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 69c45e5..21771c5 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -5768,14 +5768,14 @@ Python to R they are converted back to R types.")
 (define-public r-bibtex
   (package
 (name "r-bibtex")
-(version "0.4.2.1")
+(version "0.4.2.2")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "bibtex" version))
(sha256
 (base32
- "1ks1w59ldwmfd1sj8ap7smyhf8dhykv7xnwrl8z9xzkcfpv1rbc0"
+ "140hkjzdp3033cvji861rd06z1ixgpnn4n5amygqsmhnixk8ff07"
 (build-system r-build-system)
 (propagated-inputs `(("r-stringr" ,r-stringr)))
 (home-page "https://github.com/romainfrancois/bibtex;)



45/61: gnu: r-umap: Update to 0.2.4.1.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit 82ab1f4ca8260844eb76ffe99ef51de430aebc9d
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:43:14 2020 +0100

gnu: r-umap: Update to 0.2.4.1.

* gnu/packages/cran.scm (r-umap): Update to 0.2.4.1.
---
 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 e49d939..fe1d2a5 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -15346,14 +15346,14 @@ easily.")
 (define-public r-umap
   (package
 (name "r-umap")
-(version "0.2.4.0")
+(version "0.2.4.1")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "umap" version))
(sha256
 (base32
- "1dzbwq96k5vqr64wk6s26ks4311h570xg6gf0prr4vnn033pqnch"
+ "1pnh3hv8ihiz2nszqp797lkrdhhna2a6mzpizbsk0s9m8cj4wxva"
 (build-system r-build-system)
 (propagated-inputs
  `(("r-openssl" ,r-openssl)



06/61: gnu: r-stringi: Update to 1.4.5.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit 800219d569cc3a70dbd15e9a31c3aca40ab31ac3
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:39:07 2020 +0100

gnu: r-stringi: Update to 1.4.5.

* gnu/packages/statistics.scm (r-stringi): Update to 1.4.5.
---
 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 b8a988d..7d24817 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -1015,14 +1015,14 @@ solution for sending email, including attachments, from 
within R.")
 (define-public r-stringi
   (package
 (name "r-stringi")
-(version "1.4.3")
+(version "1.4.5")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "stringi" version))
(sha256
 (base32
- "1vbr6g9p1iyzdj7wfw6afyizvnd1a2srfvkl72pq23vhdcwwpkhk"
+ "0gdmdf4i3ik8rcs7af1vlsfnilcmw3z28jx4278rpq2asigps89k"
 (build-system r-build-system)
 (inputs `(("icu4c" ,icu4c)))
 (native-inputs `(("pkg-config" ,pkg-config)))



27/61: gnu: r-ggridges: Update to 0.5.2.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit e8bcca8c1fd8fdd0cb176a5fbff9abc357435c12
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:41:30 2020 +0100

gnu: r-ggridges: Update to 0.5.2.

* gnu/packages/cran.scm (r-ggridges): Update to 0.5.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 60e8014..f86091b 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -3748,14 +3748,14 @@ plotting.  a three dimensional point cloud.")
 (define-public r-ggridges
   (package
 (name "r-ggridges")
-(version "0.5.1")
+(version "0.5.2")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "ggridges" version))
(sha256
 (base32
- "0dhwcpy785ac2ny5bjp284595nnybi3554wd0yffsli0vzf7ry01"
+ "03pz257aw0mkh5k75rby9givkc1ky3n5scvhjhjiz9vry9fpffmh"
 (build-system r-build-system)
 (propagated-inputs
  `(("r-ggplot2" ,r-ggplot2)



18/61: gnu: r-getoptlong: Update to 0.1.8.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit e899ef31c93016f598dfde779c5dfb332432165d
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:40:17 2020 +0100

gnu: r-getoptlong: Update to 0.1.8.

* gnu/packages/cran.scm (r-getoptlong): Update to 0.1.8.
---
 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 d2ebabe..9d234fb 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -1941,14 +1941,14 @@ compare different dendrograms to one another.")
 (define-public r-getoptlong
   (package
 (name "r-getoptlong")
-(version "0.1.7")
+(version "0.1.8")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "GetoptLong" version))
(sha256
 (base32
- "1fl3w2n602ldybc5qj7qw4xmzzb804bsjkqwf6dswzj0vf0qiadr"
+ "1l8xkvyl152bsyvxazsvx2sm1vkygn75x0lsg3sbg7xp6drdn3kc"
 (properties `((upstream-name . "GetoptLong")))
 (build-system r-build-system)
 (inputs



28/61: gnu: r-cli: Update to 2.0.1.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit 743b12c24126d1156b7f8c156015d96497fa6b1b
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:41:35 2020 +0100

gnu: r-cli: Update to 2.0.1.

* gnu/packages/cran.scm (r-cli): Update to 2.0.1.
---
 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 f86091b..d878ca1 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -3795,14 +3795,14 @@ plots in @code{ggplot2}.")
 (define-public r-cli
   (package
 (name "r-cli")
-(version "2.0.0")
+(version "2.0.1")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "cli" version))
(sha256
 (base32
- "1gv3zqdipj29ivkw5dsi1qdlra7q4lcrcqvlg9fns7d670yglfki"
+ "0x28i7kj4qndk6mnn99qn9w2nfldv8csjnsn0n8phfnxq5hnmp5y"
 (build-system r-build-system)
 (propagated-inputs
  `(("r-assertthat" ,r-assertthat)



08/61: gnu: r-hms: Update to 0.5.3.

2020-01-15 Thread guix-commits
rekado pushed a commit to branch master
in repository guix.

commit 0d9fed2fe317d2f91c736bbb61d72d1e6c8144b2
Author: Ricardo Wurmus 
AuthorDate: Thu Jan 16 05:39:18 2020 +0100

gnu: r-hms: Update to 0.5.3.

* gnu/packages/statistics.scm (r-hms): Update to 0.5.3.
---
 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 085fc2a..f7286d9 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -2455,14 +2455,14 @@ were originally a part of the r-devtools package.")
 (define-public r-hms
   (package
 (name "r-hms")
-(version "0.5.2")
+(version "0.5.3")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "hms" version))
(sha256
 (base32
- "0h24dsagn4kcr65arn73mpqapcg002kw4kyxfqyff95j6s6cjifl"
+ "1baki0qw5ijgiflvsdvqj3apg4yanf12vx14kwbqdzk5rz46fasf"
 (build-system r-build-system)
 (propagated-inputs
  `(("r-rlang" ,r-rlang)



  1   2   >