diff options
author | Janneke Nieuwenhuizen <janneke@gnu.org> | 2023-06-13 09:37:07 +0200 |
---|---|---|
committer | Janneke Nieuwenhuizen <janneke@gnu.org> | 2023-07-20 10:11:36 +0200 |
commit | c5a189d2abdbfe4c8dfeef764e3be055948b5c91 (patch) | |
tree | a1f7903b67177523748b738a002c18903929b1e3 /gnu/packages/guile.scm | |
parent | 72fa5eb020d8d6e5fa89366ffba15e5d285f2445 (diff) | |
download | guix-c5a189d2abdbfe4c8dfeef764e3be055948b5c91.tar.gz |
gnu: guile-git: Skip http proxy test on the Hurd.
* gnu/packages/guile.scm (guile-git)[arguments]: When building natively on the Hurd, add phase 'skip-tests/hurd'.
Diffstat (limited to 'gnu/packages/guile.scm')
-rw-r--r-- | gnu/packages/guile.scm | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index 06ffc39f1d..64a1b900de 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -842,7 +842,20 @@ type system, elevating types to first-class status.") (lambda _ (substitute* "Makefile.am" ((".*tests/blob\\.scm.*") "")))))) - '()))) + '()) + ,@(if (system-hurd?) + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'skip-tests/hurd + (lambda _ + (substitute* "tests/proxy.scm" + (("\\(test-begin.*" all) + (string-append + all + "(when (string-ci= \"GNU\" (vector-ref (uname) 0))\n" + " (test-skip 1))\n"))))))) + '()))) (native-inputs (list pkg-config autoconf automake texinfo guile-3.0 guile-bytestructures)) (inputs |