From 830a0fe64e28995991c3a4147ce83fd222ee3a2c Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 14 Jun 2019 11:47:02 +0200 Subject: [PATCH 01/39] gnu: cups-filters: Update to 1.25.0. * gnu/packages/cups.scm (cups-filters): Update to 1.25.0. --- gnu/packages/cups.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/cups.scm b/gnu/packages/cups.scm index b48da35e8e..b87203cab6 100644 --- a/gnu/packages/cups.scm +++ b/gnu/packages/cups.scm @@ -57,7 +57,7 @@ (define-module (gnu packages cups) (define-public cups-filters (package (name "cups-filters") - (version "1.23.0") + (version "1.25.0") (source(origin (method url-fetch) (uri @@ -65,7 +65,7 @@ (define-public cups-filters "cups-filters-" version ".tar.xz")) (sha256 (base32 - "1lyzxf03kdfvkbb6p7hxlarbb35lq5bh094g49v3bz9z4z9065p2")) + "1laiscq8yvynw862calkgbz9irrdkmd5l821q6a6wik1ifd186c1")) (modules '((guix build utils))) (snippet ;; install backends, banners and filters to cups-filters output From 14b53192a4dce71f947d4e44b1676a3eec911bc5 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 14 Jun 2019 11:47:21 +0200 Subject: [PATCH 02/39] gnu: libsigc++: Update to 2.10.2. * gnu/packages/glib.scm (libsigc++): Update to 2.10.2. --- gnu/packages/glib.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index 7af7c86853..b5ddc19ef9 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -482,7 +482,7 @@ (define dbus-glib (define libsigc++ (package (name "libsigc++") - (version "2.10.1") + (version "2.10.2") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/libsigc++/" @@ -490,7 +490,7 @@ (define libsigc++ name "-" version ".tar.xz")) (sha256 (base32 - "00v08km4wwzbh6vjxb21388wb9dm6g2xh14rgwabnv4c2wk5z8n9")))) + "163s14d1rqp82gc1vsm3q0wzsbdicb9q6307kz0zk5lm6x9h5jmi")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config) ("m4" ,m4))) From 16c38e2b9cf2a004cb1d3425593b8872e5c1f7b4 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 14 Jun 2019 11:47:41 +0200 Subject: [PATCH 03/39] gnu: imagemagick: Update to 6.9.10-49. * gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-49. --- gnu/packages/imagemagick.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/imagemagick.scm b/gnu/packages/imagemagick.scm index 16f9a6e4bd..dba193d8e5 100644 --- a/gnu/packages/imagemagick.scm +++ b/gnu/packages/imagemagick.scm @@ -48,14 +48,14 @@ (define-public imagemagick ;; The 7 release series has an incompatible API, while the 6 series is still ;; maintained. Don't update to 7 until we've made sure that the ImageMagick ;; users are ready for the 7-series API. - (version "6.9.10-46") + (version "6.9.10-49") (source (origin (method url-fetch) (uri (string-append "mirror://imagemagick/ImageMagick-" version ".tar.xz")) (sha256 (base32 - "1qx3x48q1dy39g1bb8mnyaq9jwy1smf0x6zfly4r0mj3m01i2dyb")))) + "1w4vsppyn1h58x3z4hgly5qxp16q66l18y9rwavrravw0kiq64fs")))) (build-system gnu-build-system) (arguments `(#:configure-flags '("--with-frozenpaths" "--without-gcc-arch") From 753eb4118c974e4e9c685f81c8ffb45fc1be7274 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 14 Jun 2019 11:48:10 +0200 Subject: [PATCH 04/39] gnu: python-markupsafe: Update to 1.1.1. * gnu/packages/python-xyz.scm (python-markupsafe): Update to 1.1.1. [arguments]: New field. Override check phase. [native-inputs]: Add PYTHON-PYTEST. --- gnu/packages/python-xyz.scm | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index a7c88e9187..ac23e23bc2 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2298,15 +2298,33 @@ (define-public python2-virtualenv (define-public python-markupsafe (package (name "python-markupsafe") - (version "1.0") + (version "1.1.1") (source (origin (method url-fetch) (uri (pypi-uri "MarkupSafe" version)) (sha256 (base32 - "0rdn1s8x9ni7ss8rfiacj7x1085lx8mh2zdwqslnw8xc3l4nkgm6")))) + "0sqipg4fk7xbixqd8kq6rlkxj664d157bdwbh93farcphf92x1r9")))) (build-system python-build-system) + (arguments + `(#:modules ((ice-9 ftw) + (srfi srfi-1) + (srfi srfi-26) + (guix build utils) + (guix build python-build-system)) + #:phases (modify-phases %standard-phases + (replace 'check + (lambda _ + (let ((cwd (getcwd)) + (libdir (find (cut string-prefix? "lib." <>) + (scandir "build")))) + (setenv "PYTHONPATH" + (string-append cwd "/build/" libdir ":" + (getenv "PYTHONPATH"))) + (invoke "pytest" "-vv"))))))) + (native-inputs + `(("python-pytest" ,python-pytest))) (home-page "https://github.com/mitsuhiko/markupsafe") (synopsis "XML/HTML/XHTML markup safe string implementation for Python") (description From 950c3a2d5ef7b722b24e6529c3819fb3c6fa504f Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 14 Jun 2019 11:48:52 +0200 Subject: [PATCH 05/39] gnu: python-mako: Update to 1.0.12. * gnu/packages/python-xyz.scm (python-mako): Update to 1.0.12. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index ac23e23bc2..e1d0b7f50a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -8363,14 +8363,14 @@ (define-public python2-xdo (define-public python-mako (package (name "python-mako") - (version "1.0.10") + (version "1.0.12") (source (origin (method url-fetch) (uri (pypi-uri "Mako" version)) (sha256 (base32 - "0r9rysn19fmrxnzfcn7sg20kjhcrx9qri0my9n5vdzp1g2g92rbi")))) + "0qj16ai937wrbpv1a9g395gybb9s06rmdj3arbp8fpl37bg6byhc")))) (build-system python-build-system) (propagated-inputs `(("python-markupsafe" ,python-markupsafe))) From bbeeeb148efdb3e604f44d4e643731c49f46f684 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 14 Jun 2019 11:49:12 +0200 Subject: [PATCH 06/39] gnu: Sphinx: Update to 2.1.1. * gnu/packages/sphinx.scm (python-sphinx): Update to 2.1.1. --- gnu/packages/sphinx.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index 1bc7149c24..0b86398a68 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -45,14 +45,14 @@ (define-module (gnu packages sphinx) (define-public python-sphinx (package (name "python-sphinx") - (version "2.0.1") + (version "2.1.1") (source (origin (method url-fetch) (uri (pypi-uri "Sphinx" version)) (sha256 (base32 - "0js0rnbzm0nsb4gm2v4z79wlbmr05awqzic57kfl8ydkdxj80cj2")))) + "1ym150xpzc2nsv8zy77q3q4gxgwfnfvd7459dykzmiw6wxk3250m")))) (build-system python-build-system) (arguments `(#:phases From 4e8284f031323678f078a15d8af1742332b326e5 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 14 Jun 2019 11:49:31 +0200 Subject: [PATCH 07/39] gnu: speexdsp: Update to 1.2.0. * gnu/packages/xiph.scm (speexdsp): Update to 1.2.0. --- gnu/packages/xiph.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/xiph.scm b/gnu/packages/xiph.scm index 8f900cf90d..804cfd39a7 100644 --- a/gnu/packages/xiph.scm +++ b/gnu/packages/xiph.scm @@ -160,14 +160,14 @@ (define speex (define speexdsp (package (name "speexdsp") - (version "1.2rc3") + (version "1.2.0") (source (origin (method url-fetch) (uri (string-append "https://downloads.xiph.org/releases/speex/" "speexdsp-" version ".tar.gz")) (sha256 (base32 - "1wcjyrnwlkayb20zdhp48y260rfyzg925qpjpljd5x9r01h8irja")))) + "0wa7sqpk3x61zz99m7lwkgr6yv62ml6lfgs5xja65vlvdzy44838")))) (build-system gnu-build-system) (arguments `(#:configure-flags '(,@(if (string=? "aarch64-linux" From d95503ab8273adb3d51cd7de550ea44539803f27 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 15 Jun 2019 09:13:48 +0200 Subject: [PATCH 08/39] gnu: libtirpc: Update to 1.1.4. * gnu/packages/onc-rpc.scm (libtirpc): Update to 1.1.4. --- gnu/packages/onc-rpc.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/onc-rpc.scm b/gnu/packages/onc-rpc.scm index 64887212d3..3f67d91031 100644 --- a/gnu/packages/onc-rpc.scm +++ b/gnu/packages/onc-rpc.scm @@ -33,7 +33,7 @@ (define-module (gnu packages onc-rpc) (define-public libtirpc (package (name "libtirpc") - (version "1.0.3") + (version "1.1.4") (source (origin (method url-fetch) (uri (string-append "mirror://sourceforge/libtirpc/libtirpc/" @@ -41,7 +41,7 @@ (define-public libtirpc version ".tar.bz2")) (sha256 (base32 - "0ppxl3k3nsz0qdakq844i2kj4fvh9h937lhx26bgmpmxq67sghw6")))) + "07anqypf7c719x9y683qz65cxllmzlgmlab2hlahrqcj4bq2k99c")))) (build-system gnu-build-system) (arguments `(#:phases From fd641a23f5438bb289041d9b738388ad26c5d343 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 15 Jun 2019 09:18:51 +0200 Subject: [PATCH 09/39] gnu: libnsl: Do not use unstable tarball. * gnu/packages/onc-rpc.scm (libnsl)[source]: Switch to GIT-FETCH. --- gnu/packages/onc-rpc.scm | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/gnu/packages/onc-rpc.scm b/gnu/packages/onc-rpc.scm index 3f67d91031..8f66b07527 100644 --- a/gnu/packages/onc-rpc.scm +++ b/gnu/packages/onc-rpc.scm @@ -23,6 +23,7 @@ (define-module (gnu packages onc-rpc) #:use-module (guix licenses) #:use-module (guix packages) #:use-module (guix download) + #:use-module (guix git-download) #:use-module (gnu packages) #:use-module (gnu packages autotools) #:use-module (gnu packages gettext) @@ -105,13 +106,14 @@ (define-public libnsl (name "libnsl") (version "1.2.0") (source (origin - (method url-fetch) - (uri (string-append "https://github.com/thkukuk/libnsl/archive/v" - version ".tar.gz")) - (file-name (string-append name "-" version ".tar.gz")) + (method git-fetch) + (uri (git-reference + (url "https://github.com/thkukuk/libnsl.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 (base32 - "1y6kmxmv1difzvdhx7grqzw0j2v2b74mg4kjb803m8jcgkqqx8m5")))) + "1chzqhcgh0yia9js8mh92cmhyka7rh32ql6b3mgdk26n94dqzs8b")))) (build-system gnu-build-system) (native-inputs `(("autoconf" ,autoconf) From af847bd88f729456b09f26831bd7164e6baae371 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 15 Jun 2019 09:22:40 +0200 Subject: [PATCH 10/39] gnu: xorg-server-for-tests: Update to 1.20.5. * gnu/packages/xorg.scm (xorg-server-for-tests)[source, version]: Remove. --- gnu/packages/xorg.scm | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index 27966f038a..0f2231ca8d 100644 --- a/gnu/packages/xorg.scm +++ b/gnu/packages/xorg.scm @@ -5198,16 +5198,7 @@ (define-public xorg-server (define-public xorg-server-for-tests (hidden-package (package - (inherit xorg-server) - (version "1.20.4") - (source (origin - (inherit (package-source xorg-server)) - (uri (string-append - "mirror://xorg/individual/xserver/" - "xorg-server-" version ".tar.bz2")) - (sha256 - (base32 - "1vk6j7hmigfill9x8m7a6vvgb3s50ji2yf6yprbgqfz9xf9x83zy"))))))) + (inherit xorg-server)))) (define-public xorg-server-xwayland (package From eed81080dc6f552e381971ec11cec5de0c58a58d Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 18 Jun 2019 12:47:37 +0200 Subject: [PATCH 11/39] gnu: python-pygments: Update to 2.4.2. * gnu/packages/python-xyz.scm (python-pygments): Update to 2.4.2. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e1d0b7f50a..466b2d8768 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2502,14 +2502,14 @@ (define-public python2-docutils (define-public python-pygments (package (name "python-pygments") - (version "2.4.0") + (version "2.4.2") (source (origin (method url-fetch) (uri (pypi-uri "Pygments" version)) (sha256 (base32 - "1xb5n3hvhk63kxypc03k7kfry20pny6gygi4bsl9kw1rnzzsdjri")))) + "15v2sqm5g12bqa0c7wikfh9ck2nl97ayizy1hpqhmws5gqalq748")))) (build-system python-build-system) (arguments ;; FIXME: Tests require sphinx, which depends on this. From 4e24e442f2c9629edf08bef30ec98959da950189 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 18 Jun 2019 15:21:14 +0200 Subject: [PATCH 12/39] gnu: python-freezegun: Update to 0.3.12. * gnu/packages/check.scm (python-freezegun): Update to 0.3.12. [native-inputs]: Remove PYTHON-NOSE and PYTHON-COVERAGE. Add PYTHON-PYTEST. [arguments]: Use "pytest" instead of "nosetests" for running tests. --- gnu/packages/check.scm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 82391ac5e1..e24f2713b4 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -2043,18 +2043,17 @@ (define-public python2-nose-timer (define-public python-freezegun (package (name "python-freezegun") - (version "0.3.11") + (version "0.3.12") (source (origin (method url-fetch) (uri (pypi-uri "freezegun" version)) (sha256 - (base32 "1nh0fzqjwg88n57k3qa8mxnmiwrr7lqyd5xvc96qn5g8zcxv8fg8")))) + (base32 "1rx57v8ryjncjimg8hys9kx1r3rknvwcl4y340g20jn0sf69qk9a")))) (build-system python-build-system) (native-inputs `(("python-mock" ,python-mock) - ("python-nose" ,python-nose) - ("python-coverage" ,python-coverage))) + ("python-pytest" ,python-pytest))) (propagated-inputs `(("python-six" ,python-six) ("python-dateutil" ,python-dateutil))) @@ -2065,7 +2064,7 @@ (define-public python-freezegun ;; package does not include the Makefile. (replace 'check (lambda _ - (invoke "nosetests" "./tests/")))))) + (invoke "pytest" "-vv")))))) (home-page "https://github.com/spulec/freezegun") (synopsis "Test utility for mocking the datetime module") (description From 93253411d6a55ebdcd91de2c6eb80e1c9134d12a Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 18 Jun 2019 15:21:21 +0200 Subject: [PATCH 13/39] gnu: python-babel: Update to 2.7.0. * gnu/packages/python-xyz.scm (python-babel): Update to 2.7.0. (python2-babel-2.6): New variable. * gnu/packages/sphinx.scm (python2-sphinx)[propagated-inputs]: Change PYTHON2-BABEL to PYTHON2-BABEL-2.6. --- gnu/packages/python-xyz.scm | 16 ++++++++++++++-- gnu/packages/sphinx.scm | 2 +- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 466b2d8768..c072cf574c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -311,14 +311,14 @@ (define-public python2-clyent (define-public python-babel (package (name "python-babel") - (version "2.6.0") + (version "2.7.0") (source (origin (method url-fetch) (uri (pypi-uri "Babel" version)) (sha256 (base32 - "08rxmbx2s4irp0w0gmn498vns5xy0fagm0fg33xa772jiks51flc")))) + "0a7wawx8vsg7igvz6p3x909fskhg4b2y1910xk4f4c8y22p3aqg8")))) (build-system python-build-system) (native-inputs `(("python-freezegun" ,python-freezegun) @@ -343,6 +343,18 @@ (define-public python-babel (define-public python2-babel (package-with-python2 python-babel)) +;; Sphinx < 2.0 requires this version. Remove once no longer needed. +(define-public python2-babel-2.6 + (package + (inherit python2-babel) + (version "2.6.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "Babel" version)) + (sha256 + (base32 + "08rxmbx2s4irp0w0gmn498vns5xy0fagm0fg33xa772jiks51flc")))))) + (define-public python2-backport-ssl-match-hostname (package (name "python2-backport-ssl-match-hostname") diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index 0b86398a68..a9475ab87b 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -132,7 +132,7 @@ (define-public python2-sphinx ("python2-imagesize" ,python2-imagesize) ("python2-sphinx-alabaster-theme" ,python2-sphinx-alabaster-theme) - ("python2-babel" ,python2-babel) + ("python2-babel" ,python2-babel-2.6) ("python2-snowballstemmer" ,python2-snowballstemmer) ("python2-docutils" ,python2-docutils) ("python2-jinja2" ,python2-jinja2) From 71c08ee60bb3f62bac0614888fb62405f7a388ab Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 18 Jun 2019 15:21:40 +0200 Subject: [PATCH 14/39] gnu: python-pytz: Update to 2019.1. * gnu/packages/time.scm (python-pytz): Update to 2019.1. --- gnu/packages/time.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm index 747e4cf080..9bbfe07803 100644 --- a/gnu/packages/time.scm +++ b/gnu/packages/time.scm @@ -92,14 +92,14 @@ (define-public python2-tzdata (define-public python-pytz (package (name "python-pytz") - (version "2018.5") + (version "2019.1") (source (origin (method url-fetch) (uri (pypi-uri "pytz" version ".tar.gz")) (sha256 (base32 - "0xzj5gkpdn2da8m6j47chlp6zrzcypv9m0fjv4236q3jw4fyzfgz")))) + "0hg1r2c41gnmljdsdmdgy6kb1zkfmxsf49imd96g8znp4cyxsiyp")))) (build-system python-build-system) (home-page "http://pythonhosted.org/pytz") (synopsis "Python timezone library") From 010689e7067df1288af29176f4a8639de816b1ef Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 20 Jun 2019 23:19:09 +0200 Subject: [PATCH 15/39] gnu: python-sphinx: Update to 2.1.2. * gnu/packages/sphinx.scm (python-sphinx): Update to 2.1.2. --- gnu/packages/sphinx.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index a5773c21e5..5ec769388a 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -45,14 +45,14 @@ (define-module (gnu packages sphinx) (define-public python-sphinx (package (name "python-sphinx") - (version "2.1.1") + (version "2.1.2") (source (origin (method url-fetch) (uri (pypi-uri "Sphinx" version)) (sha256 (base32 - "1ym150xpzc2nsv8zy77q3q4gxgwfnfvd7459dykzmiw6wxk3250m")))) + "09y4mjmbxz94pmfr2lzf1hkx2xk0khcpb8xsqfmir4l7dds9x9zr")))) (build-system python-build-system) (arguments `(#:phases From 22cc598b1e7c35e5be36a684bfa4474f42fe51f9 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 21 Jun 2019 11:55:23 +0200 Subject: [PATCH 16/39] gnu: utf8proc: Update source and home page. * gnu/packages/textutils.scm (utf8proc)[source, home-page]: Follow redirected URLs. --- gnu/packages/textutils.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm index 79835e8578..14220b85f1 100644 --- a/gnu/packages/textutils.scm +++ b/gnu/packages/textutils.scm @@ -145,7 +145,7 @@ (define-public utf8proc (origin (method url-fetch) (uri (string-append - "https://github.com/JuliaLang/utf8proc/archive/v" + "https://github.com/JuliaStrings/utf8proc/archive/v" version ".tar.gz")) (file-name (string-append name "-" version ".tar.gz")) (sha256 @@ -181,7 +181,7 @@ (define-public utf8proc (substitute* "data/GraphemeBreakTest.txt" (("÷") "/") (("×") "+"))))))) - (home-page "https://julialang.org/utf8proc/") + (home-page "https://juliastrings.github.io/utf8proc/") (synopsis "C library for processing UTF-8 Unicode data") (description "utf8proc is a small C library that provides Unicode normalization, case-folding, and other operations for data in the UTF-8 From 39ff1d8930df2c53beb174cd9ee2b34a5c7b005d Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 21 Jun 2019 11:57:39 +0200 Subject: [PATCH 17/39] gnu: utf8proc: Do not use unstable tarball. * gnu/packages/textutils.scm (utf8proc)[source]: Change to GIT-FETCH. --- 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 14220b85f1..0b3ea492fb 100644 --- a/gnu/packages/textutils.scm +++ b/gnu/packages/textutils.scm @@ -143,13 +143,13 @@ (define-public utf8proc (version "2.1.1") (source (origin - (method url-fetch) - (uri (string-append - "https://github.com/JuliaStrings/utf8proc/archive/v" - version ".tar.gz")) - (file-name (string-append name "-" version ".tar.gz")) + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaStrings/utf8proc") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 - (base32 "1cnpigrazhslw65s4j1a56j7p6d7d61wsxxjf1218i9mkwv2yw17")))) + (base32 "1brr8nnpam7y8l9j8fppdpdqvfyfxliw20z41qfip6ygz9pvcsiq")))) (build-system gnu-build-system) (inputs ; test data that is otherwise downloaded with curl `(("NormalizationTest.txt" From 99293380314651858ef2f58bc93429f46b1ce1d8 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 21 Jun 2019 11:58:30 +0200 Subject: [PATCH 18/39] gnu: utf8proc: Update to 2.4.0. * gnu/packages/textutils.scm (utf8proc): Update to 2.4.0. [inputs]: Rename to ... [native-inputs]: ... this. Update Unicode test data and add PERL. [arguments]: End phase on #t. --- gnu/packages/textutils.scm | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm index 0b3ea492fb..d1dc14e6d7 100644 --- a/gnu/packages/textutils.scm +++ b/gnu/packages/textutils.scm @@ -140,7 +140,7 @@ (define-public enca (define-public utf8proc (package (name "utf8proc") - (version "2.1.1") + (version "2.4.0") (source (origin (method git-fetch) @@ -149,23 +149,26 @@ (define-public utf8proc (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1brr8nnpam7y8l9j8fppdpdqvfyfxliw20z41qfip6ygz9pvcsiq")))) + (base32 "1i42hqwc8znqii9brangwkxk5cyc2lk95ip405fg88zr7z2ncr34")))) (build-system gnu-build-system) - (inputs ; test data that is otherwise downloaded with curl + (native-inputs ;test data that is otherwise downloaded with curl `(("NormalizationTest.txt" ,(origin (method url-fetch) - (uri (string-append "http://www.unicode.org/Public/9.0.0/ucd/" + (uri (string-append "https://www.unicode.org/Public/12.1.0/ucd/" "NormalizationTest.txt")) (sha256 - (base32 "1fxrz0bilsbwl685336aqi88k62i6nqhm62rvy4zhg3bcm4dhj1d")))) + (base32 "0hb97k9xv1lr847hwz0719ksqy39s47xw6k01dgs1368jdibvawc")))) ("GraphemeBreakTest.txt" ,(origin (method url-fetch) - (uri (string-append "http://www.unicode.org/Public/9.0.0/ucd/" + (uri (string-append "https://www.unicode.org/Public/12.1.0/ucd/" "auxiliary/GraphemeBreakTest.txt")) (sha256 - (base32 "0qbhyhmf0778lc2hcwlpizrvmdxwpk959v2q2wb8abv09ba7wvn7")))))) + (base32 "0qc90ppmrwfn3y9cdn8jcjrn7qpdf0fhxkwh945yp4rvh37mbgcm")))) + + ;; For tests. + ("perl" ,perl))) (arguments '(#:make-flags (list "CC=gcc" (string-append "prefix=" (assoc-ref %outputs "out"))) @@ -180,7 +183,8 @@ (define-public utf8proc '("NormalizationTest.txt" "GraphemeBreakTest.txt")) (substitute* "data/GraphemeBreakTest.txt" (("÷") "/") - (("×") "+"))))))) + (("×") "+")) + #t))))) (home-page "https://juliastrings.github.io/utf8proc/") (synopsis "C library for processing UTF-8 Unicode data") (description "utf8proc is a small C library that provides Unicode From 6edbf8de877651495c7b9f6f41e921c501f3c9fb Mon Sep 17 00:00:00 2001 From: Rutger Helling Date: Fri, 21 Jun 2019 10:18:19 +0200 Subject: [PATCH 19/39] gnu: vulkan-headers: Update to 1.1.108. * gnu/packages/vulkan.scm (vulkan-headers): Update to 1.1.108. * gnu/packages/vulkan.scm (vulkan-loader): Update hash. [arguments]: Add 'copy-headers1 and 'copy-headers2 phases. * gnu/packages/vulkan.scm (vulkan-tools): Update hash. --- gnu/packages/vulkan.scm | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/gnu/packages/vulkan.scm b/gnu/packages/vulkan.scm index 6b151f0a31..86a0d711eb 100644 --- a/gnu/packages/vulkan.scm +++ b/gnu/packages/vulkan.scm @@ -159,7 +159,7 @@ (define-public glslang (define-public vulkan-headers (package (name "vulkan-headers") - (version "1.1.107") + (version "1.1.108") (source (origin (method git-fetch) @@ -169,7 +169,7 @@ (define-public vulkan-headers (file-name (git-file-name name version)) (sha256 (base32 - "0kyf83n6fghqmjj5jbwhy08yq5sl598qnmw3kbavrnw9avqqm0c4")))) + "0slj10rfcrd6xpfhm13x3q1ldz2qhk9p64cw0nw0qlmy40k1iy83")))) (build-system cmake-build-system) (arguments `(#:tests? #f)) ; No tests. @@ -193,7 +193,7 @@ (define-public vulkan-loader (file-name (git-file-name name version)) (sha256 (base32 - "1p64k9x5r7nsrs0cn6d61687xbajqvsm78xk6j85w9wfin5dxs30")))) + "08v3sdkr0aii4a9jqhyz8j3x42zm2qswsiy6qsb47wz4bpi90zgy")))) (build-system cmake-build-system) (arguments `(#:tests? #f ;FIXME: 23/39 tests fail. Try "tests/run_all_tests.sh". @@ -203,6 +203,28 @@ (define-public vulkan-loader (lambda* (#:key inputs #:allow-other-keys) ;; Remove lines trying to build in a git commit id. (substitute* "CMakeLists.txt" ((".*spirv_tools_commit_id.h.*") "")) + #t)) + ;; Make sure that the files needed for Mesa's Vulkan overlay are availabe. + (add-after 'unpack 'copy-headers1 + (lambda* (#:key outputs #:allow-other-keys) + (install-file "tests/layers/vk_layer_data.h" + (string-append (assoc-ref %outputs "out") + "/include/vulkan")) + (install-file "tests/layers/vk_layer_extension_utils.h" + (string-append (assoc-ref %outputs "out") + "/include/vulkan")) + (install-file "loader/vk_loader_platform.h" + (string-append (assoc-ref %outputs "out") + "/include/vulkan")) + #t)) + (add-after 'build 'copy-headers2 + (lambda* (#:key outputs #:allow-other-keys) + (install-file "vk_layer_dispatch_table.h" + (string-append (assoc-ref %outputs "out") + "/include/vulkan")) + (install-file "vk_dispatch_table_helper.h" + (string-append (assoc-ref %outputs "out") + "/include/vulkan")) #t))) #:configure-flags (list "-DBUILD_TESTS=OFF" ; FIXME: Needs 'googletest' submodule. @@ -244,7 +266,7 @@ (define-public vulkan-tools (file-name (git-file-name name version)) (sha256 (base32 - "1mak96jdg3wv043b4jxyv1fm2cz4nnallg0yb90my3yp5q64grrw")))) + "1azch34l9b57wxvh2k5vc0qzmhnapli3348wwhs04z6izszyz4kf")))) (build-system cmake-build-system) (inputs `(("glslang" ,glslang) From 301b2e74f986385664153e6e770e238b351f5cf0 Mon Sep 17 00:00:00 2001 From: Rutger Helling Date: Wed, 26 Jun 2019 08:20:27 +0200 Subject: [PATCH 20/39] gnu: mesa: Update to 19.1.1. * gnu/packages/gl.scm (mesa): Update to 19.1.1. [native-inputs]: Add glslang, vulkan-headers, vulkan-loader for i686-linux and x86_64-linux. [arguments]: Enable "-Dvulkan-overlay-layer" configuration flag for i686-linux and x86_64-linux. --- gnu/packages/gl.scm | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 96e7fc7165..f0454a6fe3 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -46,6 +46,7 @@ (define-module (gnu packages gl) #:use-module (gnu packages python-xyz) #:use-module (gnu packages tls) #:use-module (gnu packages video) + #:use-module (gnu packages vulkan) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) @@ -223,7 +224,7 @@ (define libva-without-mesa (define-public mesa (package (name "mesa") - (version "19.0.4") + (version "19.1.1") (source (origin (method url-fetch) @@ -235,7 +236,7 @@ (define-public mesa version "/mesa-" version ".tar.xz"))) (sha256 (base32 - "0iyffj3xd7f0vsayirswh6aia37ba26hkihpz273hxwd8hpz7y9r")) + "10amy5sdmpjbskr3xazgk0jyli8xpgi0y1nsmjr76hx8nhb4n4bj")) (patches (search-patches "mesa-skip-disk-cache-test.patch")))) (build-system meson-build-system) @@ -269,6 +270,13 @@ (define-public mesa `(("bison" ,bison) ("flex" ,flex) ("gettext" ,gettext-minimal) + ,@(match (%current-system) + ((or "x86_64-linux" "i686-linux") + `(("glslang" ,glslang) + ("vulkan-headers" ,vulkan-headers) + ("vulkan-loader" ,vulkan-loader))) + (_ + `())) ("pkg-config" ,pkg-config) ("python" ,python) ("python-mako" ,python-mako) @@ -305,6 +313,13 @@ (define-public mesa (_ '("-Dvulkan-drivers=auto"))) + ;; Enable the Vulkan overlay layer on i686-linux and x86-64-linux. + ,@(match (%current-system) + ((or "x86_64-linux" "i686-linux") + '("-Dvulkan-overlay-layer=true")) + (_ + '(""))) + ;; Also enable the tests. "-Dbuild-tests=true" From c24b896365ebf0c783140e53e000305e682d18c5 Mon Sep 17 00:00:00 2001 From: Rutger Helling Date: Wed, 26 Jun 2019 09:16:20 +0200 Subject: [PATCH 21/39] gnu: vulkan-headers: Update to 1.1.112. * gnu/packages/vulkan.scm (vulkan-headers): Update to 1.1.112. * gnu/packages/vulkan.scm (vulkan-loader): Update hash. * gnu/packages/vulkan.scm (vulkan-tools): Update hash. --- gnu/packages/vulkan.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/vulkan.scm b/gnu/packages/vulkan.scm index 86a0d711eb..9fb780de77 100644 --- a/gnu/packages/vulkan.scm +++ b/gnu/packages/vulkan.scm @@ -159,7 +159,7 @@ (define-public glslang (define-public vulkan-headers (package (name "vulkan-headers") - (version "1.1.108") + (version "1.1.112") (source (origin (method git-fetch) @@ -169,7 +169,7 @@ (define-public vulkan-headers (file-name (git-file-name name version)) (sha256 (base32 - "0slj10rfcrd6xpfhm13x3q1ldz2qhk9p64cw0nw0qlmy40k1iy83")))) + "0iia2wlq38hvxwip6r3k5946ylrlk42fw50mhf0pdjxjh02p8zn5")))) (build-system cmake-build-system) (arguments `(#:tests? #f)) ; No tests. @@ -193,7 +193,7 @@ (define-public vulkan-loader (file-name (git-file-name name version)) (sha256 (base32 - "08v3sdkr0aii4a9jqhyz8j3x42zm2qswsiy6qsb47wz4bpi90zgy")))) + "1819bgmpjlikcc25bkmwwb7mp1rlyrq2v74wybg1g40ix70v0m0d")))) (build-system cmake-build-system) (arguments `(#:tests? #f ;FIXME: 23/39 tests fail. Try "tests/run_all_tests.sh". @@ -266,7 +266,7 @@ (define-public vulkan-tools (file-name (git-file-name name version)) (sha256 (base32 - "1azch34l9b57wxvh2k5vc0qzmhnapli3348wwhs04z6izszyz4kf")))) + "0an9hqvvpfmfld2pkszzwi7ccb9g2ijjqqzlj24dqg9kqnmcr3x4")))) (build-system cmake-build-system) (inputs `(("glslang" ,glslang) From 93ef8ca662fc3dce4e15977347baa0b9c50dd29e Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 29 Jun 2019 19:40:08 +0200 Subject: [PATCH 22/39] gnu: mesa: Do not pass an empty string argument to the build system. This is a follow-up to commit 301b2e74f986385664153e6e770e238b351f5cf0. * gnu/packages/gl.scm (mesa)[arguments]: Return the empty list instead of an empty string for the non-matching case. --- gnu/packages/gl.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index cd82b17d15..9ed043c7ae 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -318,7 +318,7 @@ (define-public mesa ((or "x86_64-linux" "i686-linux") '("-Dvulkan-overlay-layer=true")) (_ - '(""))) + '())) ;; Also enable the tests. "-Dbuild-tests=true" From c2dad3f98300ac71fcac5c3048673a04c24fe1ec Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 29 Jun 2019 18:47:37 +0200 Subject: [PATCH 23/39] gnu: nss, nss-certs: Update to 3.44.1. * gnu/packages/certs.scm (nss-certs): Update to 3.44.1. * gnu/packages/nss.scm (nss): Likewise. --- gnu/packages/certs.scm | 4 ++-- gnu/packages/nss.scm | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/certs.scm b/gnu/packages/certs.scm index ee8815d522..c41870332c 100644 --- a/gnu/packages/certs.scm +++ b/gnu/packages/certs.scm @@ -76,7 +76,7 @@ (define certdata2pem (define-public nss-certs (package (name "nss-certs") - (version "3.44") + (version "3.44.1") (source (origin (method url-fetch) (uri (let ((version-with-underscores @@ -87,7 +87,7 @@ (define-public nss-certs "nss-" version ".tar.gz"))) (sha256 (base32 - "1zvabgxlyvz3fnv4w89y4a5qkscjmm88naf929dgvvgfnrchwqm5")))) + "1y0jvva4s3j7cjz22kqw2lsml0an1295bgpc2raf7kc9r60cpr7w")))) (build-system gnu-build-system) (outputs '("out")) (native-inputs diff --git a/gnu/packages/nss.scm b/gnu/packages/nss.scm index 83f4431c2b..40a8002954 100644 --- a/gnu/packages/nss.scm +++ b/gnu/packages/nss.scm @@ -70,7 +70,7 @@ (define-public nspr (define-public nss (package (name "nss") - (version "3.44") + (version "3.44.1") (source (origin (method url-fetch) (uri (let ((version-with-underscores @@ -81,7 +81,7 @@ (define-public nss "nss-" version ".tar.gz"))) (sha256 (base32 - "1zvabgxlyvz3fnv4w89y4a5qkscjmm88naf929dgvvgfnrchwqm5")) + "1y0jvva4s3j7cjz22kqw2lsml0an1295bgpc2raf7kc9r60cpr7w")) ;; Create nss.pc and nss-config. (patches (search-patches "nss-pkgconfig.patch" "nss-increase-test-timeout.patch")))) From 8cf7afe69d08918267c38f19ba06a4008e33489d Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 29 Jun 2019 18:48:06 +0200 Subject: [PATCH 24/39] gnu: libinput: Update to 1.13.4. * gnu/packages/freedesktop.scm (libinput): Update to 1.13.4. --- gnu/packages/freedesktop.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 4b37ffdf3c..d77d6c58c4 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -152,14 +152,14 @@ (define-public xdg-utils (define-public libinput (package (name "libinput") - (version "1.13.2") + (version "1.13.4") (source (origin (method url-fetch) (uri (string-append "https://freedesktop.org/software/libinput/" "libinput-" version ".tar.xz")) (sha256 (base32 - "0vbapc90m49n0z8w8w4v0qf1iiwaixw9h79jfmps9pj8hdls17qx")))) + "07a0w7rak7rvnh6g4j0akwjxwinxfszc1xi9mrx12fv82k3mgsyk")))) (build-system meson-build-system) (arguments `(#:configure-flags '("-Ddocumentation=false"))) From 5e26ac3f6a468b5a3e88f512b4ac6a92ad650935 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 29 Jun 2019 18:48:28 +0200 Subject: [PATCH 25/39] gnu: gtk+: Update to 3.24.9. * gnu/packages/gtk.scm (gtk+): Update to 3.24.9. --- gnu/packages/gtk.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 2776bd31a3..e63e84a7c3 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -732,7 +732,7 @@ (define-public gtk+ (name "gtk+") ;; NOTE: When updating the version of 'gtk+', the hash of 'mate-themes' in ;; mate.scm will also need to be updated. - (version "3.24.8") + (version "3.24.9") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -740,7 +740,7 @@ (define-public gtk+ name "-" version ".tar.xz")) (sha256 (base32 - "16f71bbkhwhndcsrpyhjia3b77cb5ksf5c45lyfgws4pkgg64sb6")) + "0dg6jf2763sp740ls6b5y86b5b9zhz3zj0sbmar2xpws1lkv0zjp")) (patches (search-patches "gtk3-respect-GUIX_GTK3_PATH.patch" "gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch")))) (outputs '("out" "bin" "doc")) From 966e4beadcf5dcc7537ccdbe42505c9129c5dd08 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 29 Jun 2019 18:48:50 +0200 Subject: [PATCH 26/39] gnu: perl-net-ssleay: Update to 1.88. * gnu/packages/tls.scm (perl-net-ssleay): Update to 1.88. --- gnu/packages/tls.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index 8e20101e51..bd1606c164 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -643,14 +643,14 @@ (define-public letsencrypt (define-public perl-net-ssleay (package (name "perl-net-ssleay") - (version "1.85") + (version "1.88") (source (origin (method url-fetch) (uri (string-append "mirror://cpan/authors/id/M/MI/MIKEM/" "Net-SSLeay-" version ".tar.gz")) (sha256 (base32 - "1j5h4ycm8538397l204d2d5fkm9595aj174pj7bkpbhwzfwqi0cx")))) + "1pfgh4h3szcpvqlcimc60pjbk9zwls99x5863sva0wc47i4dl010")))) (build-system perl-build-system) (inputs `(("openssl" ,openssl))) (arguments From c50f15d67f5e6e15335150146903473b1e36c91e Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 30 Jun 2019 12:45:52 +0200 Subject: [PATCH 27/39] gnu: perl-net-ssleay: Update source URI. This is a follow-up to commit 966e4beadcf5dcc7537ccdbe42505c9129c5dd08. * gnu/packages/tls.scm (perl-net-ssleay)[source](uri): Update to current. --- gnu/packages/tls.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index bd1606c164..53f5ccb26f 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -646,7 +646,7 @@ (define-public perl-net-ssleay (version "1.88") (source (origin (method url-fetch) - (uri (string-append "mirror://cpan/authors/id/M/MI/MIKEM/" + (uri (string-append "mirror://cpan/authors/id/C/CH/CHRISN/" "Net-SSLeay-" version ".tar.gz")) (sha256 (base32 From 730c1cc04ea1e458c4690e28db415e0c4ea136ff Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 30 Jun 2019 13:41:21 +0200 Subject: [PATCH 28/39] gnu: ImageMagick: Update to 6.9.10-50. * gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-50. --- gnu/packages/imagemagick.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/imagemagick.scm b/gnu/packages/imagemagick.scm index dba193d8e5..769b0bda64 100644 --- a/gnu/packages/imagemagick.scm +++ b/gnu/packages/imagemagick.scm @@ -48,14 +48,14 @@ (define-public imagemagick ;; The 7 release series has an incompatible API, while the 6 series is still ;; maintained. Don't update to 7 until we've made sure that the ImageMagick ;; users are ready for the 7-series API. - (version "6.9.10-49") + (version "6.9.10-50") (source (origin (method url-fetch) (uri (string-append "mirror://imagemagick/ImageMagick-" version ".tar.xz")) (sha256 (base32 - "1w4vsppyn1h58x3z4hgly5qxp16q66l18y9rwavrravw0kiq64fs")))) + "1p8mqfz500bc6hapm64xr5qjrgmkfw7cq9m73xfzaxlriih8rm56")))) (build-system gnu-build-system) (arguments `(#:configure-flags '("--with-frozenpaths" "--without-gcc-arch") From d1b93e91a47e4e6caa8313069a51ab9955ccf31d Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 30 Jun 2019 13:41:53 +0200 Subject: [PATCH 29/39] gnu: python-cython: Update to 0.29.11. * gnu/packages/python-xyz.scm (python-cython): Update to 0.29.11. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4ba40e95b0..8398dede79 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -3181,14 +3181,14 @@ (define-public python2-scikit-image (define-public python-cython (package (name "python-cython") - (version "0.29.7") + (version "0.29.11") (source (origin (method url-fetch) (uri (pypi-uri "Cython" version)) (sha256 (base32 - "1s61hq2ikawxp6qvmkbfvvaxy9rqj67cddzwgcfc3dwi44b83l2m")))) + "1866m01ggl2h3rky4hac3m5p048gg4a0jb09ljkknryiqln54fkn")))) (build-system python-build-system) ;; we need the full python package and not just the python-wrapper ;; because we need libpython3.3m.so From 27b3568b612721605240d531f0f45934bddffe9b Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 2 Jul 2019 01:57:13 +0200 Subject: [PATCH 30/39] gnu: tzdata: Update source URI. * gnu/packages/base.scm (tzdata, tzdata-for-tests)[source, native-inputs]: Update redirected URIs. --- gnu/packages/base.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 15f35009a9..59b50440aa 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm @@ -1219,7 +1219,7 @@ (define-public tzdata (source (origin (method url-fetch) (uri (string-append - "https://www.iana.org/time-zones/repository/releases/tzdata" + "https://data.iana.org/time-zones/releases/tzdata" version ".tar.gz")) (sha256 (base32 @@ -1269,7 +1269,7 @@ (define-public tzdata (inputs `(("tzcode" ,(origin (method url-fetch) (uri (string-append - "http://www.iana.org/time-zones/repository/releases/tzcode" + "https://data.iana.org/time-zones/releases/tzcode" version ".tar.gz")) (sha256 (base32 @@ -1296,7 +1296,7 @@ (define-public tzdata-for-tests (source (origin (method url-fetch) (uri (string-append - "https://www.iana.org/time-zones/repository/releases/tzdata" + "https://data.iana.org/time-zones/releases/tzdata" version ".tar.gz")) (sha256 (base32 @@ -1305,7 +1305,7 @@ (define-public tzdata-for-tests `(("tzcode" ,(origin (method url-fetch) (uri (string-append - "http://www.iana.org/time-zones/repository/releases/tzcode" + "http://data.iana.org/time-zones/releases/tzcode" version ".tar.gz")) (sha256 (base32 From 4c1cfe0faf78e95decdb908528a896ef8e31c217 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 2 Jul 2019 14:09:30 +0200 Subject: [PATCH 31/39] gnu: perl-module-build: Update to 0.4229. * gnu/packages/perl.scm (perl-module-build): Update to 0.4229. --- gnu/packages/perl.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d0df091494..9ab7c37a24 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -9588,7 +9588,7 @@ (define-public perl-cpan-meta-yaml (define-public perl-module-build (package (name "perl-module-build") - (version "0.4220") + (version "0.4229") (source (origin (method url-fetch) @@ -9596,7 +9596,7 @@ (define-public perl-module-build "Module-Build-" version ".tar.gz")) (sha256 (base32 - "18mm6k7d7cmj9l6na1c50vbc8hc1pwsz38yxi9x6ydlrwz3hf4pv")))) + "064c03wxia7jz0i578awj4srykj0nnigm4p5r0dv0559rnk93r0z")))) (build-system perl-build-system) (propagated-inputs `(("perl-cpan-meta" ,perl-cpan-meta))) From c6c0940ea33f034ea0efc5525feaeeebdc7b521d Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 2 Jul 2019 14:36:00 +0200 Subject: [PATCH 32/39] gnu: python-pycparser: Update to 2.19. * gnu/packages/python-xyz.scm (python-pycparser): Update to 2.19. [arguments]: End phases on #t. --- gnu/packages/python-xyz.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 8398dede79..01b0f15cea 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -4413,14 +4413,14 @@ (define-public python2-pillow (define-public python-pycparser (package (name "python-pycparser") - (version "2.18") + (version "2.19") (source (origin (method url-fetch) (uri (pypi-uri "pycparser" version)) (sha256 (base32 - "09mjyw82ibqzl449g7swy8bfxnfpmas0815d2rkdjlcqw81wma4r")))) + "1cr5dcj9628lkz1qlwq3fv97c25363qppkmcayqvd05dpy573259")))) (outputs '("out" "doc")) (build-system python-build-system) (native-inputs @@ -4443,7 +4443,8 @@ (define-public python-pycparser (copy-file (string-append "." file) (string-append doc file))) '("/README.rst" "/CHANGES" "/LICENSE")) - (copy-recursively "examples" examples))))))) + (copy-recursively "examples" examples) + #t)))))) (home-page "https://github.com/eliben/pycparser") (synopsis "C parser in Python") (description From 6dc7a1934269b537e19876165a18caf2a18aad2a Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 2 Jul 2019 14:48:04 +0200 Subject: [PATCH 33/39] gnu: python-mako: Update to 1.0.13. * gnu/packages/python-xyz.scm (python-mako): Update to 1.0.13. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 01b0f15cea..26b53b62ca 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -8672,14 +8672,14 @@ (define-public python2-xdo (define-public python-mako (package (name "python-mako") - (version "1.0.12") + (version "1.0.13") (source (origin (method url-fetch) (uri (pypi-uri "Mako" version)) (sha256 (base32 - "0qj16ai937wrbpv1a9g395gybb9s06rmdj3arbp8fpl37bg6byhc")))) + "0h95n0g0k1jwxiqarr09navpfajarvbmpm8mhmw66c25qc675vlm")))) (build-system python-build-system) (propagated-inputs `(("python-markupsafe" ,python-markupsafe))) From af65e4c289041bbf8d03d9655cfd8f62621a51ed Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 2 Jul 2019 14:49:47 +0200 Subject: [PATCH 34/39] gnu: ImageMagick: Update to 6.9.10-51. * gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-51. --- gnu/packages/imagemagick.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/imagemagick.scm b/gnu/packages/imagemagick.scm index 769b0bda64..3cc9396d57 100644 --- a/gnu/packages/imagemagick.scm +++ b/gnu/packages/imagemagick.scm @@ -48,14 +48,14 @@ (define-public imagemagick ;; The 7 release series has an incompatible API, while the 6 series is still ;; maintained. Don't update to 7 until we've made sure that the ImageMagick ;; users are ready for the 7-series API. - (version "6.9.10-50") + (version "6.9.10-51") (source (origin (method url-fetch) (uri (string-append "mirror://imagemagick/ImageMagick-" version ".tar.xz")) (sha256 (base32 - "1p8mqfz500bc6hapm64xr5qjrgmkfw7cq9m73xfzaxlriih8rm56")))) + "03c5r14ycp7mmlk6pryfcnpvjjnghk3z7dbjd1b7m1bgzmw21jhj")))) (build-system gnu-build-system) (arguments `(#:configure-flags '("--with-frozenpaths" "--without-gcc-arch") From 0323db5aef236647ac3318bdd028edac6b92da68 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 2 Jul 2019 17:11:39 +0200 Subject: [PATCH 35/39] gnu: tzdata: Update to 2019b. * gnu/packages/base.scm (tzdata): Update to 2019b. --- gnu/packages/base.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 59b50440aa..90dd69cfa3 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm @@ -1215,7 +1215,7 @@ (define-public glibc/hurd-headers (define-public tzdata (package (name "tzdata") - (version "2019a") + (version "2019b") (source (origin (method url-fetch) (uri (string-append @@ -1223,7 +1223,7 @@ (define-public tzdata version ".tar.gz")) (sha256 (base32 - "0wlpqm4asvi0waaz24xj20iq40gqfypmb4nldjhkfgm09bgnsdlh")))) + "0r0clnlslwm15m1c61dinf1fi9ffgl6aipng7i7yryfwj0n0kn85")))) (build-system gnu-build-system) (arguments '(#:tests? #f @@ -1273,7 +1273,7 @@ (define-public tzdata version ".tar.gz")) (sha256 (base32 - "1x9z8fpgnhzlsnps0hamb54ymaskjab7ys9m4i4gpk9hpiig2fc7")))))) + "0vbmswvv3li25s31shyllq5v24449lxnrki9hr043nipjd09sirf")))))) (home-page "https://www.iana.org/time-zones") (synopsis "Database of current and historical time zones") (description "The Time Zone Database (often called tz or zoneinfo) From e307f52e01f46f99d7e3e729b9cfac446c783fc4 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 2 Jul 2019 17:14:34 +0200 Subject: [PATCH 36/39] gnu: postgresql@10: Update to 10.9. * gnu/packages/databases.scm (postgresql): Update to 10.9. --- 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 561a3b3b12..01ce5f1ae7 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -804,14 +804,14 @@ (define-public mariadb (define-public postgresql (package (name "postgresql") - (version "10.8") + (version "10.9") (source (origin (method url-fetch) (uri (string-append "https://ftp.postgresql.org/pub/source/v" version "/postgresql-" version ".tar.bz2")) (sha256 (base32 - "0pfdmy4w95b49w9rkn8dwvzmi2brpqfvbxd04y0k0s0xvymc565i")) + "0m0gbf7nwgag6a1z5f9xszwzgf2xhx0ncakyxwxlzs87n1zk32wm")) (patches (search-patches "postgresql-disable-resolve_symlinks.patch")))) (build-system gnu-build-system) (arguments From b8d41cfc875b1a6c438ac138fdce9caa579b8486 Mon Sep 17 00:00:00 2001 From: Robert Vollmert Date: Sun, 30 Jun 2019 22:54:48 +0200 Subject: [PATCH 37/39] gnu: ghc-primitive: Update to 0.6.4.0. * gnu/packages/haskell.scm (ghc-primitive): Update to 0.6.4.0. Signed-off-by: Marius Bakke --- gnu/packages/haskell.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index cfbd3bfb76..52f688a283 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -2685,7 +2685,7 @@ (define-public ghc-random (define-public ghc-primitive (package (name "ghc-primitive") - (version "0.6.3.0") + (version "0.6.4.0") (outputs '("out" "doc")) (source (origin @@ -2696,7 +2696,7 @@ (define-public ghc-primitive ".tar.gz")) (sha256 (base32 - "0mcmbnj08wd6zfwn7xk6zf5hy5zwbla5v78pw0dpymqg9s0gzpnd")))) + "0r0cda7acvplgwaxy69kviv4jp7kkfi038by68gj4yfx4iwszgjc")))) (build-system haskell-build-system) (home-page "https://github.com/haskell/primitive") From d69e90e2afc30e9cb8cd9ec0ef9d71f45fa52160 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 2 Jul 2019 21:05:21 +0200 Subject: [PATCH 38/39] gnu: libdrm: Update to 2.4.99. * gnu/packages/xdisorg.scm (libdrm): Update to 2.4.99. --- gnu/packages/xdisorg.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 8d547969b3..c99e32c291 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -379,7 +379,7 @@ (define-public pixman (define-public libdrm (package (name "libdrm") - (version "2.4.98") + (version "2.4.99") (source (origin (method url-fetch) @@ -389,7 +389,7 @@ (define-public libdrm ".tar.bz2")) (sha256 (base32 - "150qdzsm2nx6dfacc75rx53anzsc6m31nhxidf5xxax3mk6fvq4b")) + "0pnsw4bmajzdbz8pk4wswdmw93shhympf2q9alhbnpfjgsf57gsd")) (patches (search-patches "libdrm-symbol-check.patch")))) (build-system meson-build-system) (arguments From c6daa9cfb26552d36f451521b6380a07973a3b17 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Wed, 3 Jul 2019 16:32:43 +0200 Subject: [PATCH 39/39] gnu: xkeyboard-config: Update to 2.27. * gnu/packages/xorg.scm (xkeyboard-config): Update to 2.27. --- gnu/packages/xorg.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index 6e503e7b43..29b9010a99 100644 --- a/gnu/packages/xorg.scm +++ b/gnu/packages/xorg.scm @@ -3829,7 +3829,7 @@ (define-public xkbutils (define-public xkeyboard-config (package (name "xkeyboard-config") - (version "2.26") + (version "2.27") (source (origin (method url-fetch) @@ -3839,7 +3839,7 @@ (define-public xkeyboard-config ".tar.bz2")) (sha256 (base32 - "13h3381pfp4pv32189zkfsj2x0alr91xj6dqii76rl0c8v3ihdrr")))) + "07wh443lhwv1j0q6xnxnji7f7ahh7xphxj90fv02cdd6zv4aw3b9")))) (build-system gnu-build-system) (inputs `(("gettext" ,gettext-minimal)