add haskell library: z-io

This commit is contained in:
千住柱間 2025-01-05 17:30:18 -04:00
commit 1729f20fbd
Signed by: hashirama
GPG key ID: 53E62470A86BC185

View file

@ -8,6 +8,7 @@
#:use-module (gnu packages gtk)
#:use-module (gnu packages haskell-check)
#:use-module (gnu packages haskell-web)
#:use-module (gnu packages haskell-check)
#:use-module (gnu packages haskell-xyz)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages webkit)
@ -1329,7 +1330,65 @@
(license license:bsd-3)))
;; ghc-gi-gtk
;;ghc-gi-dbusmenugtk3
ghc-gi-gsk
;;ghc-gi-gdkpixbuf
(define-public ghc-z-data
(package
(name "ghc-z-data")
(version "2.0.1.0")
(source
(origin
(method url-fetch)
(uri (hackage-uri "Z-Data" version))
(sha256
(base32 "17rz3yasgjvw3sbzzwc2xr4hf05nmgxcvhlqrk77w3wcf18fixj6"))))
(build-system haskell-build-system)
(properties '((upstream-name . "Z-Data")))
(inputs (list ghc-case-insensitive
ghc-hashable
ghc-primitive
ghc-hspec-discover
ghc-quickcheck
ghc-random
ghc-scientific
ghc-tagged
ghc-unordered-containers
ghc-unicode-collation
ghc-uuid-types))
(native-inputs (list ghc-hspec ghc-hunit ghc-quickcheck-instances))
(home-page "https://github.com/ZHaskell/z-data")
(synopsis "Array, vector and text")
(description "This package provides array, slice and text operations.")
(license license:bsd-3)))
(define-public ghc-z-io
(package
(name "ghc-z-io")
(version "2.0.0.0")
(source
(origin
(method url-fetch)
(uri (hackage-uri "Z-IO" version))
(sha256
(base32 "1n621brs608v6kpnjxb3hgh3h0garw8k1hr1ym5l8l0v7h2gv085"))))
(build-system haskell-build-system)
(arguments
`(#:tests? #f))
(properties '((upstream-name . "Z-IO")))
(inputs (list ghc-foldl ghc-primitive ghc-unix-time
ghc-unordered-containers ghc-z-data))
(native-inputs (list ghc-hashable
ghc-hspec
ghc-hunit
ghc-hspec-discover
ghc-quickcheck
ghc-quickcheck-instances
ghc-scientific
ghc-zlib))
(home-page "https://github.com/ZHaskell/Z-IO")
(synopsis "Simple and high performance IO toolkit for Haskell")
(description
"Simple and high performance IO toolkit for Haskell, including file system,
network, ipc and more!")
(license license:bsd-3)))
ghc-z-io