From 1ce1ebc3032a61154bbfc09fff6a2c1232763e3c Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 2 May 2019 13:45:57 +0200 Subject: gnu: mesa: Update to 19.0.3. * gnu/packages/gl.scm (mesa): Update to 19.0.3. --- gnu/packages/gl.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 72f450c5f7..d000e62a0e 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -223,7 +223,7 @@ (define libva-without-mesa (define-public mesa (package (name "mesa") - (version "18.3.5") + (version "19.0.3") (source (origin (method url-fetch) @@ -235,7 +235,7 @@ (define-public mesa version "/mesa-" version ".tar.xz"))) (sha256 (base32 - "0lvrfjaic7dhay9v52f9k3q5aac8xagfq3pnzjrl0cn65jlaw9s0")) + "1mf4kwavdvg4cvaqh2m5jz3n5aw1prwyyifv2969lc6w717289zh")) (patches (search-patches "mesa-skip-disk-cache-test.patch")))) (build-system meson-build-system) -- cgit v1.2.3 From 46c39e1e47f158c338ac9c4bd4c62e72fe9bf2d2 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 2 May 2019 13:46:25 +0200 Subject: gnu: orc: Update to 0.4.29. * gnu/packages/gstreamer.scm (orc): Update to 0.4.29. --- gnu/packages/gstreamer.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm index 9e9f119770..7c9b68bb2e 100644 --- a/gnu/packages/gstreamer.scm +++ b/gnu/packages/gstreamer.scm @@ -67,14 +67,14 @@ (define-module (gnu packages gstreamer) (define-public orc (package (name "orc") - (version "0.4.28") + (version "0.4.29") (source (origin (method url-fetch) (uri (string-append "https://gstreamer.freedesktop.org/data/src/" "orc/orc-" version ".tar.xz")) (sha256 (base32 - "1kl3rlmzr27bdpn78nvpnjs142ja1m6grvafdhw74mmhcdjprkdz")))) + "1cisbbn69p9c8vikn0nin14q0zscby5m8cyvzxyw2pjb2kwh32ag")))) (build-system gnu-build-system) (arguments `(#:phases -- cgit v1.2.3 From c9c63edbde6aaf774d263036d4f14da25c88ed53 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 2 May 2019 13:48:11 +0200 Subject: gnu: gstreamer: Update to 1.16.0. * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-bad, gst-plugins-ugly, python-gst): Update to 1.16.0. (gst-plugins-good): Likewise. [source](patches): Remove. [arguments]: Remove #:make-flags. (gst-libav): Update to 1.16.0. [inputs]: Change FFMPEG-3.4 to FFMPEG. * gnu/packages/patches/gst-plugins-good-libvpx-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. --- gnu/local.mk | 1 - gnu/packages/gstreamer.scm | 34 ++++++------- .../patches/gst-plugins-good-libvpx-compat.patch | 58 ---------------------- 3 files changed, 16 insertions(+), 77 deletions(-) delete mode 100644 gnu/packages/patches/gst-plugins-good-libvpx-compat.patch diff --git a/gnu/local.mk b/gnu/local.mk index a0f40d13ae..7c06b3a952 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -875,7 +875,6 @@ dist_patch_DATA = \ %D%/packages/patches/grub-efi-fat-serial-number.patch \ %D%/packages/patches/gsl-test-i686.patch \ %D%/packages/patches/gspell-dash-test.patch \ - %D%/packages/patches/gst-plugins-good-libvpx-compat.patch \ %D%/packages/patches/guile-1.8-cpp-4.5.patch \ %D%/packages/patches/guile-2.2-default-utf8.patch \ %D%/packages/patches/guile-default-utf8.patch \ diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm index 7c9b68bb2e..d5d14152fb 100644 --- a/gnu/packages/gstreamer.scm +++ b/gnu/packages/gstreamer.scm @@ -102,7 +102,7 @@ (define-public orc (define-public gstreamer (package (name "gstreamer") - (version "1.14.4") + (version "1.16.0") (source (origin (method url-fetch) @@ -111,7 +111,7 @@ (define-public gstreamer version ".tar.xz")) (sha256 (base32 - "1izzhnlsy83rgr4zl3jcl1sryxqbbigrrqw3j4x3nnphqnb6ckzr")))) + "003wy1p1in85p9sr5jsyhbnwqaiwz069flwkhyx7qhxy31qjz3hf")))) (build-system gnu-build-system) (outputs '("out" "doc")) (arguments @@ -150,7 +150,7 @@ (define-public gstreamer (define-public gst-plugins-base (package (name "gst-plugins-base") - (version "1.14.4") + (version "1.16.0") (source (origin (method url-fetch) @@ -158,7 +158,7 @@ (define-public gst-plugins-base name "-" version ".tar.xz")) (sha256 (base32 - "0qbllw4kphchwhy4p7ivdysigx69i97gyw6q0rvkx1j81r4kjqfa")))) + "1bmmdwbyy89ayb85xc48y217f6wdmpz96f30zm6v53z2a5xsm4s0")))) (build-system gnu-build-system) (outputs '("out" "doc")) (propagated-inputs @@ -209,17 +209,16 @@ (define-public gst-plugins-base (define-public gst-plugins-good (package (name "gst-plugins-good") - (version "1.14.4") + (version "1.16.0") (source (origin (method url-fetch) (uri (string-append "https://gstreamer.freedesktop.org/src/" name "/" name "-" version ".tar.xz")) - (patches (search-patches "gst-plugins-good-libvpx-compat.patch")) (sha256 (base32 - "0y89qynb4b6fry3h43z1r99qslmi3m8xhlq0i5baq2nbc0r5b2sz")))) + "1zdhif1mhf0ihkjpjyrh65g2iz2cawkjjb3h5w8h9ml06grxwjk5")))) (build-system gnu-build-system) (inputs `(("aalib" ,aalib) @@ -251,8 +250,7 @@ (define-public gst-plugins-good ("pkg-config" ,pkg-config) ("python-wrapper" ,python-wrapper))) (arguments - `(#:make-flags '("CFLAGS=-DHAVE_VPX_1_8") ;XXX: Remove for >1.14. - #:phases + `(#:phases (modify-phases %standard-phases (add-after 'unpack 'disable-failing-tests @@ -274,14 +272,14 @@ (define-public gst-plugins-good (define-public gst-plugins-bad (package (name "gst-plugins-bad") - (version "1.14.4") + (version "1.16.0") (source (origin (method url-fetch) (uri (string-append "https://gstreamer.freedesktop.org/src/" name "/" name "-" version ".tar.xz")) (sha256 (base32 - "1r8dma3x127rbx42yab7kwq7q1bhkmvz2ykn0rnqnzl95q74w2wi")))) + "019b0yqjrcg6jmfd4cc336h1bz5p4wxl58yz1c4sdb96avirs4r2")))) (outputs '("out" "doc")) (build-system gnu-build-system) (arguments @@ -349,7 +347,7 @@ (define-public gst-plugins-bad (define-public gst-plugins-ugly (package (name "gst-plugins-ugly") - (version "1.14.4") + (version "1.16.0") (source (origin (method url-fetch) @@ -357,7 +355,7 @@ (define-public gst-plugins-ugly name "/" name "-" version ".tar.xz")) (sha256 (base32 - "08vd1xgwmapnviah47zv5h2r02qdd20y4f07rvv5zhv6y4vxh0mc")))) + "1hm46c1fy9vl1wfwipsj41zp79cm7in1fpmjw24j5hriy32n82g3")))) (build-system gnu-build-system) (inputs `(("gst-plugins-base" ,gst-plugins-base) @@ -384,7 +382,7 @@ (define-public gst-plugins-ugly (define-public gst-libav (package (name "gst-libav") - (version "1.14.4") + (version "1.16.0") (source (origin (method url-fetch) (uri (string-append @@ -392,7 +390,7 @@ (define-public gst-libav name "-" version ".tar.xz")) (sha256 (base32 - "1nk5g24z2xx5kaw5cg8dv8skdc516inahmkymcz8bxqxj28qbmyz")) + "16ixqpfrr7plaaz14n3vagr2q5xbfkv7gpmcsyndrkx98f813b6z")) (modules '((guix build utils))) (snippet '(begin @@ -407,7 +405,7 @@ (define-public gst-libav ("python" ,python))) (inputs `(("gst-plugins-base" ,gst-plugins-base) - ("ffmpeg" ,ffmpeg-3.4) + ("ffmpeg" ,ffmpeg) ("orc" ,orc) ("zlib" ,zlib))) (home-page "https://gstreamer.freedesktop.org/") @@ -420,7 +418,7 @@ (define-public gst-libav (define-public python-gst (package (name "python-gst") - (version "1.14.4") + (version "1.16.0") (source (origin (method url-fetch) (uri (string-append @@ -428,7 +426,7 @@ (define-public python-gst "gst-python-" version ".tar.xz")) (sha256 (base32 - "06ssx19fs6pg4d32p9ph9w4f0xwmxaw2dxfj17rqkn5njd7v5zfh")))) + "0f1d9rvy2qxlymmfzyknnfr5rz1vx69jv17gp7wnamc5s6p7mp2m")))) (build-system gnu-build-system) (arguments ;; XXX: Factorize python-sitedir with python-build-system. diff --git a/gnu/packages/patches/gst-plugins-good-libvpx-compat.patch b/gnu/packages/patches/gst-plugins-good-libvpx-compat.patch deleted file mode 100644 index 8306c79e56..0000000000 --- a/gnu/packages/patches/gst-plugins-good-libvpx-compat.patch +++ /dev/null @@ -1,58 +0,0 @@ -Fix build with libvpx 1.8. - -Taken from this upstream commit: -https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/commit/b6e6f1ae73375ef66a5748069843aaed1a83e6a6 - -Note: Remove the HAVE_VPX_1_8 build flag with this patch. It was added -to avoid re-creating the configure script. - -diff --git a/configure.ac b/configure.ac -index 5e4cff126..8c20e5081 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1054,6 +1054,10 @@ AG_GST_CHECK_FEATURE(VPX, [VPX decoder], vpx, [ - AC_DEFINE(HAVE_VPX_1_4, 1, [Defined if the VPX library version is 1.4 or bigger]) - ], [true]) - -+ PKG_CHECK_MODULES(VPX_180, vpx >= 1.8.0, [ -+ AC_DEFINE(HAVE_VPX_1_8, 1, [Defined if the VPX library version is 1.8 or bigger]) -+ ], [true]) -+ - LIBS="$OLD_LIBS" - CFLAGS="$OLD_CFLAGS" - fi -diff --git a/ext/vpx/gstvpxdec.c b/ext/vpx/gstvpxdec.c -index c3f0f625f..da4322513 100644 ---- a/ext/vpx/gstvpxdec.c -+++ b/ext/vpx/gstvpxdec.c -@@ -62,6 +62,7 @@ gst_vpx_dec_post_processing_flags_get_type (void) - {C_FLAGS (VP8_DEBLOCK), "Deblock", "deblock"}, - {C_FLAGS (VP8_DEMACROBLOCK), "Demacroblock", "demacroblock"}, - {C_FLAGS (VP8_ADDNOISE), "Add noise", "addnoise"}, -+#ifndef HAVE_VPX_1_8 - {C_FLAGS (VP8_DEBUG_TXT_FRAME_INFO), - "Print frame information", - "visualize-frame-info"}, -@@ -74,6 +75,7 @@ gst_vpx_dec_post_processing_flags_get_type (void) - {C_FLAGS (VP8_DEBUG_TXT_RATE_INFO), - "Print video rate info", - "visualize-rate-info"}, -+#endif - {C_FLAGS (VP8_MFQE), "Multi-frame quality enhancement", "mfqe"}, - {0, NULL, NULL} - }; -diff --git a/ext/vpx/meson.build b/ext/vpx/meson.build -index 6ed440728..0d2340b32 100644 ---- a/ext/vpx/meson.build -+++ b/ext/vpx/meson.build -@@ -48,6 +48,10 @@ if vpx_dep.found() - vpx_args += '-DHAVE_VPX_1_4' - endif - -+ if dependency('vpx', version : '>=1.8.0', required : false).found() -+ vpx_args += '-DHAVE_VPX_1_8' -+ endif -+ - gstvpx = library('gstvpx', - vpx_sources, - c_args : gst_plugins_good_args + vpx_args, -- cgit v1.2.3 From 87d336e20f025275767831d35264ca33bb0a3016 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 2 May 2019 13:49:25 +0200 Subject: gnu: gtk+: Update to 3.24.8. * gnu/packages/gtk.scm (gtk+): Update to 3.24.8. [source](snippet): Remove. --- gnu/packages/gtk.scm | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 6e63ca6614..18d20d7094 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -728,7 +728,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.7") + (version "3.24.8") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -736,18 +736,9 @@ (define-public gtk+ name "-" version ".tar.xz")) (sha256 (base32 - "080m925dyhiidlhsxqzx040l4iha2gg38pzbfpnsnjyzl92124jj")) + "16f71bbkhwhndcsrpyhjia3b77cb5ksf5c45lyfgws4pkgg64sb6")) (patches (search-patches "gtk3-respect-GUIX_GTK3_PATH.patch" - "gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch")) - (modules '((guix build utils))) - (snippet - '(begin - ;; Version 3.24.2 was released with a typo that broke the build. - ;; See upstream commit 2905fc861acda3d134a198e56ef2f6c962ad3061 - ;; at - (substitute* "docs/tools/shooter.c" - (("gdk_screen_get_dfeault") "gdk_screen_get_default")) - #t)))) + "gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch")))) (outputs '("out" "bin" "doc")) (propagated-inputs `(("at-spi2-atk" ,at-spi2-atk) -- cgit v1.2.3 From 569f53e1a85165b9f5f5d704dea76dd9a050c23c Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 2 May 2019 13:49:59 +0200 Subject: gnu: imagemagick: Update to 6.9.10-42. * gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-42. --- 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 f69f452ee2..194577e351 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-35") + (version "6.9.10-42") (source (origin (method url-fetch) (uri (string-append "mirror://imagemagick/ImageMagick-" version ".tar.xz")) (sha256 (base32 - "1mc7f1i29w27nqsc8gmlqxyid16ik4ys0razggwajzs7mhxy3g8g")))) + "0al2wqd6c2hxcx08ami4nb0yb4bzdlvhniyxb0va1wakl1p51zgj")))) (build-system gnu-build-system) (arguments `(#:configure-flags '("--with-frozenpaths" "--without-gcc-arch") -- cgit v1.2.3 From 9adae0a0176caf38519f3b3e30b7855fbc70c548 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 2 May 2019 13:50:24 +0200 Subject: gnu: pcre2: Update to 10.33. * gnu/packages/pcre.scm (pcre2): Update to 10.33. --- gnu/packages/pcre.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/pcre.scm b/gnu/packages/pcre.scm index 564a23d012..1395a3ea40 100644 --- a/gnu/packages/pcre.scm +++ b/gnu/packages/pcre.scm @@ -89,7 +89,7 @@ (define-public pcre (define-public pcre2 (package (name "pcre2") - (version "10.31") + (version "10.33") (source (origin (method url-fetch) (uri (string-append "mirror://sourceforge/pcre/pcre2/" @@ -97,7 +97,7 @@ (define-public pcre2 (sha256 (base32 - "1b389pzw91k1hzydsh4smdsxyppwz4pv74m3nrvy8rda0j3m6zg0")))) + "1anqi7vpbfzag7imccrc6di1zl5rl63ab7rfpmajpw6d1kzlsl9m")))) (build-system gnu-build-system) (inputs `(("bzip2" ,bzip2) ("readline" ,readline) -- cgit v1.2.3 From 11bab809e1fa4760bc0caeb5e8aab2991738afbd Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 2 May 2019 13:50:45 +0200 Subject: gnu: python-cython: Update to 0.29.7. * gnu/packages/python-xyz.scm (python-cython): Update to 0.29.7. --- 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 35147ebfa7..f6fe1fcee3 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -3263,14 +3263,14 @@ (define-public python2-scikit-image (define-public python-cython (package (name "python-cython") - (version "0.29.6") + (version "0.29.7") (source (origin (method url-fetch) (uri (pypi-uri "Cython" version)) (sha256 (base32 - "1bp7cn0pp5qy63k9hbp4ka34fm01kvysh478phpkhr68npqk6pbc")))) + "1s61hq2ikawxp6qvmkbfvvaxy9rqj67cddzwgcfc3dwi44b83l2m")))) (build-system python-build-system) ;; we need the full python package and not just the python-wrapper ;; because we need libpython3.3m.so -- cgit v1.2.3 From 111adbd338a1b8b7058ae3b2a092a6e2cf61e4f6 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 2 May 2019 13:51:09 +0200 Subject: gnu: libpsl: Update to 0.21.0. * gnu/packages/web.scm (libpsl): Update to 0.21.0. --- gnu/packages/web.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 7242ede3be..613c4f38d8 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -853,7 +853,7 @@ (define-public libwebsockets (define-public libpsl (package (name "libpsl") - (version "0.20.2") + (version "0.21.0") (source (origin (method url-fetch) (uri (string-append "https://github.com/rockdaboot/libpsl/" @@ -861,7 +861,7 @@ (define-public libpsl "/libpsl-" version ".tar.gz")) (sha256 (base32 - "03sn3fbcrmgl9x2f1gc6rbrdlbrnwbhrnkgi733gqb95cvmhmzgq")))) + "04pfagb7ppq3yibx4lhazd1v9nwkxdfkyy2rgcrmrf3mldsirga1")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) -- cgit v1.2.3 From baff6b5e8591a86eda7ec7de14e881e5accb72ca Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 2 May 2019 13:51:32 +0200 Subject: gnu: libdrm: Update to 2.4.98. * gnu/packages/xdisorg.scm (libdrm): Update to 2.4.98. --- 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 739de9d25a..24a21abbb3 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.97") + (version "2.4.98") (source (origin (method url-fetch) @@ -389,7 +389,7 @@ (define-public libdrm ".tar.bz2")) (sha256 (base32 - "08yimlp6jir1rs5ajgdx74xa5qdzcqahpdzdk0rmkmhh7vdcrl3p")) + "150qdzsm2nx6dfacc75rx53anzsc6m31nhxidf5xxax3mk6fvq4b")) (patches (search-patches "libdrm-symbol-check.patch")))) (build-system meson-build-system) (arguments -- cgit v1.2.3 From 57e839a26d0e3e97c55ee2a5bb39f288e7498155 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 2 May 2019 13:51:58 +0200 Subject: gnu: opus: Update to 1.3.1. * gnu/packages/xiph.scm (opus): Update to 1.3.1. --- 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 15502bd0e9..5881b0e75b 100644 --- a/gnu/packages/xiph.scm +++ b/gnu/packages/xiph.scm @@ -334,14 +334,14 @@ (define vorbis-tools (define opus (package (name "opus") - (version "1.3") + (version "1.3.1") (source (origin (method url-fetch) (uri (string-append "https://archive.mozilla.org/pub/opus/opus-" version ".tar.gz")) (sha256 (base32 - "0l651n19h0vhc0sn6w2c95hgqks1i8m4b3j04ncaznzjznp6jgag")))) + "17gz8kxs4i7icsc1gj713gadiapyklynlwqlf0ai98dj4lg8xdb5")))) (build-system gnu-build-system) (synopsis "Versatile audio codec") (description -- cgit v1.2.3 From ba4c0d69b011cf399e7c7f8c1de38bddd9a3a597 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 5 May 2019 20:34:10 +0300 Subject: gnu: mesa: Update gallium drivers. * gnu/packages/gl.scm (mesa)[arguments]: Update configure-flags for aarch64 and armhf for gallium drivers. --- gnu/packages/gl.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index d000e62a0e..7d1e9aae90 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -6,7 +6,7 @@ ;;; Copyright © 2016 ng0 ;;; Copyright © 2016, 2017, 2018 Ricardo Wurmus ;;; Copyright © 2016 David Thompson -;;; Copyright © 2017, 2018 Efraim Flashner +;;; Copyright © 2017, 2018, 2019 Efraim Flashner ;;; Copyright © 2017 Arun Isaac ;;; Copyright © 2017, 2018, 2019 Rutger Helling ;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice @@ -278,7 +278,7 @@ (define-public mesa '(,@(match (%current-system) ((or "armhf-linux" "aarch64-linux") ;; TODO: Fix svga driver for aarch64 and armhf. - '("-Dgallium-drivers=etnaviv,freedreno,imx,nouveau,pl111,r300,r600,swrast,tegra,v3d,vc4,virgl")) + '("-Dgallium-drivers=etnaviv,freedreno,nouveau,r300,r600,swrast,tegra,v3d,vc4,virgl")) (_ '("-Dgallium-drivers=nouveau,r300,r600,radeonsi,svga,swrast,virgl"))) ;; Enable various optional features. TODO: opencl requires libclc, -- cgit v1.2.3 From c5296e205b65a9b53553cf45be2ab223d5e82df5 Mon Sep 17 00:00:00 2001 From: Rutger Helling Date: Mon, 6 May 2019 13:03:32 +0200 Subject: gnu: llvm: Update to 8.0.0. * gnu/packages/llvm.scm (llvm): Update to 8.0.0. * gnu/packages/llvm.scm (clang-runtime): Update hash. * gnu/packages/llvm.scm (clang): Update hash. --- gnu/packages/llvm.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm index 53884daf9b..8cb05a6cad 100644 --- a/gnu/packages/llvm.scm +++ b/gnu/packages/llvm.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2018 Efraim Flashner ;;; Copyright © 2018 Tim Gesthuizen ;;; Copyright © 2018 Pierre Neidhardt +;;; Copyright © 2019 Rutger Helling ;;; ;;; This file is part of GNU Guix. ;;; @@ -49,7 +50,7 @@ (define-module (gnu packages llvm) (define-public llvm (package (name "llvm") - (version "7.0.1") + (version "8.0.0") (source (origin (method url-fetch) @@ -57,7 +58,7 @@ (define-public llvm version "/llvm-" version ".src.tar.xz")) (sha256 (base32 - "16s196wqzdw4pmri15hadzqgdi926zln3an2viwyq0kini6zr3d3")))) + "0k124sxkfhfi1rca6kzkdraf4axhx99x3cw2rk55056628dvwwl8")))) (build-system cmake-build-system) (native-inputs `(("python" ,python-2) ;bytes->str conversion in clang>=3.7 needs python-2 @@ -324,11 +325,11 @@ (define-public libomp (define-public clang-runtime (clang-runtime-from-llvm llvm - "065ybd8fsc4h2hikbdyricj6pyv4r7r7kpcikhb2y5zf370xybkq")) + "1c919wsm17xnv7lr8bhpq2wkq8113lzlw6hzhfr737j59x3wfddl")) (define-public clang (clang-from-llvm llvm clang-runtime - "067lwggnbg0w1dfrps790r5l6k8n5zwhlsw7zb6zvmfpwpfn4nx4" + "0svk1f70hvpwrjp6x5i9kqwrqwxnmcrw5s7f4cxyd100mdd12k08" #:patches '("clang-7.0-libc-search-path.patch"))) (define-public llvm-6 -- cgit v1.2.3 From 239baad9c4bafaa173ca42f55d00e1968c57e0f3 Mon Sep 17 00:00:00 2001 From: Rutger Helling Date: Tue, 7 May 2019 08:35:42 +0200 Subject: gnu: vulkan-headers: Update to 1.1.107. * gnu/packages/vulkan.scm (vulkan-headers): Update to 1.1.107. * 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 60a9661040..58cfc00520 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.106") + (version "1.1.107") (source (origin (method git-fetch) @@ -169,7 +169,7 @@ (define-public vulkan-headers (file-name (git-file-name name version)) (sha256 (base32 - "0idw7q715ikj575qmspvgq2gzc6c1sj581b8z3xnv6wz9qbzrmsd")))) + "0kyf83n6fghqmjj5jbwhy08yq5sl598qnmw3kbavrnw9avqqm0c4")))) (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 - "1ypjd2gfxdwldnqrrqy6bnjln5mml62a9k5pfi451srcxznijjai")))) + "1p64k9x5r7nsrs0cn6d61687xbajqvsm78xk6j85w9wfin5dxs30")))) (build-system cmake-build-system) (arguments `(#:tests? #f ;FIXME: 23/39 tests fail. Try "tests/run_all_tests.sh". @@ -244,7 +244,7 @@ (define-public vulkan-tools (file-name (git-file-name name version)) (sha256 (base32 - "0swqyk16mbkivyk79dpqbhpw05a7yrakqynywznr5zgqbc0z4gj8")))) + "1mak96jdg3wv043b4jxyv1fm2cz4nnallg0yb90my3yp5q64grrw")))) (build-system cmake-build-system) (inputs `(("glslang" ,glslang) -- cgit v1.2.3 From 8d1644a1f58f6749078bbbf3306fd0bb736d323e Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 5 May 2019 14:54:01 +0200 Subject: gnu: libgsf: Update to 1.14.46. * gnu/packages/gnome.scm (libgsf): Update to 1.14.46. --- gnu/packages/gnome.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 8e3b7a406a..48df787bf8 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -1281,7 +1281,7 @@ (define-public libcroco (define-public libgsf (package (name "libgsf") - (version "1.14.45") + (version "1.14.46") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -1289,7 +1289,7 @@ (define-public libgsf name "-" version ".tar.xz")) (sha256 (base32 - "1yk91ccf7z9b8d8ac6vip3gc5c0pkwgabqy6l0pj0kf43l7jrg2w")))) + "0bddmlzg719sjhlbzqlhb7chwk93qc7g68m2r9r8xz112jdradpa")))) (build-system gnu-build-system) (native-inputs `(("intltool" ,intltool) -- cgit v1.2.3 From dc80b28d4b21e3fe3dd9b800b10d8bf5eaaf92a5 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 5 May 2019 15:00:54 +0200 Subject: gnu: Valgrind: Remove version 3.14.0. * gnu/packages/valgrind.scm (valgrind): Update to 3.15.0. (valgrind-3.15): Remove variable. --- gnu/packages/valgrind.scm | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/gnu/packages/valgrind.scm b/gnu/packages/valgrind.scm index f1584c896a..da912dc465 100644 --- a/gnu/packages/valgrind.scm +++ b/gnu/packages/valgrind.scm @@ -32,7 +32,7 @@ (define-module (gnu packages valgrind) (define-public valgrind (package (name "valgrind") - (version "3.14.0") + (version "3.15.0") (source (origin (method url-fetch) (uri (list (string-append "http://www.valgrind.org/downloads" @@ -41,7 +41,7 @@ (define-public valgrind "/valgrind-" version ".tar.bz2"))) (sha256 (base32 - "19ds42jwd89zrsjb94g7gizkkzipn8xik3xykrpcqxylxyzi2z03")) + "1ccawxrni8brcvwhygy12iprkvz409hbr9xkk1bd03gnm2fplz21")) (patches (search-patches "valgrind-enable-arm.patch")))) (build-system gnu-build-system) (outputs '("doc" ;16 MB @@ -79,18 +79,3 @@ (define-public valgrind management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools.") (license gpl2+))) - -(define-public valgrind-3.15 - (package - (inherit valgrind) - (version "3.15.0") - (source (origin - (method url-fetch) - (uri (list (string-append "http://www.valgrind.org/downloads" - "/valgrind-" version ".tar.bz2") - (string-append "ftp://sourceware.org/pub/valgrind" - "/valgrind-" version ".tar.bz2"))) - (sha256 - (base32 - "1ccawxrni8brcvwhygy12iprkvz409hbr9xkk1bd03gnm2fplz21")) - (patches (search-patches "valgrind-enable-arm.patch")))))) -- cgit v1.2.3 From 6346dca4bb109831c62af38bfb9f58ed448d645c Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Wed, 8 May 2019 22:37:11 +0200 Subject: gnu: mariadb: Update to 10.1.40. * gnu/packages/databases.scm (mariadb): Update to 10.1.40. --- 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 74c0efe07b..5116d5d11a 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -484,7 +484,7 @@ (define-public mysql (define-public mariadb (package (name "mariadb") - (version "10.1.38") + (version "10.1.40") (source (origin (method url-fetch) (uri (string-append "https://downloads.mariadb.org/f/" @@ -492,7 +492,7 @@ (define-public mariadb name "-" version ".tar.gz")) (sha256 (base32 - "0zq77w3ff9q781fn8cv46vy1v4ggb8vjarjvk51k653x4gyg9wfa")) + "19375bnq0yg52kqh6cy00s5rglcxdrs5bb2hy7dqv2xqa9z7lxci")) (patches (search-patches "mariadb-client-test-32bit.patch")) (modules '((guix build utils))) (snippet -- cgit v1.2.3 From 9562790d515f21223e8d49bb81082892a8fc48fa Mon Sep 17 00:00:00 2001 From: Rutger Helling Date: Sun, 12 May 2019 19:37:02 +0200 Subject: gnu: mesa: Update to 19.0.4. * gnu/packages/gl.scm (mesa): Update to 19.0.4. --- gnu/packages/gl.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 7d1e9aae90..bac5f9d008 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -223,7 +223,7 @@ (define libva-without-mesa (define-public mesa (package (name "mesa") - (version "19.0.3") + (version "19.0.4") (source (origin (method url-fetch) @@ -235,7 +235,7 @@ (define-public mesa version "/mesa-" version ".tar.xz"))) (sha256 (base32 - "1mf4kwavdvg4cvaqh2m5jz3n5aw1prwyyifv2969lc6w717289zh")) + "0iyffj3xd7f0vsayirswh6aia37ba26hkihpz273hxwd8hpz7y9r")) (patches (search-patches "mesa-skip-disk-cache-test.patch")))) (build-system meson-build-system) -- cgit v1.2.3 From 954b3c8b6560eb193e7b629e7eb541e101f86167 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 11 May 2019 18:09:16 +0200 Subject: gnu: libinput: Update to 1.13.2. * gnu/packages/freedesktop.scm (libinput): Update to 1.13.2. --- 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 fa8bb3cad1..47499a4412 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.0") + (version "1.13.2") (source (origin (method url-fetch) (uri (string-append "https://freedesktop.org/software/libinput/" "libinput-" version ".tar.xz")) (sha256 (base32 - "0vb11fzd06xbagrnha2bbzmlfg04bbgb5w5rjrxrrz686mfwj9zb")))) + "0vbapc90m49n0z8w8w4v0qf1iiwaixw9h79jfmps9pj8hdls17qx")))) (build-system meson-build-system) (arguments `(#:configure-flags '("-Ddocumentation=false"))) -- cgit v1.2.3 From 0ace73f142ac9c8d8a5be9c0b24f4bb0d53cb0bb Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 11 May 2019 18:10:23 +0200 Subject: gnu: ALSA: Update to 1.1.9. * gnu/packages/linux.scm (alsa-lib, alsa-utils, alsa-plugins): Update to 1.1.9. * gnu/packages/pulseaudio.scm (pulseaudio)[arguments]: Add phase to adjust ALSA header file name. --- gnu/packages/linux.scm | 12 ++++++------ gnu/packages/pulseaudio.scm | 5 +++++ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 0dfa2f173a..dbe7651001 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1073,7 +1073,7 @@ (define-public ltrace (define-public alsa-lib (package (name "alsa-lib") - (version "1.1.8") + (version "1.1.9") (source (origin (method url-fetch) (uri (string-append @@ -1081,7 +1081,7 @@ (define-public alsa-lib version ".tar.bz2")) (sha256 (base32 - "1pxf0zkmps03l3zzd0fr828xhkg6a8hxljmbxzc2cyj2ls9kmp1w")))) + "0jwr9g4yxg9gj6xx0sb2r6wrdl8amrjd19hilkrq4rirynp770s8")))) (build-system gnu-build-system) (home-page "https://www.alsa-project.org/") (synopsis "The Advanced Linux Sound Architecture libraries") @@ -1093,14 +1093,14 @@ (define-public alsa-lib (define-public alsa-utils (package (name "alsa-utils") - (version "1.1.8") + (version "1.1.9") (source (origin (method url-fetch) (uri (string-append "ftp://ftp.alsa-project.org/pub/utils/" name "-" version ".tar.bz2")) (sha256 (base32 - "1kx45yhrxai3k595yyqs4wj0p2n5b0c9mf0k36ljjf1bj8lgb6zx")))) + "0fi11b7r8hg1bdjw74s8sqx8rc4qb310jaj9lsia9labvfyjrpsx")))) (build-system gnu-build-system) (arguments ;; XXX: Disable man page creation until we have DocBook. @@ -1147,14 +1147,14 @@ (define-public alsa-utils (define-public alsa-plugins (package (name "alsa-plugins") - (version "1.1.8") + (version "1.1.9") (source (origin (method url-fetch) (uri (string-append "ftp://ftp.alsa-project.org/pub/plugins/" name "-" version ".tar.bz2")) (sha256 (base32 - "152r82i6f97gfilfgiax5prxkd4xlcipciv8ha8yrk452qbxyxvz")))) + "01zrg0h2jw9dlj9233vjsn916yf4f2s667yry6xsn8d57lq745qn")))) (build-system gnu-build-system) ;; TODO: Split libavcodec and speex if possible. It looks like they can not ;; be split, there are references to both in files. diff --git a/gnu/packages/pulseaudio.scm b/gnu/packages/pulseaudio.scm index 7001a8137b..96d15bdf9c 100644 --- a/gnu/packages/pulseaudio.scm +++ b/gnu/packages/pulseaudio.scm @@ -154,6 +154,11 @@ (define-public pulseaudio (assoc-ref %outputs "out") "/lib/udev/rules.d")) #:phases (modify-phases %standard-phases + (add-before 'configure 'fix-alsa-include + (lambda _ + (substitute* '("configure" "src/modules/alsa/alsa-ucm.h") + (("use-case\\.h") "alsa/use-case.h")) + #t)) (add-before 'check 'pre-check (lambda _ ;; 'tests/lock-autospawn-test.c' wants to create a file -- cgit v1.2.3 From 4a5c79346a0de54f32f805ff4f11e72d3c2b489d Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 12 May 2019 19:47:45 +0200 Subject: gnu: python-jinja2: Update to 2.10.1. * gnu/packages/python-xyz.scm (python-jinja2): Update to 2.10.1. --- 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 f6fe1fcee3..0a1b41066c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2318,14 +2318,14 @@ (define-public python2-markupsafe (define-public python-jinja2 (package (name "python-jinja2") - (version "2.10") + (version "2.10.1") (source (origin (method url-fetch) (uri (pypi-uri "Jinja2" version)) (sha256 (base32 - "190l36hfw3wb2n3n68yacjabxyb1pnxwn7vjx96cmjj002xy2jzq")))) + "04shqrs56aj04ipyqykj512rw2l0zfammvj9krawzxz7xc14yp06")))) (build-system python-build-system) (propagated-inputs `(("python-markupsafe" ,python-markupsafe))) -- cgit v1.2.3 From 4cd4173d5bc92a55542e1693755f397e17887a48 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 12 May 2019 19:51:20 +0200 Subject: gnu: python-pygments: Update to 2.4.0. * gnu/packages/python-xyz.scm (python-pygments): Update to 2.4.0. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 0a1b41066c..3ec45ff6ea 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2482,14 +2482,14 @@ (define-public python2-docutils (define-public python-pygments (package (name "python-pygments") - (version "2.2.0") + (version "2.4.0") (source (origin (method url-fetch) (uri (pypi-uri "Pygments" version)) (sha256 (base32 - "1k78qdvir1yb1c634nkv6rbga8wv4289xarghmsbbvzhvr311bnv")))) + "1xb5n3hvhk63kxypc03k7kfry20pny6gygi4bsl9kw1rnzzsdjri")))) (build-system python-build-system) (arguments ;; FIXME: Tests require sphinx, which depends on this. -- cgit v1.2.3 From 9dc6ff5a85ebd6f4968f33888646ac9ce707d8ce Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 12 May 2019 19:51:45 +0200 Subject: gnu: python-packaging: Update to 19.0. * gnu/packages/python-xyz.scm (python-packaging): Update to 19.0. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 3ec45ff6ea..4e0676fc2d 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12436,14 +12436,14 @@ (define-public python2-translate-toolkit (define-public python-packaging (package (name "python-packaging") - (version "18.0") + (version "19.0") (source (origin (method url-fetch) (uri (pypi-uri "packaging" version)) (sha256 (base32 - "01wq9c53ix5rz6qg2c98gy8n4ff768rmanifm8m5jpjiaizj51h8")))) + "1brjhygq9dz6x1kdljivkjfldi3qf5rbkqgck1bpgv9qpv8ab60c")))) (build-system python-build-system) (arguments `(#:phases (modify-phases %standard-phases -- cgit v1.2.3 From 563ecba5cf1dac64818fa7c452fcb191ec28e0fd Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Mon, 13 May 2019 14:07:00 +0200 Subject: gnu: ImageMagick: Update to 6.9.10-45. * gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-45. --- 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 194577e351..a1c8d23fdb 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-42") + (version "6.9.10-45") (source (origin (method url-fetch) (uri (string-append "mirror://imagemagick/ImageMagick-" version ".tar.xz")) (sha256 (base32 - "0al2wqd6c2hxcx08ami4nb0yb4bzdlvhniyxb0va1wakl1p51zgj")))) + "0l3faq7ik7h4srg3himsd3jd96m5srx6jsyyivfi3506znshrc7g")))) (build-system gnu-build-system) (arguments `(#:configure-flags '("--with-frozenpaths" "--without-gcc-arch") -- cgit v1.2.3 From 224d2e2efd1ccefaab0e3c10b0ab07451f436d27 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 22:48:59 +0200 Subject: gnu: postgresql: Remove graft for 10.8. * gnu/packages/databases.scm (postgresql): Update to 10.8. [replacement]: Remove. (postgresql-10.8): Remove variable. --- gnu/packages/databases.scm | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 96b58b3a40..ea0a38b626 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -800,15 +800,14 @@ (define-public mariadb (define-public postgresql (package (name "postgresql") - (version "10.7") - (replacement postgresql-10.8) + (version "10.8") (source (origin (method url-fetch) (uri (string-append "https://ftp.postgresql.org/pub/source/v" version "/postgresql-" version ".tar.bz2")) (sha256 (base32 - "1piyfcrcqscjhnnwn91kdvr764s7d0qz4lgygf9bl6qc71ji1vdz")) + "0pfdmy4w95b49w9rkn8dwvzmi2brpqfvbxd04y0k0s0xvymc565i")) (patches (search-patches "postgresql-disable-resolve_symlinks.patch")))) (build-system gnu-build-system) (arguments @@ -844,22 +843,6 @@ (define-public postgresql pictures, sounds, or video.") (license (license:x11-style "file://COPYRIGHT")))) -;; This release fixes CVE-2019-10129 and CVE-2019-10130. See -;; for details. -;; TODO: Remove this in the next rebuild cycle. -(define-public postgresql-10.8 - (package - (inherit postgresql) - (version "10.8") - (source (origin - (method url-fetch) - (uri (string-append "https://ftp.postgresql.org/pub/source/v" - version "/postgresql-" version ".tar.bz2")) - (sha256 - (base32 - "0pfdmy4w95b49w9rkn8dwvzmi2brpqfvbxd04y0k0s0xvymc565i")) - (patches (search-patches "postgresql-disable-resolve_symlinks.patch")))))) - (define-public postgresql-9.6 (package (inherit postgresql) -- cgit v1.2.3 From d309b36d30c03a59ffd867c0ff97ca7789337c68 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 12 May 2019 23:52:12 +0200 Subject: gnu: python-sphinx: Update to 2.0.1. * gnu/packages/sphinx.scm (python-sphinx): Update to 2.0.1. [arguments]: Remove Python2 workaround. [propagated-inputs]: Remove PYTHON-SIX and PYTHON-SPHINXCONTRIB-WEBSUPPORT. Add PYTHON-SPHINXCONTRIB-APPLEHELP, PYTHON-SPHINXCONTRIB-DEVHELP, PYTHON-SPHINXCONTRIB-HTMLHELP, PYTHON-SPHINXCONTRIB-JSMATH, PYTHON-SPHINXCONTRIB-QTHELP, and PYTHON-SPHINXCONTRIB-SERIALIZINGHTML. (python2-sphinx)[source]: Stay on version 1.7.7. [arguments]: New field. [propagated-inputs]: Do not inherit from the Python 3 Sphinx variant. --- gnu/packages/sphinx.scm | 55 ++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 45 insertions(+), 10 deletions(-) diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index 0090ddbddd..1bc7149c24 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -30,6 +30,7 @@ (define-module (gnu packages sphinx) #:use-module (guix packages) #:use-module (guix download) + #:use-module (guix utils) #:use-module (guix build-system python) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages) @@ -44,14 +45,14 @@ (define-module (gnu packages sphinx) (define-public python-sphinx (package (name "python-sphinx") - (version "1.7.7") + (version "2.0.1") (source (origin (method url-fetch) (uri (pypi-uri "Sphinx" version)) (sha256 (base32 - "0pkkbfj7cl157q550gcs45am5y78ps0h7q6455d64s1zmw01jlvi")))) + "0js0rnbzm0nsb4gm2v4z79wlbmr05awqzic57kfl8ydkdxj80cj2")))) (build-system python-build-system) (arguments `(#:phases @@ -63,11 +64,6 @@ (define-public python-sphinx (substitute* "tests/test_build_latex.py" (("@pytest.mark.sphinx\\('latex', testroot='images'\\)") "@pytest.mark.skip()")) - (when (which "python") - ;; XXX: These tests are broken when using Python2: - ;; . - (delete-file "tests/test_api_translator.py") - (delete-file "tests/test_setup_command.py")) (invoke "make" "test")))))) (propagated-inputs `(("python-imagesize" ,python-imagesize) @@ -80,8 +76,13 @@ (define-public python-sphinx ("python-packaging" ,python-packaging) ("python-pygments" ,python-pygments) ("python-requests" ,python-requests) - ("python-six" ,python-six) - ("python-sphinxcontrib-websupport" ,python-sphinxcontrib-websupport))) + ("python-sphinxcontrib-applehelp" ,python-sphinxcontrib-applehelp) + ("python-sphinxcontrib-devhelp" ,python-sphinxcontrib-devhelp) + ("python-sphinxcontrib-htmlhelp" ,python-sphinxcontrib-htmlhelp) + ("python-sphinxcontrib-jsmath" ,python-sphinxcontrib-jsmath) + ("python-sphinxcontrib-qthelp" ,python-sphinxcontrib-qthelp) + ("python-sphinxcontrib-serializinghtml" + ,python-sphinxcontrib-serializinghtml))) (native-inputs `(("graphviz" ,graphviz) ("imagemagick" ,imagemagick) ;for "convert" @@ -97,16 +98,50 @@ (define-public python-sphinx (license license:bsd-3) (properties `((python2-variant . ,(delay python2-sphinx)))))) +;; Sphinx 2 does not support Python 2, so we stick with this older version here. +;; Remove this package once python2-pbcore no longer requires it. (define-public python2-sphinx (let ((base (package-with-python2 (strip-python2-variant python-sphinx)))) (package (inherit base) + (version "1.7.7") + (source (origin + (method url-fetch) + (uri (pypi-uri "Sphinx" version)) + (sha256 + (base32 + "0pkkbfj7cl157q550gcs45am5y78ps0h7q6455d64s1zmw01jlvi")))) + (arguments + (substitute-keyword-arguments (package-arguments base) + ((#:phases phases) + `(modify-phases ,phases + (add-before 'check 'disable-broken-tests + (lambda _ + ;; These tests are broken when using Python2: + ;; . + (for-each delete-file '("tests/test_api_translator.py" + "tests/test_setup_command.py")) + #t)))))) (native-inputs `(("python2-mock" ,python2-mock) ("python2-enum34" ,python2-enum34) ,@(package-native-inputs base))) + ;; Sphinx 2 has some dependencies that do not support Python 2, so + ;; we keep our own propagated-inputs here instead of inheriting. (propagated-inputs `(("python2-pytz" ,python2-pytz) ("python2-typing" ,python2-typing) - ,@(package-propagated-inputs base)))))) + ("python2-imagesize" ,python2-imagesize) + ("python2-sphinx-alabaster-theme" + ,python2-sphinx-alabaster-theme) + ("python2-babel" ,python2-babel) + ("python2-snowballstemmer" ,python2-snowballstemmer) + ("python2-docutils" ,python2-docutils) + ("python2-jinja2" ,python2-jinja2) + ("python2-packaging" ,python2-packaging) + ("python2-pygments" ,python2-pygments) + ("python2-requests" ,python2-requests) + ("python2-six" ,python2-six) + ("python2-sphinxcontrib-websupport" + ,python2-sphinxcontrib-websupport)))))) (define-public python-sphinxcontrib-applehelp (package -- cgit v1.2.3 From 2a11a029a4eb66b034e12c5a55bae2a39de3936c Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 11:30:29 +0200 Subject: gnu: sbc: Update to 1.4. * gnu/packages/linux.scm (sbc): Update to 1.4. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index e062d0cc37..90d2f3b79c 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -3338,14 +3338,14 @@ (define-public libaio (define-public sbc (package (name "sbc") - (version "1.3") + (version "1.4") (source (origin (method url-fetch) (uri (string-append "mirror://kernel.org/linux/bluetooth/sbc-" version ".tar.xz")) (sha256 (base32 - "02ckd2z51z0h85qgv7x8vv8ybp5czm9if1z78411j53gaz7j4476")))) + "1jal98pnrjkzxlkiqy0ykh4qmgnydz9bmsp1jn581p5kddpg92si")))) (build-system gnu-build-system) (inputs `(("libsndfile" ,libsndfile))) -- cgit v1.2.3 From ab6693c45f188ec6d275070cb95676baa28ae7ff Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 11:31:34 +0200 Subject: gnu: libical: Update to 3.0.5. * gnu/packages/calendar.scm (libical): Update to 3.0.5. [native-inputs]: Add GTK-DOC. --- gnu/packages/calendar.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gnu/packages/calendar.scm b/gnu/packages/calendar.scm index af692e59f2..326805f70d 100644 --- a/gnu/packages/calendar.scm +++ b/gnu/packages/calendar.scm @@ -35,6 +35,7 @@ (define-module (gnu packages calendar) #:use-module (gnu packages dav) #:use-module (gnu packages freedesktop) #:use-module (gnu packages glib) + #:use-module (gnu packages gtk) #:use-module (gnu packages icu4c) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) @@ -49,7 +50,7 @@ (define-module (gnu packages calendar) (define-public libical (package (name "libical") - (version "3.0.4") + (version "3.0.5") (source (origin (method url-fetch) (uri (string-append @@ -57,7 +58,7 @@ (define-public libical version "/libical-" version ".tar.gz")) (sha256 (base32 - "0ifisnh42cw5z53hp9p52l3ggc7k877zlqk0n06gdhrk0bhidckj")))) + "1rkq9qkvbv76n6k6kc8pxhwj9vhyigkb6flfcn1rk6wwqk451mbs")))) (build-system cmake-build-system) (arguments '(#:tests? #f ; test suite appears broken @@ -77,7 +78,8 @@ (define-public libical (("\\\"/usr/share/lib/zoneinfo\\\"") ""))) #t))))) (native-inputs - `(("perl" ,perl) + `(("gtk-doc" ,gtk-doc) + ("perl" ,perl) ("pkg-config" ,pkg-config))) (inputs `(("glib" ,glib) -- cgit v1.2.3 From 657e025def201bb8e76e3c0b639fdb22aab3ef29 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 11:32:05 +0200 Subject: gnu: cups-filters: Update to 1.23.0. * gnu/packages/cups.scm (cups-filters): Update to 1.23.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 52762dce1e..b48da35e8e 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.22.3") + (version "1.23.0") (source(origin (method url-fetch) (uri @@ -65,7 +65,7 @@ (define-public cups-filters "cups-filters-" version ".tar.xz")) (sha256 (base32 - "11vilv80l3q7hz8vyhclvjcnlgk93r7p9dvg634186iddjzls0j3")) + "1lyzxf03kdfvkbb6p7hxlarbb35lq5bh094g49v3bz9z4z9065p2")) (modules '((guix build utils))) (snippet ;; install backends, banners and filters to cups-filters output -- cgit v1.2.3 From 05a5bd836654ca39c57b77ca9cbd5f98547a9293 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 11:32:24 +0200 Subject: gnu: python-requests: Update to 2.22.0. * gnu/packages/python-web.scm (python-requests): Update to 2.22.0. --- gnu/packages/python-web.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 5d37e171e4..ad7eb3d779 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -1327,13 +1327,13 @@ (define-public python2-websocket-client (define-public python-requests (package (name "python-requests") - (version "2.21.0") + (version "2.22.0") (source (origin (method url-fetch) (uri (pypi-uri "requests" version)) (sha256 (base32 - "13jr0wkj9c2j8c0c8iaal9iivi0bpxghnsdn6lxcpnmc657q4ajh")))) + "1d5ybh11jr5sm7xp6mz8fyc7vrp4syifds91m7sj60xalal0gq0i")))) (build-system python-build-system) (propagated-inputs `(("python-certifi" ,python-certifi) -- cgit v1.2.3 From b2965b26ee17c493689093901f6f4e53ba15b7cb Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 11:32:45 +0200 Subject: gnu: python-mako: Update to 1.0.10. * gnu/packages/python-xyz.scm (python-mako): Update to 1.0.10. --- 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 4398211afa..c61de4f80f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -8340,14 +8340,14 @@ (define-public python2-xdo (define-public python-mako (package (name "python-mako") - (version "1.0.7") + (version "1.0.10") (source (origin (method url-fetch) (uri (pypi-uri "Mako" version)) (sha256 (base32 - "1bi5gnr8r8dva06qpyx4kgjc6spm2k1y908183nbbaylggjzs0jf")))) + "0r9rysn19fmrxnzfcn7sg20kjhcrx9qri0my9n5vdzp1g2g92rbi")))) (build-system python-build-system) (propagated-inputs `(("python-markupsafe" ,python-markupsafe))) -- cgit v1.2.3 From b97b47b676d9df2e613450eba68be42852c2b403 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 11:33:06 +0200 Subject: gnu: libva: Update to 2.4.1. * gnu/packages/video.scm (libva): Update to 2.4.1. --- gnu/packages/video.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 9c03719e7d..ea44cb7fd2 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -700,7 +700,7 @@ (define-public libmatroska (define-public libva (package (name "libva") - (version "2.4.0") + (version "2.4.1") (source (origin (method url-fetch) @@ -712,7 +712,7 @@ (define-public libva (string-append "https://www.freedesktop.org/software/vaapi/releases/" "libva/libva-" version "/libva-" version ".tar.bz2"))) (sha256 - (base32 "14ckq67z3pcd7jrnrm3ckss440g6dzp2m0ff5rps54qmq9b309lr")))) + (base32 "0w7fkkrnfizzglviybxiyhxcvd3mfsiqlpda7rwj3ccihn857q79")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) -- cgit v1.2.3 From ab43d1f827c13c8d2027358653b9deeeec29ff43 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 11:36:23 +0200 Subject: gnu: at-spi2-core: Update to 2.32.1. * gnu/packages/patches/at-spi2-core-meson-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/gtk.scm (at-spi2-core): Update to 2.32.1. [source](patches): Remove. --- gnu/local.mk | 1 - gnu/packages/gtk.scm | 5 ++--- gnu/packages/patches/at-spi2-core-meson-compat.patch | 18 ------------------ 3 files changed, 2 insertions(+), 22 deletions(-) delete mode 100644 gnu/packages/patches/at-spi2-core-meson-compat.patch diff --git a/gnu/local.mk b/gnu/local.mk index 2d3b8d32cb..09a165c26e 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -666,7 +666,6 @@ dist_patch_DATA = \ %D%/packages/patches/apr-skip-getservbyname-test.patch \ %D%/packages/patches/aria2-CVE-2019-3500.patch \ %D%/packages/patches/aspell-default-dict-dir.patch \ - %D%/packages/patches/at-spi2-core-meson-compat.patch \ %D%/packages/patches/ath9k-htc-firmware-binutils.patch \ %D%/packages/patches/ath9k-htc-firmware-gcc.patch \ %D%/packages/patches/ath9k-htc-firmware-objcopy.patch \ diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index f40277c716..ea5c0fa11a 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -556,16 +556,15 @@ (define-public gdk-pixbuf+svg (define-public at-spi2-core (package (name "at-spi2-core") - (version "2.32.0") + (version "2.32.1") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" (version-major+minor version) "/" name "-" version ".tar.xz")) - (patches (search-patches "at-spi2-core-meson-compat.patch")) (sha256 (base32 - "083j1v7kdjrpjsv1b9dl3d8xqj39jyp4cfn8i9gbbm7q2g93b923")))) + "0lqd7gsl471v6538iighkvb21gjglcb9pklvas32rjpsxcvsjaiw")))) (build-system meson-build-system) (outputs '("out" "doc")) (arguments diff --git a/gnu/packages/patches/at-spi2-core-meson-compat.patch b/gnu/packages/patches/at-spi2-core-meson-compat.patch deleted file mode 100644 index 168a31b4ed..0000000000 --- a/gnu/packages/patches/at-spi2-core-meson-compat.patch +++ /dev/null @@ -1,18 +0,0 @@ -Fix build with Meson 0.50.0 and above. - -Taken from upstream repository: -https://gitlab.gnome.org/GNOME/at-spi2-core/commit/44a812ea51223d82f21a098a2d45fcc5c329ce7a - -diff --git a/atspi/meson.build b/atspi/meson.build -index b7a9357df1c4857dffa2ec123cd3073e67a07fea..2a6915d76202dabf923b50e6a8b85cbb83cb43d0 100644 ---- a/atspi/meson.build -+++ b/atspi/meson.build -@@ -57,7 +57,7 @@ atspi_headers = [ - - atspi_includedir = join_paths(get_option('prefix'), get_option('includedir'), 'at-spi-2.0', 'atspi') - --install_headers(atspi_headers, subdir: atspi_includedir) -+install_headers(atspi_headers, install_dir: atspi_includedir) - - atspi_enums = gnome.mkenums('atspi-enum-types', - sources: [ 'atspi-constants.h', 'atspi-types.h' ], -- cgit v1.2.3 From b8725cdf94a9d4a582853679710c7224c2f30b79 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 11:53:38 +0200 Subject: gnu: python-pysocks: Update to 1.7.0. * gnu/packages/python-xyz.scm (python-pysocks): Update to 1.7.0. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c61de4f80f..8db048cd2b 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12956,14 +12956,14 @@ (define-public python2-xenon (define-public python-pysocks (package (name "python-pysocks") - (version "1.6.8") + (version "1.7.0") (source (origin (method url-fetch) (uri (pypi-uri "PySocks" version)) (sha256 (base32 - "0wn6xafwy9c1gamwljw3fyvih5w19qy9xp39zmv8c90ai5ajrr9z")))) + "0z4p31bpqm893cf87qqgb30k7nwd8kqfjwwjm5cvxb6zbyj1w0yr")))) (build-system python-build-system) (arguments `(#:tests? #f)) (home-page "https://github.com/Anorov/PySocks") -- cgit v1.2.3 From b97f4a357c4a9d5597f5dd0b137ab0263160dd44 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 11:54:01 +0200 Subject: gnu: python-urllib3: Update to 1.25.3. * gnu/packages/python-web.scm (python-urllib3): Update to 1.25.3. --- gnu/packages/python-web.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index ad7eb3d779..708ffe618f 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -1500,14 +1500,14 @@ (define-public python2-rauth (define-public python-urllib3 (package (name "python-urllib3") - (version "1.24.1") + (version "1.25.3") (source (origin (method url-fetch) (uri (pypi-uri "urllib3" version)) (sha256 (base32 - "08lwd9f3hqznyf32vnzwvp87pchx062nkbgyrf67rwlkgj0jk5fy")))) + "0cij8qcvvpj62g1q8n785qjkdymfh4b7vf45si4sw64l41rr3rfv")))) (build-system python-build-system) (arguments `(#:tests? #f)) (propagated-inputs -- cgit v1.2.3 From 736b66a09979c385851054063209db9109071f16 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 19:42:45 +0200 Subject: gnu: eudev: Update to 3.2.8. * gnu/packages/linux.scm (eudev): Update to 3.2.8. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 90d2f3b79c..ef4d7a3543 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -2266,7 +2266,7 @@ (define-public eudev ;; The post-systemd fork, maintained by Gentoo. (package (name "eudev") - (version "3.2.7") + (version "3.2.8") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/gentoo/eudev") @@ -2274,7 +2274,7 @@ (define-public eudev (file-name (git-file-name name version)) (sha256 (base32 - "1la7x7v7yqb84wnc7w0kj53sa0an0m9xp6wn01ypi8drh02wjjy2")) + "1g95yzzx4qxm5qhhylbi930lrq4gsbz207n72018nkvswj6gmpjw")) (patches (search-patches "eudev-rules-directory.patch")))) (build-system gnu-build-system) (arguments -- cgit v1.2.3 From d43a69608037426a5140deae35f843f204fd2354 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 20:57:03 +0200 Subject: gnu: imagemagick: Update to 6.9.10-46. * gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-46. --- 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 a1c8d23fdb..16f9a6e4bd 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-45") + (version "6.9.10-46") (source (origin (method url-fetch) (uri (string-append "mirror://imagemagick/ImageMagick-" version ".tar.xz")) (sha256 (base32 - "0l3faq7ik7h4srg3himsd3jd96m5srx6jsyyivfi3506znshrc7g")))) + "1qx3x48q1dy39g1bb8mnyaq9jwy1smf0x6zfly4r0mj3m01i2dyb")))) (build-system gnu-build-system) (arguments `(#:configure-flags '("--with-frozenpaths" "--without-gcc-arch") -- cgit v1.2.3 From 136b7d81f0eb713783e9ea7cf7f260a2b6252dfd Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 May 2019 21:40:23 +0200 Subject: gnu: nss, nss-certs: Update to 3.44. * gnu/packages/nss.scm (nss): Update to 3.44. * gnu/packages/certs.scm (nss-certs): Likewise. --- gnu/packages/certs.scm | 4 ++-- gnu/packages/nss.scm | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gnu/packages/certs.scm b/gnu/packages/certs.scm index 1fada90591..ee8815d522 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.43") + (version "3.44") (source (origin (method url-fetch) (uri (let ((version-with-underscores @@ -87,7 +87,7 @@ (define-public nss-certs "nss-" version ".tar.gz"))) (sha256 (base32 - "1jp27w4w9nj5pkzrbc1zqj6pa09h2yy7vhzyx5fvg1q86fvw22zk")))) + "1zvabgxlyvz3fnv4w89y4a5qkscjmm88naf929dgvvgfnrchwqm5")))) (build-system gnu-build-system) (outputs '("out")) (native-inputs diff --git a/gnu/packages/nss.scm b/gnu/packages/nss.scm index 480f64a046..83f4431c2b 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.43") + (version "3.44") (source (origin (method url-fetch) (uri (let ((version-with-underscores @@ -81,7 +81,7 @@ (define-public nss "nss-" version ".tar.gz"))) (sha256 (base32 - "1jp27w4w9nj5pkzrbc1zqj6pa09h2yy7vhzyx5fvg1q86fvw22zk")) + "1zvabgxlyvz3fnv4w89y4a5qkscjmm88naf929dgvvgfnrchwqm5")) ;; Create nss.pc and nss-config. (patches (search-patches "nss-pkgconfig.patch" "nss-increase-test-timeout.patch")))) @@ -129,7 +129,7 @@ (define-public nss ;; leading to test failures: ;; . To ;; work around that, set the time to roughly the release date. - (invoke "faketime" "2019-02-01" "./nss/tests/all.sh"))) + (invoke "faketime" "2019-05-01" "./nss/tests/all.sh"))) (replace 'install (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) -- cgit v1.2.3 From 4bed3b101253e5f82c6423f0eb55b307ec839f53 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Wed, 5 Jun 2019 19:37:00 +0200 Subject: gnu: mesa: Disable failing test on i686. * gnu/packages/gl.scm (mesa)[arguments]: Add phase when building for i686. --- gnu/packages/gl.scm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index cfa392191a..3680a8979d 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -328,6 +328,15 @@ (define-public mesa (substitute* "src/intel/genxml/gen_pack_header.py" (("/usr/bin/env python2") (which "python"))) #t)) + ,@(if (string-prefix? "i686" (%current-system)) + ;; Disable new test from Mesa 19 that fails on i686. Upstream + ;; report: . + `((add-after 'unpack 'disable-failing-test + (lambda _ + (substitute* "src/gallium/tests/unit/meson.build" + (("'u_format_test',") "")) + #t))) + '()) (add-before 'configure 'fix-dlopen-libnames (lambda* (#:key inputs outputs #:allow-other-keys) -- cgit v1.2.3 From 2916deb91bd7ea3e76ff9693a283c244e3ffd0be Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Wed, 12 Jun 2019 17:49:23 +0100 Subject: gnu: perl-io-socket-ssl: Update to 2.066. The previous version failed to build, but this updated version does build successfully. * gnu/packages/web.scm (perl-io-socket-ssl): Update to 2.066. --- gnu/packages/web.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 27fe0f6942..d022c6be46 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -3083,14 +3083,14 @@ (define-public perl-io-socket-ip (define-public perl-io-socket-ssl (package (name "perl-io-socket-ssl") - (version "2.038") + (version "2.066") (source (origin (method url-fetch) (uri (string-append "mirror://cpan/authors/id/S/SU/SULLR/" "IO-Socket-SSL-" version ".tar.gz")) (sha256 (base32 - "11fiifxyvn7njc9p52wgygyw24jz7rh7gnz2ikjphr4l4x9f03rx")) + "1kgbws7dwp2hh16qid7169dfkhmcwg7dz9ffbm6k0id5h53hciqd")) (patches (search-patches "perl-io-socket-ssl-openssl-1.0.2f-fix.patch")))) (build-system perl-build-system) -- cgit v1.2.3 From 2a9d89afb6fb869dd2bdf1e9f710f487786930fc Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 13 Jun 2019 14:08:32 +0200 Subject: gnu: gstreamer: Skip failing test on 32-bit systems. * gnu/packages/gstreamer.scm (gstreamer)[arguments]: When building for a 32-bit system, add #:phases. --- gnu/packages/gstreamer.scm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm index d5d14152fb..2a818e078c 100644 --- a/gnu/packages/gstreamer.scm +++ b/gnu/packages/gstreamer.scm @@ -7,6 +7,7 @@ ;;; Copyright © 2016, 2018 Leo Famulari ;;; Copyright © 2017 Ricardo Wurmus ;;; Copyright © 2018 Tobias Geerinckx-Rice +;;; Copyright © 2019 Marius Bakke ;;; ;;; This file is part of GNU Guix. ;;; @@ -118,7 +119,19 @@ (define-public gstreamer `(#:configure-flags (list (string-append "--with-html-dir=" (assoc-ref %outputs "doc") - "/share/gtk-doc/html")))) + "/share/gtk-doc/html")) + + ,@(if (not (target-64bit?)) + ;; Skip test that fails on 32-bit systems: + ;; . + `(#:phases (modify-phases %standard-phases + (add-before 'check 'disable-gstbufferpool-test + (lambda _ + (substitute* "tests/check/Makefile" + (("^[[:blank:]]+gst/gstbufferpool.*$") + "")) + #t)))) + '()))) (propagated-inputs `(("glib" ,glib))) ; required by gstreamer-1.0.pc. (native-inputs `(("bison" ,bison) -- cgit v1.2.3