guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: Merge branch 'core-updates'


From: Ludovic Courtès
Subject: 01/01: Merge branch 'core-updates'
Date: Sat, 12 Nov 2016 23:37:35 +0000 (UTC)

civodul pushed a commit to branch master
in repository guix.

commit 2cab1dd58b9a8fb4db8f46a0b00e1358fc0de21b
Merge: 15abcab de7da4e
Author: Ludovic Courtès <address@hidden>
Date:   Sun Nov 13 00:34:16 2016 +0100

    Merge branch 'core-updates'

 doc/guix.texi                                      |  836 ++++++++++++++
 gnu/local.mk                                       |   41 +-
 gnu/packages/acl.scm                               |    2 +-
 gnu/packages/admin.scm                             |    6 +-
 gnu/packages/algebra.scm                           |    4 +-
 gnu/packages/apl.scm                               |    2 +-
 gnu/packages/assembly.scm                          |    2 +
 gnu/packages/attr.scm                              |    2 +-
 gnu/packages/audio.scm                             |   14 +-
 gnu/packages/backup.scm                            |   45 +-
 gnu/packages/base.scm                              |  215 ++--
 gnu/packages/bash.scm                              |  161 ++-
 gnu/packages/cdrom.scm                             |    2 +-
 gnu/packages/chez.scm                              |    2 +-
 gnu/packages/cmake.scm                             |   18 +-
 gnu/packages/commencement.scm                      |  212 +++-
 gnu/packages/cross-base.scm                        |  247 ++++-
 gnu/packages/crypto.scm                            |    2 +-
 gnu/packages/cups.scm                              |  274 ++---
 gnu/packages/curl.scm                              |    8 +-
 gnu/packages/databases.scm                         |   35 +-
 gnu/packages/dav.scm                               |    8 +
 gnu/packages/dico.scm                              |    8 +-
 gnu/packages/disk.scm                              |    6 +-
 gnu/packages/django.scm                            |    6 +-
 gnu/packages/documentation.scm                     |    2 +-
 gnu/packages/education.scm                         |    2 +-
 gnu/packages/embedded.scm                          |   11 +-
 gnu/packages/engineering.scm                       |    5 +-
 gnu/packages/enlightenment.scm                     |    2 +-
 gnu/packages/fcitx.scm                             |    2 +-
 gnu/packages/file.scm                              |    5 +-
 gnu/packages/flex.scm                              |    1 +
 gnu/packages/fonts.scm                             |    5 +-
 gnu/packages/fontutils.scm                         |   14 +-
 gnu/packages/freedesktop.scm                       |    2 +-
 gnu/packages/games.scm                             |   12 +-
 gnu/packages/gawk.scm                              |   52 +-
 gnu/packages/gcc.scm                               |   23 +-
 gnu/packages/gettext.scm                           |   56 +-
 gnu/packages/ghostscript.scm                       |   65 +-
 gnu/packages/gkrellm.scm                           |    2 +-
 gnu/packages/gl.scm                                |  171 +--
 gnu/packages/glib.scm                              |   16 +-
 gnu/packages/gnome.scm                             |  219 ++--
 gnu/packages/gnupg.scm                             |   56 +-
 gnu/packages/gnuzilla.scm                          |   17 +-
 gnu/packages/golang.scm                            |   37 +-
 gnu/packages/graphics.scm                          |    4 +-
 gnu/packages/grub.scm                              |    2 +-
 gnu/packages/gtk.scm                               |   36 +-
 gnu/packages/guile.scm                             |   56 +-
 gnu/packages/gv.scm                                |    3 +-
 gnu/packages/gxmessage.scm                         |   10 +
 gnu/packages/ibus.scm                              |    2 +-
 gnu/packages/icu4c.scm                             |    8 +-
 gnu/packages/image.scm                             |   19 +-
 gnu/packages/irc.scm                               |    2 +-
 gnu/packages/iso-codes.scm                         |    2 +-
 gnu/packages/kde-frameworks.scm                    |    2 +-
 gnu/packages/kodi.scm                              |    2 +-
 gnu/packages/libidn.scm                            |   21 +-
 gnu/packages/lighting.scm                          |    2 +
 gnu/packages/linux.scm                             |  118 +-
 gnu/packages/lout.scm                              |    3 +-
 gnu/packages/make-bootstrap.scm                    |    8 +-
 gnu/packages/man.scm                               |    2 +-
 gnu/packages/mate.scm                              |   67 +-
 gnu/packages/maths.scm                             |    6 +-
 gnu/packages/mit-krb5.scm                          |   20 +-
 gnu/packages/mono.scm                              |    2 +-
 gnu/packages/mp3.scm                               |    2 +-
 gnu/packages/multiprecision.scm                    |    4 +-
 gnu/packages/music.scm                             |   12 +-
 gnu/packages/nano.scm                              |    2 +-
 gnu/packages/networking.scm                        |    2 +-
 gnu/packages/ocaml.scm                             |    2 +-
 gnu/packages/openldap.scm                          |    5 +-
 gnu/packages/openstack.scm                         |    1 +
 gnu/packages/package-management.scm                |    7 +
 .../patches/ath9k-htc-firmware-binutils.patch      |   39 +-
 gnu/packages/patches/binutils-mips-bash-bug.patch  |   22 +
 gnu/packages/patches/cmake-fix-tests.patch         |   83 +-
 .../expat-CVE-2012-6702-and-CVE-2016-5300.patch    |  142 ---
 .../patches/expat-CVE-2015-1283-refix.patch        |   39 -
 gnu/packages/patches/expat-CVE-2016-0718.patch     |  761 -------------
 gnu/packages/patches/flex-CVE-2016-6354.patch      |   30 +
 .../patches/fontconfig-CVE-2016-5384.patch         |  170 ---
 gnu/packages/patches/gawk-fts-test.patch           |   51 -
 gnu/packages/patches/gcc-arm-bug-71399.patch       |   55 +
 gnu/packages/patches/gnupg-fix-expired-test.patch  |   78 --
 gnu/packages/patches/guile-relocatable.patch       |   14 +-
 gnu/packages/patches/icecat-binutils.patch         |   40 +
 .../patches/isl-0.11.1-aarch64-support.patch       |   40 +
 gnu/packages/patches/libx11-CVE-2016-7942.patch    |   76 --
 gnu/packages/patches/libx11-CVE-2016-7943.patch    |  113 --
 gnu/packages/patches/libxfixes-CVE-2016-7944.patch |   62 --
 .../libxi-CVE-2016-7945-CVE-2016-7946.patch        |  420 -------
 .../libxrandr-CVE-2016-7947-CVE-2016-7948.patch    |  447 --------
 .../patches/libxrender-CVE-2016-7949.patch         |   66 --
 .../patches/libxrender-CVE-2016-7950.patch         |   73 --
 .../libxtst-CVE-2016-7951-CVE-2016-7952.patch      |  152 ---
 gnu/packages/patches/libxv-CVE-2016-5407.patch     |  162 ---
 gnu/packages/patches/libxvmc-CVE-2016-7953.patch   |   42 -
 gnu/packages/patches/linux-pam-no-setfsuid.patch   |   75 ++
 .../mesa-wayland-egl-symbols-check-mips.patch      |   15 +
 gnu/packages/patches/ola-readdir-r.patch           |   62 ++
 gnu/packages/patches/openssl-CVE-2016-2177.patch   |  286 -----
 gnu/packages/patches/openssl-CVE-2016-2178.patch   |  112 --
 gnu/packages/patches/perl-CVE-2015-8607.patch      |   68 --
 gnu/packages/patches/perl-CVE-2016-2381.patch      |  116 --
 gnu/packages/patches/perl-no-build-time.patch      |   26 -
 .../patches/perl-reproducible-build-date.patch     |   50 +
 gnu/packages/patches/perl-source-date-epoch.patch  |   19 -
 .../patches/perl-www-curl-remove-symbol.patch      |   39 +
 gnu/packages/patches/procps-non-linux.patch        |   40 -
 gnu/packages/patches/python-3.4-fix-tests.patch    |   12 +
 gnu/packages/patches/python-3.5-fix-tests.patch    |   46 +
 gnu/packages/patches/python-disable-ssl-test.patch |   12 -
 .../patches/python-file-double-encoding-bug.patch  |   50 +
 gnu/packages/patches/python-fix-tests.patch        |   15 -
 .../patches/python-parse-too-many-fields.patch     |   52 +
 .../patches/tcsh-do-not-define-BSDWAIT.patch       |   33 +
 gnu/packages/pdf.scm                               |   53 +-
 gnu/packages/perl.scm                              |   76 +-
 gnu/packages/plotutils.scm                         |    3 +-
 gnu/packages/python.scm                            |  246 ++++-
 gnu/packages/qemu.scm                              |    1 +
 gnu/packages/readline.scm                          |    4 +-
 gnu/packages/sawfish.scm                           |    2 +-
 gnu/packages/shells.scm                            |    8 +-
 gnu/packages/shishi.scm                            |    3 +-
 gnu/packages/skribilo.scm                          |    3 +-
 gnu/packages/statistics.scm                        |    4 +-
 gnu/packages/terminals.scm                         |    2 +-
 gnu/packages/texinfo.scm                           |   16 +-
 gnu/packages/tls.scm                               |   58 +-
 gnu/packages/version-control.scm                   |    6 +-
 gnu/packages/video.scm                             |    7 +-
 gnu/packages/vpn.scm                               |    2 +-
 gnu/packages/w3m.scm                               |    2 +-
 gnu/packages/web.scm                               |    1 +
 gnu/packages/webkit.scm                            |    2 +-
 gnu/packages/wicd.scm                              |    2 +-
 gnu/packages/wine.scm                              |    2 +-
 gnu/packages/xdisorg.scm                           |   10 +-
 gnu/packages/xml.scm                               |   21 +-
 gnu/packages/xorg.scm                              |  162 +--
 gnu/services/cups.scm                              | 1166 ++++++++++++++++++++
 gnu/system.scm                                     |    7 +-
 guix/build/gnu-build-system.scm                    |   96 +-
 guix/build/utils.scm                               |  134 ++-
 guix/gnu-maintenance.scm                           |   11 +-
 guix/packages.scm                                  |    7 +-
 guix/profiles.scm                                  |   21 +-
 m4/guix.m4                                         |    3 +
 tests/build-utils.scm                              |   88 +-
 tests/packages.scm                                 |    4 +-
 158 files changed, 4811 insertions(+), 5096 deletions(-)

diff --cc gnu/local.mk
index 17471b0,e1fd8ce..ce0fdeb
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@@ -5,9 -5,9 +5,10 @@@
  # Copyright © 2013, 2014, 2015, 2016 Mark H Weaver <address@hidden>
  # Copyright © 2016 Chris Marusich <address@hidden>
  # Copyright © 2016 Kei Kebreau <address@hidden>
+ # Copyright © 2016 Rene Saavedra <address@hidden>
  # Copyright © 2016 Adonay "adfeno" Felipe Nogueira 
<https://libreplanet.org/wiki/User:Adfeno> <address@hidden>
  # Copyright © 2016 Ricardo Wurmus <address@hidden>
 +# Copyright © 2016 Ben Woodcroft <address@hidden>
  #
  # This file is part of GNU Guix.
  #
@@@ -685,18 -680,8 +686,9 @@@ dist_patch_DATA =                                 
        
    %D%/packages/patches/libwmf-CVE-2015-0848+CVE-2015-4588.patch       \
    %D%/packages/patches/libwmf-CVE-2015-4695.patch             \
    %D%/packages/patches/libwmf-CVE-2015-4696.patch             \
-   %D%/packages/patches/libx11-CVE-2016-7942.patch             \
-   %D%/packages/patches/libx11-CVE-2016-7943.patch             \
-   %D%/packages/patches/libxfixes-CVE-2016-7944.patch          \
-   %D%/packages/patches/libxi-CVE-2016-7945-CVE-2016-7946.patch        \
-   %D%/packages/patches/libxrandr-CVE-2016-7947-CVE-2016-7948.patch    \
-   %D%/packages/patches/libxrender-CVE-2016-7949.patch         \
-   %D%/packages/patches/libxrender-CVE-2016-7950.patch         \
-   %D%/packages/patches/libxtst-CVE-2016-7951-CVE-2016-7952.patch      \
-   %D%/packages/patches/libxv-CVE-2016-5407.patch              \
-   %D%/packages/patches/libxvmc-CVE-2016-7953.patch            \
    %D%/packages/patches/libxslt-generated-ids.patch            \
 +  %D%/packages/patches/libxslt-CVE-2016-4738.patch            \
+   %D%/packages/patches/linux-pam-no-setfsuid.patch            \
    %D%/packages/patches/lirc-localstatedir.patch                       \
    %D%/packages/patches/llvm-for-extempore.patch                       \
    %D%/packages/patches/lm-sensors-hwmon-attrs.patch           \
diff --cc gnu/packages/gcc.scm
index 1fad9da,9eb3795..e190e50
--- a/gnu/packages/gcc.scm
+++ b/gnu/packages/gcc.scm
@@@ -353,9 -357,8 +357,9 @@@ Go.  It also includes runtime support l
                                    version "/gcc-" version ".tar.bz2"))
                (sha256
                 (base32
-                 "1ny4smkp5bzs3cp8ss7pl6lk8yss0d9m4av1mvdp72r1x695akxq"))
+                 "0fihlcy5hnksdxk0sn6bvgnyq8gfrgs8m794b1jxwd1dxinzg3b0"))
 -              (patches (search-patches "gcc-5.0-libvtv-runpath.patch"))))))
 +              (patches (search-patches "gcc-strmov-store-file-names.patch"
 +                                       "gcc-5.0-libvtv-runpath.patch"))))))
  
  (define-public gcc-6
    (package
diff --cc gnu/packages/linux.scm
index 3b9f52b,01f5d6c..a3c6597
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@@ -15,7 -15,7 +15,8 @@@
  ;;; Copyright © 2016 Ricardo Wurmus <address@hidden>
  ;;; Copyright © 2016 David Craven <address@hidden>
  ;;; Copyright © 2016 John Darrington <address@hidden>
 +;;; Copyright © 2016 Marius Bakke <address@hidden>
+ ;;; Copyright © 2016 Rene Saavedra <address@hidden>
  ;;;
  ;;; This file is part of GNU Guix.
  ;;;
diff --cc gnu/packages/nano.scm
index 0af1f52,01ef5dc..e1830d2
--- a/gnu/packages/nano.scm
+++ b/gnu/packages/nano.scm
@@@ -37,12 -37,12 +37,12 @@@
                            version ".tar.gz"))
        (sha256
         (base32
 -        "1hzazcrbwjqiw89jjvlj97q0wf385qqkzcm0870pdrixiv7yklax"))))
 +        "06715a39hmp2dl0qz0979cyv8brpb91z5hn94q224ymbsc876m41"))))
      (build-system gnu-build-system)
      (inputs
-      `(("gettext" ,gnu-gettext)
+      `(("gettext" ,gettext-minimal)
         ("ncurses" ,ncurses)))
 -    (home-page "http://www.nano-editor.org/";)
 +    (home-page "https://www.nano-editor.org/";)
      (synopsis "Small, user-friendly console text editor")
      (description
       "GNU Nano is a small and simple text editor.  In addition to basic
diff --cc gnu/packages/python.scm
index d79d848,eb08a45..2393419
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@@ -6584,8 -6614,22 +6627,22 @@@ responses, rather than doing any comput
         (uri (pypi-uri "cryptography" version))
         (sha256
          (base32
 -         "1a85l548w5vvq3yhz0az7ajg2ijixzp6gagapw6wgrqvq28ghgs2"))))
 +         "1raanvkdfw5ai56ymlij6ghc4k126fs7jx948ig7yn4vj6ndv0ng"))))
      (build-system python-build-system)
+     (arguments
+      `(#:phases
+        (modify-phases %standard-phases
+          (add-before 'check 'disable-failing-test
+            (lambda _
+              ;; This test is known to fail with OpenSSL >= 1.0.2i and older
+              ;; versions of python-cryptography:
+              ;; https://github.com/pyca/cryptography/issues/3196
+              ;; TODO: Try re-enabling the test when upgrading
+              ;; python-cryptography.
+              (substitute* "tests/hazmat/backends/test_openssl.py"
+                (("def test_numeric_string_x509_name_entry")
+                  "@pytest.mark.xfail\n    def 
test_numeric_string_x509_name_entry"))
+              #t)))))
      (inputs
       `(("openssl" ,openssl)))
      (propagated-inputs



reply via email to

[Prev in Thread] Current Thread [Next in Thread]