gnu: ghc-hslua: Update to 0.9.5.

* gnu/packages/haskell.scm (ghc-hslua): Update to 0.9.5.
[inputs]: Update lua-5.1 to lua; add ghc-exceptions, ghc-fail, and ghc-mtl.
[native-inputs]: Remove ghc-hspec, ghc-hspec-contrib, hspec-discover, and
ghc-hunit; add ghc-tasty, ghc-tasty-expected-failure, ghc-tasty-hunit, and
ghc-tasty-quickcheck.
This commit is contained in:
Ricardo Wurmus 2018-02-13 09:31:47 +01:00
parent ee448389cd
commit e045c014b6
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 10 additions and 7 deletions

View File

@ -5493,25 +5493,28 @@ TIFF and GIF formats.")
(define-public ghc-hslua (define-public ghc-hslua
(package (package
(name "ghc-hslua") (name "ghc-hslua")
(version "0.4.1") (version "0.9.5")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://hackage.haskell.org/package/" (uri (string-append "https://hackage.haskell.org/package/"
"hslua/hslua-" version ".tar.gz")) "hslua/hslua-" version ".tar.gz"))
(sha256 (sha256
(base32 (base32
"0gqp6qhp4v24kzv2j49kgk7bxqzw0w10x0zr0r2j9wkfavqb9wid")))) "1j2zk7f7nyywg2b0n6kb2yf6ljc7cn2sk9jz0h76g3ag2b70l12n"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(arguments (arguments
`(#:configure-flags '("-fsystem-lua"))) `(#:configure-flags '("-fsystem-lua")))
(inputs (inputs
`(("lua" ,lua-5.1) `(("lua" ,lua)
("ghc-exceptions" ,ghc-exceptions)
("ghc-fail" ,ghc-fail)
("ghc-mtl" ,ghc-mtl)
("ghc-text" ,ghc-text))) ("ghc-text" ,ghc-text)))
(native-inputs (native-inputs
`(("ghc-hspec" ,ghc-hspec) `(("ghc-tasty" ,ghc-tasty)
("ghc-hspec-contrib" ,ghc-hspec-contrib) ("ghc-tasty-expected-failure" ,ghc-tasty-expected-failure)
("hspec-discover" ,hspec-discover) ("ghc-tasty-hunit" ,ghc-tasty-hunit)
("ghc-hunit" ,ghc-hunit) ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)
("ghc-quickcheck" ,ghc-quickcheck) ("ghc-quickcheck" ,ghc-quickcheck)
("ghc-quickcheck-instances" ,ghc-quickcheck-instances))) ("ghc-quickcheck-instances" ,ghc-quickcheck-instances)))
(home-page "https://hackage.haskell.org/package/hslua") (home-page "https://hackage.haskell.org/package/hslua")