02/05: gnu: python-networkx2: Remove variable.

2018-11-11 Thread Efraim Flashner
efraim pushed a commit to branch core-updates
in repository guix.

commit 5ac2b2717f8d4b05c39c5717843d40bb1a493364
Author: Efraim Flashner 
Date:   Sun Nov 11 10:29:56 2018 +0200

gnu: python-networkx2: Remove variable.

* gnu/packages/python.scm (python-networkx2): Remove variable.
* gnu/packages/patches/python-networkx2-reproducible-build.patch: Remove
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
---
 gnu/local.mk   |  1 -
 .../python-networkx2-reproducible-build.patch  | 29 --
 gnu/packages/python.scm| 19 --
 3 files changed, 49 deletions(-)

diff --git a/gnu/local.mk b/gnu/local.mk
index 545a7d1..15088a5 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1080,7 +1080,6 @@ dist_patch_DATA = 
\
   %D%/packages/patches/python-cairocffi-dlopen-path.patch  \
   %D%/packages/patches/python-fix-tests.patch  \
   %D%/packages/patches/python2-larch-coverage-4.0a6-compatibility.patch \
-  %D%/packages/patches/python-networkx2-reproducible-build.patch   \
   %D%/packages/patches/python2-rdflib-drop-sparqlwrapper.patch \
   %D%/packages/patches/python-scikit-learn-fix-test-non-determinism.patch  
\
   %D%/packages/patches/python-configobj-setuptools.patch   \
diff --git a/gnu/packages/patches/python-networkx2-reproducible-build.patch 
b/gnu/packages/patches/python-networkx2-reproducible-build.patch
deleted file mode 100644
index 8274767..000
--- a/gnu/packages/patches/python-networkx2-reproducible-build.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From c065b972ed294769a41936d6b9feb336473af5d1 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?G=C3=A1bor=20Boskovits?= 
-Date: Sat, 4 Nov 2017 15:28:47 +0100
-Subject: Fix SOURCE_DATE_EPOCH ignored bug (#2735)
-
-* Fix SOURCE_DATE_EPOCH ignored bug
-
-Fix a bug in networkx/release.py that makes build
-non-reproducible.

- networkx/release.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/networkx/release.py b/networkx/release.py
-index e81fc0c0..6322cf0d 100644
 a/networkx/release.py
-+++ b/networkx/release.py
-@@ -135,7 +135,7 @@ def get_revision():
- 
- def get_info(dynamic=True):
- # Date information
--date_info = datetime.datetime.now()
-+date_info = 
datetime.datetime.utcfromtimestamp(int(os.environ.get('SOURCE_DATE_EPOCH', 
time.time(
- date = time.asctime(date_info.timetuple())
- 
- revision, version, version_info, vcs_info = None, None, None, None
--- 
-2.14.2
-
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index d908050..f459282 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -5208,25 +5208,6 @@ of the structure, dynamics, and functions of complex 
networks.")
 (define-public python2-networkx
   (package-with-python2 python-networkx))
 
-;; Define new package, because the current version of python-colormath does
-;; not build against 2.0.
-(define-public python-networkx2
-  (package (inherit python-networkx)
-(name "python-networkx2")
-(version "2.0")
-(source
- (origin
-   (method url-fetch)
-   (uri (pypi-uri "networkx" version ".zip"))
-   (sha256
-(base32
- "1ajl2jp8qry9nyjzzkqpy0vmsr14d23z1qk7y0vr5iwjbpvzhpyd"))
-   (patches
-(search-patches "python-networkx2-reproducible-build.patch"))
-
-(define-public python2-networkx2
-  (package-with-python2 python-networkx2))
-
 (define-public python-datrie
   (package
 (name "python-datrie")



04/05: gnu: python-pyclipper: Update to 1.1.0post1.

2018-11-11 Thread Efraim Flashner
efraim pushed a commit to branch core-updates
in repository guix.

commit 8189ce6f05ebc49fc85934bdd1c81f8d43496a93
Author: Efraim Flashner 
Date:   Sun Nov 11 11:07:21 2018 +0200

gnu: python-pyclipper: Update to 1.1.0post1.

* gnu/packages/python.scm (python-pyclipper): Update to 1.1.0post1.
[source]: Add snippet to remove cythonized source files.
[arguments]: Add custom phase to generate cythonized files.
[native-inputs]: Add python-cython.
[description]: Update clipper library version.
---
 gnu/packages/python.scm | 22 +-
 1 file changed, 17 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index f459282..e8d8daa 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -12896,26 +12896,38 @@ belong to tagged versions.")
 (define-public python-pyclipper
   (package
 (name "python-pyclipper")
-(version "1.0.6")
+(version "1.1.0.post1")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "pyclipper" version ".zip"))
(sha256
 (base32
- "1zpmwv3bya3j984y5cf9x9d5108kf6mxldcba68wiq0frv5qrssw"
+ "0ldbkbnx94an4zzrwb1sxmg6k0jgk4cwmvcdyy8y5k1zslc612wa"))
+  (modules '((guix build utils)))
+  (snippet
+   '(begin
+  ;; This file is generated by Cython.
+  (delete-file "pyclipper/pyclipper.cpp") #t
 (build-system python-build-system)
 (arguments
- `(#:tests? #f)); 8 Tests fail, 37 succeed
+ `(#:tests? #f  ; 8 Tests fail, 37 succeed
+   #:phases
+   (modify-phases %standard-phases
+ (add-before 'build 'cythonize-sources
+   (lambda _
+ (with-directory-excursion "pyclipper"
+   (invoke "cython" "--cplus" "pyclipper.pyx")))
 (propagated-inputs
  `(("python-setuptools-scm-git-archive" 
,python-setuptools-scm-git-archive)))
 (native-inputs
- `(("unzip" ,unzip)))
+ `(("python-cython" ,python-cython)
+   ("unzip" ,unzip)))
 (home-page "https://github.com/greginvm/pyclipper;)
 (synopsis "Wrapper for Angus Johnson's Clipper library")
 (description
  "Pyclipper is a Cython wrapper for the C++ translation of the
-  Angus Johnson's polygon clipping Clipper library (ver. 6.2.1).")
+Angus Johnson's polygon clipping Clipper library (ver. 6.4.2).")
 (license license:expat)))
 
 (define-public python2-pyclipper



branch core-updates updated (28b24e9 -> 261e421)

2018-11-11 Thread Efraim Flashner
efraim pushed a change to branch core-updates
in repository guix.

  from  28b24e9   gnu: bitshuffle: Don't use '-march=native'.
   new  c92d056   gnu: python-alembic: Update to 1.0.2.
   new  5ac2b27   gnu: python-networkx2: Remove variable.
   new  9517654   gnu: python-paste: Update to 3.0.4.
   new  8189ce6   gnu: python-pyclipper: Update to 1.1.0post1.
   new  261e421   gnu: python-pyclipper: Enable tests.

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


Summary of changes:
 gnu/local.mk   |  2 -
 gnu/packages/databases.scm |  4 +-
 .../python-networkx2-reproducible-build.patch  | 29 ---
 .../patches/python-paste-remove-website-test.patch | 21 ---
 gnu/packages/python-web.scm| 18 ++---
 gnu/packages/python.scm| 43 ++
 6 files changed, 33 insertions(+), 84 deletions(-)
 delete mode 100644 
gnu/packages/patches/python-networkx2-reproducible-build.patch
 delete mode 100644 gnu/packages/patches/python-paste-remove-website-test.patch



branch core-updates updated (261e421 -> 2bdca67)

2018-11-11 Thread Efraim Flashner
efraim pushed a change to branch core-updates
in repository guix.

  from  261e421   gnu: python-pyclipper: Enable tests.
   new  22d04ce   gnu: python-rq: Update to 0.12.0.
   new  2bdca67   gnu: python-yapf: Update to 0.24.0.

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


Summary of changes:
 gnu/packages/databases.scm | 4 ++--
 gnu/packages/python.scm| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)



02/02: gnu: python-yapf: Update to 0.24.0.

2018-11-11 Thread Efraim Flashner
efraim pushed a commit to branch core-updates
in repository guix.

commit 2bdca673517c566d55f5f3a540160b22fc51039e
Author: Efraim Flashner 
Date:   Sun Nov 11 11:53:15 2018 +0200

gnu: python-yapf: Update to 0.24.0.

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

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index cce9955..41c2a1f 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -13272,14 +13272,14 @@ user's @file{~/Trash} directory.")
 (define-public python-yapf
   (package
 (name "python-yapf")
-(version "0.21.0")
+(version "0.24.0")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "yapf" version))
(sha256
 (base32
- "144gc7d6b1415vh02409rnb8qd5kxi6mxlr7y64d5cizgxbf72kx"
+ "0anwby0ydmyzcsgjc5dn1ryddwvii4dq61vck447q0n96npnzfyf"
 (build-system python-build-system)
 (home-page "https://github.com/google/yapf;)
 (synopsis "Formatter for Python code")



01/02: gnu: python-rq: Update to 0.12.0.

2018-11-11 Thread Efraim Flashner
efraim pushed a commit to branch core-updates
in repository guix.

commit 22d04ceda000b16881071094e4a1c8cddbe09dfb
Author: Efraim Flashner 
Date:   Sun Nov 11 11:47:57 2018 +0200

gnu: python-rq: Update to 0.12.0.

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

diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 9e75245..1617c28 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -2749,13 +2749,13 @@ reasonable substitute.")
 (define-public python-rq
   (package
 (name "python-rq")
-(version "0.7.1")
+(version "0.12.0")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "rq" version))
(sha256
-(base32 "0gaq5pnh0zy46r8jvygi0ifbvz3pq6i7xla78ijcgjw0x77qzsdh"
+(base32 "16d8kni57xlnah2hawy4xgw21xrv3f64j5q5shyp3zxx4yd9iibs"
 (build-system python-build-system)
 (propagated-inputs
  `(("python-click" ,python-click)



11/22: gnu: inotify-tools: Remove custom bootstrap phase.

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

commit 4078beab938d5043098d42cd051a6db1e85c5d2b
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:36:35 2018 +0100

gnu: inotify-tools: Remove custom bootstrap phase.

* gnu/packages/linux.scm (inotify-tools)[arguments]: Remove.
---
 gnu/packages/linux.scm | 5 -
 1 file changed, 5 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 9833ff5..6b7aa89 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -1976,11 +1976,6 @@ for systems using the Linux kernel.  This includes 
commands such as
(base32
 "14dci1i4mhsd5sa33k8h3ayphk19kizynh5ql9ryibdpmcanfiyq"
 (build-system gnu-build-system)
-(arguments
- `(#:phases (modify-phases %standard-phases
-  (add-after 'unpack 'bootstrap
-(lambda _
-  (invoke "autoreconf" "-vif"))
 (native-inputs
  `(("autoconf" ,autoconf)
("automake" ,automake)



08/22: gnu: par2cmdline: Fetch sources from git.

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

commit 5cdbdc2b138b0dd6237f9116af894b9d7dbf429b
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:31:18 2018 +0100

gnu: par2cmdline: Fetch sources from git.

* gnu/packages/backup.scm (par2cmdline)[source]: Fetch from git.
---
 gnu/packages/backup.scm | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm
index 52afcbc..b81d790 100644
--- a/gnu/packages/backup.scm
+++ b/gnu/packages/backup.scm
@@ -11,6 +11,7 @@
 ;;; Copyright © 2017 Rutger Helling 
 ;;; Copyright © 2018 Mark H Weaver 
 ;;; Copyright © 2018 Oleg Pykhalov 
+;;; Copyright © 2018 Ricardo Wurmus 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -30,6 +31,7 @@
 (define-module (gnu packages backup)
   #:use-module (guix packages)
   #:use-module ((guix licenses) #:prefix license:)
+  #:use-module (guix git-download)
   #:use-module (guix download)
   #:use-module (guix utils)
   #:use-module (guix build-system gnu)
@@ -132,13 +134,14 @@ spying and/or modification by the server.")
 (name "par2cmdline")
 (version "0.8.0")
 (source (origin
-  (method url-fetch)
-  (uri (string-append 
"https://github.com/Parchive/par2cmdline/archive/v;
-  version ".tar.gz"))
-  (file-name (string-append name "-" version ".tar.gz"))
+  (method git-fetch)
+  (uri (git-reference
+(url "https://github.com/Parchive/par2cmdline.git;)
+(commit (string-append "v" version
+  (file-name (git-file-name name version))
   (sha256
(base32
-"1jpshmmcr81mxly0md2rr231qz9c8c680bbvcmhh100dg9i4a6s6"
+"0f1jsd5sw2wynjzi7yjqjaf13yhyjfdid91p8yh0jn32y03kjyrz"
 (native-inputs
  `(("automake" ,automake)
("autoconf" ,autoconf)))



07/22: gnu: hpcguix-web: Do not re-bootstrap.

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

commit 2fef54fd64495148e0c546ef4ecaacf9503e62db
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:27:01 2018 +0100

gnu: hpcguix-web: Do not re-bootstrap.

* gnu/packages/web.scm (hpcguix-web)[arguments]: Do not run autoreconf after
the bootstrap phase; remove "autoconf" phase to "set-variables"; end phase
with #T.
---
 gnu/packages/web.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index b0ab4ad..03deab4 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -6761,14 +6761,14 @@ compressed JSON header blocks.
 (srfi srfi-26)
 (ice-9 popen)
 (ice-9 rdelim))
-
  #:phases
  (modify-phases %standard-phases
-   (add-before 'configure 'autoconf
+   (add-before 'configure 'set-variables
  (lambda _
+   ;; This prevents a few warnings
(setenv "GUILE_AUTO_COMPILE" "0")
(setenv "XDG_CACHE_HOME" (getcwd))
-   (invoke "autoreconf" "-vif")))
+   #t))
(add-after 'install 'wrap-program
  (lambda* (#:key inputs outputs #:allow-other-keys)
(let* ((out  (assoc-ref outputs "out"))



21/22: gnu: cifs-utils: Remove autoreconf phase.

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

commit 2b61cd37b44400c881ec2dc20202f3505ef1d25b
Author: Ricardo Wurmus 
Date:   Sun Nov 11 13:08:56 2018 +0100

gnu: cifs-utils: Remove autoreconf phase.

* gnu/packages/samba.scm (cifs-utils)[arguments]: Remove autoreconf phase.
---
 gnu/packages/samba.scm | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/gnu/packages/samba.scm b/gnu/packages/samba.scm
index 458ff50..ff237c9 100644
--- a/gnu/packages/samba.scm
+++ b/gnu/packages/samba.scm
@@ -6,6 +6,7 @@
 ;;; Copyright © 2017 Thomas Danckaert 
 ;;; Copyright © 2017, 2018 Marius Bakke 
 ;;; Copyright © 2018 Tobias Geerinckx-Rice 
+;;; Copyright © 2018 Ricardo Wurmus 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -73,10 +74,6 @@
 (arguments
  `(#:phases
(modify-phases %standard-phases
- ;; The 6.7 tarball is missing ‘install.sh’. Create it.
- (add-after 'unpack 'autoreconf
-   (lambda _
- (invoke "autoreconf" "-i")))
  (add-before 'configure 'set-root-sbin
(lambda _ ; Don't try to install in "/sbin".
  (setenv "ROOTSBINDIR"



19/22: gnu: libiax2: Remove custom bootstrap phase.

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

commit 5a103bb84ecc1ddc221bdcdba4f3cdf79117a2f0
Author: Ricardo Wurmus 
Date:   Sun Nov 11 13:04:08 2018 +0100

gnu: libiax2: Remove custom bootstrap phase.

* gnu/packages/telephony.scm (libiax2)[arguments]: Remove.
---
 gnu/packages/telephony.scm | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index 05916cd..15c07be 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -6,7 +6,7 @@
 ;;; Copyright © 2016 Lukas Gradl 
 ;;; Copyright © 2016 Francesco Frassinelli 
 ;;; Copyright © 2016, 2017 Nils Gillmann 
-;;; Copyright © 2017 Ricardo Wurmus 
+;;; Copyright © 2017, 2018 Ricardo Wurmus 
 ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice 
 ;;; Copyright © 2018 Jovany Leandro G.C 
 ;;;
@@ -310,11 +310,6 @@ protocol (RFC 3550).")
`(("autoconf" ,autoconf)
  ("automake" ,automake)
  ("libtool" ,libtool)))
-  (arguments
-   `(#:phases (modify-phases %standard-phases
-(add-after 'unpack 'autoconf
-  (lambda _
-(invoke "autoreconf" "-vfi"))
   (home-page "https://gitlab.savoirfairelinux.com/sflphone/libiax2;)
   (synopsis "Inter-Asterisk-Protocol library")
   (description "LibIAX2 implements the Inter-Asterisk-Protocol for relaying



15/22: gnu: xdelta: Remove custom bootstrap phase.

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

commit e5ff963a6d89e4c4902e1f5ffeef2319b05d5d57
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:52:46 2018 +0100

gnu: xdelta: Remove custom bootstrap phase.

* gnu/packages/compression.scm (xdelta)[arguments]: Remove autoconf phase.
---
 gnu/packages/compression.scm | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 3fd219e..9c94ff0 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -1068,9 +1068,7 @@ smaller than those produced by @code{Xdelta}.")
  `(#:phases
(modify-phases %standard-phases
  (add-after 'unpack 'enter-build-directory
-   (lambda _ (chdir "xdelta3") #t))
- (add-after 'enter-build-directory 'autoconf
-   (lambda _ (invoke "autoreconf" "-vfi"))
+   (lambda _ (chdir "xdelta3") #t)
 (home-page "http://xdelta.org;)
 (synopsis "Delta encoder for binary files")
 (description "xdelta encodes only the differences between two binary files



09/22: gnu: par2cmdline: Remove custom bootstrap phase.

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

commit 2286107f60e403c8d2f41cc4ba66ed89d14ab762
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:31:35 2018 +0100

gnu: par2cmdline: Remove custom bootstrap phase.

* gnu/packages/backup.scm (par2cmdline)[arguments]: Remove.
---
 gnu/packages/backup.scm | 5 -
 1 file changed, 5 deletions(-)

diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm
index b81d790..ab95aea 100644
--- a/gnu/packages/backup.scm
+++ b/gnu/packages/backup.scm
@@ -146,11 +146,6 @@ spying and/or modification by the server.")
  `(("automake" ,automake)
("autoconf" ,autoconf)))
 (build-system gnu-build-system)
-(arguments
- `(#:phases
-   (modify-phases %standard-phases
- (add-after 'unpack 'autoreconf
-   (lambda _ (invoke "autoreconf" "-vfi"))
 (synopsis "File verification and repair tools")
 (description "Par2cmdline uses Reed-Solomon error-correcting codes to
 generate and verify PAR2 recovery files.  These files can be distributed



17/22: gnu: libharu: Fetch sources from git.

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

commit 2b2ab39cfc694e3c0cb37c0136bb606b20d41661
Author: Ricardo Wurmus 
Date:   Sun Nov 11 13:00:35 2018 +0100

gnu: libharu: Fetch sources from git.

* gnu/packages/pdf.scm (libharu)[source]: Fetch from git.
---
 gnu/packages/pdf.scm | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm
index 1d37de7..1ecd492 100644
--- a/gnu/packages/pdf.scm
+++ b/gnu/packages/pdf.scm
@@ -223,15 +223,16 @@ Poppler PDF rendering library.")
(name "libharu")
(version "2.3.0")
(source (origin
- (method url-fetch)
- (uri (string-append "https://github.com/libharu/libharu/archive/;
- "RELEASE_"
- (string-join (string-split version #\.) "_")
- ".tar.gz"))
- (file-name (string-append name "-" version ".tar.gz"))
+ (method git-fetch)
+ (uri (git-reference
+   (url "https://github.com/libharu/libharu.git;)
+   (commit (string-append
+"RELEASE_"
+(string-join (string-split version #\.) "_")
+ (file-name (git-file-name name version))
  (sha256
   (base32
-   "1lm4v539y9cb1lvbq387j57sy7yxda3yv8b1pk8m6zazbp66i7lg"
+   "15s9hswnl3qqi7yh29jyrg0hma2n99haxznvcywmsp8kjqlyg75q"
(build-system gnu-build-system)
(arguments
 `(#:configure-flags



04/22: gnu: schismtracker: Fetch sources from git.

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

commit 3b9e9415faec1566dc989493030a76fc382e0a41
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:07:21 2018 +0100

gnu: schismtracker: Fetch sources from git.

* gnu/packages/music.scm (schismtracker)[source]: Fetch from git.
---
 gnu/packages/music.scm | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 012d67a..3b7fd54 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -2773,14 +2773,14 @@ for improved Amiga ProTracker 2/3 compatibility.")
 (name "schismtracker")
 (version "20180513")
 (source (origin
-  (method url-fetch)
-  (uri (string-append
-"https://github.com/; name "/" name "/archive/"
-version ".tar.gz"))
-  (file-name (string-append name "-" version ".tar.gz"))
+  (method git-fetch)
+  (uri (git-reference
+(url "https://github.com/schismtracker/schismtracker.git;)
+(commit version)))
+  (file-name (git-file-name name version))
   (sha256
(base32
-"1yjfd02arb51n0vyv11qgpn6imh7hcqnc3953cbvgwb4cnrswk9f"))
+"0fayix1zbl96zhkfszgj71qr25dnddgy9hr6149nslww4gl7jk36"))
   (modules '((guix build utils)))
   (snippet
;; Remove use of __DATE__ and __TIME__ for reproducibility.



14/22: gnu: xdelta: Fetch sources from git.

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

commit 0633c77b1bea9ca671dc1e6495bd1835b99e18fb
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:52:30 2018 +0100

gnu: xdelta: Fetch sources from git.

* gnu/packages/compression.scm (xdelta)[source]: Fetch from git.
---
 gnu/packages/compression.scm | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index f831535..3fd219e 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -1047,13 +1047,14 @@ smaller than those produced by @code{Xdelta}.")
 (version "3.1.0")
 (source
  (origin
-   (method url-fetch)
-   (uri (string-append "https://github.com/jmacd/xdelta/archive/v;
-   version ".tar.gz"))
+   (method git-fetch)
+   (uri (git-reference
+ (url "https://github.com/jmacd/xdelta.git;)
+ (commit (string-append "v" version
+   (file-name (git-file-name name version))
(sha256
 (base32
- "17g2pbbqy6h20qgdjq7ykib7kg5ajh8fwbsfgyjqg8pwg19wy5bm"))
-   (file-name (string-append name "-" version ".tar.gz"))
+ "09mmsalc7dwlvgrda56s2k927rpl3a5dzfa88aslkqcjnr790wjy"))
(snippet
 ;; This file isn't freely distributable and has no effect on building.
 '(begin



18/22: gnu: libharu: Remove custom bootstrap phase.

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

commit 6f3dd09f8d5e2bd16bd26891d71829f4dd19f772
Author: Ricardo Wurmus 
Date:   Sun Nov 11 13:00:53 2018 +0100

gnu: libharu: Remove custom bootstrap phase.

* gnu/packages/pdf.scm (libharu)[arguments]: Remove autogen phase.
---
 gnu/packages/pdf.scm | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm
index 1ecd492..dc966b6 100644
--- a/gnu/packages/pdf.scm
+++ b/gnu/packages/pdf.scm
@@ -239,11 +239,7 @@ Poppler PDF rendering library.")
   (list (string-append "--with-zlib="
(assoc-ref %build-inputs "zlib"))
 (string-append "--with-png="
-   (assoc-ref %build-inputs "libpng")))
-  #:phases
-  (modify-phases %standard-phases
-(add-after 'unpack 'autogen
-  (lambda _ (invoke "autoreconf" "-vif"))
+   (assoc-ref %build-inputs "libpng")
(inputs
 `(("zlib" ,zlib)
   ("libpng" ,libpng)))



06/22: gnu: schismtracker: Remove custom bootstrap phase.

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

commit cbb6a15056bd90c3fa9d03a50a347ac148ab64d9
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:19:23 2018 +0100

gnu: schismtracker: Remove custom bootstrap phase.

* gnu/packages/music.scm (schismtracker)[arguments]: Remove autoconf phase.
---
 gnu/packages/music.scm | 2 --
 1 file changed, 2 deletions(-)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 7474dac..b789d67 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -2794,8 +2794,6 @@ for improved Amiga ProTracker 2/3 compatibility.")
 (arguments
  `(#:phases
(modify-phases %standard-phases
- (add-after 'unpack 'autoconf
-   (lambda _ (invoke "autoreconf" "-vfi")))
  (add-before 'configure 'link-libm
(lambda _ (setenv "LIBS" "-lm") #t)
 (native-inputs



12/22: gnu: minizip: Remove custom bootstrap phase.

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

commit 34789459484993becfef3c4996b76709dcedb164
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:45:52 2018 +0100

gnu: minizip: Remove custom bootstrap phase.

* gnu/packages/compression.scm (minizip)[arguments]: Remove autoreconf 
phase.
---
 gnu/packages/compression.scm | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 464402e..2beda19 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -124,10 +124,7 @@ in compression.")
  `(#:phases
(modify-phases %standard-phases
  (add-after 'unpack 'enter-source
-   (lambda _ (chdir "contrib/minizip") #t))
- (add-after 'enter-source 'autoreconf
-   (lambda _
- (invoke "autoreconf" "-vif"))
+   (lambda _ (chdir "contrib/minizip") #t)
 (native-inputs
  `(("autoconf" ,autoconf)
("automake" ,automake)



16/22: gnu: scsh: Remove custom bootstrap phase.

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

commit bc74e9e4cd409ec31a227ad3c6ddd1c45a3e5d36
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:56:22 2018 +0100

gnu: scsh: Remove custom bootstrap phase.

* gnu/packages/shells.scm (scsh)[arguments]: Remove autoreconf phase.
---
 gnu/packages/shells.scm | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm
index 3e9d797..38eeaa7 100644
--- a/gnu/packages/shells.scm
+++ b/gnu/packages/shells.scm
@@ -5,7 +5,7 @@
 ;;; Copyright © 2015 Jeff Mickey 
 ;;; Copyright © 2016, 2017, 2018 Tobias Geerinckx-Rice 
 ;;; Copyright © 2016 Stefan Reichör 
-;;; Copyright © 2017 Ricardo Wurmus 
+;;; Copyright © 2017, 2018 Ricardo Wurmus 
 ;;; Copyright © 2017, 2018 Nils Gillmann 
 ;;; Copyright © 2017, 2018 Leo Famulari 
 ;;; Copyright © 2017 Arun Isaac 
@@ -414,10 +414,7 @@ use of experts and novices alike.")
  "/rx")))
  (delete-file-recursively "rx")
  (symlink rxpath "rx"))
-   #t))
-   (add-after 'unpack 'autoreconf
- (lambda _
-   (invoke "autoreconf"))
+   #t)
   (inputs
`(("scheme48" ,scheme48)
  ("scheme48-rx" ,scheme48-rx)))



13/22: gnu: libtar: Remove custom bootstrap phase.

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

commit 112fcafbae40cbae66b55eac02119799051fc354
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:47:51 2018 +0100

gnu: libtar: Remove custom bootstrap phase.

* gnu/packages/compression.scm (libtar)[arguments]: Remove autoconf phase.
---
 gnu/packages/compression.scm | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 2beda19..f831535 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -176,12 +176,7 @@ utility.  Instead of being written in Java, FastJar is 
written in C.")
   "02cihzl77ia0dcz7z2cga2412vyhhs5pa2355q4wpwbyga2lrwjh"))
 (patches (search-patches "libtar-CVE-2013-4420.patch"
(build-system gnu-build-system)
-   (arguments
-`(#:tests? #f ;no "check" target
-  #:phases
-  (modify-phases %standard-phases
-(add-after 'unpack 'autoconf
-  (lambda _ (invoke "sh" "autoreconf" "-vfi"))
+   (arguments `(#:tests? #f)) ; no "check" target
(native-inputs
 `(("autoconf" ,autoconf)
   ("automake" ,automake)



10/22: gnu: inotify-tools: Fetch sources from git.

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

commit 88f9fea72395ea7c00ce4070c1e55f6a82aa7357
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:36:15 2018 +0100

gnu: inotify-tools: Fetch sources from git.

* gnu/packages/linux.scm (inotify-tools)[source]: Fetch from git.
---
 gnu/packages/linux.scm | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index b1dd5ad..9833ff5 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -1967,14 +1967,14 @@ for systems using the Linux kernel.  This includes 
commands such as
 (name "inotify-tools")
 (version "3.20.1")
 (source (origin
-  (method url-fetch)
-  (uri (string-append
-"https://github.com/rvoicilas/inotify-tools/archive/;
-version ".tar.gz"))
-  (file-name (string-append name "-" version ".tar.gz"))
+  (method git-fetch)
+  (uri (git-reference
+(url "https://github.com/rvoicilas/inotify-tools.git;)
+(commit version)))
+  (file-name (git-file-name name version))
   (sha256
(base32
-"1b22c8x4pjnz3abx4dikpbj43zprjw79pdkd4xw111dsxlfwqcx4"
+"14dci1i4mhsd5sa33k8h3ayphk19kizynh5ql9ryibdpmcanfiyq"
 (build-system gnu-build-system)
 (arguments
  `(#:phases (modify-phases %standard-phases



03/22: gnu: clyrics: Fetch sources from git.

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

commit 234a1825b20ebee516cbd23af1dbcb07be7f2be8
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:01:25 2018 +0100

gnu: clyrics: Fetch sources from git.

* gnu/packages/music.scm (clyrics)[source]: Fetch from git.
[native-inputs]: Remove.
[arguments]: Adjust builder.
---
 gnu/packages/music.scm | 21 +++--
 1 file changed, 7 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index af24c96..012d67a 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -4156,17 +4156,15 @@ at @code{musicbrainz.org}.")
 (version "0.10")
 (source
  (origin
-   (method url-fetch)
-   (uri (string-append
- "https://github.com/trizen/clyrics/archive/;
- version ".tar.gz"))
+   (method git-fetch)
+   (uri (git-reference
+ (url "https://github.com/trizen/clyrics.git;)
+ (commit version)))
+   (file-name (git-file-name name version))
(sha256
 (base32
- "1l0cg26afnjv8cgk0jbiavbyvq55q1djyigzmi526rpcjjwq9jwn"))
-   (file-name (string-append name "-" version ".tar.gz"
+ "1qvj4dyipkkdccx5hci4z0q23i54ldk6hh7x5m35a7f70rrj6fbk"
 (build-system trivial-build-system)
-(native-inputs `(("tar" ,tar)
- ("gzip" ,gzip)))
 (inputs
  `(("bash" ,bash) ;for the wrapped program
("perl" ,perl)
@@ -4183,17 +4181,12 @@ at @code{musicbrainz.org}.")
 (ice-9 match)
 (srfi srfi-26))
(let* ((source (assoc-ref %build-inputs "source"))
-  (tar (assoc-ref %build-inputs "tar"))
-  (gzip (assoc-ref %build-inputs "gzip"))
   (output (assoc-ref %outputs "out")))
  (setenv "PATH"
  (string-append
-  (assoc-ref %build-inputs "gzip") "/bin" ":"
   (assoc-ref %build-inputs "bash") "/bin" ":"
   (assoc-ref %build-inputs "perl") "/bin" ":"))
- (invoke (string-append tar "/bin/tar") "xvf"
- source)
- (chdir ,(string-append "clyrics-" version))
+ (copy-recursively source (getcwd))
  (patch-shebang "clyrics")
  (substitute* "clyrics"
(("/usr/share") output))



20/22: gnu: libiax2: Fetch sources from git.

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

commit cd1f661e827dd6fd5b05f8219a61aa466069a5a5
Author: Ricardo Wurmus 
Date:   Sun Nov 11 13:06:31 2018 +0100

gnu: libiax2: Fetch sources from git.

* gnu/packages/telephony.scm (libiax2)[source]: Fetch from git.
---
 gnu/packages/telephony.scm | 14 ++
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index 15c07be..6370993 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -295,16 +295,14 @@ protocol (RFC 3550).")
   (version (string-append "0.0.0-1." (string-take commit 7)))
   (source
(origin
- (method url-fetch)
- (uri
-  (string-append
-   "https://gitlab.savoirfairelinux.com/sflphone/libiax2/;
-   "repository/archive.tar.gz?ref="
-   commit))
- (file-name (string-append name "-" version ".tar.gz"))
+ (method git-fetch)
+ (uri (git-reference
+   (url "https://gitlab.savoirfairelinux.com/sflphone/libiax2.git;)
+   (commit commit)))
+ (file-name (git-file-name name version))
  (sha256
   (base32
-   "0cj5293bixp3k5x3hjwyd0iq7z8w5p7yavxvvkqk5817hjq386y2"
+   "0d269474kk1933c55hx4azw3sak5ycfrxkw6ida0sb2cm00kfich"
   (build-system gnu-build-system)
   (native-inputs
`(("autoconf" ,autoconf)



22/22: gnu: privoxy: Remove custom bootstrap phase.

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

commit 9066424778d2b7b7b73968a91e64ce2b53a163fe
Author: Ricardo Wurmus 
Date:   Sun Nov 11 13:10:56 2018 +0100

gnu: privoxy: Remove custom bootstrap phase.

* gnu/packages/tor.scm (privoxy)[arguments]: Remove autoconf phase.
---
 gnu/packages/tor.scm | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm
index 61b0c82..e28a6d4 100644
--- a/gnu/packages/tor.scm
+++ b/gnu/packages/tor.scm
@@ -6,6 +6,7 @@
 ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice 
 ;;; Copyright © 2017 Eric Bavier 
 ;;; Copyright © 2017 Rutger Helling 
+;;; Copyright © 2018 Ricardo Wurmus 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -140,14 +141,6 @@ rejects UDP traffic from the application you're using.")
#:configure-flags (list (string-append "--sysconfdir="
   (assoc-ref %outputs "out")
   "/etc/privoxy"))
-   #:phases
-   (modify-phases %standard-phases
- (add-after 'unpack 'autoconf
-   (lambda _
- ;; Unfortunately, this is not a tarball produced by
- ;; "make dist".
- (invoke "autoreconf" "-vfi")
- #t)))
#:tests? #f))
 (inputs
  `(("w3m" ,w3m)



10/10: gnu: libjaylink: Remove custom bootstrap phase.

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

commit 4cd6ab1b1f6808b9146105a81a2b28620939aa44
Author: Ricardo Wurmus 
Date:   Sun Nov 11 11:23:39 2018 +0100

gnu: libjaylink: Remove custom bootstrap phase.

* gnu/packages/embedded.scm (libjaylink)[arguments]: Remove.
---
 gnu/packages/embedded.scm | 6 --
 1 file changed, 6 deletions(-)

diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm
index 38c76cd..ddf3c34 100644
--- a/gnu/packages/embedded.scm
+++ b/gnu/packages/embedded.scm
@@ -321,12 +321,6 @@ languages are C and C++.")
  ("pkg-config" ,pkg-config)))
   (inputs
`(("libusb" ,libusb)))
-  (arguments
-   `(#:phases
- (modify-phases %standard-phases
-   (add-after 'unpack 'autoreconf
- (lambda _
-   (zero? (system* "autoreconf" "-vfi")))
   (home-page "http://repo.or.cz/w/libjaylink.git;)
   (synopsis "Library to interface Segger J-Link devices")
   (description "libjaylink is a shared library written in C to access



01/10: gnu: mdbtools: Remove custom bootstrap phase.

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

commit f626b7192394b96b012d5872cc623ef6adbb8981
Author: Ricardo Wurmus 
Date:   Sun Nov 11 10:05:56 2018 +0100

gnu: mdbtools: Remove custom bootstrap phase.

* gnu/packages/databases.scm (mdbtools)[arguments]: Remove.
---
 gnu/packages/databases.scm | 6 --
 1 file changed, 6 deletions(-)

diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index dc7e2aa..aacf546 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -2088,12 +2088,6 @@ for ODBC.")
("pkg-config" ,pkg-config)
("txt2man" ,txt2man)
("which" ,which)))
-(arguments
- `(#:phases
-   (modify-phases %standard-phases
- (add-after 'unpack 'autoreconf
-   (lambda _
- (zero? (system* "autoreconf" "-vfi")))
 (home-page "http://mdbtools.sourceforge.net/;)
 (synopsis "Read Microsoft Access databases")
 (description "MDB Tools is a set of tools and applications to read the



02/10: gnu: mdbtools: Fetch sources from git.

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

commit f1f1cebdd3f2ca18d77e8f8a1f5760a65e7137fb
Author: Ricardo Wurmus 
Date:   Sun Nov 11 10:09:54 2018 +0100

gnu: mdbtools: Fetch sources from git.

* gnu/packages/databases.scm (mdbtools)[source]: Fetch from git.
---
 gnu/packages/databases.scm | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index aacf546..46bd728 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -2071,13 +2071,14 @@ for ODBC.")
 (version "0.7.1")
 (source
  (origin
-   (method url-fetch)
-   (uri (string-append "https://github.com/brianb/mdbtools/archive/;
-   version ".tar.gz"))
+   (method git-fetch)
+   (uri (git-reference
+ (url "https://github.com/brianb/mdbtools.git;)
+ (commit version)))
+   (file-name (git-file-name name version))
(sha256
 (base32
- "05hbmxcq173kzb899gdi3bz2qcc1vi3n1qbbkwpsvrq7ggf11wyw"))
-   (file-name (string-append name "-" version ".tar.gz"
+ "0gwcpp9y09xhs21g7my2fs8ncb8i6ahlyixcx8jd3q97jbzj441l"
 (build-system gnu-build-system)
 (inputs
  `(("glib" ,glib)))



branch master updated (1410e17 -> 4cd6ab1)

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

  from  1410e17   gnu: pianobar: Fetch sources from git.
   new  f626b71   gnu: mdbtools: Remove custom bootstrap phase.
   new  f1f1ceb   gnu: mdbtools: Fetch sources from git.
   new  a49b532   gnu: lxsession: Remove custom bootstrap phase.
   new  974056c   gnu: opendht: Fetch sources from git.
   new  5ad728e   gnu: opendht: Remove custom bootstrap phase.
   new  34da5c3   gnu: guile-dsv: Remove custom bootstrap phase.
   new  2cabd29   gnu: guildhall: Remove custom bootstrap phase.
   new  d212ed2   gnu: lrdf: Fetch sources from git.
   new  a69cc70   gnu: lrdf: Replace bootstrap phase.
   new  4cd6ab1   gnu: libjaylink: Remove custom bootstrap phase.

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


Summary of changes:
 gnu/packages/crypto.scm| 53 --
 gnu/packages/databases.scm | 17 ++-
 gnu/packages/embedded.scm  |  6 --
 gnu/packages/guile.scm | 10 ++---
 gnu/packages/lxde.scm  |  9 
 gnu/packages/rdf.scm   | 20 +
 6 files changed, 47 insertions(+), 68 deletions(-)



06/10: gnu: guile-dsv: Remove custom bootstrap phase.

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

commit 34da5c394bb8aedb9a054d4738dc8d471f8b77cd
Author: Ricardo Wurmus 
Date:   Sun Nov 11 10:22:45 2018 +0100

gnu: guile-dsv: Remove custom bootstrap phase.

* gnu/packages/guile.scm (guile-dsv)[arguments]: Remove autoreconf phase.
---
 gnu/packages/guile.scm | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 6ae0fe2..cbdd5b1 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -1573,10 +1573,7 @@ $(datadir)/guile/site/$(GUILE_EFFECTIVE_VERSION)\n"))
 (("^guilesitedir =.*$")
  "guilesitedir = \
 $(datadir)/guile/site/$(GUILE_EFFECTIVE_VERSION)\n"))
-  #t))
-  (add-after 'unpack 'autoreconf
-(lambda _
-  (zero? (system* "autoreconf" "-vfi")))
+  #t)
 (home-page "https://github.com/artyom-poptsov/guile-dsv;)
 (synopsis "DSV module for Guile")
 (description



05/10: gnu: opendht: Remove custom bootstrap phase.

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

commit 5ad728e04c652d157039128ac7fc510a8530076c
Author: Ricardo Wurmus 
Date:   Sun Nov 11 10:21:02 2018 +0100

gnu: opendht: Remove custom bootstrap phase.

* gnu/packages/crypto.scm (opendht)[arguments]: Remove autoconf phase.
---
 gnu/packages/crypto.scm | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index 393d8f8..e8062f0 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -203,11 +203,7 @@ OpenBSD tool of the same name.")
("automake" ,automake)
("libtool" ,libtool)))
 (arguments
- `(#:configure-flags '("--disable-tools" "--disable-python")
-   #:phases (modify-phases %standard-phases
-  (add-after 'unpack 'autoconf
-(lambda _
-  (zero? (system* "autoreconf" "-vfi")))
+ `(#:configure-flags '("--disable-tools" "--disable-python")))
 (home-page "https://github.com/savoirfairelinux/opendht/;)
 (synopsis "Distributed Hash Table (DHT) library")
 (description "OpenDHT is a Distributed Hash Table (DHT) library.  It may



03/10: gnu: lxsession: Remove custom bootstrap phase.

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

commit a49b5322c56cd5b7778a8c8ffea95f9c28339cc7
Author: Ricardo Wurmus 
Date:   Sun Nov 11 10:16:43 2018 +0100

gnu: lxsession: Remove custom bootstrap phase.

* gnu/packages/lxde.scm (lxsession)[arguments]: Remove autoreconf phase and
end rm-stamp phase with #T.
---
 gnu/packages/lxde.scm | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/lxde.scm b/gnu/packages/lxde.scm
index c45beb8..1f32ec3 100644
--- a/gnu/packages/lxde.scm
+++ b/gnu/packages/lxde.scm
@@ -7,6 +7,7 @@
 ;;; Copyright © 2018 Tobias Geerinckx-Rice 
 ;;; Copyright © 2018 Ison111 
 ;;; Copyright © 2018 Ludovic Courtès 
+;;; Copyright © 2018 Ricardo Wurmus 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -419,10 +420,10 @@ in LXDE.")
(modify-phases %standard-phases
  (add-after 'unpack 'rm-stamp
(lambda _
- (for-each delete-file (find-files "." "\\.stamp$"
- (add-after 'rm-stamp 'autoreconf
-   (lambda _
- (zero? (system* "autoreconf" "-vfi")))
+ (for-each delete-file (find-files "." "\\.stamp$"))
+ ;; Force regeneration of configure script.
+ (delete-file "configure")
+ #t)
 (inputs
  `(("gtk+-2" ,gtk+-2)
("polkit" ,polkit)))



08/10: gnu: lrdf: Fetch sources from git.

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

commit d212ed2f00e6639c95b4185685617285c8cafdfd
Author: Ricardo Wurmus 
Date:   Sun Nov 11 11:21:55 2018 +0100

gnu: lrdf: Fetch sources from git.

* gnu/packages/rdf.scm (lrdf)[source]: Fetch from git.
---
 gnu/packages/rdf.scm | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/rdf.scm b/gnu/packages/rdf.scm
index 48dc3cd..e48a4fb 100644
--- a/gnu/packages/rdf.scm
+++ b/gnu/packages/rdf.scm
@@ -1,6 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2013, 2014, 2015 Andreas Enge 
-;;; Copyright © 2015, 2016 Ricardo Wurmus 
+;;; Copyright © 2015, 2016, 2018 Ricardo Wurmus 
 ;;; Copyright © 2018 Tobias Geerinckx-Rice 
 ;;;
 ;;; This file is part of GNU Guix.
@@ -22,6 +22,7 @@
   #:use-module ((guix licenses)
 #:select (non-copyleft isc gpl2 lgpl2.1 lgpl2.1+))
   #:use-module (guix packages)
+  #:use-module (guix git-download)
   #:use-module (guix download)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system gnu)
@@ -122,13 +123,14 @@ Java Lucene text search engine API to C++.")
 (name "lrdf")
 (version "0.6.1")
 (source (origin
-  (method url-fetch)
-  (uri (string-append "https://github.com/swh/LRDF/archive/v;
-  version ".tar.gz"))
-  (file-name (string-append name "-" version ".tar.gz"))
+  (method git-fetch)
+  (uri (git-reference
+(url "https://github.com/swh/LRDF.git;)
+(commit (string-append "v" version
+  (file-name (git-file-name name version))
   (sha256
(base32
-"1vxii4mlcpyi16dizcmnqfl2j9gffgr986yd8ic67hvs8xy42yfm"
+"00wzkfb8y0aqd519ypz067cq099dpc89w69zw8ln39vl6f9x2pd4"
 (build-system gnu-build-system)
 (arguments
  '(#:phases



02/22: gnu: lmms: Fetch sources from git.

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

commit 3a0592ae314184b44ea96cb10ff57710cca10af1
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:00:55 2018 +0100

gnu: lmms: Fetch sources from git.

* gnu/packages/music.scm (lmms)[source]: Fetch from git.
---
 gnu/packages/music.scm | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 479b9e4..af24c96 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -3532,13 +3532,14 @@ are a C compiler and glib.  Full API documentation and 
examples are included.")
 (version "1.1.3")
 (source
  (origin
-   (method url-fetch)
-   (uri (string-append "https://github.com/LMMS/lmms/archive/v;
-   version ".tar.gz"))
-   (file-name (string-append name "-" version ".tar.gz"))
+   (method git-fetch)
+   (uri (git-reference
+ (url "https://github.com/LMMS/lmms.git;)
+ (commit (string-append "v" version
+   (file-name (git-file-name name version))
(sha256
 (base32
- "1g76z7ha3hd53vbqaq9n1qg6s3lw8zzaw51iny6y2bz0j1xqwcsr"
+ "03hhymc6d73fa3wbcqb7rm1l03zkw605k5i9kvkvjmv488bqh3pd"
 (build-system cmake-build-system)
 (arguments
  `(#:tests? #f ; no tests



branch master updated (08bc7f2 -> 9066424)

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

  from  08bc7f2   gnu: dotconf: Fetch sources from git.
   new  caa39e5   gnu: milkytracker: Fetch sources from git.
   new  3a0592a   gnu: lmms: Fetch sources from git.
   new  234a182   gnu: clyrics: Fetch sources from git.
   new  3b9e941   gnu: schismtracker: Fetch sources from git.
   new  8865973   gnu: lilypond: Use INVOKE.
   new  cbb6a15   gnu: schismtracker: Remove custom bootstrap phase.
   new  2fef54f   gnu: hpcguix-web: Do not re-bootstrap.
   new  5cdbdc2   gnu: par2cmdline: Fetch sources from git.
   new  2286107   gnu: par2cmdline: Remove custom bootstrap phase.
   new  88f9fea   gnu: inotify-tools: Fetch sources from git.
   new  4078bea   gnu: inotify-tools: Remove custom bootstrap phase.
   new  3478945   gnu: minizip: Remove custom bootstrap phase.
   new  112fcaf   gnu: libtar: Remove custom bootstrap phase.
   new  0633c77   gnu: xdelta: Fetch sources from git.
   new  e5ff963   gnu: xdelta: Remove custom bootstrap phase.
   new  bc74e9e   gnu: scsh: Remove custom bootstrap phase.
   new  2b2ab39   gnu: libharu: Fetch sources from git.
   new  6f3dd09   gnu: libharu: Remove custom bootstrap phase.
   new  5a103bb   gnu: libiax2: Remove custom bootstrap phase.
   new  cd1f661   gnu: libiax2: Fetch sources from git.
   new  2b61cd3   gnu: cifs-utils: Remove autoreconf phase.
   new  9066424   gnu: privoxy: Remove custom bootstrap phase.

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


Summary of changes:
 gnu/packages/backup.scm  | 18 ++--
 gnu/packages/compression.scm | 27 ++
 gnu/packages/linux.scm   | 17 
 gnu/packages/music.scm   | 65 
 gnu/packages/pdf.scm | 21 ++
 gnu/packages/samba.scm   |  5 +---
 gnu/packages/shells.scm  |  7 ++---
 gnu/packages/telephony.scm   | 21 +-
 gnu/packages/tor.scm |  9 +-
 gnu/packages/web.scm |  6 ++--
 10 files changed, 75 insertions(+), 121 deletions(-)



01/22: gnu: milkytracker: Fetch sources from git.

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

commit caa39e56f7d10f00893b00279e28c9c834a9a53f
Author: Ricardo Wurmus 
Date:   Sun Nov 11 11:44:24 2018 +0100

gnu: milkytracker: Fetch sources from git.

* gnu/packages/music.scm (milkytracker)[source]: Fetch from git.
---
 gnu/packages/music.scm | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index be988b1..479b9e4 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -2731,14 +2731,14 @@ of tools for manipulating and accessing your music.")
 (name "milkytracker")
 (version "1.02.00")
 (source (origin
-  (method url-fetch)
-  (uri (string-append "https://github.com/milkytracker/;
-  "MilkyTracker/archive/v"
-  version ".tar.gz"))
-  (file-name (string-append name "-" version ".tar.gz"))
+  (method git-fetch)
+  (uri (git-reference
+(url "https://github.com/milkytracker/MilkyTracker.git;)
+(commit (string-append "v" version
+  (file-name (git-file-name name version))
   (sha256
(base32
-"08v0l4ipvvwkwv4ywkc6c8a6xnpkyb02anj36w8q6gikxrs6xjvb"))
+"05a6d7l98k9i82dwrgi855dnccm3f2lkb144gi244vhk1156n0ca"))
   (modules '((guix build utils)))
   ;; Remove non-FSDG compliant sample songs.
   (snippet



05/22: gnu: lilypond: Use INVOKE.

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

commit 88659738487e553447f66177b2df722db0e84ff9
Author: Ricardo Wurmus 
Date:   Sun Nov 11 12:15:03 2018 +0100

gnu: lilypond: Use INVOKE.

* gnu/packages/music.scm (lilypond)[arguments]: Use INVOKE and return #T
unconditionally.
---
 gnu/packages/music.scm | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 3b7fd54..7474dac 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -886,9 +886,10 @@ Sega Master System/Mark III, Sega Genesis/Mega Drive, BBC 
Micro
 #t))
  (add-after 'install 'install-info
(lambda _
- (zero? (system* "make"
- "-j" (number->string (parallel-job-count))
- "conf=www" "install-info")))
+ (invoke "make"
+ "-j" (number->string (parallel-job-count))
+ "conf=www" "install-info")
+ #t)
 (inputs
  `(("guile" ,guile-1.8)
("font-dejavu" ,font-dejavu)



branch master updated (9066424 -> 902068b)

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

  from  9066424   gnu: privoxy: Remove custom bootstrap phase.
   new  902068b   gnu: tiled: Fetch sources from git.

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


Summary of changes:
 gnu/packages/game-development.scm | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)



01/01: gnu: tiled: Fetch sources from git.

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

commit 902068b43664b862dfcbb9172f41778d576e3ae0
Author: Ricardo Wurmus 
Date:   Sun Nov 11 13:18:27 2018 +0100

gnu: tiled: Fetch sources from git.

* gnu/packages/game-development.scm (tiled)[source]: Fetch from git.
---
 gnu/packages/game-development.scm | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/game-development.scm 
b/gnu/packages/game-development.scm
index da16758..1f73025 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -399,13 +399,14 @@ support.")
 (name "tiled")
 (version "1.2.0")
 (source (origin
-  (method url-fetch)
-  (uri (string-append "https://github.com/bjorn/tiled/archive/v;
-  version ".tar.gz"))
-  (file-name (string-append name "-" version ".tar.gz"))
+  (method git-fetch)
+  (uri (git-reference
+(url "https://github.com/bjorn/tiled.git;)
+(commit (string-append "v" version
+  (file-name (git-file-name name version))
   (sha256
(base32
-"13dlf5kzvhhjkhy19118x3diakmraz4m9kxrsdam8dms6xivb6lp"
+"1rra48hlkcgqxwxi802fb182p1q0723c9hhfvkd5inz9467idd4c"
 (build-system gnu-build-system)
 (inputs
  `(("qtbase" ,qtbase)



branch master updated (cab70d4 -> 1410e17)

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

  from  cab70d4   gnu: perl-autovivification: Update to 0.18.
   new  8637428   gnu: librime: Fetch sources from git.
   new  487e3f5   gnu: ibus-rime: Fetch sources from git.
   new  1410e17   gnu: pianobar: Fetch sources from git.

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


Summary of changes:
 gnu/packages/ibus.scm  | 22 --
 gnu/packages/music.scm | 11 ++-
 2 files changed, 18 insertions(+), 15 deletions(-)



03/03: gnu: pianobar: Fetch sources from git.

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

commit 1410e178bb66479de1ae859b03f8a00be6ddfdd3
Author: Ricardo Wurmus 
Date:   Sun Nov 11 10:02:40 2018 +0100

gnu: pianobar: Fetch sources from git.

* gnu/packages/music.scm (pianobar)[source]: Fetch from git.
---
 gnu/packages/music.scm | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index c405ea8..be988b1 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -2443,13 +2443,14 @@ tune-in sender list from 
@url{http://opml.radiotime.com}.;)
 (name "pianobar")
 (version "2016.06.02")
 (source (origin
-  (method url-fetch)
-  (uri (string-append "https://github.com/PromyLOPh/;
-  name "/archive/" version ".tar.gz"))
-  (file-name (string-append name "-" version ".tar.gz"))
+  (method git-fetch)
+  (uri (git-reference
+(url "https://github.com/PromyLOPh/pianobar.git;)
+(commit version)))
+  (file-name (git-file-name name version))
   (sha256
(base32
-"1hi5rr6jcr0kwf4xfz007ndwkjkp287lhwlsgfz6iryqa5n6jzcp"
+"058fbdxp7n35hxwy3b8slfy4pb4n63cb173vfmywqa06wh1dv6f6"
 (build-system gnu-build-system)
 (arguments
  `(#:tests? #f ; no tests



02/03: gnu: ibus-rime: Fetch sources from git.

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

commit 487e3f5a807581c5b1558590e3f54cd06b7214d7
Author: Ricardo Wurmus 
Date:   Sun Nov 11 09:59:28 2018 +0100

gnu: ibus-rime: Fetch sources from git.

* gnu/packages/ibus.scm (ibus-rime)[source]: Fetch from git.
---
 gnu/packages/ibus.scm | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm
index 3abdd4f..a2687ac 100644
--- a/gnu/packages/ibus.scm
+++ b/gnu/packages/ibus.scm
@@ -602,12 +602,13 @@ Method Engine.")
 (version "1.3.0")
 (source
  (origin
-   (method url-fetch)
-   (uri (string-append "https://github.com/rime/; name
-   "/archive/" version ".tar.gz"))
-   (file-name (string-append name "-" version ".tar.gz"))
+   (method git-fetch)
+   (uri (git-reference
+ (url "https://github.com/rime/ibus-rime.git;)
+ (commit version)))
+   (file-name (git-file-name name version))
(sha256
-(base32 "0mfbz0vwky7n4wvxrwabnn1i9n9adnql0dd1rx57w1anaslr5amj"
+(base32 "1nqi7ymv34a9kx24say3xj98lkrs9nkpv1n2ijb91wdz3cr012ly"
 (build-system gnu-build-system)
 (arguments
  `(#:tests? #f  ; no tests



01/03: gnu: librime: Fetch sources from git.

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

commit 863742856c663aace968f2c84876b4528074dd2c
Author: Ricardo Wurmus 
Date:   Sun Nov 11 09:58:55 2018 +0100

gnu: librime: Fetch sources from git.

* gnu/packages/ibus.scm (librime)[source]: Fetch from git.
---
 gnu/packages/ibus.scm | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm
index 8ad1e09..3abdd4f 100644
--- a/gnu/packages/ibus.scm
+++ b/gnu/packages/ibus.scm
@@ -295,12 +295,13 @@ Japanese language input in most graphical applications.")
 (version "1.3.1")
 (source
  (origin
-   (method url-fetch)
-   (uri (string-append "https://github.com/rime/; name
-   "/archive/" version ".tar.gz"))
-   (file-name (string-append name "-" version ".tar.gz"))
+   (method git-fetch)
+   (uri (git-reference
+ (url "https://github.com/rime/librime.git;)
+ (commit version)))
+   (file-name (git-file-name name version))
(sha256
-(base32 "0qh0hy8bvj17bnzaxk0bmv4gsnbsd6jx8csr84936xmhkrysdday"
+(base32 "1y0h3nnz97smx9z8h5fzk4c27mvrwv8kajxffqc43bhyvxvb2jd6"
 (build-system cmake-build-system)
 (inputs
  `(("boost" ,boost)



03/05: gnu: python-paste: Update to 3.0.4.

2018-11-11 Thread Efraim Flashner
efraim pushed a commit to branch core-updates
in repository guix.

commit 95176544d54cbc8c7c2bacd96e19b4a1411afbff
Author: Efraim Flashner 
Date:   Sun Nov 11 10:41:32 2018 +0200

gnu: python-paste: Update to 3.0.4.

* gnu/packages/python-web.scm (python-paste): Update to 3.0.4.
[source]: Remove patch, add snippet to remove one test.
[native-inputs]: Add python-pytest, python-pytest-runner.
* gnu/packages/patches/python-paste-remove-website-test.patch: Remove
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
---
 gnu/local.mk|  1 -
 .../patches/python-paste-remove-website-test.patch  | 21 -
 gnu/packages/python-web.scm | 18 --
 3 files changed, 12 insertions(+), 28 deletions(-)

diff --git a/gnu/local.mk b/gnu/local.mk
index 15088a5..31dafdd 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1086,7 +1086,6 @@ dist_patch_DATA = 
\
   %D%/packages/patches/python-faker-fix-build-32bit.patch  \
   %D%/packages/patches/python-mox3-python3.6-compat.patch  \
   %D%/packages/patches/python-testtools.patch  \
-  %D%/packages/patches/python-paste-remove-website-test.patch  \
   %D%/packages/patches/python-paste-remove-timing-test.patch   \
   %D%/packages/patches/python-pycrypto-CVE-2013-7459.patch \
   %D%/packages/patches/python2-pygobject-2-gi-info-type-error-domain.patch \
diff --git a/gnu/packages/patches/python-paste-remove-website-test.patch 
b/gnu/packages/patches/python-paste-remove-website-test.patch
deleted file mode 100644
index 93417fb..000
--- a/gnu/packages/patches/python-paste-remove-website-test.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Remove the test to see if the Python Paste website is up.
-
-Obviously without network access there is no way for us to check this, and
-it's pretty strange to test a project's website when you really mean to test
-the project anyhow...
-
 a/tests/test_proxy.py  2016-02-22 19:13:04.040117767 -0800
-+++ b/tests/test_proxy.py  2016-02-22 19:13:04.040117767 -0800
-@@ -1,12 +1,3 @@
- from paste import proxy
- from paste.fixture import TestApp
-
--def test_paste_website():
--# Not the most robust test...
--# need to test things like POSTing to pages, and getting from pages
--# that don't set content-length.
--app = proxy.Proxy('http://pythonpaste.org')
--app = TestApp(app)
--res = app.get('/')
--assert 'documentation' in res
--
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 6a8b1f2..e158df2 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -1,6 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2015 Eric Dvorsak 
-;;; Copyright © 2015, 2016, 2017 Efraim Flashner 
+;;; Copyright © 2015, 2016, 2017, 2018 Efraim Flashner 
 ;;; Copyright © 2017 Christopher Baines 
 ;;; Copyright © 2016, 2017 Danny Milosavljevic 
 ;;; Copyright © 2013, 2014, 2015, 2016 Andreas Enge 
@@ -2628,19 +2628,25 @@ available in Django, but is a standalone package.")
 (define-public python-paste
   (package
 (name "python-paste")
-(version "2.0.3")
+(version "3.0.4")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "Paste" version))
(sha256
 (base32
- "062jk0nlxf6lb2wwj6zc20rlvrwsnikpkh90y0dn8cjch93s6ii3"))
-   (patches (search-patches "python-paste-remove-website-test.patch"
-"python-paste-remove-timing-test.patch"
+ "01w26w9jyfkh0mfydhfz3dwy3pj3fw7mzvj0lna3vs8hyx1hwl0n"))
+   (patches (search-patches "python-paste-remove-timing-test.patch"))
+   (modules '((guix build utils)))
+   (snippet
+'(begin
+   ;; This test calls out to the internet.
+   (delete-file "tests/test_proxy.py") #t
 (build-system python-build-system)
 (native-inputs
- `(("python-nose" ,python-nose)))
+ `(("python-pytest" ,python-pytest)
+   ("python-pytest-runner" ,python-pytest-runner)
+   ("python-nose" ,python-nose)))
 (propagated-inputs
  `(("python-six" ,python-six)))
 (home-page "http://pythonpaste.org;)



01/05: gnu: python-alembic: Update to 1.0.2.

2018-11-11 Thread Efraim Flashner
efraim pushed a commit to branch core-updates
in repository guix.

commit c92d056a8b83aa51c2223cc3d840e3d9775e64b7
Author: Efraim Flashner 
Date:   Sun Nov 11 09:36:17 2018 +0200

gnu: python-alembic: Update to 1.0.2.

* gnu/packages/databases.scm (python-alembic, python2-alembic): Update
to 1.0.2.
---
 gnu/packages/databases.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index d4a1d35..9e75245 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -2424,14 +2424,14 @@ You might also want to install the following optional 
dependencies:
 (define-public python-alembic
   (package
 (name "python-alembic")
-(version "0.9.6")
+(version "1.0.2")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "alembic" version))
(sha256
 (base32
- "0cm73vabrqj92v7a0wwvldj8j7bc7dwv358kvkk7p87gx7mm2a04"
+ "0asqz9mwc4w8bsar1icv3ik9jslxrj3gv3yxgmhc6nc6r9qbkg04"
 (build-system python-build-system)
 (native-inputs
  `(("python-mock" ,python-mock)



07/10: gnu: guildhall: Remove custom bootstrap phase.

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

commit 2cabd29323382d72cc3bc5f21a81c293df84ea3f
Author: Ricardo Wurmus 
Date:   Sun Nov 11 10:38:00 2018 +0100

gnu: guildhall: Remove custom bootstrap phase.

* gnu/packages/guile.scm (guildhall)[arguments]: Remove autogen phase.
---
 gnu/packages/guile.scm | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index cbdd5b1..c41c274 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -517,10 +517,7 @@ AM_SCM_LOG_FLAGS =  --no-auto-compile -s")
  ;; FIXME: one of the database tests fails for unknown
  ;; reasons.  It does not fail when run outside of Guix.
  (("tests/database.scm") ""))
-   #t))
-   (add-after 'fix-bug-22 'autogen
- (lambda _
-   (zero? (system* "sh" "autogen.sh")))
+   #t)
   (inputs
`(("guile" ,guile-2.0)))
   (native-inputs



04/10: gnu: opendht: Fetch sources from git.

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

commit 974056c05e3515deb9cf616c2a4d1265a0d55f17
Author: Ricardo Wurmus 
Date:   Sun Nov 11 10:20:36 2018 +0100

gnu: opendht: Fetch sources from git.

* gnu/packages/crypto.scm (opendht)[source]: Fetch from git.
---
 gnu/packages/crypto.scm | 47 ++-
 1 file changed, 22 insertions(+), 25 deletions(-)

diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index 29d9a3d..393d8f8 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -1,6 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2014 David Thompson 
-;;; Copyright © 2015, 2017 Ricardo Wurmus 
+;;; Copyright © 2015, 2017, 2018 Ricardo Wurmus 
 ;;; Copyright © 2016, 2017, 2018 Leo Famulari 
 ;;; Copyright © 2016 Lukas Gradl 
 ;;; Copyright © 2016, 2017, 2018 Tobias Geerinckx-Rice 
@@ -164,34 +164,31 @@ OpenBSD tool of the same name.")
   "See base64.c in the distribution for
the license from IBM.")
 
-
 (define-public opendht
   (package
 (name "opendht")
 (version "0.6.1")
-(source
- (origin
-   (method url-fetch)
-   (uri
-(string-append
- "https://github.com/savoirfairelinux/; name
- "/archive/" version ".tar.gz"))
-   (file-name (string-append name "-" version ".tar.gz"))
-   (modules '((guix build utils)))
-   (snippet
-'(begin
-   (delete-file-recursively "src/argon2")
-   (substitute* "src/Makefile.am"
- (("./argon2/libargon2.la") "")
- (("SUBDIRS = argon2") ""))
-   (substitute* "src/crypto.cpp"
- (("argon2/argon2.h") "argon2.h"))
-   (substitute* "configure.ac"
- (("src/argon2/Makefile") ""))
-   #t))
-   (sha256
-(base32
- "09yvkmbqbym3b5md4n96qc1s9sf2n8ji404hagih45rmsj49599x"
+(source (origin
+  (method git-fetch)
+  (uri (git-reference
+(url "https://github.com/savoirfairelinux/opendht.git;)
+(commit version)))
+  (file-name (git-file-name name version))
+  (modules '((guix build utils)))
+  (snippet
+   '(begin
+  (delete-file-recursively "src/argon2")
+  (substitute* "src/Makefile.am"
+(("./argon2/libargon2.la") "")
+(("SUBDIRS = argon2") ""))
+  (substitute* "src/crypto.cpp"
+(("argon2/argon2.h") "argon2.h"))
+  (substitute* "configure.ac"
+(("src/argon2/Makefile") ""))
+  #t))
+  (sha256
+   (base32
+"1akk613f18rc8kqs0cxdm34iq7wwc9kffhgp5rng09arwlw8gw3w"
 (build-system gnu-build-system)
 (inputs
  `(("gnutls" ,gnutls)



09/10: gnu: lrdf: Replace bootstrap phase.

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

commit a69cc70deaa641baa50d580fb1315a69615cc381
Author: Ricardo Wurmus 
Date:   Sun Nov 11 11:22:22 2018 +0100

gnu: lrdf: Replace bootstrap phase.

* gnu/packages/rdf.scm (lrdf)[arguments]: Remove autoreconf phase; replace
bootstrap phase instead.
---
 gnu/packages/rdf.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/rdf.scm b/gnu/packages/rdf.scm
index e48a4fb..22ea21d 100644
--- a/gnu/packages/rdf.scm
+++ b/gnu/packages/rdf.scm
@@ -142,9 +142,9 @@ Java Lucene text search engine API to C++.")
(("instances_test remove_test") "instances_test")
(("\\$\\(TESTS\\) remove_test") "$(TESTS)"))
  #t))
- (add-after 'remove-out-of-tree-references 'autoreconf
-   (lambda _
- (zero? (system* "autoreconf" "-vfi")))
+ ;; The default bootstrap phase executes autogen.sh, which fails.
+ (replace 'bootstrap
+   (lambda _ (invoke "autoreconf" "-vif") #t)
 (inputs
  `(("raptor" ,raptor2)
("cyrus-sasl" ,cyrus-sasl)



03/05: gnu: libgtextutils: Remove custom bootstrap phase.

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

commit d68a15806b26ee23bf83c92ed29d2d4b1024b919
Author: Ricardo Wurmus 
Date:   Sun Nov 11 11:34:55 2018 +0100

gnu: libgtextutils: Remove custom bootstrap phase.

* gnu/packages/textutils.scm (libgtextutils)[arguments]: Remove.
---
 gnu/packages/textutils.scm | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm
index 1d498b5..d4e3064 100644
--- a/gnu/packages/textutils.scm
+++ b/gnu/packages/textutils.scm
@@ -1,6 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer 
-;;; Copyright © 2015, 2016, 2017 Ricardo Wurmus 
+;;; Copyright © 2015, 2016, 2017, 2018 Ricardo Wurmus 
 ;;; Copyright © 2015, 2016 Ben Woodcroft 
 ;;; Copyright © 2015 Roel Janssen 
 ;;; Copyright © 2016 Jelle Licht 
@@ -198,11 +198,6 @@ encoding, supporting Unicode version 9.0.0.")
(sha256
 (base32 "0jiybkb2z58wa2msvllnphr4js2hvjvh988pavb3mzkgr6ihwbkr"
 (build-system gnu-build-system)
-(arguments
- '(#:phases
-   (modify-phases %standard-phases
- (add-after 'unpack 'autoreconf
-   (lambda _ (zero? (system* "autoreconf" "-vif")))
 (native-inputs
  `(("autoconf" ,autoconf)
("automake" ,automake)



branch master updated (4cd6ab1 -> 08bc7f2)

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

  from  4cd6ab1   gnu: libjaylink: Remove custom bootstrap phase.
   new  867d9de   gnu: openocd: Use INVOKE.
   new  fab4558   gnu: libtoxcore: Remove custom bootstrap phase.
   new  d68a158   gnu: libgtextutils: Remove custom bootstrap phase.
   new  7a52d0e   gnu: dotconf: Remove custom bootstrap phase.
   new  08bc7f2   gnu: dotconf: Fetch sources from git.

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


Summary of changes:
 gnu/packages/embedded.scm  |  7 ---
 gnu/packages/messaging.scm |  8 +---
 gnu/packages/textutils.scm | 27 ---
 3 files changed, 13 insertions(+), 29 deletions(-)



05/05: gnu: dotconf: Fetch sources from git.

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

commit 08bc7f26653a407ccd7f07c07a81a538e9f44313
Author: Ricardo Wurmus 
Date:   Sun Nov 11 11:37:01 2018 +0100

gnu: dotconf: Fetch sources from git.

* gnu/packages/textutils.scm (dotconf)[source]: Fetch from git.
---
 gnu/packages/textutils.scm | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm
index c814e98..e9a4ab3 100644
--- a/gnu/packages/textutils.scm
+++ b/gnu/packages/textutils.scm
@@ -568,14 +568,14 @@ categories.")
 (name "dotconf")
 (version "1.3")
 (source (origin
-  (method url-fetch)
-  (uri (string-append
-"https://github.com/williamh/dotconf/archive/v;
-version ".tar.gz"))
-  (file-name (string-append name "-" version ".tar.gz"))
+  (method git-fetch)
+  (uri (git-reference
+(url "https://github.com/williamh/dotconf.git;)
+(commit (string-append "v" version
+  (file-name (git-file-name name version))
   (sha256
(base32
-"0lsnh0yaw44psmx59hq94cj1932gscp5h8d3cnh05l0svr0cy7kz"
+"1sc95hw5k2xagpafny0v35filmcn05k1ds5ghkldfpf6xw4hakp7"
 (build-system gnu-build-system)
 (arguments `(#:tests? #f))  ; FIXME maketest.sh does not work.
 (native-inputs



01/05: gnu: openocd: Use INVOKE.

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

commit 867d9de690c77b232af843106779523fe5d370cc
Author: Ricardo Wurmus 
Date:   Sun Nov 11 11:32:12 2018 +0100

gnu: openocd: Use INVOKE.

* gnu/packages/embedded.scm (openocd)[arguments]: Use INVOKE and return #T
unconditionally.
---
 gnu/packages/embedded.scm | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm
index ddf3c34..f20d1e1 100644
--- a/gnu/packages/embedded.scm
+++ b/gnu/packages/embedded.scm
@@ -398,9 +398,9 @@ language.")
   "presto" "openjtag")))
#:phases
(modify-phases %standard-phases
+ ;; Required because of patched sources.
  (add-before 'configure 'autoreconf
-   (lambda _
- (zero? (system* "autoreconf" "-vfi"
+   (lambda _ (invoke "autoreconf" "-vfi") #t))
  (add-after 'autoreconf 'change-udev-group
(lambda _
  (substitute* "contrib/60-openocd.rules"
@@ -411,7 +411,8 @@ language.")
  (install-file "contrib/60-openocd.rules"
(string-append
 (assoc-ref outputs "out")
-"/lib/udev/rules.d/")))
+"/lib/udev/rules.d/"))
+ #t)
 (home-page "http://openocd.org;)
 (synopsis "On-Chip Debugger")
 (description "OpenOCD provides on-chip programming and debugging support



02/05: gnu: libtoxcore: Remove custom bootstrap phase.

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

commit fab455840ea883237d2715bde313e07558f4bfba
Author: Ricardo Wurmus 
Date:   Sun Nov 11 11:33:39 2018 +0100

gnu: libtoxcore: Remove custom bootstrap phase.

* gnu/packages/messaging.scm (libtoxcore)[arguments]: Remove autoconf phase.
---
 gnu/packages/messaging.scm | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index de33d73..1a7560b 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -855,13 +855,7 @@ protocols.")
`(("libsodium" ,libsodium)
  ("opus" ,opus)
  ("libvpx" ,libvpx)))
-  (arguments
-   `(#:phases
- (modify-phases %standard-phases
-   (add-after 'unpack 'autoconf
- (lambda _
-   (zero? (system* "autoreconf" "-vfi")
- #:tests? #f)) ; FIXME: Testsuite fails, reasons unspecific.
+  (arguments `(#:tests? #f)) ; FIXME: Testsuite fails, reasons unspecific.
   (synopsis "Library for the Tox encrypted messenger protocol")
   (description
"C library implementation of the Tox encrypted messenger protocol.")



04/05: gnu: dotconf: Remove custom bootstrap phase.

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

commit 7a52d0e075baebe2c04331b82d5974f2db9bf9f0
Author: Ricardo Wurmus 
Date:   Sun Nov 11 11:36:39 2018 +0100

gnu: dotconf: Remove custom bootstrap phase.

* gnu/packages/textutils.scm (dotconf)[arguments]: Remove autoreconf phase.
---
 gnu/packages/textutils.scm | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm
index d4e3064..c814e98 100644
--- a/gnu/packages/textutils.scm
+++ b/gnu/packages/textutils.scm
@@ -577,13 +577,7 @@ categories.")
(base32
 "0lsnh0yaw44psmx59hq94cj1932gscp5h8d3cnh05l0svr0cy7kz"
 (build-system gnu-build-system)
-(arguments
- `(#:tests? #f ; FIXME maketest.sh does not work.
-   #:phases
-   (modify-phases %standard-phases
- (add-after 'unpack 'autoreconf
-   (lambda _
- (zero? (system* "autoreconf" "-vif")))
+(arguments `(#:tests? #f))  ; FIXME maketest.sh does not work.
 (native-inputs
  `(("autoconf" ,autoconf)
("automake" ,automake)



04/05: gnu: gajim: Get the second 'wrap-program' phase to return #t.

2018-11-11 Thread Cl�ment Lassieur
snape pushed a commit to branch master
in repository guix.

commit 60c5b4448961ce1745b7f0bfada1e7620f238ea0
Author: Clément Lassieur 
Date:   Sun Nov 11 15:34:06 2018 +0100

gnu: gajim: Get the second 'wrap-program' phase to return #t.

* gnu/packages/messaging.scm (gajim)[arguments]: Get the second 
'wrap-program'
phase to return #t.
---
 gnu/packages/messaging.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 5f1aa7c..c276bc0 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -623,7 +623,8 @@ was initially a fork of xmpppy, but uses non-blocking 
sockets.")
;; For GtkFileChooserDialog.
`("GSETTINGS_SCHEMA_DIR" =
  (,(string-append (assoc-ref inputs "gtk+")
-  "/share/glib-2.0/schemas")
+  "/share/glib-2.0/schemas"
+ #t)
 (native-inputs
  `(("intltool" ,intltool)
("xorg-server" ,xorg-server)))



05/05: gnu: gajim: Move python-docutils from inputs to native-inputs.

2018-11-11 Thread Cl�ment Lassieur
snape pushed a commit to branch master
in repository guix.

commit 37a350eccee7b36cba779c6a6841448b8deaed72
Author: Clément Lassieur 
Date:   Sun Nov 11 15:24:00 2018 +0100

gnu: gajim: Move python-docutils from inputs to native-inputs.

* gnu/packages/messaging.scm (gajim): Move python-docutils from inputs to
native-inputs.
---
 gnu/packages/messaging.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index c276bc0..9d65248 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -627,6 +627,7 @@ was initially a fork of xmpppy, but uses non-blocking 
sockets.")
  #t)
 (native-inputs
  `(("intltool" ,intltool)
+   ("python-docutils" ,python-docutils)
("xorg-server" ,xorg-server)))
 (inputs
  `(("adwaita-icon-theme" ,adwaita-icon-theme)
@@ -638,7 +639,6 @@ was initially a fork of xmpppy, but uses non-blocking 
sockets.")
("python-axolotl" ,python-axolotl)
("python-cssutils" ,python-cssutils)
("python-dbus" ,python-dbus)
-   ("python-docutils" ,python-docutils)
("python-gnupg" ,python-gnupg)
("python-keyring" ,python-keyring)
("python-nbxmpp" ,python-nbxmpp)



branch master updated (902068b -> 37a350e)

2018-11-11 Thread Cl�ment Lassieur
snape pushed a change to branch master
in repository guix.

  from  902068b   gnu: tiled: Fetch sources from git.
   new  4ad3786   gnu: Add python-precis-i18n.
   new  a311f42   gnu: python-nbxmpp: Update to 0.6.8.
   new  992a496   gnu: gajim: Update to 1.1.0.
   new  60c5b44   gnu: gajim: Get the second 'wrap-program' phase to return 
#t.
   new  37a350e   gnu: gajim: Move python-docutils from inputs to 
native-inputs.

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


Summary of changes:
 gnu/packages/messaging.scm | 34 --
 gnu/packages/python.scm| 19 +++
 2 files changed, 31 insertions(+), 22 deletions(-)



02/05: gnu: python-nbxmpp: Update to 0.6.8.

2018-11-11 Thread Cl�ment Lassieur
snape pushed a commit to branch master
in repository guix.

commit a311f42e1bcb71b59e3ce51ee3c8f6148d939168
Author: Clément Lassieur 
Date:   Sun Nov 11 12:26:03 2018 +0100

gnu: python-nbxmpp: Update to 0.6.8.

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

diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 1a7560b..9874267 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -549,14 +549,14 @@ simultaneously and therefore appear under the same 
nickname on IRC.")
 (define-public python-nbxmpp
   (package
 (name "python-nbxmpp")
-(version "0.6.7")
+(version "0.6.8")
 (source
  (origin
(method url-fetch)
(uri (pypi-uri "nbxmpp" version))
(sha256
 (base32
- "0fas4iawjfdmkz8vr042wpq6b2qispi6fy35g4a62jw50jb1saav"
+ "1iip8ijxp86fx4bl1h67p2lp02p2zm1ga2p3q43nv30smj54nawc"
 (build-system python-build-system)
 (arguments
  `(#:tests? #f)); no tests



01/05: gnu: Add python-precis-i18n.

2018-11-11 Thread Cl�ment Lassieur
snape pushed a commit to branch master
in repository guix.

commit 4ad3786b7b61073005f024f33465e6b7a4a952ad
Author: Clément Lassieur 
Date:   Sun Nov 11 12:26:44 2018 +0100

gnu: Add python-precis-i18n.

* gnu/packages/messaging.scm (python-precis-i18n): New variable.
---
 gnu/packages/python.scm | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 5f81c42..b6b0ad7 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -14611,3 +14611,22 @@ on regular expressions.")
  (propagated-inputs
   `(("python2-enum34" ,python2-enum34)
 ,@(package-propagated-inputs reparser))
+
+(define-public python-precis-i18n
+  (package
+(name "python-precis-i18n")
+(version "1.0.0")
+(source
+ (origin
+   (method url-fetch)
+   (uri (pypi-uri "precis_i18n" version))
+   (sha256
+(base32
+ "0gjhvwd8aifx94rl1ag08vlmndyx2q3fkyqb0c4i46x3p2bc2yi2"
+(build-system python-build-system)
+(home-page "https://github.com/byllyfish/precis_i18n;)
+(synopsis "Implementation of the PRECIS framework")
+(description
+ "This module implements the PRECIS Framework as described in RFC 8264,
+RFC 8265 and RFC 8266.")
+(license license:expat)))



branch master updated (37a350e -> 89c7894)

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

  from  37a350e   gnu: gajim: Move python-docutils from inputs to 
native-inputs.
   new  89c7894   gnu: faust-2: Update to 2.5.23.

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


Summary of changes:
 gnu/packages/audio.scm | 18 +++---
 gnu/packages/llvm.scm  | 23 ---
 2 files changed, 19 insertions(+), 22 deletions(-)



03/05: gnu: gajim: Update to 1.1.0.

2018-11-11 Thread Cl�ment Lassieur
snape pushed a commit to branch master
in repository guix.

commit 992a496503a49ef7977f097a1390f8536b06dee4
Author: Clément Lassieur 
Date:   Thu Nov 8 10:13:44 2018 +0100

gnu: gajim: Update to 1.1.0.

* gnu/packages/messaging.scm (gajim): Update to 1.1.0.
[arguments]: Set #:test-target to "test_nogui".  Remove the
'remove-test-resolver' and 'start-xserver' phases.
[inputs]: Remove python-pyasn1.  Add python-cssutils, python-keyring and
python-precis-i18n.
---
 gnu/packages/messaging.scm | 25 +++--
 1 file changed, 7 insertions(+), 18 deletions(-)

diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 9874267..5f1aa7c 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -574,7 +574,7 @@ was initially a fork of xmpppy, but uses non-blocking 
sockets.")
 (define-public gajim
   (package
 (name "gajim")
-(version "1.0.3")
+(version "1.1.0")
 (source (origin
   (method url-fetch)
   (uri (string-append "https://gajim.org/downloads/;
@@ -582,10 +582,11 @@ was initially a fork of xmpppy, but uses non-blocking 
sockets.")
   "/gajim-" version ".tar.bz2"))
   (sha256
(base32
-"0ds4rqwfrpj89a489w6yih8gx5zi7qa4ffgld950fk7s0qxvcfnb"
+"1qis8vs7y7g1zn5i5dshwrszidc22qpflycwb4nixvp9lbmkq0va"
 (build-system python-build-system)
 (arguments
- `(#:phases
+ `(#:test-target "test_nogui"
+   #:phases
(modify-phases %standard-phases
  (add-after 'install 'wrap-program
(lambda* (#:key outputs #:allow-other-keys)
@@ -598,20 +599,6 @@ was initially a fork of xmpppy, but uses non-blocking 
sockets.")
   `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path)
 '("gajim" "gajim-remote" "gajim-history-manager")))
  #t))
- (add-before 'check 'remove-test-resolver
-   ;; This test requires network access.
-   (lambda _
- (substitute* "test/runtests.py"
-   (("'integration.test_resolver',") ""))
- #t))
- (add-before 'check 'start-xserver
-   ;; Tests require a running X server.
-   (lambda* (#:key inputs #:allow-other-keys)
- (let ((xorg-server (assoc-ref inputs "xorg-server"))
-   (display ":1"))
-   (setenv "DISPLAY" display)
-   (zero? (system (string-append xorg-server "/bin/Xvfb "
- display " &"))
  (add-after 'install 'install-icons
(lambda* (#:key inputs outputs #:allow-other-keys)
  (let* ((out (assoc-ref outputs "out"))
@@ -648,12 +635,14 @@ was initially a fork of xmpppy, but uses non-blocking 
sockets.")
("hicolor-icon-theme" ,hicolor-icon-theme)
("libsecret" ,libsecret)
("python-axolotl" ,python-axolotl)
+   ("python-cssutils" ,python-cssutils)
("python-dbus" ,python-dbus)
("python-docutils" ,python-docutils)
("python-gnupg" ,python-gnupg)
+   ("python-keyring" ,python-keyring)
("python-nbxmpp" ,python-nbxmpp)
("python-pillow" ,python-pillow)
-   ("python-pyasn1" ,python-pyasn1)
+   ("python-precis-i18n" ,python-precis-i18n)
("python-pycairo" ,python-pycairo)
("python-pygobject" ,python-pygobject)
("python-pyopenssl" ,python-pyopenssl)



01/01: gnu: faust-2: Update to 2.5.23.

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

commit 89c7894805329023754512c9b30e67ceb1753cb0
Author: Ricardo Wurmus 
Date:   Sun Nov 11 16:18:24 2018 +0100

gnu: faust-2: Update to 2.5.23.

* gnu/packages/audio.scm (faust-2): Update to 2.5.23.
[native-inputs]: Replace llvm-with-rtti with llvm-3.8-with-rtti.
* gnu/packages/llvm.scm (llvm-with-rtti): Rename this variable...
(llvm-3.8-with-rtti): ...to this variable; inherit from llvm-3.8.
---
 gnu/packages/audio.scm | 18 +++---
 gnu/packages/llvm.scm  | 23 ---
 2 files changed, 19 insertions(+), 22 deletions(-)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index e5b8f9e..91f55a3 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -1176,19 +1176,15 @@ PS, and DAB+.")
 (define-public faust-2
   (package
 (inherit faust)
-(version "2.1.0")
+(version "2.5.23")
 (source (origin
-  (method git-fetch)
-  (uri (git-reference
-(url "https://github.com/grame-cncm/faust.git;)
-(commit (string-append "v"
-   (string-map (lambda (c)
- (if (char=? c #\.) 
#\- c))
-   version)
-  (file-name (string-append "faust-" version "-checkout"))
+  (method url-fetch)
+  (uri (string-append "https://github.com/grame-cncm/faust/;
+  "releases/download/" version
+  "/faust-" version ".tar.gz"))
   (sha256
(base32
-"06km0ygwxxwgw1lqldccqidxhmjfz8ck0wnbd95qk5sg8sbpc068"
+"1yz5jnr76hh7rmxkpdi7gyrw1wp4gyqfpq8zyl97qdi5ga5gjznq"
 (build-system gnu-build-system)
 (arguments
  (substitute-keyword-arguments (package-arguments faust)
@@ -1196,7 +1192,7 @@ PS, and DAB+.")
 `(list (string-append "prefix=" (assoc-ref %outputs "out"))
"world"
 (native-inputs
- `(("llvm" ,llvm-with-rtti)
+ `(("llvm" ,llvm-3.8-with-rtti)
("which" ,which)
("xxd" ,xxd)
("ctags" ,emacs-minimal)  ; for ctags
diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm
index d0791d0..a809180 100644
--- a/gnu/packages/llvm.scm
+++ b/gnu/packages/llvm.scm
@@ -90,17 +90,6 @@ languages is in development.  The compiler infrastructure 
includes mirror sets
 of programming tools as well as libraries with equivalent functionality.")
 (license license:ncsa)))
 
-(define-public llvm-with-rtti
-  (package (inherit llvm)
-(name "llvm-with-rtti")
-(arguments
- (substitute-keyword-arguments (package-arguments llvm)
-   ((#:configure-flags flags)
-`(append '("-DCMAKE_SKIP_BUILD_RPATH=FALSE"
-   "-DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE"
-   "-DLLVM_REQUIRES_RTTI=1")
- ,flags))
-
 (define* (clang-runtime-from-llvm llvm hash
   #:optional (patches '()))
   (package
@@ -290,6 +279,18 @@ code analysis tools.")
(base32
 "1ybmnid4pw2hxn12ax5qa5kl1ldfns0njg8533y3mzslvd5cx0kf"))
 
+;; This is for Faust 2
+(define-public llvm-3.8-with-rtti
+  (package (inherit llvm-3.8)
+(name "llvm-with-rtti")
+(arguments
+ (substitute-keyword-arguments (package-arguments llvm)
+   ((#:configure-flags flags)
+`(append '("-DCMAKE_SKIP_BUILD_RPATH=FALSE"
+   "-DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE"
+   "-DLLVM_REQUIRES_RTTI=1")
+ ,flags))
+
 (define-public clang-runtime-3.8
   (clang-runtime-from-llvm
llvm-3.8



02/02: gnu: webkitgtk: Include documentation.

2018-11-11 Thread Pierre Neidhardt
ambrevar pushed a commit to branch master
in repository guix.

commit 0ead0b4d2c025ad1b4a293fb6cbb8a578b7dd87d
Author: Pierre Neidhardt 
Date:   Fri Nov 9 19:18:55 2018 +0100

gnu: webkitgtk: Include documentation.

* gnu/packages/webkit.scm (webkitgtk): Include documentation.
---
 gnu/packages/webkit.scm | 29 -
 1 file changed, 28 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index d1890c8..dfff53c 100644
--- a/gnu/packages/webkit.scm
+++ b/gnu/packages/webkit.scm
@@ -4,6 +4,7 @@
 ;;; Copyright © 2015 Ricardo Wurmus 
 ;;; Copyright © 2015, 2016, 2017, 2018 Mark H Weaver 
 ;;; Copyright © 2018 Tobias Geerinckx-Rice 
+;;; Copyright © 2018 Pierre Neidhardt 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -31,6 +32,7 @@
   #:use-module (gnu packages base)
   #:use-module (gnu packages bison)
   #:use-module (gnu packages databases)
+  #:use-module (gnu packages docbook)
   #:use-module (gnu packages enchant)
   #:use-module (gnu packages flex)
   #:use-module (gnu packages gcc)
@@ -66,11 +68,13 @@
(base32
 "147r7an41920zl4x9srdva7fxvw2znjin5ldjkhay1cndv9gih0m"
 (build-system cmake-build-system)
+(outputs '("out" "doc"))
 (arguments
  '(#:tests? #f ; no tests
#:build-type "Release" ; turn off debugging symbols to save space
#:configure-flags (list
   "-DPORT=GTK"
+  "-DENABLE_GTKDOC=ON" ; No doc by default
   (string-append ; uses lib64 by default
"-DLIB_INSTALL_DIR="
(assoc-ref %outputs "out") "/lib")
@@ -87,7 +91,28 @@
   ;; XXX Disable WOFF2 ‘web fonts’.  These were never
   ;; supported in our previous builds.  Enabling them
   ;; requires building libwoff2 and possibly woff2dec.
-  "-DUSE_WOFF2=OFF")))
+  "-DUSE_WOFF2=OFF")
+   #:phases
+   (modify-phases %standard-phases
+ (add-after 'unpack 'patch-gtk-doc-scan
+   (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* 
"Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/docs/webkitdomgtk-docs.sgml"
+   (("http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd;)
+(string-append (assoc-ref inputs "docbook-xml")
+   "/xml/dtd/docbook/docbookx.dtd")))
+ (substitute* 
"Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-docs.sgml"
+   (("http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd;)
+(string-append (assoc-ref inputs "docbook-xml")
+   "/xml/dtd/docbook/docbookx.dtd")))
+ #t))
+ (add-after 'install 'move-doc-files
+   (lambda* (#:key outputs #:allow-other-keys)
+ (let ((out (assoc-ref outputs "out"))
+   (doc (assoc-ref outputs "doc")))
+   (mkdir-p (string-append doc "/share"))
+   (rename-file (string-append out "/share/gtk-doc")
+(string-append doc "/share/gtk-doc"))
+   #t))
 (native-inputs
  `(("bison" ,bison)
("gettext" ,gettext-minimal)
@@ -97,6 +122,8 @@
("perl" ,perl)
("pkg-config" ,pkg-config)
("python" ,python-2) ; incompatible with Python 3 (print syntax)
+   ("gtk-doc" ,gtk-doc) ; For documentation generation
+   ("docbook-xml" ,docbook-xml) ; For documentation generation
("ruby" ,ruby)))
 (propagated-inputs
  `(("gtk+" ,gtk+)



01/02: gnu: gtk-doc: Use local docbook-xsl.

2018-11-11 Thread Pierre Neidhardt
ambrevar pushed a commit to branch master
in repository guix.

commit 50ee7e93fcd881d3bf996954bcd5176aa7c54d21
Author: Pierre Neidhardt 
Date:   Fri Nov 9 19:17:05 2018 +0100

gnu: gtk-doc: Use local docbook-xsl.

* gnu/packages/gtk.scm (gtk-doc): Use local docbook-xsl.
---
 gnu/packages/gtk.scm | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 640bd75..0d62b80 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -19,6 +19,7 @@
 ;;; Copyright © 2017 Marius Bakke 
 ;;; Copyright © 2018 Alex Vong 
 ;;; Copyright © 2018 Arun Isaac 
+;;; Copyright © 2018 Pierre Neidhardt 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1411,7 +1412,12 @@ information.")
(string-append (assoc-ref inputs "docbook-xsl")
   "/xml/xsl/docbook-xsl-"
   ,(package-version docbook-xsl)
-  "/html/chunk.xsl")))
+  "/html/chunk.xsl"))
+  
(("http://docbook.sourceforge.net/release/xsl/current/common/en.xml;)
+   (string-append (assoc-ref inputs "docbook-xsl")
+  "/xml/xsl/docbook-xsl-"
+  ,(package-version docbook-xsl)
+  "/common/en.xml")))
  #t))
  (add-after 'patch-gtk-doc-scan 'patch-test-out
(lambda _



branch master updated (89c7894 -> 0ead0b4)

2018-11-11 Thread Pierre Neidhardt
ambrevar pushed a change to branch master
in repository guix.

  from  89c7894   gnu: faust-2: Update to 2.5.23.
   new  50ee7e9   gnu: gtk-doc: Use local docbook-xsl.
   new  0ead0b4   gnu: webkitgtk: Include documentation.

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


Summary of changes:
 gnu/packages/gtk.scm|  8 +++-
 gnu/packages/webkit.scm | 29 -
 2 files changed, 35 insertions(+), 2 deletions(-)



01/02: guix package: '--show' errors when asked for a non-existent package.

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

commit 652163154c06b47936a453f44ea35938789718de
Author: Ludovic Courtès 
Date:   Sun Nov 11 17:13:20 2018 +0100

guix package: '--show' errors when asked for a non-existent package.

Fixes .
Reported by swedebugia .

* guix/scripts/package.scm (process-query): Call 'leave' when
'find-packages-by-name' returns the empty list.
* tests/guix-package.sh: Test it.
---
 guix/scripts/package.scm | 10 +++---
 tests/guix-package.sh|  4 
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/guix/scripts/package.scm b/guix/scripts/package.scm
index 500fc9a..5743816 100644
--- a/guix/scripts/package.scm
+++ b/guix/scripts/package.scm
@@ -771,9 +771,13 @@ processed, #f otherwise."
   (('show requested-name)
(let-values (((name version)
  (package-name->name+version requested-name)))
- (leave-on-EPIPE
-  (for-each (cute package->recutils <> (current-output-port))
-(find-packages-by-name name version)))
+ (match (find-packages-by-name name version)
+   (()
+(leave (G_ "~a~@[@~a~]: package not found~%") name version))
+   (packages
+(leave-on-EPIPE
+ (for-each (cute package->recutils <> (current-output-port))
+   packages
  #t))
 
   (('search-paths kind)
diff --git a/tests/guix-package.sh b/tests/guix-package.sh
index f7dfbfa..7eeb430 100644
--- a/tests/guix-package.sh
+++ b/tests/guix-package.sh
@@ -106,6 +106,10 @@ guix package --show=guile | grep "^name: guile"
 # Ensure `--show' doesn't fail for packages with non-package inputs.
 guix package --show=texlive
 
+# Fail for non-existent packages or package/version pairs.
+if guix package --show=does-not-exist; then false; else true; fi
+if guix package --show=emacs@42; then false; else true; fi
+
 # Search.
 LC_MESSAGES=C
 export LC_MESSAGES



branch master updated (9c001c0 -> 6c84390)

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

  from  9c001c0   doc: Fix typo.
   new  6521631   guix package: '--show' errors when asked for a 
non-existent package.
   new  6c84390   guix system: Invoking 'guix system init' twice keeps 
timestamps zeroed.

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


Summary of changes:
 guix/scripts/package.scm | 10 +++---
 guix/scripts/system.scm  |  7 +++
 tests/guix-package.sh|  4 
 3 files changed, 18 insertions(+), 3 deletions(-)



02/02: guix system: Invoking 'guix system init' twice keeps timestamps zeroed.

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

commit 6c843907e90c9f6a1af389f9624cac8b6b01ecbb
Author: Ludovic Courtès 
Date:   Sun Nov 11 23:48:53 2018 +0100

guix system: Invoking 'guix system init' twice keeps timestamps zeroed.

Fixes a bug whereby running 'guix system init config.scm /mnt' twice
would, on the second run, change timestamps in /mnt/gnu/store from the
Epoch to now.  This is because the 'register-path' call would bypass the
'reset-timestamps' phase altogether in that case, as a consequence of
commit bb3b6ccb05550fbfbeb459c68819a752327d6e1e.

Reported by Christopher Baines.

* guix/scripts/system.scm (install): When TARGET/var/guix exists, delete
it.  As a side-effect, this ensures that later on, the 'register-path'
call invokes 'reset-timestamps' on all the copied store items.
---
 guix/scripts/system.scm | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/guix/scripts/system.scm b/guix/scripts/system.scm
index d2be0cf..9ba9428 100644
--- a/guix/scripts/system.scm
+++ b/guix/scripts/system.scm
@@ -235,6 +235,13 @@ When INSTALL-BOOTLOADER? is true, install bootloader using 
BOOTCFG."
 the ownership of '~a' may be incorrect!~%")
target))
 
+  ;; If a previous installation was attempted, make sure we start anew; in
+  ;; particular, we don't want to keep a store database that might not
+  ;; correspond to what we're actually putting in the store.
+  (let ((state (string-append target "/var/guix")))
+(when (file-exists? state)
+  (delete-file-recursively state)))
+
   (chmod target #o755)
   (let ((os-dir   (derivation->output-path os-drv))
 (format   (lift format %store-monad))



branch core-updates updated (2bdca67 -> 8c5749f)

2018-11-11 Thread Marius Bakke
mbakke pushed a change to branch core-updates
in repository guix.

  from  2bdca67   gnu: python-yapf: Update to 0.24.0.
   new  8c5749f   gnu: python-cffi: Fix test failure on i686.

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


Summary of changes:
 gnu/local.mk   |  1 +
 gnu/packages/libffi.scm|  3 ++-
 .../patches/python-cffi-x87-stack-clean.patch  | 29 ++
 3 files changed, 32 insertions(+), 1 deletion(-)
 create mode 100644 gnu/packages/patches/python-cffi-x87-stack-clean.patch



01/01: gnu: python-cffi: Fix test failure on i686.

2018-11-11 Thread Marius Bakke
mbakke pushed a commit to branch core-updates
in repository guix.

commit 8c5749f1b5255e37a6ef7b43e48fe0bbc57ce209
Author: Marius Bakke 
Date:   Sun Nov 11 16:59:53 2018 +0100

gnu: python-cffi: Fix test failure on i686.

* gnu/packages/patches/python-cffi-x87-stack-clean.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/libffi.scm (python-cffi)[source](patches): Add it.
---
 gnu/local.mk   |  1 +
 gnu/packages/libffi.scm|  3 ++-
 .../patches/python-cffi-x87-stack-clean.patch  | 29 ++
 3 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/gnu/local.mk b/gnu/local.mk
index 31dafdd..3e355ac 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1078,6 +1078,7 @@ dist_patch_DATA = 
\
   %D%/packages/patches/python-CVE-2018-14647.patch \
   %D%/packages/patches/python-axolotl-AES-fix.patch\
   %D%/packages/patches/python-cairocffi-dlopen-path.patch  \
+  %D%/packages/patches/python-cffi-x87-stack-clean.patch   \
   %D%/packages/patches/python-fix-tests.patch  \
   %D%/packages/patches/python2-larch-coverage-4.0a6-compatibility.patch \
   %D%/packages/patches/python2-rdflib-drop-sparqlwrapper.patch \
diff --git a/gnu/packages/libffi.scm b/gnu/packages/libffi.scm
index d1b910b..01a5ea2 100644
--- a/gnu/packages/libffi.scm
+++ b/gnu/packages/libffi.scm
@@ -88,7 +88,8 @@ conversions for values passed between the two languages.")
   (method url-fetch)
   (uri (pypi-uri "cffi" version))
   (sha256
-   (base32 "1x3lrj928dcxx1k8k9gf3s4s3jwvzv8mc3kkyg1g7c3a1sc1f3z9"
+   (base32 "1x3lrj928dcxx1k8k9gf3s4s3jwvzv8mc3kkyg1g7c3a1sc1f3z9"))
+  (patches (search-patches "python-cffi-x87-stack-clean.patch"
 (build-system python-build-system)
 (outputs '("out" "doc"))
 (inputs
diff --git a/gnu/packages/patches/python-cffi-x87-stack-clean.patch 
b/gnu/packages/patches/python-cffi-x87-stack-clean.patch
new file mode 100644
index 000..5024350
--- /dev/null
+++ b/gnu/packages/patches/python-cffi-x87-stack-clean.patch
@@ -0,0 +1,29 @@
+Fix test that fails on i686:
+
+https://bitbucket.org/cffi/cffi/issues/382
+
+This is a squashed version of these commits:
+https://bitbucket.org/cffi/cffi/commits/ef09637b2314
+https://bitbucket.org/cffi/cffi/commits/7a76a3815340
+
+diff -r 99940f1f5402 testing/cffi0/test_function.py
+--- a/testing/cffi0/test_function.py   Tue Feb 27 21:18:33 2018 +0100
 b/testing/cffi0/test_function.py   Sun Nov 11 16:26:23 2018 +0100
+@@ -45,14 +45,14 @@
+ assert x != math.sin(1.23)# rounding effects
+ assert abs(x - math.sin(1.23)) < 1E-6
+ 
+-def test_sin_no_return_value(self):
++def test_lround_no_return_value(self):
+ # check that 'void'-returning functions work too
+ ffi = FFI(backend=self.Backend())
+ ffi.cdef("""
+-void sin(double x);
++void lround(double x);
+ """)
+ m = ffi.dlopen(lib_m)
+-x = m.sin(1.23)
++x = m.lround(1.23)
+ assert x is None
+ 
+ def test_dlopen_filename(self):



01/01: gnu: webkitgtk@2.22: Adjust to documentation output.

2018-11-11 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit a509b180870cf7bffe65a1cd6099487469fae39f
Author: Marius Bakke 
Date:   Sun Nov 11 18:09:55 2018 +0100

gnu: webkitgtk@2.22: Adjust to documentation output.

This is a follow-up to commit 0ead0b4d2c025ad1b4a293fb6cbb8a578b7dd87d.

* gnu/packages/webkit.scm (webkitgtk)[arguments]: Remove hard coded file 
list.
(webkitgtk-2.22)[arguments]: Inherit phases using 
SUBSTITUTE-KEYWORD-ARGUMENTS.
---
 gnu/packages/webkit.scm | 33 -
 1 file changed, 16 insertions(+), 17 deletions(-)

diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index dfff53c..82f03c7 100644
--- a/gnu/packages/webkit.scm
+++ b/gnu/packages/webkit.scm
@@ -96,14 +96,12 @@
(modify-phases %standard-phases
  (add-after 'unpack 'patch-gtk-doc-scan
(lambda* (#:key inputs #:allow-other-keys)
- (substitute* 
"Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/docs/webkitdomgtk-docs.sgml"
-   (("http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd;)
-(string-append (assoc-ref inputs "docbook-xml")
-   "/xml/dtd/docbook/docbookx.dtd")))
- (substitute* 
"Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-docs.sgml"
-   (("http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd;)
-(string-append (assoc-ref inputs "docbook-xml")
-   "/xml/dtd/docbook/docbookx.dtd")))
+ (for-each (lambda (file)
+ (substitute* file
+   
(("http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd;)
+(string-append (assoc-ref inputs "docbook-xml")
+   "/xml/dtd/docbook/docbookx.dtd"
+   (find-files "Source" "\\.sgml$"))
  #t))
  (add-after 'install 'move-doc-files
(lambda* (#:key outputs #:allow-other-keys)
@@ -182,12 +180,13 @@ HTML/CSS applications to full-fledged web browsers.")
  `(("gcc" ,gcc-7)  ; webkitgtk-2.22 requires gcc-6 or newer
,@(package-native-inputs webkitgtk)))
 (arguments
- `(#:phases (modify-phases %standard-phases
-  (add-before 'configure 'work-around-gcc-7-include-path-issue
-;; FIXME: Work around a problem with gcc-7 includes (see
-;; ).
-(lambda _
-  (unsetenv "C_INCLUDE_PATH")
-  (unsetenv "CPLUS_INCLUDE_PATH")
-  #t)))
-   ,@(package-arguments webkitgtk)
+ (substitute-keyword-arguments (package-arguments webkitgtk)
+   ((#:phases phases)
+`(modify-phases ,phases
+   (add-before 'configure 'work-around-gcc-7-include-path-issue
+ ;; FIXME: Work around a problem with gcc-7 includes (see
+ ;; ).
+ (lambda _
+   (unsetenv "C_INCLUDE_PATH")
+   (unsetenv "CPLUS_INCLUDE_PATH")
+   #t



branch master updated (aaf0e47 -> a509b18)

2018-11-11 Thread Marius Bakke
mbakke pushed a change to branch master
in repository guix.

  from  aaf0e47   gnu: libtoxcore: Update to 0.0.0-2.bf69b54.
   new  a509b18   gnu: webkitgtk@2.22: Adjust to documentation output.

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


Summary of changes:
 gnu/packages/webkit.scm | 33 -
 1 file changed, 16 insertions(+), 17 deletions(-)



07/07: gnu: r-s4vectors: Update to 0.20.1.

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

commit 5f9b38ba3438c7bba9203757391c256507573b7b
Author: Ricardo Wurmus 
Date:   Sun Nov 11 23:12:32 2018 +0100

gnu: r-s4vectors: Update to 0.20.1.

* gnu/packages/bioinformatics.scm (r-s4vectors): Update to 0.20.1.
---
 gnu/packages/bioinformatics.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 5563153..bf49f4e 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -7268,13 +7268,13 @@ abnormal copy number.")
 (define-public r-s4vectors
   (package
 (name "r-s4vectors")
-(version "0.20.0")
+(version "0.20.1")
 (source (origin
   (method url-fetch)
   (uri (bioconductor-uri "S4Vectors" version))
   (sha256
(base32
-"0qgiykjhnsvvpcp3zwmrnpx3bv3msvj0szchyvb1yb0fxw716xc5"
+"18whrw67nxn82xshckl2pjy7d14sa3c27h3n9naqyqwz88lr6dzg"
 (properties
  `((upstream-name . "S4Vectors")))
 (build-system r-build-system)



03/07: gnu: r-rcpparmadillo: Update to 0.9.200.4.0.

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

commit 41d2c26e675cad3240fe7a5ddd5a286ceb9bc710
Author: Ricardo Wurmus 
Date:   Sun Nov 11 23:11:43 2018 +0100

gnu: r-rcpparmadillo: Update to 0.9.200.4.0.

* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.9.200.4.0.
---
 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 71472cb..024e90f 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -2528,13 +2528,13 @@ well as additional utilities such as panel and axis 
annotation functions.")
 (define-public r-rcpparmadillo
   (package
 (name "r-rcpparmadillo")
-(version "0.9.100.5.0")
+(version "0.9.200.4.0")
 (source (origin
   (method url-fetch)
   (uri (cran-uri "RcppArmadillo" version))
   (sha256
(base32
-"1iyjqhfjip1nxrkllzh7r1m01jjnx7cahqkf3s557w34p987f2l1"
+"1ayvpyi4hgaqrhx1kqi640iillc2byj4kam7vydlgqmdrzpgrfvz"
 (properties `((upstream-name . "RcppArmadillo")))
 (build-system r-build-system)
 (native-inputs



02/07: gnu: r-rtsne: Update to 0.15.

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

commit 23dd886a95379a8aaed5d58025e603e7f9ea659e
Author: Ricardo Wurmus 
Date:   Sun Nov 11 23:11:33 2018 +0100

gnu: r-rtsne: Update to 0.15.

* gnu/packages/statistics.scm (r-rtsne): Update to 0.15.
---
 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 b5d230d..71472cb 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -3268,14 +3268,14 @@ the way current RNG settings can be changed.")
 (define-public r-rtsne
   (package
 (name "r-rtsne")
-(version "0.13")
+(version "0.15")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "Rtsne" version))
(sha256
 (base32
- "17crbdi80q4g2pwp9v7j3bdaznk96qlrqx01zvj3wwqippizyfqw"
+ "0v17vxizrs1msay24xl2bckfajr2c82wpqj07lyssbrq197nwdsn"
 (properties `((upstream-name . "Rtsne")))
 (build-system r-build-system)
 (propagated-inputs



06/07: gnu: r-rcmdcheck: Update to 1.3.2.

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

commit 06910a86896aba25adad104c96303624e7479938
Author: Ricardo Wurmus 
Date:   Sun Nov 11 23:12:22 2018 +0100

gnu: r-rcmdcheck: Update to 1.3.2.

* gnu/packages/cran.scm (r-rcmdcheck): Update to 1.3.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 2c1151b..a74ffa7 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -6943,14 +6943,14 @@ directories or URLs with their associated programs.")
 (define-public r-rcmdcheck
   (package
 (name "r-rcmdcheck")
-(version "1.3.1")
+(version "1.3.2")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "rcmdcheck" version))
(sha256
 (base32
- "1ga19jqix0zs7xyz2j155zyagwbv22r6dgv55g6wdjigc67qfsix"
+ "0ys1nd7690mhwzslyzg8fq1wxr28nz8g6av5iykkrshb8lkxg7ly"
 (build-system r-build-system)
 (propagated-inputs
  `(("r-callr" ,r-callr)



branch master updated (a509b18 -> 5f9b38b)

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

  from  a509b18   gnu: webkitgtk@2.22: Adjust to documentation output.
   new  7865c8c   gnu: r-lme4: Update to 1.1-19.
   new  23dd886   gnu: r-rtsne: Update to 0.15.
   new  41d2c26   gnu: r-rcpparmadillo: Update to 0.9.200.4.0.
   new  441cf11   gnu: r-dplyr: Update to 0.7.8.
   new  2a4c587   gnu: r-ggpubr: Update to 0.1.9.
   new  06910a8   gnu: r-rcmdcheck: Update to 1.3.2.
   new  5f9b38b   gnu: r-s4vectors: Update to 0.20.1.

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


Summary of changes:
 gnu/packages/bioinformatics.scm |  4 ++--
 gnu/packages/cran.scm   |  8 
 gnu/packages/statistics.scm | 16 
 3 files changed, 14 insertions(+), 14 deletions(-)



05/07: gnu: r-ggpubr: Update to 0.1.9.

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

commit 2a4c5877a996007f2c6e058fb973fa7d5dcfdbff
Author: Ricardo Wurmus 
Date:   Sun Nov 11 23:12:10 2018 +0100

gnu: r-ggpubr: Update to 0.1.9.

* gnu/packages/cran.scm (r-ggpubr): Update to 0.1.9.
---
 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 45526c7..2c1151b 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -4450,14 +4450,14 @@ and adds the annotation to the plot.")
 (define-public r-ggpubr
   (package
 (name "r-ggpubr")
-(version "0.1.8")
+(version "0.1.9")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "ggpubr" version))
(sha256
 (base32
- "0psl2zndm4wk6nnj1nv305islpxfvfgd87gjh2ph8yqn4mxpnfi1"
+ "0rvfgii2gxarra7d33n6c63ky0mivxxyx35acsrn94xkbd8mbcsj"
 (build-system r-build-system)
 (propagated-inputs
  `(("r-cowplot" ,r-cowplot)



04/07: gnu: r-dplyr: Update to 0.7.8.

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

commit 441cf11de1ddbe7b9d4b5b70d9b67456ac6bfa63
Author: Ricardo Wurmus 
Date:   Sun Nov 11 23:11:57 2018 +0100

gnu: r-dplyr: Update to 0.7.8.

* gnu/packages/statistics.scm (r-dplyr): Update to 0.7.8.
---
 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 024e90f..bd581c1 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -1620,13 +1620,13 @@ and printing capabilities than traditional data 
frames.")
 (define-public r-dplyr
   (package
 (name "r-dplyr")
-(version "0.7.7")
+(version "0.7.8")
 (source (origin
   (method url-fetch)
   (uri (cran-uri "dplyr" version))
   (sha256
(base32
-"196lwck3i3m25jnn1f1nrda9svnjqqi89s0is79gbrphamddnlq5"
+"06p59nhli8c1sarghzxq0y4pk6lyyz3xwkarp55b252dfg2rly9p"
 (build-system r-build-system)
 (propagated-inputs
  `(("r-assertthat" ,r-assertthat)



01/07: gnu: r-lme4: Update to 1.1-19.

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

commit 7865c8c460272b1375b8dc544459d8c282ef3984
Author: Ricardo Wurmus 
Date:   Sun Nov 11 23:11:19 2018 +0100

gnu: r-lme4: Update to 1.1-19.

* gnu/packages/statistics.scm (r-lme4): Update to 1.1-19.
---
 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 f363d9a..b5d230d 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -5123,14 +5123,14 @@ algorithms.")
 (define-public r-lme4
   (package
 (name "r-lme4")
-(version "1.1-18-1")
+(version "1.1-19")
 (source
  (origin
(method url-fetch)
(uri (cran-uri "lme4" version))
(sha256
 (base32
- "01ar4fak8zj7c1vmh9m576wchxj5qzpfqn637s7fh3fl6cpz0alq"
+ "0j8xhkkcdv45ilab960s9jrcjk6jbzvd7w7myswv5fmalrpq52pf"
 (build-system r-build-system)
 (native-inputs
  `(("r-rcpp" ,r-rcpp)



branch master updated (5f9b38b -> 9c001c0)

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

  from  5f9b38b   gnu: r-s4vectors: Update to 0.20.1.
   new  9c001c0   doc: Fix typo.

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


Summary of changes:
 doc/guix.texi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



01/01: doc: Fix typo.

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

commit 9c001c07d4c483a4a6b7c7ff50b1119d3fd4b90f
Author: Laura Lazzati 
Date:   Sun Nov 11 18:12:34 2018 -0300

doc: Fix typo.

* doc/guix.texi (Porting to a New Platform): Fix typo.

Signed-off-by: Ricardo Wurmus 
---
 doc/guix.texi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index c74351d..4b082c5 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -24216,7 +24216,7 @@ to be updated to refer to these binaries on the target 
platform.  That
 is, the hashes and URLs of the bootstrap tarballs for the new platform
 must be added alongside those of the currently supported platforms.  The
 bootstrap Guile tarball is treated specially: it is expected to be
-available locally, and @file{gnu/local.mk} has rules do download it for
+available locally, and @file{gnu/local.mk} has rules to download it for
 the supported architectures; a rule for the new platform must be added
 as well.
 



01/01: gnu: PostgreSQL: Update to 10.6 [fixes CVE-2018-16850].

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

commit ec350676315e3ec5fb4b5a9865b8cc3aa76d2681
Author: Leo Famulari 
Date:   Thu Nov 8 13:22:52 2018 -0500

gnu: PostgreSQL: Update to 10.6 [fixes CVE-2018-16850].

* gnu/packages/databases.scm (postgresql): Update to 10.6.
---
 gnu/packages/databases.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 46bd728..7258622 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -804,14 +804,14 @@ as a drop-in replacement of MySQL.")
 (define-public postgresql
   (package
 (name "postgresql")
-(version "10.5")
+(version "10.6")
 (source (origin
   (method url-fetch)
   (uri (string-append "https://ftp.postgresql.org/pub/source/v;
   version "/postgresql-" version ".tar.bz2"))
   (sha256
(base32
-"04a07jkvc5s6zgh6jr78149kcjmsxclizsqabjw44ld4j5n633kc"
+"0jv26y3f10svrjxzsgqxg956c86b664azyk2wppzpa5x11pjga38"
 (build-system gnu-build-system)
 (arguments
  `(#:configure-flags '("--with-uuid=e2fs")



branch master updated (0ead0b4 -> ec35067)

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

  from  0ead0b4   gnu: webkitgtk: Include documentation.
   new  ec35067   gnu: PostgreSQL: Update to 10.6 [fixes CVE-2018-16850].

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


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



branch master updated (ec35067 -> aaf0e47)

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

  from  ec35067   gnu: PostgreSQL: Update to 10.6 [fixes CVE-2018-16850].
   new  e874f34   gnu: mumi: Update to 0.0.0-2.bfd96ce7.
   new  aaf0e47   gnu: libtoxcore: Update to 0.0.0-2.bf69b54.

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


Summary of changes:
 gnu/packages/mail.scm  |  6 +++---
 gnu/packages/messaging.scm | 11 +--
 2 files changed, 8 insertions(+), 9 deletions(-)



01/02: gnu: mumi: Update to 0.0.0-2.bfd96ce7.

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

commit e874f34d3f65ced7bee226b07210cdfc81dece30
Author: Ricardo Wurmus 
Date:   Sun Nov 11 20:48:34 2018 +0100

gnu: mumi: Update to 0.0.0-2.bfd96ce7.

* gnu/packages/mail.scm (mumi): Update to 0.0.0-2.bfd96ce7.
---
 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 978b223..fa545da 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -2645,8 +2645,8 @@ replacement for the @code{urlview} program.")
 (license gpl2+)))
 
 (define-public mumi
-  (let ((commit "648311b9b9d9d974fb2d76dacfe956fc7b842401")
-(revision "1"))
+  (let ((commit "bfd96ce76b4600ae232e6548b26c9365095fd174")
+(revision "2"))
 (package
   (name "mumi")
   (version (git-version "0.0.0" revision commit))
@@ -2658,7 +2658,7 @@ replacement for the @code{urlview} program.")
 (file-name (git-file-name name version))
 (sha256
  (base32
-  "081yvjhy8ig3xyixkdklrzf3bf2bczn92g5hpxmsl8m9cpcj77vv"
+  "05miwfi1bh0v9x2gvn15bwkb3gn4xy53z506ysjzns2y497zkc5h"
   (build-system gnu-build-system)
   (arguments
`(#:phases



02/02: gnu: libtoxcore: Update to 0.0.0-2.bf69b54.

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

commit aaf0e47f6dbe4245ef5d38f69e0e4eb2855de15b
Author: Ricardo Wurmus 
Date:   Sun Nov 11 20:50:30 2018 +0100

gnu: libtoxcore: Update to 0.0.0-2.bf69b54.

* gnu/packages/messaging.scm (libtoxcore): Update to 0.0.0-2.bf69b54.
[native-inputs]: Add check.
---
 gnu/packages/messaging.scm | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 9d65248..a7b868c 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -818,8 +818,8 @@ protocols.")
 (license license:x11)))
 
 (define-public libtoxcore
-  (let ((revision "1")
-(commit "755f084e8720b349026c85afbad58954cb7ff1d4"))
+  (let ((revision "2")
+(commit "bf69b54f64003d160d759068f4816b2d9b2e1e21"))
 (package
   (name "libtoxcore")
   (version (string-append "0.0.0" "-"
@@ -832,20 +832,19 @@ protocols.")
 (file-name (string-append name "-" version "-checkout"))
 (sha256
  (base32
-  "0ap1gvlyihnfivv235dbrgsxsiiz70bhlmlr5gn1027w3h5kqz8w"
+  "11lqra4yd7v293cp286ynff5lqz1pprzg8vn3wq6vryj08g88zqb"
   (build-system gnu-build-system)
+  (arguments `(#:tests? #f)) ; FIXME: tests hang, some fail.
   (native-inputs
`(("autoconf" ,autoconf)
  ("automake" ,automake)
  ("libtool" ,libtool)
- ;; TODO: Add when test suite is capable of passing.
- ;; ("check" ,check)
+ ("check" ,check)
  ("pkg-config" ,pkg-config)))
   (inputs
`(("libsodium" ,libsodium)
  ("opus" ,opus)
  ("libvpx" ,libvpx)))
-  (arguments `(#:tests? #f)) ; FIXME: Testsuite fails, reasons unspecific.
   (synopsis "Library for the Tox encrypted messenger protocol")
   (description
"C library implementation of the Tox encrypted messenger protocol.")