gnu: Add ghc-sendfile.

* gnu/packages/haskell-web.scm (ghc-sendfile): New variable.

Signed-off-by: Brett Gilio <brettg@posteo.net>
This commit is contained in:
Brett Gilio 2019-12-04 01:29:20 -06:00
parent 72a0706f44
commit 0ef07d79b9
No known key found for this signature in database
GPG Key ID: 672243C4A03F0EEE

View File

@ -1527,3 +1527,24 @@ The first three components of the version number match the upstream flot
version. The package is designed to meet the redistribution version. The package is designed to meet the redistribution
requirements of downstream users (e.g. Debian).") requirements of downstream users (e.g. Debian).")
(license license:expat))) (license license:expat)))
(define-public ghc-sendfile
(package
(name "ghc-sendfile")
(version "0.7.11.1")
(source
(origin
(method url-fetch)
(uri (string-append
"https://hackage.haskell.org/package/sendfile/sendfile-"
version ".tar.gz"))
(sha256
(base32
"0988snmx3bylpw3kcq8hsgji8idc6xcrcfp275qjv3apfdgc9rp0"))))
(build-system haskell-build-system)
(inputs `(("ghc-network" ,ghc-network)))
(home-page
"https://hub.darcs.net/stepcut/sendfile")
(synopsis "Portable sendfile library for Haskell")
(description
"Haskell library which exposes zero-copy sendfile functionality in a portable way.")
(license license:bsd-3)))