[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
249/290: gnu: ghc-resolv: Update to 0.1.1.2.
From: |
guix-commits |
Subject: |
249/290: gnu: ghc-resolv: Update to 0.1.1.2. |
Date: |
Wed, 6 Nov 2019 08:23:22 -0500 (EST) |
samplet pushed a commit to branch wip-haskell-updates
in repository guix.
commit 8fe69ea309395cbcc39f81aef9173b0ae9b08157
Author: Timothy Sample <address@hidden>
Date: Tue Nov 5 14:46:35 2019 -0500
gnu: ghc-resolv: Update to 0.1.1.2.
* gnu/packages/haskell-xyz.scm (ghc-resolv): Update to 0.1.1.2.
[arguments]: Remove '#:cabal-revision', enable tests, and add a phase to
update the Cabal file to allow newer versions of 'tasty'.
[native-inputs]: Add 'ghc-tasty' and 'ghc-tasty-hunit'.
---
gnu/packages/haskell-xyz.scm | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
index f184ffa..8b4f29a 100644
--- a/gnu/packages/haskell-xyz.scm
+++ b/gnu/packages/haskell-xyz.scm
@@ -8639,7 +8639,7 @@ the project's home page}.")
(define-public ghc-resolv
(package
(name "ghc-resolv")
- (version "0.1.1.1")
+ (version "0.1.1.2")
(source
(origin
(method url-fetch)
@@ -8648,14 +8648,21 @@ the project's home page}.")
version ".tar.gz"))
(sha256
(base32
- "0wh7wj56l3f2bylz563g5g04a4nydj8acv60hpwa7k3mn792xca9"))))
+ "0wczdy3vmpfcfwjn1m95bygc5d83m97xxmavhdvy5ayn8c402fp4"))))
(build-system haskell-build-system)
(arguments
- `(#:cabal-revision
- ("1" "15ay4n3x8c09cb3h4z1nan84yd3n9zpgvi6h114hk98bq10k8mma")
- #:tests? #f)) ; The required test frameworks are too old.
+ `(#:phases
+ (modify-phases %standard-phases
+ (add-before 'configure 'update-constraints
+ (lambda _
+ (substitute* "resolv.cabal"
+ (("tasty >= 1\\.1 && < 1\\.2")
+ "tasty >= 1.1 && < 1.3")))))))
(inputs
`(("ghc-base16-bytestring" ,ghc-base16-bytestring)))
+ (native-inputs
+ `(("ghc-tasty" ,ghc-tasty)
+ ("ghc-tasty-hunit" ,ghc-tasty-hunit)))
(home-page "https://github.com/haskell/hackage-security")
(synopsis "Domain Name Service (DNS) lookup via @code{libresolv}")
(description "This package implements an API for accessing the
- 261/290: gnu: ghc-warp-tls: Update to 3.2.8., (continued)
- 261/290: gnu: ghc-warp-tls: Update to 3.2.8., guix-commits, 2019/11/06
- 267/290: gnu: ghc-http-conduit: Update to 2.3.7.3., guix-commits, 2019/11/06
- 274/290: gnu: Add ghc-tasty-lua., guix-commits, 2019/11/06
- 275/290: gnu: Add ghc-bitarray., guix-commits, 2019/11/06
- 278/290: gnu: Add ghc-unicode-transforms., guix-commits, 2019/11/06
- 219/290: gnu: ghc-wai-logger: Update to 2.3.5., guix-commits, 2019/11/06
- 229/290: gnu: ghc-conduit: Update to 1.3.1.1., guix-commits, 2019/11/06
- 243/290: gnu: ghc-stm-conduit: Update to 4.0.1., guix-commits, 2019/11/06
- 265/290: gnu: ghc-tree-diff: Update to 0.1., guix-commits, 2019/11/06
- 266/290: gnu: cabal-install: Update to 2.4.0.0., guix-commits, 2019/11/06
- 249/290: gnu: ghc-resolv: Update to 0.1.1.2.,
guix-commits <=
- 277/290: gnu: Add ghc-getopt-generics., guix-commits, 2019/11/06
- 279/290: gnu: Add ghc-hsyaml., guix-commits, 2019/11/06
- 281/290: gnu: Add ghc-aeson-diff., guix-commits, 2019/11/06
- 285/290: gnu: ghc-yesod-form: Update to 1.6.7., guix-commits, 2019/11/06
- 238/290: gnu: Add ghc-infer-license., guix-commits, 2019/11/06
- 234/290: gnu: ghc-bzlib-conduit: Update to 0.3.0.2., guix-commits, 2019/11/06
- 237/290: gnu: Add ghc-text-metrics., guix-commits, 2019/11/06
- 200/290: gnu: Add ghc-dense-linear-algebra., guix-commits, 2019/11/06
- 212/290: gnu: ghc-uri-bytestring: Update to 0.3.2.2., guix-commits, 2019/11/06
- 215/290: gnu: ghc-either: Update to 5.0.1.1., guix-commits, 2019/11/06