[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
39/44: gnu: ghc-zlib: Find zlib headers and library.
From: |
guix-commits |
Subject: |
39/44: gnu: ghc-zlib: Find zlib headers and library. |
Date: |
Fri, 17 Jul 2020 08:33:41 -0400 (EDT) |
rekado pushed a commit to branch wip-haskell-updates
in repository guix.
commit dc280ec84c6b2a0006d4e8dd0b5c1219d51f4ef6
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Sat Jun 27 22:27:13 2020 +0200
gnu: ghc-zlib: Find zlib headers and library.
This is a follow-up to commit efdb7898f204cafab090684a40b03d8061890358.
* gnu/packages/haskell-xyz.scm (ghc-zlib)[arguments]: Inform the build
system
about the zlib package's "lib" and "include" directories.
---
gnu/packages/haskell-xyz.scm | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
index 913a417..6d6c117 100644
--- a/gnu/packages/haskell-xyz.scm
+++ b/gnu/packages/haskell-xyz.scm
@@ -14550,7 +14550,12 @@ modifying, and extracting files from zip archives in
Haskell.")
"1l11jraslcrp9d4wnhwfyhwk4fsiq1aq8i6vj81vcq1m2zzi1y7h"))))
(build-system haskell-build-system)
(arguments
- `(#:phases
+ `(#:configure-flags
+ (list (string-append "--extra-lib-dirs="
+ (assoc-ref %build-inputs "zlib") "/lib")
+ (string-append "--extra-include-dirs="
+ (assoc-ref %build-inputs "zlib") "/include"))
+ #:phases
(modify-phases %standard-phases
(add-before 'configure 'strip-test-framework-constraints
(lambda _
- 20/44: gnu: ghc-base-prelude: Add "doc" output., (continued)
- 20/44: gnu: ghc-base-prelude: Add "doc" output., guix-commits, 2020/07/17
- 19/44: gnu: ghc-basement: Add "doc" output., guix-commits, 2020/07/17
- 23/44: gnu: ghc-foldl: Add "doc" output., guix-commits, 2020/07/17
- 24/44: gnu: ghc-foundation: Add "doc" output., guix-commits, 2020/07/17
- 25/44: gnu: ghc-free: Add "doc" output., guix-commits, 2020/07/17
- 26/44: gnu: ghc-generic-deriving: Add "doc" output., guix-commits, 2020/07/17
- 33/44: gnu: ghc-profunctors: Add "doc" output., guix-commits, 2020/07/17
- 34/44: gnu: ghc-rebase: Add "doc" output., guix-commits, 2020/07/17
- 32/44: gnu: ghc-mono-traversable: Add "doc" output., guix-commits, 2020/07/17
- 27/44: gnu: ghc-generics-sop: Add "doc" output., guix-commits, 2020/07/17
- 39/44: gnu: ghc-zlib: Find zlib headers and library.,
guix-commits <=
- 42/44: gnu: ghc-http: Prevent embedding of spurious references., guix-commits, 2020/07/17
- 43/44: gnu: ghc-pandoc: Build statically linked executable., guix-commits, 2020/07/17
- 28/44: gnu: ghc-haskell-src-exts: Add "doc" output., guix-commits, 2020/07/17
- 37/44: gnu: ghc-semigroupoids: Add "doc" output., guix-commits, 2020/07/17
- 40/44: gnu: ghc-distributive: Update to 0.6.2., guix-commits, 2020/07/17
- 29/44: gnu: ghc-juicypixels: Add "doc" output., guix-commits, 2020/07/17
- 35/44: gnu: ghc-regex-tdfa: Add "doc" output., guix-commits, 2020/07/17
- 41/44: gnu: ghc-pandoc-types: Avoid embedding spurious references., guix-commits, 2020/07/17
- 30/44: gnu: ghc-lens: Add "doc" output., guix-commits, 2020/07/17
- 31/44: gnu: ghc-lib-parser: Add "doc" output., guix-commits, 2020/07/17