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>
This commit is contained in:
		
							parent
							
								
									e07f765558
								
							
						
					
					
						commit
						a1eb8be8ca
					
				
					 9 changed files with 54 additions and 342 deletions
				
			
		|  | @ -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 | ||||
|  |  | |||
|  | @ -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) | ||||
|  |  | |||
|  | @ -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))) | ||||
|  |  | |||
|  | @ -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" | ||||
|  |  | |||
|  | @ -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))) | ||||
|  |  | |||
|  | @ -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))) | ||||
|  |  | |||
|  | @ -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))) | ||||
|  |  | |||
|  | @ -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) | ||||
|  |  | |||
|  | @ -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 | ||||
|  |  | |||
		Reference in a new issue