gnu: ghc-mtl: Remove built-in Haskell package.

* gnu/packages/agda.scm (agda)[inputs]: Remove ghc-mtl.
* gnu/packages/games.scm (raincat)[inputs]: Remove ghc-mtl.
* gnu/packages/haskell-check.scm (ghc-tasty-ant-xml, ghc-tasty-golden,
ghc-tasty, ghc-tasty-kat, ghc-tasty-rerun,
ghc-crypto-cipher-tests)[inputs]: Remove ghc-mtl.
* gnu/packages/haskell-crypto.scm (ghc-asn1-encoding, ghc-pem, ghc-x509,
ghc-x509-store, ghc-x509-validation, ghc-x509-system)[inputs]: Remove
ghc-mtl.
* gnu/packages/haskell-web.scm (ghc-http, ghc-http-conduit,
ghc-yesod-core)[inputs]: Remove ghc-mtl.
* gnu/packages/haskell.scm (ghc-convertible, ghc-libxml, ghc-cgi,
ghc-happy, ghc-haskell-src-exts, ghc-resourcet, cabal-install,
ghc-indents, ghc-regex-base, ghc-regex-tdfa-rc, ghc-trifecta,
ghc-zip-archive, ghc-logict, ghc-exceptions, ghc-smallcheck, ghc-syb,
ghc-fgl, ghc-chasingbottoms, ghc-parsec, ghc-megaparsec, ghc-edisonapi,
ghc-edisoncore, ghc-mmorph, ghc-ifelse, ghc-kan-extensions, ghc-lens,
ghc-cheapskate, ghc-free, ghc-adjunctions, ghc-equivalence, ghc-texmath,
ghc-texmath-for-pandoc-1, ghc-highlighting-kate, ghc-th-reify-many,
ghc-th-orphans, ghc-geniplate-mirror, ghc-conduit, ghc-filemanip,
ghc-juicypixels, ghc-hslua, ghc-hourglass, ghc-skylighting,
ghc-skylighting-for-pandoc-1, ghc-pandoc, ghc-pandoc-1,
ghc-pandoc-citeproc, ghc-regex-tdfa, ghc-stmonadtrans, ghc-constraints,
ghc-lifted-async, ghc-shelly, ghc-hslogger, ghc-json, shellcheck,
ghc-vector-algorithms, ghc-monad-par-extras, ghc-monad-par,
ghc-monadrandom, ghc-either, ghc-rebase, ghc-aws, ghc-monad-logger,
ghc-persistent, ghc-bytes, ghc-missingh, ghc-operational,
ghc-chart)[inputs]: Remove ghc-mtl.
(ghc-conduit-combinators)[native-inputs]: Remove ghc-mtl.
(ghc-mtl): Remove variable.
* gnu/packages/idris.scm (idris)[inputs]: Remove ghc-mtl.
* gnu/packages/tls.scm (ghc-tls)[inputs]: Remove ghc-mtl.
* gnu/packages/version-control.scm (darcs, git-annex)[inputs]: Remove
ghc-mtl.
* gnu/packages/wm.scm (xmonad, ghc-xmonad-contrib)[inputs]: Remove
ghc-mtl.
* gnu/packages/xml.scm (ghc-hxt)[inputs]: Remove ghc-mtl.
This commit is contained in:
Timothy Sample 2018-08-29 17:08:08 -04:00 committed by Ricardo Wurmus
parent dde15fea25
commit f54f04756f
No known key found for this signature in database
GPG key ID: 197A5888235FACAC
11 changed files with 33 additions and 159 deletions

View file

@ -58,7 +58,6 @@ (define-public agda
("ghc-hashtables" ,ghc-hashtables) ("ghc-hashtables" ,ghc-hashtables)
("ghc-ieee754" ,ghc-ieee754) ("ghc-ieee754" ,ghc-ieee754)
("ghc-monadplus" ,ghc-monadplus) ("ghc-monadplus" ,ghc-monadplus)
("ghc-mtl" ,ghc-mtl)
("ghc-murmur-hash" ,ghc-murmur-hash) ("ghc-murmur-hash" ,ghc-murmur-hash)
("ghc-uri-encode" ,ghc-uri-encode) ("ghc-uri-encode" ,ghc-uri-encode)
("ghc-parallel" ,ghc-parallel) ("ghc-parallel" ,ghc-parallel)

View file

@ -2136,7 +2136,6 @@ (define-public raincat
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-extensible-exceptions" ,ghc-extensible-exceptions) `(("ghc-extensible-exceptions" ,ghc-extensible-exceptions)
("ghc-mtl" ,ghc-mtl)
("ghc-random" ,ghc-random) ("ghc-random" ,ghc-random)
("ghc-glut" ,ghc-glut) ("ghc-glut" ,ghc-glut)
("freeglut" ,freeglut) ("freeglut" ,freeglut)

View file

@ -54,7 +54,6 @@ (define-public ghc-tasty-ant-xml
(inputs (inputs
`(("ghc-generic-deriving" ,ghc-generic-deriving) `(("ghc-generic-deriving" ,ghc-generic-deriving)
("ghc-xml" ,ghc-xml) ("ghc-xml" ,ghc-xml)
("ghc-mtl" ,ghc-mtl)
("ghc-stm" ,ghc-stm) ("ghc-stm" ,ghc-stm)
("ghc-tagged" ,ghc-tagged) ("ghc-tagged" ,ghc-tagged)
("ghc-tasty" ,ghc-tasty))) ("ghc-tasty" ,ghc-tasty)))
@ -140,7 +139,6 @@ (define-public ghc-tasty-golden
(inputs (inputs
`(("ghc-temporary" ,ghc-temporary) `(("ghc-temporary" ,ghc-temporary)
("ghc-tasty" ,ghc-tasty) ("ghc-tasty" ,ghc-tasty)
("ghc-mtl" ,ghc-mtl)
("ghc-optparse-applicative" ,ghc-optparse-applicative) ("ghc-optparse-applicative" ,ghc-optparse-applicative)
("ghc-tagged" ,ghc-tagged) ("ghc-tagged" ,ghc-tagged)
("ghc-async" ,ghc-async) ("ghc-async" ,ghc-async)
@ -197,7 +195,6 @@ (define-public ghc-tasty
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-stm" ,ghc-stm) `(("ghc-stm" ,ghc-stm)
("ghc-mtl" ,ghc-mtl)
("ghc-tagged" ,ghc-tagged) ("ghc-tagged" ,ghc-tagged)
("ghc-regex-tdfa" ,ghc-regex-tdfa) ("ghc-regex-tdfa" ,ghc-regex-tdfa)
("ghc-regex-tdfa-rc" ,ghc-regex-tdfa-rc) ("ghc-regex-tdfa-rc" ,ghc-regex-tdfa-rc)
@ -250,7 +247,6 @@ (define-public ghc-tasty-kat
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-tasty" ,ghc-tasty) `(("ghc-tasty" ,ghc-tasty)
("ghc-mtl" ,ghc-mtl)
("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck) ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)
("ghc-tasty-hunit" ,ghc-tasty-hunit))) ("ghc-tasty-hunit" ,ghc-tasty-hunit)))
(home-page "https://github.com/vincenthz/tasty-kat") (home-page "https://github.com/vincenthz/tasty-kat")
@ -299,8 +295,7 @@ (define-public ghc-tasty-rerun
"0yg8cicfn3qaazvp4rbanzy3dyk95k3y1kkd4bykvkl9v4076788")))) "0yg8cicfn3qaazvp4rbanzy3dyk95k3y1kkd4bykvkl9v4076788"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-optparse-applicative" ,ghc-optparse-applicative)
("ghc-optparse-applicative" ,ghc-optparse-applicative)
("ghc-reducers" ,ghc-reducers) ("ghc-reducers" ,ghc-reducers)
("ghc-split" ,ghc-split) ("ghc-split" ,ghc-split)
("ghc-stm" ,ghc-stm) ("ghc-stm" ,ghc-stm)
@ -827,7 +822,6 @@ (define-public ghc-crypto-cipher-tests
"19wqignlq90qwpam01hnmmrxaxh5lkax9l1l6rlbi4a07nvp1dnz")))) "19wqignlq90qwpam01hnmmrxaxh5lkax9l1l6rlbi4a07nvp1dnz"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs `(("ghc-quickcheck" ,ghc-quickcheck) (inputs `(("ghc-quickcheck" ,ghc-quickcheck)
("ghc-mtl" ,ghc-mtl)
("ghc-hunit" ,ghc-hunit) ("ghc-hunit" ,ghc-hunit)
("ghc-test-framework" ,ghc-test-framework) ("ghc-test-framework" ,ghc-test-framework)
("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2) ("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2)

View file

@ -70,8 +70,7 @@ (define-public ghc-asn1-encoding
(inputs (inputs
`(("ghc-hourglass" ,ghc-hourglass) `(("ghc-hourglass" ,ghc-hourglass)
("ghc-asn1-types" ,ghc-asn1-types) ("ghc-asn1-types" ,ghc-asn1-types)
("ghc-text" ,ghc-text) ("ghc-text" ,ghc-text)))
("ghc-mtl" ,ghc-mtl)))
(native-inputs (native-inputs
`(("ghc-tasty" ,ghc-tasty) `(("ghc-tasty" ,ghc-tasty)
("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck))) ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)))
@ -345,8 +344,7 @@ (define-public ghc-pem
"162sk5sg22w21wqz5qv8kx6ibxp99v5p20g3nknhm1kddk3hha1p")))) "162sk5sg22w21wqz5qv8kx6ibxp99v5p20g3nknhm1kddk3hha1p"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-base64-bytestring" ,ghc-base64-bytestring)))
("ghc-base64-bytestring" ,ghc-base64-bytestring)))
(native-inputs (native-inputs
`(("ghc-test-framework" ,ghc-test-framework) `(("ghc-test-framework" ,ghc-test-framework)
("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2) ("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2)
@ -431,7 +429,6 @@ (define-public ghc-x509
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-memory" ,ghc-memory) `(("ghc-memory" ,ghc-memory)
("ghc-mtl" ,ghc-mtl)
("ghc-hourglass" ,ghc-hourglass) ("ghc-hourglass" ,ghc-hourglass)
("ghc-pem" ,ghc-pem) ("ghc-pem" ,ghc-pem)
("ghc-asn1-types" ,ghc-asn1-types) ("ghc-asn1-types" ,ghc-asn1-types)
@ -461,8 +458,7 @@ (define-public ghc-x509-store
"0yw09nwkvr324qz4sc27c0p28bz2h6gns6lkaz9mz92mgqf2dza9")))) "0yw09nwkvr324qz4sc27c0p28bz2h6gns6lkaz9mz92mgqf2dza9"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-pem" ,ghc-pem)
("ghc-pem" ,ghc-pem)
("ghc-asn1-types" ,ghc-asn1-types) ("ghc-asn1-types" ,ghc-asn1-types)
("ghc-asn1-encoding" ,ghc-asn1-encoding) ("ghc-asn1-encoding" ,ghc-asn1-encoding)
("ghc-cryptonite" ,ghc-cryptonite) ("ghc-cryptonite" ,ghc-cryptonite)
@ -490,7 +486,6 @@ (define-public ghc-x509-validation
(inputs (inputs
`(("ghc-memory" ,ghc-memory) `(("ghc-memory" ,ghc-memory)
("ghc-byteable" ,ghc-byteable) ("ghc-byteable" ,ghc-byteable)
("ghc-mtl" ,ghc-mtl)
("ghc-hourglass" ,ghc-hourglass) ("ghc-hourglass" ,ghc-hourglass)
("ghc-data-default-class" ,ghc-data-default-class) ("ghc-data-default-class" ,ghc-data-default-class)
("ghc-pem" ,ghc-pem) ("ghc-pem" ,ghc-pem)
@ -520,8 +515,7 @@ (define-public ghc-x509-system
"0k7zc0xp7r6kqmi39rpiicvq78xb0pr2cq6q5s3kmmsshllg13nr")))) "0k7zc0xp7r6kqmi39rpiicvq78xb0pr2cq6q5s3kmmsshllg13nr"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-pem" ,ghc-pem)
("ghc-pem" ,ghc-pem)
("ghc-x509" ,ghc-x509) ("ghc-x509" ,ghc-x509)
("ghc-x509-store" ,ghc-x509-store))) ("ghc-x509-store" ,ghc-x509-store)))
(home-page "https://github.com/vincenthz/hs-certificate") (home-page "https://github.com/vincenthz/hs-certificate")

View file

@ -171,7 +171,6 @@ (define-public ghc-http
("ghc-old-time" ,ghc-old-time) ("ghc-old-time" ,ghc-old-time)
("ghc-parsec" ,ghc-parsec) ("ghc-parsec" ,ghc-parsec)
("ghc-puremd5" ,ghc-puremd5) ("ghc-puremd5" ,ghc-puremd5)
("ghc-mtl" ,ghc-mtl)
("ghc-network" ,ghc-network) ("ghc-network" ,ghc-network)
("ghc-network-uri" ,ghc-network-uri) ("ghc-network-uri" ,ghc-network-uri)
("ghc-split" ,ghc-split))) ("ghc-split" ,ghc-split)))
@ -350,7 +349,6 @@ (define-public ghc-http-conduit
("ghc-http-client" ,ghc-http-client) ("ghc-http-client" ,ghc-http-client)
("ghc-http-client-tls" ,ghc-http-client-tls) ("ghc-http-client-tls" ,ghc-http-client-tls)
("ghc-monad-control" ,ghc-monad-control) ("ghc-monad-control" ,ghc-monad-control)
("ghc-mtl" ,ghc-mtl)
("ghc-exceptions" ,ghc-exceptions) ("ghc-exceptions" ,ghc-exceptions)
("ghc-unliftio" ,ghc-unliftio))) ("ghc-unliftio" ,ghc-unliftio)))
(native-inputs (native-inputs
@ -1039,7 +1037,6 @@ (define-public ghc-yesod-core
("ghc-text" ,ghc-text) ("ghc-text" ,ghc-text)
("ghc-shakespeare" ,ghc-shakespeare) ("ghc-shakespeare" ,ghc-shakespeare)
("ghc-blaze-builder" ,ghc-blaze-builder) ("ghc-blaze-builder" ,ghc-blaze-builder)
("ghc-mtl" ,ghc-mtl)
("ghc-clientsession" ,ghc-clientsession) ("ghc-clientsession" ,ghc-clientsession)
("ghc-random" ,ghc-random) ("ghc-random" ,ghc-random)
("ghc-cereal" ,ghc-cereal) ("ghc-cereal" ,ghc-cereal)

View file

@ -596,7 +596,6 @@ (define-public ghc-convertible
(inputs (inputs
`(("ghc-old-time" ,ghc-old-time) `(("ghc-old-time" ,ghc-old-time)
("ghc-old-locale" ,ghc-old-locale) ("ghc-old-locale" ,ghc-old-locale)
("ghc-mtl" ,ghc-mtl)
("ghc-text" ,ghc-text))) ("ghc-text" ,ghc-text)))
(home-page "https://hackage.haskell.org/package/convertible") (home-page "https://hackage.haskell.org/package/convertible")
(synopsis "Typeclasses and instances for converting between types") (synopsis "Typeclasses and instances for converting between types")
@ -649,8 +648,7 @@ (define-public ghc-libxml
"01zvk86kg726lf2vnlr7dxiz7g3xwi5a4ak9gcfbwyhynkzjmsfi")))) "01zvk86kg726lf2vnlr7dxiz7g3xwi5a4ak9gcfbwyhynkzjmsfi"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("libxml2" ,libxml2)))
("libxml2" ,libxml2)))
(arguments (arguments
`(#:configure-flags `(#:configure-flags
`(,(string-append "--extra-include-dirs=" `(,(string-append "--extra-include-dirs="
@ -1041,8 +1039,7 @@ (define-public ghc-cgi
("ghc-exceptions" ,ghc-exceptions) ("ghc-exceptions" ,ghc-exceptions)
("ghc-multipart" ,ghc-multipart) ("ghc-multipart" ,ghc-multipart)
("ghc-network-uri" ,ghc-network-uri) ("ghc-network-uri" ,ghc-network-uri)
("ghc-network" ,ghc-network) ("ghc-network" ,ghc-network)))
("ghc-mtl" ,ghc-mtl)))
(native-inputs (native-inputs
`(("ghc-doctest" ,ghc-doctest) `(("ghc-doctest" ,ghc-doctest)
("ghc-quickcheck" ,ghc-quickcheck))) ("ghc-quickcheck" ,ghc-quickcheck)))
@ -1111,8 +1108,6 @@ (define-public ghc-happy
(base32 (base32
"186ky3bly0i3cc56qk3r7j7pxh2108aackq4n2lli7jmbnb3kxsd")))) "186ky3bly0i3cc56qk3r7j7pxh2108aackq4n2lli7jmbnb3kxsd"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs
`(("ghc-mtl" ,ghc-mtl)))
(home-page "https://hackage.haskell.org/package/happy") (home-page "https://hackage.haskell.org/package/happy")
(synopsis "Parser generator for Haskell") (synopsis "Parser generator for Haskell")
(description "Happy is a parser generator for Haskell. Given a grammar (description "Happy is a parser generator for Haskell. Given a grammar
@ -1199,7 +1194,6 @@ (define-public ghc-haskell-src-exts
(inputs (inputs
`(("cpphs" ,cpphs) `(("cpphs" ,cpphs)
("ghc-happy" ,ghc-happy) ("ghc-happy" ,ghc-happy)
("ghc-mtl" ,ghc-mtl)
("ghc-pretty-show" ,ghc-pretty-show-for-haskell-src-exts))) ("ghc-pretty-show" ,ghc-pretty-show-for-haskell-src-exts)))
(native-inputs (native-inputs
`(("ghc-smallcheck" ,ghc-smallcheck) `(("ghc-smallcheck" ,ghc-smallcheck)
@ -1317,7 +1311,6 @@ (define-public ghc-resourcet
`(("ghc-transformers-base" ,ghc-transformers-base) `(("ghc-transformers-base" ,ghc-transformers-base)
("ghc-monad-control" ,ghc-monad-control) ("ghc-monad-control" ,ghc-monad-control)
("ghc-transformers-compat" ,ghc-transformers-compat) ("ghc-transformers-compat" ,ghc-transformers-compat)
("ghc-mtl" ,ghc-mtl)
("ghc-mmorph" ,ghc-mmorph) ("ghc-mmorph" ,ghc-mmorph)
("ghc-exceptions" ,ghc-exceptions) ("ghc-exceptions" ,ghc-exceptions)
("ghc-unliftio-core" ,ghc-unliftio-core))) ("ghc-unliftio-core" ,ghc-unliftio-core)))
@ -1812,7 +1805,6 @@ (define-public cabal-install
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-http" ,ghc-http) `(("ghc-http" ,ghc-http)
("ghc-mtl" ,ghc-mtl)
("ghc-network-uri" ,ghc-network-uri) ("ghc-network-uri" ,ghc-network-uri)
("ghc-network" ,ghc-network) ("ghc-network" ,ghc-network)
("ghc-random" ,ghc-random) ("ghc-random" ,ghc-random)
@ -1848,37 +1840,6 @@ (define-public cabal-doctest
@file{Setup.hs} files.") @file{Setup.hs} files.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public ghc-mtl
(package
(name "ghc-mtl")
(version "2.2.1")
(outputs '("out" "doc"))
(source
(origin
(method url-fetch)
(uri (string-append
"https://hackage.haskell.org/package/mtl/mtl-"
version
".tar.gz"))
(sha256
(base32
"1icdbj2rshzn0m1zz5wa7v3xvkf6qw811p4s7jgqwvx1ydwrvrfa"))))
(build-system haskell-build-system)
;; This is an official revision, relaxing the requirement transformers ==
;; 0.4 to transformers >= 0.4 && < 0.6; see
;; https://hackage.haskell.org/package/mtl-2.2.1/revision/1.cabal
(arguments
`(#:configure-flags (list "--allow-newer=transformers")))
(home-page "https://github.com/ekmett/mtl")
(synopsis
"Monad classes, using functional dependencies")
(description "Monad classes using functional dependencies, with instances
for various monad transformers, inspired by the paper 'Functional Programming
with Overloading and Higher-Order Polymorphism', by Mark P Jones, in 'Advanced
School of Functional Programming', 1995. See
@uref{https://web.cecs.pdx.edu/~mpj/pubs/springschool.html, the paper}.")
(license license:bsd-3)))
(define-public ghc-parsec-numbers (define-public ghc-parsec-numbers
(package (package
(name "ghc-parsec-numbers") (name "ghc-parsec-numbers")
@ -2535,8 +2496,7 @@ (define-public ghc-indents
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-parsec" ,ghc-parsec) `(("ghc-parsec" ,ghc-parsec)
("ghc-concatenative" ,ghc-concatenative) ("ghc-concatenative" ,ghc-concatenative)))
("ghc-mtl" ,ghc-mtl)))
(home-page "http://patch-tag.com/r/salazar/indents") (home-page "http://patch-tag.com/r/salazar/indents")
(synopsis "Indentation sensitive parser-combinators for parsec") (synopsis "Indentation sensitive parser-combinators for parsec")
(description (description
@ -2611,8 +2571,6 @@ (define-public ghc-regex-base
(base32 (base32
"0y1j4h2pg12c853nzmczs263di7xkkmlnsq5dlp5wgbgl49mgp10")))) "0y1j4h2pg12c853nzmczs263di7xkkmlnsq5dlp5wgbgl49mgp10"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs
`(("ghc-mtl" ,ghc-mtl)))
(home-page (home-page
"https://sourceforge.net/projects/lazy-regex") "https://sourceforge.net/projects/lazy-regex")
(synopsis "Replaces/Enhances Text.Regex") (synopsis "Replaces/Enhances Text.Regex")
@ -2684,8 +2642,7 @@ (define-public ghc-regex-tdfa-rc
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-regex-base" ,ghc-regex-base) `(("ghc-regex-base" ,ghc-regex-base)
("ghc-parsec" ,ghc-parsec) ("ghc-parsec" ,ghc-parsec)))
("ghc-mtl" ,ghc-mtl)))
(home-page (home-page
"https://hackage.haskell.org/package/regex-tdfa") "https://hackage.haskell.org/package/regex-tdfa")
(synopsis "Tagged DFA regex engine for Haskell") (synopsis "Tagged DFA regex engine for Haskell")
@ -2815,7 +2772,6 @@ (define-public ghc-trifecta
("ghc-fingertree" ,ghc-fingertree) ("ghc-fingertree" ,ghc-fingertree)
("ghc-hashable" ,ghc-hashable) ("ghc-hashable" ,ghc-hashable)
("ghc-lens" ,ghc-lens) ("ghc-lens" ,ghc-lens)
("ghc-mtl" ,ghc-mtl)
("ghc-parsers" ,ghc-parsers) ("ghc-parsers" ,ghc-parsers)
("ghc-profunctors" ,ghc-profunctors) ("ghc-profunctors" ,ghc-profunctors)
("ghc-quickcheck" ,ghc-quickcheck) ("ghc-quickcheck" ,ghc-quickcheck)
@ -2904,7 +2860,6 @@ (define-public ghc-zip-archive
`(("ghc-old-time" ,ghc-old-time) `(("ghc-old-time" ,ghc-old-time)
("ghc-digest" ,ghc-digest) ("ghc-digest" ,ghc-digest)
("zip" ,zip) ("zip" ,zip)
("ghc-mtl" ,ghc-mtl)
("ghc-temporary" ,ghc-temporary) ("ghc-temporary" ,ghc-temporary)
("ghc-text" ,ghc-text) ("ghc-text" ,ghc-text)
("ghc-zlib" ,ghc-zlib))) ("ghc-zlib" ,ghc-zlib)))
@ -3249,7 +3204,6 @@ (define-public ghc-logict
(base32 (base32
"07hnirv6snnym2r7iijlfz00b60jpy2856zvqxh989q0in7bd0hi")))) "07hnirv6snnym2r7iijlfz00b60jpy2856zvqxh989q0in7bd0hi"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs `(("ghc-mtl" ,ghc-mtl)))
(home-page "http://code.haskell.org/~dolio/") (home-page "http://code.haskell.org/~dolio/")
(synopsis "Backtracking logic-programming monad") (synopsis "Backtracking logic-programming monad")
(description "This library provides a continuation-based, backtracking, (description "This library provides a continuation-based, backtracking,
@ -3332,7 +3286,6 @@ (define-public ghc-exceptions
("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2))) ("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2)))
(inputs (inputs
`(("ghc-stm" ,ghc-stm) `(("ghc-stm" ,ghc-stm)
("ghc-mtl" ,ghc-mtl)
("ghc-transformers-compat" ,ghc-transformers-compat))) ("ghc-transformers-compat" ,ghc-transformers-compat)))
(home-page "https://github.com/ekmett/exceptions/") (home-page "https://github.com/ekmett/exceptions/")
(synopsis "Extensible optionally-pure exceptions") (synopsis "Extensible optionally-pure exceptions")
@ -3410,8 +3363,7 @@ (define-public ghc-smallcheck
"195fj7w3v03d1y1nm2ylavzrwxjcdbq0lb6zsw1dwyx5jmwfc84h")))) "195fj7w3v03d1y1nm2ylavzrwxjcdbq0lb6zsw1dwyx5jmwfc84h"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-logict" ,ghc-logict) `(("ghc-logict" ,ghc-logict)))
("ghc-mtl" ,ghc-mtl)))
(home-page (home-page
"https://github.com/feuerbach/smallcheck") "https://github.com/feuerbach/smallcheck")
(synopsis "Property-based testing library") (synopsis "Property-based testing library")
@ -3495,8 +3447,7 @@ (define-public ghc-syb
"1p3cnqjm13677r4a966zffzhi9b3a321aln8zs8ckqj0d9z1z3d3")))) "1p3cnqjm13677r4a966zffzhi9b3a321aln8zs8ckqj0d9z1z3d3"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-hunit" ,ghc-hunit) `(("ghc-hunit" ,ghc-hunit)))
("ghc-mtl" ,ghc-mtl)))
(home-page (home-page
"http://www.cs.uu.nl/wiki/GenericProgramming/SYB") "http://www.cs.uu.nl/wiki/GenericProgramming/SYB")
(synopsis "Scrap Your Boilerplate") (synopsis "Scrap Your Boilerplate")
@ -3528,8 +3479,7 @@ (define-public ghc-fgl
`(#:configure-flags (list "--allow-newer=QuickCheck" `(#:configure-flags (list "--allow-newer=QuickCheck"
"--allow-newer=hspec"))) "--allow-newer=hspec")))
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-hspec" ,ghc-hspec)
("ghc-hspec" ,ghc-hspec)
("ghc-quickcheck" ,ghc-quickcheck))) ("ghc-quickcheck" ,ghc-quickcheck)))
(home-page "https://web.engr.oregonstate.edu/~erwig/fgl/haskell") (home-page "https://web.engr.oregonstate.edu/~erwig/fgl/haskell")
(synopsis (synopsis
@ -3554,8 +3504,7 @@ (define-public ghc-chasingbottoms
"04jwwjs22mqc4hvpp4c3gpb79inrrq5sapks5khknspv2hslm61q")))) "04jwwjs22mqc4hvpp4c3gpb79inrrq5sapks5khknspv2hslm61q"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-quickcheck" ,ghc-quickcheck)
("ghc-quickcheck" ,ghc-quickcheck)
("ghc-random" ,ghc-random) ("ghc-random" ,ghc-random)
("ghc-syb" ,ghc-syb))) ("ghc-syb" ,ghc-syb)))
(home-page "https://hackage.haskell.org/package/ChasingBottoms") (home-page "https://hackage.haskell.org/package/ChasingBottoms")
@ -3764,8 +3713,7 @@ (define-public ghc-parsec
(native-inputs (native-inputs
`(("ghc-hunit" ,ghc-hunit))) `(("ghc-hunit" ,ghc-hunit)))
(inputs (inputs
`(("ghc-text" ,ghc-text) `(("ghc-text" ,ghc-text)))
("ghc-mtl" ,ghc-mtl)))
(arguments (arguments
`(#:tests? #f)) ; FIXME: currently missing libraries used for tests. `(#:tests? #f)) ; FIXME: currently missing libraries used for tests.
(home-page (home-page
@ -3814,7 +3762,6 @@ (define-public ghc-megaparsec
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-case-insensitive" ,ghc-case-insensitive) `(("ghc-case-insensitive" ,ghc-case-insensitive)
("ghc-mtl" ,ghc-mtl)
("ghc-parser-combinators" ,ghc-parser-combinators) ("ghc-parser-combinators" ,ghc-parser-combinators)
("ghc-scientific" ,ghc-scientific) ("ghc-scientific" ,ghc-scientific)
("ghc-text" ,ghc-text))) ("ghc-text" ,ghc-text)))
@ -4043,7 +3990,6 @@ (define-public ghc-edisonapi
(sha256 (sha256
(base32 "0vmmlsj8ggbpwx6fkf5fvb6jp0zpx6iba6b28m80lllr2p8bi8wm")))) (base32 "0vmmlsj8ggbpwx6fkf5fvb6jp0zpx6iba6b28m80lllr2p8bi8wm"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs `(("ghc-mtl" ,ghc-mtl)))
(home-page "http://rwd.rdockins.name/edison/home/") (home-page "http://rwd.rdockins.name/edison/home/")
(synopsis "Library of efficient, purely-functional data structures (API)") (synopsis "Library of efficient, purely-functional data structures (API)")
(description (description
@ -4069,8 +4015,7 @@ (define-public ghc-edisoncore
(base32 "06shxmcqxcahcn6zgl64vlqix4fnq53d97drcgsh94qp7gp201ry")))) (base32 "06shxmcqxcahcn6zgl64vlqix4fnq53d97drcgsh94qp7gp201ry"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-quickcheck" ,ghc-quickcheck)
("ghc-quickcheck" ,ghc-quickcheck)
("ghc-edisonapi" ,ghc-edisonapi))) ("ghc-edisonapi" ,ghc-edisonapi)))
(home-page "http://rwd.rdockins.name/edison/home/") (home-page "http://rwd.rdockins.name/edison/home/")
(synopsis "Library of efficient, purely-functional data structures") (synopsis "Library of efficient, purely-functional data structures")
@ -4096,8 +4041,7 @@ (define-public ghc-mmorph
"1i8dzrc5qi3ryc9vrrmpn3sihmramsbhhd592w4w2k5g26qr3hql")))) "1i8dzrc5qi3ryc9vrrmpn3sihmramsbhhd592w4w2k5g26qr3hql"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-transformers-compat" ,ghc-transformers-compat)))
("ghc-transformers-compat" ,ghc-transformers-compat)))
(home-page "https://hackage.haskell.org/package/mmorph") (home-page "https://hackage.haskell.org/package/mmorph")
(synopsis "Monad morphisms") (synopsis "Monad morphisms")
(description (description
@ -4118,7 +4062,6 @@ (define-public ghc-ifelse
(base32 (base32
"1kfx1bwfjczj93a8yqz1n8snqiq5655qgzwv1lrycry8wb1vzlwa")))) "1kfx1bwfjczj93a8yqz1n8snqiq5655qgzwv1lrycry8wb1vzlwa"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs `(("ghc-mtl" ,ghc-mtl)))
(home-page "http://hackage.haskell.org/package/IfElse") (home-page "http://hackage.haskell.org/package/IfElse")
(synopsis "Monadic control flow with anaphoric variants") (synopsis "Monadic control flow with anaphoric variants")
(description "This library provides functions for control flow inside of (description "This library provides functions for control flow inside of
@ -4638,7 +4581,6 @@ (define-public ghc-kan-extensions
("ghc-contravariant" ,ghc-contravariant) ("ghc-contravariant" ,ghc-contravariant)
("ghc-distributive" ,ghc-distributive) ("ghc-distributive" ,ghc-distributive)
("ghc-free" ,ghc-free) ("ghc-free" ,ghc-free)
("ghc-mtl" ,ghc-mtl)
("ghc-semigroupoids" ,ghc-semigroupoids) ("ghc-semigroupoids" ,ghc-semigroupoids)
("ghc-tagged" ,ghc-tagged))) ("ghc-tagged" ,ghc-tagged)))
(home-page "https://github.com/ekmett/kan-extensions/") (home-page "https://github.com/ekmett/kan-extensions/")
@ -4728,7 +4670,6 @@ (define-public ghc-lens
("ghc-comonad" ,ghc-comonad) ("ghc-comonad" ,ghc-comonad)
("ghc-contravariant" ,ghc-contravariant) ("ghc-contravariant" ,ghc-contravariant)
("ghc-hashable" ,ghc-hashable) ("ghc-hashable" ,ghc-hashable)
("ghc-mtl" ,ghc-mtl)
("ghc-profunctors" ,ghc-profunctors) ("ghc-profunctors" ,ghc-profunctors)
("ghc-semigroups" ,ghc-semigroups) ("ghc-semigroups" ,ghc-semigroups)
("ghc-tagged" ,ghc-tagged) ("ghc-tagged" ,ghc-tagged)
@ -4772,8 +4713,7 @@ (define-public ghc-cheapskate
"1hiqi7h76shjzs2zj0j8g6wnq2hbiq1hmfafdazr97fba2zl2432")))) "1hiqi7h76shjzs2zj0j8g6wnq2hbiq1hmfafdazr97fba2zl2432"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-text" ,ghc-text)
("ghc-text" ,ghc-text)
("ghc-blaze-html" ,ghc-blaze-html) ("ghc-blaze-html" ,ghc-blaze-html)
("ghc-xss-sanitize" ,ghc-xss-sanitize) ("ghc-xss-sanitize" ,ghc-xss-sanitize)
("ghc-data-default" ,ghc-data-default) ("ghc-data-default" ,ghc-data-default)
@ -4936,7 +4876,6 @@ (define-public ghc-free
("ghc-bifunctors" ,ghc-bifunctors) ("ghc-bifunctors" ,ghc-bifunctors)
("ghc-comonad" ,ghc-comonad) ("ghc-comonad" ,ghc-comonad)
("ghc-distributive" ,ghc-distributive) ("ghc-distributive" ,ghc-distributive)
("ghc-mtl" ,ghc-mtl)
("ghc-semigroupoids" ,ghc-semigroupoids) ("ghc-semigroupoids" ,ghc-semigroupoids)
("ghc-semigroups" ,ghc-semigroups))) ("ghc-semigroups" ,ghc-semigroups)))
(home-page "https://github.com/ekmett/free/") (home-page "https://github.com/ekmett/free/")
@ -4971,7 +4910,6 @@ (define-public ghc-adjunctions
("ghc-contravariant" ,ghc-contravariant) ("ghc-contravariant" ,ghc-contravariant)
("ghc-distributive" ,ghc-distributive) ("ghc-distributive" ,ghc-distributive)
("ghc-free" ,ghc-free) ("ghc-free" ,ghc-free)
("ghc-mtl" ,ghc-mtl)
("ghc-tagged" ,ghc-tagged) ("ghc-tagged" ,ghc-tagged)
("ghc-semigroupoids" ,ghc-semigroupoids) ("ghc-semigroupoids" ,ghc-semigroupoids)
("ghc-semigroups" ,ghc-semigroups) ("ghc-semigroups" ,ghc-semigroups)
@ -4995,8 +4933,7 @@ (define-public ghc-equivalence
(base32 "0a85bdyyvjqs5z4kfhhf758210k9gi9dv42ik66a3jl0z7aix8kx")))) (base32 "0a85bdyyvjqs5z4kfhhf758210k9gi9dv42ik66a3jl0z7aix8kx"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-stmonadtrans" ,ghc-stmonadtrans)
("ghc-stmonadtrans" ,ghc-stmonadtrans)
("ghc-transformers-compat" ,ghc-transformers-compat) ("ghc-transformers-compat" ,ghc-transformers-compat)
("ghc-quickcheck" ,ghc-quickcheck) ("ghc-quickcheck" ,ghc-quickcheck)
("ghc-test-framework" ,ghc-test-framework) ("ghc-test-framework" ,ghc-test-framework)
@ -5393,7 +5330,6 @@ (define-public ghc-texmath
("ghc-utf8-string" ,ghc-utf8-string) ("ghc-utf8-string" ,ghc-utf8-string)
("ghc-xml" ,ghc-xml) ("ghc-xml" ,ghc-xml)
("ghc-parsec" ,ghc-parsec) ("ghc-parsec" ,ghc-parsec)
("ghc-mtl" ,ghc-mtl)
("ghc-pandoc-types" ,ghc-pandoc-types))) ("ghc-pandoc-types" ,ghc-pandoc-types)))
(home-page "https://github.com/jgm/texmath") (home-page "https://github.com/jgm/texmath")
(synopsis "Conversion between formats used to represent mathematics") (synopsis "Conversion between formats used to represent mathematics")
@ -5417,8 +5353,7 @@ (define-public ghc-texmath-for-pandoc-1
(base32 (base32
"129q33m56diiv35kdwfb07838wrg0mm88kxdqxfyl1zvf9nzkqkd")))) "129q33m56diiv35kdwfb07838wrg0mm88kxdqxfyl1zvf9nzkqkd"))))
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-network-uri" ,ghc-network-uri)
("ghc-network-uri" ,ghc-network-uri)
("ghc-pandoc-types" ,ghc-pandoc-types-for-pandoc-1) ("ghc-pandoc-types" ,ghc-pandoc-types-for-pandoc-1)
("ghc-parsec" ,ghc-parsec) ("ghc-parsec" ,ghc-parsec)
("ghc-split" ,ghc-split) ("ghc-split" ,ghc-split)
@ -5492,8 +5427,7 @@ (define-public ghc-highlighting-kate
(native-inputs (native-inputs
`(("ghc-parsec" ,ghc-parsec) `(("ghc-parsec" ,ghc-parsec)
("ghc-blaze-html" ,ghc-blaze-html) ("ghc-blaze-html" ,ghc-blaze-html)
("ghc-utf8-string" ,ghc-utf8-string) ("ghc-utf8-string" ,ghc-utf8-string)))
("ghc-mtl" ,ghc-mtl)))
(home-page "https://github.com/jgm/highlighting-kate") (home-page "https://github.com/jgm/highlighting-kate")
(synopsis "Syntax highlighting library") (synopsis "Syntax highlighting library")
(description (description
@ -5747,8 +5681,7 @@ (define-public ghc-th-reify-many
"1b76zjxkj0v0n8zj9l0nwav2irm0c43rx6qjihfw8klmmxvx59df")))) "1b76zjxkj0v0n8zj9l0nwav2irm0c43rx6qjihfw8klmmxvx59df"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-safe" ,ghc-safe)
("ghc-safe" ,ghc-safe)
("ghc-th-expand-syns" ,ghc-th-expand-syns))) ("ghc-th-expand-syns" ,ghc-th-expand-syns)))
(home-page "https://github.com/mgsloan/th-reify-many") (home-page "https://github.com/mgsloan/th-reify-many")
(synopsis "Recurseively reify template haskell datatype info") (synopsis "Recurseively reify template haskell datatype info")
@ -5775,7 +5708,6 @@ (define-public ghc-th-orphans
`(("ghc-th-lift" ,ghc-th-lift) `(("ghc-th-lift" ,ghc-th-lift)
("ghc-th-lift-instances" ,ghc-th-lift-instances) ("ghc-th-lift-instances" ,ghc-th-lift-instances)
("ghc-th-reify-many" ,ghc-th-reify-many) ("ghc-th-reify-many" ,ghc-th-reify-many)
("ghc-mtl" ,ghc-mtl)
("ghc-generic-deriving" ,ghc-generic-deriving))) ("ghc-generic-deriving" ,ghc-generic-deriving)))
(native-inputs (native-inputs
`(("ghc-hspec" ,ghc-hspec))) `(("ghc-hspec" ,ghc-hspec)))
@ -5801,7 +5733,6 @@ (define-public ghc-geniplate-mirror
(sha256 (sha256
(base32 "17vjps2118s5z3k39ij00lkmkxv3mqf8h59wv6qdamlgmhyr36si")))) (base32 "17vjps2118s5z3k39ij00lkmkxv3mqf8h59wv6qdamlgmhyr36si"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs `(("ghc-mtl" ,ghc-mtl)))
(home-page "https://github.com/danr/geniplate") (home-page "https://github.com/danr/geniplate")
(synopsis "Use Template Haskell to generate Uniplate-like functions") (synopsis "Use Template Haskell to generate Uniplate-like functions")
(description (description
@ -5877,7 +5808,6 @@ (define-public ghc-conduit
("ghc-lifted-base" ,ghc-lifted-base) ("ghc-lifted-base" ,ghc-lifted-base)
("ghc-mono-traversable" ,ghc-mono-traversable) ("ghc-mono-traversable" ,ghc-mono-traversable)
("ghc-mmorph" ,ghc-mmorph) ("ghc-mmorph" ,ghc-mmorph)
("ghc-mtl" ,ghc-mtl)
("ghc-resourcet" ,ghc-resourcet) ("ghc-resourcet" ,ghc-resourcet)
("ghc-silently" ,ghc-silently) ("ghc-silently" ,ghc-silently)
("ghc-transformers-base" ,ghc-transformers-base) ("ghc-transformers-base" ,ghc-transformers-base)
@ -6003,8 +5933,7 @@ (define-public ghc-filemanip
"0ilqr8jv41zxcj5qyicg29m8s30b9v70x6f9h2h2rw5ap8bxldl8")))) "0ilqr8jv41zxcj5qyicg29m8s30b9v70x6f9h2h2rw5ap8bxldl8"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-unix-compat" ,ghc-unix-compat)))
("ghc-unix-compat" ,ghc-unix-compat)))
(home-page "https://github.com/bos/filemanip") (home-page "https://github.com/bos/filemanip")
(synopsis "File and directory manipulation for Haskell") (synopsis "File and directory manipulation for Haskell")
(description (description
@ -6048,8 +5977,7 @@ (define-public ghc-juicypixels
"14s57fgf6kd5n5al2kcvk1aaxbq1ph0r5h8blflrjkx83yl6r8yn")))) "14s57fgf6kd5n5al2kcvk1aaxbq1ph0r5h8blflrjkx83yl6r8yn"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-zlib" ,ghc-zlib)
("ghc-zlib" ,ghc-zlib)
("ghc-vector" ,ghc-vector) ("ghc-vector" ,ghc-vector)
("ghc-primitive" ,ghc-primitive) ("ghc-primitive" ,ghc-primitive)
("ghc-mmap" ,ghc-mmap))) ("ghc-mmap" ,ghc-mmap)))
@ -6078,7 +6006,6 @@ (define-public ghc-hslua
`(("lua" ,lua) `(("lua" ,lua)
("ghc-exceptions" ,ghc-exceptions) ("ghc-exceptions" ,ghc-exceptions)
("ghc-fail" ,ghc-fail) ("ghc-fail" ,ghc-fail)
("ghc-mtl" ,ghc-mtl)
("ghc-text" ,ghc-text))) ("ghc-text" ,ghc-text)))
(native-inputs (native-inputs
`(("ghc-tasty" ,ghc-tasty) `(("ghc-tasty" ,ghc-tasty)
@ -6176,8 +6103,7 @@ (define-public ghc-hourglass
"104d1yd84hclprg740nkz60vx589mnm094zriw6zczbgg8nkclym")))) "104d1yd84hclprg740nkz60vx589mnm094zriw6zczbgg8nkclym"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-old-locale" ,ghc-old-locale)))
("ghc-old-locale" ,ghc-old-locale)))
(native-inputs (native-inputs
`(("ghc-tasty" ,ghc-tasty) `(("ghc-tasty" ,ghc-tasty)
("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck) ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)
@ -6322,7 +6248,6 @@ (define-public ghc-skylighting
("ghc-colour" ,ghc-colour) ("ghc-colour" ,ghc-colour)
("ghc-diff" ,ghc-diff) ("ghc-diff" ,ghc-diff)
("ghc-hxt" ,ghc-hxt) ("ghc-hxt" ,ghc-hxt)
("ghc-mtl" ,ghc-mtl)
("ghc-pretty-show" ,ghc-pretty-show) ("ghc-pretty-show" ,ghc-pretty-show)
("ghc-regex-pcre-builtin" ,ghc-regex-pcre-builtin) ("ghc-regex-pcre-builtin" ,ghc-regex-pcre-builtin)
("ghc-safe" ,ghc-safe) ("ghc-safe" ,ghc-safe)
@ -6388,7 +6313,6 @@ (define-public ghc-skylighting-for-pandoc-1
("ghc-case-insensitive" ,ghc-case-insensitive) ("ghc-case-insensitive" ,ghc-case-insensitive)
("ghc-diff" ,ghc-diff) ("ghc-diff" ,ghc-diff)
("ghc-hxt" ,ghc-hxt) ("ghc-hxt" ,ghc-hxt)
("ghc-mtl" ,ghc-mtl)
("ghc-pretty-show" ,ghc-pretty-show) ("ghc-pretty-show" ,ghc-pretty-show)
("ghc-regex-pcre-builtin" ,ghc-regex-pcre-builtin) ("ghc-regex-pcre-builtin" ,ghc-regex-pcre-builtin)
("ghc-safe" ,ghc-safe) ("ghc-safe" ,ghc-safe)
@ -6483,7 +6407,6 @@ (define-public ghc-pandoc
("ghc-http-client-tls" ,ghc-http-client-tls) ("ghc-http-client-tls" ,ghc-http-client-tls)
("ghc-http-types" ,ghc-http-types) ("ghc-http-types" ,ghc-http-types)
("ghc-juicypixels" ,ghc-juicypixels) ("ghc-juicypixels" ,ghc-juicypixels)
("ghc-mtl" ,ghc-mtl)
("ghc-network" ,ghc-network) ("ghc-network" ,ghc-network)
("ghc-network-uri" ,ghc-network-uri) ("ghc-network-uri" ,ghc-network-uri)
("ghc-old-locale" ,ghc-old-locale) ("ghc-old-locale" ,ghc-old-locale)
@ -6560,7 +6483,6 @@ (define-public ghc-pandoc-1
("ghc-http-client-tls" ,ghc-http-client-tls) ("ghc-http-client-tls" ,ghc-http-client-tls)
("ghc-http-types" ,ghc-http-types) ("ghc-http-types" ,ghc-http-types)
("ghc-juicypixels" ,ghc-juicypixels) ("ghc-juicypixels" ,ghc-juicypixels)
("ghc-mtl" ,ghc-mtl)
("ghc-network" ,ghc-network) ("ghc-network" ,ghc-network)
("ghc-network-uri" ,ghc-network-uri) ("ghc-network-uri" ,ghc-network-uri)
("ghc-old-time" ,ghc-old-time) ("ghc-old-time" ,ghc-old-time)
@ -6782,8 +6704,7 @@ (define-public ghc-pandoc-citeproc
(add-after 'install 'post-install-check (add-after 'install 'post-install-check
(assoc-ref %standard-phases 'check))))) (assoc-ref %standard-phases 'check)))))
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-pandoc-types" ,ghc-pandoc-types)
("ghc-pandoc-types" ,ghc-pandoc-types)
("ghc-pandoc" ,ghc-pandoc) ("ghc-pandoc" ,ghc-pandoc)
("ghc-tagsoup" ,ghc-tagsoup) ("ghc-tagsoup" ,ghc-tagsoup)
("ghc-aeson" ,ghc-aeson) ("ghc-aeson" ,ghc-aeson)
@ -6935,8 +6856,7 @@ (define-public ghc-regex-tdfa
"0f8x8wyr6m21g8dnxvnvalz5bsq37l125l6qhs0fscbvprsxc4nb")))) "0f8x8wyr6m21g8dnxvnvalz5bsq37l125l6qhs0fscbvprsxc4nb"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-parsec" ,ghc-parsec)
("ghc-parsec" ,ghc-parsec)
("ghc-regex-base" ,ghc-regex-base))) ("ghc-regex-base" ,ghc-regex-base)))
(home-page "https://github.com/ChrisKuklewicz/regex-tdfa") (home-page "https://github.com/ChrisKuklewicz/regex-tdfa")
(synopsis "POSIX extended regular expressions in Haskell.") (synopsis "POSIX extended regular expressions in Haskell.")
@ -7070,8 +6990,6 @@ (define-public ghc-stmonadtrans
(sha256 (sha256
(base32 "1nr26fnmi5fdjc6d00w13kjhmfyvb5b837d0006w4dj0yxndaksp")))) (base32 "1nr26fnmi5fdjc6d00w13kjhmfyvb5b837d0006w4dj0yxndaksp"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs
`(("ghc-mtl" ,ghc-mtl)))
(home-page "https://hackage.haskell.org/package/STMonadTrans") (home-page "https://hackage.haskell.org/package/STMonadTrans")
(synopsis "Monad transformer version of the ST monad") (synopsis "Monad transformer version of the ST monad")
(description (description
@ -7288,7 +7206,6 @@ (define-public ghc-constraints
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-hashable" ,ghc-hashable) `(("ghc-hashable" ,ghc-hashable)
("ghc-mtl" ,ghc-mtl)
("ghc-transformers-compat" ,ghc-transformers-compat))) ("ghc-transformers-compat" ,ghc-transformers-compat)))
(home-page "https://github.com/ekmett/constraints/") (home-page "https://github.com/ekmett/constraints/")
(synopsis "Constraint manipulation") (synopsis "Constraint manipulation")
@ -7319,7 +7236,6 @@ (define-public ghc-lifted-async
("ghc-monad-control" ,ghc-monad-control) ("ghc-monad-control" ,ghc-monad-control)
("ghc-constraints" ,ghc-constraints) ("ghc-constraints" ,ghc-constraints)
("ghc-hunit" ,ghc-hunit) ("ghc-hunit" ,ghc-hunit)
("ghc-mtl" ,ghc-mtl)
("ghc-tasty" ,ghc-tasty) ("ghc-tasty" ,ghc-tasty)
("ghc-tasty-hunit" ,ghc-tasty-hunit) ("ghc-tasty-hunit" ,ghc-tasty-hunit)
("ghc-tasty-th" ,ghc-tasty-th))) ("ghc-tasty-th" ,ghc-tasty-th)))
@ -7408,8 +7324,7 @@ (define-public ghc-shelly
"023fbvbqs5gdwm30j5517gbdcc7fvz0md70dgwgpypkskj3i926y")))) "023fbvbqs5gdwm30j5517gbdcc7fvz0md70dgwgpypkskj3i926y"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-unix-compat" ,ghc-unix-compat)
("ghc-unix-compat" ,ghc-unix-compat)
("ghc-system-filepath-bootstrap" ,ghc-system-filepath-bootstrap) ("ghc-system-filepath-bootstrap" ,ghc-system-filepath-bootstrap)
("ghc-system-fileio-bootstrap" ,ghc-system-fileio-bootstrap) ("ghc-system-fileio-bootstrap" ,ghc-system-fileio-bootstrap)
("ghc-monad-control" ,ghc-monad-control) ("ghc-monad-control" ,ghc-monad-control)
@ -8102,8 +8017,7 @@ (define-public ghc-hslogger
"0as5gvlh6pi2gflakp695qnlizyyp059dqrhvjl4gjxalja6xjnp")))) "0as5gvlh6pi2gflakp695qnlizyyp059dqrhvjl4gjxalja6xjnp"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-network" ,ghc-network)
("ghc-network" ,ghc-network)
("ghc-old-locale" ,ghc-old-locale))) ("ghc-old-locale" ,ghc-old-locale)))
(native-inputs (native-inputs
`(("ghc-hunit" ,ghc-hunit))) `(("ghc-hunit" ,ghc-hunit)))
@ -8148,7 +8062,6 @@ (define-public ghc-json
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-syb" ,ghc-syb) `(("ghc-syb" ,ghc-syb)
("ghc-mtl" ,ghc-mtl)
("ghc-text" ,ghc-text) ("ghc-text" ,ghc-text)
("ghc-parsec" ,ghc-parsec))) ("ghc-parsec" ,ghc-parsec)))
(home-page "https://hackage.haskell.org/package/json") (home-page "https://hackage.haskell.org/package/json")
@ -8213,7 +8126,6 @@ (define-public shellcheck
(inputs (inputs
`(("ghc-quickcheck" ,ghc-quickcheck) `(("ghc-quickcheck" ,ghc-quickcheck)
("ghc-json" ,ghc-json) ("ghc-json" ,ghc-json)
("ghc-mtl" ,ghc-mtl)
("ghc-parsec" ,ghc-parsec) ("ghc-parsec" ,ghc-parsec)
("ghc-regex-tdfa" ,ghc-regex-tdfa))) ("ghc-regex-tdfa" ,ghc-regex-tdfa)))
(home-page "https://github.com/koalaman/shellcheck") (home-page "https://github.com/koalaman/shellcheck")
@ -8546,7 +8458,6 @@ (define-public ghc-vector-algorithms
#t))))) #t)))))
(inputs (inputs
`(("ghc-vector" ,ghc-vector) `(("ghc-vector" ,ghc-vector)
("ghc-mtl" ,ghc-mtl)
("ghc-mwc-random" ,ghc-mwc-random))) ("ghc-mwc-random" ,ghc-mwc-random)))
(native-inputs (native-inputs
`(("ghc-quickcheck" ,ghc-quickcheck))) `(("ghc-quickcheck" ,ghc-quickcheck)))
@ -8622,8 +8533,7 @@ (define-public ghc-monad-par-extras
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs `(("ghc-abstract-par" ,ghc-abstract-par) (inputs `(("ghc-abstract-par" ,ghc-abstract-par)
("ghc-cereal" ,ghc-cereal) ("ghc-cereal" ,ghc-cereal)
("ghc-random" ,ghc-random) ("ghc-random" ,ghc-random)))
("ghc-mtl" ,ghc-mtl)))
(home-page "https://github.com/simonmar/monad-par") (home-page "https://github.com/simonmar/monad-par")
(synopsis "Combinators and extra features for Par monads for Haskell") (synopsis "Combinators and extra features for Par monads for Haskell")
(description "This Haskell package provides additional data structures, (description "This Haskell package provides additional data structures,
@ -8685,8 +8595,7 @@ (define-public ghc-monad-par
("ghc-abstract-deque" ,ghc-abstract-deque) ("ghc-abstract-deque" ,ghc-abstract-deque)
("ghc-monad-par-extras" ,ghc-monad-par-extras) ("ghc-monad-par-extras" ,ghc-monad-par-extras)
("ghc-mwc-random" ,ghc-mwc-random) ("ghc-mwc-random" ,ghc-mwc-random)
("ghc-parallel" ,ghc-parallel) ("ghc-parallel" ,ghc-parallel)))
("ghc-mtl" ,ghc-mtl)))
(native-inputs `(("ghc-quickcheck" ,ghc-quickcheck) (native-inputs `(("ghc-quickcheck" ,ghc-quickcheck)
("ghc-hunit" ,ghc-hunit) ("ghc-hunit" ,ghc-hunit)
("ghc-test-framework-hunit" ,ghc-test-framework-hunit) ("ghc-test-framework-hunit" ,ghc-test-framework-hunit)
@ -8879,7 +8788,6 @@ (define-public ghc-monadrandom
"1h1nhswrcmhy3mq6vd530p0df51fcnnf4csbwnljar7cf0mb2h6y")))) "1h1nhswrcmhy3mq6vd530p0df51fcnnf4csbwnljar7cf0mb2h6y"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs `(("ghc-transformers-compat" ,ghc-transformers-compat) (inputs `(("ghc-transformers-compat" ,ghc-transformers-compat)
("ghc-mtl" ,ghc-mtl)
("ghc-primitive" ,ghc-primitive) ("ghc-primitive" ,ghc-primitive)
("ghc-fail" ,ghc-fail) ("ghc-fail" ,ghc-fail)
("ghc-random" ,ghc-random))) ("ghc-random" ,ghc-random)))
@ -8908,7 +8816,6 @@ (define-public ghc-either
("ghc-free" ,ghc-free) ("ghc-free" ,ghc-free)
("ghc-monad-control" ,ghc-monad-control) ("ghc-monad-control" ,ghc-monad-control)
("ghc-manodrandom" ,ghc-monadrandom) ("ghc-manodrandom" ,ghc-monadrandom)
("ghc-mtl" ,ghc-mtl)
("ghc-mmorph" ,ghc-mmorph) ("ghc-mmorph" ,ghc-mmorph)
("ghc-profunctors" ,ghc-profunctors) ("ghc-profunctors" ,ghc-profunctors)
("ghc-semigroups" ,ghc-semigroups) ("ghc-semigroups" ,ghc-semigroups)
@ -9057,7 +8964,6 @@ (define-public ghc-rebase
("ghc-contravariant" ,ghc-contravariant) ("ghc-contravariant" ,ghc-contravariant)
("ghc-contravariant-extras" ,ghc-contravariant-extras) ("ghc-contravariant-extras" ,ghc-contravariant-extras)
("ghc-semigroups" ,ghc-semigroups) ("ghc-semigroups" ,ghc-semigroups)
("ghc-mtl" ,ghc-mtl)
("ghc-either" ,ghc-either) ("ghc-either" ,ghc-either)
("ghc-fail" ,ghc-fail) ("ghc-fail" ,ghc-fail)
("ghc-base-prelude" ,ghc-base-prelude))) ("ghc-base-prelude" ,ghc-base-prelude)))
@ -9219,7 +9125,6 @@ (define-public ghc-conduit-combinators
("ghc-mono-traversable" ,ghc-mono-traversable))) ("ghc-mono-traversable" ,ghc-mono-traversable)))
(native-inputs `(("ghc-hspec" ,ghc-hspec) (native-inputs `(("ghc-hspec" ,ghc-hspec)
("ghc-silently" ,ghc-silently) ("ghc-silently" ,ghc-silently)
("ghc-mtl" ,ghc-mtl)
("ghc-safe" ,ghc-safe) ("ghc-safe" ,ghc-safe)
("ghc-quickcheck" ,ghc-quickcheck))) ("ghc-quickcheck" ,ghc-quickcheck)))
(home-page "https://github.com/snoyberg/mono-traversable") (home-page "https://github.com/snoyberg/mono-traversable")
@ -9258,7 +9163,6 @@ (define-public ghc-aws
("ghc-http-conduit" ,ghc-http-conduit) ("ghc-http-conduit" ,ghc-http-conduit)
("ghc-http-types" ,ghc-http-types) ("ghc-http-types" ,ghc-http-types)
("ghc-monad-control" ,ghc-monad-control) ("ghc-monad-control" ,ghc-monad-control)
("ghc-mtl" ,ghc-mtl)
("ghc-network" ,ghc-network) ("ghc-network" ,ghc-network)
("ghc-old-locale" ,ghc-old-locale) ("ghc-old-locale" ,ghc-old-locale)
("ghc-safe" ,ghc-safe) ("ghc-safe" ,ghc-safe)
@ -9411,7 +9315,6 @@ (define-public ghc-monad-logger
("ghc-transformers-base" ,ghc-transformers-base) ("ghc-transformers-base" ,ghc-transformers-base)
("ghc-monad-control" ,ghc-monad-control) ("ghc-monad-control" ,ghc-monad-control)
("ghc-monad-loops" ,ghc-monad-loops) ("ghc-monad-loops" ,ghc-monad-loops)
("ghc-mtl" ,ghc-mtl)
("ghc-blaze-builder" ,ghc-blaze-builder) ("ghc-blaze-builder" ,ghc-blaze-builder)
("ghc-exceptions" ,ghc-exceptions))) ("ghc-exceptions" ,ghc-exceptions)))
(home-page "https://github.com/kazu-yamamoto/logger") (home-page "https://github.com/kazu-yamamoto/logger")
@ -9652,7 +9555,6 @@ (define-public ghc-persistent
("ghc-blaze-html" ,ghc-blaze-html) ("ghc-blaze-html" ,ghc-blaze-html)
("ghc-blaze-markup" ,ghc-blaze-markup) ("ghc-blaze-markup" ,ghc-blaze-markup)
("ghc-silently" ,ghc-silently) ("ghc-silently" ,ghc-silently)
("ghc-mtl" ,ghc-mtl)
("ghc-fast-logger" ,ghc-fast-logger) ("ghc-fast-logger" ,ghc-fast-logger)
("ghc-scientific" ,ghc-scientific) ("ghc-scientific" ,ghc-scientific)
("ghc-tagged" ,ghc-tagged))) ("ghc-tagged" ,ghc-tagged)))
@ -9932,7 +9834,6 @@ (define-public ghc-bytes
(inputs `(("ghc-cereal" ,ghc-cereal) (inputs `(("ghc-cereal" ,ghc-cereal)
("cabal-doctest" ,cabal-doctest) ("cabal-doctest" ,cabal-doctest)
("ghc-doctest" ,ghc-doctest-0.13) ("ghc-doctest" ,ghc-doctest-0.13)
("ghc-mtl" ,ghc-mtl)
("ghc-scientific" ,ghc-scientific) ("ghc-scientific" ,ghc-scientific)
("ghc-text" ,ghc-text) ("ghc-text" ,ghc-text)
("ghc-transformers-compat" ,ghc-transformers-compat) ("ghc-transformers-compat" ,ghc-transformers-compat)
@ -10032,7 +9933,6 @@ (define-public ghc-missingh
(inputs (inputs
`(("ghc-network" ,ghc-network) `(("ghc-network" ,ghc-network)
("ghc-parsec" ,ghc-parsec) ("ghc-parsec" ,ghc-parsec)
("ghc-mtl" ,ghc-mtl)
("ghc-hunit" ,ghc-hunit) ("ghc-hunit" ,ghc-hunit)
("ghc-regex-compat" ,ghc-regex-compat) ("ghc-regex-compat" ,ghc-regex-compat)
("ghc-hslogger" ,ghc-hslogger) ("ghc-hslogger" ,ghc-hslogger)
@ -10088,8 +9988,7 @@ (define-public ghc-operational
"1x2abg2q9d26h1vzj40r6k7k3gqgappbs4g9d853vvg77837km4i")))) "1x2abg2q9d26h1vzj40r6k7k3gqgappbs4g9d853vvg77837km4i"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-random" ,ghc-random)))
("ghc-random" ,ghc-random)))
(home-page "http://wiki.haskell.org/Operational") (home-page "http://wiki.haskell.org/Operational")
(synopsis "Implementation of difficult monads made easy with operational semantics") (synopsis "Implementation of difficult monads made easy with operational semantics")
(description (description
@ -10146,7 +10045,6 @@ (define-public ghc-chart
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-old-locale" ,ghc-old-locale) `(("ghc-old-locale" ,ghc-old-locale)
("ghc-mtl" ,ghc-mtl)
("ghc-lens" ,ghc-lens) ("ghc-lens" ,ghc-lens)
("ghc-colour" ,ghc-colour) ("ghc-colour" ,ghc-colour)
("ghc-data-default-class" ,ghc-data-default-class) ("ghc-data-default-class" ,ghc-data-default-class)

View file

@ -106,7 +106,6 @@ (define-public idris
("ghc-fingertree" ,ghc-fingertree) ("ghc-fingertree" ,ghc-fingertree)
("ghc-fsnotify" ,ghc-fsnotify) ("ghc-fsnotify" ,ghc-fsnotify)
("ghc-ieee754" ,ghc-ieee754) ("ghc-ieee754" ,ghc-ieee754)
("ghc-mtl" ,ghc-mtl)
("ghc-network" ,ghc-network) ("ghc-network" ,ghc-network)
("ghc-optparse-applicative" ,ghc-optparse-applicative) ("ghc-optparse-applicative" ,ghc-optparse-applicative)
("ghc-regex-tdfa" ,ghc-regex-tdfa) ("ghc-regex-tdfa" ,ghc-regex-tdfa)

View file

@ -881,8 +881,7 @@ (define-public ghc-tls
"1rdidf18i781c0vdvy9yn79yh08hmcacf6fp3sgghyiy3h0wyh5l")))) "1rdidf18i781c0vdvy9yn79yh08hmcacf6fp3sgghyiy3h0wyh5l"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-cereal" ,ghc-cereal)
("ghc-cereal" ,ghc-cereal)
("ghc-data-default-class" ,ghc-data-default-class) ("ghc-data-default-class" ,ghc-data-default-class)
("ghc-memory" ,ghc-memory) ("ghc-memory" ,ghc-memory)
("ghc-cryptonite" ,ghc-cryptonite) ("ghc-cryptonite" ,ghc-cryptonite)

View file

@ -1895,7 +1895,6 @@ (define-public darcs
("ghc-hashable" ,ghc-hashable) ("ghc-hashable" ,ghc-hashable)
("ghc-html" ,ghc-html) ("ghc-html" ,ghc-html)
("ghc-mmap" ,ghc-mmap) ("ghc-mmap" ,ghc-mmap)
("ghc-mtl" ,ghc-mtl)
("ghc-old-time" ,ghc-old-time) ("ghc-old-time" ,ghc-old-time)
("ghc-parsec" ,ghc-parsec) ("ghc-parsec" ,ghc-parsec)
("ghc-random" ,ghc-random) ("ghc-random" ,ghc-random)
@ -2188,7 +2187,6 @@ (define-public git-annex
("ghc-memory" ,ghc-memory) ("ghc-memory" ,ghc-memory)
("ghc-monad-control" ,ghc-monad-control) ("ghc-monad-control" ,ghc-monad-control)
("ghc-monad-logger" ,ghc-monad-logger) ("ghc-monad-logger" ,ghc-monad-logger)
("ghc-mtl" ,ghc-mtl)
("ghc-network" ,ghc-network) ("ghc-network" ,ghc-network)
("ghc-old-locale" ,ghc-old-locale) ("ghc-old-locale" ,ghc-old-locale)
("ghc-optparse-applicative" ,ghc-optparse-applicative) ("ghc-optparse-applicative" ,ghc-optparse-applicative)

View file

@ -467,7 +467,6 @@ (define-public xmonad
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-extensible-exceptions" ,ghc-extensible-exceptions) `(("ghc-extensible-exceptions" ,ghc-extensible-exceptions)
("ghc-mtl" ,ghc-mtl)
("ghc-quickcheck" ,ghc-quickcheck) ("ghc-quickcheck" ,ghc-quickcheck)
("ghc-semigroups" ,ghc-semigroups) ("ghc-semigroups" ,ghc-semigroups)
("ghc-setlocale" ,ghc-setlocale) ("ghc-setlocale" ,ghc-setlocale)
@ -560,8 +559,7 @@ (define-public ghc-xmonad-contrib
"1660w3xhbfrlq8b8s1rviq2mcn1vyqpypli4023gqxwry52brk6y")))) "1660w3xhbfrlq8b8s1rviq2mcn1vyqpypli4023gqxwry52brk6y"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(propagated-inputs (propagated-inputs
`(("ghc-mtl" ,ghc-mtl) `(("ghc-old-time" ,ghc-old-time)
("ghc-old-time" ,ghc-old-time)
("ghc-random" ,ghc-random) ("ghc-random" ,ghc-random)
("ghc-utf8-string" ,ghc-utf8-string) ("ghc-utf8-string" ,ghc-utf8-string)
("ghc-extensible-exceptions" ,ghc-extensible-exceptions) ("ghc-extensible-exceptions" ,ghc-extensible-exceptions)

View file

@ -2078,7 +2078,6 @@ (define-public ghc-hxt
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-parsec" ,ghc-parsec) `(("ghc-parsec" ,ghc-parsec)
("ghc-mtl" ,ghc-mtl)
("ghc-hxt-charproperties" ,ghc-hxt-charproperties) ("ghc-hxt-charproperties" ,ghc-hxt-charproperties)
("ghc-hxt-unicode" ,ghc-hxt-unicode) ("ghc-hxt-unicode" ,ghc-hxt-unicode)
("ghc-hxt-regex-xmlschema" ,ghc-hxt-regex-xmlschema) ("ghc-hxt-regex-xmlschema" ,ghc-hxt-regex-xmlschema)