guix-commits
[Top][All Lists]
Advanced

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

01/01: Merge branch 'master' into core-updates


From: Ludovic Courtès
Subject: 01/01: Merge branch 'master' into core-updates
Date: Fri, 17 Jun 2016 13:49:33 +0000 (UTC)

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

commit c0eeccbc2486572de1ef88249c63bc71c28dfef6
Merge: 56501d3 a1b4846
Author: Ludovic Courtès <address@hidden>
Date:   Fri Jun 17 15:48:27 2016 +0200

    Merge branch 'master' into core-updates

 Makefile.am                                        |    2 +
 doc/guix.texi                                      |   70 ++++-
 gnu/local.mk                                       |    7 +-
 gnu/packages/algebra.scm                           |    4 +-
 gnu/packages/audio.scm                             |    4 +-
 gnu/packages/bioinformatics.scm                    |  179 ++++++++----
 gnu/packages/databases.scm                         |   10 +-
 gnu/packages/ebook.scm                             |    4 +-
 gnu/packages/emacs.scm                             |   43 +++
 gnu/packages/engineering.scm                       |    1 +
 gnu/packages/enlightenment.scm                     |   13 +-
 gnu/packages/finance.scm                           |    9 +-
 gnu/packages/flashing-tools.scm                    |   51 ++++
 gnu/packages/freedesktop.scm                       |    4 +-
 gnu/packages/games.scm                             |   58 ++++
 gnu/packages/geo.scm                               |   94 ++++++
 gnu/packages/glib.scm                              |    4 +
 gnu/packages/gnome.scm                             |  108 ++++++-
 gnu/packages/gnupg.scm                             |    6 +-
 gnu/packages/gps.scm                               |    3 +-
 gnu/packages/grue-hunter.scm                       |   84 ------
 gnu/packages/julia.scm                             |   62 +++-
 gnu/packages/kde-frameworks.scm                    |    2 +-
 gnu/packages/logging.scm                           |   47 +++
 gnu/packages/lsh.scm                               |   10 +-
 gnu/packages/lxqt.scm                              |   46 +--
 gnu/packages/mail.scm                              |    4 +-
 gnu/packages/music.scm                             |   13 +-
 gnu/packages/ntp.scm                               |    4 +-
 gnu/packages/parallel.scm                          |    6 +-
 .../patches/awesome-reproducible-png.patch         |   14 +
 gnu/packages/patches/openssl-CVE-2016-2177.patch   |  286 +++++++++++++++++++
 gnu/packages/patches/openssl-CVE-2016-2178.patch   |  112 ++++++++
 gnu/packages/patches/teensy-loader-cli-help.patch  |   33 +++
 gnu/packages/perl.scm                              |   19 +-
 gnu/packages/photo.scm                             |    7 +-
 gnu/packages/plotutils.scm                         |    4 +-
 gnu/packages/popt.scm                              |   30 +-
 gnu/packages/pumpio.scm                            |    2 +-
 gnu/packages/python.scm                            |  129 ++++++++-
 gnu/packages/qt.scm                                |  301 ++++++++++++++++++++
 gnu/packages/scribus.scm                           |    5 +-
 gnu/packages/tls.scm                               |    8 +-
 gnu/packages/video.scm                             |  123 ++++----
 gnu/packages/web.scm                               |    4 +-
 gnu/packages/wget.scm                              |    4 +-
 gnu/packages/wm.scm                                |   96 +++++++
 gnu/packages/xml.scm                               |   17 +-
 gnu/services/databases.scm                         |  119 +++++++-
 gnu/services/dict.scm                              |   24 +-
 guix/build/hg.scm                                  |   51 ++++
 guix/build/syscalls.scm                            |   31 +-
 guix/gexp.scm                                      |   33 +--
 guix/hg-download.scm                               |   84 ++++++
 guix/import/pypi.scm                               |  113 ++++++--
 guix/packages.scm                                  |   40 +--
 guix/store.scm                                     |   60 ++--
 guix/utils.scm                                     |   27 +-
 tests/gexp.scm                                     |   27 +-
 tests/packages.scm                                 |   15 +
 tests/pypi.scm                                     |   78 ++++-
 61 files changed, 2430 insertions(+), 418 deletions(-)

diff --cc gnu/packages/tls.scm
index d3ab981,0add9ef..74cbb16
--- a/gnu/packages/tls.scm
+++ b/gnu/packages/tls.scm
@@@ -193,23 -208,15 +193,25 @@@ required structures."
                                         "/" name "-" version ".tar.gz")))
               (sha256
                (base32
 -               "0cxajjayi859czi545ddafi24m9nwsnjsw4q82zrmqvwj2rv315p"))
 +               "06996ds1rk8xhnyb5y273a7xkcxhggp4bq1g02rab55d7bjhfh0x"))
               (patches (search-patches "openssl-runpath.patch"
--                                      "openssl-c-rehash-in.patch"))))
++                                      "openssl-c-rehash-in.patch"
++                                      "openssl-CVE-2016-2177.patch"
++                                      "openssl-CVE-2016-2178.patch"))))
     (build-system gnu-build-system)
 +   (outputs '("out"
 +              "doc"                               ;1.5MiB of man3 pages
 +              "static"))                          ;6MiB of .a files
     (native-inputs `(("perl" ,perl)))
     (arguments
 -    `(#:parallel-build? #f
 +    `(#:disallowed-references (,perl)
 +      #:parallel-build? #f
        #:parallel-tests? #f
        #:test-target "test"
 +
 +      ;; Changes to OpenSSL sometimes cause Perl to "sneak in" to the closure,
 +      ;; so we explicitly disallow it here.
 +      #:disallowed-references ,(list (canonical-package perl))
        #:phases
        (modify-phases %standard-phases
          (add-before
diff --cc gnu/packages/xml.scm
index e2d031d,81a71bd..ef7f257
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@@ -4,10 -4,9 +4,10 @@@
  ;;; Copyright © 2015 Eric Bavier <address@hidden>
  ;;; Copyright © 2015 Sou Bunnbu <address@hidden>
  ;;; Copyright © 2015, 2016 Ricardo Wurmus <address@hidden>
 -;;; Copyright © 2015 Mark H Weaver <address@hidden>
 +;;; Copyright © 2015, 2016 Mark H Weaver <address@hidden>
- ;;; Copyright © 2015 Efraim Flashner <address@hidden>
+ ;;; Copyright © 2015, 2016 Efraim Flashner <address@hidden>
  ;;; Copyright © 2015 Raimon Grau <address@hidden>
 +;;; Copyright © 2016 Mathieu Lirzin <address@hidden>
  ;;; Copyright © 2016 Leo Famulari <address@hidden>
  ;;;
  ;;; This file is part of GNU Guix.



reply via email to

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