gnu: Add ghc-system-filepath.

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

Signed-off-by: Leo Famulari <leo@famulari.name>
This commit is contained in:
ng0 2016-09-18 16:10:18 +00:00 committed by Leo Famulari
parent 58c85b1f82
commit 23feb6e4fb
No known key found for this signature in database
GPG Key ID: 2646FA30BACA7F08
1 changed files with 27 additions and 0 deletions

View File

@ -7353,4 +7353,31 @@ testing strategies.")
easily work with command-line options.") easily work with command-line options.")
(license license:expat))) (license license:expat)))
(define-public ghc-system-filepath
(package
(name "ghc-system-filepath")
(version "0.4.13.4")
(source
(origin
(method url-fetch)
(uri (string-append
"https://hackage.haskell.org/package/system-filepath/system-filepath-"
version ".tar.gz"))
(sha256
(base32
"1yy5zsmmimhg6iaw9fmpwrxvxrgi5s6bfyqfihdsnx4bjvn7sp9l"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)
("ghc-chell" ,ghc-chell)
("ghc-chell-quickcheck" ,ghc-chell-quickcheck)
("ghc-quickcheck" ,ghc-quickcheck)))
(home-page "https://github.com/fpco/haskell-filesystem")
(synopsis "High-level, byte-based file and directory path manipulations")
(description
"Provides a FilePath datatype and utility functions for operating on it.
Unlike the filepath package, this package does not simply reuse String,
increasing type safety.")
(license license:expat)))
;;; haskell.scm ends here ;;; haskell.scm ends here