gnu: Add ghc-system-fileio-bootstrap.

* gnu/packages/haskell.scm (ghc-system-fileio-bootstrap): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
This commit is contained in:
ng0 2016-09-18 16:10:11 +00:00 committed by Leo Famulari
parent ddd5955b1e
commit 3f7aa1029b
No known key found for this signature in database
GPG key ID: 2646FA30BACA7F08

View file

@ -7156,4 +7156,36 @@ (define ghc-system-filepath-bootstrap
increasing type safety.")
(license license:expat)))
;; See ghc-system-filepath-bootstrap. In addition this package depends on
;; ghc-system-filepath.
(define ghc-system-fileio-bootstrap
(package
(name "ghc-system-fileio-bootstrap")
(version "0.3.16.3")
(source
(origin
(method url-fetch)
(uri (string-append
"https://hackage.haskell.org/package/system-fileio/system-fileio-"
version ".tar.gz"))
(sha256
(base32
"1484hcl27s2qcby8ws5djj11q9bz68bspcifz9h5gii2ndy70x9i"))))
(build-system haskell-build-system)
(arguments
`(#:tests? #f))
(inputs
`(("ghc-system-filepath-bootstrap" ,ghc-system-filepath-bootstrap)
("ghc-text" ,ghc-text)
("ghc-temporary" ,ghc-temporary)))
(home-page "https://github.com/fpco/haskell-filesystem")
(synopsis "Consistent filesystem interaction across GHC versions")
(description
"This is a small wrapper around the directory, unix, and Win32 packages,
for use with system-filepath. It provides a consistent API to the various
versions of these packages distributed with different versions of GHC.
In particular, this library supports working with POSIX files that have paths
which can't be decoded in the current locale encoding.")
(license license:expat)))
;;; haskell.scm ends here