guix-commits
[Top][All Lists]
Advanced

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

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


From: Mark H. Weaver
Subject: 01/02: Merge branch 'master' into core-updates
Date: Fri, 28 Oct 2016 00:37:16 +0000 (UTC)

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

commit 3d82676919b952d0a7e205fa5da6320b1cf21e21
Merge: f9a6531 7500e42
Author: Mark H Weaver <address@hidden>
Date:   Thu Oct 27 20:21:26 2016 -0400

    Merge branch 'master' into core-updates

 build-aux/run-system-tests.scm  |    3 +-
 gnu/build/file-systems.scm      |   35 ++++----
 gnu/packages/bioinformatics.scm |   33 ++++++++
 gnu/packages/dav.scm            |    4 +-
 gnu/packages/gnome.scm          |    7 +-
 gnu/packages/gnupg.scm          |   11 ++-
 gnu/packages/gnustep.scm        |    5 +-
 gnu/packages/image.scm          |    4 +-
 gnu/packages/linux.scm          |   33 +++++++-
 gnu/packages/python.scm         |    9 +-
 gnu/packages/sdl.scm            |   35 ++++----
 gnu/packages/security-token.scm |   38 ++++++++-
 gnu/packages/statistics.scm     |    8 ++
 gnu/packages/textutils.scm      |   86 ++++++++++++++++++++
 gnu/packages/valgrind.scm       |   29 +++----
 gnu/system/mapped-devices.scm   |    8 +-
 gnu/tests/install.scm           |  172 ++++++++++++++++++++++++++++++++++++++-
 tests/pypi.scm                  |    4 +-
 tests/syscalls.scm              |    5 +-
 19 files changed, 455 insertions(+), 74 deletions(-)

diff --cc gnu/packages/gnupg.scm
index dd75ea5,60c43ab..a3a42cc
--- a/gnu/packages/gnupg.scm
+++ b/gnu/packages/gnupg.scm
@@@ -240,21 -271,14 +243,25 @@@ compatible to GNU Pth."
      `(#:configure-flags '("--enable-gpg2-is-gpg")
        #:phases
        (modify-phases %standard-phases
-         (add-before 'configure 'patch-config-files
-           (lambda _
+         (add-before 'configure 'patch-paths
+           (lambda* (#:key inputs #:allow-other-keys)
              (substitute* "tests/openpgp/defs.inc"
                (("/bin/pwd") (which "pwd")))
+             (substitute* "scd/scdaemon.c"
+               (("\"(libpcsclite\\.so[^\"]*)\"" _ name)
+                (string-append "\"" (assoc-ref inputs "pcsc-lite")
+                               "/lib/" name "\"")))
 +            #t))
 +        (add-after 'build 'patch-scheme-tests
 +          (lambda _
 +            (substitute* (find-files "tests" ".\\.scm$")
 +              (("/usr/bin/env gpgscm")
 +               (string-append (getcwd) "/tests/gpgscm/gpgscm")))))
 +        (add-before 'check 'set-home
 +          ;; Some tests require write access to $HOME, otherwise leading to
 +          ;; 'failed to create directory /homeless-shelter/.asy' error.
 +          (lambda _
 +            (setenv "HOME" "/tmp")
              #t)))))
      (home-page "https://gnupg.org/";)
      (synopsis "GNU Privacy Guard")
diff --cc gnu/packages/statistics.scm
index ee6e693,b15f9cf..4df1e24
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@@ -170,9 -176,9 +177,10 @@@ be output in text, PostScript, PDF or H
       `(;; We need not only cairo here, but pango to ensure that tests for the
         ;; "cairo" bitmapType plotting backend succeed.
         ("pango" ,pango)
+        ("coreutils" ,coreutils)
         ("curl" ,curl)
         ("tzdata" ,tzdata)
 +       ("openblas" ,openblas)
         ("gfortran" ,gfortran)
         ("icu4c" ,icu4c)
         ("libjpeg" ,libjpeg)



reply via email to

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