[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] gnu: ghc-split: Update dependencies.
From: |
ericbavier |
Subject: |
Re: [PATCH] gnu: ghc-split: Update dependencies. |
Date: |
Thu, 22 Oct 2015 03:47:51 -0500 |
From: Eric Bavier <address@hidden>
> * gnu/packages/haskell.scm (ghc-split): Update package dependencies for
> compatibility with new GHC.
> ---
> gnu/packages/haskell.scm | 21 ++++++++++++++++++++-
> 1 file changed, 20 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 2d5f857..6b4b5eb 100644
> --- a/gnu/packages/haskell.scm
> +++ b/gnu/packages/haskell.scm
> @@ -1397,8 +1397,27 @@ and high speed.")
> (base32
> "0xa3j0gwr6k5vizxybnzk5fgb3pppgspi6mysnp2gwjp2dbrxkzr"))))
> (build-system haskell-build-system)
> + (arguments
> + `(#:phases
> + (modify-phases %standard-phases
> + (add-before
> + 'configure 'update-cabal
> + ;; the cabal file on hackage is updated, but the tar.gz does not
> + ;; include it.
> + (lambda* _
> + (copy-file (assoc-ref %build-inputs "ghc-split-cabal-update")
> + "split.cabal"))))))
> (inputs
> - `(("ghc-quickcheck" ,ghc-quickcheck)))
> + `(("ghc-quickcheck" ,ghc-quickcheck)
> + ("ghc-split-cabal-update"
> + ,(origin
> + (method url-fetch)
> + (uri (string-append
> + "https://hackage.haskell.org/package/split-"
> + version "/revision/1.cabal"))
> + (sha256
> + (base32
> + "1i1h5v1zqvganhzy1wdd9r648yjpir078n0g8051njg82h2f964h"))))))
> (home-page "http://hackage.haskell.org/package/split")
> (synopsis
> "Combinator library for splitting lists")
Similarly to the xmonad cabal patch, perhaps this could be addressed with
#:configure-flags '("--allow-newer=base")
with an appropriate comment. Otherwise using an origin snippet.
`~Eric
- Re: [PATCH] gnu: Add ghc-uniplate., (continued)
Re: [PATCH] gnu: Add ghc-regex-posix., ericbavier, 2015/10/22
Re: [PATCH] gnu: Add ghc-wai., ericbavier, 2015/10/22
Re: [PATCH] gnu: ghc-split: Update dependencies.,
ericbavier <=
Re: [PATCH] gnu: Add ghc-gluraw., Paul van der Walt, 2015/10/22