gnu: Remove ghc-parsec, ghc-stm, ghc-text, ghc-xhtml.

These are ghc-8.4-bundled packages, removing to avoid build
conflicts.

* gnu/packages/haskell.scm (ghc-parsec, ghc-stm, ghc-text): Remove.
* gnu/packages/haskell-web.scm (ghc-xhtml): Remove.
* gnu/packages/agda.scm (agda)[inputs]: Remove ghc-stm and ghc-text.
* gnu/packages/bioinformatics.scm (ngless)[inputs]: Remove ghc-parsec and
ghc-text.
* gnu/packages/haskell-apps.scm (darcs)[inputs]: Remove ghc-parsec.
(git-annex)[inputs]: Remove ghc-stm and ghc-text.
(ghc-sdl2)[inputs]: Remove ghc-text.
(ghc-sdl2-image)[inputs]: Remove ghc-text.
* gnu/packages/haskell-check.scm (ghc-tasty-ant-xml)[inputs]: Remove ghc-stm.
(ghc-tasty)[inputs]: Remove ghc-stm.
(ghc-tasty-rerun)[inputs]: Same.
(ghc-quickcheck-instances)[inputs]: Remove ghc-text.
(ghc-hedgehog)[inputs]: Remove ghc-stm.
* gnu/packages/haskell-crypto.scm (ghc-asn1-encoding)[inputs]: Remove
ghc-text.
* gnu/packages/haskell-web.scm (ghc-tagsoup)[inputs]: Remove ghc-text.
(ghc-cookie)[inputs]: Same.
(ghc-http-types)[inputs]: Same.
(ghc-http)[inputs]: Remove ghc-parsec.
(ghc-http-client)[inputs]: Remove ghc-text.
(ghc-http2)[inputs]: Remove ghc-stm.
(ghc-http-conduit)[native-inputs]: Remove ghc-text.
(ghc-wai)[inputs]: Same.
(ghc-wai-extra)[inputs]: Same.
(ghc-warp)[inputs]: Remove ghc-stm and ghc-text.
(ghc-xss-sanitize)[native-inputs]: Remove ghc-text.
(ghc-css-text)[inputs]: Same.
(ghc-mime-types)[inputs]: Same.
(ghc-blaze-html)[inputs]: Same.
(ghc-aeson)[inputs]: Same.
(ghc-aeson-pretty)[inputs]: Same.
(ghc-aeson-qq)[inputs]: Remove ghc-text and ghc-parsec.
(ghc-multipart)[inputs]: Remove ghc-parsec.
(ghc-uri-encode)[inputs]: Remove ghc-text.
(ghc-path-pieces)[inputs]: Same.
(ghc-yesod-core)[inputs]: Remove ghc-text and ghc-parsec.
(ghc-yesod-persistent)[inputs]: Remove ghc-text.
(ghc-yesod-form)[inputs]: Same.
(ghc-yesod)[inputs]: Same.
(ghc-hxt-regex-xmlschema)[inputs]: Remove ghc-parsec and ghc-text.
(ghc-hxt)[inputs]: Remove ghc-parsec.
* gnu/packages/haskell.scm (ghc-convertible)[inputs]: Remove ghc-text.
(ghc-double-conversion)[inputs]: Same.
(ghc-tree-diff)[inputs]: Remove ghc-parsec and ghc-text.
[native-inputs]: Remove ghc-parsec.
(ghc-cgi)[inputs]: Remove ghc-parsec.
(hlint)[inputs]: Remove ghc-text.
(ghc-openglraw)[inputs]: Remove ghc-text.
(ghc-opengl)[inputs]: Same.
(ghc-streaming-commons)[inputs]: Remove ghc-stm and ghc-text.
(ghc-hackage-security)[inputs]: Remove ghc-parsec.
(cabal-install)[inputs]: Remove ghc-stm.
(ghc-parsec-numbers)[inputs]: Remove ghc-parsec.
(ghc-safesemaphore)[inputs]: Remove ghc-stm.
(ghc-text-binary)[inputs]: Remove ghc-text.
(ghc-hashable)[inputs]: Remove ghc-text.
(ghc-transformers-base)[inputs]: Remove ghc-stm.
(ghc-indents)[inputs]: Remove ghc-parsec.
(ghc-regex-tdfa-rc)[inputs]: Same.
(ghc-regex-tdfa-text)[inputs]: Same.
(ghc-regex)[inputs]: Remove ghc-text.
(ghc-parsers)[inputs]: Remove ghc-parsec and ghc-text.
(ghc-attoparsec)[inputs]: Remove ghc-text.
(ghc-attoparsec-bootstrap)[inputs]: Same.
(ghc-zip-archive)[inputs]: Same.
(ghc-polyparse)[inputs]: Same.
(ghc-reducers)[inputs]: Same.
(ghc-xml)[inputs]: Same.
(ghc-feed)[inputs]: Same.
(ghc-exceptions)[inputs]: Remove ghc-stm.
(ghc-case-insensitive)[inputs]: Remove ghc-text.
(ghc-megaparsec)[inputs]: Same.
(ghc-network-uri)[inputs]: Remove ghc-parsec.
(ghc-monad-control)[inputs]: Remove ghc-stm.
(ghc-blaze-builder)[inputs]: Remove ghc-text.
(ghc-blaze-markup)[inputs]: Same.
(ghc-async)[inputs]: Remove ghc-stm.
(ghc-invariant)[inputs]: Same.
(ghc-statevar)[inputs]: Same.
(ghc-lens)[inputs]: Remove ghc-text.
(ghc-cheapskate)[inputs]: Same.
(ghc-semigroups)[inputs]: Same.
(ghc-semigroups-bootstrap)[inputs]: Same.
(ghc-fast-logger)[inputs]: Same.
(ghc-scientific)[inputs]: Same.
(ghc-scientific-bootstrap)[inputs]: Same.
(ghc-texmath)[inputs]: Remove ghc-parsec.
(ghc-highlighting-kate)[inputs]: Same.
(ghc-cmark)[inputs]: Remove ghc-text.
(ghc-cmark-gfm)[inputs]: Same.
(ghc-th-lift-instances)[inputs]: Same.
(ghc-yaml)[inputs]: Same.
(ghc-hslua)[inputs]: Same.
(ghc-hslua-module-text)[inputs]: Same.
(ghc-skylighting-core)[inputs]: Same.
(ghc-doctemplates)[inputs]: Remove ghc-text and ghc-parsec.
(ghc-pandoc)[inputs]: Same.
(ghc-typed-process)[inputs]: Remove ghc-stm.
(ghc-conduit-extra)[inputs]: Remove ghc-stm and ghc-text.
(ghc-xml-types)[inputs]: Remove ghc-text.
(ghc-xml-conduit)[inputs]: Same.
(ghc-pandoc-citeproc)[inputs]: Remove ghc-text and ghc-parsec.
(ghc-regex-tdfa)[inputs]: Remove ghc-parsec.
(ghc-wl-pprint-text)[inputs]: Remove ghc-text.
(ghc-graphviz)[inputs]: Same.
(ghc-system-filepath-bootstrap)[inputs]: Same.
(ghc-system-fileio-bootstrap)[inputs]: Same.
(ghc-shelly)[inputs]: Same.
(ghc-chell)[inputs]: Same.
(ghc-system-filepath)[inputs]: Same.
(ghc-system-fileio)[inputs]: Same.
(ghc-fsnotify)[inputs]: Same.
(ghc-json)[inputs]: Remove ghc-text and ghc-parsec.
(ghc-esqueleto)[inputs]: Remove ghc-text.
(shellcheck)[inputs]: Remove ghc-parsec.
(ghc-errors)[inputs]: Remove ghc-text.
(ghc-chunked-data)[inputs]: Same.
(ghc-uuid-types)[inputs]: Same.
(ghc-uuid)[inputs]: Same.
(ghc-rebase)[inputs]: Remove ghc-stm and ghc-text.
(ghc-foldl)[inputs]: Remove ghc-text.
(ghc-mono-traversable)[inputs]: Same.
(ghc-conduit-combinators)[inputs]: Same.
(ghc-aws)[inputs]: Same.
(ghc-stm-chans)[inputs]: Remove ghc-stm.
(ghc-monad-logger)[inputs]: Remove ghc-text and ghc-stm.
(ghc-shakespeare)[inputs]: Remove ghc-parsec and ghc-text.
(ghc-resource-pool)[inputs]: Remove ghc-stm.
(ghc-attoparsec-iso8601)[inputs]: Remove ghc-text.
(ghc-http-api-data)[inputs]: Same.
(ghc-persistent)[inputs]: Same.
(ghc-aeson-compat)[inputs]: Same.
(ghc-persistent-template)[inputs]: Same.
(ghc-unliftio)[inputs]: Remove ghc-stm.
(ghc-persistent-sqlite)[native-inputs]: Remove ghc-text.
(ghc-bytes)[inputs]: Same.
(ghc-missingh)[inputs]: Remove ghc-parsec.
(ghc-rio)[inputs]: Remove ghc-text.
(ghc-cairo)[inputs]: Same.
(ghc-atomic-write)[inputs]: Remove ghc-text.
[native-inputs]: Same.
(ghc-stm-conduit)[inputs]: Remove ghc-stm.
(ghc-conduit-algorithms)[inputs]: Same.
(ghc-interpolate)[native-inputs]: Remove ghc-text.
(ghc-hpack)[inputs]: Same.
(ghc-inline-c)[inputs]: Remove ghc-parsec.
(ghc-configurator)[inputs]: Remove ghc-text.
(ghc-c2hs)[native-inputs]: Same.
(ghc-libmpd)[inputs]: Same.
(ghc-concurrent-output)[inputs]: Remove ghc-stm.
* gnu/packages/idris.scm (idris)[inputs]: Remove ghc-text.
* gnu/packages/wm.scm (xmobar)[inputs]: Remove ghc-parsec and ghc-stm.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
master
Robert Vollmert 2019-07-04 09:57:31 +02:00 committed by Timothy Sample
parent e07f765558
commit a1eb8be8ca
No known key found for this signature in database
GPG Key ID: 2AC6A5EC1C357C59
9 changed files with 54 additions and 342 deletions

View File

@ -64,9 +64,7 @@
("ghc-uri-encode" ,ghc-uri-encode)
("ghc-parallel" ,ghc-parallel)
("ghc-regex-tdfa" ,ghc-regex-tdfa)
("ghc-stm" ,ghc-stm)
("ghc-strict" ,ghc-strict)
("ghc-text" ,ghc-text)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-zlib" ,ghc-zlib)))
(arguments

View File

@ -13964,13 +13964,11 @@ datasets.")
("ghc-intervalmap" ,ghc-intervalmap)
("ghc-missingh" ,ghc-missingh)
("ghc-optparse-applicative" ,ghc-optparse-applicative)
("ghc-parsec" ,ghc-parsec)
("ghc-regex" ,ghc-regex)
("ghc-safe" ,ghc-safe)
("ghc-safeio" ,ghc-safeio)
("ghc-strict" ,ghc-strict)
("ghc-tar" ,ghc-tar)
("ghc-text" ,ghc-text)
("ghc-unliftio" ,ghc-unliftio)
("ghc-unliftio-core" ,ghc-unliftio-core)
("ghc-vector" ,ghc-vector)

View File

@ -99,7 +99,6 @@
("ghc-html" ,ghc-html)
("ghc-mmap" ,ghc-mmap)
("ghc-old-time" ,ghc-old-time)
("ghc-parsec" ,ghc-parsec)
("ghc-random" ,ghc-random)
("ghc-regex-applicative" ,ghc-regex-applicative)
("ghc-regex-compat-tdfa" ,ghc-regex-compat-tdfa)
@ -242,10 +241,8 @@ unique algebra of patches called @url{http://darcs.net/Theory,Patchtheory}.
("ghc-securemem" ,ghc-securemem)
("ghc-socks" ,ghc-socks)
("ghc-split" ,ghc-split)
("ghc-stm" ,ghc-stm)
("ghc-stm-chans" ,ghc-stm-chans)
("ghc-tagsoup" ,ghc-tagsoup)
("ghc-text" ,ghc-text)
("ghc-unix-compat" ,ghc-unix-compat)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-utf8-string" ,ghc-utf8-string)
@ -285,7 +282,6 @@ used to keep a folder in sync between computers.")
`(("ghc-exceptions" ,ghc-exceptions)
("ghc-linear" ,ghc-linear)
("ghc-statevar" ,ghc-statevar)
("ghc-text" ,ghc-text)
("ghc-vector" ,ghc-vector)
("sdl2" ,sdl2)))
(native-inputs
@ -347,7 +343,6 @@ programming.")
(build-system haskell-build-system)
(inputs
`(("ghc-sdl2" ,ghc-sdl2)
("ghc-text" ,ghc-text)
("sdl2-image" ,sdl2-image)))
(native-inputs
`(("pkg-config" ,pkg-config)))

View File

@ -54,7 +54,6 @@
(inputs
`(("ghc-generic-deriving" ,ghc-generic-deriving)
("ghc-xml" ,ghc-xml)
("ghc-stm" ,ghc-stm)
("ghc-tagged" ,ghc-tagged)
("ghc-tasty" ,ghc-tasty)))
(home-page
@ -170,8 +169,7 @@ contains the correct result for the test.")
"14riid753hjqr6lca1kgxpnvq0wykf0k3qc5jpag42hh8bszav22"))))
(build-system haskell-build-system)
(inputs
`(("ghc-stm" ,ghc-stm)
("ghc-tagged" ,ghc-tagged)
`(("ghc-tagged" ,ghc-tagged)
("ghc-regex-tdfa" ,ghc-regex-tdfa)
("ghc-optparse-applicative" ,ghc-optparse-applicative)
("ghc-unbounded-delays" ,ghc-unbounded-delays)
@ -277,7 +275,6 @@ test-framework.")
`(("ghc-optparse-applicative" ,ghc-optparse-applicative)
("ghc-reducers" ,ghc-reducers)
("ghc-split" ,ghc-split)
("ghc-stm" ,ghc-stm)
("ghc-tagged" ,ghc-tagged)
("ghc-tasty" ,ghc-tasty)))
(home-page "https://github.com/ocharles/tasty-rerun")
@ -340,7 +337,6 @@ development.")
("ghc-old-time" ,ghc-old-time)
("ghc-scientific" ,ghc-scientific)
("ghc-tagged" ,ghc-tagged)
("ghc-text" ,ghc-text)
("ghc-transformers-compat" ,ghc-transformers-compat)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-uuid-types" ,ghc-uuid-types)
@ -827,7 +823,6 @@ implementations of cryptographic ciphers.")
("ghc-random" ,ghc-random)
("ghc-resourcet" ,ghc-resourcet)
("ghc-semigroups" ,ghc-semigroups)
("ghc-stm" ,ghc-stm)
("ghc-th-lift" ,ghc-th-lift)
("ghc-transformers-base" ,ghc-transformers-base)
("ghc-wl-pprint-annotated"

View File

@ -69,8 +69,7 @@ format.")
(build-system haskell-build-system)
(inputs
`(("ghc-hourglass" ,ghc-hourglass)
("ghc-asn1-types" ,ghc-asn1-types)
("ghc-text" ,ghc-text)))
("ghc-asn1-types" ,ghc-asn1-types)))
(native-inputs
`(("ghc-tasty" ,ghc-tasty)
("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)))

View File

@ -47,7 +47,6 @@
(base32
"1yv3dbyb0i1yqm796jgc4jj5kxkla1sxb3b2klw5ks182kdx8kjb"))))
(build-system haskell-build-system)
(inputs `(("ghc-text" ,ghc-text)))
(native-inputs
`(("ghc-quickcheck" ,ghc-quickcheck)))
(home-page "http://community.haskell.org/~ndm/tagsoup/")
@ -80,7 +79,6 @@ for screen-scraping.")
(inputs
`(("ghc-old-locale" ,ghc-old-locale)
("ghc-blaze-builder" ,ghc-blaze-builder)
("ghc-text" ,ghc-text)
("ghc-data-default-class" ,ghc-data-default-class)
("ghc-hunit" ,ghc-hunit)
("ghc-quickcheck" ,ghc-quickcheck)
@ -136,8 +134,7 @@ requests, and the library is intended for implementing Ajax APIs.")
("ghc-quickcheck-instances" ,ghc-quickcheck-instances)
("hspec-discover" ,hspec-discover)))
(inputs
`(("ghc-case-insensitive" ,ghc-case-insensitive)
("ghc-text" ,ghc-text)))
`(("ghc-case-insensitive" ,ghc-case-insensitive)))
(home-page "https://github.com/aristidb/http-types")
(synopsis "Generic HTTP types for Haskell")
(description "This package provides generic HTTP types for Haskell (for
@ -169,7 +166,6 @@ both client and server code).")
("ghc-conduit-extra" ,ghc-conduit-extra)
("ghc-http-types" ,ghc-http-types)
("ghc-old-time" ,ghc-old-time)
("ghc-parsec" ,ghc-parsec)
("ghc-puremd5" ,ghc-puremd5)
("ghc-network" ,ghc-network)
("ghc-network-uri" ,ghc-network-uri)
@ -215,7 +211,6 @@ responses coming back.")
("ghc-network-uri" ,ghc-network-uri)
("ghc-random" ,ghc-random)
("ghc-streaming-commons" ,ghc-streaming-commons)
("ghc-text" ,ghc-text)
("ghc-zlib" ,ghc-zlib)))
(native-inputs
`(("ghc-hspec" ,ghc-hspec)))
@ -308,13 +303,12 @@ Date in Haskell.")
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-vector" ,ghc-vector)
("ghc-word8" ,ghc-word8)
("ghc-psqueues" ,ghc-psqueues)
("ghc-stm" ,ghc-stm)))
(native-inputs
`(("ghc-glob" ,ghc-glob)
("ghc-hspec" ,ghc-hspec)
("ghc-doctest" ,ghc-doctest)
("hspec-discover" ,hspec-discover)))
("ghc-psqueues" ,ghc-psqueues)))
(native-inputs
`(("ghc-glob" ,ghc-glob)
("ghc-hspec" ,ghc-hspec)
("ghc-doctest" ,ghc-doctest)
("hspec-discover" ,hspec-discover)))
(home-page "https://github.com/kazu-yamamoto/http2")
(synopsis "HTTP/2 library including frames, priority queues and HPACK")
(description "This package provides a HTTP/2.0 library including frames
@ -358,7 +352,6 @@ and HPACK. Currently HTTP/2 16 framing and HPACK 10 is supported.")
("ghc-connection" ,ghc-connection)
("ghc-warp-tls" ,ghc-warp-tls)
("ghc-blaze-builder" ,ghc-blaze-builder)
("ghc-text" ,ghc-text)
("ghc-conduit" ,ghc-conduit)
("ghc-utf8-string" ,ghc-utf8-string)
("ghc-case-insensitive" ,ghc-case-insensitive)
@ -402,7 +395,6 @@ which allow you to avoid direct usage of conduits.")
("ghc-vault" ,ghc-vault)
("ghc-blaze-builder" ,ghc-blaze-builder)
("ghc-network" ,ghc-network)
("ghc-text" ,ghc-text)
("ghc-http-types" ,ghc-http-types)))
(native-inputs
`(("hspec-discover" ,hspec-discover)
@ -482,7 +474,6 @@ communication between web applications and web servers.")
("ghc-void" ,ghc-void)
("ghc-wai" ,ghc-wai)
("ghc-http-types" ,ghc-http-types)
("ghc-text" ,ghc-text)
("ghc-case-insensitive" ,ghc-case-insensitive)
("ghc-data-default-class" ,ghc-data-default-class)
("ghc-unix-compat" ,ghc-unix-compat)
@ -569,9 +560,7 @@ transfers.")
("ghc-http-types" ,ghc-http-types)
("ghc-iproute" ,ghc-iproute)
("ghc-network" ,ghc-network)
("ghc-stm" ,ghc-stm)
("ghc-streaming-commons" ,ghc-streaming-commons)
("ghc-text" ,ghc-text)
("ghc-unix-compat" ,ghc-unix-compat)
("ghc-vault" ,ghc-vault)
("ghc-wai" ,ghc-wai)
@ -670,8 +659,7 @@ a WAI handler, via the native Haskell TLS implementation.")
("ghc-css-text" ,ghc-css-text)
("ghc-network-uri" ,ghc-network-uri)))
(native-inputs
`(("ghc-text" ,ghc-text)
("ghc-attoparsec" ,ghc-attoparsec)
`(("ghc-attoparsec" ,ghc-attoparsec)
("ghc-hspec" ,ghc-hspec)
("ghc-hunit" ,ghc-hunit)))
(home-page "https://github.com/yesodweb/haskell-xss-sanitize")
@ -697,8 +685,7 @@ attacks.")
"0ynd9f4hn2sfwqzbsa0y7phmxq8za7jiblpjwx0ry8b372zhgxaz"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)
("ghc-attoparsec" ,ghc-attoparsec)
`(("ghc-attoparsec" ,ghc-attoparsec)
("ghc-hspec" ,ghc-hspec)
("ghc-quickcheck" ,ghc-quickcheck)))
(home-page "http://www.yesodweb.com/")
@ -720,8 +707,6 @@ Haskell.")
(base32
"14ccl2842ya17zyj0bpc7vzklbyqvvydpbypn69h2fmhgji192x8"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)))
(home-page "https://github.com/yesodweb/wai")
(synopsis "Basic MIME type handling types and functions")
(description
@ -751,28 +736,6 @@ Haskell.")
documents.")
(license license:bsd-3)))
(define-public ghc-xhtml
(package
(name "ghc-xhtml")
(version "3000.2.2.1")
(source
(origin
(method url-fetch)
(uri (string-append
"https://hackage.haskell.org/package/xhtml/xhtml-"
version
".tar.gz"))
(sha256
(base32
"0939kwpinq6l4n3nyvd1gzyl7f83gymw0wzqndlgy1yc7q0nkj2w"))))
(build-system haskell-build-system)
(home-page "https://github.com/haskell/xhtml")
(synopsis "XHTML combinator library")
(description
"This package provides combinators for producing XHTML 1.0, including the
Strict, Transitional and Frameset variants.")
(license license:bsd-3)))
(define-public ghc-blaze-html
(package
(name "ghc-blaze-html")
@ -789,7 +752,6 @@ Strict, Transitional and Frameset variants.")
(build-system haskell-build-system)
(inputs
`(("ghc-blaze-builder" ,ghc-blaze-builder)
("ghc-text" ,ghc-text)
("ghc-blaze-markup" ,ghc-blaze-markup)))
(native-inputs
`(("ghc-hunit" ,ghc-hunit)
@ -825,7 +787,6 @@ Strict, Transitional and Frameset variants.")
("ghc-hashable" ,ghc-hashable)
("ghc-scientific" ,ghc-scientific)
("ghc-tagged" ,ghc-tagged)
("ghc-text" ,ghc-text)
("ghc-th-abstraction" ,ghc-th-abstraction)
("ghc-time-locale-compat" ,ghc-time-locale-compat)
("ghc-unordered-containers" ,ghc-unordered-containers)
@ -867,7 +828,6 @@ naming: in Greek mythology, Aeson was the father of Jason.)")
("ghc-base-compat" ,ghc-base-compat)
("ghc-scientific" ,ghc-scientific)
("ghc-vector" ,ghc-vector)
("ghc-text" ,ghc-text)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-attoparsec" ,ghc-attoparsec)
("ghc-cmdargs" ,ghc-cmdargs)))
@ -897,12 +857,10 @@ essentially the opposite of pretty-printing.")
(build-system haskell-build-system)
(inputs
`(("ghc-base-compat" ,ghc-base-compat)
("ghc-text" ,ghc-text)
("ghc-attoparsec" ,ghc-attoparsec)
("ghc-scientific" ,ghc-scientific)
("ghc-vector" ,ghc-vector)
("ghc-aeson" ,ghc-aeson)
("ghc-parsec" ,ghc-parsec)
("ghc-haskell-src-meta" ,ghc-haskell-src-meta)))
(native-inputs
`(("ghc-hspec" ,ghc-hspec)
@ -931,8 +889,7 @@ of a JSON value into a @code{Data.Aeson.Value}.")
"1x4n4yyva22dhfr1pg5ki112qvvzb4hyd7bwpm189iq4gcp52q4z"))))
(build-system haskell-build-system)
(inputs
`(("ghc-parsec" ,ghc-parsec)
("ghc-stringsearch" ,ghc-stringsearch)))
`(("ghc-stringsearch" ,ghc-stringsearch)))
(home-page
"http://www.github.com/silkapp/multipart")
(synopsis
@ -956,8 +913,7 @@ of a JSON value into a @code{Data.Aeson.Value}.")
"11miwb5vvnn17m92ykz1pzg9x6s8fbpz3mmsyqs2s4b3mn55haz8"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)
("ghc-utf8-string" ,ghc-utf8-string)
`(("ghc-utf8-string" ,ghc-utf8-string)
("ghc-network-uri" ,ghc-network-uri)))
(home-page "https://hackage.haskell.org/package/uri-encode")
(synopsis "Unicode aware uri-encoding")
@ -978,7 +934,6 @@ of a JSON value into a @code{Data.Aeson.Value}.")
(base32
"0vx3sivcsld76058925hym2j6hm3g71f0qjr7v59f1g2afgx82q8"))))
(build-system haskell-build-system)
(inputs `(("ghc-text" ,ghc-text)))
(native-inputs `(("ghc-hunit" ,ghc-hunit)
("ghc-hspec" ,ghc-hspec)
("ghc-quickcheck" ,ghc-quickcheck)))
@ -1067,7 +1022,6 @@ avoid any issues with characters.")
(build-system haskell-build-system)
(inputs `(("ghc-wai" ,ghc-wai)
("ghc-extra" ,ghc-extra)
("ghc-text" ,ghc-text)
("ghc-shakespeare" ,ghc-shakespeare)
("ghc-blaze-builder" ,ghc-blaze-builder)
("ghc-clientsession" ,ghc-clientsession)
@ -1081,7 +1035,6 @@ avoid any issues with characters.")
("ghc-cookie" ,ghc-cookie)
("ghc-http-types" ,ghc-http-types)
("ghc-case-insensitive" ,ghc-case-insensitive)
("ghc-parsec" ,ghc-parsec)
("ghc-vector" ,ghc-vector)
("ghc-aeson" ,ghc-aeson)
("ghc-fast-logger" ,ghc-fast-logger)
@ -1147,8 +1100,7 @@ functions, widgets, etc.")
(native-inputs `(("ghc-hspec" ,ghc-hspec)
("ghc-wai-extra" ,ghc-wai-extra)
("ghc-yesod-core" ,ghc-yesod-core)
("ghc-persistent-sqlite" ,ghc-persistent-sqlite)
("ghc-text" ,ghc-text)))
("ghc-persistent-sqlite" ,ghc-persistent-sqlite)))
(home-page "http://www.yesodweb.com/")
(synopsis "Helpers for using Persistent from Yesod")
(description "This Haskell package provides helpers for using Persistent
@ -1179,7 +1131,6 @@ from Yesod.")
("ghc-xss-sanitize" ,ghc-xss-sanitize)
("ghc-blaze-builder" ,ghc-blaze-builder)
("ghc-email-validate" ,ghc-email-validate)
("ghc-text" ,ghc-text)
("ghc-wai" ,ghc-wai)
("ghc-blaze-html" ,ghc-blaze-html)
("ghc-blaze-markup" ,ghc-blaze-markup)
@ -1226,7 +1177,6 @@ providing richtext field using Nic editor. ")
("ghc-data-default-class" ,ghc-data-default-class)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-yaml" ,ghc-yaml)
("ghc-text" ,ghc-text)
("ghc-monad-logger" ,ghc-monad-logger)
("ghc-fast-logger" ,ghc-fast-logger)
("ghc-conduit" ,ghc-conduit)
@ -1309,8 +1259,6 @@ ignored.")
(build-system haskell-build-system)
(inputs
`(("ghc-hxt-charproperties" ,ghc-hxt-charproperties)
("ghc-parsec" ,ghc-parsec)
("ghc-text" ,ghc-text)
("ghc-hunit" ,ghc-hunit)))
(home-page "http://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema")
(synopsis "Regular expression library for W3C XML Schema regular expressions")
@ -1336,8 +1284,7 @@ derivations of regular expressions.")
"1qq3ykgn355rx242xjcbqqksgvwr6k2fdj5phw4iv28qqxff6m8d"))))
(build-system haskell-build-system)
(inputs
`(("ghc-parsec" ,ghc-parsec)
("ghc-hxt-charproperties" ,ghc-hxt-charproperties)
`(("ghc-hxt-charproperties" ,ghc-hxt-charproperties)
("ghc-hxt-unicode" ,ghc-hxt-unicode)
("ghc-hxt-regex-xmlschema" ,ghc-hxt-regex-xmlschema)
("ghc-network-uri" ,ghc-network-uri)))

View File

@ -656,8 +656,7 @@ determine the hostname.")
(build-system haskell-build-system)
(inputs
`(("ghc-old-time" ,ghc-old-time)
("ghc-old-locale" ,ghc-old-locale)
("ghc-text" ,ghc-text)))
("ghc-old-locale" ,ghc-old-locale)))
(home-page "https://hackage.haskell.org/package/convertible")
(synopsis "Typeclasses and instances for converting between types")
(description
@ -682,7 +681,6 @@ function performs the conversion you desire.")
(base32
"0sx2kc1gw72mjvd8vph8bbjw5whfxfv92rsdhjg1c0al75rf3ka4"))))
(build-system haskell-build-system)
(inputs `(("ghc-text" ,ghc-text)))
(native-inputs
`(("ghc-hunit" ,ghc-hunit)
("ghc-test-framework" ,ghc-test-framework)
@ -988,12 +986,10 @@ efficient memo functions using tries.")
("ghc-generics-sop" ,ghc-generics-sop)
("ghc-hashable" ,ghc-hashable)
("ghc-memotrie" ,ghc-memotrie)
("ghc-parsec" ,ghc-parsec)
("ghc-parsers" ,ghc-parsers)
("ghc-quickcheck" ,ghc-quickcheck)
("ghc-scientific" ,ghc-scientific)
("ghc-tagged" ,ghc-tagged)
("ghc-text" ,ghc-text)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-uuid-types" ,ghc-uuid-types)
("ghc-vector" ,ghc-vector)))
@ -1002,7 +998,6 @@ efficient memo functions using tries.")
("ghc-quickcheck" ,ghc-quickcheck)
("ghc-ansi-terminal" ,ghc-ansi-terminal)
("ghc-ansi-wl-pprint" ,ghc-ansi-wl-pprint)
("ghc-parsec" ,ghc-parsec)
("ghc-trifecta" ,ghc-trifecta)
("ghc-tasty" ,ghc-tasty)
("ghc-tasty-golden" ,ghc-tasty-golden)
@ -1303,8 +1298,7 @@ tool lex or flex for C/C++.")
(("QuickCheck >= 2\\.8\\.1 && < 2\\.10")
"QuickCheck >= 2.8.1 && < 2.12")))))))
(inputs
`(("ghc-parsec" ,ghc-parsec)
("ghc-exceptions" ,ghc-exceptions)
`(("ghc-exceptions" ,ghc-exceptions)
("ghc-multipart" ,ghc-multipart)
("ghc-network-uri" ,ghc-network-uri)
("ghc-network" ,ghc-network)))
@ -1540,7 +1534,6 @@ specify refactorings without depending on GHC.")
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-yaml" ,ghc-yaml)
("ghc-vector" ,ghc-vector)
("ghc-text" ,ghc-text)
("ghc-data-default" ,ghc-data-default)
("ghc-cmdargs" ,ghc-cmdargs)
("ghc-haskell-src-exts" ,ghc-haskell-src-exts)
@ -1758,8 +1751,7 @@ arithmetic.")
(inputs
`(("ghc-half" ,ghc-half)
("ghc-fixed" ,ghc-fixed)
("glu" ,glu)
("ghc-text" ,ghc-text)))
("glu" ,glu)))
(home-page "https://www.haskell.org/haskellwiki/Opengl")
(synopsis "Raw Haskell bindings for the OpenGL graphics system")
(description "OpenGLRaw is a raw Haskell binding for the OpenGL 4.5
@ -1840,8 +1832,7 @@ basis for a nicer interface.")
"19vxwvx2n8zq2klj176l25n2b64ybp0b8mhm4p46gvpcivz41fjc"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)
("ghc-objectname" ,ghc-objectname)
`(("ghc-objectname" ,ghc-objectname)
("ghc-gluraw" ,ghc-gluraw)
("ghc-statevar" ,ghc-statevar)
("ghc-openglraw" ,ghc-openglraw)))
@ -1871,8 +1862,6 @@ version 1.3).")
("ghc-blaze-builder" ,ghc-blaze-builder)
("ghc-network" ,ghc-network)
("ghc-random" ,ghc-random)
("ghc-stm" ,ghc-stm)
("ghc-text" ,ghc-text)
("ghc-zlib" ,ghc-zlib)))
(native-inputs
`(("ghc-quickcheck" ,ghc-quickcheck)
@ -2106,7 +2095,6 @@ MinTTY and other consoles.")
("ghc-ed25519" ,ghc-ed25519)
("ghc-network" ,ghc-network)
("ghc-network-uri" ,ghc-network-uri)
("ghc-parsec" ,ghc-parsec)
("ghc-tar" ,ghc-tar)
("ghc-zlib" ,ghc-zlib)))
(native-inputs
@ -2186,7 +2174,6 @@ Unix systems.")
("ghc-network" ,ghc-network)
("ghc-random" ,ghc-random)
("ghc-resolv" ,ghc-resolv)
("ghc-stm" ,ghc-stm)
("ghc-tar" ,ghc-tar)
("ghc-zlib" ,ghc-zlib)))
(home-page "https://www.haskell.org/cabal/")
@ -2234,8 +2221,6 @@ configuration. This library provides the common bits for writing custom
(sha256
(base32 "1gzy4v3r02kvdxvgg1nj83mmb6aph2v4ilf9c7y6nbvi2x49l0bp"))))
(build-system haskell-build-system)
(inputs
`(("ghc-parsec" ,ghc-parsec)))
(home-page "https://hackage.haskell.org/package/parsec-numbers")
(synopsis "Utilities for parsing numbers from strings")
(description
@ -2449,34 +2434,6 @@ suitable for most tasks and for the few cases where more control is needed it
provides access to the full zlib feature set.")
(license license:bsd-3)))
(define-public ghc-stm
(package
(name "ghc-stm")
(version "2.4.5.0")
(outputs '("out" "doc"))
(source
(origin
(method url-fetch)
(uri (string-append
"https://hackage.haskell.org/package/stm/stm-"
version
".tar.gz"))
(sha256
(base32
"19sr11a0hqikhvf561b38phz6k3zg9s157a0f5ffvghk7wcdpmri"))))
(build-system haskell-build-system)
(home-page "https://hackage.haskell.org/package/stm")
(synopsis "Software Transactional Memory")
(description
"Software Transactional Memory, or STM, is an abstraction for concurrent
communication. The main benefits of STM are composability and modularity.
That is, using STM you can write concurrent abstractions that can be easily
composed with any other abstraction built using STM, without exposing the
details of how your abstraction ensures safety. This is typically not the
case with other forms of concurrent communication, such as locks or
@code{MVar}s.")
(license license:bsd-3)))
(define-public ghc-parallel
(package
(name "ghc-parallel")
@ -2512,8 +2469,6 @@ case with other forms of concurrent communication, such as locks or
(base32
"0rpg9j6fy70i0b9dkrip9d6wim0nac0snp7qzbhykjkqlcvvgr91"))))
(build-system haskell-build-system)
(inputs
`(("ghc-stm" ,ghc-stm)))
(native-inputs
`(("ghc-hunit" ,ghc-hunit)))
(home-page "https://github.com/ChrisKuklewicz/SafeSemaphore")
@ -2523,38 +2478,6 @@ used in place of @code{QSem}, @code{QSemN}, and @code{SampleVar}, all of which
are not exception safe and can be broken by @code{killThread}.")
(license license:bsd-3)))
(define-public ghc-text
(package
(name "ghc-text")
(version "1.2.3.0")
(outputs '("out" "doc"))
(source
(origin
(method url-fetch)
(uri (string-append
"https://hackage.haskell.org/package/text/text-"
version
".tar.gz"))
(sha256
(base32
"06iir7q99rnffzxi8gagn8w1k9m49368sbidgz634fv1gxib3q10"))))
(build-system haskell-build-system)
;; The test dependencies depend on ghc-text: ghc-test-framework -> ghc-xml -> ghc-text
(arguments `(#:tests? #f))
(inputs
`(("ghc-random" ,ghc-random)))
(home-page "https://github.com/bos/text")
(synopsis "Efficient packed Unicode text type library")
(description
"An efficient packed, immutable Unicode text type (both strict and
lazy), with a powerful loop fusion optimization framework.
The @code{Text} type represents Unicode character strings, in a time and
space-efficient manner. This package provides text processing
capabilities that are optimized for performance critical use, both
in terms of large data quantities and high speed.")
(license license:bsd-3)))
(define-public ghc-text-binary
(package
(name "ghc-text-binary")
@ -2569,7 +2492,6 @@ in terms of large data quantities and high speed.")
(base32
"18gl10pwg3qwsk0za3c70j4n6a9129wwf1b7d3a461h816yv55xn"))))
(build-system haskell-build-system)
(inputs `(("ghc-text" ,ghc-text)))
(home-page "https://github.com/kawu/text-binary")
(synopsis "Binary instances for text types")
(description
@ -2615,8 +2537,7 @@ IO operations.")
"1gra8gq3kb7b2sd845h55yxlrfqx3ii004c6vjhga8v0b30fzdgc"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)
("ghc-random" ,ghc-random)))
`(("ghc-random" ,ghc-random)))
(native-inputs
`(("ghc-test-framework" ,ghc-test-framework)
("ghc-test-framework-hunit" ,ghc-test-framework-hunit)
@ -2798,8 +2719,7 @@ Hashing\" by Claessen, Pałka for details and the rationale of the design.")
"1s256bi0yh0x2hp2gwd30f3mg1cv53zz397dv1yhfsnfzmihrj6h"))))
(build-system haskell-build-system)
(inputs
`(("ghc-stm" ,ghc-stm)
("ghc-transformers-compat" ,ghc-transformers-compat)))
`(("ghc-transformers-compat" ,ghc-transformers-compat)))
(home-page
"https://hackage.haskell.org/package/transformers-compat")
(synopsis
@ -2899,8 +2819,7 @@ isn't available, portable implementations are used.")
;; This package needs an older version of tasty.
(arguments '(#:tests? #f))
(inputs
`(("ghc-parsec" ,ghc-parsec)
("ghc-concatenative" ,ghc-concatenative)))
`(("ghc-concatenative" ,ghc-concatenative)))
(native-inputs
`(("ghc-tasty" ,ghc-tasty)
("ghc-tasty-hunit" ,ghc-tasty-hunit)))
@ -3048,8 +2967,7 @@ Haskell library @code{regex-base}.")
"1vi11i23gkkjg6193ak90g55akj69bhahy542frkwb68haky4pp3"))))
(build-system haskell-build-system)
(inputs
`(("ghc-regex-base" ,ghc-regex-base)
("ghc-parsec" ,ghc-parsec)))
`(("ghc-regex-base" ,ghc-regex-base)))
(home-page
"https://hackage.haskell.org/package/regex-tdfa")
(synopsis "Tagged DFA regex engine for Haskell")
@ -3072,8 +2990,7 @@ Haskell library @code{regex-base}.")
"0090g6lgbdm9lywpqm2d3724nnnh24nx3vnlqr96qc2w486pmmrq"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)
("ghc-regex-base" ,ghc-regex-base)
`(("ghc-regex-base" ,ghc-regex-base)
("ghc-regex-tdfa" ,ghc-regex-tdfa)))
(home-page
"http://hackage.haskell.org/package/regex-tdfa-text")
@ -3113,7 +3030,6 @@ Haskell library @code{regex-base}.")
("ghc-regex-pcre-builtin" ,ghc-regex-pcre-builtin)
("ghc-regex-tdfa" ,ghc-regex-tdfa)
("ghc-regex-tdfa-text" ,ghc-regex-tdfa-text)
("ghc-text" ,ghc-text)
("ghc-time-locale-compat" ,ghc-time-locale-compat)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-utf8-string" ,ghc-utf8-string)))
@ -3148,10 +3064,8 @@ copious examples.")
(inputs
`(("ghc-base-orphans" ,ghc-base-orphans)
("ghc-attoparsec" ,ghc-attoparsec)
("ghc-parsec" ,ghc-parsec)
("ghc-scientific" ,ghc-scientific)
("ghc-charset" ,ghc-charset)
("ghc-text" ,ghc-text)
("ghc-unordered-containers" ,ghc-unordered-containers)))
(home-page "https://github.com/ekmett/parsers/")
(synopsis "Parsing combinators")
@ -3252,8 +3166,7 @@ with slicing and Clang-style colored diagnostics.")
((", testProperty \"satisfyWith\" satisfyWith")
"")))))))
(inputs
`(("ghc-scientific" ,ghc-scientific)
("ghc-text" ,ghc-text)))
`(("ghc-scientific" ,ghc-scientific)))
(native-inputs
`(("ghc-tasty" ,ghc-tasty)
("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)
@ -3273,8 +3186,7 @@ complicated text/binary file formats.")
(name "ghc-attoparsec-bootstrap")
(arguments `(#:tests? #f))
(inputs
`(("ghc-scientific" ,ghc-scientific-bootstrap)
("ghc-text" ,ghc-text)))
`(("ghc-scientific" ,ghc-scientific-bootstrap)))
(native-inputs '())
(properties '(hidden? #t))))
@ -3296,7 +3208,6 @@ complicated text/binary file formats.")
(inputs
`(("ghc-digest" ,ghc-digest)
("ghc-temporary" ,ghc-temporary)
("ghc-text" ,ghc-text)
("ghc-zlib" ,ghc-zlib)))
(native-inputs
`(("ghc-hunit" ,ghc-hunit)
@ -3437,8 +3348,6 @@ and mIRC chat codes.")
(base32
"05dya1vdvq29hkhkdlsglzhw7bdn51rvs1javs0q75nf99c66k7m"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)))
(home-page
"http://code.haskell.org/~malcolm/polyparse/")
(synopsis
@ -3527,7 +3436,6 @@ this package makes them available back to GHC 7.2.")
(inputs
`(("ghc-fingertree" ,ghc-fingertree)
("ghc-hashable" ,ghc-hashable)
("ghc-text" ,ghc-text)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-semigroupoids" ,ghc-semigroupoids)
("ghc-semigroups" ,ghc-semigroups)))
@ -3675,8 +3583,6 @@ online}.")
(base32
"0g814lj7vaxvib2g3r734221k80k7ap9czv9hinifn8syals3l9j"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)))
(home-page "http://code.galois.com")
(synopsis "Simple XML library for Haskell")
(description "This package provides a simple XML library for Haskell.")
@ -3703,7 +3609,6 @@ online}.")
("ghc-old-locale" ,ghc-old-locale)
("ghc-old-time" ,ghc-old-time)
("ghc-safe" ,ghc-safe)
("ghc-text" ,ghc-text)
("ghc-time-locale-compat" ,ghc-time-locale-compat)
("ghc-utf8-string" ,ghc-utf8-string)
("ghc-xml-conduit" ,ghc-xml-conduit)
@ -3739,8 +3644,7 @@ consuming feeds in both RSS (Really Simple Syndication) and Atom format.")
("ghc-test-framework-hunit" ,ghc-test-framework-hunit)
("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2)))
(inputs
`(("ghc-stm" ,ghc-stm)
("ghc-transformers-compat" ,ghc-transformers-compat)))
`(("ghc-transformers-compat" ,ghc-transformers-compat)))
(home-page "https://github.com/ekmett/exceptions/")
(synopsis "Extensible optionally-pure exceptions")
(description "This library provides extensible optionally-pure exceptions
@ -3874,8 +3778,7 @@ writing to stdout and other handles.")
(build-system haskell-build-system)
;; these inputs are necessary to use this library
(inputs
`(("ghc-text" ,ghc-text)
("ghc-hashable" ,ghc-hashable)))
`(("ghc-hashable" ,ghc-hashable)))
(arguments
`(#:tests? #f)) ; FIXME: currently missing libraries used for tests.
(home-page
@ -4168,36 +4071,6 @@ splitting lists into parts, akin to the @code{split} function found in several
mainstream languages.")
(license license:bsd-3)))
(define-public ghc-parsec
(package
(name "ghc-parsec")
(version "3.1.13.0")
(outputs '("out" "doc"))
(source
(origin
(method url-fetch)
(uri (string-append
"https://hackage.haskell.org/package/parsec/parsec-"
version
".tar.gz"))
(sha256
(base32 "1wc09pyn70p8z6llink10c8pqbh6ikyk554911yfwxv1g91swqbq"))))
(build-system haskell-build-system)
(native-inputs
`(("ghc-hunit" ,ghc-hunit)))
(inputs
`(("ghc-text" ,ghc-text)))
(arguments
`(#:tests? #f)) ; FIXME: currently missing libraries used for tests.
(home-page
"https://github.com/aslatter/parsec")
(synopsis "Monadic parser combinators")
(description "Parsec is a parser library. It is simple, safe, well
documented, has extensive libraries, good error messages, and is fast. It is
defined as a monad transformer that can be stacked on arbitrary monads, and it
is also parametric in the input stream type.")
(license license:bsd-3)))
(define-public ghc-parser-combinators
(package
(name "ghc-parser-combinators")
@ -4239,8 +4112,7 @@ combinators.")
(inputs
`(("ghc-case-insensitive" ,ghc-case-insensitive)
("ghc-parser-combinators" ,ghc-parser-combinators)
("ghc-scientific" ,ghc-scientific)
("ghc-text" ,ghc-text)))
("ghc-scientific" ,ghc-scientific)))
(native-inputs
`(("ghc-quickcheck" ,ghc-quickcheck)
("ghc-hspec" ,ghc-hspec)
@ -4396,11 +4268,10 @@ interface.")
(build-system haskell-build-system)
(arguments
`(#:tests? #f)) ; FIXME: currently missing libraries used for tests.
(inputs
`(("ghc-network" ,ghc-network)))
(native-inputs
`(("ghc-hunit" ,ghc-hunit)))
(inputs
`(("ghc-parsec" ,ghc-parsec)
("ghc-network" ,ghc-network)))
(home-page
"https://github.com/haskell/network-uri")
(synopsis "Library for URI manipulation")
@ -4584,8 +4455,7 @@ monads with anaphoric variants on @code{if} and @code{when} and a C-like
"1c92833gr6cadidjdp8mlznkpp8lyxl0w3y7d19y8yi3klc3843c"))))
(build-system haskell-build-system)
(inputs
`(("ghc-stm" ,ghc-stm)
("ghc-transformers-base" ,ghc-transformers-base)
`(("ghc-transformers-base" ,ghc-transformers-base)
("ghc-transformers-compat" ,ghc-transformers-compat)))
(home-page "https://github.com/basvandijk/monad-control")
(synopsis "Monad transformers to lift control operations like exception
@ -4707,8 +4577,7 @@ pragmas in your code.")
(build-system haskell-build-system)
(arguments `(#:tests? #f)) ; FIXME: Missing test libraries.
(inputs
`(("ghc-text" ,ghc-text)
("ghc-utf8-string" ,ghc-utf8-string)))
`(("ghc-utf8-string" ,ghc-utf8-string)))
(home-page "https://github.com/lpsmith/blaze-builder")
(synopsis "Efficient buffered output")
(description "This library provides an implementation of the older
@ -4741,8 +4610,7 @@ interoperate with code that uses the new implementation.")
(("tasty >= 1\\.0 && < 1\\.1")
"tasty >= 1.0 && < 1.2")))))))
(inputs
`(("ghc-blaze-builder" ,ghc-blaze-builder)
("ghc-text" ,ghc-text)))
`(("ghc-blaze-builder" ,ghc-blaze-builder)))
(native-inputs
`(("ghc-hunit" ,ghc-hunit)
("ghc-quickcheck" ,ghc-quickcheck)
@ -4792,8 +4660,7 @@ library for Haskell.")
"09whscli1q5z7lzyq9rfk0bq1ydplh6pjmc6qv0x668k5818c2wg"))))
(build-system haskell-build-system)
(inputs
`(("ghc-stm" ,ghc-stm)
("ghc-hashable" ,ghc-hashable)
`(("ghc-hashable" ,ghc-hashable)
("ghc-hunit" ,ghc-hunit)
("ghc-test-framework" ,ghc-test-framework)
("ghc-test-framework-hunit" ,ghc-test-framework-hunit)))
@ -5111,7 +4978,6 @@ given term should not exist.")
("ghc-profunctors" ,ghc-profunctors)
("ghc-semigroups" ,ghc-semigroups)
("ghc-statevar" ,ghc-statevar)
("ghc-stm" ,ghc-stm)
("ghc-tagged" ,ghc-tagged)
("ghc-th-abstraction" ,ghc-th-abstraction)
("ghc-transformers-compat" ,ghc-transformers-compat)
@ -5203,8 +5069,6 @@ call stacks with different versions of the compiler.")
(base32
"08r2iw0gdmfs4f6wraaq19vfmkjdbics3dbhw39y7mdjd98kcr7b"))))
(build-system haskell-build-system)
(inputs
`(("ghc-stm" ,ghc-stm)))
(home-page "https://hackage.haskell.org/package/StateVar")
(synopsis "State variables for Haskell")
(description "This package provides state variables, which are references
@ -5245,7 +5109,6 @@ in the @code{IO} monad, like @code{IORef}s or parts of the OpenGL state.")
("ghc-profunctors" ,ghc-profunctors)
("ghc-semigroups" ,ghc-semigroups)
("ghc-tagged" ,ghc-tagged)
("ghc-text" ,ghc-text)
("ghc-transformers-compat" ,ghc-transformers-compat)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-void" ,ghc-void)
@ -5286,8 +5149,7 @@ indexed variants.")
"1hiqi7h76shjzs2zj0j8g6wnq2hbiq1hmfafdazr97fba2zl2432"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)
("ghc-blaze-html" ,ghc-blaze-html)
`(("ghc-blaze-html" ,ghc-blaze-html)
("ghc-xss-sanitize" ,ghc-xss-sanitize)
("ghc-data-default" ,ghc-data-default)
("ghc-syb" ,ghc-syb)
@ -5421,7 +5283,6 @@ just a @code{Semigroup} are added.")
`(("ghc-nats" ,ghc-nats)
("ghc-tagged" ,ghc-tagged)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-text" ,ghc-text)
("ghc-hashable" ,ghc-hashable)))
(home-page "https://github.com/ekmett/semigroups/")
(synopsis "Semigroup operations for Haskell")
@ -5442,7 +5303,6 @@ semigroup.")
`(("ghc-nats" ,ghc-nats-bootstrap)
("ghc-tagged" ,ghc-tagged)
("ghc-unordered-containers" ,ghc-unordered-containers-bootstrap)
("ghc-text" ,ghc-text)
("ghc-hashable" ,ghc-hashable-bootstrap)))
(properties '(hidden? #t))))
@ -5565,7 +5425,6 @@ monad transformer (instead of the IO monad).")
(inputs
`(("ghc-auto-update" ,ghc-auto-update)
("ghc-easy-file" ,ghc-easy-file)
("ghc-text" ,ghc-text)
("ghc-unix-time" ,ghc-unix-time)))
(native-inputs
`(("hspec-discover" ,hspec-discover)
@ -5751,7 +5610,6 @@ in migrated modules.")
(build-system haskell-build-system)
(inputs
`(("ghc-integer-logarithms" ,ghc-integer-logarithms)
("ghc-text" ,ghc-text)
("ghc-hashable" ,ghc-hashable)
("ghc-primitive" ,ghc-primitive)))
(native-inputs
@ -5778,7 +5636,6 @@ notation}.")
(arguments `(#:tests? #f))
(inputs
`(("ghc-integer-logarithms" ,ghc-integer-logarithms-bootstrap)
("ghc-text" ,ghc-text)
("ghc-hashable" ,ghc-hashable)
("ghc-primitive" ,ghc-primitive)))
(native-inputs '())
@ -5907,7 +5764,6 @@ building up, manipulating and serialising @code{Pandoc} structures.")
("ghc-temporary" ,ghc-temporary)
("ghc-utf8-string" ,ghc-utf8-string)
("ghc-xml" ,ghc-xml)
("ghc-parsec" ,ghc-parsec)
("ghc-pandoc-types" ,ghc-pandoc-types)))
(home-page "https://github.com/jgm/texmath")
(synopsis "Conversion between formats used to represent mathematics")
@ -5983,8 +5839,7 @@ and utilities for pretty printing.")
`(("ghc-diff" ,ghc-diff)
("ghc-regex-pcre-builtin" ,ghc-regex-pcre-builtin)))
(native-inputs
`(("ghc-parsec" ,ghc-parsec)
("ghc-blaze-html" ,ghc-blaze-html)
`(("ghc-blaze-html" ,ghc-blaze-html)
("ghc-utf8-string" ,ghc-utf8-string)))
(home-page "https://github.com/jgm/highlighting-kate")
(synopsis "Syntax highlighting library")
@ -6011,8 +5866,6 @@ descriptions.")
(base32
"1c1j3a8b9qx5zk9myqm3gap8ymz7fipwrdmyfsq9wkkdr9x4np45"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)))
(native-inputs
`(("ghc-hunit" ,ghc-hunit)))
(home-page "https://github.com/jgm/commonmark-hs")
@ -6038,8 +5891,6 @@ sources, and does not require prior installation of the C library.")
(base32
"13b0mqks5c1q989slgsa3ixr5vvkfyic4ynzgv00kgl5qrs7hqk7"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)))
(native-inputs
`(("ghc-hunit" ,ghc-hunit)))
(home-page "https://github.com/kivikakk/cmark-gfm-hs")
@ -6196,7 +6047,6 @@ datatypes.")
(inputs
`(("ghc-th-lift" ,ghc-th-lift)
("ghc-vector" ,ghc-vector)
("ghc-text" ,ghc-text)
("ghc-quickcheck" ,ghc-quickcheck)))
(home-page "https://github.com/bennofs/th-lift-instances/")
(synopsis "Lift instances for template-haskell for common data types.")
@ -6456,7 +6306,6 @@ back-ends.")
("ghc-aeson" ,ghc-aeson)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-vector" ,ghc-vector)
("ghc-text" ,ghc-text)
("ghc-attoparsec" ,ghc-attoparsec)
("ghc-scientific" ,ghc-scientific)
("ghc-semigroups" ,ghc-semigroups)
@ -6559,8 +6408,7 @@ TIFF and GIF formats.")
(inputs
`(("lua" ,lua)
("ghc-exceptions" ,ghc-exceptions)
("ghc-fail" ,ghc-fail)
("ghc-text" ,ghc-text)))
("ghc-fail" ,ghc-fail)))
(native-inputs
`(("ghc-tasty" ,ghc-tasty)
("ghc-tasty-expected-failure" ,ghc-tasty-expected-failure)
@ -6593,8 +6441,7 @@ described in @url{https://www.lua.org/}.")
`(#:cabal-revision
("1" "0vajlsd7y6pwa08635q0cx8z5c1c55bk7fvavw7g2vmyvxqjzx6n")))
(inputs
`(("ghc-hslua" ,ghc-hslua)
("ghc-text" ,ghc-text)))
`(("ghc-hslua" ,ghc-hslua)))
(native-inputs
`(("ghc-tasty" ,ghc-tasty)
("ghc-tasty-hunit" ,ghc-tasty-hunit)))
@ -6792,7 +6639,6 @@ the choice of SSL/TLS, and SOCKS.")
("ghc-hxt" ,ghc-hxt)
("ghc-regex-pcre-builtin" ,ghc-regex-pcre-builtin)
("ghc-safe" ,ghc-safe)
("ghc-text" ,ghc-text)
("ghc-utf8-string" ,ghc-utf8-string)))
(native-inputs
`(("ghc-diff" ,ghc-diff)
@ -6846,9 +6692,7 @@ provided. Skylighting is intended to be the successor to highlighting-kate.")
`(("ghc-aeson" ,ghc-aeson)
("ghc-blaze-markup" ,ghc-blaze-markup)
("ghc-blaze-html" ,ghc-blaze-html)
("ghc-text" ,ghc-text)
("ghc-vector" ,ghc-vector)
("ghc-parsec" ,ghc-parsec)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-scientific" ,ghc-scientific)))
(native-inputs
@ -6911,7 +6755,6 @@ provided. Skylighting is intended to be the successor to highlighting-kate.")
("ghc-network-uri" ,ghc-network-uri)
("ghc-old-locale" ,ghc-old-locale)
("ghc-pandoc-types" ,ghc-pandoc-types)
("ghc-parsec" ,ghc-parsec)
("ghc-random" ,ghc-random)
("ghc-scientific" ,ghc-scientific)
("ghc-sha" ,ghc-sha)
@ -6921,7 +6764,6 @@ provided. Skylighting is intended to be the successor to highlighting-kate.")
("ghc-tagsoup" ,ghc-tagsoup)
("ghc-temporary" ,ghc-temporary)
("ghc-texmath" ,ghc-texmath)
("ghc-text" ,ghc-text)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-vector" ,ghc-vector)
("ghc-xml" ,ghc-xml)
@ -7009,8 +6851,7 @@ better for some purposes.")
"0j36vrc9w841m5qbwqra1lwiznx31xfnhin1sm8x2c2739csbpn0"))))
(build-system haskell-build-system)
(inputs
`(("ghc-async" ,ghc-async)
("ghc-stm" ,ghc-stm)))
`(("ghc-async" ,ghc-async)))
(native-inputs
`(("ghc-base64-bytestring" ,ghc-base64-bytestring)
("ghc-hspec" ,ghc-hspec)
@ -7042,7 +6883,6 @@ upon it.")
`(("ghc-conduit" ,ghc-conduit)
("ghc-exceptions" ,ghc-exceptions)
("ghc-monad-control" ,ghc-monad-control)
("ghc-text" ,ghc-text)
("ghc-transformers-base" ,ghc-transformers-base)
("ghc-typed-process" ,ghc-typed-process)
("ghc-async" ,ghc-async)
@ -7051,7 +6891,6 @@ upon it.")
("ghc-network" ,ghc-network)
("ghc-primitive" ,ghc-primitive)
("ghc-resourcet" ,ghc-resourcet)
("ghc-stm" ,ghc-stm)
("ghc-streaming-commons" ,ghc-streaming-commons)
("ghc-hspec" ,ghc-hspec)
("ghc-bytestring-builder" ,ghc-bytestring-builder)
@ -7081,7 +6920,6 @@ dependencies. The basic idea is that this package should only depend on
(base32
"1jgqxsa9p2q3h6nymbfmvhldqrqlwrhrzmwadlyc0li50x0d8dwr"))))
(build-system haskell-build-system)
(inputs `(("ghc-text" ,ghc-text)))
(home-page "https://john-millikin.com/software/haskell-xml/")
(synopsis "Basic types for representing XML")
(description "This package provides basic types for representing XML
@ -7106,7 +6944,6 @@ documents.")
("ghc-conduit-extra" ,ghc-conduit-extra)
("ghc-doctest" ,ghc-doctest)
("ghc-resourcet" ,ghc-resourcet)
("ghc-text" ,ghc-text)
("ghc-xml-types" ,ghc-xml-types)
("ghc-attoparsec" ,ghc-attoparsec)
("ghc-data-default-class" ,ghc-data-default-class)
@ -7155,7 +6992,6 @@ the @code{conduit} package.")
("ghc-pandoc" ,ghc-pandoc)
("ghc-tagsoup" ,ghc-tagsoup)
("ghc-aeson" ,ghc-aeson)
("ghc-text" ,ghc-text)
("ghc-vector" ,ghc-vector)
("ghc-xml-conduit" ,ghc-xml-conduit)
("ghc-unordered-containers" ,ghc-unordered-containers)
@ -7166,7 +7002,6 @@ the @code{conduit} package.")
("ghc-hs-bibutils" ,ghc-hs-bibutils)
("ghc-rfc5051" ,ghc-rfc5051)
("ghc-syb" ,ghc-syb)
("ghc-parsec" ,ghc-parsec)
("ghc-old-locale" ,ghc-old-locale)
("ghc-aeson-pretty" ,ghc-aeson-pretty)
("ghc-attoparsec" ,ghc-attoparsec)
@ -7290,8 +7125,7 @@ regular expressions. Parsers can be built using Applicative interface.")
"0l7ajnh4hpgggf2a1r9dg0hx2fy679vd2kada5y7r02hy3nfxala"))))
(build-system haskell-build-system)
(inputs
`(("ghc-parsec" ,ghc-parsec)
("ghc-regex-base" ,ghc-regex-base)))
`(("ghc-regex-base" ,ghc-regex-base)))
(home-page "https://github.com/ChrisKuklewicz/regex-tdfa")
(synopsis "POSIX extended regular expressions in Haskell.")
(description
@ -7552,8 +7386,7 @@ supported. A module of colour names (\"Data.Colour.Names\") is provided.")
"0g3w92rad6x5appfb22rbzcas2ix2h0hy91sdxhq8a4a5cnlrpa0"))))
(build-system haskell-build-system)
(inputs
`(("ghc-base-compat" ,ghc-base-compat)
("ghc-text" ,ghc-text)))
`(("ghc-base-compat" ,ghc-base-compat)))
(home-page "https://hackage.haskell.org/package/wl-pprint-text")
(synopsis "Wadler/Leijen Pretty Printer for Text values")
(description
@ -7617,7 +7450,6 @@ for generating graph-like data structures.")
("ghc-fgl-arbitrary" ,ghc-fgl-arbitrary)
("ghc-polyparse" ,ghc-polyparse)
("ghc-temporary" ,ghc-temporary)
("ghc-text" ,ghc-text)
("ghc-wl-pprint-text" ,ghc-wl-pprint-text)))
(native-inputs
`(("ghc-hspec" ,ghc-hspec)
@ -7725,8 +7557,7 @@ instance of @code{MonadBase} or @code{MonadBaseControl}.")
(arguments
`(#:tests? #f))
(inputs
`(("ghc-text" ,ghc-text)
("ghc-quickcheck" ,ghc-quickcheck)))
`(("ghc-quickcheck" ,ghc-quickcheck)))
(home-page "https://github.com/fpco/haskell-filesystem")
(synopsis "High-level, byte-based file and directory path manipulations")
(description
@ -7755,7 +7586,6 @@ increasing type safety.")
`(#: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 file system interaction across GHC versions")
@ -7790,7 +7620,6 @@ which can't be decoded in the current locale encoding.")
("ghc-lifted-async" ,ghc-lifted-async)
("ghc-exceptions" ,ghc-exceptions)
("ghc-enclosed-exceptions" ,ghc-enclosed-exceptions)
("ghc-text" ,ghc-text)
("ghc-async" ,ghc-async)
("ghc-transformers-base" ,ghc-transformers-base)
("ghc-hunit" ,ghc-hunit)
@ -7847,7 +7676,6 @@ easily work with command-line options.")
`(("ghc-options-bootstrap" ,ghc-options-bootstrap)
("ghc-patience" ,ghc-patience)
("ghc-random" ,ghc-random)
("ghc-text" ,ghc-text)
("ghc-ansi-terminal" ,ghc-ansi-terminal)))
(home-page "https://john-millikin.com/software/chell/")
(synopsis "Simple and intuitive library for automated testing")
@ -7968,8 +7796,7 @@ easily work with command-line options.")
;; FilePath "/r2\ENQ52\t ;$/o\US=/okG\146\&6\n<u\DC3/5\182\223a\DELN\EOT#\NUL/`[m/\USEKV\ETX([)b6/\ACK\SOo\245\ETBO/f\128\STX`|\EM\"/*\EMA\USD3/\143\&4/\CAN?\SUBee\CANR/9/B0\187Kx4/Vqr\232'b:/\a\234\DLE.\"\179/\ENQ{J/|/G)@^\237/\219ml/\DC3pd\ESC"
(arguments `(#:tests? #f))
(inputs
`(("ghc-text" ,ghc-text)
("ghc-chell" ,ghc-chell)
`(("ghc-chell" ,ghc-chell)
("ghc-chell-quickcheck" ,ghc-chell-quickcheck)
("ghc-quickcheck" ,ghc-quickcheck)))
(home-page "https://github.com/fpco/haskell-filesystem")
@ -7996,7 +7823,6 @@ increasing type safety.")
(build-system haskell-build-system)
(inputs
`(("ghc-system-filepath" ,ghc-system-filepath)
("ghc-text" ,ghc-text)
("ghc-chell" ,ghc-chell)
("ghc-temporary" ,ghc-temporary)))
(home-page "https://github.com/fpco/haskell-filesystem")
@ -8313,8 +8139,7 @@ accessed or modified.")
"19bdbz9wb9jvln6yg6qm0hz0w84bypvkxf0wjhgrgd52f9gidlny"))))
(build-system haskell-build-system)
(inputs
`(("ghc-text" ,ghc-text)
("ghc-async" ,ghc-async)
`(("ghc-async" ,ghc-async)
("ghc-unix-compat" ,ghc-unix-compat)
("ghc-hinotify" ,ghc-hinotify)
("ghc-tasty" ,ghc-tasty)
@ -8546,9 +8371,7 @@ handled safely, this is what you're left with.")
"13kkfgx58z18jphbg56jn08jn72wi3kvfndlwwx87hqwg7x1dfz6"))))
(build-system haskell-build-system)
(inputs
`(("ghc-syb" ,ghc-syb)
("ghc-text" ,ghc-text)
("ghc-parsec" ,ghc-parsec)))
`(("ghc-syb" ,ghc-syb)))
(home-page "https://hackage.haskell.org/package/json")
(synopsis "Serializes Haskell data to and from JSON")
(description "This package provides a parser and pretty printer for
@ -8606,7 +8429,6 @@ JSON (JavaScript Object Notation) is a lightweight data-interchange format.")
("ghc-persistent" ,ghc-persistent)
("ghc-resourcet" ,ghc-resourcet)
("ghc-tagged" ,ghc-tagged)
("ghc-text" ,ghc-text)
("ghc-unliftio" ,ghc-unliftio)
("ghc-unordered-containers" ,ghc-unordered-containers)))
(native-inputs
@ -8640,7 +8462,6 @@ generated SQL and optimize it for your backend.")
(inputs
`(("ghc-aeson" ,ghc-aeson)
("ghc-quickcheck" ,ghc-quickcheck)
("ghc-parsec" ,ghc-parsec)
("ghc-regex-tdfa" ,ghc-regex-tdfa)))
(home-page "https://github.com/koalaman/shellcheck")
(synopsis "Static analysis for shell scripts")
@ -8817,7 +8638,6 @@ matching patterns against file paths.")
(build-system haskell-build-system)
(inputs
`(("ghc-exceptions" ,ghc-exceptions)
("ghc-text" ,ghc-text)
("ghc-transformers-compat" ,ghc-transformers-compat)
("ghc-unexceptionalio" ,ghc-unexceptionalio)
("ghc-safe" ,ghc-safe)))
@ -9189,8 +9009,7 @@ and regression and autocorrelation analysis.
"16m7y7fwrirbjbqqcsfmr4yxa9qvfax6r7pw0zl9ky71ms0wa47p"))))
(build-system haskell-build-system)
(inputs `(("ghc-vector" ,ghc-vector)
("ghc-semigroups" ,ghc-semigroups)
("ghc-text" ,ghc-text)))
("ghc-semigroups" ,ghc-semigroups)))
(home-page "https://github.com/snoyberg/mono-traversable")
(synopsis "Typeclasses for dealing with various chunked data
representations for Haskell")
@ -9403,8 +9222,7 @@ IPv4, IPv6 and MAC addresses.")
(("tasty-hunit == 0\\.9\\.\\*") "tasty-hunit")
(("tasty-quickcheck == 0\\.8\\.\\*") "tasty-quickcheck")))))))
(inputs `(("ghc-hashable" ,ghc-hashable)
("ghc-random" ,ghc-random)
("ghc-text" ,ghc-text)))
("ghc-random" ,ghc-random)))
(native-inputs `(("ghc-hunit" ,ghc-hunit)
("ghc-quickcheck" ,ghc-quickcheck)
("ghc-tasty" ,ghc-tasty)
@ -9450,7 +9268,6 @@ functions.")
("ghc-entropy" ,ghc-entropy)
("ghc-network-info" ,ghc-network-info)
("ghc-random" ,ghc-random)
("ghc-text" ,ghc-text)
("ghc-uuid-types" ,ghc-uuid-types)))
(native-inputs `(("ghc-hunit" ,ghc-hunit)
("ghc-quickcheck" ,ghc-quickcheck)
@ -9477,11 +9294,9 @@ parsing and printing @dfn{Universally Unique Identifiers} or UUIDs.")
(base32
"1gah2qwfpzwamnikbc5h4nv6dgvv9h16di9ka7946za3nibyasya"))))
(build-system haskell-build-system)
(inputs `(("ghc-stm" ,ghc-stm)
("ghc-hashable" ,ghc-hashable)
(inputs `(("ghc-hashable" ,ghc-hashable)
("ghc-vector" ,ghc-vector)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-text" ,ghc-text)
("ghc-scientific" ,ghc-scientific)
("ghc-uuid" ,ghc-uuid)
("ghc-dlist" ,ghc-dlist)
@ -9594,7 +9409,6 @@ vector. ")
(build-system haskell-build-system)
(inputs `(("ghc-mwc-randam" ,ghc-mwc-random)
("ghc-primitive" ,ghc-primitive)
("ghc-text" ,ghc-text)
("ghc-vector" ,ghc-vector)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-hashable" ,ghc-hashable)
@ -9628,7 +9442,6 @@ and are often as efficient as hand-written folds.")
(build-system haskell-build-system)
(inputs `(("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-hashable" ,ghc-hashable)
("ghc-text" ,ghc-text)
("ghc-vector" ,ghc-vector)
("ghc-vector-algorithms" ,ghc-vector-algorithms)
("ghc-split" ,ghc-split)))
@ -9666,7 +9479,6 @@ data structures as non-empty.")
("ghc-transformers-base" ,ghc-transformers-base)
("ghc-primitive" ,ghc-primitive)
("ghc-vector" ,ghc-vector)
("ghc-text" ,ghc-text)
("ghc-void" ,ghc-void)
("ghc-mwc-random" ,ghc-mwc-random)
("ghc-unix-compat" ,ghc-unix-compat)
@ -9722,7 +9534,6 @@ as well as a convenient Conduit module.")
("ghc-safe" ,ghc-safe)
("ghc-scientific" ,ghc-scientific)
("ghc-tagged" ,ghc-tagged)
("ghc-text" ,ghc-text)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-utf8-string" ,ghc-utf8-string)
("ghc-vector" ,ghc-vector)
@ -9813,7 +9624,6 @@ Foundation has the following goals:
(base32
"0f27sp09yha43xk9q55sc185jyjs5h7gq2dhsyx6bm9kz9dzqi13"))))
(build-system haskell-build-system)
(inputs `(("ghc-stm" ,ghc-stm)))
(home-page "https://hackage.haskell.org/package/stm-chans")
(synopsis "Additional types of channels for ghc-stm")
(description "This Haskell package offers a collection of channel types,
@ -9858,8 +9668,6 @@ operators for looping.")
"1z516s4pa9n94zf0l45mylssg07xr1d1m6zrz900p0iv3vfd07mv"))))
(build-system haskell-build-system)
(inputs `(("ghc-transformers-compat" ,ghc-transformers-compat)
("ghc-text" ,ghc-text)
("ghc-stm" ,ghc-stm)
("ghc-stm-chans" ,ghc-stm-chans)
("ghc-lifted-base" ,ghc-lifted-base)
("ghc-resourcet" ,ghc-resourcet)
@ -9894,9 +9702,7 @@ code locations of messages.")
(base32
"1vk4b19zvwy4mpwaq9z3l3kfmz75gfyf7alhh0y112gspgpccm23"))))
(build-system haskell-build-system)
(inputs `(("ghc-parsec" ,ghc-parsec)
("ghc-text" ,ghc-text)
("ghc-aeson" ,ghc-aeson)
(inputs `(("ghc-aeson" ,ghc-aeson)
("ghc-blaze-markup" ,ghc-blaze-markup)
("ghc-blaze-html" ,ghc-blaze-html)
("ghc-exceptions" ,ghc-exceptions)
@ -9954,7 +9760,6 @@ a memory chunk that will be auto-scrubbed after it run out of scope.")
(inputs `(("ghc-hashable" ,ghc-hashable)
("ghc-monad-control" ,ghc-monad-control)
("ghc-transformers-base" ,ghc-transformers-base)
("ghc-stm" ,ghc-stm)
("ghc-vector" ,ghc-vector)))
(home-page "https://github.com/bos/pool")
(synopsis "Striped resource pooling implementation in Haskell")
@ -9981,8 +9786,7 @@ connections.")
`(#:cabal-revision
("1" "06f7pgmmc8456p3hc1y23kz1y127gfczy7s00wz1rls9g2sm2vi4")))
(inputs `(("ghc-attoparsec" ,ghc-attoparsec)
("ghc-base-compat" ,ghc-base-compat)
("ghc-text" ,ghc-text)))
("ghc-base-compat" ,ghc-base-compat)))
(home-page "https://github.com/bos/aeson")
(synopsis "Parse ISO 8601 dates")
(description "Haskell library for parsing of ISO 8601 dates, originally
@ -10065,7 +9869,6 @@ parser that uses ByteStrings for parsing and representing the URI data.")
("ghc-attoparsec-iso8601" ,ghc-attoparsec-iso8601)
("ghc-hashable" ,ghc-hashable)
("ghc-http-types" ,ghc-http-types)
("ghc-text" ,ghc-text)
("ghc-time-locale-compat" ,ghc-time-locale-compat)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-uri-bytestring" ,ghc-uri-bytestring)
@ -10092,7 +9895,6 @@ Haskell data types to and from HTTP API data.")
"1h0yijbf1yiwl50klyafy4ln99j8bib4kgbzviw7fc4y4mwv4sv9"))))
(build-system haskell-build-system)
(inputs `(("ghc-old-locale" ,ghc-old-locale)
("ghc-text" ,ghc-text)
("ghc-conduit" ,ghc-conduit)
("ghc-resourcet" ,ghc-resourcet)
("ghc-exceptions" ,ghc-exceptions)
@ -10146,7 +9948,6 @@ way.")
("ghc-exceptions" ,ghc-exceptions)
("ghc-hashable" ,ghc-hashable)
("ghc-scientific" ,ghc-scientific)
("ghc-text" ,ghc-text)
("ghc-time-locale-compat" ,ghc-time-locale-compat)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-vector" ,ghc-vector)
@ -10178,7 +9979,6 @@ ghc-aeson.")
("2" "03qgwk32krldph3blw5agiqcpccr3649hajyn8wm9k71zz82dpn6")))
(inputs `(("ghc-persistent" ,ghc-persistent)
("ghc-monad-control" ,ghc-monad-control)
("ghc-text" ,ghc-text)
("ghc-aeson" ,ghc-aeson)
("ghc-aeson-compat" ,ghc-aeson-compat)
("ghc-monad-logger" ,ghc-monad-logger)
@ -10288,7 +10088,6 @@ used both from lens and microlens).")
(arguments `(#:tests? #f)) ; FIXME: hspec-discover not in PATH
(inputs
`(("ghc-async" ,ghc-async)
("ghc-stm" ,ghc-stm)
("ghc-unliftio-core" ,ghc-unliftio-core)))
(native-inputs `(("ghc-hspec" ,ghc-hspec)))
(home-page "https://github.com/fpco/unliftio")
@ -10325,8 +10124,7 @@ working with it.")
("ghc-unordered-containers" ,ghc-unordered-containers)))
(native-inputs `(("ghc-hspec" ,ghc-hspec)
("ghc-persistent-template" ,ghc-persistent-template)
("ghc-temporary" ,ghc-temporary)
("ghc-text" ,ghc-text)))
("ghc-temporary" ,ghc-temporary)))
(home-page
"https://www.yesodweb.com/book/persistent")
(synopsis "Backend for the persistent library using sqlite3")
@ -10384,7 +10182,6 @@ address string against RFC 5322.")
("cabal-doctest" ,cabal-doctest)
("ghc-doctest" ,ghc-doctest)
("ghc-scientific" ,ghc-scientific)
("ghc-text" ,ghc-text)
("ghc-transformers-compat" ,ghc-transformers-compat)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-void" ,ghc-void)
@ -10481,7 +10278,6 @@ This package provides an orphan instance.")
(arguments '(#:tests? #f))
(inputs
`(("ghc-network" ,ghc-network)
("ghc-parsec" ,ghc-parsec)
("ghc-hunit" ,ghc-hunit)
("ghc-regex-compat" ,ghc-regex-compat)
("ghc-hslogger" ,ghc-hslogger)
@ -10660,7 +10456,6 @@ widths to the Char type.")
("ghc-hashable" ,ghc-hashable)
("ghc-microlens" ,ghc-microlens)
("ghc-primitive" ,ghc-primitive)
("ghc-text" ,ghc-text)
("ghc-typed-process" ,ghc-typed-process)
("ghc-unliftio" ,ghc-unliftio)
("ghc-unordered-containers" ,ghc-unordered-containers)
@ -10746,7 +10541,6 @@ expose it from another module in the hierarchy.
#t))))))
(inputs
`(("ghc-utf8-string" ,ghc-utf8-string)
("ghc-text" ,ghc-text)
("cairo" ,cairo)))
(native-inputs
`(("ghc-gtk2hs-buildtools" ,ghc-gtk2hs-buildtools)
@ -10803,12 +10597,10 @@ backend for the Charts library.")
(build-system haskell-build-system)
(inputs
`(("ghc-temporary" ,ghc-temporary)
("ghc-unix-compat" ,ghc-unix-compat)
("ghc-text" ,ghc-text)))
("ghc-unix-compat" ,ghc-unix-compat)))
(native-inputs
`(("ghc-temporary" ,ghc-temporary)
("ghc-unix-compat" ,ghc-unix-compat)
("ghc-text" ,ghc-text)
("ghc-hspec" ,ghc-hspec)
("hspec-discover" ,hspec-discover)))
(home-page "https://github.com/stackbuilders/atomic-write")
@ -10893,8 +10685,7 @@ monadic incremental interface is provided as well.")
"0paapljn7nqfzrx889y0n8sszci38mdiaxkgr0bb00ph9246rr7z"))))
(build-system haskell-build-system)
(inputs
`(("ghc-stm" ,ghc-stm)
("ghc-stm-chans" ,ghc-stm-chans)
`(("ghc-stm-chans" ,ghc-stm-chans)
("ghc-cereal" ,ghc-cereal)
("ghc-cereal-conduit" ,ghc-cereal-conduit)
("ghc-conduit" ,ghc-conduit)
@ -11049,7 +10840,6 @@ based on a binomial heap.")
("ghc-monad-control" ,ghc-monad-control)
("ghc-pqueue" ,ghc-pqueue)
("ghc-resourcet" ,ghc-resourcet)
("ghc-stm" ,ghc-stm)
("ghc-stm-conduit" ,ghc-stm-conduit)
("ghc-streaming-commons" ,ghc-streaming-commons)
("ghc-unliftio-core" ,ghc-unliftio-core)
@ -11086,7 +10876,6 @@ level asynchronous processing and some other utilities.")
("ghc-hspec" ,ghc-hspec)
("ghc-quickcheck" ,ghc-quickcheck)
("ghc-quickcheck-instances" ,ghc-quickcheck-instances)
("ghc-text" ,ghc-text)
("hspec-discover" ,hspec-discover)))
(home-page "https://github.com/sol/interpolate")
(synopsis "String interpolation library")
@ -11116,7 +10905,6 @@ Haskell.")
("ghc-http-client-tls" ,ghc-http-client-tls)
("ghc-http-types" ,ghc-http-types)
("ghc-scientific" ,ghc-scientific)
("ghc-text" ,ghc-text)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-vector" ,ghc-vector)
("ghc-yaml" ,ghc-yaml)))
@ -11181,7 +10969,6 @@ DOS/Windows paths and markup languages (such as XML).")
`(("ghc-ansi-wl-pprint" ,ghc-ansi-wl-pprint)
("ghc-cryptohash" ,ghc-cryptohash)
("ghc-hashable" ,ghc-hashable)
("ghc-parsec" ,ghc-parsec)
("ghc-parsers" ,ghc-parsers)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-vector" ,ghc-vector)))
@ -11360,7 +11147,6 @@ from strict or lazy bytestrings.")
(inputs
`(("ghc-attoparsec" ,ghc-attoparsec)
("ghc-hashable" ,ghc-hashable)
("ghc-text" ,ghc-text)
("ghc-unix-compat" ,ghc-unix-compat)
("ghc-unordered-containers" ,ghc-unordered-containers)))
(native-inputs
@ -11491,7 +11277,6 @@ man pages with practical examples.")
("ghc-test-framework-hunit" ,ghc-test-framework-hunit)
("ghc-hunit" ,ghc-hunit)
("ghc-shelly" ,ghc-shelly)
("ghc-text" ,ghc-text)
("gcc" ,gcc)))
(arguments
`(;; XXX: Test failures are induced by a parse error in <bits/floatn.h>
@ -11544,7 +11329,6 @@ imported with the correct Haskell types.")
(inputs
`(("ghc-attoparsec" ,ghc-attoparsec)
("ghc-old-locale" ,ghc-old-locale)
("ghc-text" ,ghc-text)
("ghc-data-default-class" ,ghc-data-default-class)
("ghc-network" ,ghc-network)
("ghc-utf8-string" ,ghc-utf8-string)))
@ -12153,7 +11937,6 @@ example of, \"An applicative functor that is not a monad.\"")
(build-system haskell-build-system)
(inputs
`(("ghc-async" ,ghc-async)
("ghc-stm" ,ghc-stm)
("ghc-exceptions" ,ghc-exceptions)
("ghc-ansi-terminal" ,ghc-ansi-terminal)
("ghc-terminal-size" ,ghc-terminal-size)))

View File

@ -78,7 +78,6 @@
("ghc-safe" ,ghc-safe)
("ghc-split" ,ghc-split)
("ghc-terminal-size" ,ghc-terminal-size)
("ghc-text" ,ghc-text)
("ghc-uniplate" ,ghc-uniplate)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-utf8-string" ,ghc-utf8-string)

View File

@ -596,10 +596,8 @@ tiled on several screens.")
`(("ghc-hinotify" ,ghc-hinotify)
("ghc-http" ,ghc-http)
("ghc-iwlib" ,ghc-iwlib)
("ghc-parsec" ,ghc-parsec)
("ghc-parsec-numbers" ,ghc-parsec-numbers)
("ghc-regex-compat" ,ghc-regex-compat)
("ghc-stm" ,ghc-stm)
("ghc-x11-xft" ,ghc-x11-xft)
("libxpm" ,libxpm)))
(arguments