about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2015-04-19 18:52:04 +0200
committerPeter Simons <simons@cryp.to>2015-05-04 12:27:02 +0200
commit1028dc7cb6689bfed92cfb0fb821c0c54269a4f1 (patch)
tree42626cfa28a937e34c6622601e5a7ceca7ffefcf
parentc0c82ea2ebbcf0632260a931cf832cac1c8a014e (diff)
Remove obsolete pkgs/development/libraries/haskell directory.
-rw-r--r--pkgs/development/libraries/haskell/AC-Vector/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/AES/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/BlogLiterately/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/Boolean/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/BoundedChan/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/CC-delcont/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/Cabal/1.16.0.3.nix25
-rw-r--r--pkgs/development/libraries/haskell/Cabal/1.18.1.3.nix26
-rw-r--r--pkgs/development/libraries/haskell/Cabal/1.20.0.3.nix25
-rw-r--r--pkgs/development/libraries/haskell/Cabal/1.22.0.0.nix26
-rw-r--r--pkgs/development/libraries/haskell/Chart-cairo/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/Chart-diagrams/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/Chart-gtk/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/Chart/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/ChasingBottoms/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/ConfigFile/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/CouchDB/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/Crypto/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/DAV/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/DRBG/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/Decimal/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/Diff/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/EitherT/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/Extra-lib/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/FerryCore/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/FontyFruity/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/GLFW-b/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/GLFW/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/GLURaw/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/GLUT/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/GLUtil/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/GenericPretty/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/Glob/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/GlomeVec/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/Graphalyze/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/HDBC/HDBC-odbc.nix21
-rw-r--r--pkgs/development/libraries/haskell/HDBC/HDBC-postgresql.nix21
-rw-r--r--pkgs/development/libraries/haskell/HDBC/HDBC-sqlite3.nix19
-rw-r--r--pkgs/development/libraries/haskell/HDBC/HDBC.nix18
-rw-r--r--pkgs/development/libraries/haskell/HFuse/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/HList/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/HPDF/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/HSH/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/HStringTemplate/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/HTF/default.nix31
-rw-r--r--pkgs/development/libraries/haskell/HTTP/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/HUnit-approx/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/HUnit/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/HaTeX/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/HaXml/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/HandsomeSoup/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/HaskellForMaths/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/HaskellNet-SSL/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/HaskellNet/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/HsOpenSSL/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/HsSyck/0.51.nix16
-rw-r--r--pkgs/development/libraries/haskell/HsSyck/0.52.nix15
-rw-r--r--pkgs/development/libraries/haskell/IORefCAS/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/IOSpec/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/IfElse/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/IntervalMap/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/JuicyPixels-util/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/JuicyPixels/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/List/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/ListLike/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/ListZipper/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/MFlow/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/MaybeT/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/MemoTrie/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/MissingH/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/MonadCatchIO-mtl/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/MonadCatchIO-transformers/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/MonadPrompt/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/MonadRandom/0.2.0.1.nix16
-rw-r--r--pkgs/development/libraries/haskell/MonadRandom/0.3.0.1.nix15
-rw-r--r--pkgs/development/libraries/haskell/NumInstances/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/ObjectName/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/OneTuple/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/OpenAL/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/OpenGL/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/OpenGLRaw/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/PSQueue/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/QuickCheck/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/RSA/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/Ranged-sets/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/Rasterific/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/ReadArgs/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/RefSerialize/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/RepLib/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/SDL-image/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/SDL-mixer/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/SDL-ttf/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/SDL/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/SHA/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/SHA2/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/SMTPClient/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/STMonadTrans/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/SVGFonts/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/SafeSemaphore/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/Shellac/Shellac.nix16
-rw-r--r--pkgs/development/libraries/haskell/StateVar/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/Strafunski-StrategyLib/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/Stream/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/TCache/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/TableAlgebra/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/Tensor/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/Thrift/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/TypeCompose/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/Unixutils/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/Vec/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/WAVE/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/Workflow/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/X11-xft/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/X11/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/Yampa/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/abstract-deque-tests/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/abstract-deque/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/abstract-par/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/accelerate-cuda/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/accelerate-examples/default.nix32
-rw-r--r--pkgs/development/libraries/haskell/accelerate-fft/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/accelerate-io/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/accelerate/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/acid-state/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/acme-lookofdisapproval/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/active/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/ad/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/adjunctions/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/aeson-pretty/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/aeson-qq/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/aeson-utils/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/aeson/0.7.0.4.nix28
-rw-r--r--pkgs/development/libraries/haskell/aeson/0.8.0.2.nix27
-rw-r--r--pkgs/development/libraries/haskell/algebra/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/alsa-core/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/alsa-mixer/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/alsa-pcm/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/amqp/default.nix29
-rw-r--r--pkgs/development/libraries/haskell/annotated-wl-pprint/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/ansi-terminal/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/ansi-wl-pprint/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/appar/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/applicative-quoters/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/ariadne/default.nix32
-rw-r--r--pkgs/development/libraries/haskell/arithmoi/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/arrows/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/asn1-data/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/asn1-encoding/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/asn1-parse/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/asn1-types/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/assert-failure/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/async/2.0.1.4.nix19
-rw-r--r--pkgs/development/libraries/haskell/async/2.0.1.6.nix18
-rw-r--r--pkgs/development/libraries/haskell/atomic-primops/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/attempt/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/atto-lisp/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/attoparsec-binary/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/attoparsec-conduit/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/attoparsec-enumerator/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/attoparsec/0.10.4.0.nix22
-rw-r--r--pkgs/development/libraries/haskell/attoparsec/0.11.3.1.nix23
-rw-r--r--pkgs/development/libraries/haskell/attoparsec/0.12.1.2.nix22
-rw-r--r--pkgs/development/libraries/haskell/authenticate-oauth/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/authenticate/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/auto-update/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/aws-ec2/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/aws/default.nix40
-rw-r--r--pkgs/development/libraries/haskell/base-compat/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/base-prelude/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/base-unicode-symbols/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/base16-bytestring/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/base32-bytestring/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/base64-bytestring/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/base64-string/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/basic-prelude/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/benchpress/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/bencode/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/bencoding/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/bert/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/bifunctors/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/bimap/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/binary-conduit/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/binary-shared/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/binary-strict/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/binary/0.7.2.2.nix21
-rw-r--r--pkgs/development/libraries/haskell/bindings-DSL/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/bindings-GLFW/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/bindings-libusb/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/bindings-portaudio/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/bindings-posix/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/bitarray/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/bitmap/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/bits-atomic/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/bits-extras/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/bitset/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/bktrees/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/blank-canvas/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/blaze-builder-conduit/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/blaze-builder-enumerator/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/blaze-builder/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/blaze-from-html/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/blaze-html/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/blaze-markup/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/blaze-svg/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/blaze-textual/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/bloomfilter/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/bmp/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/bool-extras/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/boomerang/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/bound/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/boundingboxes/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/boxes/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/brainfuck/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/bson/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/bv/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/byteable/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/bytedump/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/byteorder/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/bytes/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/bytestring-lexing/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/bytestring-mmap/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/bytestring-nums/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/bytestring-progress/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/bytestring-show/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/bytestring-trie/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/bzlib/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/cabal-cargs/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/cabal-file-th/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/cabal-lenses/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/cabal-macosx/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/cabalg/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/cairo/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/call/default.nix30
-rw-r--r--pkgs/development/libraries/haskell/carray/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/case-insensitive/1.0.0.1.nix21
-rw-r--r--pkgs/development/libraries/haskell/case-insensitive/1.0.0.2.nix20
-rw-r--r--pkgs/development/libraries/haskell/case-insensitive/1.2.0.1.nix19
-rw-r--r--pkgs/development/libraries/haskell/cassava/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/categories/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/cautious-file/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/cereal-conduit/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/cereal/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/certificate/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/cgi/3001.1.7.5.nix17
-rw-r--r--pkgs/development/libraries/haskell/cgi/3001.2.0.0.nix18
-rw-r--r--pkgs/development/libraries/haskell/cgrep/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/charset/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/charsetdetect-ae/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/chaselev-deque/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/cheapskate/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/checkers/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/chell-quickcheck/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/chell/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/chunked-data/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/cipher-aes/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/cipher-aes128/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/cipher-blowfish/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/cipher-camellia/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/cipher-des/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/cipher-rc4/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/circle-packing/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/citeproc-hs/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/clash-lib/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/clash-prelude/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/classy-prelude-conduit/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/classy-prelude-yesod/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/classy-prelude/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/clay/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/clean-unions/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/clientsession/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/clock/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/cmdargs/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/cmdlib/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/cmdtheline/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/code-builder/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/codec-image-devil/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/colorize-haskell/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/colors/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/colour/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/command-qq/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/comonad-transformers/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/comonad/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/comonads-fd/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/compact-string-fix/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/compdata-param/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/compdata/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/composition/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/compressed/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/concatenative/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/concreteTyperep/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/concurrent-extra/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/concurrent-supply/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/cond/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/conduit-combinators/default.nix31
-rw-r--r--pkgs/development/libraries/haskell/conduit-extra/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/conduit/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/configurator/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/connection/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/constraints/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/continued-fractions/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/contravariant/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/control-bool/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/control-monad-free/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/control-monad-loop/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/converge/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/convertible/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/cookie/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/coroutine-object/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/cprng-aes/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/cpu/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/criterion/default.nix32
-rw-r--r--pkgs/development/libraries/haskell/crypto-api/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/crypto-cipher-tests/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/crypto-cipher-types/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/crypto-conduit/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/crypto-numbers/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/crypto-pubkey-types/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/crypto-pubkey/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/crypto-random-api/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/crypto-random/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/cryptocipher/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/cryptohash-conduit/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/cryptohash-cryptoapi/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/cryptohash/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/css-text/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/csv-conduit/default.nix31
-rw-r--r--pkgs/development/libraries/haskell/csv/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/cuda/default.nix44
-rw-r--r--pkgs/development/libraries/haskell/cufft/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/curl/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/daemons/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/data-accessor/data-accessor-mtl.nix16
-rw-r--r--pkgs/development/libraries/haskell/data-accessor/data-accessor-template.nix16
-rw-r--r--pkgs/development/libraries/haskell/data-accessor/data-accessor-transformers.nix16
-rw-r--r--pkgs/development/libraries/haskell/data-accessor/data-accessor.nix17
-rw-r--r--pkgs/development/libraries/haskell/data-binary-ieee754/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/data-checked/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/data-default-class/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/data-default-instances-base/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/data-default-instances-containers/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/data-default-instances-dlist/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/data-default-instances-old-locale/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/data-default/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/data-fin/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/data-fix/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/data-flags/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/data-hash/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/data-inttrie/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/data-lens-fd/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/data-lens-light/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/data-lens-template/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/data-lens/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/data-memocombinators/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/data-ordlist/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/data-pprint/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/data-reify/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/dataenc/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/date-cache/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/datetime/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/dbmigrations/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/dbus/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/deepseq-generics/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/deepseq-th/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/deepseq/1.2.0.1.nix15
-rw-r--r--pkgs/development/libraries/haskell/deepseq/1.3.0.2.nix14
-rw-r--r--pkgs/development/libraries/haskell/dependent-map/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/dependent-sum-template/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/dependent-sum/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/derive/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/derp/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/diagrams/builder/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/diagrams/builder/wrapper.nix52
-rw-r--r--pkgs/development/libraries/haskell/diagrams/cairo.nix25
-rw-r--r--pkgs/development/libraries/haskell/diagrams/contrib.nix31
-rw-r--r--pkgs/development/libraries/haskell/diagrams/core.nix23
-rw-r--r--pkgs/development/libraries/haskell/diagrams/diagrams.nix20
-rw-r--r--pkgs/development/libraries/haskell/diagrams/gtk.nix16
-rw-r--r--pkgs/development/libraries/haskell/diagrams/lib.nix27
-rw-r--r--pkgs/development/libraries/haskell/diagrams/postscript.nix24
-rw-r--r--pkgs/development/libraries/haskell/diagrams/rasterific.nix25
-rw-r--r--pkgs/development/libraries/haskell/diagrams/svg.nix25
-rw-r--r--pkgs/development/libraries/haskell/dice/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/diff3/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/digest-pure/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/digest/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/digestive-functors-aeson/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/digestive-functors-heist/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/digestive-functors-snap/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/digestive-functors/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/digits/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/dimensional-tf/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/dimensional/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/direct-sqlite/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/directory-layout/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/directory-tree/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/distributed-process-monad-control/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/distributed-process-p2p/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/distributed-process-platform/default.nix37
-rw-r--r--pkgs/development/libraries/haskell/distributed-process/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/distributed-static/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/distributive/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/djinn-ghc/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/djinn-lib/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/djinn/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/dlist-instances/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/dlist/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/dns/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/doctest-prop/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/doctest/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/dom-selector/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/dotgen/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/double-conversion/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/download-curl/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/download/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/dsp/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/dstring/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/dual-tree/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/dynamic-cabal/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/dynamic-state/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/dyre/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/easy-file/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/edit-distance/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/editline/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/either/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/ekg-bosun/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/ekg-carbon/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/ekg-core/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/ekg/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/elerea/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/elevator/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/email-validate/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/enclosed-exceptions/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/encoding/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/engine-io-snap/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/engine-io/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/entropy/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/enumerator/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/enummapset-th/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/enummapset/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/enumset/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/equational-reasoning/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/equivalence/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/erf/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/errorcall-eq-instance/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/errors/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/esqueleto/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/event-list/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/ex-pool/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/exception-mtl/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/exception-transformers/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/exceptions/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/executable-path/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/exhaustive/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/explicit-exception/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/extensible-effects/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/extensible-exceptions/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/extra/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/failure/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/fast-logger/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/fastcgi/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/fay-base/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/fay-text/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/fay/default.nix31
-rw-r--r--pkgs/development/libraries/haskell/fb/default.nix32
-rw-r--r--pkgs/development/libraries/haskell/fclabels/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/fdo-notify/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/feed/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/fgl-visualize/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/fgl/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/file-embed/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/file-location/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/filemanip/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/filestore/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/filesystem-conduit/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/final/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/fingertree/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/fixed-vector/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/fixed/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/flexible-defaults/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/fmlist/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/focus/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/foldl/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/folds/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/force-layout/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/formatting/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/free-game/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/free/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/freetype2/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/fsnotify/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/ftphs/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/funcmp/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/functor-infix/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/fuzzcheck/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/gamma/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/gd/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/gdiff/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/generic-aeson/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/generic-deriving/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/generics-sop/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/geniplate/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/ghc-core/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/ghc-events/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/ghc-heap-view/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/ghc-mod/default.nix52
-rw-r--r--pkgs/development/libraries/haskell/ghc-mtl/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/ghc-parser/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/ghc-paths/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/ghc-paths/ghc-paths-nix.patch43
-rw-r--r--pkgs/development/libraries/haskell/ghc-syb-utils/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/ghc-syb/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/ghc-vis/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/ghcjs-codemirror/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/ghcjs-prim/default.nix12
-rw-r--r--pkgs/development/libraries/haskell/gio/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/git-date/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/github/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/gitit/default.nix32
-rw-r--r--pkgs/development/libraries/haskell/gitlib-libgit2/default.nix31
-rw-r--r--pkgs/development/libraries/haskell/gitlib-test/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/gitlib/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/gl/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/glade/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/glib/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/gloss-accelerate/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/gloss-banana/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/gloss-raster-accelerate/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/gloss-raster/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/gloss-rendering/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/gloss/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/glpk-hs/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/gnuidn/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/gnuplot/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/gnutls/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/graph-wrapper/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/graphscc/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/graphviz/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/greencard/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/grid/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/groom/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/groupoids/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/groups/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/gsasl/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/gtk-traymanager/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/gtk/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/gtk2hs-buildtools/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/gtk3/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/gtkglext/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/gtksourceview2/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/hS3/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/hackage-db/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/haddock-api/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/haddock-library/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hakyll/default.nix39
-rw-r--r--pkgs/development/libraries/haskell/half/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/hamlet/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/handa-gdata/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/happstack/happstack-fastcgi.nix17
-rw-r--r--pkgs/development/libraries/haskell/happstack/happstack-hamlet.nix18
-rw-r--r--pkgs/development/libraries/haskell/happstack/happstack-lite.nix16
-rw-r--r--pkgs/development/libraries/haskell/happstack/happstack-server.nix27
-rw-r--r--pkgs/development/libraries/haskell/hashable-extras/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/hashable/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/hashed-storage/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/hashtables/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/hask/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/haskeline-class/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/haskeline/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/haskell-generate/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/haskell-lexer/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/haskell-mpi/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/haskell-names/default.nix30
-rw-r--r--pkgs/development/libraries/haskell/haskell-packages/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/haskell-src-exts/1.15.0.1.nix24
-rw-r--r--pkgs/development/libraries/haskell/haskell-src-exts/1.16.0.1.nix23
-rw-r--r--pkgs/development/libraries/haskell/haskell-src-meta/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/haskell-src/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/haskelldb/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/haskintex/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/haskoin/default.nix29
-rw-r--r--pkgs/development/libraries/haskell/haskore/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/hastache/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/haste-compiler/default.nix29
-rw-r--r--pkgs/development/libraries/haskell/haste-perch/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/haxl/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/haxr-th/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/haxr/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/hcltest/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/hdaemonize/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hedis/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/heist/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/here/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/heredoc/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/hex/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/hexpat/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hflags/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hfsevents/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hgal/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hi/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/higher-leveldb/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/highlighting-kate/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/hindent/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/hinotify/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/hint/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/hit/default.nix29
-rw-r--r--pkgs/development/libraries/haskell/hjsmin/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/hledger-lib/default.nix29
-rw-r--r--pkgs/development/libraries/haskell/hledger-web/build-fix.patch47
-rw-r--r--pkgs/development/libraries/haskell/hledger-web/default.nix33
-rw-r--r--pkgs/development/libraries/haskell/hledger/default.nix33
-rw-r--r--pkgs/development/libraries/haskell/hlibgit2/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/hmatrix-gsl/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hmatrix-special/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hmatrix/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/hoauth/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/hoauth2/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/holy-project/default.nix32
-rw-r--r--pkgs/development/libraries/haskell/hoodle-builder/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/hoodle-core/default.nix35
-rw-r--r--pkgs/development/libraries/haskell/hoodle-extra/default.nix30
-rw-r--r--pkgs/development/libraries/haskell/hoodle-parser/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/hoodle-render/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/hoodle-types/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hoogle/4.2.34.nix30
-rw-r--r--pkgs/development/libraries/haskell/hoogle/4.2.36.nix30
-rw-r--r--pkgs/development/libraries/haskell/hoogle/hoogle-local-wrapper.sh6
-rw-r--r--pkgs/development/libraries/haskell/hoogle/local.nix107
-rw-r--r--pkgs/development/libraries/haskell/hoopl/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/hopenssl/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/hosc/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/hostname/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/hourglass/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/hp2any-core/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hp2any-graph/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/hplayground/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/hs-bibutils/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hsbencher-fusion/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/hsbencher/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/hsc3-db/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hsc3-dot/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hsc3-lang/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/hsc3-process/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/hsc3-server/default.nix32
-rw-r--r--pkgs/development/libraries/haskell/hsc3/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/hsdns/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/hse-cpp/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hsemail/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/hsimport/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/hsini/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/hslogger-template/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/hslua/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hspec-attoparsec/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hspec-checkers/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hspec-contrib/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hspec-core/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/hspec-discover/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/hspec-expectations-lens/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hspec-expectations/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/hspec-laws/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hspec-meta/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/hspec-wai/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/hspec/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/hspec2/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hspread/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hsshellscript/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hstatsd/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hsyslog/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/html-conduit/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/html/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/http-attoparsec/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/http-client-conduit/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/http-client-multipart/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/http-client-tls/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/http-client/default.nix32
-rw-r--r--pkgs/development/libraries/haskell/http-common/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/http-conduit/default.nix31
-rw-r--r--pkgs/development/libraries/haskell/http-date/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/http-kit/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/http-reverse-proxy/default.nix30
-rw-r--r--pkgs/development/libraries/haskell/http-streams/default.nix35
-rw-r--r--pkgs/development/libraries/haskell/http-types/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/httpd-shed/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/hweblib/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/hxt-charproperties/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/hxt-http/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hxt-pickle-utils/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hxt-regex-xmlschema/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/hxt-tagsoup/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hxt-unicode/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hxt-xpath/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/hxt/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/hybrid-vectors/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/iCalendar/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/idna/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/ieee754/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/imm/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/implicit/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/indents/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/indexed-free/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/indexed/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/instant-generics/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/interlude/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/intern/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/interpolate/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/interpolatedstring-perl6/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/intervals/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/io-choice/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/io-memoize/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/io-storage/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/io-streams/default.nix30
-rw-r--r--pkgs/development/libraries/haskell/ipprint/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/iproute/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/irc/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/iteratee/default.nix29
-rw-r--r--pkgs/development/libraries/haskell/ivor/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/ivory/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/ix-shapable/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/ixset/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/jack/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/jmacro-rpc-happstack/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/jmacro-rpc-snap/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/jmacro-rpc/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/jmacro/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/jpeg/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/js-flot/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/js-jquery/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/json-assertions/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/json-rpc/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/json-schema/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/json/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/jsonTypes/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/jwt/default.nix30
-rw-r--r--pkgs/development/libraries/haskell/kan-extensions/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/kansas-comet/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/kansas-lava/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/keys/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/knob/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/labeled-tree/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/lambdabot-utils/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/lambdabot/default.nix37
-rw-r--r--pkgs/development/libraries/haskell/lambdabot/deps.patch21
-rw-r--r--pkgs/development/libraries/haskell/lambdabot/wrapper.nix16
-rw-r--r--pkgs/development/libraries/haskell/lambdacube-engine/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/language-c-inline/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/language-c-quote/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/language-c/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/language-ecmascript/default.nix29
-rw-r--r--pkgs/development/libraries/haskell/language-glsl/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/language-haskell-extract/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/language-java/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/language-javascript/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/largeword/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/lattices/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/lazysmallcheck/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/lens-aeson/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/lens-datetime/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/lens-family-core/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/lens-family-th/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/lens-family/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/lens/default.nix34
-rw-r--r--pkgs/development/libraries/haskell/lenses/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/leveldb-haskell/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/libffi/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/libjenkins/default.nix31
-rw-r--r--pkgs/development/libraries/haskell/libjenkins/new-conduit.patch23
-rw-r--r--pkgs/development/libraries/haskell/liblastfm/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/libmpd/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/libnotify/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/libsystemd-journal/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/libxml-sax/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/lifted-async/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/lifted-base/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/lin-alg/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/linear-opengl/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/linear/default.nix30
-rw-r--r--pkgs/development/libraries/haskell/linux-inotify/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/list-t/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/list-tries/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/listExtras/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/lists/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/llvm-general-pure/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/llvm-general/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/loch-th/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/lockfree-queue/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/logfloat/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/logging-facade-journald/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/logging-facade/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/logging/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/logict/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/logsink/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/loop/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/lrucache/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/lushtags/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/lzma-conduit/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/lzma-enumerator/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/maccatcher/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/machines-directory/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/machines-io/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/machines/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/mainland-pretty/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/managed/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/map-syntax/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/markdown-unlit/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/markdown/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/markov-chain/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/math-functions/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/matrix/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/maude/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/meep/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/mersenne-random-pure64/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/mersenne-random/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/midi/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/mime-mail/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/mime-types/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/mime/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/minimorph/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/minioperational/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/miniutter/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/misfortune/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/missing-foreign/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/mmap/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/mmorph/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/modular-arithmetic/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/monad-control/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/monad-coroutine/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/monad-extras/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/monad-journal/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/monad-logger/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/monad-loops/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/monad-par-extras/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/monad-par/0.1.0.3.nix18
-rw-r--r--pkgs/development/libraries/haskell/monad-par/0.3.4.7.nix29
-rw-r--r--pkgs/development/libraries/haskell/monad-parallel/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/monad-peel/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/monad-stm/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/monad-supply/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/monad-unify/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/monadIO/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/monadcryptorandom/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/monadlib/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/monadloc-pp/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/monadloc/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/monads-tf/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/mongoDB/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/mono-traversable/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/monoid-extras/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/monoid-transformer/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/monomorphic/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/mpppc/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/msgpack/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/mtl-prelude/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/mtl/2.1.3.1.nix17
-rw-r--r--pkgs/development/libraries/haskell/mtl/2.2.0.1.nix17
-rw-r--r--pkgs/development/libraries/haskell/mtl/2.2.1.nix17
-rw-r--r--pkgs/development/libraries/haskell/mtlparse/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/mueval/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/mueval/wrapper.nix33
-rw-r--r--pkgs/development/libraries/haskell/multiarg/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/multimap/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/multipart/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/multiplate/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/multirec/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/multiset/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/murmur-hash/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/mvc-updates/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/mvc/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/mwc-random/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/mysql-simple/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/mysql/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/nanospec/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/nat/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/nats/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/naturals/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/ncurses/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/netlist-to-vhdl/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/netlist/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/netwire/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/network-carbon/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/network-conduit-tls/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/network-conduit/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/network-data/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/network-fancy/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/network-info/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/network-metrics/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/network-multicast/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/network-protocol-xmpp/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/network-simple/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/network-transport-tcp/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/network-transport-tests/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/network-transport/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/network-uri/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/network/2.2.1.7.nix16
-rw-r--r--pkgs/development/libraries/haskell/network/2.3.0.13.nix19
-rw-r--r--pkgs/development/libraries/haskell/network/2.5.0.0.nix22
-rw-r--r--pkgs/development/libraries/haskell/network/2.6.0.2.nix16
-rw-r--r--pkgs/development/libraries/haskell/newtype/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/non-empty/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/non-negative/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/numbers/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/numeric-extras/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/numeric-prelude/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/numtype-tf/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/numtype/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/objective/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/oeis/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/ofx/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/oo-prototypes/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/opaleye/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/openssl-streams/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/operational/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/opml/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/options/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/optparse-applicative/0.10.0.nix18
-rw-r--r--pkgs/development/libraries/haskell/optparse-applicative/0.11.0.1.nix17
-rw-r--r--pkgs/development/libraries/haskell/pandoc-citeproc/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/pandoc-types/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/pandoc/default.nix45
-rw-r--r--pkgs/development/libraries/haskell/pango/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/parallel-io/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/parallel/3.2.0.3.nix16
-rw-r--r--pkgs/development/libraries/haskell/parallel/3.2.0.5.nix15
-rw-r--r--pkgs/development/libraries/haskell/parseargs/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/parsec-extra/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/parsec/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/parsek/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/parsers/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/parsimony/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/path-pieces/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/pathtype/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/patience/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/pattern-arrows/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/pbkdf/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/pcap-enumerator/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/pcap/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/pcre-light/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/pdf-toolbox-content/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/pdf-toolbox-core/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/pdf-toolbox-document/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/pem/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/permutation/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/persistent-mysql/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/persistent-postgresql/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/persistent-sqlite/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/persistent-template/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/persistent/default.nix32
-rw-r--r--pkgs/development/libraries/haskell/pgm/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/pipes-aeson/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/pipes-attoparsec/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/pipes-binary/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/pipes-bytestring/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/pipes-concurrency/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/pipes-csv/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/pipes-group/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/pipes-http/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/pipes-network/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/pipes-parse/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/pipes-postgresql-simple/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/pipes-safe/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/pipes-shell/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/pipes-text/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/pipes-zlib/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/pipes/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/placeholders/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/plugins/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/pointed/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/pointedlist/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/polynomials-bernstein/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/polyparse/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/pool-conduit/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/pop3-client/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/poppler/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/posix-paths/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/postgresql-libpq/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/postgresql-simple/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/ppm/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/pqueue/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/prelude-extras/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/prelude-safeenum/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/preprocessor-tools/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/presburger/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/present/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/pretty-show/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/prettyclass/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/primitive/0.5.0.1.nix16
-rw-r--r--pkgs/development/libraries/haskell/primitive/0.5.1.0.nix16
-rw-r--r--pkgs/development/libraries/haskell/primitive/0.5.3.0.nix16
-rw-r--r--pkgs/development/libraries/haskell/primitive/0.5.4.0.nix15
-rw-r--r--pkgs/development/libraries/haskell/probability/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/process-conduit/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/process-extras/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/process/1.2.0.0.nix16
-rw-r--r--pkgs/development/libraries/haskell/product-profunctors/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/profunctors/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/project-template/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/prolog-graph-lib/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/prolog-graph/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/prolog/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/protobuf/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/protocol-buffers-descriptor/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/protocol-buffers/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/psqueues/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/publicsuffixlist/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/punycode/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/pure-cdb/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/pureMD5/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/purescript/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/pwstore-fast/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/qrencode/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/quickcheck-assertions/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/quickcheck-instances/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/quickcheck-io/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/quickcheck-property-monad/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/quickcheck-unicode/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/random-fu/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/random-shuffle/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/random-source/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/random/1.0.1.1.nix16
-rw-r--r--pkgs/development/libraries/haskell/random/1.0.1.3.nix16
-rw-r--r--pkgs/development/libraries/haskell/random/1.1.nix15
-rw-r--r--pkgs/development/libraries/haskell/ranges/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/rank1dynamic/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/rawStringsQq/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/reactive-banana-wx/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/reactive-banana/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/readline/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/recaptcha/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/recursion-schemes/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/reducers/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/reflection/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/regex-applicative/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/regex-base/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/regex-compat-tdfa/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/regex-compat/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/regex-pcre-builtin/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/regex-pcre/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/regex-posix/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/regex-tdfa-rc/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/regex-tdfa-text/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/regex-tdfa/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/regexpr/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/regular-xmlpickler/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/regular/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/rematch/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/remote/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/repa-algorithms/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/repa-examples/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/repa-io/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/repa/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/repr/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/reserve/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/resource-pool-catchio/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/resource-pool/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/resourcet/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/rest-client/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/rest-core/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/rest-gen/default.nix31
-rw-r--r--pkgs/development/libraries/haskell/rest-happstack/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/rest-snap/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/rest-stringmap/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/rest-types/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/rest-wai/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/rethinkdb/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/retry/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/reverse-apply/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/rex/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/rfc5051/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/robots-txt/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/rope/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/rosezipper/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/rvar/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/safe/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/safecopy/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/saltine/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/sample-frame/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/sbv/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/scientific/0.2.0.2.nix22
-rw-r--r--pkgs/development/libraries/haskell/scientific/0.3.3.3.nix24
-rw-r--r--pkgs/development/libraries/haskell/scotty-hastache/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/scotty/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/scrypt/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/sdl2/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/securemem/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/semigroupoid-extras/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/semigroupoids/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/semigroups/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/sendfile/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/serialport/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/servant-client/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/servant-docs/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/servant-jquery/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/servant-server/default.nix31
-rw-r--r--pkgs/development/libraries/haskell/servant/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/setenv/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/setlocale/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/shake/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/shakespeare-css/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/shakespeare-i18n/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/shakespeare-js/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/shakespeare-text/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/shakespeare/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/shell-conduit/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/shellish/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/shellmate/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/shelly/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/show/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/silently/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/simple-conduit/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/simple-reflect/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/simple-sendfile/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/simple-sql-parser/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/singletons/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/singletons/test.patch12
-rw-r--r--pkgs/development/libraries/haskell/sitemap/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/sized-types/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/sized/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/skein/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/slack-api/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/smallcheck/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/smtLib/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/smtp-mail/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/smtps-gmail/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/snap-blaze/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/snap-cors/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/snap-error-collector/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/snap-web-routes/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/snap/core.nix27
-rw-r--r--pkgs/development/libraries/haskell/snap/loader-dynamic.nix18
-rw-r--r--pkgs/development/libraries/haskell/snap/loader-static.nix15
-rw-r--r--pkgs/development/libraries/haskell/snap/server.nix29
-rw-r--r--pkgs/development/libraries/haskell/snap/snap.nix30
-rw-r--r--pkgs/development/libraries/haskell/snaplet-acid-state/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/snaplet-postgresql-simple/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/snaplet-redis/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/snaplet-stripe/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/snowball/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/socket-activation/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/socket-io/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/socks/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/sodium/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/sourcemap/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/sparse/default.nix30
-rw-r--r--pkgs/development/libraries/haskell/spawn/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/speculation/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/split/0.1.4.3.nix16
-rw-r--r--pkgs/development/libraries/haskell/split/0.2.2.nix16
-rw-r--r--pkgs/development/libraries/haskell/spoon/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/sqlite-simple/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/srcloc/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/state-plus/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/stateref/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/statestack/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/statistics/default.nix29
-rw-r--r--pkgs/development/libraries/haskell/statvfs/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/stb-image/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/stm-chans/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/stm-conduit/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/stm-containers/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/stm-delay/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/stm-stats/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/stm/2.4.2.nix15
-rw-r--r--pkgs/development/libraries/haskell/stm/2.4.3.nix14
-rw-r--r--pkgs/development/libraries/haskell/storable-complex/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/storable-endian/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/storable-record/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/streaming-commons/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/streamproc/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/strict-concurrency/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/strict/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/string-combinators/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/string-conversions/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/string-qq/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/stringable/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/stringbuilder/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/stringprep/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/stringsearch/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/stripe/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/strptime/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/stylish-haskell/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/svgcairo/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/syb/0.4.0.nix17
-rw-r--r--pkgs/development/libraries/haskell/syb/0.4.2.nix17
-rw-r--r--pkgs/development/libraries/haskell/syb/syb-with-class-instances-text.nix15
-rw-r--r--pkgs/development/libraries/haskell/syb/syb-with-class.nix14
-rw-r--r--pkgs/development/libraries/haskell/symbol/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/syntactic/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/system-argv0/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/system-fileio/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/system-filepath/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/system-posix-redirect/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/system-time-monotonic/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/syz/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/tables/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/tabular/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/tagged-transformer/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/tagged/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/taggy-lens/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/taggy/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/tagshare/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/tagsoup/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/tagstream-conduit/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/tar/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/tasty-ant-xml/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/tasty-golden/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/tasty-hspec/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/tasty-hunit/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/tasty-program/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/tasty-quickcheck/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/tasty-rerun/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/tasty-smallcheck/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/tasty-th/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/tasty/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/tcache-AWS/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/template-default/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/template/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/temporary-rc/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/temporary/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/terminal-progress-bar/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/terminal-size/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/terminfo/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/test-framework-hunit/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/test-framework-quickcheck2/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/test-framework-smallcheck/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/test-framework-th-prime/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/test-framework-th/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/test-framework/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/test-simple/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/testing-feat/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/texmath/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/text-binary/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/text-format/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/text-icu/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/text-stream-decode/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/text/0.11.2.3.nix24
-rw-r--r--pkgs/development/libraries/haskell/text/1.1.1.3.nix24
-rw-r--r--pkgs/development/libraries/haskell/text/1.2.0.3.nix23
-rw-r--r--pkgs/development/libraries/haskell/tf-random/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/th-desugar/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/th-expand-syns/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/th-extras/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/th-lift-instances/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/th-lift/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/th-orphans/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/th-reify-many/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/these/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/thespian/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/thread-local-storage/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/threadmanager/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/threads/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/threepenny-gui/default.nix30
-rw-r--r--pkgs/development/libraries/haskell/thyme/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/time-compat/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/time-recurrence/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/time/1.1.2.4.nix16
-rw-r--r--pkgs/development/libraries/haskell/time/1.5.nix22
-rw-r--r--pkgs/development/libraries/haskell/timeparsers/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/timerep/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/timezone-olson/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/timezone-series/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/tls/default.nix32
-rw-r--r--pkgs/development/libraries/haskell/torrent/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/tostring/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/transformers-base/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/transformers-compat/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/transformers-free/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/transformers/0.3.0.0.nix15
-rw-r--r--pkgs/development/libraries/haskell/transformers/0.4.2.0.nix15
-rw-r--r--pkgs/development/libraries/haskell/traverse-with-class/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/tree-view/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/trifecta/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/trivia/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/tuple/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/twitter-conduit/default.nix36
-rw-r--r--pkgs/development/libraries/haskell/twitter-types-lens/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/twitter-types/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/type-aligned/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/type-eq/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/type-equality/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/type-level-natural-number/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/type-natural/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/typography-geometry/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/tz/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/tzdata/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/unbound-generics/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/unbound/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/unbounded-delays/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/unification-fd/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/union-find/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/uniplate/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/unique/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/uniqueid/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/units/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/unix-bytestring/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/unix-compat/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/unix-memory/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/unix-process-conduit/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/unix-time/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/unlambda/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/unordered-containers/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/uri-encode/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/uri/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/url/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/urlencoded/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/usb/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/utf8-light/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/utf8-string/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/utility-ht/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/uu-interleaved/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/uu-options/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/uu-parsinglib/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/uuid/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/uulib/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/vacuum-cairo/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/vacuum-graphviz/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/vacuum/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/vado/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/validation/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/vault/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/vcs-revision/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/vcsgui/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/vcswrapper/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/vect/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/vector-algorithms/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/vector-binary-instances/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/vector-fftw/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/vector-instances/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/vector-space-points/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/vector-space/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/vector-th-unbox/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/vector/0.10.12.2.nix23
-rw-r--r--pkgs/development/libraries/haskell/vector/0.10.9.3.nix18
-rw-r--r--pkgs/development/libraries/haskell/vinyl/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/vk-aws-route53/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/vk-posix-pty/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/void/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/vty-ui/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/vty/default.nix34
-rw-r--r--pkgs/development/libraries/haskell/wai-app-static/default.nix33
-rw-r--r--pkgs/development/libraries/haskell/wai-conduit/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/wai-extra/default.nix31
-rw-r--r--pkgs/development/libraries/haskell/wai-handler-fastcgi/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/wai-handler-launch/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/wai-logger/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/wai-middleware-static/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/wai-test/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/wai-util/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/wai-websockets/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/wai/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/warp-tls/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/warp/default.nix30
-rw-r--r--pkgs/development/libraries/haskell/wcwidth/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/web-routes-boomerang/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/web-routes-happstack/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/web-routes/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/webdriver/default.nix29
-rw-r--r--pkgs/development/libraries/haskell/webkit/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/webkitgtk3/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/websockets-snap/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/websockets/default.nix30
-rw-r--r--pkgs/development/libraries/haskell/wizards/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/wl-pprint-extras/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/wl-pprint-terminfo/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/wl-pprint-text/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/wl-pprint/default.nix14
-rw-r--r--pkgs/development/libraries/haskell/word-trie/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/word8/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/wordexp/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/wreq/default.nix38
-rw-r--r--pkgs/development/libraries/haskell/wxHaskell/no-ldconfig.patch10
-rw-r--r--pkgs/development/libraries/haskell/wxHaskell/wx.nix17
-rw-r--r--pkgs/development/libraries/haskell/wxHaskell/wxc.nix23
-rw-r--r--pkgs/development/libraries/haskell/wxHaskell/wxcore.nix20
-rw-r--r--pkgs/development/libraries/haskell/wxHaskell/wxdirect.nix19
-rw-r--r--pkgs/development/libraries/haskell/x509-store/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/x509-system/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/x509-validation/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/x509/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/xdg-basedir/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/xdot/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/xhtml/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/xlsx/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/xml-conduit-writer/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/xml-conduit/default.nix27
-rw-r--r--pkgs/development/libraries/haskell/xml-hamlet/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/xml-html-conduit-lens/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/xml-lens/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/xml-types/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/xml/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/xmlgen/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/xmlhtml/default.nix19
-rw-r--r--pkgs/development/libraries/haskell/xmonad-screenshot/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/xorshift/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/xournal-parser/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/xournal-types/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/xss-sanitize/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/xtest/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/yaml-light/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/yaml/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/yap/default.nix15
-rw-r--r--pkgs/development/libraries/haskell/yesod-auth-hashdb/default.nix23
-rw-r--r--pkgs/development/libraries/haskell/yesod-auth/default.nix31
-rw-r--r--pkgs/development/libraries/haskell/yesod-bin/default.nix33
-rw-r--r--pkgs/development/libraries/haskell/yesod-core/default.nix39
-rw-r--r--pkgs/development/libraries/haskell/yesod-default/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/yesod-form/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/yesod-json/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/yesod-markdown/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/yesod-newsfeed/default.nix20
-rw-r--r--pkgs/development/libraries/haskell/yesod-pagination/default.nix24
-rw-r--r--pkgs/development/libraries/haskell/yesod-persistent/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/yesod-routes/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/yesod-static/default.nix37
-rw-r--r--pkgs/development/libraries/haskell/yesod-test/default.nix29
-rw-r--r--pkgs/development/libraries/haskell/yesod/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/yi-fuzzy-open/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/yi-language/default.nix28
-rw-r--r--pkgs/development/libraries/haskell/yi-monokai/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/yi-rope/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/yi-snippet/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/yst/default.nix25
-rw-r--r--pkgs/development/libraries/haskell/zeromq-haskell/default.nix21
-rw-r--r--pkgs/development/libraries/haskell/zeromq3-haskell/default.nix26
-rw-r--r--pkgs/development/libraries/haskell/zeromq4-haskell/default.nix22
-rw-r--r--pkgs/development/libraries/haskell/zip-archive/0.2.2.1.nix21
-rw-r--r--pkgs/development/libraries/haskell/zip-archive/0.2.3.5.nix20
-rw-r--r--pkgs/development/libraries/haskell/zipper/default.nix16
-rw-r--r--pkgs/development/libraries/haskell/zippers/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/zlib-bindings/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/zlib-conduit/default.nix17
-rw-r--r--pkgs/development/libraries/haskell/zlib-enum/default.nix18
-rw-r--r--pkgs/development/libraries/haskell/zlib/default.nix15
1429 files changed, 0 insertions, 27600 deletions
diff --git a/pkgs/development/libraries/haskell/AC-Vector/default.nix b/pkgs/development/libraries/haskell/AC-Vector/default.nix
deleted file mode 100644
index 6693daef619b4..0000000000000
--- a/pkgs/development/libraries/haskell/AC-Vector/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "AC-Vector";
-  version = "2.3.2";
-  sha256 = "04ahf6ldfhvzbml9xd6yplygn8ih7b8zz7cw03hkr053g5kzylay";
-  meta = {
-    description = "Efficient geometric vectors and transformations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/AES/default.nix b/pkgs/development/libraries/haskell/AES/default.nix
deleted file mode 100644
index 263f2a5d58268..0000000000000
--- a/pkgs/development/libraries/haskell/AES/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, monadsTf, random, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "AES";
-  version = "0.2.9";
-  sha256 = "12n484dpjr08910ni1vvw030g9p37lz68l5lw0212rvklkva6wzc";
-  buildDepends = [ cereal monadsTf random transformers ];
-  meta = {
-    description = "Fast AES encryption/decryption for bytestrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/BlogLiterately/default.nix b/pkgs/development/libraries/haskell/BlogLiterately/default.nix
deleted file mode 100644
index 5cb9fa07138a1..0000000000000
--- a/pkgs/development/libraries/haskell/BlogLiterately/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeHtml, boolExtras, cmdargs, dataDefault, filepath
-, HaXml, haxr, highlightingKate, hscolour, lens, mtl, pandoc
-, pandocCiteproc, pandocTypes, parsec, split, strict, temporary
-, transformers, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "BlogLiterately";
-  version = "0.7.1.7";
-  sha256 = "05i0v5mrmnxbmrqrm473z6hs9j4c2jv1l81i4kdmm2wia6p93s90";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    blazeHtml boolExtras cmdargs dataDefault filepath HaXml haxr
-    highlightingKate hscolour lens mtl pandoc pandocCiteproc
-    pandocTypes parsec split strict temporary transformers utf8String
-  ];
-  meta = {
-    homepage = "http://byorgey.wordpress.com/blogliterately/";
-    description = "A tool for posting Haskelly articles to blogs";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Boolean/default.nix b/pkgs/development/libraries/haskell/Boolean/default.nix
deleted file mode 100644
index 137171b775006..0000000000000
--- a/pkgs/development/libraries/haskell/Boolean/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "Boolean";
-  version = "0.2.3";
-  sha256 = "1lsm06y7hgjp9qmlr6csf24x3wgna7sbf8dgh6sfl2rhs7fn8kgn";
-  meta = {
-    description = "Generalized booleans and numbers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/BoundedChan/default.nix b/pkgs/development/libraries/haskell/BoundedChan/default.nix
deleted file mode 100644
index 1f4af9d6f713d..0000000000000
--- a/pkgs/development/libraries/haskell/BoundedChan/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "BoundedChan";
-  version = "1.0.3.0";
-  sha256 = "0vf4mlw08n056g5256cf46m5xsijng5gvjx7ccm4r132gznyl72k";
-  meta = {
-    description = "Implementation of bounded channels";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/CC-delcont/default.nix b/pkgs/development/libraries/haskell/CC-delcont/default.nix
deleted file mode 100644
index 459c338b80d2f..0000000000000
--- a/pkgs/development/libraries/haskell/CC-delcont/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "CC-delcont";
-  version = "0.2";
-  sha256 = "0bl71vj1ypzplx92kz27hhbpnwnxkz5g2q86m4fcmjmp4fym8kc1";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "http://code.haskell.org/~dolio/CC-delcont";
-    description = "Delimited continuations and dynamically scoped variables";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Cabal/1.16.0.3.nix b/pkgs/development/libraries/haskell/Cabal/1.16.0.3.nix
deleted file mode 100644
index 7f8b0631fc6cd..0000000000000
--- a/pkgs/development/libraries/haskell/Cabal/1.16.0.3.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, extensibleExceptions, filepath, HUnit, QuickCheck
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "Cabal";
-  version = "1.16.0.3";
-  sha256 = "11lzqgdjaix8n7nabmafl3jf9gisb04c025cmdycfihfajfn49zg";
-  buildDepends = [ filepath ];
-  testDepends = [
-    extensibleExceptions filepath HUnit QuickCheck testFramework
-    testFrameworkHunit testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://www.haskell.org/cabal/";
-    description = "A framework for packaging Haskell software";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Cabal/1.18.1.3.nix b/pkgs/development/libraries/haskell/Cabal/1.18.1.3.nix
deleted file mode 100644
index 27673beb1a074..0000000000000
--- a/pkgs/development/libraries/haskell/Cabal/1.18.1.3.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, extensibleExceptions, filepath, HUnit, QuickCheck
-, regexPosix, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "Cabal";
-  version = "1.18.1.3";
-  sha256 = "1m1m6f00sc4w0s5hnqy2z05rnaihaw1jy03bidc5pl6r1llkdi15";
-  buildDepends = [ deepseq filepath time ];
-  testDepends = [
-    extensibleExceptions filepath HUnit QuickCheck regexPosix
-    testFramework testFrameworkHunit testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://www.haskell.org/cabal/";
-    description = "A framework for packaging Haskell software";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Cabal/1.20.0.3.nix b/pkgs/development/libraries/haskell/Cabal/1.20.0.3.nix
deleted file mode 100644
index 83e8f075f0757..0000000000000
--- a/pkgs/development/libraries/haskell/Cabal/1.20.0.3.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, extensibleExceptions, filepath, HUnit, QuickCheck
-, regexPosix, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "Cabal";
-  version = "1.20.0.3";
-  sha256 = "0vq1xcwvvk74jkzp7386ldyrls8qszg3rj4l37fyq3fvjkqnx80v";
-  buildDepends = [ deepseq filepath time ];
-  testDepends = [
-    extensibleExceptions filepath HUnit QuickCheck regexPosix
-    testFramework testFrameworkHunit testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://www.haskell.org/cabal/";
-    description = "A framework for packaging Haskell software";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Cabal/1.22.0.0.nix b/pkgs/development/libraries/haskell/Cabal/1.22.0.0.nix
deleted file mode 100644
index 659a493bc1857..0000000000000
--- a/pkgs/development/libraries/haskell/Cabal/1.22.0.0.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, deepseq, extensibleExceptions, filepath, HUnit
-, QuickCheck, regexPosix, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "Cabal";
-  version = "1.22.0.0";
-  sha256 = "13984rli87vzhl5pvpny2cns8dq4k2s5bgmr8n93iw9hrx5w3j48";
-  buildDepends = [ binary deepseq filepath time ];
-  testDepends = [
-    binary extensibleExceptions filepath HUnit QuickCheck regexPosix
-    testFramework testFrameworkHunit testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  preCheck = "unset GHC_PACKAGE_PATH; export HOME=$NIX_BUILD_TOP";
-  meta = {
-    homepage = "http://www.haskell.org/cabal/";
-    description = "A framework for packaging Haskell software";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Chart-cairo/default.nix b/pkgs/development/libraries/haskell/Chart-cairo/default.nix
deleted file mode 100644
index c01793881adc4..0000000000000
--- a/pkgs/development/libraries/haskell/Chart-cairo/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, Chart, colour, dataDefaultClass, lens, mtl
-, operational, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "Chart-cairo";
-  version = "1.3.2";
-  sha256 = "19ghd5xav7pn3z5igbkbsa81vhlpvy55xscc42vbxx1v9f6shq7g";
-  buildDepends = [
-    cairo Chart colour dataDefaultClass lens mtl operational time
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/timbod7/haskell-chart/wiki";
-    description = "Cairo backend for Charts";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Chart-diagrams/default.nix b/pkgs/development/libraries/haskell/Chart-diagrams/default.nix
deleted file mode 100644
index d6b17ec320f9e..0000000000000
--- a/pkgs/development/libraries/haskell/Chart-diagrams/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeSvg, Chart, colour, dataDefaultClass, diagramsCore
-, diagramsLib, diagramsPostscript, diagramsSvg, lens, mtl
-, operational, SVGFonts, text, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "Chart-diagrams";
-  version = "1.3.2";
-  sha256 = "0q5qvzzl5wirlj26a6zpnyq95lpzzkwiqq0mkh25aa3qzzbg4y6g";
-  buildDepends = [
-    blazeSvg Chart colour dataDefaultClass diagramsCore diagramsLib
-    diagramsPostscript diagramsSvg lens mtl operational SVGFonts text
-    time
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/timbod7/haskell-chart/wiki";
-    description = "Diagrams backend for Charts";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Chart-gtk/default.nix b/pkgs/development/libraries/haskell/Chart-gtk/default.nix
deleted file mode 100644
index 6d55bedb24f52..0000000000000
--- a/pkgs/development/libraries/haskell/Chart-gtk/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, Chart, ChartCairo, colour, dataDefaultClass, gtk
-, mtl, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "Chart-gtk";
-  version = "1.3.2";
-  sha256 = "175bqh5pl4z0gx50z34afg149g94qw8sk87gbp9mavh5bnpj5a07";
-  buildDepends = [
-    cairo Chart ChartCairo colour dataDefaultClass gtk mtl time
-  ];
-  meta = {
-    homepage = "https://github.com/timbod7/haskell-chart/wiki";
-    description = "Utility functions for using the chart library with GTK";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Chart/default.nix b/pkgs/development/libraries/haskell/Chart/default.nix
deleted file mode 100644
index c41fa5a5a5d3a..0000000000000
--- a/pkgs/development/libraries/haskell/Chart/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, colour, dataDefaultClass, lens, mtl, operational, time }:
-
-cabal.mkDerivation (self: {
-  pname = "Chart";
-  version = "1.3.2";
-  sha256 = "0y4xkqdmbyyaxf810dgz0zsfmywlx07c26s9wkk155iriz0yz4m9";
-  buildDepends = [
-    colour dataDefaultClass lens mtl operational time
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/timbod7/haskell-chart/wiki";
-    description = "A library for generating 2D Charts and Plots";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ChasingBottoms/default.nix b/pkgs/development/libraries/haskell/ChasingBottoms/default.nix
deleted file mode 100644
index 829af010da781..0000000000000
--- a/pkgs/development/libraries/haskell/ChasingBottoms/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, QuickCheck, random, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "ChasingBottoms";
-  version = "1.3.0.8";
-  sha256 = "1f6jg4j17s3y7hcz9gp7cffa77p57xgzv15ng5ypcxpq603721dv";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ mtl QuickCheck random syb ];
-  jailbreak = true;
-  meta = {
-    description = "For testing partial and infinite values";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ConfigFile/default.nix b/pkgs/development/libraries/haskell/ConfigFile/default.nix
deleted file mode 100644
index a2923dc19dd0c..0000000000000
--- a/pkgs/development/libraries/haskell/ConfigFile/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, MissingH, mtl, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "ConfigFile";
-  version = "1.1.4";
-  sha256 = "057mw146bip9wzs7j4b5xr1x24d8w0kr4i3inri5m57jkwspn25f";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ MissingH mtl parsec ];
-  meta = {
-    homepage = "http://software.complete.org/configfile";
-    description = "Configuration file reading & writing";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/CouchDB/default.nix b/pkgs/development/libraries/haskell/CouchDB/default.nix
deleted file mode 100644
index 18f095cd8b16e..0000000000000
--- a/pkgs/development/libraries/haskell/CouchDB/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HTTP, HUnit, json, mtl, network, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "CouchDB";
-  version = "1.2";
-  sha256 = "0a9g0iblfyqppcy1ni3ac8f3yv5km95bfblhwqlsk6khydi5ka98";
-  buildDepends = [ HTTP json mtl network utf8String ];
-  testDepends = [ HTTP HUnit json mtl network utf8String ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/arjunguha/haskell-couchdb/";
-    description = "CouchDB interface";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Crypto/default.nix b/pkgs/development/libraries/haskell/Crypto/default.nix
deleted file mode 100644
index d9a494fe94e69..0000000000000
--- a/pkgs/development/libraries/haskell/Crypto/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, QuickCheck, random }:
-
-cabal.mkDerivation (self: {
-  pname = "Crypto";
-  version = "4.2.5.1";
-  sha256 = "0rmgl0a4k6ys2lc6d607g28c2p443a46dla903rz5aha7m9y1mba";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ HUnit QuickCheck random ];
-  meta = {
-    description = "Collects together existing Haskell cryptographic functions into a package";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/DAV/default.nix b/pkgs/development/libraries/haskell/DAV/default.nix
deleted file mode 100644
index b361ae045fbff..0000000000000
--- a/pkgs/development/libraries/haskell/DAV/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, caseInsensitive, dataDefault, either, errors, exceptions
-, httpClient, httpClientTls, httpTypes, lens, mtl, network
-, networkUri, optparseApplicative, transformers, transformersBase
-, utf8String, xmlConduit, xmlHamlet
-}:
-
-cabal.mkDerivation (self: {
-  pname = "DAV";
-  version = "1.0.3";
-  sha256 = "1wrs3rdk4sarzi4w1pma8h751mjw5x1l8c6w30wv7fg0rmk2cayd";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    caseInsensitive dataDefault either errors exceptions httpClient
-    httpClientTls httpTypes lens mtl network networkUri
-    optparseApplicative transformers transformersBase utf8String
-    xmlConduit xmlHamlet
-  ];
-  meta = {
-    homepage = "http://floss.scru.org/hDAV";
-    description = "RFC 4918 WebDAV support";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/DRBG/default.nix b/pkgs/development/libraries/haskell/DRBG/default.nix
deleted file mode 100644
index 741368799d14c..0000000000000
--- a/pkgs/development/libraries/haskell/DRBG/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, cipherAes128, cryptoApi, cryptohashCryptoapi
-, entropy, mtl, parallel, prettyclass, tagged
-}:
-
-cabal.mkDerivation (self: {
-  pname = "DRBG";
-  version = "0.5.3";
-  sha256 = "197kp2bchkj3zrl3f06glba9lbjf51mp710sx0qj8i4spvf3jfr8";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    cereal cipherAes128 cryptoApi cryptohashCryptoapi entropy mtl
-    parallel prettyclass tagged
-  ];
-  meta = {
-    description = "Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Decimal/default.nix b/pkgs/development/libraries/haskell/Decimal/default.nix
deleted file mode 100644
index 03ae15a24d146..0000000000000
--- a/pkgs/development/libraries/haskell/Decimal/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, HUnit, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "Decimal";
-  version = "0.4.2";
-  sha256 = "0qa2z2lq1hrvakhyhj624mg8sd05ikhb66zwpa6x9vcyji93dxf5";
-  buildDepends = [ deepseq ];
-  testDepends = [
-    deepseq HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "https://github.com/PaulJohnson/Haskell-Decimal";
-    description = "Decimal numbers with variable precision";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Diff/default.nix b/pkgs/development/libraries/haskell/Diff/default.nix
deleted file mode 100644
index 478cb6d657abb..0000000000000
--- a/pkgs/development/libraries/haskell/Diff/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "Diff";
-  version = "0.3.0";
-  sha256 = "0k7fj4icnh25x21cmrnbqq0sjgxrr2ffhn8bz89qmy5h9dznvy98";
-  meta = {
-    description = "O(ND) diff algorithm in haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/EitherT/default.nix b/pkgs/development/libraries/haskell/EitherT/default.nix
deleted file mode 100644
index 234675605309f..0000000000000
--- a/pkgs/development/libraries/haskell/EitherT/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, monadControl, transformers, transformersBase }:
-
-cabal.mkDerivation (self: {
-  pname = "EitherT";
-  version = "0.2.0";
-  sha256 = "1vry479zdq1fw7bd4d373c7wf2gg0aibkyb03710w7z2x86chssw";
-  buildDepends = [ monadControl transformers transformersBase ];
-  meta = {
-    description = "EitherT monad transformer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Extra-lib/default.nix b/pkgs/development/libraries/haskell/Extra-lib/default.nix
deleted file mode 100644
index d244700e58a1b..0000000000000
--- a/pkgs/development/libraries/haskell/Extra-lib/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bzlib, filepath, HUnit, mtl, networkUri, pureMD5
-, QuickCheck, random, regexCompat, time, Unixutils, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "Extra";
-  version = "1.46.3";
-  sha256 = "1xmwp9cp905nzx5x858wyacjpppn76mkfpkxksdhlq9zhmkp5yyh";
-  buildDepends = [
-    bzlib filepath HUnit mtl networkUri pureMD5 QuickCheck random
-    regexCompat time Unixutils zlib
-  ];
-  meta = {
-    homepage = "https://github.com/ddssff/haskell-extra";
-    description = "A grab bag of modules";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/FerryCore/default.nix b/pkgs/development/libraries/haskell/FerryCore/default.nix
deleted file mode 100644
index 6f0405807fb78..0000000000000
--- a/pkgs/development/libraries/haskell/FerryCore/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HaXml, mtl, parsec, TableAlgebra }:
-
-cabal.mkDerivation (self: {
-  pname = "FerryCore";
-  version = "0.4.6.4";
-  sha256 = "1dxhbrmcl36dg14lyihpy8fd8sdsmawh70fykllcjk3fh7a11wgp";
-  buildDepends = [ HaXml mtl parsec TableAlgebra ];
-  meta = {
-    description = "Ferry Core Components";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/FontyFruity/default.nix b/pkgs/development/libraries/haskell/FontyFruity/default.nix
deleted file mode 100644
index 325ed34c5d6f2..0000000000000
--- a/pkgs/development/libraries/haskell/FontyFruity/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, deepseq, filepath, text, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "FontyFruity";
-  version = "0.4";
-  sha256 = "0nrlsiwav1mwbmp555vwnc24250yn166yr5fjazjg9g7a0ikkivf";
-  buildDepends = [ binary deepseq filepath text vector ];
-  meta = {
-    description = "A true type file format loader";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bergey ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/GLFW-b/default.nix b/pkgs/development/libraries/haskell/GLFW-b/default.nix
deleted file mode 100644
index f3bdfebbe6751..0000000000000
--- a/pkgs/development/libraries/haskell/GLFW-b/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bindingsGLFW, HUnit, testFramework, testFrameworkHunit }:
-
-cabal.mkDerivation (self: {
-  pname = "GLFW-b";
-  version = "1.4.6";
-  sha256 = "1d9vacb9nsf5cqqwxhn49wsfbhmw1263kgimk5qxpqpg1jiy35hy";
-  buildDepends = [ bindingsGLFW ];
-  testDepends = [
-    bindingsGLFW HUnit testFramework testFrameworkHunit
-  ];
-  doCheck = false;
-  meta = {
-    description = "Bindings to GLFW OpenGL library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/GLFW/default.nix b/pkgs/development/libraries/haskell/GLFW/default.nix
deleted file mode 100644
index fb554c95dfca3..0000000000000
--- a/pkgs/development/libraries/haskell/GLFW/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, libX11, mesa, OpenGL }:
-
-cabal.mkDerivation (self: {
-  pname = "GLFW";
-  version = "0.5.2.2";
-  sha256 = "0yqvfkg9p5h5bv3ak6b89am9kan9lbcq26kg1wk53xl6mz1aaijf";
-  buildDepends = [ OpenGL ];
-  extraLibraries = [ libX11 mesa ];
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/GLFW";
-    description = "A Haskell binding for GLFW";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/GLURaw/default.nix b/pkgs/development/libraries/haskell/GLURaw/default.nix
deleted file mode 100644
index d389d7ecf046b..0000000000000
--- a/pkgs/development/libraries/haskell/GLURaw/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, freeglut, mesa, OpenGLRaw }:
-
-cabal.mkDerivation (self: {
-  pname = "GLURaw";
-  version = "1.4.0.1";
-  sha256 = "1k0f1vbbrsfc7jb4qbif4w4q87lsis5gvq7jd2n8zzslxd5n8mcn";
-  buildDepends = [ OpenGLRaw ];
-  extraLibraries = [ freeglut mesa ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Opengl";
-    description = "A raw binding for the OpenGL graphics system";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/GLUT/default.nix b/pkgs/development/libraries/haskell/GLUT/default.nix
deleted file mode 100644
index b2cce8565240e..0000000000000
--- a/pkgs/development/libraries/haskell/GLUT/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, freeglut, libICE, libSM, libXi, libXmu, mesa, OpenGL
-, OpenGLRaw
-}:
-
-cabal.mkDerivation (self: {
-  pname = "GLUT";
-  version = "2.5.1.1";
-  sha256 = "0n9dkdjmpnbcjg0ll0ny7mw21xwwix0gxy0hq6yagmgaakhpg0aa";
-  buildDepends = [ OpenGL OpenGLRaw ];
-  extraLibraries = [ freeglut libICE libSM libXi libXmu mesa ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Opengl";
-    description = "A binding for the OpenGL Utility Toolkit";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/GLUtil/default.nix b/pkgs/development/libraries/haskell/GLUtil/default.nix
deleted file mode 100644
index 0b7910a7e0f4b..0000000000000
--- a/pkgs/development/libraries/haskell/GLUtil/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cpphs, filepath, JuicyPixels, linear, OpenGL, OpenGLRaw
-, transformers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "GLUtil";
-  version = "0.8.2";
-  sha256 = "0z8fi4fd0jrywg595cc67w8pqcn7pgy651hxb4zkqb3400n4jak3";
-  buildDepends = [
-    cpphs filepath JuicyPixels linear OpenGL OpenGLRaw transformers
-    vector
-  ];
-  buildTools = [ cpphs ];
-  meta = {
-    description = "Miscellaneous OpenGL utilities";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/GenericPretty/default.nix b/pkgs/development/libraries/haskell/GenericPretty/default.nix
deleted file mode 100644
index d2b8fedfc5e85..0000000000000
--- a/pkgs/development/libraries/haskell/GenericPretty/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "GenericPretty";
-  version = "1.2.1";
-  sha256 = "0bb70mic7srr7x8k83d1i0m0a32gm72zr78ccdf3ckchj9136php";
-  meta = {
-    homepage = "https://github.com/RazvanRanca/GenericPretty";
-    description = "A generic, derivable, haskell pretty printer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Glob/default.nix b/pkgs/development/libraries/haskell/Glob/default.nix
deleted file mode 100644
index 565f213c42ba8..0000000000000
--- a/pkgs/development/libraries/haskell/Glob/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dlist, filepath, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "Glob";
-  version = "0.7.5";
-  sha256 = "0hdyi49zp2yr4h4wgngl8ajrss1p309c3pn0alj543yrh33bnqq0";
-  buildDepends = [ dlist filepath transformers ];
-  meta = {
-    homepage = "http://iki.fi/matti.niemenmaa/glob/";
-    description = "Globbing library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/GlomeVec/default.nix b/pkgs/development/libraries/haskell/GlomeVec/default.nix
deleted file mode 100644
index 0223d6c6ae5cd..0000000000000
--- a/pkgs/development/libraries/haskell/GlomeVec/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, llvm }:
-
-cabal.mkDerivation (self: {
-  pname = "GlomeVec";
-  version = "0.2";
-  sha256 = "08hyiadkbkmcsd1g51xvxqzp6l94hnqqbz4r6yk0zk29iawq8610";
-  buildTools = [ llvm ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Glome";
-    description = "Simple 3D vector library";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Graphalyze/default.nix b/pkgs/development/libraries/haskell/Graphalyze/default.nix
deleted file mode 100644
index 8e42eaa01d01e..0000000000000
--- a/pkgs/development/libraries/haskell/Graphalyze/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bktrees, fgl, filepath, graphviz, pandoc, random, text
-, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "Graphalyze";
-  version = "0.14.1.0";
-  sha256 = "0pyrhpl06lsppr8ch21crinkax7fh0k18wfvgjinc8phkk6j5hz3";
-  buildDepends = [
-    bktrees fgl filepath graphviz pandoc random text time
-  ];
-  jailbreak = true;
-  meta = {
-    description = "Graph-Theoretic Analysis library";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HDBC/HDBC-odbc.nix b/pkgs/development/libraries/haskell/HDBC/HDBC-odbc.nix
deleted file mode 100644
index 9622ea5d0dc61..0000000000000
--- a/pkgs/development/libraries/haskell/HDBC/HDBC-odbc.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HDBC, mtl, odbc, time, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "HDBC-odbc";
-  version = "2.4.0.0";
-  sha256 = "0zjq5j095jyh0axmgnr59fwhh1nhipj6flz77z46kygagygrg2qz";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ HDBC mtl time utf8String ];
-  extraLibraries = [ odbc ];
-  noHaddock = true;
-  meta = {
-    homepage = "https://github.com/hdbc/hdbc-odbc";
-    description = "ODBC driver for HDBC";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HDBC/HDBC-postgresql.nix b/pkgs/development/libraries/haskell/HDBC/HDBC-postgresql.nix
deleted file mode 100644
index 6b0df7e9d852c..0000000000000
--- a/pkgs/development/libraries/haskell/HDBC/HDBC-postgresql.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, convertible, HDBC, mtl, parsec, postgresql, time
-, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "HDBC-postgresql";
-  version = "2.3.2.2";
-  sha256 = "0x42lf429dxjkz22jn5fybimlixxs20zq01ap40344qlwh01hd90";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ convertible HDBC mtl parsec time utf8String ];
-  extraLibraries = [ postgresql ];
-  meta = {
-    homepage = "http://github.com/hdbc/hdbc-postgresql";
-    description = "PostgreSQL driver for HDBC";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HDBC/HDBC-sqlite3.nix b/pkgs/development/libraries/haskell/HDBC/HDBC-sqlite3.nix
deleted file mode 100644
index 563cc38dac3a4..0000000000000
--- a/pkgs/development/libraries/haskell/HDBC/HDBC-sqlite3.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HDBC, mtl, sqlite, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "HDBC-sqlite3";
-  version = "2.3.3.0";
-  sha256 = "11765nsncgyv9j6r5wpziqyhy0lxrmqbhgricbdx0c788ky75y92";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ HDBC mtl utf8String ];
-  extraLibraries = [ sqlite ];
-  meta = {
-    homepage = "http://software.complete.org/hdbc-sqlite3";
-    description = "Sqlite v3 driver for HDBC";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HDBC/HDBC.nix b/pkgs/development/libraries/haskell/HDBC/HDBC.nix
deleted file mode 100644
index fb83588546212..0000000000000
--- a/pkgs/development/libraries/haskell/HDBC/HDBC.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, convertible, mtl, text, time, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "HDBC";
-  version = "2.4.0.0";
-  sha256 = "1zwkrr0pbgxi2y75n2sjr3xs8xa3pxbmnqg3phqkjqcz3j4gcq6y";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ convertible mtl text time utf8String ];
-  meta = {
-    homepage = "https://github.com/hdbc/hdbc";
-    description = "Haskell Database Connectivity";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HFuse/default.nix b/pkgs/development/libraries/haskell/HFuse/default.nix
deleted file mode 100644
index 05caf6975ac31..0000000000000
--- a/pkgs/development/libraries/haskell/HFuse/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fuse }:
-
-cabal.mkDerivation (self: {
-  pname = "HFuse";
-  version = "0.2.4.4";
-  sha256 = "1wsrf9y90dk27da9pm9m11hnrxwrqwvq6c9799b91a91mc2lxslc";
-  isLibrary = true;
-  isExecutable = true;
-  extraLibraries = [ fuse ];
-  preConfigure = ''
-    sed -i -e "s@  Extra-Lib-Dirs:         /usr/local/lib@  Extra-Lib-Dirs:         ${fuse}/lib@" HFuse.cabal
-  '';
-  meta = {
-    homepage = "https://github.com/m15k/hfuse";
-    description = "HFuse is a binding for the Linux FUSE library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.stdenv.lib.platforms.linux;
-    maintainers = with self.stdenv.lib.maintainers; [ andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HList/default.nix b/pkgs/development/libraries/haskell/HList/default.nix
deleted file mode 100644
index d2c88291fc2d5..0000000000000
--- a/pkgs/development/libraries/haskell/HList/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cmdargs, diffutils, doctest, filepath, hspec, lens, mtl
-, syb, tagged
-}:
-
-cabal.mkDerivation (self: {
-  pname = "HList";
-  version = "0.3.4.1";
-  sha256 = "02hw496qv2p0nnbz7lq7jfqnis19qqjsylyvdksqbwmjprk32rh2";
-  buildDepends = [ mtl tagged ];
-  testDepends = [ cmdargs doctest filepath hspec lens mtl syb ];
-  buildTools = [ diffutils ];
-  doCheck = false;
-  meta = {
-    description = "Heterogeneous lists";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HPDF/default.nix b/pkgs/development/libraries/haskell/HPDF/default.nix
deleted file mode 100644
index d34e590e9e696..0000000000000
--- a/pkgs/development/libraries/haskell/HPDF/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, mtl, random, vector, zlib }:
-
-cabal.mkDerivation (self: {
-  pname = "HPDF";
-  version = "1.4.6";
-  sha256 = "15v1mf58fqa25higf52jqlf3fw2fbggfm5v8a8v00zz6q0f3lzn9";
-  buildDepends = [ binary mtl random vector zlib ];
-  meta = {
-    homepage = "http://www.alpheccar.org";
-    description = "Generation of PDF documents";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HSH/default.nix b/pkgs/development/libraries/haskell/HSH/default.nix
deleted file mode 100644
index 01c0595e900a8..0000000000000
--- a/pkgs/development/libraries/haskell/HSH/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, hslogger, MissingH, mtl, regexBase, regexCompat
-, regexPosix
-}:
-
-cabal.mkDerivation (self: {
-  pname = "HSH";
-  version = "2.1.2";
-  sha256 = "17ysn131xskx4s1g5kg08zy141q3q16bns4bsg3yjzvf6cjpz2kq";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    filepath hslogger MissingH mtl regexBase regexCompat regexPosix
-  ];
-  meta = {
-    homepage = "http://software.complete.org/hsh";
-    description = "Library to mix shell scripting with Haskell programs";
-    license = "LGPL";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HStringTemplate/default.nix b/pkgs/development/libraries/haskell/HStringTemplate/default.nix
deleted file mode 100644
index 23fd31b2b3d9e..0000000000000
--- a/pkgs/development/libraries/haskell/HStringTemplate/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, deepseq, filepath, mtl, parsec, syb, text
-, time, utf8String, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "HStringTemplate";
-  version = "0.7.3";
-  sha256 = "1gw4v16nk0878qplcx6by2bl4280lwyn9a252p6ldaqlbk9vygw8";
-  buildDepends = [
-    blazeBuilder deepseq filepath mtl parsec syb text time utf8String
-    void
-  ];
-  meta = {
-    description = "StringTemplate implementation in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HTF/default.nix b/pkgs/development/libraries/haskell/HTF/default.nix
deleted file mode 100644
index cc27d4cf2ae97..0000000000000
--- a/pkgs/development/libraries/haskell/HTF/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, aesonPretty, base64Bytestring, cpphs, Diff
-, filepath, haskellLexer, haskellSrc, HUnit, liftedBase
-, monadControl, mtl, QuickCheck, random, regexCompat, temporary
-, text, time, unorderedContainers, vector, xmlgen
-}:
-
-cabal.mkDerivation (self: {
-  pname = "HTF";
-  version = "0.12.2.3";
-  sha256 = "0g5z2ypn6i7wpz1439c6qjmi8lw2b86zaljkgwchjn8r8gvw4mbm";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson base64Bytestring cpphs Diff haskellLexer haskellSrc HUnit
-    liftedBase monadControl mtl QuickCheck random regexCompat text time
-    vector xmlgen
-  ];
-  testDepends = [
-    aeson aesonPretty filepath HUnit mtl random regexCompat temporary
-    text unorderedContainers
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/skogsbaer/HTF/";
-    description = "The Haskell Test Framework";
-    license = "LGPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HTTP/default.nix b/pkgs/development/libraries/haskell/HTTP/default.nix
deleted file mode 100644
index 0a5a16dfadc36..0000000000000
--- a/pkgs/development/libraries/haskell/HTTP/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, caseInsensitive, conduit, conduitExtra, deepseq, httpdShed
-, httpTypes, HUnit, mtl, network, networkUri, parsec, pureMD5
-, split, testFramework, testFrameworkHunit, wai, warp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "HTTP";
-  version = "4000.2.18";
-  sha256 = "1jn0ikbdwhd32qjwpnsmpnmy0dxhmwfhf8851ifxik91fn7j5j4k";
-  buildDepends = [ mtl network networkUri parsec ];
-  testDepends = [
-    caseInsensitive conduit conduitExtra deepseq httpdShed httpTypes
-    HUnit mtl network networkUri pureMD5 split testFramework
-    testFrameworkHunit wai warp
-  ];
-  doCheck = false;
-  noHaddock = self.stdenv.lib.versionOlder self.ghc.version "6.11";
-  meta = {
-    homepage = "https://github.com/haskell/HTTP";
-    description = "A library for client-side HTTP";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HUnit-approx/default.nix b/pkgs/development/libraries/haskell/HUnit-approx/default.nix
deleted file mode 100644
index b507aa21cbb56..0000000000000
--- a/pkgs/development/libraries/haskell/HUnit-approx/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit }:
-
-cabal.mkDerivation (self: {
-  pname = "HUnit-approx";
-  version = "1.0";
-  sha256 = "0svkjvcanjsi5bhn9b91jhig36np5imr3qyj6b1s5msm7wmlk3v1";
-  buildDepends = [ HUnit ];
-  testDepends = [ HUnit ];
-  meta = {
-    homepage = "https://github.com/goldfirere/HUnit-approx";
-    description = "Approximate equality for floating point numbers with HUnit";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HUnit/default.nix b/pkgs/development/libraries/haskell/HUnit/default.nix
deleted file mode 100644
index 0ab6f152aeede..0000000000000
--- a/pkgs/development/libraries/haskell/HUnit/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq }:
-
-cabal.mkDerivation (self: {
-  pname = "HUnit";
-  version = "1.2.5.2";
-  sha256 = "0hcs6qh8bqhip1kkjjnw7ccgcsmawdz5yvffjj5y8zd2vcsavx8a";
-  buildDepends = [ deepseq ];
-  meta = {
-    homepage = "http://hunit.sourceforge.net/";
-    description = "A unit testing framework for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HaTeX/default.nix b/pkgs/development/libraries/haskell/HaTeX/default.nix
deleted file mode 100644
index 9f5c8c76097f4..0000000000000
--- a/pkgs/development/libraries/haskell/HaTeX/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, matrix, parsec, QuickCheck, tasty, tastyQuickcheck, text
-, transformers, wlPprintExtras
-}:
-
-cabal.mkDerivation (self: {
-  pname = "HaTeX";
-  version = "3.16.0.0";
-  sha256 = "16b3aaaahsy153dfii2lc1672kkm6i9mch5hmyf9229b17hhh5pa";
-  buildDepends = [
-    matrix parsec QuickCheck text transformers wlPprintExtras
-  ];
-  testDepends = [ QuickCheck tasty tastyQuickcheck text ];
-  meta = {
-    homepage = "http://wrongurl.net/haskell/HaTeX";
-    description = "The Haskell LaTeX library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HaXml/default.nix b/pkgs/development/libraries/haskell/HaXml/default.nix
deleted file mode 100644
index d20d7be551c72..0000000000000
--- a/pkgs/development/libraries/haskell/HaXml/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, polyparse, random }:
-
-cabal.mkDerivation (self: {
-  pname = "HaXml";
-  version = "1.25";
-  sha256 = "02l53v9c8qzkp5zzs31973pp27q4k2h04h9x3852gah78qjvnslk";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ filepath polyparse random ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://projects.haskell.org/HaXml/";
-    description = "Utilities for manipulating XML documents";
-    license = "LGPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HandsomeSoup/default.nix b/pkgs/development/libraries/haskell/HandsomeSoup/default.nix
deleted file mode 100644
index 69915ccfeefa0..0000000000000
--- a/pkgs/development/libraries/haskell/HandsomeSoup/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, HTTP, hxt, hxtHttp, MaybeT, mtl, network
-, networkUri, parsec, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "HandsomeSoup";
-  version = "0.3.5";
-  sha256 = "1d1zanlr1mdxjc69xvbxg5kn5bc08gd960j6lb1x3grhcgmj9krm";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    HTTP hxt hxtHttp MaybeT mtl network networkUri parsec transformers
-  ];
-  testDepends = [ hspec hxt ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/egonSchiele/HandsomeSoup";
-    description = "Work with HTML more easily in HXT";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HaskellForMaths/default.nix b/pkgs/development/libraries/haskell/HaskellForMaths/default.nix
deleted file mode 100644
index 9bd9c9f4796a8..0000000000000
--- a/pkgs/development/libraries/haskell/HaskellForMaths/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, random }:
-
-cabal.mkDerivation (self: {
-  pname = "HaskellForMaths";
-  version = "0.4.5";
-  sha256 = "03j83gvxjjqjwl047j0acsf9j5vs3zpzbap036sw4slq31nza2p9";
-  buildDepends = [ random ];
-  meta = {
-    homepage = "http://haskellformaths.blogspot.com/";
-    description = "Combinatorics, group theory, commutative algebra, non-commutative algebra";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HaskellNet-SSL/default.nix b/pkgs/development/libraries/haskell/HaskellNet-SSL/default.nix
deleted file mode 100644
index 2aad877f6880a..0000000000000
--- a/pkgs/development/libraries/haskell/HaskellNet-SSL/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, connection, dataDefault, HaskellNet, network, tls }:
-
-cabal.mkDerivation (self: {
-  pname = "HaskellNet-SSL";
-  version = "0.2.5.2";
-  sha256 = "0jhm43zd6jvhbahk4ki29ydg02qnjj4mw823rckqxk6f91q00qlp";
-  buildDepends = [ connection dataDefault HaskellNet network tls ];
-  meta = {
-    homepage = "https://github.com/dpwright/HaskellNet-SSL";
-    description = "Helpers to connect to SSL/TLS mail servers with HaskellNet";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HaskellNet/default.nix b/pkgs/development/libraries/haskell/HaskellNet/default.nix
deleted file mode 100644
index 284bdce97376d..0000000000000
--- a/pkgs/development/libraries/haskell/HaskellNet/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64String, cryptohash, mimeMail, mtl, network, text }:
-
-cabal.mkDerivation (self: {
-  pname = "HaskellNet";
-  version = "0.4";
-  sha256 = "152ayk35czl8fi2mar1g6c5mi3pikvnpcy967prg97a9vy0ld1yp";
-  buildDepends = [
-    base64String cryptohash mimeMail mtl network text
-  ];
-  meta = {
-    homepage = "https://github.com/jtdaugherty/HaskellNet";
-    description = "Client support for POP3, SMTP, and IMAP";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HsOpenSSL/default.nix b/pkgs/development/libraries/haskell/HsOpenSSL/default.nix
deleted file mode 100644
index c752b20551dcf..0000000000000
--- a/pkgs/development/libraries/haskell/HsOpenSSL/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, network, openssl, time }:
-
-cabal.mkDerivation (self: {
-  pname = "HsOpenSSL";
-  version = "0.11.1";
-  sha256 = "1v73xjq3hxdzsrisyyshr46i7p9psinjbmc1z49cxgwisg8mn5xy";
-  buildDepends = [ network time ];
-  extraLibraries = [ openssl ];
-  meta = {
-    homepage = "https://github.com/phonohawk/HsOpenSSL";
-    description = "Partial OpenSSL binding for Haskell";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HsSyck/0.51.nix b/pkgs/development/libraries/haskell/HsSyck/0.51.nix
deleted file mode 100644
index 1be5744b6a337..0000000000000
--- a/pkgs/development/libraries/haskell/HsSyck/0.51.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashtables, syb, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "HsSyck";
-  version = "0.51";
-  sha256 = "13y5vbzrix33dzwhdrvng2ds2dnipkxn1h22jvbf47rwnkyh2g49";
-  buildDepends = [ hashtables syb utf8String ];
-  meta = {
-    description = "Fast, lightweight YAML loader and dumper";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/HsSyck/0.52.nix b/pkgs/development/libraries/haskell/HsSyck/0.52.nix
deleted file mode 100644
index b3d64e539e183..0000000000000
--- a/pkgs/development/libraries/haskell/HsSyck/0.52.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashtables, syb, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "HsSyck";
-  version = "0.52";
-  sha256 = "1hdckbm60pzmydaz4rsw3kz9byd205987jcddakyhmgfinzvqwvc";
-  buildDepends = [ hashtables syb utf8String ];
-  meta = {
-    description = "Fast, lightweight YAML loader and dumper";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/IORefCAS/default.nix b/pkgs/development/libraries/haskell/IORefCAS/default.nix
deleted file mode 100644
index 980ab8c448cbb..0000000000000
--- a/pkgs/development/libraries/haskell/IORefCAS/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bitsAtomic, HUnit, QuickCheck, time }:
-
-cabal.mkDerivation (self: {
-  pname = "IORefCAS";
-  version = "0.2.0.1";
-  sha256 = "06vfck59x30mqa9h2ljd4r2cx1ks91b9gwcr928brp7filsq9fdb";
-  buildDepends = [ bitsAtomic ];
-  testDepends = [ bitsAtomic HUnit QuickCheck time ];
-  meta = {
-    homepage = "https://github.com/rrnewton/haskell-lockfree-queue/wiki";
-    description = "Atomic compare and swap for IORefs and STRefs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-    maintainers = [ self.stdenv.lib.maintainers.andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/IOSpec/default.nix b/pkgs/development/libraries/haskell/IOSpec/default.nix
deleted file mode 100644
index f9f95586b4554..0000000000000
--- a/pkgs/development/libraries/haskell/IOSpec/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, QuickCheck, Stream }:
-
-cabal.mkDerivation (self: {
-  pname = "IOSpec";
-  version = "0.2.5";
-  sha256 = "0r6vqg39h6vzwlb33cvk72k4mh6jd8rpdcnkqsfxdqmsk7h8x84j";
-  buildDepends = [ mtl QuickCheck Stream ];
-  meta = {
-    description = "A pure specification of the IO monad";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/IfElse/default.nix b/pkgs/development/libraries/haskell/IfElse/default.nix
deleted file mode 100644
index 0f211b4cd509e..0000000000000
--- a/pkgs/development/libraries/haskell/IfElse/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "IfElse";
-  version = "0.85";
-  sha256 = "1kfx1bwfjczj93a8yqz1n8snqiq5655qgzwv1lrycry8wb1vzlwa";
-  buildDepends = [ mtl ];
-  meta = {
-    description = "Anaphoric and miscellaneous useful control-flow";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/IntervalMap/default.nix b/pkgs/development/libraries/haskell/IntervalMap/default.nix
deleted file mode 100644
index 65b53d91b52d0..0000000000000
--- a/pkgs/development/libraries/haskell/IntervalMap/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Cabal, deepseq, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "IntervalMap";
-  version = "0.4.0.1";
-  sha256 = "0cq0dmmawrss4jjkz3br0lhp37d4k7rd3cinbcyf0bf39dfk6mrf";
-  buildDepends = [ deepseq ];
-  testDepends = [ Cabal deepseq QuickCheck ];
-  meta = {
-    homepage = "http://www.chr-breitkopf.de/comp/IntervalMap";
-    description = "Maps from Intervals to values, with efficient search";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/JuicyPixels-util/default.nix b/pkgs/development/libraries/haskell/JuicyPixels-util/default.nix
deleted file mode 100644
index ca3e10682fa11..0000000000000
--- a/pkgs/development/libraries/haskell/JuicyPixels-util/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, JuicyPixels, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "JuicyPixels-util";
-  version = "0.2";
-  sha256 = "1b2rx5g8kd83hl50carr02mz21gvkasnsddw1f3pfvfsyfv3yyrc";
-  buildDepends = [ JuicyPixels vector ];
-  meta = {
-    homepage = "https://github.com/fumieval/JuicyPixels-util";
-    description = "Convert JuicyPixel images into RGBA format, flip, trim and so on";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/JuicyPixels/default.nix b/pkgs/development/libraries/haskell/JuicyPixels/default.nix
deleted file mode 100644
index e8c1c610e899a..0000000000000
--- a/pkgs/development/libraries/haskell/JuicyPixels/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, deepseq, mtl, primitive, transformers, vector
-, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "JuicyPixels";
-  version = "3.2";
-  sha256 = "1z4i0464zdijv54b7wzc55zrp8h67ahm6mrdk7a6gi2qm0nihmy5";
-  buildDepends = [
-    binary deepseq mtl primitive transformers vector zlib
-  ];
-  meta = {
-    homepage = "https://github.com/Twinside/Juicy.Pixels";
-    description = "Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/List/default.nix b/pkgs/development/libraries/haskell/List/default.nix
deleted file mode 100644
index 7fef715519084..0000000000000
--- a/pkgs/development/libraries/haskell/List/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "List";
-  version = "0.5.1";
-  sha256 = "1hgkal8jh035bs0z6z8i899dc0888fhdx8940y27aaxxbmlzfy1p";
-  buildDepends = [ transformers ];
-  meta = {
-    homepage = "http://github.com/yairchu/generator/tree";
-    description = "List monad transformer and class";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ListLike/default.nix b/pkgs/development/libraries/haskell/ListLike/default.nix
deleted file mode 100644
index 1e99f819bcc6f..0000000000000
--- a/pkgs/development/libraries/haskell/ListLike/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dlist, fmlist, HUnit, QuickCheck, random, text, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "ListLike";
-  version = "4.1.0";
-  sha256 = "0j78mm9vsl3scwgqp4h2bhq54hf22bxj9cg9pl26d12zw7038kwj";
-  buildDepends = [ dlist fmlist text vector ];
-  testDepends = [ dlist fmlist HUnit QuickCheck random text vector ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://software.complete.org/listlike";
-    description = "Generic support for list-like structures";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ListZipper/default.nix b/pkgs/development/libraries/haskell/ListZipper/default.nix
deleted file mode 100644
index 0f3edbaf5f2a9..0000000000000
--- a/pkgs/development/libraries/haskell/ListZipper/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "ListZipper";
-  version = "1.2.0.2";
-  sha256 = "0z3izxpl21fxz43jpx7zqs965anb3gp5vidv3pwwznr88ss2j6a9";
-  buildDepends = [ QuickCheck ];
-  meta = {
-    description = "Simple zipper for lists";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/MFlow/default.nix b/pkgs/development/libraries/haskell/MFlow/default.nix
deleted file mode 100644
index aaf84a8418731..0000000000000
--- a/pkgs/development/libraries/haskell/MFlow/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeHtml, blazeMarkup, caseInsensitive, clientsession
-, conduit, conduitExtra, cpphs, extensibleExceptions, httpTypes
-, monadloc, mtl, parsec, pwstoreFast, random, RefSerialize
-, resourcet, stm, TCache, text, time, transformers, utf8String
-, vector, wai, waiExtra, warp, warpTls, Workflow
-}:
-
-cabal.mkDerivation (self: {
-  pname = "MFlow";
-  version = "0.4.5.9";
-  sha256 = "0mqsyx7wkfgvpppqgpjpvzwx79vj7lh4c8afzzj1hgh8z0ilb4ik";
-  buildDepends = [
-    blazeHtml blazeMarkup caseInsensitive clientsession conduit
-    conduitExtra extensibleExceptions httpTypes monadloc mtl parsec
-    pwstoreFast random RefSerialize resourcet stm TCache text time
-    transformers utf8String vector wai waiExtra warp warpTls Workflow
-  ];
-  buildTools = [ cpphs ];
-  meta = {
-    description = "stateful, RESTful web framework";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/MaybeT/default.nix b/pkgs/development/libraries/haskell/MaybeT/default.nix
deleted file mode 100644
index 012ce6249fcb9..0000000000000
--- a/pkgs/development/libraries/haskell/MaybeT/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "MaybeT";
-  version = "0.1.2";
-  sha256 = "995e61165122656807d84174e5c1516340fd7ddeba6571c20751352a8476b632";
-  buildDepends = [ mtl ];
-  meta = {
-    description = "MaybeT monad transformer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/MemoTrie/default.nix b/pkgs/development/libraries/haskell/MemoTrie/default.nix
deleted file mode 100644
index 3e7f181803925..0000000000000
--- a/pkgs/development/libraries/haskell/MemoTrie/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, void }:
-
-cabal.mkDerivation (self: {
-  pname = "MemoTrie";
-  version = "0.6.2";
-  sha256 = "1g4b82s30bqkfids3iywf873nyn8h7l8rp8l3xl58smj5lbi3p4x";
-  buildDepends = [ void ];
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/MemoTrie";
-    description = "Trie-based memo functions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/MissingH/default.nix b/pkgs/development/libraries/haskell/MissingH/default.nix
deleted file mode 100644
index 3115c437b0933..0000000000000
--- a/pkgs/development/libraries/haskell/MissingH/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, errorcallEqInstance, filepath, hslogger, HUnit, mtl
-, network, parsec, QuickCheck, random, regexCompat, testpack, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "MissingH";
-  version = "1.3.0.1";
-  sha256 = "1cwdhgqqv2riqwhsgyrpmqyzvg19lx6zp1g7xdp4rikh7rkn03ds";
-  buildDepends = [
-    filepath hslogger HUnit mtl network parsec random regexCompat time
-  ];
-  testDepends = [
-    errorcallEqInstance filepath hslogger HUnit mtl network parsec
-    QuickCheck random regexCompat testpack time
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://software.complete.org/missingh";
-    description = "Large utility library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/MonadCatchIO-mtl/default.nix b/pkgs/development/libraries/haskell/MonadCatchIO-mtl/default.nix
deleted file mode 100644
index 11e97d72ea8ca..0000000000000
--- a/pkgs/development/libraries/haskell/MonadCatchIO-mtl/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, extensibleExceptions, MonadCatchIOTransformers }:
-
-cabal.mkDerivation (self: {
-  pname = "MonadCatchIO-mtl";
-  version = "0.3.1.0";
-  sha256 = "0qarf73c8zq8dgvxdiwqybpjfy8gba9vf4k0skiwyk5iphilxhhq";
-  buildDepends = [ extensibleExceptions MonadCatchIOTransformers ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://darcsden.com/jcpetruzza/MonadCatchIO-mtl";
-    description = "Monad-transformer version of the Control.Exception module";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/MonadCatchIO-transformers/default.nix b/pkgs/development/libraries/haskell/MonadCatchIO-transformers/default.nix
deleted file mode 100644
index d4cbd7c09ba41..0000000000000
--- a/pkgs/development/libraries/haskell/MonadCatchIO-transformers/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, extensibleExceptions, monadsTf, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "MonadCatchIO-transformers";
-  version = "0.3.1.2";
-  sha256 = "1r5c4qz6yp1qrsmk9di35d5kk2dcnaxh2mg3n5kdim991ydzsi1d";
-  buildDepends = [ extensibleExceptions monadsTf transformers ];
-  jailbreak = true;
-  meta = {
-    description = "Monad-transformer compatible version of the Control.Exception module";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/MonadPrompt/default.nix b/pkgs/development/libraries/haskell/MonadPrompt/default.nix
deleted file mode 100644
index 412f24450c48c..0000000000000
--- a/pkgs/development/libraries/haskell/MonadPrompt/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "MonadPrompt";
-  version = "1.0.0.5";
-  sha256 = "1nmy7dfzrkd8yfv5i9vlmjq9khnyi76ayvkzgcf783v5hfzcn4mh";
-  buildDepends = [ mtl ];
-  meta = {
-    description = "MonadPrompt, implementation & examples";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/MonadRandom/0.2.0.1.nix b/pkgs/development/libraries/haskell/MonadRandom/0.2.0.1.nix
deleted file mode 100644
index 41796adb963e3..0000000000000
--- a/pkgs/development/libraries/haskell/MonadRandom/0.2.0.1.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, random, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "MonadRandom";
-  version = "0.2.0.1";
-  sha256 = "1689302z053zhcr46w5q3a57kd6z365kkgzxh638gcakzzk3pmwm";
-  buildDepends = [ mtl random transformers ];
-  meta = {
-    description = "Random-number generation monad";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/MonadRandom/0.3.0.1.nix b/pkgs/development/libraries/haskell/MonadRandom/0.3.0.1.nix
deleted file mode 100644
index 0362804ed45e7..0000000000000
--- a/pkgs/development/libraries/haskell/MonadRandom/0.3.0.1.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, random, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "MonadRandom";
-  version = "0.3.0.1";
-  sha256 = "0bbj6rkxskrvl14lngpggql4q41pw21cj4z8h592mizrxjfa3rj0";
-  buildDepends = [ mtl random transformers ];
-  meta = {
-    description = "Random-number generation monad";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/NumInstances/default.nix b/pkgs/development/libraries/haskell/NumInstances/default.nix
deleted file mode 100644
index 38fbbfdbfbf8d..0000000000000
--- a/pkgs/development/libraries/haskell/NumInstances/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "NumInstances";
-  version = "1.4";
-  sha256 = "0ycnwn09izajv330l7a31mc0alifqmxjsn9qmfswwnbg6i4jmnyb";
-  meta = {
-    homepage = "https://github.com/conal/NumInstances";
-    description = "Instances of numeric classes for functions and tuples";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ObjectName/default.nix b/pkgs/development/libraries/haskell/ObjectName/default.nix
deleted file mode 100644
index e2fed3f2191da..0000000000000
--- a/pkgs/development/libraries/haskell/ObjectName/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "ObjectName";
-  version = "1.0.1.0";
-  sha256 = "1aw221i1cisk7jpgchs16f3br0ddllh0n0idhw5v6n6ysv4vv155";
-  meta = {
-    homepage = "https://github.com/haskell-opengl/ObjectName";
-    description = "Explicitly handled object names";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/OneTuple/default.nix b/pkgs/development/libraries/haskell/OneTuple/default.nix
deleted file mode 100644
index b2af0024b5ccc..0000000000000
--- a/pkgs/development/libraries/haskell/OneTuple/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "OneTuple";
-  version = "0.2.1";
-  sha256 = "1x52b68zh3k9lnps5s87kzan7dzvqp6mrwgayjq15w9dv6v78vsb";
-  meta = {
-    description = "Singleton Tuple";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/OpenAL/default.nix b/pkgs/development/libraries/haskell/OpenAL/default.nix
deleted file mode 100644
index 98aac94e01dee..0000000000000
--- a/pkgs/development/libraries/haskell/OpenAL/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, openal, OpenGL }:
-
-cabal.mkDerivation (self: {
-  pname = "OpenAL";
-  version = "1.6.0.0";
-  sha256 = "0bw20ykn8vi3g4im4nsrfz7p1qq9qwnx8da83zwdbr3wjm9934gd";
-  buildDepends = [ OpenGL ];
-  extraLibraries = [ openal ];
-  meta = {
-    homepage = "https://github.com/haskell-openal/ALUT";
-    description = "A binding to the OpenAL cross-platform 3D audio API";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/OpenGL/default.nix b/pkgs/development/libraries/haskell/OpenGL/default.nix
deleted file mode 100644
index f6767ab577c29..0000000000000
--- a/pkgs/development/libraries/haskell/OpenGL/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, GLURaw, libX11, mesa, OpenGLRaw, text }:
-
-cabal.mkDerivation (self: {
-  pname = "OpenGL";
-  version = "2.9.2.0";
-  sha256 = "1sa5jmhj0az6sik6swv2vgzhv9gj34dbq2px23ag1a4yrk5gcn0p";
-  buildDepends = [ GLURaw OpenGLRaw text ];
-  extraLibraries = [ libX11 mesa ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Opengl";
-    description = "A binding for the OpenGL graphics system";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/OpenGLRaw/default.nix b/pkgs/development/libraries/haskell/OpenGLRaw/default.nix
deleted file mode 100644
index 65466306fd806..0000000000000
--- a/pkgs/development/libraries/haskell/OpenGLRaw/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mesa }:
-
-cabal.mkDerivation (self: {
-  pname = "OpenGLRaw";
-  version = "1.5.0.0";
-  sha256 = "04lsidv82fl7yb2fnqpx7q0vgiwxbswh8g7dv9q9s9i2jwiaaal5";
-  extraLibraries = [ mesa ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Opengl";
-    description = "A raw binding for the OpenGL graphics system";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/PSQueue/default.nix b/pkgs/development/libraries/haskell/PSQueue/default.nix
deleted file mode 100644
index 751dadebfa87a..0000000000000
--- a/pkgs/development/libraries/haskell/PSQueue/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "PSQueue";
-  version = "1.1";
-  sha256 = "1k291bh8j5vpcrn6vycww2blwg7jxx9yrfmrqdanz48gs4d8gq58";
-  meta = {
-    description = "Priority Search Queue";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/QuickCheck/default.nix b/pkgs/development/libraries/haskell/QuickCheck/default.nix
deleted file mode 100644
index 3c623e9f0dd51..0000000000000
--- a/pkgs/development/libraries/haskell/QuickCheck/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, random, testFramework, tfRandom, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "QuickCheck";
-  version = "2.7.6";
-  sha256 = "09y5l0062l9i5jp9v6811kvkk4zpy0mizwaw44abgz0x1h59gn40";
-  buildDepends = [ random tfRandom transformers ];
-  testDepends = [ testFramework ];
-  noHaddock = self.stdenv.lib.versionOlder self.ghc.version "6.11";
-  meta = {
-    homepage = "https://github.com/nick8325/quickcheck";
-    description = "Automatic testing of Haskell programs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/RSA/default.nix b/pkgs/development/libraries/haskell/RSA/default.nix
deleted file mode 100644
index 53655d4676598..0000000000000
--- a/pkgs/development/libraries/haskell/RSA/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, cryptoApi, cryptoPubkeyTypes, DRBG, pureMD5
-, QuickCheck, SHA, tagged, testFramework, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "RSA";
-  version = "2.1.0";
-  sha256 = "0bhnnz7vp1942ac2vg0y6vsag9bm0pslnm4ix6lmw28hy6d1jk2a";
-  buildDepends = [ binary cryptoApi cryptoPubkeyTypes pureMD5 SHA ];
-  testDepends = [
-    binary cryptoApi cryptoPubkeyTypes DRBG pureMD5 QuickCheck SHA
-    tagged testFramework testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1.";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Ranged-sets/default.nix b/pkgs/development/libraries/haskell/Ranged-sets/default.nix
deleted file mode 100644
index 51296cb2a0e44..0000000000000
--- a/pkgs/development/libraries/haskell/Ranged-sets/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "Ranged-sets";
-  version = "0.3.0";
-  sha256 = "1am0lsd3yiyn7ayk9k4ff7zdj67m0pxjl10cxi5f9hgjj4y9380l";
-  buildDepends = [ HUnit QuickCheck ];
-  meta = {
-    homepage = "http://code.haskell.org/ranged-sets";
-    description = "Ranged sets for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Rasterific/default.nix b/pkgs/development/libraries/haskell/Rasterific/default.nix
deleted file mode 100644
index 5380cb5965927..0000000000000
--- a/pkgs/development/libraries/haskell/Rasterific/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, criterion, deepseq, dlist, filepath, FontyFruity
-, free, JuicyPixels, mtl, primitive, QuickCheck, statistics, vector
-, vectorAlgorithms
-}:
-
-cabal.mkDerivation (self: {
-  pname = "Rasterific";
-  version = "0.4";
-  sha256 = "1cw8lalxp9cs3w3kfr4ayp5h0kd71fdnyih99xpljy8zxw28hv3z";
-  buildDepends = [
-    dlist FontyFruity free JuicyPixels mtl primitive vector
-    vectorAlgorithms
-  ];
-  testDepends = [
-    binary criterion deepseq filepath FontyFruity JuicyPixels
-    QuickCheck statistics vector
-  ];
-  doCheck = false;
-  meta = {
-    description = "A pure haskell drawing engine";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bergey ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ReadArgs/default.nix b/pkgs/development/libraries/haskell/ReadArgs/default.nix
deleted file mode 100644
index c9f1074497677..0000000000000
--- a/pkgs/development/libraries/haskell/ReadArgs/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, systemFilepath, text }:
-
-cabal.mkDerivation (self: {
-  pname = "ReadArgs";
-  version = "1.2.2";
-  sha256 = "1v6yr5zzrrj31prfzxxh1n27sfnkqpkw34v3a47rcnm444ba58a7";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ systemFilepath text ];
-  testDepends = [ hspec systemFilepath text ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/rampion/ReadArgs";
-    description = "Simple command line argument parsing";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/RefSerialize/default.nix b/pkgs/development/libraries/haskell/RefSerialize/default.nix
deleted file mode 100644
index 1307d4ae42e81..0000000000000
--- a/pkgs/development/libraries/haskell/RefSerialize/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, hashtables, stringsearch }:
-
-cabal.mkDerivation (self: {
-  pname = "RefSerialize";
-  version = "0.3.1.3";
-  sha256 = "0qrca0jismpvjy7i4xx19ljrj72gqcmwqg47a51ykncsvci0fjrm";
-  buildDepends = [ binary hashtables stringsearch ];
-  meta = {
-    description = "Write to and read from ByteStrings maintaining internal memory references";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/RepLib/default.nix b/pkgs/development/libraries/haskell/RepLib/default.nix
deleted file mode 100644
index f62f1b1392e2c..0000000000000
--- a/pkgs/development/libraries/haskell/RepLib/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, typeEquality }:
-
-cabal.mkDerivation (self: {
-  pname = "RepLib";
-  version = "0.5.3.3";
-  sha256 = "1772r6rfajcn622dxwy9z1bvv53l5xj6acbcv8n9p7h01fs52mpr";
-  buildDepends = [ mtl typeEquality ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://code.google.com/p/replib/";
-    description = "Generic programming library with representation types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/SDL-image/default.nix b/pkgs/development/libraries/haskell/SDL-image/default.nix
deleted file mode 100644
index c744ca41cf99e..0000000000000
--- a/pkgs/development/libraries/haskell/SDL-image/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, SDL, SDL_image }:
-
-cabal.mkDerivation (self: {
-  pname = "SDL-image";
-  version = "0.6.1";
-  sha256 = "18n6al40db7xalqqr4hp0l26qxxv1kmd8mva0n7vmhg05zypf6ni";
-  buildDepends = [ SDL ];
-  extraLibraries = [ SDL_image ];
-  meta = {
-    description = "Binding to libSDL_image";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/SDL-mixer/default.nix b/pkgs/development/libraries/haskell/SDL-mixer/default.nix
deleted file mode 100644
index 7ec8cecd92c37..0000000000000
--- a/pkgs/development/libraries/haskell/SDL-mixer/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, SDL, SDL_mixer }:
-
-cabal.mkDerivation (self: {
-  pname = "SDL-mixer";
-  version = "0.6.1";
-  sha256 = "1fxp5sz0w6pr5047jjvh81wkljxsl7fca239364i50m44mpcsyn1";
-  buildDepends = [ SDL ];
-  extraLibraries = [ SDL_mixer ];
-  meta = {
-    description = "Binding to libSDL_mixer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/SDL-ttf/default.nix b/pkgs/development/libraries/haskell/SDL-ttf/default.nix
deleted file mode 100644
index 77c3434216aac..0000000000000
--- a/pkgs/development/libraries/haskell/SDL-ttf/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, SDL, SDL_ttf }:
-
-cabal.mkDerivation (self: {
-  pname = "SDL-ttf";
-  version = "0.6.2";
-  sha256 = "0jajnbqnhdd4i8pj8j27m53zwgfs1v06kiwy0s0zml02fdkq8j4a";
-  buildDepends = [ SDL ];
-  extraLibraries = [ SDL_ttf ];
-  meta = {
-    description = "Binding to libSDL_ttf";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/SDL/default.nix b/pkgs/development/libraries/haskell/SDL/default.nix
deleted file mode 100644
index 6eca4791fcfc5..0000000000000
--- a/pkgs/development/libraries/haskell/SDL/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, SDL }:
-
-cabal.mkDerivation (self: {
-  pname = "SDL";
-  version = "0.6.5";
-  sha256 = "1vlf1bvp4cbgr31qk6aqikhgn9jbgj7lrvnjzv3ibykm1hhd6vdb";
-  extraLibraries = [ SDL ];
-  meta = {
-    description = "Binding to libSDL";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/SHA/default.nix b/pkgs/development/libraries/haskell/SHA/default.nix
deleted file mode 100644
index 2a9c98ef67a48..0000000000000
--- a/pkgs/development/libraries/haskell/SHA/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary }:
-
-cabal.mkDerivation (self: {
-  pname = "SHA";
-  version = "1.6.4.1";
-  sha256 = "03fwpl8hrl9q197w8v1glqi5g1d51c7hz4m8zi5s8x1yvpbwcfvl";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ binary ];
-  meta = {
-    description = "Implementations of the SHA suite of message digest functions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/SHA2/default.nix b/pkgs/development/libraries/haskell/SHA2/default.nix
deleted file mode 100644
index 769192146ae58..0000000000000
--- a/pkgs/development/libraries/haskell/SHA2/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, AES, monadsTf, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "SHA2";
-  version = "0.2.5";
-  sha256 = "1zs79a327x6myfam3p2vr8lmszcaqnkll2qz8n4sy835vz328j40";
-  buildDepends = [ AES monadsTf transformers ];
-  meta = {
-    description = "Fast, incremental SHA hashing for bytestrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/SMTPClient/default.nix b/pkgs/development/libraries/haskell/SMTPClient/default.nix
deleted file mode 100644
index c070ab8dcaab0..0000000000000
--- a/pkgs/development/libraries/haskell/SMTPClient/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, extensibleExceptions, hsemail, network }:
-
-cabal.mkDerivation (self: {
-  pname = "SMTPClient";
-  version = "1.1.0";
-  sha256 = "07njj24c43iz33c641d5ish62h13lhpvn2mx5pv5i6s3fm3bxsfk";
-  buildDepends = [ extensibleExceptions hsemail network ];
-  meta = {
-    description = "A simple SMTP client library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/STMonadTrans/default.nix b/pkgs/development/libraries/haskell/STMonadTrans/default.nix
deleted file mode 100644
index 34ef6152cd271..0000000000000
--- a/pkgs/development/libraries/haskell/STMonadTrans/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "STMonadTrans";
-  version = "0.3.2";
-  sha256 = "1cl5bsc5mr3silcmbjylgw5qa04pf2np9mippxnsa4p3dk089gkh";
-  buildDepends = [ mtl ];
-  meta = {
-    description = "A monad transformer version of the ST monad";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/SVGFonts/default.nix b/pkgs/development/libraries/haskell/SVGFonts/default.nix
deleted file mode 100644
index a4bb78eca6812..0000000000000
--- a/pkgs/development/libraries/haskell/SVGFonts/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, blazeMarkup, blazeSvg, dataDefaultClass
-, diagramsLib, parsec, split, text, tuple, vector, vectorSpace, xml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "SVGFonts";
-  version = "1.4.0.3";
-  sha256 = "0jkjcf27xqjzv9lny7j181kcma26wngrq3vzw2sp2hwkdcjryyin";
-  buildDepends = [
-    attoparsec blazeMarkup blazeSvg dataDefaultClass diagramsLib parsec
-    split text tuple vector vectorSpace xml
-  ];
-  meta = {
-    description = "Fonts from the SVG-Font format";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/SafeSemaphore/default.nix b/pkgs/development/libraries/haskell/SafeSemaphore/default.nix
deleted file mode 100644
index 577af377488dd..0000000000000
--- a/pkgs/development/libraries/haskell/SafeSemaphore/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, stm }:
-
-cabal.mkDerivation (self: {
-  pname = "SafeSemaphore";
-  version = "0.10.1";
-  sha256 = "0rpg9j6fy70i0b9dkrip9d6wim0nac0snp7qzbhykjkqlcvvgr91";
-  buildDepends = [ stm ];
-  testDepends = [ HUnit ];
-  meta = {
-    homepage = "https://github.com/ChrisKuklewicz/SafeSemaphore";
-    description = "Much safer replacement for QSemN, QSem, and SampleVar";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Shellac/Shellac.nix b/pkgs/development/libraries/haskell/Shellac/Shellac.nix
deleted file mode 100644
index 1715d62b02ba9..0000000000000
--- a/pkgs/development/libraries/haskell/Shellac/Shellac.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "Shellac";
-  version = "0.9.5.2";
-  sha256 = "1js9la0hziqsmb56q9kzfycda2sw3xm4kv2y5q2h3zlw5gzc5xli";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "http://rwd.rdockins.name/shellac/home/";
-    description = "A framework for creating shell envinronments";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/StateVar/default.nix b/pkgs/development/libraries/haskell/StateVar/default.nix
deleted file mode 100644
index b4bd9b44e3f85..0000000000000
--- a/pkgs/development/libraries/haskell/StateVar/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "StateVar";
-  version = "1.0.1.0";
-  sha256 = "02n2sxxkr0ydc77dc3amwp5jrw289d2s2z55rhrmhxxg1c7lp5js";
-  meta = {
-    homepage = "https://github.com/haskell-opengl/StateVar";
-    description = "State variables";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Strafunski-StrategyLib/default.nix b/pkgs/development/libraries/haskell/Strafunski-StrategyLib/default.nix
deleted file mode 100644
index 2fa2a91efe8d5..0000000000000
--- a/pkgs/development/libraries/haskell/Strafunski-StrategyLib/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "Strafunski-StrategyLib";
-  version = "5.0.0.4";
-  sha256 = "0miffjc8li5l1jarmz8l34z5mx3q68pyxghsi1lbda51bzz3wy1g";
-  buildDepends = [ mtl syb ];
-  jailbreak = true;
-  meta = {
-    description = "Library for strategic programming";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Stream/default.nix b/pkgs/development/libraries/haskell/Stream/default.nix
deleted file mode 100644
index 3e1c1b7b32e3c..0000000000000
--- a/pkgs/development/libraries/haskell/Stream/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, lazysmallcheck, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "Stream";
-  version = "0.4.7.1";
-  sha256 = "08h0h6pwvfcj92n7mk5za36x9agpqnax12cjlvd68zwghjf9qxy3";
-  buildDepends = [ lazysmallcheck QuickCheck ];
-  meta = {
-    description = "A library for manipulating infinite lists";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/TCache/default.nix b/pkgs/development/libraries/haskell/TCache/default.nix
deleted file mode 100644
index 9c2638302a561..0000000000000
--- a/pkgs/development/libraries/haskell/TCache/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashtables, mtl, RefSerialize, stm, text }:
-
-cabal.mkDerivation (self: {
-  pname = "TCache";
-  version = "0.12.0";
-  sha256 = "0marslz5jg66r3i2d0yjjrj11bpywpadcxs5k4j6782iczxybd7s";
-  buildDepends = [ hashtables mtl RefSerialize stm text ];
-  meta = {
-    description = "A Transactional cache with user-defined persistence";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/TableAlgebra/default.nix b/pkgs/development/libraries/haskell/TableAlgebra/default.nix
deleted file mode 100644
index 396f2366d153f..0000000000000
--- a/pkgs/development/libraries/haskell/TableAlgebra/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HaXml, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "TableAlgebra";
-  version = "0.7.1";
-  sha256 = "1jqkjnyznklyiy2shm4c9gix267war1hmsjncdmailhca41fs4bz";
-  buildDepends = [ HaXml mtl ];
-  meta = {
-    description = "Ferry Table Algebra";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Tensor/default.nix b/pkgs/development/libraries/haskell/Tensor/default.nix
deleted file mode 100644
index 8b5869caae9ec..0000000000000
--- a/pkgs/development/libraries/haskell/Tensor/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "Tensor";
-  version = "1.1.0.0";
-  sha256 = "1vn409805p5b47v5mf7rk0gypqag5bn1pzlsmsp9blr3jyj6dgph";
-  meta = {
-    homepage = "https://github.com/haskell-opengl/Tensor";
-    description = "Tensor data types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Thrift/default.nix b/pkgs/development/libraries/haskell/Thrift/default.nix
deleted file mode 100644
index bbd5f45f9caab..0000000000000
--- a/pkgs/development/libraries/haskell/Thrift/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, HTTP, network }:
-
-cabal.mkDerivation (self: {
-  pname = "Thrift";
-  version = "0.6.0.1";
-  sha256 = "0yk496zql0jpyj83ybdzffc03sylf5pwn093k831m99j54l2r5yv";
-  buildDepends = [ binary HTTP network ];
-  meta = {
-    homepage = "http://thrift.apache.org";
-    description = "Haskell bindings for the Apache Thrift RPC system";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/TypeCompose/default.nix b/pkgs/development/libraries/haskell/TypeCompose/default.nix
deleted file mode 100644
index de5f41ab384bc..0000000000000
--- a/pkgs/development/libraries/haskell/TypeCompose/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "TypeCompose";
-  version = "0.9.10";
-  sha256 = "1wpldqdf6czl36fs4pvvj2z3kg1487sanqncp4rbmgrrhbfmqxxq";
-  meta = {
-    homepage = "https://github.com/conal/TypeCompose";
-    description = "Type composition classes & instances";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Unixutils/default.nix b/pkgs/development/libraries/haskell/Unixutils/default.nix
deleted file mode 100644
index c776686509b36..0000000000000
--- a/pkgs/development/libraries/haskell/Unixutils/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, pureMD5, regexTdfa, zlib }:
-
-cabal.mkDerivation (self: {
-  pname = "Unixutils";
-  version = "1.52";
-  sha256 = "1gp04mc6irycwazykl9kpyhkkryn3hbnpn08ih6cjbsm3p8yi8b4";
-  buildDepends = [ filepath pureMD5 regexTdfa zlib ];
-  meta = {
-    homepage = "https://github.com/seereason/haskell-unixutils";
-    description = "A crude interface between Haskell and Unix-like operating systems";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Vec/default.nix b/pkgs/development/libraries/haskell/Vec/default.nix
deleted file mode 100644
index eab20222769d2..0000000000000
--- a/pkgs/development/libraries/haskell/Vec/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "Vec";
-  version = "1.0.5";
-  sha256 = "0hyk553pdn72zc1i82njz3md8ycmzfiwi799y08qr3fg0i8r88zm";
-  meta = {
-    homepage = "http://github.net/sedillard/Vec";
-    description = "Fixed-length lists and low-dimensional linear algebra";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/WAVE/default.nix b/pkgs/development/libraries/haskell/WAVE/default.nix
deleted file mode 100644
index 6082f5e76cf5b..0000000000000
--- a/pkgs/development/libraries/haskell/WAVE/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, parseargs }:
-
-cabal.mkDerivation (self: {
-  pname = "WAVE";
-  version = "0.1.3";
-  sha256 = "1cgla9y1lwcsdad5qdspymd7s6skdw961fgzh02kvi7gjbrrcyi7";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ parseargs ];
-  meta = {
-    homepage = "http://github.com/BartMassey/WAVE";
-    description = "WAVE audio file IO library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Workflow/default.nix b/pkgs/development/libraries/haskell/Workflow/default.nix
deleted file mode 100644
index 7dd6f29857665..0000000000000
--- a/pkgs/development/libraries/haskell/Workflow/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, exceptions, extensibleExceptions, mtl
-, RefSerialize, stm, TCache, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "Workflow";
-  version = "0.8.1";
-  sha256 = "0z23g68gcbbn43i78cql4is9js3m4z16rm2x8s57f73n0hx7f00l";
-  buildDepends = [
-    binary exceptions extensibleExceptions mtl RefSerialize stm TCache
-    vector
-  ];
-  meta = {
-    description = "Workflow patterns over a monad for thread state logging & recovery";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/X11-xft/default.nix b/pkgs/development/libraries/haskell/X11-xft/default.nix
deleted file mode 100644
index df9ddb1e27788..0000000000000
--- a/pkgs/development/libraries/haskell/X11-xft/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fontconfig, freetype, libXft, pkgconfig, utf8String, X11
-}:
-
-cabal.mkDerivation (self: {
-  pname = "X11-xft";
-  version = "0.3.1";
-  sha256 = "1lgqb0s2qfwwgbvwxhjbi23rbwamzdi0l0slfr20c3jpcbp3zfjf";
-  buildDepends = [ utf8String X11 ];
-  extraLibraries = [ fontconfig freetype pkgconfig ];
-  pkgconfigDepends = [ libXft ];
-  configureFlags = "--extra-include-dirs=${freetype}/include/freetype2";
-  meta = {
-    description = "Bindings to the Xft, X Free Type interface library, and some Xrender parts";
-    license = "LGPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/X11/default.nix b/pkgs/development/libraries/haskell/X11/default.nix
deleted file mode 100644
index fbd5e2c0c7b52..0000000000000
--- a/pkgs/development/libraries/haskell/X11/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefault, libX11, libXext, libXinerama, libXrandr
-, libXrender
-}:
-
-cabal.mkDerivation (self: {
-  pname = "X11";
-  version = "1.6.1.2";
-  sha256 = "1kzjcynm3rr83ihqx2y2d852jc49da4p18gv6jzm7g87z22x85jj";
-  buildDepends = [ dataDefault ];
-  extraLibraries = [
-    libX11 libXext libXinerama libXrandr libXrender
-  ];
-  meta = {
-    homepage = "https://github.com/haskell-pkg-janitors/X11";
-    description = "A binding to the X11 graphics library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/Yampa/default.nix b/pkgs/development/libraries/haskell/Yampa/default.nix
deleted file mode 100644
index 5ae451f816340..0000000000000
--- a/pkgs/development/libraries/haskell/Yampa/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, random }:
-
-cabal.mkDerivation (self: {
-  pname = "Yampa";
-  version = "0.9.6";
-  sha256 = "0a1m0sb0i3kkxbp10vpqd6iw83ksm4alavrg04arzrv71p3skyg0";
-  buildDepends = [ random ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Yampa";
-    description = "Library for programming hybrid systems";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/abstract-deque-tests/default.nix b/pkgs/development/libraries/haskell/abstract-deque-tests/default.nix
deleted file mode 100644
index a5d171f177b1d..0000000000000
--- a/pkgs/development/libraries/haskell/abstract-deque-tests/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, abstractDeque, HUnit, random, testFramework
-, testFrameworkHunit, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "abstract-deque-tests";
-  version = "0.3";
-  sha256 = "19gb5x5z3nvazdra3skm24c2g2byj0i4cjbzfwfghnb5q96gn5sz";
-  buildDepends = [
-    abstractDeque HUnit random testFramework testFrameworkHunit time
-  ];
-  testDepends = [
-    abstractDeque HUnit random testFramework testFrameworkHunit time
-  ];
-  meta = {
-    homepage = "https://github.com/rrnewton/haskell-lockfree/wiki";
-    description = "A test-suite for any queue or double-ended queue satisfying an interface";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/abstract-deque/default.nix b/pkgs/development/libraries/haskell/abstract-deque/default.nix
deleted file mode 100644
index 0bd1a7c593635..0000000000000
--- a/pkgs/development/libraries/haskell/abstract-deque/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, random, time }:
-
-cabal.mkDerivation (self: {
-  pname = "abstract-deque";
-  version = "0.3";
-  sha256 = "18jwswjxwzc9bjiy4ds6hw2a74ki797jmfcifxd2ga4kh7ri1ah9";
-  buildDepends = [ random time ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/rrnewton/haskell-lockfree/wiki";
-    description = "Abstract, parameterized interface to mutable Deques";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/abstract-par/default.nix b/pkgs/development/libraries/haskell/abstract-par/default.nix
deleted file mode 100644
index 9c7319297eeab..0000000000000
--- a/pkgs/development/libraries/haskell/abstract-par/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq }:
-
-cabal.mkDerivation (self: {
-  pname = "abstract-par";
-  version = "0.3.3";
-  sha256 = "0q6qsniw4wks2pw6wzncb1p1j3k6al5njnvm2v5n494hplwqg2i4";
-  buildDepends = [ deepseq ];
-  meta = {
-    homepage = "https://github.com/simonmar/monad-par";
-    description = "Type classes generalizing the functionality of the 'monad-par' library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/accelerate-cuda/default.nix b/pkgs/development/libraries/haskell/accelerate-cuda/default.nix
deleted file mode 100644
index 3bb444eec6827..0000000000000
--- a/pkgs/development/libraries/haskell/accelerate-cuda/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, accelerate, binary, cryptohash, cuda, fclabels, filepath
-, hashable, hashtables, languageCQuote, mainlandPretty, mtl
-, SafeSemaphore, srcloc, text, transformers, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "accelerate-cuda";
-  version = "0.14.0.0";
-  sha256 = "1qms1w5rjjd77lldds2ljj9zr15dybnsaq8vxfyb5a4diq12bmi5";
-  buildDepends = [
-    accelerate binary cryptohash cuda fclabels filepath hashable
-    hashtables languageCQuote mainlandPretty mtl SafeSemaphore srcloc
-    text transformers unorderedContainers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/AccelerateHS/accelerate-cuda/";
-    description = "Accelerate backend for NVIDIA GPUs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/accelerate-examples/default.nix b/pkgs/development/libraries/haskell/accelerate-examples/default.nix
deleted file mode 100644
index fcd4bb744dd27..0000000000000
--- a/pkgs/development/libraries/haskell/accelerate-examples/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, accelerate, accelerateCuda, accelerateFft, accelerateIo
-, attoparsec, bmp, bytestringLexing, cereal, criterion, ekg
-, fclabels, filepath, gloss, glossAccelerate, glossRasterAccelerate
-, HUnit, mwcRandom, primitive, QuickCheck, random, repa, repaIo
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
-, vector, vectorAlgorithms
-}:
-
-cabal.mkDerivation (self: {
-  pname = "accelerate-examples";
-  version = "0.14.0.0";
-  sha256 = "01hxww3ypjlcfimkvf7gxl2g7msad2yw1d6m0h4kkfqvpx84nfwr";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [
-    accelerate accelerateCuda accelerateFft accelerateIo attoparsec bmp
-    bytestringLexing cereal criterion ekg fclabels filepath gloss
-    glossAccelerate glossRasterAccelerate HUnit mwcRandom primitive
-    QuickCheck random repa repaIo testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 vector vectorAlgorithms
-  ];
-  configureFlags = "-f-opencl";
-  meta = {
-    homepage = "https://github.com/AccelerateHS/accelerate-examples";
-    description = "Examples using the Accelerate library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/accelerate-fft/default.nix b/pkgs/development/libraries/haskell/accelerate-fft/default.nix
deleted file mode 100644
index e2f4fade73610..0000000000000
--- a/pkgs/development/libraries/haskell/accelerate-fft/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, accelerate, accelerateCuda, cuda, cufft }:
-
-cabal.mkDerivation (self: {
-  pname = "accelerate-fft";
-  version = "0.14.0.0";
-  sha256 = "1rsrgrqn1gdds2wvv1mgzd3yg2mvbkgnj63ygjyzsk9j00wavd1g";
-  buildDepends = [ accelerate accelerateCuda cuda cufft ];
-  meta = {
-    homepage = "https://github.com/AccelerateHS/accelerate-fft";
-    description = "FFT using the Accelerate library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/accelerate-io/default.nix b/pkgs/development/libraries/haskell/accelerate-io/default.nix
deleted file mode 100644
index b8131da6c08de..0000000000000
--- a/pkgs/development/libraries/haskell/accelerate-io/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, accelerate, bmp, repa, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "accelerate-io";
-  version = "0.14.0.0";
-  sha256 = "1vvjmsfaz5xbvvb4x2fym43xvcjv41baxlfhlycgizaca4yw8w9h";
-  buildDepends = [ accelerate bmp repa vector ];
-  meta = {
-    homepage = "https://github.com/AccelerateHS/accelerate-io";
-    description = "Read and write Accelerate arrays in various formats";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-    maintainers = [ self.stdenv.lib.maintainers.andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/accelerate/default.nix b/pkgs/development/libraries/haskell/accelerate/default.nix
deleted file mode 100644
index 5ab212a58a1a1..0000000000000
--- a/pkgs/development/libraries/haskell/accelerate/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fclabels, hashable, hashtables, unorderedContainers }:
-
-cabal.mkDerivation (self: {
-  pname = "accelerate";
-  version = "0.14.0.0";
-  sha256 = "0b6mnv5l2vrbljak2yx9akpsyqc0qg1il54w0rlfm29fgqknlhjh";
-  buildDepends = [
-    fclabels hashable hashtables unorderedContainers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/AccelerateHS/accelerate/";
-    description = "An embedded language for accelerated array processing";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-    maintainers = [ self.stdenv.lib.maintainers.andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/acid-state/default.nix b/pkgs/development/libraries/haskell/acid-state/default.nix
deleted file mode 100644
index ab2e682fdc89d..0000000000000
--- a/pkgs/development/libraries/haskell/acid-state/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, extensibleExceptions, filepath, mtl, network
-, safecopy, stm
-}:
-
-cabal.mkDerivation (self: {
-  pname = "acid-state";
-  version = "0.12.3";
-  sha256 = "099n8a5qxrjzhw0jgmshcpkvynkj2v4a8a6lwy9fvg586nhcy9j1";
-  buildDepends = [
-    cereal extensibleExceptions filepath mtl network safecopy stm
-  ];
-  meta = {
-    homepage = "http://acid-state.seize.it/";
-    description = "Add ACID guarantees to any serializable Haskell data structure";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/acme-lookofdisapproval/default.nix b/pkgs/development/libraries/haskell/acme-lookofdisapproval/default.nix
deleted file mode 100644
index 6b2a9856a90e0..0000000000000
--- a/pkgs/development/libraries/haskell/acme-lookofdisapproval/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "acme-lookofdisapproval";
-  version = "0.1";
-  sha256 = "194xvcab14bs3b3nrayxp4z3da60afxa9cmip58mkms5016kwhis";
-  meta = {
-    homepage = "https://github.com/llelf/acme-lookofdisapproval";
-    description = "Express your disapproval";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/active/default.nix b/pkgs/development/libraries/haskell/active/default.nix
deleted file mode 100644
index 02764c108f8c8..0000000000000
--- a/pkgs/development/libraries/haskell/active/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, newtype, QuickCheck, semigroupoids, semigroups
-, vectorSpace
-}:
-
-cabal.mkDerivation (self: {
-  pname = "active";
-  version = "0.1.0.17";
-  sha256 = "1asp0han2737vfk92gasij804z4jsw8v2bc0m4nrmn3v80vmh7qb";
-  buildDepends = [ newtype semigroupoids semigroups vectorSpace ];
-  testDepends = [
-    newtype QuickCheck semigroupoids semigroups vectorSpace
-  ];
-  jailbreak = true;
-  meta = {
-    description = "Abstractions for animation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ad/default.nix b/pkgs/development/libraries/haskell/ad/default.nix
deleted file mode 100644
index 72c53b5178a35..0000000000000
--- a/pkgs/development/libraries/haskell/ad/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, dataReify, doctest, erf, filepath, free, nats
-, reflection, tagged, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "ad";
-  version = "4.2.1.1";
-  sha256 = "1zdpfh4k93ygrm91m7lw1la6n4yvaq3k2sqswgia04naf2wcmjka";
-  buildDepends = [
-    comonad dataReify erf free nats reflection tagged transformers
-  ];
-  testDepends = [ doctest filepath ];
-  meta = {
-    homepage = "http://github.com/ekmett/ad";
-    description = "Automatic Differentiation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/adjunctions/default.nix b/pkgs/development/libraries/haskell/adjunctions/default.nix
deleted file mode 100644
index f02aa9df5dd0a..0000000000000
--- a/pkgs/development/libraries/haskell/adjunctions/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, contravariant, distributive, free, mtl
-, profunctors, semigroupoids, semigroups, tagged, transformers
-, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "adjunctions";
-  version = "4.2";
-  sha256 = "07r56r6kyd6wlcxxnsnnyv59pyc8s1gsy54kzwmk9yknks5rij9i";
-  buildDepends = [
-    comonad contravariant distributive free mtl profunctors
-    semigroupoids semigroups tagged transformers void
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/adjunctions/";
-    description = "Adjunctions and representable functors";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/aeson-pretty/default.nix b/pkgs/development/libraries/haskell/aeson-pretty/default.nix
deleted file mode 100644
index 8e1959c401c5e..0000000000000
--- a/pkgs/development/libraries/haskell/aeson-pretty/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, cmdargs, text, unorderedContainers
-, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "aeson-pretty";
-  version = "0.7.2";
-  sha256 = "03ap81853qi8yd9kdgczllrrni23a6glsfxrwj8zab6ipjrbh234";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson attoparsec cmdargs text unorderedContainers vector
-  ];
-  meta = {
-    homepage = "http://github.com/informatikr/aeson-pretty";
-    description = "JSON pretty-printing library and command-line tool";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/aeson-qq/default.nix b/pkgs/development/libraries/haskell/aeson-qq/default.nix
deleted file mode 100644
index d7c86d853fae6..0000000000000
--- a/pkgs/development/libraries/haskell/aeson-qq/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, haskellSrcMeta, hspec, parsec, text, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "aeson-qq";
-  version = "0.7.4";
-  sha256 = "0wnc9pdjvd15gfkdxzf084393vwmxv2xaxdchzgal1qhwa1mak4v";
-  buildDepends = [ aeson haskellSrcMeta parsec text vector ];
-  testDepends = [ aeson haskellSrcMeta hspec parsec text vector ];
-  meta = {
-    homepage = "http://github.com/zalora/aeson-qq";
-    description = "JSON quasiquoter for Haskell";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/aeson-utils/default.nix b/pkgs/development/libraries/haskell/aeson-utils/default.nix
deleted file mode 100644
index ee0df96618c57..0000000000000
--- a/pkgs/development/libraries/haskell/aeson-utils/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, scientific, text }:
-
-cabal.mkDerivation (self: {
-  pname = "aeson-utils";
-  version = "0.2.2.1";
-  sha256 = "0sj4kdcxcj2wnf3s109yxq8gghz976hkiqs19bjcp6qkzdf5w6sd";
-  buildDepends = [ aeson attoparsec scientific text ];
-  jailbreak = true;
-  meta = {
-    description = "Utilities for working with Aeson";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/aeson/0.7.0.4.nix b/pkgs/development/libraries/haskell/aeson/0.7.0.4.nix
deleted file mode 100644
index 5dca4bc9062d0..0000000000000
--- a/pkgs/development/libraries/haskell/aeson/0.7.0.4.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, blazeBuilder, deepseq, dlist, hashable, HUnit
-, mtl, QuickCheck, scientific, syb, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, text, time
-, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "aeson";
-  version = "0.7.0.4";
-  sha256 = "009grccll41mkf7rarpcrn06l8vc0q0y8l4j9nbdfcl89153rj2k";
-  buildDepends = [
-    attoparsec blazeBuilder deepseq dlist hashable mtl scientific syb
-    text time unorderedContainers vector
-  ];
-  testDepends = [
-    attoparsec HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 text time unorderedContainers vector
-  ];
-  meta = {
-    homepage = "https://github.com/bos/aeson";
-    description = "Fast JSON parsing and encoding";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/aeson/0.8.0.2.nix b/pkgs/development/libraries/haskell/aeson/0.8.0.2.nix
deleted file mode 100644
index 0625dcf19136b..0000000000000
--- a/pkgs/development/libraries/haskell/aeson/0.8.0.2.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, blazeBuilder, deepseq, dlist, hashable, HUnit
-, mtl, QuickCheck, scientific, syb, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, text, time
-, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "aeson";
-  version = "0.8.0.2";
-  sha256 = "1mc8cwmswx69r77wv7dfim525jqajnlxbcx5xf3ygpszzf6mh1q7";
-  buildDepends = [
-    attoparsec blazeBuilder deepseq dlist hashable mtl scientific syb
-    text time unorderedContainers vector
-  ];
-  testDepends = [
-    attoparsec HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 text time unorderedContainers vector
-  ];
-  meta = {
-    homepage = "https://github.com/bos/aeson";
-    description = "Fast JSON parsing and encoding";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/algebra/default.nix b/pkgs/development/libraries/haskell/algebra/default.nix
deleted file mode 100644
index 2044c8ad87230..0000000000000
--- a/pkgs/development/libraries/haskell/algebra/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, adjunctions, distributive, mtl, nats, semigroupoids
-, semigroups, tagged, transformers, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "algebra";
-  version = "4.2";
-  sha256 = "1b74c55326qsnpyqzyhyq87j61wp3zrpsqhipgw8db8nm2lq9nhs";
-  buildDepends = [
-    adjunctions distributive mtl nats semigroupoids semigroups tagged
-    transformers void
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/algebra/";
-    description = "Constructive abstract algebra";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/alsa-core/default.nix b/pkgs/development/libraries/haskell/alsa-core/default.nix
deleted file mode 100644
index 84f1485856f5a..0000000000000
--- a/pkgs/development/libraries/haskell/alsa-core/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, alsaLib, extensibleExceptions }:
-
-cabal.mkDerivation (self: {
-  pname = "alsa-core";
-  version = "0.5.0.1";
-  sha256 = "1avh4a419h9d2zsslg6j8hm87ppgsgqafz8ll037rk2yy1g4jl7b";
-  buildDepends = [ extensibleExceptions ];
-  pkgconfigDepends = [ alsaLib ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/ALSA";
-    description = "Binding to the ALSA Library API (Exceptions)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.stdenv.lib.platforms.linux;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/alsa-mixer/default.nix b/pkgs/development/libraries/haskell/alsa-mixer/default.nix
deleted file mode 100644
index 0e097223f846e..0000000000000
--- a/pkgs/development/libraries/haskell/alsa-mixer/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, alsaCore, alsaLib, c2hs }:
-
-cabal.mkDerivation (self: {
-  pname = "alsa-mixer";
-  version = "0.2.0.2";
-  sha256 = "11sc2n879a8rb9yz54cb8vg8rplgapbymzy785p7n7638xx877hk";
-  buildDepends = [ alsaCore ];
-  buildTools = [ c2hs ];
-  extraLibraries = [ alsaLib ];
-  meta = {
-    homepage = "https://github.com/ttuegel/alsa-mixer";
-    description = "Bindings to the ALSA simple mixer API";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.stdenv.lib.platforms.linux;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/alsa-pcm/default.nix b/pkgs/development/libraries/haskell/alsa-pcm/default.nix
deleted file mode 100644
index e1ac0ea257ebb..0000000000000
--- a/pkgs/development/libraries/haskell/alsa-pcm/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, alsaCore, alsaLib, extensibleExceptions, sampleFrame
-, storableRecord
-}:
-
-cabal.mkDerivation (self: {
-  pname = "alsa-pcm";
-  version = "0.6.0.3";
-  sha256 = "0rq0i17xhd0x7dnlhdf3i1fdvmyxrsbm0w0k9lrx20xpy4gw2zfs";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    alsaCore extensibleExceptions sampleFrame storableRecord
-  ];
-  pkgconfigDepends = [ alsaLib ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/ALSA";
-    description = "Binding to the ALSA Library API (PCM audio)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.stdenv.lib.platforms.linux;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/amqp/default.nix b/pkgs/development/libraries/haskell/amqp/default.nix
deleted file mode 100644
index d91d4e1bdb8a1..0000000000000
--- a/pkgs/development/libraries/haskell/amqp/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, clock, connection, dataBinaryIeee754, hspec
-, hspecExpectations, monadControl, network, networkUri, split, text
-, vector, xml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "amqp";
-  version = "0.10.1";
-  sha256 = "1a2d17h1zhd2yv1zhd0vvr4g1v6nr188gwv12qwljs1v9y4jkbmc";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    binary clock connection dataBinaryIeee754 monadControl network
-    networkUri split text vector xml
-  ];
-  testDepends = [
-    binary clock connection dataBinaryIeee754 hspec hspecExpectations
-    network split text vector
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/hreinhardt/amqp";
-    description = "Client library for AMQP servers (currently only RabbitMQ)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/annotated-wl-pprint/default.nix b/pkgs/development/libraries/haskell/annotated-wl-pprint/default.nix
deleted file mode 100644
index efefdc78f0d89..0000000000000
--- a/pkgs/development/libraries/haskell/annotated-wl-pprint/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "annotated-wl-pprint";
-  version = "0.5.3";
-  sha256 = "0g8b4hmgh7jhiknfrlaqr9sxr7a6sikkpaws15dy8mg4r792bbis";
-  meta = {
-    homepage = "https://github.com/david-christiansen/annotated-wl-pprint";
-    description = "The Wadler/Leijen Pretty Printer, with annotation support";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ansi-terminal/default.nix b/pkgs/development/libraries/haskell/ansi-terminal/default.nix
deleted file mode 100644
index 26fbb43ec04f3..0000000000000
--- a/pkgs/development/libraries/haskell/ansi-terminal/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "ansi-terminal";
-  version = "0.6.2.1";
-  sha256 = "1xmp8wpcyvqys777qpyfx99bhlnvmr7jil7r78j5n6fx3mkkhnln";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    homepage = "https://github.com/feuerbach/ansi-terminal";
-    description = "Simple ANSI terminal support, with Windows compatibility";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ansi-wl-pprint/default.nix b/pkgs/development/libraries/haskell/ansi-wl-pprint/default.nix
deleted file mode 100644
index d79f0bc979dc7..0000000000000
--- a/pkgs/development/libraries/haskell/ansi-wl-pprint/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal }:
-
-cabal.mkDerivation (self: {
-  pname = "ansi-wl-pprint";
-  version = "0.6.7.1";
-  sha256 = "1by11bg1bd7z18hqgayk0w76hy5n63kmdl14gainlvfgr9jw506r";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ ansiTerminal ];
-  meta = {
-    homepage = "http://github.com/batterseapower/ansi-wl-pprint";
-    description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/appar/default.nix b/pkgs/development/libraries/haskell/appar/default.nix
deleted file mode 100644
index ef135f57766c0..0000000000000
--- a/pkgs/development/libraries/haskell/appar/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "appar";
-  version = "0.1.4";
-  sha256 = "09jb9ij78fdkz2qk66rw99q19qnm504dpv0yq0pjsl6xwjmndsjq";
-  meta = {
-    description = "A simple applicative parser";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/applicative-quoters/default.nix b/pkgs/development/libraries/haskell/applicative-quoters/default.nix
deleted file mode 100644
index 84bd2e1e43862..0000000000000
--- a/pkgs/development/libraries/haskell/applicative-quoters/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, haskellSrcMeta }:
-
-cabal.mkDerivation (self: {
-  pname = "applicative-quoters";
-  version = "0.1.0.8";
-  sha256 = "10m29d0938khjdazsmsvvncr5xndnpzpm1b7ymzb3b4b81xmcpgl";
-  buildDepends = [ haskellSrcMeta ];
-  meta = {
-    description = "Quasiquoters for idiom brackets and an applicative do-notation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ariadne/default.nix b/pkgs/development/libraries/haskell/ariadne/default.nix
deleted file mode 100644
index 2d282fae0223f..0000000000000
--- a/pkgs/development/libraries/haskell/ariadne/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, bert, Cabal, dataLens, dataLensFd, dataLensTemplate
-, filepath, haskellNames, haskellPackages, haskellSrcExts, hseCpp
-, hslogger, mtl, stm, tagged, tasty, tastyHunit, transformers
-, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "ariadne";
-  version = "0.1.2.3";
-  sha256 = "02hyn3y4h7w4l5k48kp73al67lp8vzlymblb7al72w14r01ww8p3";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [
-    async bert Cabal dataLens dataLensFd dataLensTemplate filepath
-    haskellNames haskellPackages haskellSrcExts hseCpp hslogger mtl stm
-    tagged transformers utf8String
-  ];
-  testDepends = [
-    bert filepath haskellSrcExts tasty tastyHunit utf8String
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/feuerbach/ariadne";
-    description = "Go-to-definition for Haskell";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/arithmoi/default.nix b/pkgs/development/libraries/haskell/arithmoi/default.nix
deleted file mode 100644
index 91797435ceb1b..0000000000000
--- a/pkgs/development/libraries/haskell/arithmoi/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, random }:
-
-cabal.mkDerivation (self: {
-  pname = "arithmoi";
-  version = "0.4.1.1";
-  sha256 = "02wrm24dpcsdsjaic30416axad5s4y822si1am4smb2qvrhps9ix";
-  buildDepends = [ mtl random ];
-  configureFlags = "-f-llvm";
-  jailbreak = true;
-  meta = {
-    homepage = "https://bitbucket.org/dafis/arithmoi";
-    description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms.";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/arrows/default.nix b/pkgs/development/libraries/haskell/arrows/default.nix
deleted file mode 100644
index 28c691c72122d..0000000000000
--- a/pkgs/development/libraries/haskell/arrows/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Stream }:
-
-cabal.mkDerivation (self: {
-  pname = "arrows";
-  version = "0.4.4.1";
-  sha256 = "1qpbpwsc3frjdngwjv3r58nfa0ik88cqh24ls47svigsz3c4n42v";
-  buildDepends = [ Stream ];
-  meta = {
-    homepage = "http://www.haskell.org/arrows/";
-    description = "Arrow classes and transformers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/asn1-data/default.nix b/pkgs/development/libraries/haskell/asn1-data/default.nix
deleted file mode 100644
index f0b9945cd6269..0000000000000
--- a/pkgs/development/libraries/haskell/asn1-data/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, mtl, text }:
-
-cabal.mkDerivation (self: {
-  pname = "asn1-data";
-  version = "0.7.1";
-  sha256 = "10s7mxygw6w8a8mx090msvbl8pji8m68lsxxyr5bp7p887naia7r";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ cereal mtl text ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-asn1-data";
-    description = "ASN1 data reader and writer in RAW, BER and DER forms";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/asn1-encoding/default.nix b/pkgs/development/libraries/haskell/asn1-encoding/default.nix
deleted file mode 100644
index cb35f70d1b588..0000000000000
--- a/pkgs/development/libraries/haskell/asn1-encoding/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, asn1Types, hourglass, mtl, tasty, tastyQuickcheck, text }:
-
-cabal.mkDerivation (self: {
-  pname = "asn1-encoding";
-  version = "0.9.0";
-  sha256 = "02x3lzyl4gavl3lc2lrg8rknyvs6r2hf8kmm7xrmma5m857iks8p";
-  buildDepends = [ asn1Types hourglass mtl ];
-  testDepends = [
-    asn1Types hourglass mtl tasty tastyQuickcheck text
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-asn1";
-    description = "ASN1 data reader and writer in RAW, BER and DER forms";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/asn1-parse/default.nix b/pkgs/development/libraries/haskell/asn1-parse/default.nix
deleted file mode 100644
index 5d6bf33bb268d..0000000000000
--- a/pkgs/development/libraries/haskell/asn1-parse/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, asn1Encoding, asn1Types, mtl, text }:
-
-cabal.mkDerivation (self: {
-  pname = "asn1-parse";
-  version = "0.9.0";
-  sha256 = "0m093wwndyxvy72qlnb70bp8w5ahimrlv1dp972l9s9l5jc4pjg3";
-  buildDepends = [ asn1Encoding asn1Types mtl text ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-asn1";
-    description = "Simple monadic parser for ASN1 stream types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/asn1-types/default.nix b/pkgs/development/libraries/haskell/asn1-types/default.nix
deleted file mode 100644
index d2566add400bf..0000000000000
--- a/pkgs/development/libraries/haskell/asn1-types/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hourglass }:
-
-cabal.mkDerivation (self: {
-  pname = "asn1-types";
-  version = "0.3.0";
-  sha256 = "1am8nmfarv7ymy3rqm0js2i82v6n6qwz0lnzb1qdmy4ligcdm65r";
-  buildDepends = [ hourglass ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-asn1-types";
-    description = "ASN.1 types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/assert-failure/default.nix b/pkgs/development/libraries/haskell/assert-failure/default.nix
deleted file mode 100644
index 2ba1b50c5ca0e..0000000000000
--- a/pkgs/development/libraries/haskell/assert-failure/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, prettyShow, text }:
-
-cabal.mkDerivation (self: {
-  pname = "assert-failure";
-  version = "0.1.1.0";
-  sha256 = "09djlhhyn9w822a5r41y7gk4cqk74a2fy7skzml2bah2an166gm1";
-  buildDepends = [ prettyShow text ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/Mikolaj/assert-failure";
-    description = "Syntactic sugar improving 'assert' and 'error'";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/async/2.0.1.4.nix b/pkgs/development/libraries/haskell/async/2.0.1.4.nix
deleted file mode 100644
index 7a050defb4dc7..0000000000000
--- a/pkgs/development/libraries/haskell/async/2.0.1.4.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, stm, testFramework, testFrameworkHunit }:
-
-cabal.mkDerivation (self: {
-  pname = "async";
-  version = "2.0.1.4";
-  sha256 = "1hi40bjwpl65mz7zj0sgh16bp9dwafbm5ysi2q8fzwwq5l0zxpa1";
-  buildDepends = [ stm ];
-  testDepends = [ HUnit testFramework testFrameworkHunit ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/simonmar/async";
-    description = "Run IO operations asynchronously and wait for their results";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/async/2.0.1.6.nix b/pkgs/development/libraries/haskell/async/2.0.1.6.nix
deleted file mode 100644
index 6c1aed15eab37..0000000000000
--- a/pkgs/development/libraries/haskell/async/2.0.1.6.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, stm, testFramework, testFrameworkHunit }:
-
-cabal.mkDerivation (self: {
-  pname = "async";
-  version = "2.0.1.6";
-  sha256 = "06fzkqjliccxqiygms7v1xff3wlkg54n9xwzv7m1yxylkzlikjkz";
-  buildDepends = [ stm ];
-  testDepends = [ HUnit testFramework testFrameworkHunit ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/simonmar/async";
-    description = "Run IO operations asynchronously and wait for their results";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/atomic-primops/default.nix b/pkgs/development/libraries/haskell/atomic-primops/default.nix
deleted file mode 100644
index 5a84686d3a439..0000000000000
--- a/pkgs/development/libraries/haskell/atomic-primops/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, primitive }:
-
-cabal.mkDerivation (self: {
-  pname = "atomic-primops";
-  version = "0.6.1";
-  sha256 = "1j8slmqsyhvx7xns1qpvbmcjsfqfkphycv32hgcmk17wl1fzbyi7";
-  buildDepends = [ primitive ];
-  meta = {
-    homepage = "https://github.com/rrnewton/haskell-lockfree/wiki";
-    description = "A safe approach to CAS and other atomic ops in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/attempt/default.nix b/pkgs/development/libraries/haskell/attempt/default.nix
deleted file mode 100644
index 3f95f14c35c05..0000000000000
--- a/pkgs/development/libraries/haskell/attempt/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, failure }:
-
-cabal.mkDerivation (self: {
-  pname = "attempt";
-  version = "0.4.0.1";
-  sha256 = "1gvq04ds62kk88r2210mxd1fggp6vf5p8j5hci9vqkkss1hy9rxh";
-  buildDepends = [ failure ];
-  meta = {
-    homepage = "http://github.com/snoyberg/attempt/tree/master";
-    description = "Concrete data type for handling extensible exceptions as failures. (deprecated)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/atto-lisp/default.nix b/pkgs/development/libraries/haskell/atto-lisp/default.nix
deleted file mode 100644
index 6e69e3615853c..0000000000000
--- a/pkgs/development/libraries/haskell/atto-lisp/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, blazeBuilder, blazeTextual, deepseq, HUnit
-, testFramework, testFrameworkHunit, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "atto-lisp";
-  version = "0.2.2";
-  sha256 = "13lhdalam4gn9faa58c3c7nssdwp2y0jsfl1lnnvr3dx6wzp0jhc";
-  buildDepends = [
-    attoparsec blazeBuilder blazeTextual deepseq text
-  ];
-  testDepends = [
-    attoparsec HUnit testFramework testFrameworkHunit text
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/nominolo/atto-lisp";
-    description = "Efficient parsing and serialisation of S-Expressions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/attoparsec-binary/default.nix b/pkgs/development/libraries/haskell/attoparsec-binary/default.nix
deleted file mode 100644
index e0950ef517bb3..0000000000000
--- a/pkgs/development/libraries/haskell/attoparsec-binary/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec }:
-
-cabal.mkDerivation (self: {
-  pname = "attoparsec-binary";
-  version = "0.2";
-  sha256 = "02vswxsgayw50xli7mbacsjmk1diifzkfgnyfn9ck5mk41dl9rh5";
-  buildDepends = [ attoparsec ];
-  meta = {
-    description = "Binary processing extensions to Attoparsec";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/attoparsec-conduit/default.nix b/pkgs/development/libraries/haskell/attoparsec-conduit/default.nix
deleted file mode 100644
index b2e64f272fd42..0000000000000
--- a/pkgs/development/libraries/haskell/attoparsec-conduit/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit }:
-
-cabal.mkDerivation (self: {
-  pname = "attoparsec-conduit";
-  version = "1.1.0";
-  sha256 = "18xn3nzxfghcd88cana1jw85ijv0ysw3bp36fb6r5wsf6m79z01y";
-  buildDepends = [ conduit ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://github.com/snoyberg/conduit";
-    description = "Consume attoparsec parsers via conduit. (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/attoparsec-enumerator/default.nix b/pkgs/development/libraries/haskell/attoparsec-enumerator/default.nix
deleted file mode 100644
index be5c1b4435a2f..0000000000000
--- a/pkgs/development/libraries/haskell/attoparsec-enumerator/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, enumerator, text }:
-
-cabal.mkDerivation (self: {
-  pname = "attoparsec-enumerator";
-  version = "0.3.3";
-  sha256 = "0z57bbw97v92dkjp57zj9nfzsdas2n1qfw472k1aa84iqb6hbw9w";
-  buildDepends = [ attoparsec enumerator text ];
-  meta = {
-    homepage = "https://john-millikin.com/software/attoparsec-enumerator/";
-    description = "Pass input from an enumerator to an Attoparsec parser";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/attoparsec/0.10.4.0.nix b/pkgs/development/libraries/haskell/attoparsec/0.10.4.0.nix
deleted file mode 100644
index f53b32d53650c..0000000000000
--- a/pkgs/development/libraries/haskell/attoparsec/0.10.4.0.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, QuickCheck, testFramework
-, testFrameworkQuickcheck2, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "attoparsec";
-  version = "0.10.4.0";
-  sha256 = "0inkcrl40j9kgcmmi0xkcszayqjd5yn7i9fyvv0ywfqwpl6lxf5n";
-  buildDepends = [ deepseq text ];
-  testDepends = [
-    QuickCheck testFramework testFrameworkQuickcheck2 text
-  ];
-  meta = {
-    homepage = "https://github.com/bos/attoparsec";
-    description = "Fast combinator parsing for bytestrings and text";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/attoparsec/0.11.3.1.nix b/pkgs/development/libraries/haskell/attoparsec/0.11.3.1.nix
deleted file mode 100644
index ef61d8c79a1e9..0000000000000
--- a/pkgs/development/libraries/haskell/attoparsec/0.11.3.1.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, QuickCheck, scientific, testFramework
-, testFrameworkQuickcheck2, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "attoparsec";
-  version = "0.11.3.1";
-  sha256 = "0mmyab3a9mgmfxj1kc7xgxkmmcdj90ph9nzniv7bf2vyf8vhvirl";
-  buildDepends = [ deepseq scientific text ];
-  testDepends = [
-    QuickCheck testFramework testFrameworkQuickcheck2 text
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/bos/attoparsec";
-    description = "Fast combinator parsing for bytestrings and text";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/attoparsec/0.12.1.2.nix b/pkgs/development/libraries/haskell/attoparsec/0.12.1.2.nix
deleted file mode 100644
index a608386624877..0000000000000
--- a/pkgs/development/libraries/haskell/attoparsec/0.12.1.2.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, QuickCheck, scientific, testFramework
-, testFrameworkQuickcheck2, text, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "attoparsec";
-  version = "0.12.1.2";
-  sha256 = "1vazyr3fdahdg1q503sbj0zv4xj7sm7j32mjm856bm51j2s0rhlc";
-  buildDepends = [ deepseq scientific text ];
-  testDepends = [
-    deepseq QuickCheck scientific testFramework
-    testFrameworkQuickcheck2 text vector
-  ];
-  meta = {
-    homepage = "https://github.com/bos/attoparsec";
-    description = "Fast combinator parsing for bytestrings and text";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/authenticate-oauth/default.nix b/pkgs/development/libraries/haskell/authenticate-oauth/default.nix
deleted file mode 100644
index a6f464156835e..0000000000000
--- a/pkgs/development/libraries/haskell/authenticate-oauth/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, blazeBuilder, blazeBuilderConduit
-, cryptoPubkeyTypes, dataDefault, httpClient, httpTypes, random
-, RSA, SHA, time, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "authenticate-oauth";
-  version = "1.5";
-  sha256 = "07y9zh4v9by588k86wlyj3czivj5jlb9jk6g4j9p8j1qgbv4hpk9";
-  buildDepends = [
-    base64Bytestring blazeBuilder blazeBuilderConduit cryptoPubkeyTypes
-    dataDefault httpClient httpTypes random RSA SHA time transformers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/yesodweb/authenticate";
-    description = "Library to authenticate with OAuth for Haskell web applications";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/authenticate/default.nix b/pkgs/development/libraries/haskell/authenticate/default.nix
deleted file mode 100644
index af966ebe7bfd1..0000000000000
--- a/pkgs/development/libraries/haskell/authenticate/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, blazeBuilder, caseInsensitive, conduit
-, httpConduit, httpTypes, monadControl, networkUri, resourcet
-, tagstreamConduit, text, transformers, unorderedContainers
-, xmlConduit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "authenticate";
-  version = "1.3.2.10";
-  sha256 = "1dy38k5jpms3xrkw1zh7vjmx06yr5iibgh50m5i2wky2wmryqkf4";
-  buildDepends = [
-    aeson attoparsec blazeBuilder caseInsensitive conduit httpConduit
-    httpTypes monadControl networkUri resourcet tagstreamConduit text
-    transformers unorderedContainers xmlConduit
-  ];
-  meta = {
-    homepage = "http://github.com/yesodweb/authenticate";
-    description = "Authentication methods for Haskell web applications";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/auto-update/default.nix b/pkgs/development/libraries/haskell/auto-update/default.nix
deleted file mode 100644
index 3ca150892447d..0000000000000
--- a/pkgs/development/libraries/haskell/auto-update/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "auto-update";
-  version = "0.1.2";
-  sha256 = "0ccix41jjpqkzvnfr5md1cbhsa9fkv6dy7yw73j8dnvqbqnz1z0l";
-  meta = {
-    homepage = "https://github.com/yesodweb/wai";
-    description = "Efficiently run periodic, on-demand actions";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/aws-ec2/default.nix b/pkgs/development/libraries/haskell/aws-ec2/default.nix
deleted file mode 100644
index 8fec25eb9cbc2..0000000000000
--- a/pkgs/development/libraries/haskell/aws-ec2/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, aws, base16Bytestring, base64Bytestring
-, blazeBuilder, byteable, conduitExtra, cryptohash, httpConduit
-, httpTypes, mtl, optparseApplicative, resourcet, scientific, text
-, time, unorderedContainers, vector, xmlConduit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "aws-ec2";
-  version = "0.2.2";
-  sha256 = "1jlm6a4mb3mzzvql8llnvci4qd8imf58m681iqhcw1qq6hy56srl";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson aws base16Bytestring base64Bytestring blazeBuilder byteable
-    conduitExtra cryptohash httpConduit httpTypes mtl
-    optparseApplicative resourcet scientific text time
-    unorderedContainers vector xmlConduit
-  ];
-  meta = {
-    homepage = "https://github.com/zalora/aws-ec2";
-    description = "AWS EC2/VPC, ELB and CloudWatch client library for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/aws/default.nix b/pkgs/development/libraries/haskell/aws/default.nix
deleted file mode 100644
index 1069c9da1e9de..0000000000000
--- a/pkgs/development/libraries/haskell/aws/default.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, base16Bytestring, base64Bytestring
-, blazeBuilder, byteable, caseInsensitive, cereal, conduit
-, conduitExtra, cryptohash, dataDefault, errors, filepath
-, httpClient, httpConduit, httpTypes, liftedBase, monadControl, mtl
-, network, QuickCheck, quickcheckInstances, resourcet, safe
-, scientific, tagged, tasty, tastyQuickcheck, text, time
-, transformers, transformersBase, unorderedContainers, utf8String
-, vector, xmlConduit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "aws";
-  version = "0.11";
-  sha256 = "19q7r74c5xw04vpwl2fwm675bvkp3vhlak63iqfl1927z2jsyva9";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson attoparsec base16Bytestring base64Bytestring blazeBuilder
-    byteable caseInsensitive cereal conduit conduitExtra cryptohash
-    dataDefault filepath httpConduit httpTypes liftedBase monadControl
-    mtl network resourcet safe scientific tagged text time transformers
-    unorderedContainers utf8String vector xmlConduit
-  ];
-  testDepends = [
-    aeson errors httpClient liftedBase monadControl mtl QuickCheck
-    quickcheckInstances resourcet tagged tasty tastyQuickcheck text
-    time transformers transformersBase
-  ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/aristidb/aws";
-    description = "Amazon Web Services (AWS) for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/base-compat/default.nix b/pkgs/development/libraries/haskell/base-compat/default.nix
deleted file mode 100644
index 6714ad547de35..0000000000000
--- a/pkgs/development/libraries/haskell/base-compat/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, errorcallEqInstance, hspec, QuickCheck, setenv }:
-
-cabal.mkDerivation (self: {
-  pname = "base-compat";
-  version = "0.5.0";
-  sha256 = "1zlpfpfnaqf8rrha19arh882bc560dcw2zwi4j3qrn3lzyh8s1d1";
-  buildDepends = [ errorcallEqInstance setenv ];
-  testDepends = [ hspec QuickCheck ];
-  meta = {
-    description = "A compatibility layer for base";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/base-prelude/default.nix b/pkgs/development/libraries/haskell/base-prelude/default.nix
deleted file mode 100644
index a44cdbfa6c11a..0000000000000
--- a/pkgs/development/libraries/haskell/base-prelude/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "base-prelude";
-  version = "0.1.11";
-  sha256 = "0g6p1d3r6jbqcd8flxfbasb40ga7k90bc0q07drwhlaiadjnx1an";
-  meta = {
-    homepage = "https://github.com/nikita-volkov/base-prelude";
-    description = "The most complete prelude formed from only the \"base\" package";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/base-unicode-symbols/default.nix b/pkgs/development/libraries/haskell/base-unicode-symbols/default.nix
deleted file mode 100644
index 1e32a6e26e035..0000000000000
--- a/pkgs/development/libraries/haskell/base-unicode-symbols/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "base-unicode-symbols";
-  version = "0.2.2.4";
-  sha256 = "1afc5pchd3vw33bmjbjygkd0l5zh7glbsx4bfyxfscpc1x1l3y52";
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/Unicode-symbols";
-    description = "Unicode alternatives for common functions and operators";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/base16-bytestring/default.nix b/pkgs/development/libraries/haskell/base16-bytestring/default.nix
deleted file mode 100644
index 36f0bf6935ba9..0000000000000
--- a/pkgs/development/libraries/haskell/base16-bytestring/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "base16-bytestring";
-  version = "0.1.1.6";
-  sha256 = "0jf40m3yijqw6wd1rwwvviww46fasphaay9m9rgqyhf5aahnbzjs";
-  meta = {
-    homepage = "http://github.com/bos/base16-bytestring";
-    description = "Fast base16 (hex) encoding and decoding for ByteStrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/base32-bytestring/default.nix b/pkgs/development/libraries/haskell/base32-bytestring/default.nix
deleted file mode 100644
index d6f91424da23d..0000000000000
--- a/pkgs/development/libraries/haskell/base32-bytestring/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bitsExtras, cpu, hspec, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "base32-bytestring";
-  version = "0.2.1.0";
-  sha256 = "0z0q3fw3jzprgxmq9b2iz98kf4hwl3nydrzlaiwk81aplisfdgkl";
-  buildDepends = [ bitsExtras cpu ];
-  testDepends = [ hspec QuickCheck ];
-  meta = {
-    homepage = "https://github.com/pxqr/base32-bytestring";
-    description = "Fast base32 and base32hex codec for ByteStrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/base64-bytestring/default.nix b/pkgs/development/libraries/haskell/base64-bytestring/default.nix
deleted file mode 100644
index 39c65dd525008..0000000000000
--- a/pkgs/development/libraries/haskell/base64-bytestring/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, QuickCheck, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "base64-bytestring";
-  version = "1.0.0.1";
-  sha256 = "0l1v4ddjdsgi9nqzyzcxxj76rwar3lzx8gmwf2r54bqan3san9db";
-  testDepends = [
-    HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/bos/base64-bytestring";
-    description = "Fast base64 encoding and decoding for ByteStrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/base64-string/default.nix b/pkgs/development/libraries/haskell/base64-string/default.nix
deleted file mode 100644
index 26ab4dc4924f9..0000000000000
--- a/pkgs/development/libraries/haskell/base64-string/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "base64-string";
-  version = "0.2";
-  sha256 = "0pkhrimabacsjalzq0y3a197fqfbspsbv8xszzg4vbb1fb59dj1y";
-  meta = {
-    homepage = "http://urchin.earth.li/~ian/cabal/base64-string/";
-    description = "Base64 implementation for String's";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/basic-prelude/default.nix b/pkgs/development/libraries/haskell/basic-prelude/default.nix
deleted file mode 100644
index 5cbd6c9fe143a..0000000000000
--- a/pkgs/development/libraries/haskell/basic-prelude/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable, liftedBase, ReadArgs, safe, systemFilepath, text
-, transformers, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "basic-prelude";
-  version = "0.3.10";
-  sha256 = "10013ni7kpqlc6s3ryfvmklw3ic5h48rm4wsrb31pcp5xja0qk59";
-  buildDepends = [
-    hashable liftedBase ReadArgs safe systemFilepath text transformers
-    unorderedContainers vector
-  ];
-  meta = {
-    homepage = "https://github.com/snoyberg/basic-prelude";
-    description = "An enhanced core prelude; a common foundation for alternate preludes";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/benchpress/default.nix b/pkgs/development/libraries/haskell/benchpress/default.nix
deleted file mode 100644
index 44e73f609f3ab..0000000000000
--- a/pkgs/development/libraries/haskell/benchpress/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, time }:
-
-cabal.mkDerivation (self: {
-  pname = "benchpress";
-  version = "0.2.2.6";
-  sha256 = "19ygaf2g4yqkfbc6bw6fmf9jsymbj1iallzvl0zw3vjx860rchfg";
-  buildDepends = [ mtl time ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/tibbe/benchpress";
-    description = "Micro-benchmarking with detailed statistics";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bencode/default.nix b/pkgs/development/libraries/haskell/bencode/default.nix
deleted file mode 100644
index 2d4630dc867b4..0000000000000
--- a/pkgs/development/libraries/haskell/bencode/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "bencode";
-  version = "0.5";
-  sha256 = "018cj7h5llvnqyr1jd9nif2ig9hz8d8vmi9iax07all567yhy378";
-  buildDepends = [ binary parsec ];
-  meta = {
-    description = "Parser and printer for bencoded data";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bencoding/default.nix b/pkgs/development/libraries/haskell/bencoding/default.nix
deleted file mode 100644
index 325343985ac88..0000000000000
--- a/pkgs/development/libraries/haskell/bencoding/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, deepseq, hspec, mtl, QuickCheck, text }:
-
-cabal.mkDerivation (self: {
-  pname = "bencoding";
-  version = "0.4.3.0";
-  sha256 = "0f6d3g88y7i4s5wa53771n0fbkbs4na8vpy51wk21b563smdcpcc";
-  buildDepends = [ attoparsec deepseq mtl text ];
-  testDepends = [ attoparsec hspec QuickCheck ];
-  meta = {
-    homepage = "https://github.com/cobit/bencoding";
-    description = "A library for encoding and decoding of BEncode data";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bert/default.nix b/pkgs/development/libraries/haskell/bert/default.nix
deleted file mode 100644
index 953407735e616..0000000000000
--- a/pkgs/development/libraries/haskell/bert/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, binary, binaryConduit, conduit, conduitExtra, mtl
-, network, parsec, smallcheck, tasty, tastyHunit, tastySmallcheck
-, time, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "bert";
-  version = "1.2.2.3";
-  sha256 = "1waq40hd9wqavzhnvfk1i6wjqkmfb4pl17h4acfzzyz8bj76alkq";
-  buildDepends = [
-    binary binaryConduit conduit conduitExtra mtl network parsec time
-    void
-  ];
-  testDepends = [
-    async binary network smallcheck tasty tastyHunit tastySmallcheck
-  ];
-  meta = {
-    homepage = "https://github.com/feuerbach/bert";
-    description = "BERT implementation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bifunctors/default.nix b/pkgs/development/libraries/haskell/bifunctors/default.nix
deleted file mode 100644
index 78a34c53b37d9..0000000000000
--- a/pkgs/development/libraries/haskell/bifunctors/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, semigroupoids, semigroups, tagged }:
-
-cabal.mkDerivation (self: {
-  pname = "bifunctors";
-  version = "4.2";
-  sha256 = "0gxj22qv0avg2rhmfbbjrx35yr83r311vm8asc4q71lzkbyg8qf6";
-  buildDepends = [ semigroupoids semigroups tagged ];
-  meta = {
-    homepage = "http://github.com/ekmett/bifunctors/";
-    description = "Bifunctors";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bimap/default.nix b/pkgs/development/libraries/haskell/bimap/default.nix
deleted file mode 100644
index 4a9d4aa41bc65..0000000000000
--- a/pkgs/development/libraries/haskell/bimap/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "bimap";
-  version = "0.2.4";
-  sha256 = "d991ae393ade2191f42d8a0d659d2b9a749675735eb5b57872f577ede82565c5";
-  meta = {
-    homepage = "http://code.haskell.org/bimap";
-    description = "Bidirectional mapping between two key types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/binary-conduit/default.nix b/pkgs/development/libraries/haskell/binary-conduit/default.nix
deleted file mode 100644
index c7547a7b12b70..0000000000000
--- a/pkgs/development/libraries/haskell/binary-conduit/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, conduit, hspec, QuickCheck, quickcheckAssertions
-, resourcet, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "binary-conduit";
-  version = "1.2.3";
-  sha256 = "0ymhxyf754j1pki7ap2vay8f9j49rzsjzp5yr253sn5wpw3qg8fr";
-  buildDepends = [ binary conduit resourcet vector ];
-  testDepends = [
-    binary conduit hspec QuickCheck quickcheckAssertions resourcet
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/qnikst/binary-conduit/";
-    description = "data serialization/deserialization conduit library";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/binary-shared/default.nix b/pkgs/development/libraries/haskell/binary-shared/default.nix
deleted file mode 100644
index bfeef7c0cb628..0000000000000
--- a/pkgs/development/libraries/haskell/binary-shared/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "binary-shared";
-  version = "0.8.3";
-  sha256 = "1clqq0rqjw1v7y6glkjnfyga5gxh768flyw617g47z0qa181c0c3";
-  buildDepends = [ binary mtl ];
-  meta = {
-    homepage = "http://www.leksah.org";
-    description = "Sharing for the binary package";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/binary-strict/default.nix b/pkgs/development/libraries/haskell/binary-strict/default.nix
deleted file mode 100644
index e62fd782ad943..0000000000000
--- a/pkgs/development/libraries/haskell/binary-strict/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "binary-strict";
-  version = "0.4.8.1";
-  sha256 = "07mmh4x8qjpw7w35nxcq8wayy4bagjblbwkpvh3xd38rxpdnl6pi";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "http://code.haskell.org/binary-low-level";
-    description = "Binary deserialisation using strict ByteStrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/binary/0.7.2.2.nix b/pkgs/development/libraries/haskell/binary/0.7.2.2.nix
deleted file mode 100644
index 60eaf0e00311e..0000000000000
--- a/pkgs/development/libraries/haskell/binary/0.7.2.2.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Cabal, filepath, HUnit, QuickCheck, random, testFramework
-, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "binary";
-  version = "0.7.2.2";
-  sha256 = "10z1b9axgfg9kb44b8sfxd5mak5qaqyjfwn4i21y37zgf7wadblr";
-  testDepends = [
-    Cabal filepath HUnit QuickCheck random testFramework
-    testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "https://github.com/kolmodin/binary";
-    description = "Binary serialisation for Haskell values using lazy ByteStrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bindings-DSL/default.nix b/pkgs/development/libraries/haskell/bindings-DSL/default.nix
deleted file mode 100644
index 846f5d6486d1f..0000000000000
--- a/pkgs/development/libraries/haskell/bindings-DSL/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "bindings-DSL";
-  version = "1.0.21";
-  sha256 = "0fbrl9jfkwlv66v3cv6cj51kk7jjdry0jz8k83bf4mav26123mk9";
-  meta = {
-    homepage = "https://github.com/jwiegley/bindings-dsl/wiki";
-    description = "FFI domain specific language, on top of hsc2hs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bindings-GLFW/default.nix b/pkgs/development/libraries/haskell/bindings-GLFW/default.nix
deleted file mode 100644
index 08e14a782bf1c..0000000000000
--- a/pkgs/development/libraries/haskell/bindings-GLFW/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bindingsDSL, HUnit, libX11, libXext, libXfixes, libXi
-, libXrandr, libXxf86vm, mesa, testFramework, testFrameworkHunit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "bindings-GLFW";
-  version = "3.0.3.3";
-  sha256 = "0w6vqshlk0c4k4q81xw7kg4j62h3wpccpy8qbiq5ks69w7z13fy4";
-  buildDepends = [ bindingsDSL ];
-  testDepends = [ HUnit testFramework testFrameworkHunit ];
-  extraLibraries = [
-    libX11 libXext libXfixes libXi libXrandr libXxf86vm mesa
-  ];
-  doCheck = false;
-  meta = {
-    description = "Low-level bindings to GLFW OpenGL library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bindings-libusb/default.nix b/pkgs/development/libraries/haskell/bindings-libusb/default.nix
deleted file mode 100644
index e6f429245883a..0000000000000
--- a/pkgs/development/libraries/haskell/bindings-libusb/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bindingsDSL, libusb }:
-
-cabal.mkDerivation (self: {
-  pname = "bindings-libusb";
-  version = "1.4.5.0";
-  sha256 = "0xnx9p6wqbwiaqigdnf7x6vd0qq7w9wm0vxsh93adpb5wdpjza66";
-  buildDepends = [ bindingsDSL ];
-  pkgconfigDepends = [ libusb ];
-  meta = {
-    homepage = "https://github.com/basvandijk/bindings-libusb";
-    description = "Low level bindings to libusb";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bindings-portaudio/default.nix b/pkgs/development/libraries/haskell/bindings-portaudio/default.nix
deleted file mode 100644
index 6ae304d6c75c9..0000000000000
--- a/pkgs/development/libraries/haskell/bindings-portaudio/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bindingsDSL, portaudio }:
-
-cabal.mkDerivation (self: {
-  pname = "bindings-portaudio";
-  version = "0.1";
-  sha256 = "0wcxq300ijfkf4zc7p4xwsd9wzhnlss0kxjf04fka01mf9bh3ai2";
-  buildDepends = [ bindingsDSL ];
-  pkgconfigDepends = [ portaudio ];
-  meta = {
-    description = "Low-level bindings to portaudio library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bindings-posix/default.nix b/pkgs/development/libraries/haskell/bindings-posix/default.nix
deleted file mode 100644
index 49caa0e491ea2..0000000000000
--- a/pkgs/development/libraries/haskell/bindings-posix/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bindingsDSL }:
-
-cabal.mkDerivation (self: {
-  pname = "bindings-posix";
-  version = "1.2.6";
-  sha256 = "1yza3qbf0f5gfpg79pb6xfpw37zg191nmxa4r6h9x4xb5na0rzff";
-  buildDepends = [ bindingsDSL ];
-  meta = {
-    description = "Low level bindings to posix";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bitarray/default.nix b/pkgs/development/libraries/haskell/bitarray/default.nix
deleted file mode 100644
index f063622e8defd..0000000000000
--- a/pkgs/development/libraries/haskell/bitarray/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "bitarray";
-  version = "0.0.1.1";
-  sha256 = "00nqd62cbh42qqqvcl6iv1i9kbv0f0mkiygv4j70wfh5cl86yzxj";
-  meta = {
-    homepage = "http://code.haskell.org/~bkomuves/";
-    description = "Mutable and immutable bit arrays";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bitmap/default.nix b/pkgs/development/libraries/haskell/bitmap/default.nix
deleted file mode 100644
index 74c78cab7060f..0000000000000
--- a/pkgs/development/libraries/haskell/bitmap/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "bitmap";
-  version = "0.0.2";
-  sha256 = "1flrfbrsnlcal7qyvl1wb0p8c14w0mvvkmgs7d943jqnlh4gay5m";
-  meta = {
-    homepage = "http://code.haskell.org/~bkomuves/";
-    description = "A library for handling and manipulating bitmaps (rectangular pixel arrays)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bits-atomic/default.nix b/pkgs/development/libraries/haskell/bits-atomic/default.nix
deleted file mode 100644
index f45c5a87de952..0000000000000
--- a/pkgs/development/libraries/haskell/bits-atomic/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "bits-atomic";
-  version = "0.1.3";
-  sha256 = "13fbakkwcdk63dm7r0mcsanm5mijp73c7x1kxpay2f03rxb39b70";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    description = "Atomic bit operations on memory locations for low-level synchronization";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bits-extras/default.nix b/pkgs/development/libraries/haskell/bits-extras/default.nix
deleted file mode 100644
index 3876eabfcaf7d..0000000000000
--- a/pkgs/development/libraries/haskell/bits-extras/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "bits-extras";
-  version = "0.1.3";
-  sha256 = "0sy9dksmdx0773bsn8yi5hw4qpgn16g8aqqj888w1x75cbsxr997";
-  isLibrary = true;
-  isExecutable = true;
-  configureFlags = "--ghc-option=-lgcc_s";
-  meta = {
-    description = "Efficient high-level bit operations not found in Data.Bits";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bitset/default.nix b/pkgs/development/libraries/haskell/bitset/default.nix
deleted file mode 100644
index dfb71a978cb3f..0000000000000
--- a/pkgs/development/libraries/haskell/bitset/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, gmp, QuickCheck, tasty, tastyQuickcheck }:
-
-cabal.mkDerivation (self: {
-  pname = "bitset";
-  version = "1.4.8";
-  sha256 = "0h912i3wb6v8sx0c4mlp0j65l3yhpdsk3my8zhif2jls2sxns988";
-  buildDepends = [ deepseq ];
-  testDepends = [ QuickCheck tasty tastyQuickcheck ];
-  extraLibraries = [ gmp ];
-  doCheck = false;
-  meta = {
-    description = "A space-efficient set data structure";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bktrees/default.nix b/pkgs/development/libraries/haskell/bktrees/default.nix
deleted file mode 100644
index 6797a2b950ac2..0000000000000
--- a/pkgs/development/libraries/haskell/bktrees/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "bktrees";
-  version = "0.3.1";
-  sha256 = "1d2iz48n0ayn0hi9xa110pxy1mv5a4m21rmbpvs6ki1a7cv4ghn9";
-  meta = {
-    description = "A set data structure with approximate searching";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/blank-canvas/default.nix b/pkgs/development/libraries/haskell/blank-canvas/default.nix
deleted file mode 100644
index 47c343f49b885..0000000000000
--- a/pkgs/development/libraries/haskell/blank-canvas/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, base64Bytestring, colour, dataDefaultClass
-, httpTypes, kansasComet, scotty, stm, text, transformers, vector
-, wai, waiExtra, warp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "blank-canvas";
-  version = "0.5";
-  sha256 = "05kfyjp9vncyzsvq018ilb8vh7fyzbc06nlx35jk3dzj6i6x5bgs";
-  buildDepends = [
-    aeson base64Bytestring colour dataDefaultClass httpTypes
-    kansasComet scotty stm text transformers vector wai waiExtra warp
-  ];
-  meta = {
-    homepage = "https://github.com/ku-fpg/blank-canvas/wiki";
-    description = "HTML5 Canvas Graphics Library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/blaze-builder-conduit/default.nix b/pkgs/development/libraries/haskell/blaze-builder-conduit/default.nix
deleted file mode 100644
index 02b7950a481e8..0000000000000
--- a/pkgs/development/libraries/haskell/blaze-builder-conduit/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit }:
-
-cabal.mkDerivation (self: {
-  pname = "blaze-builder-conduit";
-  version = "1.1.0";
-  sha256 = "0xxyn3lhcn1bkybhrl5dx68d0adf26ilf34gv0mxkwpfj7m7d3k3";
-  buildDepends = [ conduit ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://github.com/snoyberg/conduit";
-    description = "Convert streams of builders to streams of bytestrings. (deprecated)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/blaze-builder-enumerator/default.nix b/pkgs/development/libraries/haskell/blaze-builder-enumerator/default.nix
deleted file mode 100644
index a32b89e2eb7a8..0000000000000
--- a/pkgs/development/libraries/haskell/blaze-builder-enumerator/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, enumerator, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "blaze-builder-enumerator";
-  version = "0.2.0.6";
-  sha256 = "0pdw18drvikb465qh43b8wjyvpqj3wcilyczc21fri5ma4mxdkyp";
-  buildDepends = [ blazeBuilder enumerator transformers ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/meiersi/blaze-builder-enumerator";
-    description = "Enumeratees for the incremental conversion of builders to bytestrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/blaze-builder/default.nix b/pkgs/development/libraries/haskell/blaze-builder/default.nix
deleted file mode 100644
index 4dd5376cad35e..0000000000000
--- a/pkgs/development/libraries/haskell/blaze-builder/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text }:
-
-cabal.mkDerivation (self: {
-  pname = "blaze-builder";
-  version = "0.3.3.4";
-  sha256 = "12xgmi8bc3h3cfk31rrfaklmwvyxgdwzwmxzw22yxd0dd8g11hg5";
-  buildDepends = [ text ];
-  meta = {
-    homepage = "http://github.com/meiersi/blaze-builder";
-    description = "Efficient buffered output";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/blaze-from-html/default.nix b/pkgs/development/libraries/haskell/blaze-from-html/default.nix
deleted file mode 100644
index 4897e7505560f..0000000000000
--- a/pkgs/development/libraries/haskell/blaze-from-html/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, tagsoup }:
-
-cabal.mkDerivation (self: {
-  pname = "blaze-from-html";
-  version = "0.3.2.1";
-  sha256 = "1li3zxrgwj5rgk894d9zwfxnx5dfjzkvjlcyck2g7s0awfp2kq4s";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [ filepath tagsoup ];
-  meta = {
-    homepage = "http://jaspervdj.be/blaze";
-    description = "Tool to convert HTML to BlazeHtml code";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/blaze-html/default.nix b/pkgs/development/libraries/haskell/blaze-html/default.nix
deleted file mode 100644
index 16c967d78a20c..0000000000000
--- a/pkgs/development/libraries/haskell/blaze-html/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, blazeMarkup, HUnit, QuickCheck
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "blaze-html";
-  version = "0.7.0.3";
-  sha256 = "1jn3vvrxb3ifxb5yzs76pjlk8c366xg1sab7qlw9a4kwmigvl6vx";
-  buildDepends = [ blazeBuilder blazeMarkup text ];
-  testDepends = [
-    blazeBuilder blazeMarkup HUnit QuickCheck testFramework
-    testFrameworkHunit testFrameworkQuickcheck2 text
-  ];
-  meta = {
-    homepage = "http://jaspervdj.be/blaze";
-    description = "A blazingly fast HTML combinator library for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/blaze-markup/default.nix b/pkgs/development/libraries/haskell/blaze-markup/default.nix
deleted file mode 100644
index cdea333abcde4..0000000000000
--- a/pkgs/development/libraries/haskell/blaze-markup/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, HUnit, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "blaze-markup";
-  version = "0.6.1.1";
-  sha256 = "1ah6fgfqsmarq8g4gw81yhckz4pclb2ifxv237cqz5zhy9il4j5d";
-  buildDepends = [ blazeBuilder text ];
-  testDepends = [
-    blazeBuilder HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 text
-  ];
-  meta = {
-    homepage = "http://jaspervdj.be/blaze";
-    description = "A blazingly fast markup combinator library for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/blaze-svg/default.nix b/pkgs/development/libraries/haskell/blaze-svg/default.nix
deleted file mode 100644
index bf5bc4c262c6b..0000000000000
--- a/pkgs/development/libraries/haskell/blaze-svg/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeMarkup, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "blaze-svg";
-  version = "0.3.4";
-  sha256 = "061011qrpqiyag9549hn0hfikvkrin5wb3cf0zfm9n80cgvzmqd3";
-  buildDepends = [ blazeMarkup mtl ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/deepakjois/blaze-svg";
-    description = "SVG combinator library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/blaze-textual/default.nix b/pkgs/development/libraries/haskell/blaze-textual/default.nix
deleted file mode 100644
index b3f3334684d8d..0000000000000
--- a/pkgs/development/libraries/haskell/blaze-textual/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, doubleConversion, QuickCheck, testFramework
-, testFrameworkQuickcheck2, text, time, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "blaze-textual";
-  version = "0.2.0.9";
-  sha256 = "1gwy1pjnc2ikxfxn9c751rnydry1hmlfk13k29xnns9vwglf81f0";
-  buildDepends = [ blazeBuilder text time vector ];
-  testDepends = [
-    blazeBuilder doubleConversion QuickCheck testFramework
-    testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://github.com/bos/blaze-textual";
-    description = "Fast rendering of common datatypes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bloomfilter/default.nix b/pkgs/development/libraries/haskell/bloomfilter/default.nix
deleted file mode 100644
index 2494f08eaac34..0000000000000
--- a/pkgs/development/libraries/haskell/bloomfilter/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, QuickCheck, random, testFramework
-, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "bloomfilter";
-  version = "2.0.0.0";
-  sha256 = "07fif8i5rinysli1mpi92k405kvw8va7w9v9w4wd5bylb87zy77f";
-  buildDepends = [ deepseq ];
-  # https://github.com/bos/bloomfilter/pull/8
-  preConfigure = ''
-    sed -i -e "s/0xffffffff/0x7fffffff/" Data/BloomFilter/Easy.hs
-  '';
-  testDepends = [
-    QuickCheck random testFramework testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "https://github.com/bos/bloomfilter";
-    description = "Pure and impure Bloom Filter implementations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = [ self.stdenv.lib.maintainers.andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bmp/default.nix b/pkgs/development/libraries/haskell/bmp/default.nix
deleted file mode 100644
index 3147b139409f1..0000000000000
--- a/pkgs/development/libraries/haskell/bmp/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary }:
-
-cabal.mkDerivation (self: {
-  pname = "bmp";
-  version = "1.2.5.2";
-  sha256 = "0f88f2ynm1fpzbjijy5fa8blfrdv42h5h28hfjlpd4fp0h96in5x";
-  buildDepends = [ binary ];
-  meta = {
-    homepage = "http://code.ouroborus.net/bmp";
-    description = "Read and write uncompressed BMP image files";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bool-extras/default.nix b/pkgs/development/libraries/haskell/bool-extras/default.nix
deleted file mode 100644
index f180670f9b9e7..0000000000000
--- a/pkgs/development/libraries/haskell/bool-extras/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "bool-extras";
-  version = "0.4.0";
-  sha256 = "008m43f04ncx2c24c241gzwjyyglw8rwpq2gsakqkw0nwz3czs61";
-  meta = {
-    homepage = "http://tom.lokhorst.eu/bool-extras";
-    description = "A fold function for Bool";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/boomerang/default.nix b/pkgs/development/libraries/haskell/boomerang/default.nix
deleted file mode 100644
index 82d45baf88ae9..0000000000000
--- a/pkgs/development/libraries/haskell/boomerang/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, text }:
-
-cabal.mkDerivation (self: {
-  pname = "boomerang";
-  version = "1.4.5";
-  sha256 = "03iaasyg2idvq25wzzjk2yr9lyql7bcgmfkycy1cy4ms5dg91k6q";
-  buildDepends = [ mtl text ];
-  meta = {
-    description = "Library for invertible parsing and printing";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bound/default.nix b/pkgs/development/libraries/haskell/bound/default.nix
deleted file mode 100644
index dd1f288a1b97d..0000000000000
--- a/pkgs/development/libraries/haskell/bound/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bifunctors, binary, bytes, cereal, comonad, doctest
-, filepath, hashable, hashableExtras, preludeExtras, profunctors
-, transformers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "bound";
-  version = "1.0.4";
-  sha256 = "17qnrjmqhx07cpzwd1z4lp2d42jx1lfxl6b86d65g4fd79miipky";
-  buildDepends = [
-    bifunctors binary bytes cereal comonad hashable hashableExtras
-    preludeExtras profunctors transformers
-  ];
-  testDepends = [
-    doctest filepath preludeExtras transformers vector
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/bound/";
-    description = "Making de Bruijn Succ Less";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/boundingboxes/default.nix b/pkgs/development/libraries/haskell/boundingboxes/default.nix
deleted file mode 100644
index ab5cfabad4481..0000000000000
--- a/pkgs/development/libraries/haskell/boundingboxes/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, lens, linear, QuickCheck, random, testFramework
-, testFrameworkQuickcheck2, testFrameworkTh
-}:
-
-cabal.mkDerivation (self: {
-  pname = "boundingboxes";
-  version = "0.2.2";
-  sha256 = "09yj85ikpdgzbibpdk0mw9vcaklmqlbhwpm6knz595596wr25fcx";
-  buildDepends = [ lens ];
-  testDepends = [
-    lens linear QuickCheck random testFramework
-    testFrameworkQuickcheck2 testFrameworkTh
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/fumieval/boundingboxes";
-    description = "A generic boundingbox for an arbitrary vector";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/boxes/default.nix b/pkgs/development/libraries/haskell/boxes/default.nix
deleted file mode 100644
index aa2a95b621d6c..0000000000000
--- a/pkgs/development/libraries/haskell/boxes/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, split }:
-
-cabal.mkDerivation (self: {
-  pname = "boxes";
-  version = "0.1.3";
-  sha256 = "1sia3j0x7m68j6j9n7bi1l1yg56ivpkxd95l19xl5vpkg03qizkq";
-  buildDepends = [ split ];
-  meta = {
-    description = "2D text pretty-printing library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/brainfuck/default.nix b/pkgs/development/libraries/haskell/brainfuck/default.nix
deleted file mode 100644
index 3f7849efaf455..0000000000000
--- a/pkgs/development/libraries/haskell/brainfuck/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "brainfuck";
-  version = "0.1";
-  sha256 = "0lsw62g4ir8idjjadsdf46p8mqd88mysn0b499bk3x5l5js858z3";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ mtl ];
-  meta = {
-    description = "Brainfuck interpreter";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bson/default.nix b/pkgs/development/libraries/haskell/bson/default.nix
deleted file mode 100644
index 2bcace9da742a..0000000000000
--- a/pkgs/development/libraries/haskell/bson/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, cryptohash, dataBinaryIeee754, mtl, network
-, QuickCheck, testFramework, testFrameworkQuickcheck2, text, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "bson";
-  version = "0.3.1";
-  sha256 = "1kihsjws8sqb44gvilh1zxrqn2bml8gxq2bbanxqb7nr4ymwfkiv";
-  buildDepends = [
-    binary cryptohash dataBinaryIeee754 mtl network text time
-  ];
-  testDepends = [
-    binary cryptohash dataBinaryIeee754 mtl network QuickCheck
-    testFramework testFrameworkQuickcheck2 text time
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/mongodb-haskell/bson";
-    description = "BSON documents are JSON-like objects with a standard binary encoding";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bv/default.nix b/pkgs/development/libraries/haskell/bv/default.nix
deleted file mode 100644
index 1e12288624fca..0000000000000
--- a/pkgs/development/libraries/haskell/bv/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "bv";
-  version = "0.3.0";
-  sha256 = "0r2bp39ilwq3zx38spbx5qrpccwm255ax2skab3i7jxjmf7yj025";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    homepage = "http://bitbucket.org/iago/bv-haskell";
-    description = "Bit-vector arithmetic library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/byteable/default.nix b/pkgs/development/libraries/haskell/byteable/default.nix
deleted file mode 100644
index 9adc98599e59c..0000000000000
--- a/pkgs/development/libraries/haskell/byteable/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "byteable";
-  version = "0.1.1";
-  sha256 = "1qizg0kxxjqnd3cbrjhhidk5pbbciz0pb3z5kzikjjxnnnhk8fr4";
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-byteable";
-    description = "Type class for sequence of bytes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bytedump/default.nix b/pkgs/development/libraries/haskell/bytedump/default.nix
deleted file mode 100644
index 3031f53d839f1..0000000000000
--- a/pkgs/development/libraries/haskell/bytedump/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "bytedump";
-  version = "1.0";
-  sha256 = "1pf01mna3isx3i7m50yz3pw5ygz5sg8i8pshjb3yw8q41w2ba5xf";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-bytedump";
-    description = "Flexible byte dump helpers for human readers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/byteorder/default.nix b/pkgs/development/libraries/haskell/byteorder/default.nix
deleted file mode 100644
index 123625233fca3..0000000000000
--- a/pkgs/development/libraries/haskell/byteorder/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "byteorder";
-  version = "1.0.4";
-  sha256 = "06995paxbxk8lldvarqpb3ygcjbg4v8dk4scib1rjzwlhssvn85x";
-  meta = {
-    homepage = "http://community.haskell.org/~aslatter/code/byteorder";
-    description = "Exposes the native endianness or byte ordering of the system";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bytes/default.nix b/pkgs/development/libraries/haskell/bytes/default.nix
deleted file mode 100644
index 1ad3446bd0cf8..0000000000000
--- a/pkgs/development/libraries/haskell/bytes/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, cereal, doctest, filepath, mtl, text, time
-, transformers, transformersCompat, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "bytes";
-  version = "0.14.1.2";
-  sha256 = "1v1nnp1m5i4bfr0fshbps163v6yn6var53p0vcvav6g4w5wffd7d";
-  buildDepends = [
-    binary cereal mtl text time transformers transformersCompat void
-  ];
-  testDepends = [ doctest filepath ];
-  meta = {
-    homepage = "http://github.com/analytics/bytes";
-    description = "Sharing code for serialization between binary and cereal";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bytestring-lexing/default.nix b/pkgs/development/libraries/haskell/bytestring-lexing/default.nix
deleted file mode 100644
index bcc0f3d0a7684..0000000000000
--- a/pkgs/development/libraries/haskell/bytestring-lexing/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, alex }:
-
-cabal.mkDerivation (self: {
-  pname = "bytestring-lexing";
-  version = "0.4.3.2";
-  sha256 = "09ymg1n21668wn4harxg0cqlz98fz990bangpy99w2z7d6cwbc05";
-  buildTools = [ alex ];
-  meta = {
-    homepage = "http://code.haskell.org/~wren/";
-    description = "Parse and produce literals efficiently from strict or lazy bytestrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bytestring-mmap/default.nix b/pkgs/development/libraries/haskell/bytestring-mmap/default.nix
deleted file mode 100644
index 1be3a48144cfe..0000000000000
--- a/pkgs/development/libraries/haskell/bytestring-mmap/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "bytestring-mmap";
-  version = "0.2.2";
-  sha256 = "1bv9xf4cpph1cbdwv6rbmq8ppi5wjpgd97lwln5l9ky5rvnaxg3v";
-  meta = {
-    homepage = "http://code.haskell.org/~dons/code/bytestring-mmap/";
-    description = "mmap support for strict ByteStrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bytestring-nums/default.nix b/pkgs/development/libraries/haskell/bytestring-nums/default.nix
deleted file mode 100644
index c311fbe173885..0000000000000
--- a/pkgs/development/libraries/haskell/bytestring-nums/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "bytestring-nums";
-  version = "0.3.6";
-  sha256 = "1kg777gpqj05h5bj0637yky64bdx7x77hm7nq2rhpw4i1mh9gjmx";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    homepage = "http://github.com/solidsnack/bytestring-nums";
-    description = "Parse numeric literals from ByteStrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bytestring-progress/default.nix b/pkgs/development/libraries/haskell/bytestring-progress/default.nix
deleted file mode 100644
index 33d6a17b02932..0000000000000
--- a/pkgs/development/libraries/haskell/bytestring-progress/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, terminalProgressBar, time }:
-
-cabal.mkDerivation (self: {
-  pname = "bytestring-progress";
-  version = "1.0.3";
-  sha256 = "1v9cl7d4fcchbdrpbgjj4ilg79cj241vzijiifdsgkq30ikv2yxs";
-  buildDepends = [ terminalProgressBar time ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://github.com/acw/bytestring-progress";
-    description = "A library for tracking the consumption of a lazy ByteString";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bytestring-show/default.nix b/pkgs/development/libraries/haskell/bytestring-show/default.nix
deleted file mode 100644
index c36bf611ab47d..0000000000000
--- a/pkgs/development/libraries/haskell/bytestring-show/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary }:
-
-cabal.mkDerivation (self: {
-  pname = "bytestring-show";
-  version = "0.3.5.6";
-  sha256 = "04h81a0bh2fvnkby1qafnydb29gzk6d4d311i2lbn7lm2vyjw919";
-  buildDepends = [ binary ];
-  meta = {
-    homepage = "http://code.haskell.org/~dolio/";
-    description = "Efficient conversion of values into readable byte strings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bytestring-trie/default.nix b/pkgs/development/libraries/haskell/bytestring-trie/default.nix
deleted file mode 100644
index da84b55cc0f97..0000000000000
--- a/pkgs/development/libraries/haskell/bytestring-trie/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary }:
-
-cabal.mkDerivation (self: {
-  pname = "bytestring-trie";
-  version = "0.2.4";
-  sha256 = "1fv3xh52hqhzdbq78c3lrgx5vd49cabwp9ww5ki1888zlq29pyck";
-  buildDepends = [ binary ];
-  meta = {
-    homepage = "http://code.haskell.org/~wren/";
-    description = "An efficient finite map from (byte)strings to values";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/bzlib/default.nix b/pkgs/development/libraries/haskell/bzlib/default.nix
deleted file mode 100644
index 9699cd8cad60d..0000000000000
--- a/pkgs/development/libraries/haskell/bzlib/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bzip2 }:
-
-cabal.mkDerivation (self: {
-  pname = "bzlib";
-  version = "0.5.0.4";
-  sha256 = "1vf37y7wknrihf7hipd6lihkmn7sszbgfb325my52yzbjs3baccd";
-  extraLibraries = [ bzip2 ];
-  meta = {
-    description = "Compression and decompression in the bzip2 format";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cabal-cargs/default.nix b/pkgs/development/libraries/haskell/cabal-cargs/default.nix
deleted file mode 100644
index ba535cd13b2d7..0000000000000
--- a/pkgs/development/libraries/haskell/cabal-cargs/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Cabal, cabalLenses, cmdargs, either, filepath, lens
-, strict, systemFileio, systemFilepath, tasty, tastyGolden, text
-, transformers, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cabal-cargs";
-  version = "0.7.5";
-  sha256 = "0z17s4w9wlmdqbzh0c1jwqfp4d6599hqv0r4dzm9djb0x8vj327k";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    Cabal cabalLenses cmdargs either lens strict systemFileio
-    systemFilepath text transformers unorderedContainers
-  ];
-  testDepends = [ filepath tasty tastyGolden ];
-  jailbreak = true;
-  meta = {
-    description = "A command line program for extracting compiler arguments from a cabal file";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cabal-file-th/default.nix b/pkgs/development/libraries/haskell/cabal-file-th/default.nix
deleted file mode 100644
index 2b1dcdd655832..0000000000000
--- a/pkgs/development/libraries/haskell/cabal-file-th/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "cabal-file-th";
-  version = "0.2.3";
-  sha256 = "0kawvb5n56rkq4453l6pia3wrr6jvvdwkghi6i176n1gm2zf2ri8";
-  buildDepends = [ Cabal ];
-  meta = {
-    homepage = "http://github.com/nkpart/cabal-file-th";
-    description = "Template Haskell expressions for reading fields from a project's cabal file";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cabal-lenses/default.nix b/pkgs/development/libraries/haskell/cabal-lenses/default.nix
deleted file mode 100644
index 256cba3734cc2..0000000000000
--- a/pkgs/development/libraries/haskell/cabal-lenses/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Cabal, lens, unorderedContainers }:
-
-cabal.mkDerivation (self: {
-  pname = "cabal-lenses";
-  version = "0.4.2";
-  sha256 = "0vsicvk979qznm3b174r6d5wkkyhpqx8gxjs5jw9na2jhimzjcjf";
-  buildDepends = [ Cabal lens unorderedContainers ];
-  jailbreak = true;
-  meta = {
-    description = "Lenses and traversals for the Cabal library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cabal-macosx/default.nix b/pkgs/development/libraries/haskell/cabal-macosx/default.nix
deleted file mode 100644
index f147fe4b28187..0000000000000
--- a/pkgs/development/libraries/haskell/cabal-macosx/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Cabal, fgl, filepath, parsec, text }:
-
-cabal.mkDerivation (self: {
-  pname = "cabal-macosx";
-  version = "0.2.3";
-  sha256 = "0rvmb6lx2alr7f0v7nbv48xzg7wp4nrn03hdkjc4a4c97rai14i9";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ Cabal fgl filepath parsec text ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/gimbo/cabal-macosx";
-    description = "Cabal support for creating Mac OSX application bundles";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cabalg/default.nix b/pkgs/development/libraries/haskell/cabalg/default.nix
deleted file mode 100644
index 62dea42b3d5e9..0000000000000
--- a/pkgs/development/libraries/haskell/cabalg/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, filepath }:
-
-cabal.mkDerivation (self: {
-  pname = "cabalg";
-  version = "0.2.9";
-  sha256 = "02brl9b1g3cyw5nmk0mih073kbszpc6g2nqgs0sh93h7y5naf5kp";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ filepath ];
-  testDepends = [ doctest filepath ];
-  meta = {
-    description = "alias for cabal install from given git repo";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ dmalikov ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cairo/default.nix b/pkgs/development/libraries/haskell/cairo/default.nix
deleted file mode 100644
index 8f64f23585c5f..0000000000000
--- a/pkgs/development/libraries/haskell/cairo/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, gtk2hsBuildtools, libc, mtl, pkgconfig, text
-, utf8String, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cairo";
-  version = "0.13.0.5";
-  sha256 = "0ak6hzfrcyxajx7qybsmd5g26blqb6zxvv8r2a8bnylvm5sdj70r";
-  buildDepends = [ mtl text utf8String ];
-  buildTools = [ gtk2hsBuildtools ];
-  extraLibraries = [ cairo libc pkgconfig zlib ];
-  pkgconfigDepends = [ cairo ];
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Binding to the Cairo library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/call/default.nix b/pkgs/development/libraries/haskell/call/default.nix
deleted file mode 100644
index c11a07ae94c14..0000000000000
--- a/pkgs/development/libraries/haskell/call/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bindingsPortaudio, boundingboxes, cleanUnions, colors
-, controlBool, deepseq, distributive, elevator, filepath, freetype2
-, GLFWB, hashable, JuicyPixels, JuicyPixelsUtil, lens, linear
-, minioperational, mtl, objective, OpenGL, OpenGLRaw, random
-, reflection, text, transformers, vector, WAVE
-}:
-
-cabal.mkDerivation (self: {
-  pname = "call";
-  version = "0.1.1.2";
-  sha256 = "1g96asydq0lc07xf2c709zdv99r6ljs5a7jm6fvlyjswqnbrwy9s";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    bindingsPortaudio boundingboxes cleanUnions colors controlBool
-    deepseq distributive elevator filepath freetype2 GLFWB hashable
-    JuicyPixels JuicyPixelsUtil lens linear minioperational mtl
-    objective OpenGL OpenGLRaw random reflection text transformers
-    vector WAVE
-  ];
-  meta = {
-    homepage = "https://github.com/fumieval/call";
-    description = "The call game engine";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/carray/default.nix b/pkgs/development/libraries/haskell/carray/default.nix
deleted file mode 100644
index 42fbad8b07d4d..0000000000000
--- a/pkgs/development/libraries/haskell/carray/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, ixShapable, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "carray";
-  version = "0.1.5.2";
-  sha256 = "0kjqxjnamhnpjjf2bgm1gnsy6jx1fjbn5mx394pyx1vq3lkfgfb0";
-  buildDepends = [ binary ixShapable syb ];
-  meta = {
-    description = "A C-compatible array library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/case-insensitive/1.0.0.1.nix b/pkgs/development/libraries/haskell/case-insensitive/1.0.0.1.nix
deleted file mode 100644
index d0b40e42d4876..0000000000000
--- a/pkgs/development/libraries/haskell/case-insensitive/1.0.0.1.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, hashable, HUnit, testFramework
-, testFrameworkHunit, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "case-insensitive";
-  version = "1.0.0.1";
-  sha256 = "1yp8895qvxcmai0hvxdq77qss9cia2f9fyn6rm0hln3rcx8n53xm";
-  buildDepends = [ deepseq hashable text ];
-  testDepends = [ HUnit testFramework testFrameworkHunit text ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/basvandijk/case-insensitive";
-    description = "Case insensitive string comparison";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/case-insensitive/1.0.0.2.nix b/pkgs/development/libraries/haskell/case-insensitive/1.0.0.2.nix
deleted file mode 100644
index 650c45ada96a3..0000000000000
--- a/pkgs/development/libraries/haskell/case-insensitive/1.0.0.2.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, hashable, HUnit, testFramework
-, testFrameworkHunit, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "case-insensitive";
-  version = "1.0.0.2";
-  sha256 = "11cczwg11y6pfsidj1i052rhri98sgg2qzf0ixgjq1gywakjx5f2";
-  buildDepends = [ deepseq hashable text ];
-  testDepends = [ HUnit testFramework testFrameworkHunit text ];
-  meta = {
-    homepage = "https://github.com/basvandijk/case-insensitive";
-    description = "Case insensitive string comparison";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/case-insensitive/1.2.0.1.nix b/pkgs/development/libraries/haskell/case-insensitive/1.2.0.1.nix
deleted file mode 100644
index 96b5bc114a337..0000000000000
--- a/pkgs/development/libraries/haskell/case-insensitive/1.2.0.1.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, hashable, HUnit, testFramework
-, testFrameworkHunit, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "case-insensitive";
-  version = "1.2.0.1";
-  sha256 = "1hnckzi6yq3332fx4b140lwa9p6x69rlpaw6y1pmldj2h9nsxl6m";
-  buildDepends = [ deepseq hashable text ];
-  testDepends = [ HUnit testFramework testFrameworkHunit text ];
-  meta = {
-    homepage = "https://github.com/basvandijk/case-insensitive";
-    description = "Case insensitive string comparison";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cassava/default.nix b/pkgs/development/libraries/haskell/cassava/default.nix
deleted file mode 100644
index 0ae9782a33b8e..0000000000000
--- a/pkgs/development/libraries/haskell/cassava/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, blazeBuilder, deepseq, HUnit, QuickCheck
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2, text
-, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cassava";
-  version = "0.4.2.0";
-  sha256 = "1v1izdjd4maqrlpm4cf2xpackpjp1i4vg1s7mzq90dwa6r9572x3";
-  buildDepends = [
-    attoparsec blazeBuilder deepseq text unorderedContainers vector
-  ];
-  testDepends = [
-    attoparsec HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 text unorderedContainers vector
-  ];
-  meta = {
-    homepage = "https://github.com/tibbe/cassava";
-    description = "A CSV parsing and encoding library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/categories/default.nix b/pkgs/development/libraries/haskell/categories/default.nix
deleted file mode 100644
index 0f923d3773806..0000000000000
--- a/pkgs/development/libraries/haskell/categories/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, void }:
-
-cabal.mkDerivation (self: {
-  pname = "categories";
-  version = "1.0.6";
-  sha256 = "0i5mrxbhqj5g46lvwbw2m07prjvfwja6q8648qm6bq54z6zrl5cy";
-  buildDepends = [ void ];
-  meta = {
-    homepage = "http://github.com/ekmett/categories";
-    description = "Categories";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cautious-file/default.nix b/pkgs/development/libraries/haskell/cautious-file/default.nix
deleted file mode 100644
index e99557b798924..0000000000000
--- a/pkgs/development/libraries/haskell/cautious-file/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath }:
-
-cabal.mkDerivation (self: {
-  pname = "cautious-file";
-  version = "1.0.2";
-  sha256 = "1sw5ngwrarq1lsd4c6v2wdmgbhkkq6kpybb62r8ccm11ddgn3yiq";
-  buildDepends = [ filepath ];
-  doCheck = false;
-  meta = {
-    description = "Ways to write a file cautiously, to reduce the chances of problems such as data loss due to crashes or power failures";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cereal-conduit/default.nix b/pkgs/development/libraries/haskell/cereal-conduit/default.nix
deleted file mode 100644
index baad294335826..0000000000000
--- a/pkgs/development/libraries/haskell/cereal-conduit/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, conduit, HUnit, mtl, resourcet, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "cereal-conduit";
-  version = "0.7.2.3";
-  sha256 = "0s1s8jm25wxj44x44vjz4kz5qblkyjaz7f8rw5i81bzam32afj9s";
-  buildDepends = [ cereal conduit resourcet transformers ];
-  testDepends = [ cereal conduit HUnit mtl resourcet transformers ];
-  meta = {
-    homepage = "https://github.com/snoyberg/conduit";
-    description = "Turn Data.Serialize Gets and Puts into Sources, Sinks, and Conduits";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cereal/default.nix b/pkgs/development/libraries/haskell/cereal/default.nix
deleted file mode 100644
index 906222c3bbb35..0000000000000
--- a/pkgs/development/libraries/haskell/cereal/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "cereal";
-  version = "0.4.1.0";
-  sha256 = "0m0iwjf9bds4nwk1rgr19rvjri4kncn37k51l1n9y869r104b8lb";
-  meta = {
-    description = "A binary serialization library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/certificate/default.nix b/pkgs/development/libraries/haskell/certificate/default.nix
deleted file mode 100644
index 5c5c82196ffac..0000000000000
--- a/pkgs/development/libraries/haskell/certificate/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, asn1Data, cryptohash, cryptoPubkeyTypes, filepath, mtl
-, pem, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "certificate";
-  version = "1.3.9";
-  sha256 = "18g5rq7lpxmvmlnz610537w6mix6z6kxjrfj2ylbhkc81r5pn9g6";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    asn1Data cryptohash cryptoPubkeyTypes filepath mtl pem time
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-certificate";
-    description = "Certificates and Key Reader/Writer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cgi/3001.1.7.5.nix b/pkgs/development/libraries/haskell/cgi/3001.1.7.5.nix
deleted file mode 100644
index c1c284ad70c81..0000000000000
--- a/pkgs/development/libraries/haskell/cgi/3001.1.7.5.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, network, parsec, xhtml }:
-
-cabal.mkDerivation (self: {
-  pname = "cgi";
-  version = "3001.1.7.5";
-  sha256 = "1zdgdzkrzclf492pb9px5a490mxfxl5c1099axcxxm9wlpmf49ji";
-  buildDepends = [ mtl network parsec xhtml ];
-  meta = {
-    homepage = "http://andersk.mit.edu/haskell/cgi/";
-    description = "A library for writing CGI programs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cgi/3001.2.0.0.nix b/pkgs/development/libraries/haskell/cgi/3001.2.0.0.nix
deleted file mode 100644
index 2bacef96e0855..0000000000000
--- a/pkgs/development/libraries/haskell/cgi/3001.2.0.0.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, exceptions, mtl, network, networkUri, parsec, xhtml }:
-
-cabal.mkDerivation (self: {
-  pname = "cgi";
-  version = "3001.2.0.0";
-  sha256 = "03az978d5ayv5v4g89h4wajjhcribyf37b8ws8kvsqir3i7h7k8d";
-  buildDepends = [ exceptions mtl network networkUri parsec xhtml ];
-  meta = {
-    homepage = "https://github.com/cheecheeo/haskell-cgi";
-    description = "A library for writing CGI programs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cgrep/default.nix b/pkgs/development/libraries/haskell/cgrep/default.nix
deleted file mode 100644
index 91f7920fceafd..0000000000000
--- a/pkgs/development/libraries/haskell/cgrep/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, cmdargs, dlist, either, filepath, mtl
-, regexPosix, safe, split, stm, stringsearch, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cgrep";
-  version = "6.4.9";
-  sha256 = "1g5np8r5h8hxgyxr3m7595xh7fiq1b8h9w6vm0ly81949lbwclga";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [
-    ansiTerminal cmdargs dlist either filepath mtl regexPosix safe
-    split stm stringsearch unorderedContainers
-  ];
-  meta = {
-    homepage = "http://awgn.github.io/cgrep/";
-    description = "Command line tool";
-    license = self.stdenv.lib.licenses.gpl2;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/charset/default.nix b/pkgs/development/libraries/haskell/charset/default.nix
deleted file mode 100644
index 1b37fd77bd983..0000000000000
--- a/pkgs/development/libraries/haskell/charset/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, semigroups, unorderedContainers }:
-
-cabal.mkDerivation (self: {
-  pname = "charset";
-  version = "0.3.7";
-  sha256 = "1x912dx5650x8ql3ivhpiwmxd6kv7zghark3s8ljvl1g3qr1pxd6";
-  buildDepends = [ semigroups unorderedContainers ];
-  meta = {
-    homepage = "http://github.com/ekmett/charset";
-    description = "Fast unicode character sets based on complemented PATRICIA tries";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/charsetdetect-ae/default.nix b/pkgs/development/libraries/haskell/charsetdetect-ae/default.nix
deleted file mode 100644
index 39571e4a87c77..0000000000000
--- a/pkgs/development/libraries/haskell/charsetdetect-ae/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "charsetdetect-ae";
-  version = "1.0.1";
-  sha256 = "0bvdnv608glim8yn4dvh3av7x0fxxp3z6719j0n005bygdfgjxna";
-  meta = {
-    homepage = "http://github.com/Aelve/charsetdetect-ae";
-    description = "Character set detection using Mozilla's Universal Character Set Detector";
-    license = "LGPL";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/chaselev-deque/default.nix b/pkgs/development/libraries/haskell/chaselev-deque/default.nix
deleted file mode 100644
index 0b271ce5f687f..0000000000000
--- a/pkgs/development/libraries/haskell/chaselev-deque/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, abstractDeque, abstractDequeTests, atomicPrimops
-, bitsAtomic, HUnit, testFramework, testFrameworkHunit
-, transformers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "chaselev-deque";
-  version = "0.5.0.3";
-  sha256 = "1qkrypqsbfnr6kcl6idqmq2z4nf6jmqmgzddzhh031nxd22p18y6";
-  buildDepends = [
-    abstractDeque atomicPrimops bitsAtomic transformers vector
-  ];
-  testDepends = [
-    abstractDeque abstractDequeTests atomicPrimops HUnit testFramework
-    testFrameworkHunit vector
-  ];
-  meta = {
-    homepage = "https://github.com/rrnewton/haskell-lockfree/wiki";
-    description = "Chase & Lev work-stealing lock-free double-ended queues (deques)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cheapskate/default.nix b/pkgs/development/libraries/haskell/cheapskate/default.nix
deleted file mode 100644
index 7d96433a588c1..0000000000000
--- a/pkgs/development/libraries/haskell/cheapskate/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, blazeHtml, dataDefault, httpTypes, mtl, syb, text
-, uniplate, wai, waiExtra, xssSanitize
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cheapskate";
-  version = "0.1.0.2";
-  sha256 = "1bz3zi2w5vm128csg21swcz4cm7h8ybqylpknr4fnyxmg3gxdd7d";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson blazeHtml dataDefault httpTypes mtl syb text uniplate wai
-    waiExtra xssSanitize
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/jgm/cheapskate";
-    description = "Experimental markdown processor";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/checkers/default.nix b/pkgs/development/libraries/haskell/checkers/default.nix
deleted file mode 100644
index 65f9d20a19af1..0000000000000
--- a/pkgs/development/libraries/haskell/checkers/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck, random }:
-
-cabal.mkDerivation (self: {
-  pname = "checkers";
-  version = "0.4.1";
-  sha256 = "19ndgbivd07vchsqs6z9iqjl2jldbq7h4skqc9acracd9xyq1vdr";
-  buildDepends = [ QuickCheck random ];
-  meta = {
-    description = "Check properties on standard classes and data structures";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/chell-quickcheck/default.nix b/pkgs/development/libraries/haskell/chell-quickcheck/default.nix
deleted file mode 100644
index 498bcaf2bf64d..0000000000000
--- a/pkgs/development/libraries/haskell/chell-quickcheck/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, chell, QuickCheck, random }:
-
-cabal.mkDerivation (self: {
-  pname = "chell-quickcheck";
-  version = "0.2.4";
-  sha256 = "0ys6aks97y5h0n8n8dmwx8jrai4bjlnr7n69s259664y694054wd";
-  buildDepends = [ chell QuickCheck random ];
-  meta = {
-    homepage = "https://john-millikin.com/software/chell/";
-    description = "QuickCheck support for the Chell testing library";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/chell/default.nix b/pkgs/development/libraries/haskell/chell/default.nix
deleted file mode 100644
index 2b6c4e61bf9f5..0000000000000
--- a/pkgs/development/libraries/haskell/chell/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, options, patience, random, text
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "chell";
-  version = "0.4";
-  sha256 = "1hynr7n7wxgc3z6zrc3xrfpiqlh4zfb3kagwwfhqmcamv9d4x0ng";
-  buildDepends = [
-    ansiTerminal options patience random text transformers
-  ];
-  meta = {
-    homepage = "https://john-millikin.com/software/chell/";
-    description = "A simple and intuitive library for automated testing";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/chunked-data/default.nix b/pkgs/development/libraries/haskell/chunked-data/default.nix
deleted file mode 100644
index 2db35213a1a6c..0000000000000
--- a/pkgs/development/libraries/haskell/chunked-data/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, monoTraversable, semigroups, systemFilepath
-, text, transformers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "chunked-data";
-  version = "0.1.0.1";
-  sha256 = "0kdq79mxi9nhy3dqw283f5ffx4rxwfrdq9cfw46ql5wmqrg2qw7r";
-  buildDepends = [
-    blazeBuilder monoTraversable semigroups systemFilepath text
-    transformers vector
-  ];
-  meta = {
-    homepage = "https://github.com/fpco/chunked-data";
-    description = "Typeclasses for dealing with various chunked data representations";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cipher-aes/default.nix b/pkgs/development/libraries/haskell/cipher-aes/default.nix
deleted file mode 100644
index 32c4b878cff0c..0000000000000
--- a/pkgs/development/libraries/haskell/cipher-aes/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteable, cryptoCipherTests, cryptoCipherTypes, QuickCheck
-, securemem, testFramework, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cipher-aes";
-  version = "0.2.9";
-  sha256 = "1nkrh8mrrh14zfhjz0lfidw0hw9c70hap9w24rvb14zgfnnasnlq";
-  buildDepends = [ byteable cryptoCipherTypes securemem ];
-  testDepends = [
-    byteable cryptoCipherTests cryptoCipherTypes QuickCheck
-    testFramework testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-cipher-aes";
-    description = "Fast AES cipher implementation with advanced mode of operations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cipher-aes128/default.nix b/pkgs/development/libraries/haskell/cipher-aes128/default.nix
deleted file mode 100644
index ce9253611434d..0000000000000
--- a/pkgs/development/libraries/haskell/cipher-aes128/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, cryptoApi, tagged }:
-
-cabal.mkDerivation (self: {
-  pname = "cipher-aes128";
-  version = "0.6.4";
-  sha256 = "093zpw86wimniwmd73g3nnbfy530q52kynccssqf7jxafbsw75aa";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ cereal cryptoApi tagged ];
-  meta = {
-    homepage = "https://github.com/TomMD/cipher-aes128";
-    description = "AES and common modes using AES-NI when available";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cipher-blowfish/default.nix b/pkgs/development/libraries/haskell/cipher-blowfish/default.nix
deleted file mode 100644
index 3f2619c70e83b..0000000000000
--- a/pkgs/development/libraries/haskell/cipher-blowfish/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteable, cryptoCipherTests, cryptoCipherTypes, QuickCheck
-, securemem, testFramework, testFrameworkQuickcheck2, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cipher-blowfish";
-  version = "0.0.3";
-  sha256 = "0hb67gmiyqrknynz5am8nada1b1v47rqla87dw5nvfhxhl51fhcg";
-  buildDepends = [ byteable cryptoCipherTypes securemem vector ];
-  testDepends = [
-    byteable cryptoCipherTests cryptoCipherTypes QuickCheck
-    testFramework testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-crypto-cipher";
-    description = "Blowfish cipher";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cipher-camellia/default.nix b/pkgs/development/libraries/haskell/cipher-camellia/default.nix
deleted file mode 100644
index 7e83f50568db2..0000000000000
--- a/pkgs/development/libraries/haskell/cipher-camellia/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteable, cryptoCipherTests, cryptoCipherTypes, QuickCheck
-, securemem, testFramework, testFrameworkQuickcheck2, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cipher-camellia";
-  version = "0.0.2";
-  sha256 = "19z2mi1rvp8fsqjdbmrm1hdlxmx61yr55fyknmmn945qrlvx234d";
-  buildDepends = [ byteable cryptoCipherTypes securemem vector ];
-  testDepends = [
-    byteable cryptoCipherTests cryptoCipherTypes QuickCheck
-    testFramework testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-crypto-cipher";
-    description = "Camellia block cipher primitives";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cipher-des/default.nix b/pkgs/development/libraries/haskell/cipher-des/default.nix
deleted file mode 100644
index 7309586e1c69e..0000000000000
--- a/pkgs/development/libraries/haskell/cipher-des/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteable, cryptoCipherTests, cryptoCipherTypes, QuickCheck
-, securemem, testFramework, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cipher-des";
-  version = "0.0.6";
-  sha256 = "1isazxa2nr1y13y0danfk7wghy34rfpn3f43rw714nk2xk6vrwc5";
-  buildDepends = [ byteable cryptoCipherTypes securemem ];
-  testDepends = [
-    byteable cryptoCipherTests cryptoCipherTypes QuickCheck
-    testFramework testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-crypto-cipher";
-    description = "DES and 3DES primitives";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cipher-rc4/default.nix b/pkgs/development/libraries/haskell/cipher-rc4/default.nix
deleted file mode 100644
index 4951584e395b3..0000000000000
--- a/pkgs/development/libraries/haskell/cipher-rc4/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteable, cryptoCipherTests, cryptoCipherTypes, QuickCheck
-, testFramework, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cipher-rc4";
-  version = "0.1.4";
-  sha256 = "0k9qf0cn5yxc4qlqikcm5yyrnkkvr6g3v7306cp8iwz7r4dp6zn6";
-  buildDepends = [ byteable cryptoCipherTypes ];
-  testDepends = [
-    cryptoCipherTests cryptoCipherTypes QuickCheck testFramework
-    testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-cipher-rc4";
-    description = "Fast RC4 cipher implementation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/circle-packing/default.nix b/pkgs/development/libraries/haskell/circle-packing/default.nix
deleted file mode 100644
index 82ee642a9bafd..0000000000000
--- a/pkgs/development/libraries/haskell/circle-packing/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "circle-packing";
-  version = "0.1.0.3";
-  sha256 = "1df284n181ny3i7ajx0j6x5grxw404zzz6y8iybmh5qgba1537g2";
-  meta = {
-    description = "Simple heuristic for packing discs of varying radii in a circle";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/citeproc-hs/default.nix b/pkgs/development/libraries/haskell/citeproc-hs/default.nix
deleted file mode 100644
index 5f7cce6b06000..0000000000000
--- a/pkgs/development/libraries/haskell/citeproc-hs/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, hexpat, hsBibutils, HTTP, json, mtl, network
-, pandocTypes, parsec, syb, time, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "citeproc-hs";
-  version = "0.3.9";
-  sha256 = "0f3l33a3rcp8lm8nkbda42lijjpaqa7cxszswhjryy1inywpsssg";
-  buildDepends = [
-    filepath hexpat hsBibutils HTTP json mtl network pandocTypes parsec
-    syb time utf8String
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://gorgias.mine.nu/repos/citeproc-hs/";
-    description = "A Citation Style Language implementation in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/clash-lib/default.nix b/pkgs/development/libraries/haskell/clash-lib/default.nix
deleted file mode 100644
index 40860d3891172..0000000000000
--- a/pkgs/development/libraries/haskell/clash-lib/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, concurrentSupply, contravariant
-, deepseq, errors, fgl, filepath, hashable, lens, ListLike, mtl
-, text, time, transformers, unbound, unorderedContainers
-, uuParsinglib, wlPprintText
-}:
-
-cabal.mkDerivation (self: {
-  pname = "clash-lib";
-  version = "0.4";
-  sha256 = "1c3bxjm356cs7wf49zlazbv44bw06rs81akmsfzkfccrl7gjy7yc";
-  buildDepends = [
-    aeson attoparsec concurrentSupply contravariant deepseq errors fgl
-    filepath hashable lens ListLike mtl text time transformers unbound
-    unorderedContainers uuParsinglib wlPprintText
-  ];
-  meta = {
-    homepage = "http://christiaanb.github.io/clash2";
-    description = "CAES Language for Synchronous Hardware - As a Library";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/clash-prelude/default.nix b/pkgs/development/libraries/haskell/clash-prelude/default.nix
deleted file mode 100644
index b463b957e8777..0000000000000
--- a/pkgs/development/libraries/haskell/clash-prelude/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefault, thLift }:
-
-cabal.mkDerivation (self: {
-  pname = "clash-prelude";
-  version = "0.6.0.1";
-  sha256 = "0d929g7js15aagd1pa2lfbhd1yiykd0ngp6fv522yhy1yyijn1l7";
-  buildDepends = [ dataDefault thLift ];
-  meta = {
-    homepage = "http://christiaanb.github.io/clash2/";
-    description = "CAES Language for Synchronous Hardware - Prelude library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/classy-prelude-conduit/default.nix b/pkgs/development/libraries/haskell/classy-prelude-conduit/default.nix
deleted file mode 100644
index 3c2d5c6655f47..0000000000000
--- a/pkgs/development/libraries/haskell/classy-prelude-conduit/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, classyPrelude, conduit, conduitCombinators, hspec
-, monadControl, QuickCheck, resourcet, systemFileio, transformers
-, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "classy-prelude-conduit";
-  version = "0.10.2";
-  sha256 = "0bgic61p05hpnsami199wzs2q4cbdm00nyp03vsxz2ddsz8dwc8l";
-  buildDepends = [
-    classyPrelude conduit conduitCombinators monadControl resourcet
-    systemFileio transformers void
-  ];
-  testDepends = [ conduit hspec QuickCheck transformers ];
-  meta = {
-    homepage = "https://github.com/snoyberg/classy-prelude";
-    description = "conduit instances for classy-prelude";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/classy-prelude-yesod/default.nix b/pkgs/development/libraries/haskell/classy-prelude-yesod/default.nix
deleted file mode 100644
index d615a6e63b5e6..0000000000000
--- a/pkgs/development/libraries/haskell/classy-prelude-yesod/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, classyPrelude, classyPreludeConduit, dataDefault
-, httpConduit, httpTypes, persistent, yesod, yesodNewsfeed
-, yesodStatic
-}:
-
-cabal.mkDerivation (self: {
-  pname = "classy-prelude-yesod";
-  version = "0.10.2";
-  sha256 = "1jzf26rj9m8mdhhag66h5zbh91c7ff3jn1q1ghmah12dj9y06137";
-  buildDepends = [
-    aeson classyPrelude classyPreludeConduit dataDefault httpConduit
-    httpTypes persistent yesod yesodNewsfeed yesodStatic
-  ];
-  meta = {
-    homepage = "https://github.com/snoyberg/classy-prelude";
-    description = "Provide a classy prelude including common Yesod functionality";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/classy-prelude/default.nix b/pkgs/development/libraries/haskell/classy-prelude/default.nix
deleted file mode 100644
index 4cd9dc1dba396..0000000000000
--- a/pkgs/development/libraries/haskell/classy-prelude/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, basicPrelude, bifunctors, chunkedData, enclosedExceptions
-, exceptions, hashable, hspec, liftedBase, monoTraversable, mtl
-, primitive, QuickCheck, semigroups, stm, systemFilepath, text
-, time, transformers, unorderedContainers, vector, vectorInstances
-}:
-
-cabal.mkDerivation (self: {
-  pname = "classy-prelude";
-  version = "0.10.2";
-  sha256 = "0pq16rgksbv2ml4wg7jdxlb9y80h8la78hnrcci637s6kbdisd7k";
-  buildDepends = [
-    basicPrelude bifunctors chunkedData enclosedExceptions exceptions
-    hashable liftedBase monoTraversable mtl primitive semigroups stm
-    systemFilepath text time transformers unorderedContainers vector
-    vectorInstances
-  ];
-  testDepends = [
-    hspec QuickCheck transformers unorderedContainers
-  ];
-  meta = {
-    homepage = "https://github.com/snoyberg/classy-prelude";
-    description = "A typeclass-based Prelude";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/clay/default.nix b/pkgs/development/libraries/haskell/clay/default.nix
deleted file mode 100644
index 4e1b617c0b653..0000000000000
--- a/pkgs/development/libraries/haskell/clay/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, mtl, testFramework, testFrameworkHunit, text }:
-
-cabal.mkDerivation (self: {
-  pname = "clay";
-  version = "0.10";
-  sha256 = "0xw7j9v2cfs4874l5n852b38m6v2mpkbr93dxxfkp2kwmqkjbl5v";
-  buildDepends = [ mtl text ];
-  testDepends = [ HUnit mtl testFramework testFrameworkHunit text ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://fvisser.nl/clay";
-    description = "CSS preprocessor as embedded Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/clean-unions/default.nix b/pkgs/development/libraries/haskell/clean-unions/default.nix
deleted file mode 100644
index 9ec71da8eeca4..0000000000000
--- a/pkgs/development/libraries/haskell/clean-unions/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "clean-unions";
-  version = "0.1.1";
-  sha256 = "1y4cj15s6gjcazwk0iycyc2qs7chrqcvchf4g5h4xnf2x8ld4i21";
-  meta = {
-    homepage = "https://github.com/fumieval/clean-unions";
-    description = "Open unions without need for Typeable";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/clientsession/default.nix b/pkgs/development/libraries/haskell/clientsession/default.nix
deleted file mode 100644
index 6fcecac9eb513..0000000000000
--- a/pkgs/development/libraries/haskell/clientsession/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, cereal, cipherAes, cprngAes, cryptoApi
-, cryptoRandom, entropy, hspec, HUnit, QuickCheck, setenv, skein
-, tagged, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "clientsession";
-  version = "0.9.1.1";
-  sha256 = "08h0461ydhfymw2pya472n81kx5rqp7awfgxlbz2r851rl5kqmn9";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    base64Bytestring cereal cipherAes cprngAes cryptoApi cryptoRandom
-    entropy setenv skein tagged
-  ];
-  testDepends = [ cereal hspec HUnit QuickCheck transformers ];
-  meta = {
-    homepage = "http://github.com/yesodweb/clientsession/tree/master";
-    description = "Securely store session data in a client-side cookie";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/clock/default.nix b/pkgs/development/libraries/haskell/clock/default.nix
deleted file mode 100644
index e97195cb5fc31..0000000000000
--- a/pkgs/development/libraries/haskell/clock/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "clock";
-  version = "0.4.1.3";
-  sha256 = "0wqhg8gb10lby01f0v4fl4yp23l4ilizywp5xnsbja03svnb4f0d";
-  meta = {
-    homepage = "http://corsis.github.com/clock/";
-    description = "High-resolution clock functions: monotonic, realtime, cputime";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cmdargs/default.nix b/pkgs/development/libraries/haskell/cmdargs/default.nix
deleted file mode 100644
index c4253944c6d14..0000000000000
--- a/pkgs/development/libraries/haskell/cmdargs/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "cmdargs";
-  version = "0.10.12";
-  sha256 = "0axn3ycw4rijh1ka5f73gz9w330s851cpxbv39ia4xnb0l95hrjy";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ filepath transformers ];
-  meta = {
-    homepage = "http://community.haskell.org/~ndm/cmdargs/";
-    description = "Command line argument processing";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cmdlib/default.nix b/pkgs/development/libraries/haskell/cmdlib/default.nix
deleted file mode 100644
index 2cfe86e2eabfb..0000000000000
--- a/pkgs/development/libraries/haskell/cmdlib/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, split, syb, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "cmdlib";
-  version = "0.3.5";
-  sha256 = "0218f4rl64wvvka95m969hg5y9vc29dqaawfcnk7d1qsv3hx9ydl";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ mtl split syb transformers ];
-  meta = {
-    description = "a library for command line parsing & online help";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cmdtheline/default.nix b/pkgs/development/libraries/haskell/cmdtheline/default.nix
deleted file mode 100644
index aa83ae1a0ec64..0000000000000
--- a/pkgs/development/libraries/haskell/cmdtheline/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, HUnit, parsec, testFramework, testFrameworkHunit
-, transformers, fetchpatch
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cmdtheline";
-  version = "0.2.3";
-  sha256 = "1jwbr34xgccjbz6nm58bdsg1vqyv87rh45yia5j36vlfbaclyb04";
-  doCheck = false;
-  patches = [ (fetchpatch { url = "https://github.com/eli-frey/cmdtheline/pull/29.patch"; sha256 = "089rfvvjc44wnhph2ricpbz4iifhyvm1qzg8wsd596v81gy0zvrr"; }) ];
-  buildDepends = [ filepath parsec transformers ];
-  testDepends = [
-    filepath HUnit parsec testFramework testFrameworkHunit transformers
-  ];
-  meta = {
-    homepage = "http://github.com/eli-frey/cmdtheline";
-    description = "Declarative command-line option parsing and documentation library";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/code-builder/default.nix b/pkgs/development/libraries/haskell/code-builder/default.nix
deleted file mode 100644
index 92cc3f0f9d814..0000000000000
--- a/pkgs/development/libraries/haskell/code-builder/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "code-builder";
-  version = "0.1.3";
-  sha256 = "1ax4c19xkszahcxvwc1wa1hrgk6ajck5sbprbplsi1gc9jj4g7jm";
-  meta = {
-    description = "Simple system for generating code";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/codec-image-devil/default.nix b/pkgs/development/libraries/haskell/codec-image-devil/default.nix
deleted file mode 100644
index 567e68b562de8..0000000000000
--- a/pkgs/development/libraries/haskell/codec-image-devil/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, libdevil }:
-
-cabal.mkDerivation (self: {
-  pname = "Codec-Image-DevIL";
-  version = "0.2.3";
-  sha256 = "1kv3hns9f0bhfb723nj9szyz3zfqpvy02azzsiymzjz4ajhqmrsz";
-  extraLibraries = [ libdevil ];
-  meta = {
-    description = "An FFI interface to the DevIL library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/colorize-haskell/default.nix b/pkgs/development/libraries/haskell/colorize-haskell/default.nix
deleted file mode 100644
index ad207329f2da5..0000000000000
--- a/pkgs/development/libraries/haskell/colorize-haskell/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, haskellLexer }:
-
-cabal.mkDerivation (self: {
-  pname = "colorize-haskell";
-  version = "1.0.1";
-  sha256 = "1v4spa6vw9igjpd1dr595z5raz5fr8f485q5w9imrv8spms46xh3";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ ansiTerminal haskellLexer ];
-  meta = {
-    homepage = "http://github.com/yav/colorize-haskell";
-    description = "Highligt Haskell source";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/colors/default.nix b/pkgs/development/libraries/haskell/colors/default.nix
deleted file mode 100644
index 167637863ef8e..0000000000000
--- a/pkgs/development/libraries/haskell/colors/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, profunctors }:
-
-cabal.mkDerivation (self: {
-  pname = "colors";
-  version = "0.2.0.1";
-  sha256 = "0xl7hdp1di8gl0g28vz2lm6pbj7hihdkfnr18843016736hll4qn";
-  buildDepends = [ profunctors ];
-  meta = {
-    homepage = "https://github.com/fumieval/colors";
-    description = "A type for colors";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/colour/default.nix b/pkgs/development/libraries/haskell/colour/default.nix
deleted file mode 100644
index 748e62b1d94a5..0000000000000
--- a/pkgs/development/libraries/haskell/colour/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "colour";
-  version = "2.3.3";
-  sha256 = "1qmn1778xzg07jg9nx4k1spdz2llivpblf6wwrps1qpqjhsac5cd";
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Colour";
-    description = "A model for human colour/color perception";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/command-qq/default.nix b/pkgs/development/libraries/haskell/command-qq/default.nix
deleted file mode 100644
index 961506b6a8192..0000000000000
--- a/pkgs/development/libraries/haskell/command-qq/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, hspec, text }:
-
-cabal.mkDerivation (self: {
-  pname = "command-qq";
-  version = "0.3.0.0";
-  sha256 = "1bqfb4gc5ja9d9jygijqpf6014bmfcxnsvpv7c5n4f1z2aj07jy5";
-  buildDepends = [ text ];
-  testDepends = [ doctest hspec text ];
-  doCheck = false;
-  meta = {
-    homepage = "http://biegunka.github.io/command-qq/";
-    description = "Quasiquoters for external commands";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/comonad-transformers/default.nix b/pkgs/development/libraries/haskell/comonad-transformers/default.nix
deleted file mode 100644
index f44f299522d9c..0000000000000
--- a/pkgs/development/libraries/haskell/comonad-transformers/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad }:
-
-cabal.mkDerivation (self: {
-  pname = "comonad-transformers";
-  version = "4.0";
-  sha256 = "13zzp6r6s6c80skniphwvzxhpazbyal5854m53139kgcw560rv6z";
-  buildDepends = [ comonad ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://github.com/ekmett/comonad-transformers/";
-    description = "This package has been merged into comonad 4.0";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/comonad/default.nix b/pkgs/development/libraries/haskell/comonad/default.nix
deleted file mode 100644
index 36a0db0b9ccdb..0000000000000
--- a/pkgs/development/libraries/haskell/comonad/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, contravariant, distributive, doctest, filepath, semigroups
-, tagged, transformers, transformersCompat
-}:
-
-cabal.mkDerivation (self: {
-  pname = "comonad";
-  version = "4.2.2";
-  sha256 = "022fcy0ijwsdnjb1b1jrwy2ypzzbzvfgj9ns0c74hrsj08gjh8j8";
-  buildDepends = [
-    contravariant distributive semigroups tagged transformers
-    transformersCompat
-  ];
-  testDepends = [ doctest filepath ];
-  meta = {
-    homepage = "http://github.com/ekmett/comonad/";
-    description = "Comonads";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/comonads-fd/default.nix b/pkgs/development/libraries/haskell/comonads-fd/default.nix
deleted file mode 100644
index 8c009b8b501c0..0000000000000
--- a/pkgs/development/libraries/haskell/comonads-fd/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad }:
-
-cabal.mkDerivation (self: {
-  pname = "comonads-fd";
-  version = "4.0";
-  sha256 = "19xpv0dsz7w3a1sq1gdxwzglfal45vj2s22zb12g9mpk5rp3hw1s";
-  buildDepends = [ comonad ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://github.com/ekmett/comonads-fd/";
-    description = "This package has been merged into comonad 4.0";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/compact-string-fix/default.nix b/pkgs/development/libraries/haskell/compact-string-fix/default.nix
deleted file mode 100644
index a0a6959b4b1b3..0000000000000
--- a/pkgs/development/libraries/haskell/compact-string-fix/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "compact-string-fix";
-  version = "0.3.2";
-  sha256 = "161z0lmrrqvy77ppdgz7m6nazcmlmy1azxa8rx0cgpqmyxzkf87n";
-  meta = {
-    homepage = "http://twan.home.fmf.nl/compact-string/";
-    description = "Same as compact-string except with a small fix so it builds on ghc-6.12";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/compdata-param/default.nix b/pkgs/development/libraries/haskell/compdata-param/default.nix
deleted file mode 100644
index 2ab1ecd9131fb..0000000000000
--- a/pkgs/development/libraries/haskell/compdata-param/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, compdata, HUnit, mtl, testFramework, testFrameworkHunit
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "compdata-param";
-  version = "0.8.0.2";
-  sha256 = "0496i1vnawl7m7ymvf5hl3kxy352rnhxy2gni4xkfz36psnnr7fs";
-  buildDepends = [ compdata mtl transformers ];
-  testDepends = [
-    compdata HUnit mtl testFramework testFrameworkHunit transformers
-  ];
-  meta = {
-    description = "Parametric Compositional Data Types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/compdata/default.nix b/pkgs/development/libraries/haskell/compdata/default.nix
deleted file mode 100644
index ecaec5c4dd042..0000000000000
--- a/pkgs/development/libraries/haskell/compdata/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, derive, HUnit, mtl, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, thExpandSyns
-, transformers, treeView
-}:
-
-cabal.mkDerivation (self: {
-  pname = "compdata";
-  version = "0.9";
-  sha256 = "1wk9vj834l3fc64fcsrgc9hz5f2z7461hs8lv1ldkfsixx4mxyqc";
-  buildDepends = [
-    deepseq derive mtl QuickCheck thExpandSyns transformers treeView
-  ];
-  testDepends = [
-    deepseq derive HUnit mtl QuickCheck testFramework
-    testFrameworkHunit testFrameworkQuickcheck2 thExpandSyns
-    transformers
-  ];
-  meta = {
-    description = "Compositional Data Types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/composition/default.nix b/pkgs/development/libraries/haskell/composition/default.nix
deleted file mode 100644
index bf86e11cc8138..0000000000000
--- a/pkgs/development/libraries/haskell/composition/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "composition";
-  version = "1.0.1.0";
-  sha256 = "1gx27vz2djiiwygcjaygjmiwjnls084b5v9km3jpimlz312qh5hc";
-  meta = {
-    homepage = "http://patch-tag.com/r/DanBurton/composition/home";
-    description = "Combinators for unorthodox function composition";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/compressed/default.nix b/pkgs/development/libraries/haskell/compressed/default.nix
deleted file mode 100644
index 9ef921a616f8a..0000000000000
--- a/pkgs/development/libraries/haskell/compressed/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, fingertree, hashable, keys, pointed, reducers
-, semigroupoids, semigroups, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "compressed";
-  version = "3.10";
-  sha256 = "1y290n421knfh8k8zbcabhw24hb13xj9pkxx4h4v15yji97p5mcw";
-  buildDepends = [
-    comonad fingertree hashable keys pointed reducers semigroupoids
-    semigroups unorderedContainers
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/compressed/";
-    description = "Compressed containers and reducers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/concatenative/default.nix b/pkgs/development/libraries/haskell/concatenative/default.nix
deleted file mode 100644
index 9762ffc5fc83b..0000000000000
--- a/pkgs/development/libraries/haskell/concatenative/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "concatenative";
-  version = "1.0.1";
-  sha256 = "05xwqvcdnk8bsyj698ab9jxpa1nk23pf3m7wi9mwmw0q8n99fngd";
-  meta = {
-    homepage = "https://patch-tag.com/r/salazar/concatenative/snapshot/current/content/pretty";
-    description = "A library for postfix control flow";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/concreteTyperep/default.nix b/pkgs/development/libraries/haskell/concreteTyperep/default.nix
deleted file mode 100644
index 24e2569ad0ea6..0000000000000
--- a/pkgs/development/libraries/haskell/concreteTyperep/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, hashable, QuickCheck, testFramework
-, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "concrete-typerep";
-  version = "0.1.0.2";
-  sha256 = "07wy8drg4723zdy2172jrcvd5ir2c4ggcfz1n33jhm9iv3cl2app";
-  buildDepends = [ binary hashable ];
-  testDepends = [
-    binary hashable QuickCheck testFramework testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    description = "Binary and Hashable instances for TypeRep";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/concurrent-extra/default.nix b/pkgs/development/libraries/haskell/concurrent-extra/default.nix
deleted file mode 100644
index 69c1d1edddccf..0000000000000
--- a/pkgs/development/libraries/haskell/concurrent-extra/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, HUnit, random, stm, testFramework
-, testFrameworkHunit, unboundedDelays
-}:
-
-cabal.mkDerivation (self: {
-  pname = "concurrent-extra";
-  version = "0.7.0.9";
-  sha256 = "19bqm0brnbhhmp5nypi995p27mna7kd33xzw0kf7yx2w2p2kb1aw";
-  buildDepends = [ stm unboundedDelays ];
-  testDepends = [
-    async HUnit random stm testFramework testFrameworkHunit
-    unboundedDelays
-  ];
-  meta = {
-    homepage = "https://github.com/basvandijk/concurrent-extra";
-    description = "Extra concurrency primitives";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/concurrent-supply/default.nix b/pkgs/development/libraries/haskell/concurrent-supply/default.nix
deleted file mode 100644
index 7b91f2f018b34..0000000000000
--- a/pkgs/development/libraries/haskell/concurrent-supply/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable }:
-
-cabal.mkDerivation (self: {
-  pname = "concurrent-supply";
-  version = "0.1.7";
-  sha256 = "0crg4rm5wibw9h6lmsi43d280xg1xr9xbgqr9s4inxq7x0yyn68c";
-  buildDepends = [ hashable ];
-  meta = {
-    homepage = "http://github.com/ekmett/concurrent-supply/";
-    description = "A fast concurrent unique identifier supply with a pure API";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cond/default.nix b/pkgs/development/libraries/haskell/cond/default.nix
deleted file mode 100644
index 4846e5cb61f5e..0000000000000
--- a/pkgs/development/libraries/haskell/cond/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "cond";
-  version = "0.4.1.1";
-  sha256 = "12xcjxli1scd4asr4zc77i5q9qka2100gx97hv3vv12l7gj7d703";
-  meta = {
-    homepage = "https://github.com/kallisti-dev/cond";
-    description = "Basic conditional and boolean operators with monadic variants";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/conduit-combinators/default.nix b/pkgs/development/libraries/haskell/conduit-combinators/default.nix
deleted file mode 100644
index 0f237e12cb088..0000000000000
--- a/pkgs/development/libraries/haskell/conduit-combinators/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base16Bytestring, base64Bytestring, chunkedData, conduit
-, conduitExtra, hspec, monadControl, monoTraversable, mtl
-, mwcRandom, primitive, QuickCheck, resourcet, safe, silently
-, systemFileio, systemFilepath, text, transformers
-, transformersBase, unixCompat, vector, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "conduit-combinators";
-  version = "0.3.0.4";
-  sha256 = "1aphk79r3ibpb9gykdnz55isp7kf48jhz4h4vgplb0ndbmz8f8zm";
-  buildDepends = [
-    base16Bytestring base64Bytestring chunkedData conduit conduitExtra
-    monadControl monoTraversable mwcRandom primitive resourcet
-    systemFileio systemFilepath text transformers transformersBase
-    unixCompat vector void
-  ];
-  testDepends = [
-    base16Bytestring base64Bytestring chunkedData conduit hspec
-    monoTraversable mtl mwcRandom QuickCheck safe silently
-    systemFilepath text transformers vector
-  ];
-  meta = {
-    homepage = "https://github.com/fpco/conduit-combinators";
-    description = "Commonly used conduit functions, for both chunked and unchunked data";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/conduit-extra/default.nix b/pkgs/development/libraries/haskell/conduit-extra/default.nix
deleted file mode 100644
index 8a551de35165e..0000000000000
--- a/pkgs/development/libraries/haskell/conduit-extra/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, attoparsec, blazeBuilder, conduit, exceptions
-, filepath, hspec, monadControl, network, primitive, resourcet, stm
-, streamingCommons, text, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "conduit-extra";
-  version = "1.1.5";
-  sha256 = "1i38n3pdibjpi9kg37wvv4m6krfbsdd4baik804ss2ml1ry7gm4p";
-  buildDepends = [
-    attoparsec blazeBuilder conduit filepath monadControl network
-    primitive resourcet stm streamingCommons text transformers
-    transformersBase
-  ];
-  testDepends = [
-    async attoparsec blazeBuilder conduit exceptions hspec resourcet
-    stm text transformers transformersBase
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/snoyberg/conduit";
-    description = "Batteries included conduit: adapters for common libraries";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/conduit/default.nix b/pkgs/development/libraries/haskell/conduit/default.nix
deleted file mode 100644
index d0683175482cd..0000000000000
--- a/pkgs/development/libraries/haskell/conduit/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, exceptions, hspec, liftedBase, mmorph, mtl, QuickCheck
-, resourcet, safe, transformers, transformersBase, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "conduit";
-  version = "1.2.3.1";
-  sha256 = "04n330f9iad6asmry81aqvb7wyh7b962d6pvcfnpm327z4llnvbq";
-  buildDepends = [
-    exceptions liftedBase mmorph mtl resourcet transformers
-    transformersBase void
-  ];
-  testDepends = [
-    exceptions hspec mtl QuickCheck resourcet safe transformers void
-  ];
-  meta = {
-    homepage = "http://github.com/snoyberg/conduit";
-    description = "Streaming data processing library";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/configurator/default.nix b/pkgs/development/libraries/haskell/configurator/default.nix
deleted file mode 100644
index 3ea53f686c9a0..0000000000000
--- a/pkgs/development/libraries/haskell/configurator/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, filepath, hashable, HUnit, testFramework
-, testFrameworkHunit, text, unixCompat, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "configurator";
-  version = "0.3.0.0";
-  sha256 = "1d1iq1knwiq6ia5g64rw5hqm6dakz912qj13r89737rfcxmrkfbf";
-  buildDepends = [
-    attoparsec hashable text unixCompat unorderedContainers
-  ];
-  testDepends = [
-    filepath HUnit testFramework testFrameworkHunit text
-  ];
-  meta = {
-    homepage = "http://github.com/bos/configurator";
-    description = "Configuration management";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/connection/default.nix b/pkgs/development/libraries/haskell/connection/default.nix
deleted file mode 100644
index 8b2380767f3b7..0000000000000
--- a/pkgs/development/libraries/haskell/connection/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cprngAes, dataDefaultClass, network, socks, tls, x509
-, x509Store, x509System, x509Validation
-}:
-
-cabal.mkDerivation (self: {
-  pname = "connection";
-  version = "0.2.3";
-  sha256 = "02mqn19pssdak82jw38p3cbwjyfvmjc6fawgx5981hzbdgb64vsb";
-  buildDepends = [
-    cprngAes dataDefaultClass network socks tls x509 x509Store
-    x509System x509Validation
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-connection";
-    description = "Simple and easy network connections API";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/constraints/default.nix b/pkgs/development/libraries/haskell/constraints/default.nix
deleted file mode 100644
index 3f1b196ef2765..0000000000000
--- a/pkgs/development/libraries/haskell/constraints/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, newtype }:
-
-cabal.mkDerivation (self: {
-  pname = "constraints";
-  version = "0.4";
-  sha256 = "0nnplylzbcw884jgsd4i46z75dkiyx4166j5fym5zdnwhyj75sp5";
-  buildDepends = [ newtype ];
-  meta = {
-    homepage = "http://github.com/ekmett/constraints/";
-    description = "Constraint manipulation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/continued-fractions/default.nix b/pkgs/development/libraries/haskell/continued-fractions/default.nix
deleted file mode 100644
index 2ec057f6a96a9..0000000000000
--- a/pkgs/development/libraries/haskell/continued-fractions/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "continued-fractions";
-  version = "0.9.1.1";
-  sha256 = "0gqp1yazmmmdf04saa306jdsf8r5s98fll9rnm8ff6jzr87nvnnh";
-  meta = {
-    homepage = "/dev/null";
-    description = "Continued fractions";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/contravariant/default.nix b/pkgs/development/libraries/haskell/contravariant/default.nix
deleted file mode 100644
index 73a874c0a157e..0000000000000
--- a/pkgs/development/libraries/haskell/contravariant/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, semigroups, tagged, transformers, transformersCompat, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "contravariant";
-  version = "1.2";
-  sha256 = "0gzk9b3xig48jvqz9983a7kziyb2n9z329kn6cqw1k0p8w2h3l8f";
-  buildDepends = [
-    semigroups tagged transformers transformersCompat void
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/contravariant/";
-    description = "Contravariant functors";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/control-bool/default.nix b/pkgs/development/libraries/haskell/control-bool/default.nix
deleted file mode 100644
index 12f9b287d1bbc..0000000000000
--- a/pkgs/development/libraries/haskell/control-bool/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "control-bool";
-  version = "0.2.1";
-  sha256 = "10amxm1ff7xhd8g66n65wkbb8d17n77v1nmwxkbzhrask398asp4";
-  meta = {
-    homepage = "https://github.com/fumieval/control-bool";
-    description = "Useful combinators for boolean expressions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/control-monad-free/default.nix b/pkgs/development/libraries/haskell/control-monad-free/default.nix
deleted file mode 100644
index e2768a9cf5579..0000000000000
--- a/pkgs/development/libraries/haskell/control-monad-free/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "control-monad-free";
-  version = "0.5.3";
-  sha256 = "1igwawcdpg8irayjax1xdrlpa9587k1v4y28ib3xfb7yk0xv7vk1";
-  buildDepends = [ deepseq transformers ];
-  meta = {
-    homepage = "http://github.com/pepeiborra/control-monad-free";
-    description = "Free monads and monad transformers";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/control-monad-loop/default.nix b/pkgs/development/libraries/haskell/control-monad-loop/default.nix
deleted file mode 100644
index 40d7e5a1e338a..0000000000000
--- a/pkgs/development/libraries/haskell/control-monad-loop/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers, transformersBase }:
-
-cabal.mkDerivation (self: {
-  pname = "control-monad-loop";
-  version = "0.1";
-  sha256 = "003k4pp6wgn30m9ksbh8680f0klzsvd90wsl9jpqs9lpg14hi6zj";
-  buildDepends = [ transformers transformersBase ];
-  meta = {
-    homepage = "https://github.com/joeyadams/haskell-control-monad-loop";
-    description = "Simple monad transformer for imperative-style loops";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/converge/default.nix b/pkgs/development/libraries/haskell/converge/default.nix
deleted file mode 100644
index 63f7fa81c9df9..0000000000000
--- a/pkgs/development/libraries/haskell/converge/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "converge";
-  version = "0.1.0.1";
-  sha256 = "0y28m7kgphknra0w2kzf0g4m2bdj604nr3f22xng46nl7kljbpvj";
-  meta = {
-    homepage = "/dev/null";
-    description = "Limit operations for converging sequences";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/convertible/default.nix b/pkgs/development/libraries/haskell/convertible/default.nix
deleted file mode 100644
index fd8f6dac3a833..0000000000000
--- a/pkgs/development/libraries/haskell/convertible/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, text, time }:
-
-cabal.mkDerivation (self: {
-  pname = "convertible";
-  version = "1.1.0.0";
-  sha256 = "0pc3z4jfjna1rz5wlfimw9fyhpasmdnwvava883s401760y99i0k";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ mtl text time ];
-  meta = {
-    homepage = "http://hackage.haskell.org/cgi-bin/hackage-scripts/package/convertible";
-    description = "Typeclasses and instances for converting between types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cookie/default.nix b/pkgs/development/libraries/haskell/cookie/default.nix
deleted file mode 100644
index abbafafa52973..0000000000000
--- a/pkgs/development/libraries/haskell/cookie/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, dataDefault, deepseq, HUnit, QuickCheck
-, tasty, tastyHunit, tastyQuickcheck, text, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cookie";
-  version = "0.4.1.4";
-  sha256 = "0axvljw34cjw47fxwxqql8rvjsyp9gxfbaijmysy5j10kx8s931d";
-  buildDepends = [ blazeBuilder dataDefault deepseq text time ];
-  testDepends = [
-    blazeBuilder HUnit QuickCheck tasty tastyHunit tastyQuickcheck text
-    time
-  ];
-  doCheck = self.stdenv.lib.versionOlder "7.8" self.ghc.version;
-  meta = {
-    homepage = "http://github.com/snoyberg/cookie";
-    description = "HTTP cookie parsing and rendering";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/coroutine-object/default.nix b/pkgs/development/libraries/haskell/coroutine-object/default.nix
deleted file mode 100644
index e3ba619c6aa38..0000000000000
--- a/pkgs/development/libraries/haskell/coroutine-object/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, either, lens, mtl, safecopy, transformers
-, transformersFree, uuid
-}:
-
-cabal.mkDerivation (self: {
-  pname = "coroutine-object";
-  version = "0.3";
-  sha256 = "0q0rvcc7ipxwmikaxh0ymq1d65f2q1a2jrd1i553pdf8hwmv0k1r";
-  buildDepends = [
-    cereal either lens mtl safecopy transformers transformersFree uuid
-  ];
-  meta = {
-    description = "Object-oriented programming realization using coroutine";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cprng-aes/default.nix b/pkgs/development/libraries/haskell/cprng-aes/default.nix
deleted file mode 100644
index 632647e218259..0000000000000
--- a/pkgs/development/libraries/haskell/cprng-aes/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteable, cipherAes, cryptoRandom }:
-
-cabal.mkDerivation (self: {
-  pname = "cprng-aes";
-  version = "0.6.1";
-  sha256 = "1wr15kbmk1g3l8a75n0iwbzqg24ixv78slwzwb2q6rlcvq0jlnb4";
-  buildDepends = [ byteable cipherAes cryptoRandom ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-cprng-aes";
-    description = "Crypto Pseudo Random Number Generator using AES in counter mode";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cpu/default.nix b/pkgs/development/libraries/haskell/cpu/default.nix
deleted file mode 100644
index d10ecaa005933..0000000000000
--- a/pkgs/development/libraries/haskell/cpu/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "cpu";
-  version = "0.1.2";
-  sha256 = "0x19mlanmkg96h6h1i04w2i631z84y4rbk22ki4zhgsajysgw9sn";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-cpu";
-    description = "Cpu information and properties helpers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/criterion/default.nix b/pkgs/development/libraries/haskell/criterion/default.nix
deleted file mode 100644
index 01ea055756528..0000000000000
--- a/pkgs/development/libraries/haskell/criterion/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, ansiWlPprint, binary, cassava, deepseq, either
-, filepath, Glob, hastache, HUnit, mtl, mwcRandom
-, optparseApplicative, parsec, QuickCheck, statistics
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2, text
-, time, transformers, vector, vectorAlgorithms
-}:
-
-cabal.mkDerivation (self: {
-  pname = "criterion";
-  version = "1.0.2.0";
-  sha256 = "02mcb49hiv0gijj5343gffdd3r8hjf4d52llv2gradaijz4zdqhx";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson ansiWlPprint binary cassava deepseq either filepath Glob
-    hastache mtl mwcRandom optparseApplicative parsec statistics text
-    time transformers vector vectorAlgorithms
-  ];
-  testDepends = [
-    HUnit QuickCheck statistics testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 vector
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://www.serpentine.com/criterion";
-    description = "Robust, reliable performance measurement and analysis";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/crypto-api/default.nix b/pkgs/development/libraries/haskell/crypto-api/default.nix
deleted file mode 100644
index 2a83b24867408..0000000000000
--- a/pkgs/development/libraries/haskell/crypto-api/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, entropy, tagged, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "crypto-api";
-  version = "0.13.2";
-  sha256 = "1vc27qcgbg7hf50rkqhlrs58zn1888ilh4b6wrrm07bnm48xacak";
-  buildDepends = [ cereal entropy tagged transformers ];
-  meta = {
-    homepage = "https://github.com/TomMD/crypto-api";
-    description = "A generic interface for cryptographic operations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/crypto-cipher-tests/default.nix b/pkgs/development/libraries/haskell/crypto-cipher-tests/default.nix
deleted file mode 100644
index 04b1b19187833..0000000000000
--- a/pkgs/development/libraries/haskell/crypto-cipher-tests/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteable, cryptoCipherTypes, HUnit, mtl, QuickCheck
-, securemem, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "crypto-cipher-tests";
-  version = "0.0.11";
-  sha256 = "19wqignlq90qwpam01hnmmrxaxh5lkax9l1l6rlbi4a07nvp1dnz";
-  buildDepends = [
-    byteable cryptoCipherTypes HUnit mtl QuickCheck securemem
-    testFramework testFrameworkHunit testFrameworkQuickcheck2
-  ];
-  testDepends = [
-    byteable cryptoCipherTypes HUnit mtl QuickCheck testFramework
-    testFrameworkHunit testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-crypto-cipher";
-    description = "Generic cryptography cipher tests";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix b/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix
deleted file mode 100644
index 63431431bf739..0000000000000
--- a/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteable, securemem }:
-
-cabal.mkDerivation (self: {
-  pname = "crypto-cipher-types";
-  version = "0.0.9";
-  sha256 = "03qa1i1kj07pfrxsi7fiaqnnd0vi94jd4jfswbmnm4gp1nvzcwr0";
-  buildDepends = [ byteable securemem ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-crypto-cipher";
-    description = "Generic cryptography cipher types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/crypto-conduit/default.nix b/pkgs/development/libraries/haskell/crypto-conduit/default.nix
deleted file mode 100644
index c7c3f2590a735..0000000000000
--- a/pkgs/development/libraries/haskell/crypto-conduit/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, conduit, conduitExtra, cryptoApi, cryptocipher
-, cryptohashCryptoapi, hspec, resourcet, skein, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "crypto-conduit";
-  version = "0.5.5";
-  sha256 = "0zd4smj3rk2x1msl8z8f5y01x4b87rhgm45g26g6c3dsdasn1lyf";
-  buildDepends = [
-    cereal conduit conduitExtra cryptoApi resourcet transformers
-  ];
-  testDepends = [
-    cereal conduit conduitExtra cryptoApi cryptocipher
-    cryptohashCryptoapi hspec skein transformers
-  ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/prowdsponsor/crypto-conduit";
-    description = "Conduit interface for cryptographic operations (from crypto-api)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/crypto-numbers/default.nix b/pkgs/development/libraries/haskell/crypto-numbers/default.nix
deleted file mode 100644
index d101d9af197a1..0000000000000
--- a/pkgs/development/libraries/haskell/crypto-numbers/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteable, cryptoRandom, HUnit, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "crypto-numbers";
-  version = "0.2.3";
-  sha256 = "0nx2mlf40127j7vas7liqy2yzfg4alfaxcjilcxk99kavpaanzgp";
-  buildDepends = [ cryptoRandom vector ];
-  testDepends = [
-    byteable cryptoRandom HUnit QuickCheck testFramework
-    testFrameworkHunit testFrameworkQuickcheck2 vector
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-crypto-numbers";
-    description = "Cryptographic numbers: functions and algorithms";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/crypto-pubkey-types/default.nix b/pkgs/development/libraries/haskell/crypto-pubkey-types/default.nix
deleted file mode 100644
index 6c0060e52a8d1..0000000000000
--- a/pkgs/development/libraries/haskell/crypto-pubkey-types/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, asn1Types }:
-
-cabal.mkDerivation (self: {
-  pname = "crypto-pubkey-types";
-  version = "0.4.2.3";
-  sha256 = "1isfyr1ly9hv8idslpjbyc9hhgb1zqd9gfc1s4kvwy4gcdsvrx52";
-  buildDepends = [ asn1Types ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-crypto-pubkey-types";
-    description = "Generic cryptography Public keys algorithm types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/crypto-pubkey/default.nix b/pkgs/development/libraries/haskell/crypto-pubkey/default.nix
deleted file mode 100644
index a8979fef31532..0000000000000
--- a/pkgs/development/libraries/haskell/crypto-pubkey/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteable, cryptohash, cryptoNumbers, cryptoPubkeyTypes
-, cryptoRandom, HUnit, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "crypto-pubkey";
-  version = "0.2.5";
-  sha256 = "18rxm6mgxp8x4ns2725pw6ja2g6n6k64dj9cbwdlsb13pkdh3lxq";
-  buildDepends = [
-    byteable cryptohash cryptoNumbers cryptoPubkeyTypes cryptoRandom
-  ];
-  testDepends = [
-    byteable cryptohash cryptoNumbers cryptoPubkeyTypes cryptoRandom
-    HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-crypto-pubkey";
-    description = "Public Key cryptography";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/crypto-random-api/default.nix b/pkgs/development/libraries/haskell/crypto-random-api/default.nix
deleted file mode 100644
index 674c2e870136a..0000000000000
--- a/pkgs/development/libraries/haskell/crypto-random-api/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, entropy }:
-
-cabal.mkDerivation (self: {
-  pname = "crypto-random-api";
-  version = "0.2.0";
-  sha256 = "0z49kwgjj7rz235642q64hbkgp0zl6ipn29xd19yb75xc5q7gsan";
-  buildDepends = [ entropy ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-crypto-random-api";
-    description = "Simple random generators API for cryptography related code";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/crypto-random/default.nix b/pkgs/development/libraries/haskell/crypto-random/default.nix
deleted file mode 100644
index c7053cbf1e39d..0000000000000
--- a/pkgs/development/libraries/haskell/crypto-random/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, securemem, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "crypto-random";
-  version = "0.0.8";
-  sha256 = "058ilm05ni5ribggx25cfrhsv1z0abvgxzf3wd3d6qqq58p5wbkv";
-  buildDepends = [ securemem vector ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-crypto-random";
-    description = "Simple cryptographic random related types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cryptocipher/default.nix b/pkgs/development/libraries/haskell/cryptocipher/default.nix
deleted file mode 100644
index 6f9c05f544b0e..0000000000000
--- a/pkgs/development/libraries/haskell/cryptocipher/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cipherAes, cipherBlowfish, cipherCamellia, cipherDes
-, cipherRc4, cryptoCipherTypes
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cryptocipher";
-  version = "0.6.2";
-  sha256 = "0ip3a2as0df6drl29sryayxx22sx55v6bs60s2fh3i1nxqnydf9l";
-  buildDepends = [
-    cipherAes cipherBlowfish cipherCamellia cipherDes cipherRc4
-    cryptoCipherTypes
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-crypto-cipher";
-    description = "Symmetrical block and stream ciphers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cryptohash-conduit/default.nix b/pkgs/development/libraries/haskell/cryptohash-conduit/default.nix
deleted file mode 100644
index c9476bae647de..0000000000000
--- a/pkgs/development/libraries/haskell/cryptohash-conduit/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit, conduitExtra, cryptohash, resourcet, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cryptohash-conduit";
-  version = "0.1.1";
-  sha256 = "1kmlskgb0jx8hkzdncr24aqir9k1kyfcb2rypvkdld1yin4nslga";
-  buildDepends = [
-    conduit conduitExtra cryptohash resourcet transformers
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-cryptohash-conduit";
-    description = "cryptohash conduit";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cryptohash-cryptoapi/default.nix b/pkgs/development/libraries/haskell/cryptohash-cryptoapi/default.nix
deleted file mode 100644
index a1ff03e4c49d4..0000000000000
--- a/pkgs/development/libraries/haskell/cryptohash-cryptoapi/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, cryptoApi, cryptohash, tagged }:
-
-cabal.mkDerivation (self: {
-  pname = "cryptohash-cryptoapi";
-  version = "0.1.3";
-  sha256 = "0wj53p32js8lfg0i8akrljpash0jdiyv2vcqpmjbd4dq2fx81w2n";
-  buildDepends = [ cereal cryptoApi cryptohash tagged ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-cryptohash-cryptoapi";
-    description = "Crypto-api interfaces for cryptohash";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cryptohash/default.nix b/pkgs/development/libraries/haskell/cryptohash/default.nix
deleted file mode 100644
index 5d143dfc9e823..0000000000000
--- a/pkgs/development/libraries/haskell/cryptohash/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteable, HUnit, QuickCheck, tasty, tastyHunit
-, tastyQuickcheck
-}:
-
-cabal.mkDerivation (self: {
-  pname = "cryptohash";
-  version = "0.11.6";
-  sha256 = "0dyzcaxr8vhzqq9hj4240rxpi87h4ps87yz09klz723shls26f6s";
-  buildDepends = [ byteable ];
-  testDepends = [
-    byteable HUnit QuickCheck tasty tastyHunit tastyQuickcheck
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-cryptohash";
-    description = "collection of crypto hashes, fast, pure and practical";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/css-text/default.nix b/pkgs/development/libraries/haskell/css-text/default.nix
deleted file mode 100644
index dcc2146313dbd..0000000000000
--- a/pkgs/development/libraries/haskell/css-text/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, hspec, QuickCheck, text }:
-
-cabal.mkDerivation (self: {
-  pname = "css-text";
-  version = "0.1.2.1";
-  sha256 = "1xi1n2f0g8y43p95lynhcg50wxbq7hqfzbfzm7fy8mn7gvd920nw";
-  buildDepends = [ attoparsec text ];
-  testDepends = [ attoparsec hspec QuickCheck text ];
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "CSS parser and renderer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/csv-conduit/default.nix b/pkgs/development/libraries/haskell/csv-conduit/default.nix
deleted file mode 100644
index f0c01481dbd48..0000000000000
--- a/pkgs/development/libraries/haskell/csv-conduit/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, attoparsecConduit, blazeBuilder, conduit
-, conduitExtra, dataDefault, HUnit, mmorph, monadControl, mtl
-, primitive, resourcet, testFramework, testFrameworkHunit, text
-, transformers, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "csv-conduit";
-  version = "0.6.3";
-  sha256 = "1db1wlpl0ryyf8cmkrg1hgz4ggsvzy6z9ayzcc6n6rdywpfi29z4";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    attoparsec attoparsecConduit blazeBuilder conduit conduitExtra
-    dataDefault mmorph monadControl mtl primitive resourcet text
-    transformers unorderedContainers vector
-  ];
-  testDepends = [
-    HUnit mtl primitive testFramework testFrameworkHunit text
-    transformers vector
-  ];
-  meta = {
-    homepage = "http://github.com/ozataman/csv-conduit";
-    description = "A flexible, fast, conduit-based CSV parser library for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bergey ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/csv/default.nix b/pkgs/development/libraries/haskell/csv/default.nix
deleted file mode 100644
index e3908008aa7a4..0000000000000
--- a/pkgs/development/libraries/haskell/csv/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "csv";
-  version = "0.1.2";
-  sha256 = "00767ai09wm7f0yzmpqck3cpgxncpr9djnmmz5l17ajz69139x4c";
-  buildDepends = [ filepath parsec ];
-  meta = {
-    description = "CSV loader and dumper";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cuda/default.nix b/pkgs/development/libraries/haskell/cuda/default.nix
deleted file mode 100644
index 25eced2e81024..0000000000000
--- a/pkgs/development/libraries/haskell/cuda/default.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, c2hs, cudatoolkit, nvidia_x11 }:
-
-cabal.mkDerivation (self: {
-  pname = "cuda";
-  version = "0.6.5.1";
-  sha256 = "04j57inw4wmd0l74ryxdgpjcbf3zkklgkqw9bv7yp4n96n40mp0y";
-  isLibrary = true;
-  isExecutable = true;
-  buildTools = [ c2hs ];
-  extraLibraries = [ cudatoolkit nvidia_x11 self.stdenv.cc ];
-  doCheck = false;
-  # Perhaps this should be the default in cabal.nix ...
-  #
-  # The cudatoolkit provides both 64 and 32-bit versions of the
-  # library. GHC's linker fails if the wrong version is found first.
-  # We solve this by eliminating lib64 from the path on 32-bit
-  # platforms and putting lib64 first on 64-bit platforms.
-  libPaths = if self.stdenv.is64bit then "lib64 lib" else "lib";
-  configurePhase = ''
-    for i in Setup.hs Setup.lhs; do
-      test -f $i && ghc --make $i
-    done
-    for p in $extraBuildInputs $propagatedNativeBuildInputs; do
-      if [ -d "$p/include" ]; then
-        extraLibDirs="$extraLibDirs --extra-include-dir=$p/include"
-      fi
-      for d in $libPaths; do
-        if [ -d "$p/$d" ]; then
-          extraLibDirs="$extraLibDirs --extra-lib-dir=$p/$d"
-        fi
-      done
-    done
-    ./Setup configure --verbose --prefix="$out" $libraryProfiling $extraLibDirs $configureFlags
-  '';
-  meta = {
-    homepage = "https://github.com/tmcdonell/cuda";
-    description = "FFI binding to the CUDA interface for programming NVIDIA GPUs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/cufft/default.nix b/pkgs/development/libraries/haskell/cufft/default.nix
deleted file mode 100644
index dfcf9bec757b0..0000000000000
--- a/pkgs/development/libraries/haskell/cufft/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, c2hs, cuda }:
-
-cabal.mkDerivation (self: {
-  pname = "cufft";
-  version = "0.1.1.0";
-  sha256 = "0d13nf61698gzh0hcycx1z9bm2xpikkg27bjymsjhfwimvqn7z8h";
-  buildDepends = [ cuda ];
-  buildTools = [ c2hs ];
-  meta = {
-    homepage = "http://github.com/robeverest/cufft";
-    description = "Haskell bindings for the CUFFT library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/curl/default.nix b/pkgs/development/libraries/haskell/curl/default.nix
deleted file mode 100644
index 82bdd707ea77a..0000000000000
--- a/pkgs/development/libraries/haskell/curl/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, curl }:
-
-cabal.mkDerivation (self: {
-  pname = "curl";
-  version = "1.3.8";
-  sha256 = "0vj4hpaa30jz7c702xpsfvqaqdxz28zslsqnsfx6bf6dpwvck1wh";
-  extraLibraries = [ curl ];
-  meta = {
-    description = "Haskell binding to libcurl";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/daemons/default.nix b/pkgs/development/libraries/haskell/daemons/default.nix
deleted file mode 100644
index 1ec84449dd320..0000000000000
--- a/pkgs/development/libraries/haskell/daemons/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, dataDefault, filepath, HUnit, network, pipes
-, testFramework, testFrameworkHunit, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "daemons";
-  version = "0.2.1";
-  sha256 = "0zf9831vl1hz606nsp0yhjg46wxzvwkd3hn9shjw5akk26sddi8p";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    cereal dataDefault filepath network pipes transformers
-  ];
-  testDepends = [
-    dataDefault HUnit testFramework testFrameworkHunit
-  ];
-  meta = {
-    homepage = "https://github.com/scvalex/daemons";
-    description = "Daemons in Haskell made fun and easy";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-accessor/data-accessor-mtl.nix b/pkgs/development/libraries/haskell/data-accessor/data-accessor-mtl.nix
deleted file mode 100644
index 2f514295786a3..0000000000000
--- a/pkgs/development/libraries/haskell/data-accessor/data-accessor-mtl.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataAccessor, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "data-accessor-mtl";
-  version = "0.2.0.4";
-  sha256 = "1i8lk0vy04giixng5addgj740cbvwlc7g62qgrmhfip0w9k93kqh";
-  buildDepends = [ dataAccessor mtl ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Record_access";
-    description = "Use Accessor to access state in mtl State monad class";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-accessor/data-accessor-template.nix b/pkgs/development/libraries/haskell/data-accessor/data-accessor-template.nix
deleted file mode 100644
index 5b3a54d7220b9..0000000000000
--- a/pkgs/development/libraries/haskell/data-accessor/data-accessor-template.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataAccessor, utilityHt }:
-
-cabal.mkDerivation (self: {
-  pname = "data-accessor-template";
-  version = "0.2.1.11";
-  sha256 = "1n2slv287zp6pabqb7xbfi296dbikw5a4ivqmnas0c4nxikqkayx";
-  buildDepends = [ dataAccessor utilityHt ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Record_access";
-    description = "Utilities for accessing and manipulating fields of records";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-accessor/data-accessor-transformers.nix b/pkgs/development/libraries/haskell/data-accessor/data-accessor-transformers.nix
deleted file mode 100644
index c25d8d98cb905..0000000000000
--- a/pkgs/development/libraries/haskell/data-accessor/data-accessor-transformers.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataAccessor, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "data-accessor-transformers";
-  version = "0.2.1.6";
-  sha256 = "1iawhp1h68ynr2axj12jrn47nf08mss0ar8blagp59yi8j7170fa";
-  buildDepends = [ dataAccessor transformers ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Record_access";
-    description = "Use Accessor to access state in transformers State monad";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-accessor/data-accessor.nix b/pkgs/development/libraries/haskell/data-accessor/data-accessor.nix
deleted file mode 100644
index f80a8fc0fe8b1..0000000000000
--- a/pkgs/development/libraries/haskell/data-accessor/data-accessor.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "data-accessor";
-  version = "0.2.2.6";
-  sha256 = "0668qgllmp2911ppsb0g9z95nq2x0h2cvzyyjlb6iwhnjzyyg7gf";
-  buildDepends = [ transformers ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Record_access";
-    description = "Utilities for accessing and manipulating fields of records";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-binary-ieee754/default.nix b/pkgs/development/libraries/haskell/data-binary-ieee754/default.nix
deleted file mode 100644
index 8e11a9ef85d91..0000000000000
--- a/pkgs/development/libraries/haskell/data-binary-ieee754/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary }:
-
-cabal.mkDerivation (self: {
-  pname = "data-binary-ieee754";
-  version = "0.4.4";
-  sha256 = "02nzg1barhqhpf4x26mpzvk7jd29nali033qy01adjplv2z5m5sr";
-  buildDepends = [ binary ];
-  meta = {
-    homepage = "https://john-millikin.com/software/data-binary-ieee754/";
-    description = "Parser/Serialiser for IEEE-754 floating-point values";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-checked/default.nix b/pkgs/development/libraries/haskell/data-checked/default.nix
deleted file mode 100644
index 790e22d5cfa6a..0000000000000
--- a/pkgs/development/libraries/haskell/data-checked/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq }:
-
-cabal.mkDerivation (self: {
-  pname = "data-checked";
-  version = "0.3";
-  sha256 = "0xjn7iqlsgi51h8gz4x40kc2qb5lwf6nw5kjwgkck1w5gjfd11yw";
-  buildDepends = [ deepseq ];
-  meta = {
-    homepage = "https://github.com/mvv/data-checked";
-    description = "Type-indexed runtime-checked properties";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-default-class/default.nix b/pkgs/development/libraries/haskell/data-default-class/default.nix
deleted file mode 100644
index 646f73a2aa960..0000000000000
--- a/pkgs/development/libraries/haskell/data-default-class/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "data-default-class";
-  version = "0.0.1";
-  sha256 = "0ccgr3jllinchqhw3lsn73ic6axk4196if5274rr1rghls0fxj5d";
-  meta = {
-    description = "A class for types with a default value";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-default-instances-base/default.nix b/pkgs/development/libraries/haskell/data-default-instances-base/default.nix
deleted file mode 100644
index 992a5e012dd20..0000000000000
--- a/pkgs/development/libraries/haskell/data-default-instances-base/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefaultClass }:
-
-cabal.mkDerivation (self: {
-  pname = "data-default-instances-base";
-  version = "0.0.1";
-  sha256 = "1832nq6by91f1iw73ycvkbgn8kpra83pvf2q61hy47xffh0zy4pb";
-  buildDepends = [ dataDefaultClass ];
-  meta = {
-    description = "Default instances for types in base";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-default-instances-containers/default.nix b/pkgs/development/libraries/haskell/data-default-instances-containers/default.nix
deleted file mode 100644
index 49752fd505538..0000000000000
--- a/pkgs/development/libraries/haskell/data-default-instances-containers/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefaultClass }:
-
-cabal.mkDerivation (self: {
-  pname = "data-default-instances-containers";
-  version = "0.0.1";
-  sha256 = "06h8xka031w752a7cjlzghvr8adqbl95xj9z5zc1b62w02phfpm5";
-  buildDepends = [ dataDefaultClass ];
-  meta = {
-    description = "Default instances for types in containers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-default-instances-dlist/default.nix b/pkgs/development/libraries/haskell/data-default-instances-dlist/default.nix
deleted file mode 100644
index 753d91b8a4d87..0000000000000
--- a/pkgs/development/libraries/haskell/data-default-instances-dlist/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefaultClass, dlist }:
-
-cabal.mkDerivation (self: {
-  pname = "data-default-instances-dlist";
-  version = "0.0.1";
-  sha256 = "0narkdqiprhgayjiawrr4390h4rq4pl2pb6mvixbv2phrc8kfs3x";
-  buildDepends = [ dataDefaultClass dlist ];
-  meta = {
-    description = "Default instances for types in dlist";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-default-instances-old-locale/default.nix b/pkgs/development/libraries/haskell/data-default-instances-old-locale/default.nix
deleted file mode 100644
index 0da8199f3aeab..0000000000000
--- a/pkgs/development/libraries/haskell/data-default-instances-old-locale/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefaultClass }:
-
-cabal.mkDerivation (self: {
-  pname = "data-default-instances-old-locale";
-  version = "0.0.1";
-  sha256 = "00h81i5phib741yj517p8mbnc48myvfj8axzsw44k34m48lv1lv0";
-  buildDepends = [ dataDefaultClass ];
-  meta = {
-    description = "Default instances for types in old-locale";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-default/default.nix b/pkgs/development/libraries/haskell/data-default/default.nix
deleted file mode 100644
index 549cb24a689ad..0000000000000
--- a/pkgs/development/libraries/haskell/data-default/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefaultClass, dataDefaultInstancesBase
-, dataDefaultInstancesContainers, dataDefaultInstancesDlist
-, dataDefaultInstancesOldLocale
-}:
-
-cabal.mkDerivation (self: {
-  pname = "data-default";
-  version = "0.5.3";
-  sha256 = "0d1hm0l9kim3kszshr4msmgzizrzha48gz2kb7b61p7n3gs70m7c";
-  buildDepends = [
-    dataDefaultClass dataDefaultInstancesBase
-    dataDefaultInstancesContainers dataDefaultInstancesDlist
-    dataDefaultInstancesOldLocale
-  ];
-  meta = {
-    description = "A class for types with a default value";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-fin/default.nix b/pkgs/development/libraries/haskell/data-fin/default.nix
deleted file mode 100644
index 73fa4488d9f8a..0000000000000
--- a/pkgs/development/libraries/haskell/data-fin/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, lazysmallcheck, preludeSafeenum, QuickCheck, reflection
-, smallcheck, tagged
-}:
-
-cabal.mkDerivation (self: {
-  pname = "data-fin";
-  version = "0.1.1.3";
-  sha256 = "02n3dr4gj73z549vwq5h7h1kvmx2j8vaxjcggpdlppps9wl6flry";
-  buildDepends = [
-    lazysmallcheck preludeSafeenum QuickCheck reflection smallcheck
-    tagged
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://code.haskell.org/~wren/";
-    description = "Finite totally ordered sets";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-fix/default.nix b/pkgs/development/libraries/haskell/data-fix/default.nix
deleted file mode 100644
index ab029a7d1c9ea..0000000000000
--- a/pkgs/development/libraries/haskell/data-fix/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "data-fix";
-  version = "0.0.1";
-  sha256 = "09r08lrv92ka6p35wkbfhq9ywg7y5pmgszwbz8a20h31vjz1ffpr";
-  meta = {
-    homepage = "https://github.com/anton-k/data-fix";
-    description = "Fixpoint data types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-flags/default.nix b/pkgs/development/libraries/haskell/data-flags/default.nix
deleted file mode 100644
index ed2c5b682ce7f..0000000000000
--- a/pkgs/development/libraries/haskell/data-flags/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "data-flags";
-  version = "0.0.3.1";
-  sha256 = "1s0djw1qarjn1fkyf21fd6pacfpfy4cvyw3wbd63ccaf9g0s1gs5";
-  meta = {
-    description = "A package for working with bit masks and flags in general";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-hash/default.nix b/pkgs/development/libraries/haskell/data-hash/default.nix
deleted file mode 100644
index a2c6adeedf996..0000000000000
--- a/pkgs/development/libraries/haskell/data-hash/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck, testFramework, testFrameworkQuickcheck2 }:
-
-cabal.mkDerivation (self: {
-  pname = "data-hash";
-  version = "0.2.0.0";
-  sha256 = "1bfsbc4fkg3jqgbgka1mg6k1fizynvvxbhf2zb0x1apgr579mcrm";
-  testDepends = [
-    QuickCheck testFramework testFrameworkQuickcheck2
-  ];
-  meta = {
-    description = "Combinators for building fast hashing functions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-inttrie/default.nix b/pkgs/development/libraries/haskell/data-inttrie/default.nix
deleted file mode 100644
index c9e3ddb3dde45..0000000000000
--- a/pkgs/development/libraries/haskell/data-inttrie/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "data-inttrie";
-  version = "0.1.0";
-  sha256 = "00kzf3cw0y0848cprmx3i7g70rmr92hhfzn60a2x98vb8f7y3814";
-  meta = {
-    homepage = "http://github.com/luqui/data-inttrie";
-    description = "A lazy, infinite trie of integers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-lens-fd/default.nix b/pkgs/development/libraries/haskell/data-lens-fd/default.nix
deleted file mode 100644
index 85935a5ebdad6..0000000000000
--- a/pkgs/development/libraries/haskell/data-lens-fd/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, dataLens, mtl, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "data-lens-fd";
-  version = "2.0.5";
-  sha256 = "0r8cfgn6wx304b5ihmwgsxxjwalb7086wii655mgmb6cn3nirpyk";
-  buildDepends = [ comonad dataLens mtl transformers ];
-  meta = {
-    homepage = "http://github.com/roconnor/data-lens-fd/";
-    description = "Lenses";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-lens-light/default.nix b/pkgs/development/libraries/haskell/data-lens-light/default.nix
deleted file mode 100644
index 017e5e706db68..0000000000000
--- a/pkgs/development/libraries/haskell/data-lens-light/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "data-lens-light";
-  version = "0.1.2.1";
-  sha256 = "038vfzb4vxk1qb0246l2kgv9br37wg59wnlhzyjpn97lypwlf68w";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "https://github.com/feuerbach/data-lens-light";
-    description = "Simple lenses, minimum dependencies";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-lens-template/default.nix b/pkgs/development/libraries/haskell/data-lens-template/default.nix
deleted file mode 100644
index d167e8051cd41..0000000000000
--- a/pkgs/development/libraries/haskell/data-lens-template/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataLens }:
-
-cabal.mkDerivation (self: {
-  pname = "data-lens-template";
-  version = "2.1.8";
-  sha256 = "0w8x5zn3d98z0q74bqfgkb9s0ca9hd1xc53gjl759s77wm4iwa0q";
-  buildDepends = [ dataLens ];
-  meta = {
-    homepage = "http://github.com/roconnor/data-lens-template/";
-    description = "Utilities for Data.Lens";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-lens/default.nix b/pkgs/development/libraries/haskell/data-lens/default.nix
deleted file mode 100644
index b65a41f048eef..0000000000000
--- a/pkgs/development/libraries/haskell/data-lens/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, semigroupoids, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "data-lens";
-  version = "2.10.5";
-  sha256 = "11na4wx0f0ihk87d00njwrfc430nb25dkkadv1n47yvcyfc60i90";
-  buildDepends = [ comonad semigroupoids transformers ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/roconnor/data-lens/";
-    description = "Used to be Haskell 98 Lenses";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-memocombinators/default.nix b/pkgs/development/libraries/haskell/data-memocombinators/default.nix
deleted file mode 100644
index 2588a396dc0b0..0000000000000
--- a/pkgs/development/libraries/haskell/data-memocombinators/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataInttrie }:
-
-cabal.mkDerivation (self: {
-  pname = "data-memocombinators";
-  version = "0.5.1";
-  sha256 = "1mvfc1xri3kgkx5q7za01bqg1x3bfvbgcffw5vwl6jmq4hh1sd5l";
-  buildDepends = [ dataInttrie ];
-  meta = {
-    homepage = "http://github.com/luqui/data-memocombinators";
-    description = "Combinators for building memo tables";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-ordlist/default.nix b/pkgs/development/libraries/haskell/data-ordlist/default.nix
deleted file mode 100644
index 3db8f1ef067c2..0000000000000
--- a/pkgs/development/libraries/haskell/data-ordlist/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "data-ordlist";
-  version = "0.4.7.0";
-  sha256 = "03a9ix1fcx08viwv2jg5ndw1qbkydyyrmjvqr9wasmcik9x1wv3g";
-  meta = {
-    description = "Set and bag operations on ordered lists";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-pprint/default.nix b/pkgs/development/libraries/haskell/data-pprint/default.nix
deleted file mode 100644
index d082cbae510ce..0000000000000
--- a/pkgs/development/libraries/haskell/data-pprint/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, mtl, parallel, time }:
-
-cabal.mkDerivation (self: {
-  pname = "data-pprint";
-  version = "0.2.3";
-  sha256 = "1ygbhn399d4hlrdjmg7gxbr5akydb78p6qa80rv7m6j0fsqzbf6y";
-  buildDepends = [ deepseq mtl parallel time ];
-  jailbreak = true;
-  meta = {
-    description = "Prettyprint and compare Data values";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/data-reify/default.nix b/pkgs/development/libraries/haskell/data-reify/default.nix
deleted file mode 100644
index 00c2dc1b48ce0..0000000000000
--- a/pkgs/development/libraries/haskell/data-reify/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "data-reify";
-  version = "0.6";
-  sha256 = "0mif89mpj5zvw8czc51mfj27jw2ipxd2awnm9q13s46k6s5pv6a7";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    homepage = "http://www.ittc.ku.edu/csdl/fpg/Tools/IOReification";
-    description = "Reify a recursive data structure into an explicit graph";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dataenc/default.nix b/pkgs/development/libraries/haskell/dataenc/default.nix
deleted file mode 100644
index dcb0e97bdb25e..0000000000000
--- a/pkgs/development/libraries/haskell/dataenc/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "dataenc";
-  version = "0.14.0.7";
-  sha256 = "1wwgm7wakkz6v94lyxyd3yi21l3h28sss4xxdb3d770vmjhp1lzr";
-  isLibrary = true;
-  isExecutable = true;
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Library/Data_encoding";
-    description = "Data encoding library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/date-cache/default.nix b/pkgs/development/libraries/haskell/date-cache/default.nix
deleted file mode 100644
index bacf480a262d0..0000000000000
--- a/pkgs/development/libraries/haskell/date-cache/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "date-cache";
-  version = "0.3.0";
-  sha256 = "0grhcbd0rhdn0cf1fz82x8pv8cmxfhndlcwyrax4mnnr3pql9kmb";
-  meta = {
-    description = "Date cacher";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/datetime/default.nix b/pkgs/development/libraries/haskell/datetime/default.nix
deleted file mode 100644
index d337f4ee2272d..0000000000000
--- a/pkgs/development/libraries/haskell/datetime/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck, time }:
-
-cabal.mkDerivation (self: {
-  pname = "datetime";
-  version = "0.2.1";
-  sha256 = "1yfg3wvi13r725dhfsmcdw4ns3cgl2ayrb5jck0q8b4crk2dlrzg";
-  buildDepends = [ QuickCheck time ];
-  meta = {
-    homepage = "http://github.com/esessoms/datetime";
-    description = "Utilities to make Data.Time.* easier to use.";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dbmigrations/default.nix b/pkgs/development/libraries/haskell/dbmigrations/default.nix
deleted file mode 100644
index 7a97a76c6b2e7..0000000000000
--- a/pkgs/development/libraries/haskell/dbmigrations/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, configurator, fgl, filepath, HDBC, HDBCPostgresql
-, HDBCSqlite3, HUnit, mtl, random, text, time, yamlLight
-}:
-
-cabal.mkDerivation (self: {
-  pname = "dbmigrations";
-  version = "0.8";
-  sha256 = "0m1zvc61y0n7p66iwsb8wzwgivxnc08cm1h3xvf1jnwrv294dwch";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    configurator fgl filepath HDBC HDBCPostgresql HDBCSqlite3 HUnit mtl
-    random text time yamlLight
-  ];
-  jailbreak = true;
-  meta = {
-    description = "An implementation of relational database \"migrations\"";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dbus/default.nix b/pkgs/development/libraries/haskell/dbus/default.nix
deleted file mode 100644
index dc88a61335051..0000000000000
--- a/pkgs/development/libraries/haskell/dbus/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, chell, chellQuickcheck, filepath, libxmlSax
-, network, parsec, QuickCheck, random, text, transformers, vector
-, xmlTypes
-}:
-
-cabal.mkDerivation (self: {
-  pname = "dbus";
-  version = "0.10.9";
-  sha256 = "0sjnmxy0ikvg21sip7yadg4qr3lniy1wwpavkg48dc87gv98ymdb";
-  buildDepends = [
-    cereal libxmlSax network parsec random text transformers vector
-    xmlTypes
-  ];
-  testDepends = [
-    cereal chell chellQuickcheck filepath libxmlSax network parsec
-    QuickCheck random text transformers vector xmlTypes
-  ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "https://john-millikin.com/software/haskell-dbus/";
-    description = "A client library for the D-Bus IPC system";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/deepseq-generics/default.nix b/pkgs/development/libraries/haskell/deepseq-generics/default.nix
deleted file mode 100644
index 0ee12f4b4653a..0000000000000
--- a/pkgs/development/libraries/haskell/deepseq-generics/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, HUnit, testFramework, testFrameworkHunit }:
-
-cabal.mkDerivation (self: {
-  pname = "deepseq-generics";
-  version = "0.1.1.1";
-  sha256 = "1icc2gxsbnjjl150msnyysvr9r14kb6s2gm3izrj5a3mwf6l7s08";
-  buildDepends = [ deepseq ];
-  testDepends = [ deepseq HUnit testFramework testFrameworkHunit ];
-  meta = {
-    homepage = "https://github.com/hvr/deepseq-generics";
-    description = "GHC.Generics-based Control.DeepSeq.rnf implementation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/deepseq-th/default.nix b/pkgs/development/libraries/haskell/deepseq-th/default.nix
deleted file mode 100644
index 1d34e12a844aa..0000000000000
--- a/pkgs/development/libraries/haskell/deepseq-th/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq }:
-
-cabal.mkDerivation (self: {
-  pname = "deepseq-th";
-  version = "0.1.0.4";
-  sha256 = "12wk8higrp12b22zzz1b4ar1q5h7flk22bp2rvswsqri2zkbi965";
-  buildDepends = [ deepseq ];
-  testDepends = [ deepseq ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    description = "Template Haskell based deriver for optimised NFData instances";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/deepseq/1.2.0.1.nix b/pkgs/development/libraries/haskell/deepseq/1.2.0.1.nix
deleted file mode 100644
index 340d7fb3bf22a..0000000000000
--- a/pkgs/development/libraries/haskell/deepseq/1.2.0.1.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "deepseq";
-  version = "1.2.0.1";
-  sha256 = "0r7lkqhllj7phmn4sq836fmis4wy9fpka4hjzhqzhbbykzys0z7d";
-  meta = {
-    description = "Deep evaluation of data structures";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/deepseq/1.3.0.2.nix b/pkgs/development/libraries/haskell/deepseq/1.3.0.2.nix
deleted file mode 100644
index 99ce96c88466a..0000000000000
--- a/pkgs/development/libraries/haskell/deepseq/1.3.0.2.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "deepseq";
-  version = "1.3.0.2";
-  sha256 = "09jnfz5158s4fvlfjbz44vb5jsvflagmsrgbk846arymwym6b7bp";
-  meta = {
-    description = "Deep evaluation of data structures";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dependent-map/default.nix b/pkgs/development/libraries/haskell/dependent-map/default.nix
deleted file mode 100644
index 0270139c38310..0000000000000
--- a/pkgs/development/libraries/haskell/dependent-map/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dependentSum }:
-
-cabal.mkDerivation (self: {
-  pname = "dependent-map";
-  version = "0.1.1.2";
-  sha256 = "1g8mq8189c6wr1rik70019gqrnk84c613x9cn5383p7hhfyc0rnn";
-  buildDepends = [ dependentSum ];
-  meta = {
-    homepage = "https://github.com/mokus0/dependent-map";
-    description = "Dependent finite maps (partial dependent products)";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dependent-sum-template/default.nix b/pkgs/development/libraries/haskell/dependent-sum-template/default.nix
deleted file mode 100644
index 614a3fdf72d2c..0000000000000
--- a/pkgs/development/libraries/haskell/dependent-sum-template/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dependentSum, thExtras }:
-
-cabal.mkDerivation (self: {
-  pname = "dependent-sum-template";
-  version = "0.0.0.1";
-  sha256 = "16p6ckl6ml8lgy42mvivnqphfd73cg8chms3fxid66gv4fif68zl";
-  buildDepends = [ dependentSum thExtras ];
-  meta = {
-    homepage = "/dev/null";
-    description = "Template Haskell code to generate instances of classes in dependent-sum package";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dependent-sum/default.nix b/pkgs/development/libraries/haskell/dependent-sum/default.nix
deleted file mode 100644
index 9f0922a8dfa88..0000000000000
--- a/pkgs/development/libraries/haskell/dependent-sum/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "dependent-sum";
-  version = "0.2.1.0";
-  sha256 = "1h6wsrh206k6q3jcfdxvlsswbm47x30psp6x30l2z0j9jyf7jpl3";
-  meta = {
-    homepage = "https://github.com/mokus0/dependent-sum";
-    description = "Dependent sum type";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/derive/default.nix b/pkgs/development/libraries/haskell/derive/default.nix
deleted file mode 100644
index 5b8c5297316ab..0000000000000
--- a/pkgs/development/libraries/haskell/derive/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, haskellSrcExts, syb, transformers, uniplate }:
-
-cabal.mkDerivation (self: {
-  pname = "derive";
-  version = "2.5.18";
-  sha256 = "1jqng8v1d4rac8xmrpm7h1pkyr9pfwsbb0ap6pnwzpwz9fns9c3k";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    filepath haskellSrcExts syb transformers uniplate
-  ];
-  meta = {
-    homepage = "http://community.haskell.org/~ndm/derive/";
-    description = "A program and library to derive instances for data types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/derp/default.nix b/pkgs/development/libraries/haskell/derp/default.nix
deleted file mode 100644
index c14b43a4bc3a3..0000000000000
--- a/pkgs/development/libraries/haskell/derp/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "derp";
-  version = "0.1.6";
-  sha256 = "0g8y98qjjampbwnxhvjzrs2jczh2mcwsacjq95jxpidgsld00shk";
-  meta = {
-    description = "Derivative Parsing";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/diagrams/builder/default.nix b/pkgs/development/libraries/haskell/diagrams/builder/default.nix
deleted file mode 100644
index 40e1cf4579668..0000000000000
--- a/pkgs/development/libraries/haskell/diagrams/builder/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeSvg, cmdargs, diagramsCairo, diagramsLib
-, diagramsPostscript, diagramsSvg, exceptions, filepath, hashable
-, haskellSrcExts, hint, lens, mtl, split, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "diagrams-builder";
-  version = "0.6.0.2";
-  sha256 = "18avlhwywhrxlf1cyp9fdiy0i3gy12k4i28cymllmmyx78fv59q5";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    blazeSvg cmdargs diagramsCairo diagramsLib diagramsPostscript
-    diagramsSvg exceptions filepath hashable haskellSrcExts hint lens
-    mtl split transformers
-  ];
-  configureFlags = "-fcairo -fsvg -fps -frasterific";
-  meta = {
-    homepage = "http://projects.haskell.org/diagrams";
-    description = "hint-based build service for the diagrams graphics EDSL";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/diagrams/builder/wrapper.nix b/pkgs/development/libraries/haskell/diagrams/builder/wrapper.nix
deleted file mode 100644
index 3fbc8c3f2b051..0000000000000
--- a/pkgs/development/libraries/haskell/diagrams/builder/wrapper.nix
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
-  If user need access to more haskell package for building his
-  diagrams, he simply has to pass these package through the
-  extra packages function as follow in `config.nix`:
-
-  ~~~
-  diagramBuilderWrapper.override {
-    extraPackages = self : [myHaskellPackage];
-  }
-  ­~~~
-
-  WARNING:
-  Note that this solution works well but however, as this is a
-  non-cabal derivation, user should be carefull to never put this
-  package inside the listing passed as argument to `ghcWithPackages`
-  as it will silently disregard the package. This silent disregard
-  should be regarded as an issue for `ghcWithPackages`. It should
-  rather raise an error instead when a non-cabal dirivation is
-  directly passed to it. The alternative would have been to
-  use a fake cabal file in order to make this a cabal derivation.
-*/
-
-{ stdenv, diagramsBuilder, ghcWithPackages, makeWrapper,
-  extraPackages ? (self: []) }:
-let
-  # Used same technique such as xmonad
-  w = ghcWithPackages
-    (self: [ diagramsBuilder ] ++ extraPackages self);
-  wrappedGhc = w.override { ignoreCollisions = true; };
-in
-stdenv.mkDerivation {
-  name = diagramsBuilder.name + "-wrapper";
-  buildInputs = [ makeWrapper ];
-  buildCommand = ''
-    makeWrapper \
-    "${diagramsBuilder}/bin/diagrams-builder-svg" "$out/bin/diagrams-builder-svg" \
-      --set NIX_GHC ${wrappedGhc}/bin/ghc \
-      --set NIX_GHC_LIBDIR ${wrappedGhc}/lib/ghc-${diagramsBuilder.ghc.version}
-
-    makeWrapper \
-    "${diagramsBuilder}/bin/diagrams-builder-cairo" "$out/bin/diagrams-builder-cairo" \
-      --set NIX_GHC ${wrappedGhc}/bin/ghc \
-      --set NIX_GHC_LIBDIR ${wrappedGhc}/lib/ghc-${diagramsBuilder.ghc.version}
-
-    makeWrapper \
-    "${diagramsBuilder}/bin/diagrams-builder-ps" "$out/bin/diagrams-builder-ps" \
-    --set NIX_GHC ${wrappedGhc}/bin/ghc \
-    --set NIX_GHC_LIBDIR ${wrappedGhc}/lib/ghc-${diagramsBuilder.ghc.version}
-  '';
-  preferLocalBuild = true;
-  meta = diagramsBuilder.meta;
-}
diff --git a/pkgs/development/libraries/haskell/diagrams/cairo.nix b/pkgs/development/libraries/haskell/diagrams/cairo.nix
deleted file mode 100644
index 24c26e052d918..0000000000000
--- a/pkgs/development/libraries/haskell/diagrams/cairo.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, colour, dataDefaultClass, diagramsCore, diagramsLib
-, filepath, hashable, JuicyPixels, lens, mtl, optparseApplicative
-, pango, split, statestack, time, transformers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "diagrams-cairo";
-  version = "1.2.0.4";
-  sha256 = "1yg6ja5jha499b6j5fsgdl4f3l2ff1gp6cl7ixzj9y26m7a10bqq";
-  buildDepends = [
-    cairo colour dataDefaultClass diagramsCore diagramsLib filepath
-    hashable JuicyPixels lens mtl optparseApplicative pango split
-    statestack time transformers vector
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://projects.haskell.org/diagrams";
-    description = "Cairo backend for diagrams drawing EDSL";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bergey ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/diagrams/contrib.nix b/pkgs/development/libraries/haskell/diagrams/contrib.nix
deleted file mode 100644
index 78ed983650f76..0000000000000
--- a/pkgs/development/libraries/haskell/diagrams/contrib.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, arithmoi, circlePacking, colour, dataDefault
-, dataDefaultClass, diagramsCore, diagramsLib, forceLayout, HUnit
-, lens, MonadRandom, mtl, parsec, QuickCheck, semigroups, split
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2, text
-, vectorSpace, vectorSpacePoints
-}:
-
-cabal.mkDerivation (self: {
-  pname = "diagrams-contrib";
-  version = "1.1.2.4";
-  sha256 = "0iq5psy5wjm664hqsaprynba0b7x3ijxngh7mbk6hkh004vsna1w";
-  buildDepends = [
-    arithmoi circlePacking colour dataDefault dataDefaultClass
-    diagramsCore diagramsLib forceLayout lens MonadRandom mtl parsec
-    semigroups split text vectorSpace vectorSpacePoints
-  ];
-  testDepends = [
-    diagramsLib HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://projects.haskell.org/diagrams/";
-    description = "Collection of user contributions to diagrams EDSL";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bergey ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/diagrams/core.nix b/pkgs/development/libraries/haskell/diagrams/core.nix
deleted file mode 100644
index 518b5594cb6c7..0000000000000
--- a/pkgs/development/libraries/haskell/diagrams/core.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dualTree, lens, MemoTrie, monoidExtras, newtype
-, semigroups, vectorSpace, vectorSpacePoints
-}:
-
-cabal.mkDerivation (self: {
-  pname = "diagrams-core";
-  version = "1.2.0.4";
-  sha256 = "1axkgprqs4jvzh5vfr118nzr1h0m48axr5jfiqqrqvy5xyjcagkq";
-  buildDepends = [
-    dualTree lens MemoTrie monoidExtras newtype semigroups vectorSpace
-    vectorSpacePoints
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://projects.haskell.org/diagrams";
-    description = "Core libraries for diagrams EDSL";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bergey ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/diagrams/diagrams.nix b/pkgs/development/libraries/haskell/diagrams/diagrams.nix
deleted file mode 100644
index 268bdce427923..0000000000000
--- a/pkgs/development/libraries/haskell/diagrams/diagrams.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, diagramsContrib, diagramsCore, diagramsLib, diagramsSvg }:
-
-cabal.mkDerivation (self: {
-  pname = "diagrams";
-  version = "1.2";
-  sha256 = "17j7hyd86h9msc8ni19agb0yhixga76q9kh4i109iyiyqizdnfhg";
-  buildDepends = [
-    diagramsContrib diagramsCore diagramsLib diagramsSvg
-  ];
-  noHaddock = true;
-  jailbreak = true;
-  meta = {
-    homepage = "http://projects.haskell.org/diagrams";
-    description = "Embedded domain-specific language for declarative vector graphics";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/diagrams/gtk.nix b/pkgs/development/libraries/haskell/diagrams/gtk.nix
deleted file mode 100644
index c169c9e0e4867..0000000000000
--- a/pkgs/development/libraries/haskell/diagrams/gtk.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, diagramsCairo, diagramsLib, gtk }:
-
-cabal.mkDerivation (self: {
-  pname = "diagrams-gtk";
-  version = "1.0.1.3";
-  sha256 = "1bcgplmg01sp7iwhgx7ircbn9bj15m42w6vkh539sd65y01z3hc8";
-  buildDepends = [ cairo diagramsCairo diagramsLib gtk ];
-  meta = {
-    homepage = "http://projects.haskell.org/diagrams/";
-    description = "Backend for rendering diagrams directly to GTK windows";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/diagrams/lib.nix b/pkgs/development/libraries/haskell/diagrams/lib.nix
deleted file mode 100644
index d2e25254f678f..0000000000000
--- a/pkgs/development/libraries/haskell/diagrams/lib.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, active, colour, dataDefaultClass, diagramsCore, dualTree
-, filepath, fingertree, hashable, intervals, JuicyPixels, lens
-, MemoTrie, monoidExtras, optparseApplicative, semigroups, tagged
-, vectorSpace, vectorSpacePoints
-}:
-
-cabal.mkDerivation (self: {
-  pname = "diagrams-lib";
-  version = "1.2.0.7";
-  sha256 = "12ddlipp47j2mifwhi0ilb2fjdh2whk24s4d5h6ais2znj3hh99a";
-  buildDepends = [
-    active colour dataDefaultClass diagramsCore dualTree filepath
-    fingertree hashable intervals JuicyPixels lens MemoTrie
-    monoidExtras optparseApplicative semigroups tagged vectorSpace
-    vectorSpacePoints
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://projects.haskell.org/diagrams";
-    description = "Embedded domain-specific language for declarative graphics";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bergey ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/diagrams/postscript.nix b/pkgs/development/libraries/haskell/diagrams/postscript.nix
deleted file mode 100644
index 841487305ef40..0000000000000
--- a/pkgs/development/libraries/haskell/diagrams/postscript.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefaultClass, diagramsCore, diagramsLib, dlist
-, filepath, hashable, lens, monoidExtras, mtl, semigroups, split
-, vectorSpace
-}:
-
-cabal.mkDerivation (self: {
-  pname = "diagrams-postscript";
-  version = "1.1.0.3";
-  sha256 = "172r7q9jzhy2kv5bsbakakwv6gpvy308gvp8xpirbch9mrvnjxhz";
-  buildDepends = [
-    dataDefaultClass diagramsCore diagramsLib dlist filepath hashable
-    lens monoidExtras mtl semigroups split vectorSpace
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://projects.haskell.org/diagrams/";
-    description = "Postscript backend for diagrams drawing EDSL";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bergey ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/diagrams/rasterific.nix b/pkgs/development/libraries/haskell/diagrams/rasterific.nix
deleted file mode 100644
index 8e494241f74e3..0000000000000
--- a/pkgs/development/libraries/haskell/diagrams/rasterific.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefaultClass, diagramsCore, diagramsLib, filepath
-, FontyFruity, JuicyPixels, lens, mtl, optparseApplicative
-, Rasterific, split, statestack, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "diagrams-rasterific";
-  version = "0.1.0.5";
-  sha256 = "1a95l8g55jsmqhbv9flk5kfkfa40z93axbjfz6xb74lyvl6xccwr";
-  buildDepends = [
-    dataDefaultClass diagramsCore diagramsLib filepath FontyFruity
-    JuicyPixels lens mtl optparseApplicative Rasterific split
-    statestack time
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://projects.haskell.org/diagrams/";
-    description = "Rasterific backend for diagrams";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bergey ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/diagrams/svg.nix b/pkgs/development/libraries/haskell/diagrams/svg.nix
deleted file mode 100644
index 1994905c1d4b9..0000000000000
--- a/pkgs/development/libraries/haskell/diagrams/svg.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, blazeMarkup, blazeSvg, colour
-, diagramsCore, diagramsLib, filepath, hashable, JuicyPixels, lens
-, monoidExtras, mtl, split, time, vectorSpace
-}:
-
-cabal.mkDerivation (self: {
-  pname = "diagrams-svg";
-  version = "1.1.0.3";
-  sha256 = "0byqxwz9h1hi2yrq2vz32gv0az9q3l94qa2q3nl3j8sa64qmpdwq";
-  buildDepends = [
-    base64Bytestring blazeMarkup blazeSvg colour diagramsCore
-    diagramsLib filepath hashable JuicyPixels lens monoidExtras mtl
-    split time vectorSpace
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://projects.haskell.org/diagrams/";
-    description = "SVG backend for diagrams drawing EDSL";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bergey ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dice/default.nix b/pkgs/development/libraries/haskell/dice/default.nix
deleted file mode 100644
index 1e3b448f4496e..0000000000000
--- a/pkgs/development/libraries/haskell/dice/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, parsec, randomFu, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "dice";
-  version = "0.1";
-  sha256 = "1rfx3vh983f3gc6si661zimhjl47ip30l3pvf7dysjirr3gffgz1";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ parsec randomFu transformers ];
-  meta = {
-    description = "Simplistic D&D style dice-rolling system";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/diff3/default.nix b/pkgs/development/libraries/haskell/diff3/default.nix
deleted file mode 100644
index d13b7af776b11..0000000000000
--- a/pkgs/development/libraries/haskell/diff3/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Diff, QuickCheck, testFramework, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "diff3";
-  version = "0.2.0.3";
-  sha256 = "0zdfn1jhsq8pd23qpkhzr8wgiwbazfbq688bjnpc406i7gq88k78";
-  buildDepends = [ Diff ];
-  testDepends = [
-    QuickCheck testFramework testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://github.com/ocharles/diff3.git";
-    description = "Perform a 3-way difference of documents";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/digest-pure/default.nix b/pkgs/development/libraries/haskell/digest-pure/default.nix
deleted file mode 100644
index a36483bf2f7c0..0000000000000
--- a/pkgs/development/libraries/haskell/digest-pure/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, digest, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "digest-pure";
-  version = "0.0.3";
-  sha256 = "0rb5jkzn1d4z90hd47qh98mf4n90wvj0cqf3qfpj7ndvw52yy95w";
-  testDepends = [ digest QuickCheck ];
-  meta = {
-    homepage = "http://github.com/danieldk/digest-pure";
-    description = "Pure hash functions for bytestrings";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/digest/default.nix b/pkgs/development/libraries/haskell/digest/default.nix
deleted file mode 100644
index 6b1f2077ca693..0000000000000
--- a/pkgs/development/libraries/haskell/digest/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, zlib }:
-
-cabal.mkDerivation (self: {
-  pname = "digest";
-  version = "0.0.1.2";
-  sha256 = "04gy2zp8yzvv7j9bdfvmfzcz3sqyqa6rwslqcn4vyair2vmif5v4";
-  extraLibraries = [ zlib ];
-  meta = {
-    description = "Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/digestive-functors-aeson/default.nix b/pkgs/development/libraries/haskell/digestive-functors-aeson/default.nix
deleted file mode 100644
index 819d4690da58a..0000000000000
--- a/pkgs/development/libraries/haskell/digestive-functors-aeson/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, digestiveFunctors, HUnit, lens, lensAeson, mtl
-, safe, scientific, tasty, tastyHunit, text, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "digestive-functors-aeson";
-  version = "1.1.12.1";
-  sha256 = "1jwrlmavwjq3bf8ylazi91mwl47n5pdh3lipv4p7v0gq45dm3hg9";
-  buildDepends = [
-    aeson digestiveFunctors lens lensAeson safe text vector
-  ];
-  testDepends = [
-    aeson digestiveFunctors HUnit mtl scientific tasty tastyHunit text
-  ];
-  meta = {
-    homepage = "http://github.com/ocharles/digestive-functors-aeson";
-    description = "Run digestive-functors forms against JSON";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/digestive-functors-heist/default.nix b/pkgs/development/libraries/haskell/digestive-functors-heist/default.nix
deleted file mode 100644
index 29ed050480676..0000000000000
--- a/pkgs/development/libraries/haskell/digestive-functors-heist/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, digestiveFunctors, heist, mtl, text, xmlhtml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "digestive-functors-heist";
-  version = "0.8.6.1";
-  sha256 = "1l8ppn2h1nxzn5wxnglc2fyi7r90177v75yf4n7cyvzrcxdaz4bb";
-  buildDepends = [
-    blazeBuilder digestiveFunctors heist mtl text xmlhtml
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/jaspervdj/digestive-functors";
-    description = "Heist frontend for the digestive-functors library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/digestive-functors-snap/default.nix b/pkgs/development/libraries/haskell/digestive-functors-snap/default.nix
deleted file mode 100644
index 71d1a6448fa5e..0000000000000
--- a/pkgs/development/libraries/haskell/digestive-functors-snap/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, digestiveFunctors, filepath, mtl, snapCore, text }:
-
-cabal.mkDerivation (self: {
-  pname = "digestive-functors-snap";
-  version = "0.6.1.0";
-  sha256 = "07xb8jr70j03kggk55p3zzp07y7amzm7f8hdzry4vff7yx41rxhr";
-  buildDepends = [ digestiveFunctors filepath mtl snapCore text ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/jaspervdj/digestive-functors";
-    description = "Snap backend for the digestive-functors library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/digestive-functors/default.nix b/pkgs/development/libraries/haskell/digestive-functors/default.nix
deleted file mode 100644
index 03448a3fe679a..0000000000000
--- a/pkgs/development/libraries/haskell/digestive-functors/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, mtl, QuickCheck, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, text, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "digestive-functors";
-  version = "0.7.1.1";
-  sha256 = "161461y8gil2922gx6kdc59g50ywk9nk74gkxl0yrwvz80a118c9";
-  buildDepends = [ mtl text time ];
-  testDepends = [
-    HUnit mtl QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 text time
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/jaspervdj/digestive-functors";
-    description = "A practical formlet library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/digits/default.nix b/pkgs/development/libraries/haskell/digits/default.nix
deleted file mode 100644
index 16f4e665f933f..0000000000000
--- a/pkgs/development/libraries/haskell/digits/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "digits";
-  version = "0.2";
-  sha256 = "18s9k7kj0qvd4297msl0k6ziwfb5bl1gwnxlrl8b4rkqda4kf17l";
-  buildDepends = [ QuickCheck ];
-  meta = {
-    description = "Converts integers to lists of digits and back";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dimensional-tf/default.nix b/pkgs/development/libraries/haskell/dimensional-tf/default.nix
deleted file mode 100644
index b6e3f40f9377b..0000000000000
--- a/pkgs/development/libraries/haskell/dimensional-tf/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, numtypeTf, time }:
-
-cabal.mkDerivation (self: {
-  pname = "dimensional-tf";
-  version = "0.3.0.1";
-  sha256 = "0gnaylxhjcyvsibq15bw9k4c846l2329yvvl79cdw2jqggfnzxw6";
-  buildDepends = [ numtypeTf time ];
-  meta = {
-    homepage = "http://dimensional.googlecode.com/";
-    description = "Statically checked physical dimensions, implemented using type families";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dimensional/default.nix b/pkgs/development/libraries/haskell/dimensional/default.nix
deleted file mode 100644
index 9be32b5596a1f..0000000000000
--- a/pkgs/development/libraries/haskell/dimensional/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, numtype, time }:
-
-cabal.mkDerivation (self: {
-  pname = "dimensional";
-  version = "0.13.0.1";
-  sha256 = "1cn7gyskp0ax5lm5k05p6qp461hirjyhj0k1qyd64fgdmmp81vi6";
-  buildDepends = [ numtype time ];
-  meta = {
-    homepage = "http://dimensional.googlecode.com/";
-    description = "Statically checked physical dimensions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/direct-sqlite/default.nix b/pkgs/development/libraries/haskell/direct-sqlite/default.nix
deleted file mode 100644
index c3be0f888ac25..0000000000000
--- a/pkgs/development/libraries/haskell/direct-sqlite/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base16Bytestring, HUnit, text }:
-
-cabal.mkDerivation (self: {
-  pname = "direct-sqlite";
-  version = "2.3.14";
-  sha256 = "0xxvr2wln54snkvs2r46fkkn7yhm6i2afgww40vnfqamg8g81x5w";
-  buildDepends = [ text ];
-  testDepends = [ base16Bytestring HUnit text ];
-  meta = {
-    homepage = "https://github.com/IreneKnapp/direct-sqlite";
-    description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support.";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/directory-layout/default.nix b/pkgs/development/libraries/haskell/directory-layout/default.nix
deleted file mode 100644
index 2cc9682dccb10..0000000000000
--- a/pkgs/development/libraries/haskell/directory-layout/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, commandQq, doctest, filepath, free, hspec, lens
-, semigroups, temporary, text, transformers, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "directory-layout";
-  version = "0.7.4.1";
-  sha256 = "0hj7dfv5i2s1dk0rws2fg84crpxz1kgvrq68f373a6hwkbfhv89b";
-  buildDepends = [
-    commandQq filepath free hspec lens semigroups text transformers
-    unorderedContainers
-  ];
-  testDepends = [
-    commandQq doctest filepath free hspec lens semigroups temporary
-    text transformers unorderedContainers
-  ];
-  doCheck = false;
-  meta = {
-    description = "Directory layout DSL";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/directory-tree/default.nix b/pkgs/development/libraries/haskell/directory-tree/default.nix
deleted file mode 100644
index d4bff085005c9..0000000000000
--- a/pkgs/development/libraries/haskell/directory-tree/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath }:
-
-cabal.mkDerivation (self: {
-  pname = "directory-tree";
-  version = "0.12.0";
-  sha256 = "1idknm7fwci91fkwvzl35g0qd0jk1vb00ds2x82zjf2hdbkcc2gz";
-  buildDepends = [ filepath ];
-  testDepends = [ filepath ];
-  meta = {
-    homepage = "http://brandon.si/code/directory-tree-module-released/";
-    description = "A simple directory-like tree datatype, with useful IO functions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/distributed-process-monad-control/default.nix b/pkgs/development/libraries/haskell/distributed-process-monad-control/default.nix
deleted file mode 100644
index d8de329a7deb4..0000000000000
--- a/pkgs/development/libraries/haskell/distributed-process-monad-control/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, distributedProcess, monadControl, transformers
-, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "distributed-process-monad-control";
-  version = "0.5.1";
-  sha256 = "01sdzmb8izsycxshhsg0pbx0mgn10y41df1dj1s66ish0qszw07m";
-  buildDepends = [
-    distributedProcess monadControl transformers transformersBase
-  ];
-  meta = {
-    homepage = "http://haskell-distributed.github.io";
-    description = "Orphan instances for MonadBase and MonadBaseControl";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/distributed-process-p2p/default.nix b/pkgs/development/libraries/haskell/distributed-process-p2p/default.nix
deleted file mode 100644
index 165b09d13bf67..0000000000000
--- a/pkgs/development/libraries/haskell/distributed-process-p2p/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, distributedProcess, mtl, network, networkTransport
-, networkTransportTcp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "distributed-process-p2p";
-  version = "0.1.3.0";
-  sha256 = "00lvi2x1s8r7lwfvsjnvzc9iwdk4ip8svw85p2h3ra4iqbzj70l2";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    binary distributedProcess mtl network networkTransport
-    networkTransportTcp
-  ];
-  meta = {
-    homepage = "https://bitbucket.org/dpwiz/distributed-process-p2p/";
-    description = "Peer-to-peer node discovery for Cloud Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/distributed-process-platform/default.nix b/pkgs/development/libraries/haskell/distributed-process-platform/default.nix
deleted file mode 100644
index cb014f53a8a97..0000000000000
--- a/pkgs/development/libraries/haskell/distributed-process-platform/default.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, binary, dataAccessor, deepseq
-, distributedProcess, distributedStatic, fingertree, hashable
-, HUnit, mtl, network, networkTransport, networkTransportTcp
-, QuickCheck, rematch, stm, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, time, transformers, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "distributed-process-platform";
-  version = "0.1.0";
-  sha256 = "0bxfynvqkzvah7gbg74yzwpma8j32bamnyysj6dk39da0v880abm";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    binary dataAccessor deepseq distributedProcess fingertree hashable
-    mtl stm time transformers unorderedContainers
-  ];
-  testDepends = [
-    ansiTerminal binary dataAccessor deepseq distributedProcess
-    distributedStatic fingertree hashable HUnit mtl network
-    networkTransport networkTransportTcp QuickCheck rematch stm
-    testFramework testFrameworkHunit testFrameworkQuickcheck2 time
-    transformers unorderedContainers
-  ];
-  hyperlinkSource = false;
-  jailbreak = true;
-  doCheck = false;
-  patchPhase = "mv Setup.hs Setup.lhs";
-  meta = {
-    homepage = "http://github.com/haskell-distributed/distributed-process-platform";
-    description = "The Cloud Haskell Application Platform";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/distributed-process/default.nix b/pkgs/development/libraries/haskell/distributed-process/default.nix
deleted file mode 100644
index 0232a02c8af5c..0000000000000
--- a/pkgs/development/libraries/haskell/distributed-process/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, dataAccessor, deepseq, distributedStatic, hashable
-, mtl, networkTransport, random, rank1dynamic, stm, syb, time
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "distributed-process";
-  version = "0.5.2";
-  sha256 = "04llhz9z28365idgj13hhwkp98zwqv6mhhy9i7416wk5d3r70g7l";
-  buildDepends = [
-    binary dataAccessor deepseq distributedStatic hashable mtl
-    networkTransport random rank1dynamic stm syb time transformers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://haskell-distributed.github.com/";
-    description = "Cloud Haskell: Erlang-style concurrency in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/distributed-static/default.nix b/pkgs/development/libraries/haskell/distributed-static/default.nix
deleted file mode 100644
index 4dce7cc1deda7..0000000000000
--- a/pkgs/development/libraries/haskell/distributed-static/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, rank1dynamic }:
-
-cabal.mkDerivation (self: {
-  pname = "distributed-static";
-  version = "0.3.1.0";
-  sha256 = "190b6vjcipgrvnfl72c0ssw8crza02gfw9kwyvwg043jcznihj08";
-  buildDepends = [ binary rank1dynamic ];
-  meta = {
-    homepage = "http://haskell-distributed.github.com";
-    description = "Compositional, type-safe, polymorphic static values and closures";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/distributive/default.nix b/pkgs/development/libraries/haskell/distributive/default.nix
deleted file mode 100644
index 9bb64ee4c59b6..0000000000000
--- a/pkgs/development/libraries/haskell/distributive/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, filepath, tagged, transformers
-, transformersCompat
-}:
-
-cabal.mkDerivation (self: {
-  pname = "distributive";
-  version = "0.4.4";
-  sha256 = "0s2ln9jv7bh4ri2y31178pvjl8x6nik5d0klx7j2b77yjlsgblc2";
-  buildDepends = [ tagged transformers transformersCompat ];
-  testDepends = [ doctest filepath ];
-  meta = {
-    homepage = "http://github.com/ekmett/distributive/";
-    description = "Distributive functors -- Dual to Traversable";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/djinn-ghc/default.nix b/pkgs/development/libraries/haskell/djinn-ghc/default.nix
deleted file mode 100644
index 3b5ffae42c5eb..0000000000000
--- a/pkgs/development/libraries/haskell/djinn-ghc/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, djinnLib, mtl, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "djinn-ghc";
-  version = "0.0.2.2";
-  sha256 = "0dz5jg58si9fsc12212rxmzky09zric7b2sdj1ydmvnrjxkh9l70";
-  buildDepends = [ async djinnLib mtl transformers ];
-  meta = {
-    description = "Generate Haskell code from a type. Bridge from Djinn to GHC API.";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/djinn-lib/default.nix b/pkgs/development/libraries/haskell/djinn-lib/default.nix
deleted file mode 100644
index 357ad9a4fdccb..0000000000000
--- a/pkgs/development/libraries/haskell/djinn-lib/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "djinn-lib";
-  version = "0.0.1.2";
-  sha256 = "048hs27awl4j9lg04qbnpf8c51mzbgy2afckis19zcswmavi1zn0";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "http://www.augustsson.net/Darcs/Djinn/";
-    description = "Generate Haskell code from a type. Library extracted from djinn package.";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/djinn/default.nix b/pkgs/development/libraries/haskell/djinn/default.nix
deleted file mode 100644
index e922d9ff7be46..0000000000000
--- a/pkgs/development/libraries/haskell/djinn/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, haskeline, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "djinn";
-  version = "2014.9.7";
-  sha256 = "1p9dvzb83nlrq8h4brdq5l9dm2zf28rjhsmi7nwmac79p5pk9y2g";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [ haskeline mtl ];
-  meta = {
-    description = "Generate Haskell code from a type";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dlist-instances/default.nix b/pkgs/development/libraries/haskell/dlist-instances/default.nix
deleted file mode 100644
index 29910a22381f0..0000000000000
--- a/pkgs/development/libraries/haskell/dlist-instances/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dlist, semigroups }:
-
-cabal.mkDerivation (self: {
-  pname = "dlist-instances";
-  version = "0.1";
-  sha256 = "0r1j7djywqd7c224wc9ixkplj3m2mbf9k3ra7n92ja2kfpksm615";
-  buildDepends = [ dlist semigroups ];
-  meta = {
-    homepage = "https://github.com/gregwebs/dlist-instances";
-    description = "Difference lists instances";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dlist/default.nix b/pkgs/development/libraries/haskell/dlist/default.nix
deleted file mode 100644
index bf0b73b45e603..0000000000000
--- a/pkgs/development/libraries/haskell/dlist/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Cabal, deepseq, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "dlist";
-  version = "0.7.1";
-  sha256 = "13ka30bn742ldacfgj2lhxvhwf769d0ziy2358vmd5xaq6fn1xfr";
-  buildDepends = [ deepseq ];
-  testDepends = [ Cabal QuickCheck ];
-  meta = {
-    homepage = "https://github.com/spl/dlist";
-    description = "Difference lists";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dns/default.nix b/pkgs/development/libraries/haskell/dns/default.nix
deleted file mode 100644
index ab74819965a75..0000000000000
--- a/pkgs/development/libraries/haskell/dns/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, binary, blazeBuilder, conduit, conduitExtra
-, doctest, hspec, iproute, mtl, network, random, resourcet, word8
-}:
-
-cabal.mkDerivation (self: {
-  pname = "dns";
-  version = "1.4.4";
-  sha256 = "1g910rlahvrhjlg6jl7gpya1y3mqkkpmihfr2jnmmlzykll10dnd";
-  buildDepends = [
-    attoparsec binary blazeBuilder conduit conduitExtra iproute mtl
-    network random resourcet
-  ];
-  testDepends = [
-    attoparsec binary blazeBuilder conduit conduitExtra doctest hspec
-    iproute mtl network random resourcet word8
-  ];
-  testTarget = "spec";
-  meta = {
-    description = "DNS library in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/doctest-prop/default.nix b/pkgs/development/libraries/haskell/doctest-prop/default.nix
deleted file mode 100644
index bca82f78bcf49..0000000000000
--- a/pkgs/development/libraries/haskell/doctest-prop/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, HUnit, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "doctest-prop";
-  version = "0.2";
-  sha256 = "09wxkhcmh297hqnx3g4x8ff0w5dcmls9y383417rc8wawf5q288n";
-  buildDepends = [ HUnit QuickCheck ];
-  testDepends = [ doctest HUnit QuickCheck ];
-  meta = {
-    description = "Allow QuickCheck-style property testing within doctest";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/doctest/default.nix b/pkgs/development/libraries/haskell/doctest/default.nix
deleted file mode 100644
index af3f9e2d52558..0000000000000
--- a/pkgs/development/libraries/haskell/doctest/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, baseCompat, deepseq, filepath, ghcPaths, hspec, HUnit
-, QuickCheck, setenv, silently, stringbuilder, syb, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "doctest";
-  version = "0.9.11.1";
-  sha256 = "1gzzzwr7f7281mlbfbk74nxr28l70lwfaws4xjfx2v06xazl99db";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ deepseq filepath ghcPaths syb transformers ];
-  testDepends = [
-    baseCompat deepseq filepath ghcPaths hspec HUnit QuickCheck setenv
-    silently stringbuilder syb transformers
-  ];
-  doCheck = false;
-  noHaddock = self.stdenv.lib.versionOlder self.ghc.version "7.4";
-  meta = {
-    homepage = "https://github.com/sol/doctest#readme";
-    description = "Test interactive Haskell examples";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dom-selector/default.nix b/pkgs/development/libraries/haskell/dom-selector/default.nix
deleted file mode 100644
index b9806ca4dc7b5..0000000000000
--- a/pkgs/development/libraries/haskell/dom-selector/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeHtml, htmlConduit, parsec, QuickCheck, text, thLift
-, xmlConduit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "dom-selector";
-  version = "0.2.0.1";
-  sha256 = "1nm3r79k4is5lh5fna4v710vhb0n5hpp3d21r0w6hmqizhdrkb22";
-  buildDepends = [
-    blazeHtml htmlConduit parsec QuickCheck text thLift xmlConduit
-  ];
-  testDepends = [
-    blazeHtml htmlConduit parsec QuickCheck text thLift xmlConduit
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/nebuta/";
-    description = "DOM traversal by CSS selectors for xml-conduit package";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dotgen/default.nix b/pkgs/development/libraries/haskell/dotgen/default.nix
deleted file mode 100644
index f72b051be44ad..0000000000000
--- a/pkgs/development/libraries/haskell/dotgen/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "dotgen";
-  version = "0.4.1";
-  sha256 = "1g5ds0mqkz0lzhcp42hin08azschs3p083ikdk4d5jil8rzl7d8k";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    description = "A simple interface for building .dot graph files.";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/double-conversion/default.nix b/pkgs/development/libraries/haskell/double-conversion/default.nix
deleted file mode 100644
index 7089c9fcd0544..0000000000000
--- a/pkgs/development/libraries/haskell/double-conversion/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, testFramework, testFrameworkQuickcheck2, text }:
-
-cabal.mkDerivation (self: {
-  pname = "double-conversion";
-  version = "2.0.1.0";
-  sha256 = "034ji9jgf3jl0n5pp1nki3lsg173c3b9vniwnwp1q21iasqbawh0";
-  buildDepends = [ text ];
-  testDepends = [ testFramework testFrameworkQuickcheck2 text ];
-  meta = {
-    homepage = "https://github.com/bos/double-conversion";
-    description = "Fast conversion between double precision floating point and text";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/download-curl/default.nix b/pkgs/development/libraries/haskell/download-curl/default.nix
deleted file mode 100644
index c30cbfec691e4..0000000000000
--- a/pkgs/development/libraries/haskell/download-curl/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, curl, feed, tagsoup, xml }:
-
-cabal.mkDerivation (self: {
-  pname = "download-curl";
-  version = "0.1.4";
-  sha256 = "1wf3pf2k4i6jvpfsjlxdj6v53qd33jj1z1ipaf3p47glgx4xw3lm";
-  buildDepends = [ curl feed tagsoup xml ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://code.haskell.org/~dons/code/download-curl";
-    description = "High-level file download based on URLs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/download/default.nix b/pkgs/development/libraries/haskell/download/default.nix
deleted file mode 100644
index dc9ecd7145a4e..0000000000000
--- a/pkgs/development/libraries/haskell/download/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, feed, tagsoup, xml }:
-
-cabal.mkDerivation (self: {
-  pname = "download";
-  version = "0.3.2";
-  sha256 = "0nhbfq8q9ckc5fnlg54l361p2jhkag9cz11v07kj9f1kwkm4d7w3";
-  buildDepends = [ feed tagsoup xml ];
-  meta = {
-    homepage = "http://code.haskell.org/~dons/code/download";
-    description = "High-level file download based on URLs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dsp/default.nix b/pkgs/development/libraries/haskell/dsp/default.nix
deleted file mode 100644
index f0d64562d7c1b..0000000000000
--- a/pkgs/development/libraries/haskell/dsp/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, random }:
-
-cabal.mkDerivation (self: {
-  pname = "dsp";
-  version = "0.2.3";
-  sha256 = "1h7y3b2gwbkq97lv6f9a4zssyqs422g5zj2bi9mq1a5fzy5i4v4v";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ random ];
-  patchPhase = ''
-    sed -i -e 's|random.*<1.1,|random,|' dsp.cabal
-  '';
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/DSP";
-    description = "Haskell Digital Signal Processing";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dstring/default.nix b/pkgs/development/libraries/haskell/dstring/default.nix
deleted file mode 100644
index eee03fd3fba1c..0000000000000
--- a/pkgs/development/libraries/haskell/dstring/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, baseUnicodeSymbols, dlist }:
-
-cabal.mkDerivation (self: {
-  pname = "dstring";
-  version = "0.4.0.4";
-  sha256 = "15zy1dhfs87hxq1qm54ym0pdhvg7l76m7vy5y06dnksb1sblhaqm";
-  buildDepends = [ baseUnicodeSymbols dlist ];
-  meta = {
-    homepage = "https://github.com/basvandijk/dstring";
-    description = "Difference strings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dual-tree/default.nix b/pkgs/development/libraries/haskell/dual-tree/default.nix
deleted file mode 100644
index 7efdcce852619..0000000000000
--- a/pkgs/development/libraries/haskell/dual-tree/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, monoidExtras, newtype, semigroups }:
-
-cabal.mkDerivation (self: {
-  pname = "dual-tree";
-  version = "0.2.0.5";
-  sha256 = "077njr9m6x9n2id0419rn6v4xwb9nvxshrmas9pkknp52va4ljg5";
-  buildDepends = [ monoidExtras newtype semigroups ];
-  jailbreak = true;
-  meta = {
-    description = "Rose trees with cached and accumulating monoidal annotations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dynamic-cabal/default.nix b/pkgs/development/libraries/haskell/dynamic-cabal/default.nix
deleted file mode 100644
index 066c11e5a3616..0000000000000
--- a/pkgs/development/libraries/haskell/dynamic-cabal/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefault, doctest, filepath, ghcPaths, haskellGenerate
-, haskellSrcExts, HUnit, tasty, tastyHunit, tastyTh, time, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "dynamic-cabal";
-  version = "0.3.3";
-  sha256 = "0fq6q0j2fx7ygarzgsvb7scssjnrxjrq188d0habfar6bdm0vqdg";
-  buildDepends = [
-    dataDefault filepath ghcPaths haskellGenerate haskellSrcExts time
-    void
-  ];
-  testDepends = [ doctest filepath HUnit tasty tastyHunit tastyTh ];
-  meta = {
-    homepage = "http://github.com/bennofs/dynamic-cabal/";
-    description = "dynamic-cabal";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dynamic-state/default.nix b/pkgs/development/libraries/haskell/dynamic-state/default.nix
deleted file mode 100644
index 21eb0fdab2815..0000000000000
--- a/pkgs/development/libraries/haskell/dynamic-state/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, concreteTyperep, hashable, unorderedContainers }:
-
-cabal.mkDerivation (self: {
-  pname = "dynamic-state";
-  version = "0.1.1.0";
-  sha256 = "18dc6fbnyk3q7n7gvqrgy98qc2grq0algr2jnc1ai3vm9bqh2x8n";
-  buildDepends = [
-    binary concreteTyperep hashable unorderedContainers
-  ];
-  meta = {
-    description = "Optionally serializable dynamic state keyed by type";
-    license = self.stdenv.lib.licenses.gpl2;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/dyre/default.nix b/pkgs/development/libraries/haskell/dyre/default.nix
deleted file mode 100644
index 0d47a68d06d92..0000000000000
--- a/pkgs/development/libraries/haskell/dyre/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, executablePath, filepath, ghcPaths, ioStorage
-, time, xdgBasedir
-}:
-
-cabal.mkDerivation (self: {
-  pname = "dyre";
-  version = "0.8.12";
-  sha256 = "10hnlysy4bjvvznk8v902mlk4jx95qf972clyi1l32xkqrf30972";
-  buildDepends = [
-    binary executablePath filepath ghcPaths ioStorage time xdgBasedir
-  ];
-  meta = {
-    homepage = "http://github.com/willdonnelly/dyre";
-    description = "Dynamic reconfiguration in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/easy-file/default.nix b/pkgs/development/libraries/haskell/easy-file/default.nix
deleted file mode 100644
index 8ba73d74efee2..0000000000000
--- a/pkgs/development/libraries/haskell/easy-file/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, time }:
-
-cabal.mkDerivation (self: {
-  pname = "easy-file";
-  version = "0.2.0";
-  sha256 = "0v8skixq15rvyiyky1dcrfl9jrzkbi75vai8np11xy2kg7a8ym2a";
-  buildDepends = [ filepath time ];
-  meta = {
-    homepage = "http://github.com/kazu-yamamoto/easy-file";
-    description = "Cross-platform File handling";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/edit-distance/default.nix b/pkgs/development/libraries/haskell/edit-distance/default.nix
deleted file mode 100644
index c68e32b78dfd9..0000000000000
--- a/pkgs/development/libraries/haskell/edit-distance/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, random }:
-
-cabal.mkDerivation (self: {
-  pname = "edit-distance";
-  version = "0.2.1.2";
-  sha256 = "08dxsp1ar8mr4xrjy37lzl0s1rjnqsdq30p09nclip5pyhcw7g44";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ random ];
-  meta = {
-    homepage = "http://github.com/batterseapower/edit-distance";
-    description = "Levenshtein and restricted Damerau-Levenshtein edit distances";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/editline/default.nix b/pkgs/development/libraries/haskell/editline/default.nix
deleted file mode 100644
index 4458a067b1f4b..0000000000000
--- a/pkgs/development/libraries/haskell/editline/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, libedit }:
-
-cabal.mkDerivation (self: {
-  pname = "editline";
-  version = "0.2.1.1";
-  sha256 = "101zhzja14n8bhbrly7w2aywx3sxyzgyjdrmgpg4gn4alf4lzdlz";
-  extraLibraries = [ libedit ];
-  meta = {
-    homepage = "http://code.haskell.org/editline";
-    description = "Bindings to the editline library (libedit)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/either/default.nix b/pkgs/development/libraries/haskell/either/default.nix
deleted file mode 100644
index 70c8573ade5b8..0000000000000
--- a/pkgs/development/libraries/haskell/either/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bifunctors, exceptions, free, monadControl, MonadRandom
-, mtl, profunctors, semigroupoids, semigroups, transformers
-, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "either";
-  version = "4.3.2.1";
-  sha256 = "09c1xal7d6azw0cc8mwi0ry8blysg29cmyfipdhg1b7vzyjavv22";
-  buildDepends = [
-    bifunctors exceptions free monadControl MonadRandom mtl profunctors
-    semigroupoids semigroups transformers transformersBase
-  ];
-  noHaddock = self.stdenv.lib.versionOlder self.ghc.version "7.6";
-  meta = {
-    homepage = "http://github.com/ekmett/either/";
-    description = "An either monad transformer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ekg-bosun/default.nix b/pkgs/development/libraries/haskell/ekg-bosun/default.nix
deleted file mode 100644
index e4074ddd1ff7e..0000000000000
--- a/pkgs/development/libraries/haskell/ekg-bosun/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, ekgCore, httpClient, lens, network, networkUri
-, text, time, unorderedContainers, vector, wreq
-}:
-
-cabal.mkDerivation (self: {
-  pname = "ekg-bosun";
-  version = "1.0.3";
-  sha256 = "0mlfsmw1aa24p6fhml8m2dj2v7hrp91a9d3cfl74rr8z8am61mqc";
-  buildDepends = [
-    aeson ekgCore httpClient lens network networkUri text time
-    unorderedContainers vector wreq
-  ];
-  meta = {
-    homepage = "http://github.com/ocharles/ekg-bosun";
-    description = "Send ekg metrics to a Bosun instance";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ekg-carbon/default.nix b/pkgs/development/libraries/haskell/ekg-carbon/default.nix
deleted file mode 100644
index 2339009a138b5..0000000000000
--- a/pkgs/development/libraries/haskell/ekg-carbon/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ekgCore, network, networkCarbon, text, time
-, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "ekg-carbon";
-  version = "1.0.2";
-  sha256 = "0m8cv2hsn1745f7pj552rp9sjsyfh7fbgjw6k2ippqcbxmhqmf4i";
-  buildDepends = [
-    ekgCore network networkCarbon text time unorderedContainers vector
-  ];
-  meta = {
-    homepage = "http://github.com/ocharles/ekg-carbon";
-    description = "An EKG backend to send statistics to Carbon (part of Graphite monitoring tools)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ekg-core/default.nix b/pkgs/development/libraries/haskell/ekg-core/default.nix
deleted file mode 100644
index 6e2189dbadb6b..0000000000000
--- a/pkgs/development/libraries/haskell/ekg-core/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text, unorderedContainers }:
-
-cabal.mkDerivation (self: {
-  pname = "ekg-core";
-  version = "0.1.0.2";
-  sha256 = "0iipj2q4msawxlvzzikiy7jls22ncbx7v3ldi7y75d52cyl2lmpg";
-  buildDepends = [ text unorderedContainers ];
-  meta = {
-    homepage = "https://github.com/tibbe/ekg-core";
-    description = "Tracking of system metrics";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ekg/default.nix b/pkgs/development/libraries/haskell/ekg/default.nix
deleted file mode 100644
index 05dd7d998771e..0000000000000
--- a/pkgs/development/libraries/haskell/ekg/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, ekgCore, filepath, network, snapCore, snapServer
-, text, time, transformers, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "ekg";
-  version = "0.4.0.5";
-  sha256 = "0ak06yz88p79bhayy8byy3j9yw9bix7zhw8yxfcdnxjwgnx621h0";
-  buildDepends = [
-    aeson ekgCore filepath network snapCore snapServer text time
-    transformers unorderedContainers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/tibbe/ekg";
-    description = "Remote monitoring of processes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/elerea/default.nix b/pkgs/development/libraries/haskell/elerea/default.nix
deleted file mode 100644
index 4d843bb083638..0000000000000
--- a/pkgs/development/libraries/haskell/elerea/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers, transformersBase }:
-
-cabal.mkDerivation (self: {
-  pname = "elerea";
-  version = "2.8.0";
-  sha256 = "1sc71775f787dh70ay9fm6x6npsn81yci9yr984ai87ddz023sab";
-  buildDepends = [ transformers transformersBase ];
-  meta = {
-    description = "A minimalistic FRP library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/elevator/default.nix b/pkgs/development/libraries/haskell/elevator/default.nix
deleted file mode 100644
index a93e52a0ba085..0000000000000
--- a/pkgs/development/libraries/haskell/elevator/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cleanUnions, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "elevator";
-  version = "0.1.3";
-  sha256 = "0z7rj70ilv4y95prfdj3fjlw4icr64d66lqgyr6jp28zxrxw1535";
-  buildDepends = [ cleanUnions transformers ];
-  meta = {
-    homepage = "https://github.com/fumieval/elevator";
-    description = "Immediately lifts to a desired level";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/email-validate/default.nix b/pkgs/development/libraries/haskell/email-validate/default.nix
deleted file mode 100644
index 8f95b8ec67bc1..0000000000000
--- a/pkgs/development/libraries/haskell/email-validate/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, HUnit, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "email-validate";
-  version = "2.0.1";
-  sha256 = "1qxvcm8xiyz50ganzic8cm8nxswq361i80yi939y3n89dk067lzj";
-  buildDepends = [ attoparsec ];
-  testDepends = [
-    HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://porg.es/blog/email-address-validation-simpler-faster-more-correct";
-    description = "Validating an email address string against RFC 5322";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/enclosed-exceptions/default.nix b/pkgs/development/libraries/haskell/enclosed-exceptions/default.nix
deleted file mode 100644
index a28c9fc4683c7..0000000000000
--- a/pkgs/development/libraries/haskell/enclosed-exceptions/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, deepseq, hspec, liftedBase, monadControl
-, QuickCheck, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "enclosed-exceptions";
-  version = "1.0.1";
-  sha256 = "1kid1hi392h88a1am0jkm7dhwl3v78lw5wfcyhmh0x454yr3b6zz";
-  buildDepends = [
-    async deepseq liftedBase monadControl transformers transformersBase
-  ];
-  testDepends = [
-    async deepseq hspec liftedBase monadControl QuickCheck transformers
-    transformersBase
-  ];
-  meta = {
-    homepage = "https://github.com/jcristovao/enclosed-exceptions";
-    description = "Catching all exceptions from within an enclosed computation";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/encoding/default.nix b/pkgs/development/libraries/haskell/encoding/default.nix
deleted file mode 100644
index 148d4f4debfb4..0000000000000
--- a/pkgs/development/libraries/haskell/encoding/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, extensibleExceptions, HaXml, mtl, regexCompat }:
-
-cabal.mkDerivation (self: {
-  pname = "encoding";
-  version = "0.7.0.2";
-  sha256 = "14l3dx7ayvp2dm37c3h7p63zfzmhwpx1hirbkm04idhi3906lxps";
-  buildDepends = [
-    binary extensibleExceptions HaXml mtl regexCompat
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://code.haskell.org/encoding/";
-    description = "A library for various character encodings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/engine-io-snap/default.nix b/pkgs/development/libraries/haskell/engine-io-snap/default.nix
deleted file mode 100644
index b37ef7c2bc18d..0000000000000
--- a/pkgs/development/libraries/haskell/engine-io-snap/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsecEnumerator, engineIo, MonadCatchIOTransformers
-, snapCore, unorderedContainers, websockets, websocketsSnap
-}:
-
-cabal.mkDerivation (self: {
-  pname = "engine-io-snap";
-  version = "1.0.2";
-  sha256 = "0x2sb3b825ds1g2g15yyqxdrw6bh968ivmyd1933l47649qbs0xr";
-  buildDepends = [
-    attoparsecEnumerator engineIo MonadCatchIOTransformers snapCore
-    unorderedContainers websockets websocketsSnap
-  ];
-  meta = {
-    homepage = "http://github.com/ocharles/engine.io";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/engine-io/default.nix b/pkgs/development/libraries/haskell/engine-io/default.nix
deleted file mode 100644
index d275a2f2b0f5f..0000000000000
--- a/pkgs/development/libraries/haskell/engine-io/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, async, attoparsec, base64Bytestring, either, free
-, monadLoops, mwcRandom, stm, stmDelay, text, transformers
-, unorderedContainers, vector, websockets
-}:
-
-cabal.mkDerivation (self: {
-  pname = "engine-io";
-  version = "1.2.3";
-  sha256 = "05sc939x24f3na6nxywgbq0yx4wdamh6zk4spdclqgq65j7v0hxc";
-  buildDepends = [
-    aeson async attoparsec base64Bytestring either free monadLoops
-    mwcRandom stm stmDelay text transformers unorderedContainers vector
-    websockets
-  ];
-  meta = {
-    homepage = "http://github.com/ocharles/engine.io";
-    description = "A Haskell implementation of Engine.IO";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/entropy/default.nix b/pkgs/development/libraries/haskell/entropy/default.nix
deleted file mode 100644
index 3b40f5959f796..0000000000000
--- a/pkgs/development/libraries/haskell/entropy/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "entropy";
-  version = "0.3.4.1";
-  sha256 = "10myxs2a7838sywnlfggpsd7lmvzphl10zdh1vbbi18n3x79gyk0";
-  meta = {
-    homepage = "https://github.com/TomMD/entropy";
-    description = "A platform independent entropy source";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/enumerator/default.nix b/pkgs/development/libraries/haskell/enumerator/default.nix
deleted file mode 100644
index d68222f6f7bf4..0000000000000
--- a/pkgs/development/libraries/haskell/enumerator/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "enumerator";
-  version = "0.4.20";
-  sha256 = "02a75dggj295zkhgjry5cb43s6y6ydpjb5w6vgl7kd9b6ma11qik";
-  buildDepends = [ text transformers ];
-  meta = {
-    homepage = "https://john-millikin.com/software/enumerator/";
-    description = "Reliable, high-performance processing with left-fold enumerators";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/enummapset-th/default.nix b/pkgs/development/libraries/haskell/enummapset-th/default.nix
deleted file mode 100644
index 9b24980b5b9fb..0000000000000
--- a/pkgs/development/libraries/haskell/enummapset-th/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq }:
-
-cabal.mkDerivation (self: {
-  pname = "enummapset-th";
-  version = "0.6.0.1";
-  sha256 = "1v12pfj6k8av58sh6siwzspf2dnbcapmrzfpg2p4yz3bdkc70hh8";
-  buildDepends = [ deepseq ];
-  meta = {
-    homepage = "https://github.com/liyang/enummapset-th";
-    description = "TH-generated EnumSet/EnumMap wrappers around IntSet/IntMap";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/enummapset/default.nix b/pkgs/development/libraries/haskell/enummapset/default.nix
deleted file mode 100644
index 97833ea94650c..0000000000000
--- a/pkgs/development/libraries/haskell/enummapset/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq }:
-
-cabal.mkDerivation (self: {
-  pname = "enummapset";
-  version = "0.5.2.0";
-  sha256 = "065gxljrjw59rdf7abq0v0c29wg1ymg984ckixnjrcs1yks0c2js";
-  buildDepends = [ deepseq ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/michalt/enummapset";
-    description = "IntMap and IntSet with Enum keys/elements";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/enumset/default.nix b/pkgs/development/libraries/haskell/enumset/default.nix
deleted file mode 100644
index d563ce0424791..0000000000000
--- a/pkgs/development/libraries/haskell/enumset/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataAccessor, storableRecord }:
-
-cabal.mkDerivation (self: {
-  pname = "enumset";
-  version = "0.0.4";
-  sha256 = "1dzwxi7i757zdf68v470n8dwn1g8kg51w3c1mwqyxwq85650805w";
-  buildDepends = [ dataAccessor storableRecord ];
-  meta = {
-    description = "Sets of enumeration values represented by machine words";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ertes ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/equational-reasoning/default.nix b/pkgs/development/libraries/haskell/equational-reasoning/default.nix
deleted file mode 100644
index b9562573f8f24..0000000000000
--- a/pkgs/development/libraries/haskell/equational-reasoning/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, singletons, tagged, void }:
-
-cabal.mkDerivation (self: {
-  pname = "equational-reasoning";
-  version = "0.2.0.4";
-  sha256 = "1f94y6h7qg7rck7rxf6j8sygkh1xmfk0z1lr71inx6s74agjyc9j";
-  buildDepends = [ singletons tagged void ];
-  jailbreak = true;
-  meta = {
-    description = "Proof assistant for Haskell using DataKinds & PolyKinds";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/equivalence/default.nix b/pkgs/development/libraries/haskell/equivalence/default.nix
deleted file mode 100644
index 38de239b821b6..0000000000000
--- a/pkgs/development/libraries/haskell/equivalence/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, QuickCheck, STMonadTrans, testFramework
-, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "equivalence";
-  version = "0.2.5";
-  sha256 = "014r9v81r7nj5pynfk3wa4lm4hk04123fgxkhb9a945wi6d9m5h3";
-  buildDepends = [ mtl STMonadTrans ];
-  testDepends = [
-    mtl QuickCheck STMonadTrans testFramework testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://bitbucket.org/paba/equivalence/";
-    description = "Maintaining an equivalence relation implemented as union-find using STT";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/erf/default.nix b/pkgs/development/libraries/haskell/erf/default.nix
deleted file mode 100644
index 431a9b99b3351..0000000000000
--- a/pkgs/development/libraries/haskell/erf/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "erf";
-  version = "2.0.0.0";
-  sha256 = "0dxk2r32ajmmc05vaxcp0yw6vgv4lkbmh8jcshncn98xgsfbgw14";
-  meta = {
-    description = "The error function, erf, and related functions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/errorcall-eq-instance/default.nix b/pkgs/development/libraries/haskell/errorcall-eq-instance/default.nix
deleted file mode 100644
index 69949aeb575c8..0000000000000
--- a/pkgs/development/libraries/haskell/errorcall-eq-instance/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "errorcall-eq-instance";
-  version = "0.1.0";
-  sha256 = "1sr2wxbdqzpdawcivvd01nwpki0xbcxylz5qv95b96sq6b296gkk";
-  testDepends = [ hspec QuickCheck ];
-  meta = {
-    description = "An orphan Eq instance for ErrorCall";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/errors/default.nix b/pkgs/development/libraries/haskell/errors/default.nix
deleted file mode 100644
index d61bef4102dec..0000000000000
--- a/pkgs/development/libraries/haskell/errors/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, either, safe, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "errors";
-  version = "1.4.7";
-  sha256 = "09g53dylwsw1phxq5zhkbq8pnpwqzipvqclmcrdypzkpwkmfncl7";
-  buildDepends = [ either safe transformers ];
-  jailbreak = true;
-  meta = {
-    description = "Simplified error-handling";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/esqueleto/default.nix b/pkgs/development/libraries/haskell/esqueleto/default.nix
deleted file mode 100644
index c85ff455180d0..0000000000000
--- a/pkgs/development/libraries/haskell/esqueleto/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit, hspec, HUnit, monadControl, monadLogger
-, persistent, persistentSqlite, persistentTemplate, QuickCheck
-, resourcet, tagged, text, transformers, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "esqueleto";
-  version = "2.1.2.1";
-  sha256 = "0lynhkbrxxrngvdj5d4xlmi92s4m3dzdpd7gs1k408slil2i7r7i";
-  buildDepends = [
-    conduit monadLogger persistent resourcet tagged text transformers
-    unorderedContainers
-  ];
-  testDepends = [
-    conduit hspec HUnit monadControl monadLogger persistent
-    persistentSqlite persistentTemplate QuickCheck resourcet text
-    transformers
-  ];
-  meta = {
-    homepage = "https://github.com/prowdsponsor/esqueleto";
-    description = "Type-safe EDSL for SQL queries on persistent backends";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/event-list/default.nix b/pkgs/development/libraries/haskell/event-list/default.nix
deleted file mode 100644
index 99f48cb9a280b..0000000000000
--- a/pkgs/development/libraries/haskell/event-list/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, nonNegative, QuickCheck, random, transformers, utilityHt
-}:
-
-cabal.mkDerivation (self: {
-  pname = "event-list";
-  version = "0.1.1.1";
-  sha256 = "16qrjvn8z2nlpfp3xlgwsg2abn7b33n3z673qs5k6ashfbkdy5ja";
-  buildDepends = [ nonNegative QuickCheck transformers utilityHt ];
-  testDepends = [
-    nonNegative QuickCheck random transformers utilityHt
-  ];
-  meta = {
-    homepage = "http://code.haskell.org/~thielema/event-list/";
-    description = "Event lists with relative or absolute time stamps";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ex-pool/default.nix b/pkgs/development/libraries/haskell/ex-pool/default.nix
deleted file mode 100644
index 7c40662dd9800..0000000000000
--- a/pkgs/development/libraries/haskell/ex-pool/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, exceptions, hashable, stm, time, transformers, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "ex-pool";
-  version = "0.2";
-  sha256 = "0da5grl2fdca24zhlngq2n16smdb4f5vvxqzc29ipsc3j7wkbmva";
-  buildDepends = [
-    exceptions hashable stm time transformers vector
-  ];
-  meta = {
-    homepage = "https://github.com/kim/ex-pool";
-    description = "Another fork of resource-pool, with a MonadIO and MonadCatch constraint";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/exception-mtl/default.nix b/pkgs/development/libraries/haskell/exception-mtl/default.nix
deleted file mode 100644
index 49fb11535a127..0000000000000
--- a/pkgs/development/libraries/haskell/exception-mtl/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, exceptionTransformers, mtl, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "exception-mtl";
-  version = "0.3.0.5";
-  sha256 = "1rqrh1wbm67w9rbh1gg5zsavlsw9nfw0hnbs9q2djglh73pq3iqj";
-  buildDepends = [ exceptionTransformers mtl transformers ];
-  meta = {
-    homepage = "http://www.cs.drexel.edu/~mainland/";
-    description = "Exception monad transformer instances for mtl2 classes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/exception-transformers/default.nix b/pkgs/development/libraries/haskell/exception-transformers/default.nix
deleted file mode 100644
index 2e2f828cb3076..0000000000000
--- a/pkgs/development/libraries/haskell/exception-transformers/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, stm, testFramework, testFrameworkHunit
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "exception-transformers";
-  version = "0.3.0.4";
-  sha256 = "1m4mwgzynymdjvrrrvl90q468pgwik07yy2lsff9spxhcd43w2ra";
-  buildDepends = [ stm transformers ];
-  testDepends = [
-    HUnit testFramework testFrameworkHunit transformers
-  ];
-  meta = {
-    homepage = "http://www.cs.drexel.edu/~mainland/";
-    description = "Type classes and monads for unchecked extensible exceptions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/exceptions/default.nix b/pkgs/development/libraries/haskell/exceptions/default.nix
deleted file mode 100644
index ef56c9909e1c3..0000000000000
--- a/pkgs/development/libraries/haskell/exceptions/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, QuickCheck, testFramework, testFrameworkQuickcheck2
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "exceptions";
-  version = "0.6.1";
-  sha256 = "09jv5jskv48fd5la1pdvafwc9j2jxj1ncf6yxzkwcjddynbkyszm";
-  buildDepends = [ mtl transformers ];
-  testDepends = [
-    mtl QuickCheck testFramework testFrameworkQuickcheck2 transformers
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/exceptions/";
-    description = "Extensible optionally-pure exceptions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/executable-path/default.nix b/pkgs/development/libraries/haskell/executable-path/default.nix
deleted file mode 100644
index c8ec138eb63c9..0000000000000
--- a/pkgs/development/libraries/haskell/executable-path/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath }:
-
-cabal.mkDerivation (self: {
-  pname = "executable-path";
-  version = "0.0.3";
-  sha256 = "1jg58qf19qz93c60ryglcavwdcysz4fd4qn8kpw5im9w9kniawlc";
-  buildDepends = [ filepath ];
-  meta = {
-    homepage = "http://code.haskell.org/~bkomuves/";
-    description = "Finding out the full path of the executable";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/exhaustive/default.nix b/pkgs/development/libraries/haskell/exhaustive/default.nix
deleted file mode 100644
index bd77f9f8f1155..0000000000000
--- a/pkgs/development/libraries/haskell/exhaustive/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, genericsSop, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "exhaustive";
-  version = "1.1.0";
-  sha256 = "14pdf5iks0j2vpg3w48qs32lnj8ahkd0jljjhx1qap66mss0i3jl";
-  buildDepends = [ genericsSop transformers ];
-  meta = {
-    homepage = "http://github.com/ocharles/exhaustive";
-    description = "Compile time checks that a computation considers producing data through all possible constructors";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/explicit-exception/default.nix b/pkgs/development/libraries/haskell/explicit-exception/default.nix
deleted file mode 100644
index 6c5c4f2b2ff88..0000000000000
--- a/pkgs/development/libraries/haskell/explicit-exception/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "explicit-exception";
-  version = "0.1.7.3";
-  sha256 = "0f1p1llz6z4ag1wnf57mgm861cbw7va0g0m8klp6f6pnirdhlwz1";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ transformers ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Exception";
-    description = "Exceptions which are explicit in the type signature";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/extensible-effects/default.nix b/pkgs/development/libraries/haskell/extensible-effects/default.nix
deleted file mode 100644
index e7f1f16059d41..0000000000000
--- a/pkgs/development/libraries/haskell/extensible-effects/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, QuickCheck, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, transformers, transformersBase
-, typeAligned, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "extensible-effects";
-  version = "1.9.0.1";
-  sha256 = "17hl4x4052jfn7xs6xhnc6d3x75a8haw2zsbnjd6rr5gsd1hq5kx";
-  buildDepends = [ transformers transformersBase typeAligned void ];
-  testDepends = [
-    HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 void
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/RobotGymnast/extensible-effects";
-    description = "An Alternative to Monad Transformers";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/extensible-exceptions/default.nix b/pkgs/development/libraries/haskell/extensible-exceptions/default.nix
deleted file mode 100644
index 39969527a85a2..0000000000000
--- a/pkgs/development/libraries/haskell/extensible-exceptions/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "extensible-exceptions";
-  version = "0.1.1.4";
-  sha256 = "1273nqws9ij1rp1bsq5jc7k2jxpqa0svawdbim05lf302y0firbc";
-  meta = {
-    description = "Extensible exceptions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/extra/default.nix b/pkgs/development/libraries/haskell/extra/default.nix
deleted file mode 100644
index 9e90fe2bb05bf..0000000000000
--- a/pkgs/development/libraries/haskell/extra/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, QuickCheck, time }:
-
-cabal.mkDerivation (self: {
-  pname = "extra";
-  version = "1.0";
-  sha256 = "0ainwq8f2mp1wc30srl971xy4qnrcyrcyig1kmrxx951hgav1dkb";
-  buildDepends = [ filepath time ];
-  testDepends = [ filepath QuickCheck time ];
-  meta = {
-    homepage = "https://github.com/ndmitchell/extra#readme";
-    description = "Extra functions I use";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/failure/default.nix b/pkgs/development/libraries/haskell/failure/default.nix
deleted file mode 100644
index 86912a2e4457e..0000000000000
--- a/pkgs/development/libraries/haskell/failure/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "failure";
-  version = "0.2.0.3";
-  sha256 = "0jimc2x46zq7wnmzfbnqi67jl8yhbvr0fa65ljlc9p3fns9mca3p";
-  buildDepends = [ transformers ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Failure";
-    description = "A simple type class for success/failure computations. (deprecated)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fast-logger/default.nix b/pkgs/development/libraries/haskell/fast-logger/default.nix
deleted file mode 100644
index b0cd40e48fc24..0000000000000
--- a/pkgs/development/libraries/haskell/fast-logger/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, autoUpdate, blazeBuilder, filepath, hspec, text }:
-
-cabal.mkDerivation (self: {
-  pname = "fast-logger";
-  version = "2.2.3";
-  sha256 = "0zap61gz0snbq42h8nyjh637fr2cm1ny9f77sqd6v3yfqjq0ljh3";
-  buildDepends = [ autoUpdate blazeBuilder filepath text ];
-  testDepends = [ hspec ];
-  meta = {
-    description = "A fast logging system";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fastcgi/default.nix b/pkgs/development/libraries/haskell/fastcgi/default.nix
deleted file mode 100644
index a41815250e1f3..0000000000000
--- a/pkgs/development/libraries/haskell/fastcgi/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cgi, fcgi }:
-
-cabal.mkDerivation (self: {
-  pname = "fastcgi";
-  version = "3001.0.2.4";
-  sha256 = "0lp17w098043xczwkah7h1x47wzrym7vv5adgla0aq9iybqay7xr";
-  buildDepends = [ cgi ];
-  extraLibraries = [ fcgi ];
-  meta = {
-    description = "A Haskell library for writing FastCGI programs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fay-base/default.nix b/pkgs/development/libraries/haskell/fay-base/default.nix
deleted file mode 100644
index 466dd47826173..0000000000000
--- a/pkgs/development/libraries/haskell/fay-base/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fay }:
-
-cabal.mkDerivation (self: {
-  pname = "fay-base";
-  version = "0.19.4.1";
-  sha256 = "1pk1jjwyh2n9fg583v4cd0ll5qglphwnfm08q95klcvc61p4wqg6";
-  buildDepends = [ fay ];
-  meta = {
-    homepage = "https://github.com/faylang/fay/";
-    description = "The base package for Fay";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-    inherit (fay.meta) broken;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fay-text/default.nix b/pkgs/development/libraries/haskell/fay-text/default.nix
deleted file mode 100644
index 05b2505d76222..0000000000000
--- a/pkgs/development/libraries/haskell/fay-text/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fay, fayBase, text }:
-
-cabal.mkDerivation (self: {
-  pname = "fay-text";
-  version = "0.3.2";
-  sha256 = "1yjsn188ixpfqdr75xyl57rbv53dybik4g28h6p3jv73q494552m";
-  buildDepends = [ fay fayBase text ];
-  meta = {
-    homepage = "https://github.com/faylang/fay-text";
-    description = "Fay Text type represented as JavaScript strings";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    inherit (fay.meta) broken;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fay/default.nix b/pkgs/development/libraries/haskell/fay/default.nix
deleted file mode 100644
index 9a268a9b34fed..0000000000000
--- a/pkgs/development/libraries/haskell/fay/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, dataDefault, filepath, ghcPaths, haskellNames
-, haskellPackages, haskellSrcExts, languageEcmascript, mtl
-, optparseApplicative, safe, sourcemap, split, spoon, syb, text
-, time, transformers, uniplate, unorderedContainers, utf8String
-, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "fay";
-  version = "0.21.2.1";
-  sha256 = "06ijfkm1x5a15hac9f4cs4f16rva2hkf07xfh0mm9q3wkamqxlfm";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson dataDefault filepath ghcPaths haskellNames haskellPackages
-    haskellSrcExts languageEcmascript mtl optparseApplicative safe
-    sourcemap split spoon syb text time transformers uniplate
-    unorderedContainers utf8String vector
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/faylang/fay/wiki";
-    description = "A compiler for Fay, a Haskell subset that compiles to JavaScript";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fb/default.nix b/pkgs/development/libraries/haskell/fb/default.nix
deleted file mode 100644
index b325af923d7dc..0000000000000
--- a/pkgs/development/libraries/haskell/fb/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, base16Bytestring, base64Bytestring
-, cereal, conduit, conduitExtra, cryptoApi, cryptohash
-, cryptohashCryptoapi, dataDefault, hspec, httpConduit, httpTypes
-, HUnit, liftedBase, monadControl, monadLogger, QuickCheck
-, resourcet, text, time, transformers, transformersBase
-, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "fb";
-  version = "1.0.8";
-  sha256 = "1cv722kkp6lbxajv3ka4088x2491yy41cfypqqkq753mm59x6s9m";
-  buildDepends = [
-    aeson attoparsec base16Bytestring base64Bytestring cereal conduit
-    conduitExtra cryptoApi cryptohash cryptohashCryptoapi dataDefault
-    httpConduit httpTypes liftedBase monadControl monadLogger resourcet
-    text time transformers transformersBase unorderedContainers
-  ];
-  testDepends = [
-    aeson conduit dataDefault hspec httpConduit HUnit liftedBase
-    monadControl QuickCheck resourcet text time transformers
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/prowdsponsor/fb";
-    description = "Bindings to Facebook's API";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fclabels/default.nix b/pkgs/development/libraries/haskell/fclabels/default.nix
deleted file mode 100644
index 431a46504ee28..0000000000000
--- a/pkgs/development/libraries/haskell/fclabels/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "fclabels";
-  version = "2.0.2";
-  sha256 = "108ad6l8ibz44n000hlywqpqslsz1czmsal7qvbd53chmmm4xgdp";
-  buildDepends = [ mtl transformers ];
-  meta = {
-    homepage = "https://github.com/sebastiaanvisser/fclabels";
-    description = "First class accessor labels implemented as lenses";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fdo-notify/default.nix b/pkgs/development/libraries/haskell/fdo-notify/default.nix
deleted file mode 100644
index 170cf7b33951d..0000000000000
--- a/pkgs/development/libraries/haskell/fdo-notify/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dbus }:
-
-cabal.mkDerivation (self: {
-  pname = "fdo-notify";
-  version = "0.3.1";
-  sha256 = "1n4zk1i7g34w0wk5zy8n4r63xbglxf62h8j78kv5fc2yn95l30vh";
-  buildDepends = [ dbus ];
-  meta = {
-    homepage = "http://bitbucket.org/taejo/fdo-notify/";
-    description = "Desktop Notifications client";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/feed/default.nix b/pkgs/development/libraries/haskell/feed/default.nix
deleted file mode 100644
index b7bc816b6d033..0000000000000
--- a/pkgs/development/libraries/haskell/feed/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, time, utf8String, xml }:
-
-cabal.mkDerivation (self: {
-  pname = "feed";
-  version = "0.3.9.2";
-  sha256 = "05sg2ly1pvni3sfv03rbf60vdjkrfa0f9mmc1dm1hrmp638j67gg";
-  buildDepends = [ time utf8String xml ];
-  meta = {
-    homepage = "https://github.com/sof/feed";
-    description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds.";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fgl-visualize/default.nix b/pkgs/development/libraries/haskell/fgl-visualize/default.nix
deleted file mode 100644
index ea11a67d3c908..0000000000000
--- a/pkgs/development/libraries/haskell/fgl-visualize/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dotgen, fgl }:
-
-cabal.mkDerivation (self: {
-  pname = "fgl-visualize";
-  version = "0.1.0.1";
-  sha256 = "0vwafx0rggksg5i7cx4r2bs5wa6csb5p39vpix425zr3l6vggrxq";
-  buildDepends = [ dotgen fgl ];
-  meta = {
-    description = "Convert FGL graphs to dot (graphviz) files";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fgl/default.nix b/pkgs/development/libraries/haskell/fgl/default.nix
deleted file mode 100644
index 65a67528d01a4..0000000000000
--- a/pkgs/development/libraries/haskell/fgl/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "fgl";
-  version = "5.5.0.1";
-  sha256 = "0qw70f5hfrxmrx49wx8vk2f5cam7jbpb20mp4i0ybcwdld5ncqda";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "http://web.engr.oregonstate.edu/~erwig/fgl/haskell";
-    description = "Martin Erwig's Functional Graph Library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/file-embed/default.nix b/pkgs/development/libraries/haskell/file-embed/default.nix
deleted file mode 100644
index b9cd34552b2c5..0000000000000
--- a/pkgs/development/libraries/haskell/file-embed/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, HUnit }:
-
-cabal.mkDerivation (self: {
-  pname = "file-embed";
-  version = "0.0.7";
-  sha256 = "0mj8f70f9k78wjzcx59w68szajafmm119rcrsspmxsygglh8ji2g";
-  buildDepends = [ filepath ];
-  testDepends = [ filepath HUnit ];
-  meta = {
-    homepage = "https://github.com/snoyberg/file-embed";
-    description = "Use Template Haskell to embed file contents directly";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/file-location/default.nix b/pkgs/development/libraries/haskell/file-location/default.nix
deleted file mode 100644
index e027047a9ea5b..0000000000000
--- a/pkgs/development/libraries/haskell/file-location/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, liftedBase, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "file-location";
-  version = "0.4.5.3";
-  sha256 = "0d1iqhdac1gcag1d7ch9ia4fm97jpp31m46b794z90bmm6nr29h9";
-  buildDepends = [ liftedBase transformers ];
-  testDepends = [ liftedBase transformers ];
-  meta = {
-    homepage = "https://github.com/gregwebs/FileLocation.hs";
-    description = "common functions that show file location information";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/filemanip/default.nix b/pkgs/development/libraries/haskell/filemanip/default.nix
deleted file mode 100644
index c07ba6c2c9078..0000000000000
--- a/pkgs/development/libraries/haskell/filemanip/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, mtl, unixCompat }:
-
-cabal.mkDerivation (self: {
-  pname = "filemanip";
-  version = "0.3.6.2";
-  sha256 = "03l114rhb4f6nyzs9w14i79d7kyyq9ia542alsqpbmikm9gxm4rz";
-  buildDepends = [ filepath mtl unixCompat ];
-  meta = {
-    homepage = "https://github.com/bos/filemanip";
-    description = "Expressive file and directory manipulation for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/filestore/default.nix b/pkgs/development/libraries/haskell/filestore/default.nix
deleted file mode 100644
index 1fa820a2c5a5d..0000000000000
--- a/pkgs/development/libraries/haskell/filestore/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Diff, filepath, HUnit, mtl, parsec, split, time
-, utf8String, xml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "filestore";
-  version = "0.6.0.4";
-  sha256 = "1b3ymdqwcn84m8kkybshx10bfylby49i0yhbassvlgf0n096lp12";
-  buildDepends = [ Diff filepath parsec split time utf8String xml ];
-  testDepends = [ Diff filepath HUnit mtl time ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    description = "Interface for versioning file stores";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/filesystem-conduit/default.nix b/pkgs/development/libraries/haskell/filesystem-conduit/default.nix
deleted file mode 100644
index 35c3302641d5c..0000000000000
--- a/pkgs/development/libraries/haskell/filesystem-conduit/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, conduit, hspec, QuickCheck, systemFileio
-, systemFilepath, text, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "filesystem-conduit";
-  version = "1.0.0.2";
-  sha256 = "05dsl3bgyjciq6sgmba0hki7imilrjq3ddp9ip5gxl9884j1f4a1";
-  buildDepends = [
-    conduit systemFileio systemFilepath text transformers
-  ];
-  testDepends = [
-    blazeBuilder conduit hspec QuickCheck text transformers
-  ];
-  meta = {
-    homepage = "http://github.com/snoyberg/conduit";
-    description = "Use system-filepath data types with conduits. (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/final/default.nix b/pkgs/development/libraries/haskell/final/default.nix
deleted file mode 100644
index 3669d7e364907..0000000000000
--- a/pkgs/development/libraries/haskell/final/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, stm, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "final";
-  version = "0.1";
-  sha256 = "189vby5ym6hcjpz6y9chlgkyzl8wnndqkhzk7s7qy8mksr3g66f9";
-  buildDepends = [ stm transformers ];
-  meta = {
-    homepage = "http://github.com/errge/final";
-    description = "utility to add extra safety to monadic returns";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fingertree/default.nix b/pkgs/development/libraries/haskell/fingertree/default.nix
deleted file mode 100644
index 321bb5cab8f84..0000000000000
--- a/pkgs/development/libraries/haskell/fingertree/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, QuickCheck, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "fingertree";
-  version = "0.1.0.0";
-  sha256 = "0c35sryzsijwavvw9x1pk5p99rhmp4g8pjh2ds419mlfgxc039ms";
-  testDepends = [
-    HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  meta = {
-    description = "Generic finger-tree structure, with example instances";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fixed-vector/default.nix b/pkgs/development/libraries/haskell/fixed-vector/default.nix
deleted file mode 100644
index 81df126dd75c5..0000000000000
--- a/pkgs/development/libraries/haskell/fixed-vector/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, filemanip, primitive }:
-
-cabal.mkDerivation (self: {
-  pname = "fixed-vector";
-  version = "0.7.0.0";
-  sha256 = "07wpzcpnnz0jjq5gs4ra8c2hyrxzmp0ryk06y3ryf8i4w65awgvf";
-  buildDepends = [ primitive ];
-  testDepends = [ doctest filemanip primitive ];
-  meta = {
-    description = "Generic vectors with statically known size";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fixed/default.nix b/pkgs/development/libraries/haskell/fixed/default.nix
deleted file mode 100644
index 5a1aef66051a6..0000000000000
--- a/pkgs/development/libraries/haskell/fixed/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "fixed";
-  version = "0.2.1";
-  sha256 = "1ayfya62ngcyyhi736fl5cd39iw568lkl16j4mliw3mi1cs2cic0";
-  meta = {
-    homepage = "http://github.com/ekmett/fixed";
-    description = "Signed 15.16 precision fixed point arithmetic";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/flexible-defaults/default.nix b/pkgs/development/libraries/haskell/flexible-defaults/default.nix
deleted file mode 100644
index 1a20983a5a503..0000000000000
--- a/pkgs/development/libraries/haskell/flexible-defaults/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, thExtras, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "flexible-defaults";
-  version = "0.0.1.1";
-  sha256 = "0cbp8hb7y29xz3hl780173cs6ca4df0r98fz7v3drqr46aq55ipl";
-  buildDepends = [ thExtras transformers ];
-  meta = {
-    homepage = "https://github.com/mokus0/flexible-defaults";
-    description = "Generate default function implementations for complex type classes";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fmlist/default.nix b/pkgs/development/libraries/haskell/fmlist/default.nix
deleted file mode 100644
index 1fbdedf76be38..0000000000000
--- a/pkgs/development/libraries/haskell/fmlist/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "fmlist";
-  version = "0.8";
-  sha256 = "1knr9yh58fwjpkm37hvrqghlchf5qibwf9q52app6zh3ys999rrs";
-  meta = {
-    description = "FoldMap lists";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/focus/default.nix b/pkgs/development/libraries/haskell/focus/default.nix
deleted file mode 100644
index 9a890587f8484..0000000000000
--- a/pkgs/development/libraries/haskell/focus/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "focus";
-  version = "0.1.3";
-  sha256 = "11l6rlr22m0z41c9fynpisj0cnx70zzcxhsakz9b09ap8wj0raqy";
-  meta = {
-    homepage = "https://github.com/nikita-volkov/focus";
-    description = "A general abstraction for manipulating elements of container data structures";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/foldl/default.nix b/pkgs/development/libraries/haskell/foldl/default.nix
deleted file mode 100644
index bd0cd070d11df..0000000000000
--- a/pkgs/development/libraries/haskell/foldl/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, primitive, text, transformers, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "foldl";
-  version = "1.0.7";
-  sha256 = "0mqxibifrlfqnibzy9b2rncy4dyljdz35560ni3rwi8hkyix74a9";
-  buildDepends = [ primitive text transformers vector ];
-  meta = {
-    description = "Composable, streaming, and efficient left folds";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/folds/default.nix b/pkgs/development/libraries/haskell/folds/default.nix
deleted file mode 100644
index c274c774415fe..0000000000000
--- a/pkgs/development/libraries/haskell/folds/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, contravariant, deepseq, doctest, filepath, lens
-, mtl, pointed, profunctors, reflection, semigroupoids, semigroups
-, tagged, transformers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "folds";
-  version = "0.6.2";
-  sha256 = "13zdmf7szdy9ka5dw0vgzbfmndm7w8fz7ryz5h2z5hsqg9am2qqa";
-  buildDepends = [
-    comonad contravariant lens pointed profunctors reflection
-    semigroupoids tagged transformers vector
-  ];
-  testDepends = [ deepseq doctest filepath mtl semigroups ];
-  configureFlags = "-f-test-hlint";
-  enableSplitObjs = false;
-  meta = {
-    homepage = "http://github.com/ekmett/folds";
-    description = "Beautiful Folding";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/force-layout/default.nix b/pkgs/development/libraries/haskell/force-layout/default.nix
deleted file mode 100644
index 91dfc9dca84d4..0000000000000
--- a/pkgs/development/libraries/haskell/force-layout/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefaultClass, lens, vectorSpace, vectorSpacePoints }:
-
-cabal.mkDerivation (self: {
-  pname = "force-layout";
-  version = "0.3.0.8";
-  sha256 = "00b831l94r3lx0b330ql3w551w0fwziayhsjydzbfqq335syaaxg";
-  buildDepends = [
-    dataDefaultClass lens vectorSpace vectorSpacePoints
-  ];
-  jailbreak = true;
-  meta = {
-    description = "Simple force-directed layout";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bergey ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/formatting/default.nix b/pkgs/development/libraries/haskell/formatting/default.nix
deleted file mode 100644
index 04fd918508139..0000000000000
--- a/pkgs/development/libraries/haskell/formatting/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, scientific, text, textFormat, time }:
-
-cabal.mkDerivation (self: {
-  pname = "formatting";
-  version = "5.4";
-  sha256 = "017fm3pqr2nqpcqmpldr74cvb641hxvybhvnwv8a8vv4ry1vdrk9";
-  buildDepends = [ scientific text textFormat time ];
-  meta = {
-    description = "Combinator-based type-safe formatting (like printf() or FORMAT)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/free-game/default.nix b/pkgs/development/libraries/haskell/free-game/default.nix
deleted file mode 100644
index a7edf7817ba98..0000000000000
--- a/pkgs/development/libraries/haskell/free-game/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, boundingboxes, colors, controlBool, filepath, free
-, freetype2, GLFWB, hashable, JuicyPixels, JuicyPixelsUtil, lens
-, linear, mtl, OpenGL, OpenGLRaw, random, reflection, transformers
-, vector, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "free-game";
-  version = "1.1.80";
-  sha256 = "1vpwrviwxib22mkaqmwndzfly8iicr85sh1y914gwp5n83lmkava";
-  buildDepends = [
-    boundingboxes colors controlBool filepath free freetype2 GLFWB
-    hashable JuicyPixels JuicyPixelsUtil lens linear mtl OpenGL
-    OpenGLRaw random reflection transformers vector void
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/fumieval/free-game";
-    description = "Create games for free";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/free/default.nix b/pkgs/development/libraries/haskell/free/default.nix
deleted file mode 100644
index 5837cc448c2db..0000000000000
--- a/pkgs/development/libraries/haskell/free/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bifunctors, comonad, distributive, mtl, preludeExtras
-, profunctors, semigroupoids, semigroups, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "free";
-  version = "4.10.0.1";
-  sha256 = "0vs080bbcbncjqa7z0l6zd10kpmilj8khxiqdn4bq24mifyryhvq";
-  buildDepends = [
-    bifunctors comonad distributive mtl preludeExtras profunctors
-    semigroupoids semigroups transformers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/ekmett/free/";
-    description = "Monads for free";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/freetype2/default.nix b/pkgs/development/libraries/haskell/freetype2/default.nix
deleted file mode 100644
index d5fdc8f926ebf..0000000000000
--- a/pkgs/development/libraries/haskell/freetype2/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "freetype2";
-  version = "0.1.1";
-  sha256 = "16ayyqvbl278z68ssfbv2nvbyxs7585zmnk2w53vlxvj0k9zj66s";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    description = "Haskell binding for FreeType 2 library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fsnotify/default.nix b/pkgs/development/libraries/haskell/fsnotify/default.nix
deleted file mode 100644
index 4db72b35234ee..0000000000000
--- a/pkgs/development/libraries/haskell/fsnotify/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, hinotify, systemFileio, systemFilepath, tasty
-, tastyHunit, temporaryRc, text, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "fsnotify";
-  version = "0.1.0.3";
-  sha256 = "0m6jyg45azk377jklgwyqrx95q174cxd5znpyh9azznkh09wq58z";
-  buildDepends = [
-    async hinotify systemFileio systemFilepath text time
-  ];
-  testDepends = [
-    async systemFileio systemFilepath tasty tastyHunit temporaryRc
-  ];
-  doCheck = false;
-  meta = {
-    description = "Cross platform library for file change notification";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ftphs/default.nix b/pkgs/development/libraries/haskell/ftphs/default.nix
deleted file mode 100644
index ac96b094799c7..0000000000000
--- a/pkgs/development/libraries/haskell/ftphs/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hslogger, MissingH, mtl, network, parsec, regexCompat }:
-
-cabal.mkDerivation (self: {
-  pname = "ftphs";
-  version = "1.0.9.1";
-  sha256 = "1whvawaifhi5xgmiagdayjf7m6p6vs71mvc4a4csd4vzzjr0a2yf";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    hslogger MissingH mtl network parsec regexCompat
-  ];
-  meta = {
-    homepage = "http://software.complete.org/ftphs";
-    description = "FTP Client and Server Library";
-    license = "LGPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/funcmp/default.nix b/pkgs/development/libraries/haskell/funcmp/default.nix
deleted file mode 100644
index 16f41718d0b57..0000000000000
--- a/pkgs/development/libraries/haskell/funcmp/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath }:
-
-cabal.mkDerivation (self: {
-  pname = "funcmp";
-  version = "1.7";
-  sha256 = "1rna7x7lw36fv5pyq0zn4b472mh11r0bszzji13wm3byhhmzs04k";
-  buildDepends = [ filepath ];
-  meta = {
-    homepage = "http://savannah.nongnu.org/projects/funcmp/";
-    description = "Functional MetaPost";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/functor-infix/default.nix b/pkgs/development/libraries/haskell/functor-infix/default.nix
deleted file mode 100644
index d3e6322a7cbe6..0000000000000
--- a/pkgs/development/libraries/haskell/functor-infix/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "functor-infix";
-  version = "0.0.1";
-  sha256 = "1f8m4nxlr2il9j0ilgw91fhp6mmz5xqlhylavncqwvbcq82362dc";
-  meta = {
-    homepage = "https://github.com/fmap/functor-infix";
-    description = "Compositions of functors";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/fuzzcheck/default.nix b/pkgs/development/libraries/haskell/fuzzcheck/default.nix
deleted file mode 100644
index 171a501667fc0..0000000000000
--- a/pkgs/development/libraries/haskell/fuzzcheck/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, hspecExpectations, HUnit, liftedBase, monadControl
-, QuickCheck, random, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "fuzzcheck";
-  version = "0.1.1";
-  sha256 = "0qfr4f0b50l368b45yzwhqd4g2y1kvfrfj4hr84cdxcwdrwn9mpc";
-  buildDepends = [
-    liftedBase monadControl QuickCheck random transformers
-  ];
-  testDepends = [ hspec hspecExpectations HUnit QuickCheck ];
-  meta = {
-    homepage = "https://github.com/fpco/fuzzcheck";
-    description = "A simple checker for stress testing monadic code";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gamma/default.nix b/pkgs/development/libraries/haskell/gamma/default.nix
deleted file mode 100644
index 2f55936fadf12..0000000000000
--- a/pkgs/development/libraries/haskell/gamma/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, continuedFractions, converge, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "gamma";
-  version = "0.9.0.2";
-  sha256 = "09z4m0qsf1aa2al7x3gl7z3xy6r4m0xqhnz8b917dxa104zw6flq";
-  buildDepends = [ continuedFractions converge vector ];
-  meta = {
-    homepage = "https://github.com/mokus0/gamma";
-    description = "Gamma function and related functions";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gd/default.nix b/pkgs/development/libraries/haskell/gd/default.nix
deleted file mode 100644
index f2a534f47c855..0000000000000
--- a/pkgs/development/libraries/haskell/gd/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, expat, fontconfig, freetype, gd, libjpeg, libpng, zlib }:
-
-cabal.mkDerivation (self: {
-  pname = "gd";
-  version = "3000.7.3";
-  sha256 = "1dkzv6zs00qi0jmblkw05ywizc8y3baz7pnz0lcqn1cs1mhcpbhl";
-  extraLibraries = [
-    expat fontconfig freetype gd libjpeg libpng zlib
-  ];
-  meta = {
-    description = "A Haskell binding to a subset of the GD graphics library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gdiff/default.nix b/pkgs/development/libraries/haskell/gdiff/default.nix
deleted file mode 100644
index 616b5eb337d36..0000000000000
--- a/pkgs/development/libraries/haskell/gdiff/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "gdiff";
-  version = "1.1";
-  sha256 = "1d0d8f8bfw7ld6a1d5y6syzdha5qsm909mqzd5gfqcbi2wnh8aqc";
-  meta = {
-    homepage = "https://github.com/eelco/gdiff";
-    description = "Generic diff and patch";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/generic-aeson/default.nix b/pkgs/development/libraries/haskell/generic-aeson/default.nix
deleted file mode 100644
index fc3e6c32c724d..0000000000000
--- a/pkgs/development/libraries/haskell/generic-aeson/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, genericDeriving, mtl, tagged, text
-, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "generic-aeson";
-  version = "0.2.0.2";
-  sha256 = "1x58c7xgdc1asg4n61fpikn7jvspyqawykq4q49xhsp5dp11lzzh";
-  buildDepends = [
-    aeson attoparsec genericDeriving mtl tagged text
-    unorderedContainers vector
-  ];
-  meta = {
-    description = "Derivation of Aeson instances using GHC generics";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/generic-deriving/default.nix b/pkgs/development/libraries/haskell/generic-deriving/default.nix
deleted file mode 100644
index 06c5439113012..0000000000000
--- a/pkgs/development/libraries/haskell/generic-deriving/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "generic-deriving";
-  version = "1.7.0";
-  sha256 = "145bixg4jr0hhw32jznrvl4qjjk7bgjbxlfznqra1s1rnmcyr5v6";
-  meta = {
-    description = "Generic programming library for generalised deriving";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/generics-sop/default.nix b/pkgs/development/libraries/haskell/generics-sop/default.nix
deleted file mode 100644
index d7724a7b1ba62..0000000000000
--- a/pkgs/development/libraries/haskell/generics-sop/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, tagged }:
-
-cabal.mkDerivation (self: {
-  pname = "generics-sop";
-  version = "0.1.0.4";
-  sha256 = "00rjlqsjb7hba5q0kbfwg4ajk75a4sd7m72wx18fa9rlz92qbx2j";
-  buildDepends = [ tagged ];
-  meta = {
-    description = "Generic Programming using True Sums of Products";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [
-      aycanirican ocharles
-    ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/geniplate/default.nix b/pkgs/development/libraries/haskell/geniplate/default.nix
deleted file mode 100644
index 87e1296330aa9..0000000000000
--- a/pkgs/development/libraries/haskell/geniplate/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "geniplate";
-  version = "0.6.0.5";
-  sha256 = "01cwyf5kql4hf76p1ssqpmhaxyl7rmnmqwv644wgd0j8km8b6szc";
-  buildDepends = [ mtl ];
-  meta = {
-    description = "Use Template Haskell to generate Uniplate-like functions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ghc-core/default.nix b/pkgs/development/libraries/haskell/ghc-core/default.nix
deleted file mode 100644
index ee92a45e87b6d..0000000000000
--- a/pkgs/development/libraries/haskell/ghc-core/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, colorizeHaskell, filepath, pcreLight }:
-
-cabal.mkDerivation (self: {
-  pname = "ghc-core";
-  version = "0.5.6";
-  sha256 = "11byidxq2mcqams9a7df0hwwlzir639mr1s556sw5rrbi7jz6d7c";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [ colorizeHaskell filepath pcreLight ];
-  meta = {
-    homepage = "https://github.com/shachaf/ghc-core";
-    description = "Display GHC's core and assembly output in a pager";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ghc-events/default.nix b/pkgs/development/libraries/haskell/ghc-events/default.nix
deleted file mode 100644
index 580a21bd8c6c9..0000000000000
--- a/pkgs/development/libraries/haskell/ghc-events/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "ghc-events";
-  version = "0.4.3.0";
-  sha256 = "128p651hp8v1i0iaccmfh3ap6lajcrzdihjb853s71pgnpal6izr";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ binary mtl ];
-  testDepends = [ binary mtl ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    description = "Library and tool for parsing .eventlog files from GHC";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ghc-heap-view/default.nix b/pkgs/development/libraries/haskell/ghc-heap-view/default.nix
deleted file mode 100644
index a7032f5a2509e..0000000000000
--- a/pkgs/development/libraries/haskell/ghc-heap-view/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, deepseq, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "ghc-heap-view";
-  version = "0.5.3";
-  sha256 = "1jcqi4gahxmhd61hl75wgb9dp99kxld68860jnd9x4hnp5cd33q0";
-  buildDepends = [ binary transformers ];
-  testDepends = [ deepseq ];
-  postInstall = ''
-    ensureDir "$out/share/ghci"
-    ln -s "$out/share/$pname-$version/ghci" "$out/share/ghci/$pname"
-  '';
-  meta = {
-    description = "Extract the heap representation of Haskell values and thunks";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ghc-mod/default.nix b/pkgs/development/libraries/haskell/ghc-mod/default.nix
deleted file mode 100644
index a2adaa2403df0..0000000000000
--- a/pkgs/development/libraries/haskell/ghc-mod/default.nix
+++ /dev/null
@@ -1,52 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, Cabal, convertible, dataDefault, deepseq, djinnGhc
-, doctest, emacs, filepath, ghcPaths, ghcSybUtils, haskellSrcExts
-, hlint, hspec, ioChoice, makeWrapper, monadControl, monadJournal
-, mtl, split, syb, temporary, text, time, transformers
-, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "ghc-mod";
-  version = "5.2.1.2";
-  sha256 = "11wnrdb6blw169w6kd49ax9h1r9qkka5329lmdhimvki8amv8riv";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    async Cabal convertible dataDefault deepseq djinnGhc filepath
-    ghcPaths ghcSybUtils haskellSrcExts hlint ioChoice monadControl
-    monadJournal mtl split syb temporary text time transformers
-    transformersBase
-  ];
-  testDepends = [
-    Cabal convertible deepseq djinnGhc doctest filepath ghcPaths
-    ghcSybUtils haskellSrcExts hlint hspec ioChoice monadControl
-    monadJournal mtl split syb temporary text time transformers
-    transformersBase
-  ];
-  buildTools = [ emacs makeWrapper ];
-  doCheck = false;
-  configureFlags = "--datasubdir=${self.pname}-${self.version}";
-  postInstall = ''
-    cd $out/share/$pname-$version
-    make
-    rm Makefile
-    cd ..
-    ensureDir "$out/share/emacs"
-    mv $pname-$version emacs/site-lisp
-    wrapProgram $out/bin/ghc-mod --add-flags \
-      "\$(${self.ghc.GHCGetPackages} ${self.ghc.version} \"\$(dirname \$0)\" \"-g -package-db -g\")"
-    wrapProgram $out/bin/ghc-modi --add-flags \
-      "\$(${self.ghc.GHCGetPackages} ${self.ghc.version} \"\$(dirname \$0)\" \"-g -package-db -g\")"
-  '';
-  meta = {
-    homepage = "http://www.mew.org/~kazu/proj/ghc-mod/";
-    description = "Happy Haskell Programming";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [
-      andres bluescreen303 ocharles
-    ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ghc-mtl/default.nix b/pkgs/development/libraries/haskell/ghc-mtl/default.nix
deleted file mode 100644
index 9ba3362000ade..0000000000000
--- a/pkgs/development/libraries/haskell/ghc-mtl/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, exceptions, extensibleExceptions, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "ghc-mtl";
-  version = "1.2.1.0";
-  sha256 = "0h6r6gip9nsjlsq88wj105hhqliy7ac2dmmndsfzbjz07b03cklk";
-  buildDepends = [ exceptions extensibleExceptions mtl ];
-  meta = {
-    homepage = "http://hub.darcs.net/jcpetruzza/ghc-mtl";
-    description = "An mtl compatible version of the Ghc-Api monads and monad-transformers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ghc-parser/default.nix b/pkgs/development/libraries/haskell/ghc-parser/default.nix
deleted file mode 100644
index 1cbfe4a19f3a9..0000000000000
--- a/pkgs/development/libraries/haskell/ghc-parser/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cpphs, happy }:
-
-cabal.mkDerivation (self: {
-  pname = "ghc-parser";
-  version = "0.1.3.0";
-  sha256 = "13p09mj92jh4y0v2r672d49fmlz3l5r2r1lqg0jjy6kj045wcfdn";
-  buildTools = [ cpphs happy ];
-  patchPhase = ''
-    substituteInPlace build-parser.sh --replace "/bin/bash" "$SHELL"
-  '';
-  meta = {
-    homepage = "https://github.com/gibiansky/IHaskell";
-    description = "Haskell source parser from GHC";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ edwtjo ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ghc-paths/default.nix b/pkgs/development/libraries/haskell/ghc-paths/default.nix
deleted file mode 100644
index 0a2b7dc18f3cd..0000000000000
--- a/pkgs/development/libraries/haskell/ghc-paths/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "ghc-paths";
-  version = "0.1.0.9";
-  sha256 = "0ibrr1dxa35xx20cpp8jzgfak1rdmy344dfwq4vlq013c6w8z9mg";
-  patches = [ ./ghc-paths-nix.patch ];
-  meta = {
-    description = "Knowledge of GHC's installation directories";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = [ self.stdenv.lib.maintainers.andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ghc-paths/ghc-paths-nix.patch b/pkgs/development/libraries/haskell/ghc-paths/ghc-paths-nix.patch
deleted file mode 100644
index b3c75a26a035e..0000000000000
--- a/pkgs/development/libraries/haskell/ghc-paths/ghc-paths-nix.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-diff -Naur ghc-paths-0.1.0.9/GHC/Paths.hs ghc-paths-0.1.0.9-new/GHC/Paths.hs
---- ghc-paths-0.1.0.9/GHC/Paths.hs	2012-12-16 13:53:45.720148396 +0100
-+++ ghc-paths-0.1.0.9-new/GHC/Paths.hs	2012-12-16 17:22:12.765576568 +0100
-@@ -1,13 +1,35 @@
- {-# LANGUAGE CPP #-}
-+{-# LANGUAGE ScopedTypeVariables #-}
- 
- module GHC.Paths (
-         ghc, ghc_pkg, libdir, docdir
-   ) where
- 
-+import Control.Exception as E
-+import Data.Maybe
-+import System.Environment
-+import System.IO.Unsafe
-+
-+-- Yes, there's lookupEnv now, but we want to be compatible
-+-- with older GHCs.
-+checkEnv :: String -> IO (Maybe String)
-+checkEnv var = E.catch (fmap Just (getEnv var))
-+                       (\ (e :: IOException) -> return Nothing)
-+
-+nixLibdir, nixDocdir, nixGhc, nixGhcPkg :: Maybe FilePath
-+nixLibdir = unsafePerformIO (checkEnv "NIX_GHC_LIBDIR")
-+nixDocdir = unsafePerformIO (checkEnv "NIX_GHC_DOCDIR")
-+nixGhc    = unsafePerformIO (checkEnv "NIX_GHC")
-+nixGhcPkg = unsafePerformIO (checkEnv "NIX_GHCPKG")
-+{-# NOINLINE nixLibdir #-}
-+{-# NOINLINE nixDocdir #-}
-+{-# NOINLINE nixGhc    #-}
-+{-# NOINLINE nixGhcPkg #-}
-+
- libdir, docdir, ghc, ghc_pkg :: FilePath
- 
--libdir  = GHC_PATHS_LIBDIR
--docdir  = GHC_PATHS_DOCDIR
-+libdir  = fromMaybe GHC_PATHS_LIBDIR  nixLibdir
-+docdir  = fromMaybe GHC_PATHS_DOCDIR  nixDocdir
- 
--ghc     = GHC_PATHS_GHC
--ghc_pkg = GHC_PATHS_GHC_PKG
-+ghc     = fromMaybe GHC_PATHS_GHC     nixGhc
-+ghc_pkg = fromMaybe GHC_PATHS_GHC_PKG nixGhcPkg
diff --git a/pkgs/development/libraries/haskell/ghc-syb-utils/default.nix b/pkgs/development/libraries/haskell/ghc-syb-utils/default.nix
deleted file mode 100644
index 0c7d5c82f1122..0000000000000
--- a/pkgs/development/libraries/haskell/ghc-syb-utils/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "ghc-syb-utils";
-  version = "0.2.2";
-  sha256 = "03r4x3a4hjivxladlw23jk8s2pgfh85lqf196ks1ngyg6ih1g6lk";
-  buildDepends = [ syb ];
-  meta = {
-    homepage = "http://github.com/nominolo/ghc-syb";
-    description = "Scrap Your Boilerplate utilities for the GHC API";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ghc-syb/default.nix b/pkgs/development/libraries/haskell/ghc-syb/default.nix
deleted file mode 100644
index 58caf7f3e297a..0000000000000
--- a/pkgs/development/libraries/haskell/ghc-syb/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "ghc-syb";
-  version = "0.2.0.0";
-  sha256 = "0052bd2ee4d92fbb010bebc7bcfd533a0b78437f1fb0834288ce979c103d9d67";
-  meta = {
-    homepage = "http://github.com/nominolo/ghc-syb";
-    description = "Data and Typeable instances for the GHC API";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ghc-vis/default.nix b/pkgs/development/libraries/haskell/ghc-vis/default.nix
deleted file mode 100644
index 5a1da0848b2ca..0000000000000
--- a/pkgs/development/libraries/haskell/ghc-vis/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, deepseq, fgl, ghcHeapView, graphviz, gtk, mtl
-, svgcairo, text, transformers, xdot
-}:
-
-cabal.mkDerivation (self: {
-  pname = "ghc-vis";
-  version = "0.7.2.7";
-  sha256 = "0kxkmbp71yx5mskzpcyjd8s2yq01q1q6dxmqzmwg6naalcpcbswv";
-  buildDepends = [
-    cairo deepseq fgl ghcHeapView graphviz gtk mtl svgcairo text
-    transformers xdot
-  ];
-  postInstall = ''
-    ensureDir "$out/share/ghci"
-    ln -s "$out/share/$pname-$version/ghci" "$out/share/ghci/$pname"
-  '';
-  meta = {
-    homepage = "http://felsin9.de/nnis/ghc-vis";
-    description = "Live visualization of data structures in GHCi";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ghcjs-codemirror/default.nix b/pkgs/development/libraries/haskell/ghcjs-codemirror/default.nix
deleted file mode 100644
index 06473e161fb98..0000000000000
--- a/pkgs/development/libraries/haskell/ghcjs-codemirror/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "ghcjs-codemirror";
-  version = "0.0.0.1";
-  sha256 = "04x5h0i4fgyc2c5ihrnk0w3l1f3avvcl115zlnich93nillgbnfw";
-  meta = {
-    homepage = "https://github.com/ghcjs/CodeMirror";
-    description = "Installs CodeMirror JavaScript files";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ghcjs-prim/default.nix b/pkgs/development/libraries/haskell/ghcjs-prim/default.nix
deleted file mode 100644
index 04d73661e6007..0000000000000
--- a/pkgs/development/libraries/haskell/ghcjs-prim/default.nix
+++ /dev/null
@@ -1,12 +0,0 @@
-{ cabal, primitive, fetchgit }:
-
-cabal.mkDerivation (self: {
-  pname = "ghcjs-prim";
-  version = "0.1.0.0";
-  src = fetchgit {
-    url = git://github.com/ghcjs/ghcjs-prim.git;
-    rev = "8e003e1a1df10233bc3f03d7bbd7d37de13d2a84";
-    sha256 = "11k2r87s58wmpxykn61lihn4vm3x67cm1dygvdl26papifinj6pz";
-  };
-  buildDepends = [ primitive ];
-})
diff --git a/pkgs/development/libraries/haskell/gio/default.nix b/pkgs/development/libraries/haskell/gio/default.nix
deleted file mode 100644
index c98f772f87a9f..0000000000000
--- a/pkgs/development/libraries/haskell/gio/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, glib, gtk2hsBuildtools, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "gio";
-  version = "0.13.0.3";
-  sha256 = "15025jj6i1gpvjs46545vzmvs6ka41x15lrllqr9hd0qsyhibsf5";
-  buildDepends = [ glib mtl ];
-  buildTools = [ gtk2hsBuildtools ];
-  pkgconfigDepends = [ glib ];
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Binding to the GIO";
-    license = self.stdenv.lib.licenses.lgpl21;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/git-date/default.nix b/pkgs/development/libraries/haskell/git-date/default.nix
deleted file mode 100644
index 1ee0095cd1779..0000000000000
--- a/pkgs/development/libraries/haskell/git-date/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck, testFramework, testFrameworkQuickcheck2, time
-, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "git-date";
-  version = "0.2.1";
-  sha256 = "17xiim439igg1gfcfwpzxjkgpmfqqh9v79jm4bg0f9h5dijij79l";
-  buildDepends = [ time utf8String ];
-  testDepends = [
-    QuickCheck testFramework testFrameworkQuickcheck2 time utf8String
-  ];
-  meta = {
-    homepage = "https://github.com/singpolyma/git-date-haskell";
-    description = "Bindings to the date parsing from Git";
-    license = self.stdenv.lib.licenses.gpl2;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/github/default.nix b/pkgs/development/libraries/haskell/github/default.nix
deleted file mode 100644
index 3e2b84a93db35..0000000000000
--- a/pkgs/development/libraries/haskell/github/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, base16Bytestring, byteable
-, caseInsensitive, conduit, cryptohash, dataDefault, failure
-, hashable, HTTP, httpConduit, httpTypes, network, text, time
-, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "github";
-  version = "0.13.1";
-  sha256 = "0rz89lpswxxsdyfjb63v9md96bxr3abxzwqryh1a2jxhm7f1ia5l";
-  buildDepends = [
-    aeson attoparsec base16Bytestring byteable caseInsensitive conduit
-    cryptohash dataDefault failure hashable HTTP httpConduit httpTypes
-    network text time unorderedContainers vector
-  ];
-  meta = {
-    homepage = "https://github.com/fpco/github";
-    description = "Access to the Github API, v3";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gitit/default.nix b/pkgs/development/libraries/haskell/gitit/default.nix
deleted file mode 100644
index d256c2f014f0b..0000000000000
--- a/pkgs/development/libraries/haskell/gitit/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, base64Bytestring, blazeHtml, ConfigFile, feed
-, filepath, filestore, ghcPaths, happstackServer, highlightingKate
-, hoauth2, hslogger, HStringTemplate, HTTP, httpClientTls
-, httpConduit, json, mtl, network, networkUri, pandoc, pandocTypes
-, parsec, random, recaptcha, safe, SHA, split, syb, tagsoup, text
-, time, uri, url, utf8String, uuid, xhtml, xml, xssSanitize, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "gitit";
-  version = "0.10.6.1";
-  sha256 = "1l6zra0yiwrmiycblp25b5yd1yrz94537l8zkspkf7z6wc8vdkn0";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson base64Bytestring blazeHtml ConfigFile feed filepath filestore
-    ghcPaths happstackServer highlightingKate hoauth2 hslogger
-    HStringTemplate HTTP httpClientTls httpConduit json mtl network
-    networkUri pandoc pandocTypes parsec random recaptcha safe SHA
-    split syb tagsoup text time uri url utf8String uuid xhtml xml
-    xssSanitize zlib
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://gitit.net";
-    description = "Wiki using happstack, git or darcs, and pandoc";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gitlib-libgit2/default.nix b/pkgs/development/libraries/haskell/gitlib-libgit2/default.nix
deleted file mode 100644
index bb7206803ebd1..0000000000000
--- a/pkgs/development/libraries/haskell/gitlib-libgit2/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit, conduitCombinators, exceptions, fastLogger
-, filepath, gitlib, gitlibTest, hlibgit2, hspec, hspecExpectations
-, HUnit, liftedAsync, liftedBase, missingForeign, mmorph
-, monadControl, monadLogger, monadLoops, mtl, resourcet, stm
-, stmConduit, tagged, text, textIcu, time, transformers
-, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "gitlib-libgit2";
-  version = "3.1.0.1";
-  sha256 = "0rqx1cqj7rciy7kr5dfzh4crvjk0s6amm3d5nzyawkkkdda54dcs";
-  buildDepends = [
-    conduit conduitCombinators exceptions fastLogger filepath gitlib
-    hlibgit2 liftedAsync liftedBase missingForeign mmorph monadControl
-    monadLogger monadLoops mtl resourcet stm stmConduit tagged text
-    textIcu time transformers transformersBase
-  ];
-  testDepends = [
-    exceptions gitlib gitlibTest hspec hspecExpectations HUnit
-    monadLogger transformers
-  ];
-  meta = {
-    description = "Libgit2 backend for gitlib";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gitlib-test/default.nix b/pkgs/development/libraries/haskell/gitlib-test/default.nix
deleted file mode 100644
index 130a0efdcd11c..0000000000000
--- a/pkgs/development/libraries/haskell/gitlib-test/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit, conduitCombinators, exceptions, gitlib, hspec
-, hspecExpectations, HUnit, monadControl, tagged, text, time
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "gitlib-test";
-  version = "3.1.0.1";
-  sha256 = "1c65v86brvw3sy48vg79j0ijc5n4cpafksqsmbjs50h3v80zkdm3";
-  buildDepends = [
-    conduit conduitCombinators exceptions gitlib hspec
-    hspecExpectations HUnit monadControl tagged text time transformers
-  ];
-  meta = {
-    description = "Test library for confirming gitlib backend compliance";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gitlib/default.nix b/pkgs/development/libraries/haskell/gitlib/default.nix
deleted file mode 100644
index cfa9dd2b8e3e9..0000000000000
--- a/pkgs/development/libraries/haskell/gitlib/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base16Bytestring, conduit, conduitCombinators, exceptions
-, filepath, hashable, liftedAsync, liftedBase, monadControl
-, monadLogger, mtl, resourcet, semigroups, systemFilepath, tagged
-, text, time, transformers, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "gitlib";
-  version = "3.1.0";
-  sha256 = "0zyym7m8bdhc4wi2jrhcmipmlq106qkd61c4y9iisgk73v2pg9f4";
-  buildDepends = [
-    base16Bytestring conduit conduitCombinators exceptions filepath
-    hashable liftedAsync liftedBase monadControl monadLogger mtl
-    resourcet semigroups systemFilepath tagged text time transformers
-    unorderedContainers
-  ];
-  meta = {
-    description = "API library for working with Git repositories";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gl/default.nix b/pkgs/development/libraries/haskell/gl/default.nix
deleted file mode 100644
index 05c7a68d0c3f7..0000000000000
--- a/pkgs/development/libraries/haskell/gl/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, fixed, half, hxt, mesa, split, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "gl";
-  version = "0.6.1";
-  sha256 = "0wqsbwnp69g6vz5irf65zv1nx4vnlwcm771jxzk70r2wzi2vsg3y";
-  buildDepends = [ filepath fixed half hxt split transformers ];
-  extraLibraries = [ mesa ];
-  noHaddock = true;
-  meta = {
-    description = "Complete OpenGL raw bindings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/glade/default.nix b/pkgs/development/libraries/haskell/glade/default.nix
deleted file mode 100644
index 27af64b973dc6..0000000000000
--- a/pkgs/development/libraries/haskell/glade/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, glib, gtk, gtk2hsBuildtools, gtkC, libc, libglade
-, pkgconfig
-}:
-
-cabal.mkDerivation (self: {
-  pname = "glade";
-  version = "0.12.5.0";
-  sha256 = "0dbl7y5rdwzcham16iym9cikfyaphzr1rqcsni9ab6s2368a1vkr";
-  buildDepends = [ glib gtk ];
-  buildTools = [ gtk2hsBuildtools ];
-  extraLibraries = [ libc pkgconfig ];
-  pkgconfigDepends = [ gtkC libglade ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Binding to the glade library";
-    license = self.stdenv.lib.licenses.lgpl21;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/glib/default.nix b/pkgs/development/libraries/haskell/glib/default.nix
deleted file mode 100644
index 872364fe985ba..0000000000000
--- a/pkgs/development/libraries/haskell/glib/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, glib, gtk2hsBuildtools, libc, pkgconfig, text, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "glib";
-  version = "0.13.0.6";
-  sha256 = "1hn3l0vrz76gmk7bjhs4nw68izf29k0pxm92l0zih7wq5ny4lhrv";
-  buildDepends = [ text utf8String ];
-  buildTools = [ gtk2hsBuildtools ];
-  extraLibraries = [ libc pkgconfig ];
-  pkgconfigDepends = [ glib ];
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Binding to the GLIB library for Gtk2Hs";
-    license = self.stdenv.lib.licenses.lgpl21;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gloss-accelerate/default.nix b/pkgs/development/libraries/haskell/gloss-accelerate/default.nix
deleted file mode 100644
index 172d5f3152630..0000000000000
--- a/pkgs/development/libraries/haskell/gloss-accelerate/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, accelerate, accelerateCuda, gloss }:
-
-cabal.mkDerivation (self: {
-  pname = "gloss-accelerate";
-  version = "1.8.15.0";
-  sha256 = "1nj2rnp2bg3xmi4xbaws9jc7qx3b4qqg9fyvfv13xdav28d7iqb0";
-  buildDepends = [ accelerate accelerateCuda gloss ];
-  meta = {
-    description = "Extras to interface Gloss and Accelerate";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gloss-banana/default.nix b/pkgs/development/libraries/haskell/gloss-banana/default.nix
deleted file mode 100644
index 58adb03fc7802..0000000000000
--- a/pkgs/development/libraries/haskell/gloss-banana/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, gloss, reactiveBanana }:
-
-cabal.mkDerivation (self: {
-  pname = "gloss-banana";
-  version = "0.1.0.4";
-  sha256 = "0zzpdryfcqvxpzv53ymsvkm2nza9ryvzqgf3n89pnvrni91avgj3";
-  buildDepends = [ gloss reactiveBanana ];
-  meta = {
-    homepage = "https://github.com/Twey/gloss-banana";
-    description = "An Interface for gloss in terms of a reactive-banana Behavior";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ twey ];
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gloss-raster-accelerate/default.nix b/pkgs/development/libraries/haskell/gloss-raster-accelerate/default.nix
deleted file mode 100644
index 1a21c2632eeaf..0000000000000
--- a/pkgs/development/libraries/haskell/gloss-raster-accelerate/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, accelerate, accelerateCuda, gloss, glossAccelerate }:
-
-cabal.mkDerivation (self: {
-  pname = "gloss-raster-accelerate";
-  version = "1.8.15.0";
-  sha256 = "1fs3ybrzkykslac1zzh6g73lfdfysn6y2fr1pra9hd0a7x5a8j10";
-  buildDepends = [ accelerate accelerateCuda gloss glossAccelerate ];
-  meta = {
-    description = "Parallel rendering of raster images using Accelerate";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gloss-raster/default.nix b/pkgs/development/libraries/haskell/gloss-raster/default.nix
deleted file mode 100644
index 16316b165907d..0000000000000
--- a/pkgs/development/libraries/haskell/gloss-raster/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, gloss, glossRendering, llvm, repa }:
-
-cabal.mkDerivation (self: {
-  pname = "gloss-raster";
-  version = "1.9.2.1";
-  sha256 = "0vz03hw9rck9vcbh1lvy7dncij9ykgh7mslb3hwsz8z570dbnacw";
-  buildDepends = [ gloss glossRendering repa ];
-  extraLibraries = [ llvm ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://gloss.ouroborus.net";
-    description = "Parallel rendering of raster images";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gloss-rendering/default.nix b/pkgs/development/libraries/haskell/gloss-rendering/default.nix
deleted file mode 100644
index 190993e44fc23..0000000000000
--- a/pkgs/development/libraries/haskell/gloss-rendering/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bmp, GLUT, OpenGL }:
-
-cabal.mkDerivation (self: {
-  pname = "gloss-rendering";
-  version = "1.9.2.1";
-  sha256 = "05wdiadwjykz8x0fimznp3q1drm4v3vnv6cv6wjkj1xsclmhb99k";
-  buildDepends = [ bmp GLUT OpenGL ];
-  meta = {
-    description = "Gloss picture data types and rendering functions";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gloss/default.nix b/pkgs/development/libraries/haskell/gloss/default.nix
deleted file mode 100644
index da6eb98776f66..0000000000000
--- a/pkgs/development/libraries/haskell/gloss/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bmp, glossRendering, GLUT, OpenGL }:
-
-cabal.mkDerivation (self: {
-  pname = "gloss";
-  version = "1.9.2.1";
-  sha256 = "1fk7472lw4621gv64fv4mna8z1av15f7d0didpc9r22rdlkpa80l";
-  buildDepends = [ bmp glossRendering GLUT OpenGL ];
-  meta = {
-    homepage = "http://gloss.ouroborus.net";
-    description = "Painless 2D vector graphics, animations and simulations";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/glpk-hs/default.nix b/pkgs/development/libraries/haskell/glpk-hs/default.nix
deleted file mode 100644
index 50289f3340883..0000000000000
--- a/pkgs/development/libraries/haskell/glpk-hs/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, glpk, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "glpk-hs";
-  version = "0.3.4";
-  sha256 = "0wyasd0dqi5nnh52lx980vnyhm0rwib0sd7qnpj4s9hq8rn994cm";
-  buildDepends = [ deepseq mtl ];
-  extraLibraries = [ glpk ];
-  meta = {
-    description = "Comprehensive GLPK linear programming bindings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gnuidn/default.nix b/pkgs/development/libraries/haskell/gnuidn/default.nix
deleted file mode 100644
index 8bedf0d4186b3..0000000000000
--- a/pkgs/development/libraries/haskell/gnuidn/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, c2hs, libidn, text }:
-
-cabal.mkDerivation (self: {
-  pname = "gnuidn";
-  version = "0.2.1";
-  sha256 = "1jii635wc3j1jnwwx24j9gg9xd91g2iw5967acn74p7db62lqx37";
-  buildDepends = [ text ];
-  buildTools = [ c2hs ];
-  extraLibraries = [ libidn ];
-  pkgconfigDepends = [ libidn ];
-  meta = {
-    homepage = "https://john-millikin.com/software/haskell-gnuidn/";
-    description = "Bindings for GNU IDN";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gnuplot/default.nix b/pkgs/development/libraries/haskell/gnuplot/default.nix
deleted file mode 100644
index dc1526610498f..0000000000000
--- a/pkgs/development/libraries/haskell/gnuplot/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataAccessor, dataAccessorTransformers, deepseq, filepath
-, temporary, time, transformers, utilityHt
-}:
-
-cabal.mkDerivation (self: {
-  pname = "gnuplot";
-  version = "0.5.2.2";
-  sha256 = "0l5hi346bhs9w11i3z6yy4mcr3k50xcp3j31g6wza9grxlfqc5av";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    dataAccessor dataAccessorTransformers deepseq filepath temporary
-    time transformers utilityHt
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Gnuplot";
-    description = "2D and 3D plots using gnuplot";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gnutls/default.nix b/pkgs/development/libraries/haskell/gnutls/default.nix
deleted file mode 100644
index 5d8ee9b61df33..0000000000000
--- a/pkgs/development/libraries/haskell/gnutls/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, gnutls, monadsTf, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "gnutls";
-  version = "0.1.5";
-  sha256 = "1sf6b4g0jwk1jrzjq4vwwak57lzm1zc43ggysp973q5icm6gs8wp";
-  buildDepends = [ monadsTf transformers ];
-  extraLibraries = [ gnutls ];
-  pkgconfigDepends = [ gnutls ];
-  meta = {
-    homepage = "https://john-millikin.com/software/haskell-gnutls/";
-    description = "Bindings for GNU libgnutls";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/graph-wrapper/default.nix b/pkgs/development/libraries/haskell/graph-wrapper/default.nix
deleted file mode 100644
index f38bc24d24648..0000000000000
--- a/pkgs/development/libraries/haskell/graph-wrapper/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "graph-wrapper";
-  version = "0.2.4.3";
-  sha256 = "1wfazkczc9m1r0snzv5b4ax315g93qgrnqc2wnrqqnzhcfy1symg";
-  meta = {
-    homepage = "http://www.github.com/batterseapower/graph-wrapper";
-    description = "A wrapper around the standard Data.Graph with a less awkward interface";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/graphscc/default.nix b/pkgs/development/libraries/haskell/graphscc/default.nix
deleted file mode 100644
index 2124bd0b25491..0000000000000
--- a/pkgs/development/libraries/haskell/graphscc/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "GraphSCC";
-  version = "1.0.4";
-  sha256 = "1wbcx3wb02adb7l4nchxla3laliz0h5q074vfw4z0ic833k977bq";
-  meta = {
-    description = "Tarjan's algorithm for computing the strongly connected components of a graph";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ thoughtpolice ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/graphviz/default.nix b/pkgs/development/libraries/haskell/graphviz/default.nix
deleted file mode 100644
index c50e0403bd680..0000000000000
--- a/pkgs/development/libraries/haskell/graphviz/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, colour, dlist, fgl, filepath, polyparse, QuickCheck
-, systemGraphviz, temporary, text, transformers, wlPprintText
-}:
-
-cabal.mkDerivation (self: {
-  pname = "graphviz";
-  version = "2999.17.0.1";
-  sha256 = "0s6l1mlqvllrlx7vc06lgcs68ajhfk98awm63ab1dkqmcnj23ixv";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    colour dlist fgl filepath polyparse temporary text transformers
-    wlPprintText
-  ];
-  testDepends = [ fgl filepath QuickCheck systemGraphviz text ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "http://projects.haskell.org/graphviz/";
-    description = "Bindings to Graphviz for graph visualisation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/greencard/default.nix b/pkgs/development/libraries/haskell/greencard/default.nix
deleted file mode 100644
index 530c3be150558..0000000000000
--- a/pkgs/development/libraries/haskell/greencard/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "greencard";
-  version = "3.0.4.2";
-  sha256 = "1vl9p6mqss5r4jfqnjir7m1q7fhh9f204c99qd5y5d0j7yc26r5y";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    homepage = "https://github.com/sof/greencard";
-    description = "GreenCard, a foreign function pre-processor for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/grid/default.nix b/pkgs/development/libraries/haskell/grid/default.nix
deleted file mode 100644
index 8826d3ca2b5af..0000000000000
--- a/pkgs/development/libraries/haskell/grid/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, QuickCheck, testFramework
-, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "grid";
-  version = "7.6.7";
-  sha256 = "1sdm47y9hbqn40bfi4fssnbrhksca7gdkgpqvz1gd2lqs729i1nf";
-  buildDepends = [ cereal ];
-  testDepends = [
-    QuickCheck testFramework testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/mhwombat/grid";
-    description = "Tools for working with regular grids (graphs, lattices)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/groom/default.nix b/pkgs/development/libraries/haskell/groom/default.nix
deleted file mode 100644
index 41853b763f44a..0000000000000
--- a/pkgs/development/libraries/haskell/groom/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, haskellSrcExts }:
-
-cabal.mkDerivation (self: {
-  pname = "groom";
-  version = "0.1.2";
-  sha256 = "045hzpnf17rp1ib6q3gcznl9b7ivz5zmv0gh7qfg726kr8i030hf";
-  buildDepends = [ haskellSrcExts ];
-  meta = {
-    description = "Pretty printing for well-behaved Show instances";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/groupoids/default.nix b/pkgs/development/libraries/haskell/groupoids/default.nix
deleted file mode 100644
index 1f0c73c00db41..0000000000000
--- a/pkgs/development/libraries/haskell/groupoids/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, semigroupoids }:
-
-cabal.mkDerivation (self: {
-  pname = "groupoids";
-  version = "4.0";
-  sha256 = "08la44c19pz2clws5mb939zc1d17cb6qy9qlh2n1634pl0zrawb6";
-  buildDepends = [ semigroupoids ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://github.com/ekmett/groupoids/";
-    description = "This package has been absorbed into semigroupoids 4.0";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/groups/default.nix b/pkgs/development/libraries/haskell/groups/default.nix
deleted file mode 100644
index 4f9fb3f67aef4..0000000000000
--- a/pkgs/development/libraries/haskell/groups/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "groups";
-  version = "0.4.0.0";
-  sha256 = "1kp8h3617cimya8nnadljyy4vk66dzl5nzfm900k2gh3ci8kja6k";
-  meta = {
-    description = "Haskell 98 groups";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gsasl/default.nix b/pkgs/development/libraries/haskell/gsasl/default.nix
deleted file mode 100644
index da0ab99d9767b..0000000000000
--- a/pkgs/development/libraries/haskell/gsasl/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, gsasl, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "gsasl";
-  version = "0.3.5";
-  sha256 = "1797rs6syrgs82akbj7nkmj0nni4w83fhwrl1zy2l3jqkcacvbm3";
-  buildDepends = [ transformers ];
-  pkgconfigDepends = [ gsasl ];
-  meta = {
-    homepage = "https://john-millikin.com/software/haskell-gsasl/";
-    description = "Bindings for GNU libgsasl";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gtk-traymanager/default.nix b/pkgs/development/libraries/haskell/gtk-traymanager/default.nix
deleted file mode 100644
index 53613255c324c..0000000000000
--- a/pkgs/development/libraries/haskell/gtk-traymanager/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, glib, gtk, x11 }:
-
-cabal.mkDerivation (self: {
-  pname = "gtk-traymanager";
-  version = "0.1.5";
-  sha256 = "0hzl9pa5vx04vslb2visx35wwjagzzi1j5gyk5acy8pym8ly50hm";
-  buildDepends = [ glib gtk ];
-  pkgconfigDepends = [ gtk x11 ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/travitch/gtk-traymanager";
-    description = "A wrapper around the eggtraymanager library for Linux system trays";
-    license = self.stdenv.lib.licenses.lgpl21;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gtk/default.nix b/pkgs/development/libraries/haskell/gtk/default.nix
deleted file mode 100644
index effbd57f79963..0000000000000
--- a/pkgs/development/libraries/haskell/gtk/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, gio, glib, gtk, gtk2hsBuildtools, libc, mtl, pango
-, pkgconfig, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "gtk";
-  version = "0.13.3";
-  sha256 = "016v6r53py659ncx0nvlcvvs3j3kj6rrbrm7lk8sggdhm7jvz6w7";
-  buildDepends = [ cairo gio glib mtl pango text ];
-  buildTools = [ gtk2hsBuildtools ];
-  extraLibraries = [ libc pkgconfig ];
-  pkgconfigDepends = [ glib gtk ];
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Binding to the Gtk+ graphical user interface library";
-    license = self.stdenv.lib.licenses.lgpl21;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gtk2hs-buildtools/default.nix b/pkgs/development/libraries/haskell/gtk2hs-buildtools/default.nix
deleted file mode 100644
index 9fabf287166cc..0000000000000
--- a/pkgs/development/libraries/haskell/gtk2hs-buildtools/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, alex, filepath, happy, hashtables, random }:
-
-cabal.mkDerivation (self: {
-  pname = "gtk2hs-buildtools";
-  version = "0.13.0.3";
-  sha256 = "1ijcmcjp8mralpzl1gvh24bzq8njlzkvck1r07b010rrklv04arp";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [ filepath hashtables random ];
-  buildTools = [ alex happy ];
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Tools to build the Gtk2Hs suite of User Interface libraries";
-    license = self.stdenv.lib.licenses.gpl2;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gtk3/default.nix b/pkgs/development/libraries/haskell/gtk3/default.nix
deleted file mode 100644
index d39adf4e5e435..0000000000000
--- a/pkgs/development/libraries/haskell/gtk3/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, gio, glib, gtk2hsBuildtools, gtk3, mtl, pango, text
-, time, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "gtk3";
-  version = "0.13.3";
-  sha256 = "0246d4dxgmfvq7g8avswjry2rh5lfj1kzcf0vqwchgvlvcfhgzlh";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ cairo gio glib mtl pango text time transformers ];
-  buildTools = [ gtk2hsBuildtools ];
-  pkgconfigDepends = [ glib gtk3 ];
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Binding to the Gtk+ graphical user interface library";
-    license = self.stdenv.lib.licenses.lgpl21;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gtkglext/default.nix b/pkgs/development/libraries/haskell/gtkglext/default.nix
deleted file mode 100644
index 481e2ade84aff..0000000000000
--- a/pkgs/development/libraries/haskell/gtkglext/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, glib, gtk, gtk2hsBuildtools, gtkglext, pango
-, pangox_compat
-}:
-
-cabal.mkDerivation (self: {
-  pname = "gtkglext";
-  version = "0.12.5.0";
-  sha256 = "1xhalcb85cpswdpqxx64fxpmyqq7iakgaczjrbr25fp0h1glshhk";
-  buildDepends = [ glib gtk pango ];
-  buildTools = [ gtk2hsBuildtools ];
-  pkgconfigDepends = [ gtkglext pangox_compat ];
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Binding to the GTK+ OpenGL Extension";
-    license = self.stdenv.lib.licenses.lgpl21;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/gtksourceview2/default.nix b/pkgs/development/libraries/haskell/gtksourceview2/default.nix
deleted file mode 100644
index d3f0f3136f832..0000000000000
--- a/pkgs/development/libraries/haskell/gtksourceview2/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, glib, gtk, gtk2hsBuildtools, gtksourceview, libc, mtl
-, pkgconfig, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "gtksourceview2";
-  version = "0.13.1.1";
-  sha256 = "09439drmwfy5bqni1clcn0nng30irn9x43fjak9jljggg1yij9xw";
-  buildDepends = [ glib gtk mtl text ];
-  buildTools = [ gtk2hsBuildtools ];
-  extraLibraries = [ libc pkgconfig ];
-  pkgconfigDepends = [ gtksourceview ];
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Binding to the GtkSourceView library";
-    license = self.stdenv.lib.licenses.lgpl21;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hS3/default.nix b/pkgs/development/libraries/haskell/hS3/default.nix
deleted file mode 100644
index 5cbad954c31a8..0000000000000
--- a/pkgs/development/libraries/haskell/hS3/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Crypto, dataenc, HTTP, hxt, MissingH, network, networkUri
-, random, regexCompat, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hS3";
-  version = "0.5.9";
-  sha256 = "0nf71jb15gkkcrb0x83mmql6j55c6dnz3bl3yq1grphwn0jbmq3y";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    Crypto dataenc HTTP hxt MissingH network networkUri random
-    regexCompat utf8String
-  ];
-  meta = {
-    homepage = "http://gregheartsfield.com/hS3/";
-    description = "Interface to Amazon's Simple Storage Service (S3)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hackage-db/default.nix b/pkgs/development/libraries/haskell/hackage-db/default.nix
deleted file mode 100644
index e4243def8b489..0000000000000
--- a/pkgs/development/libraries/haskell/hackage-db/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Cabal, filepath, tar, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "hackage-db";
-  version = "1.11";
-  sha256 = "14jjy3i5pjdcw2cx3n5ipg72zahvy9vh87vlcgnz44slw8av6dcq";
-  buildDepends = [ Cabal filepath tar utf8String ];
-  meta = {
-    homepage = "http://github.com/peti/hackage-db";
-    description = "access Hackage's package database via Data.Map";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haddock-api/default.nix b/pkgs/development/libraries/haskell/haddock-api/default.nix
deleted file mode 100644
index d2dc35b1ffd59..0000000000000
--- a/pkgs/development/libraries/haskell/haddock-api/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Cabal, deepseq, filepath, ghcPaths, haddockLibrary, xhtml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "haddock-api";
-  version = "2.15.0.1";
-  sha256 = "1s25wykd5ka9chi67s07zy1jyd4pxs72d6lcpj7551izcs2l86sm";
-  buildDepends = [
-    Cabal deepseq filepath ghcPaths haddockLibrary xhtml
-  ];
-  meta = {
-    homepage = "http://www.haskell.org/haddock/";
-    description = "A documentation-generation tool for Haskell libraries";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haddock-library/default.nix b/pkgs/development/libraries/haskell/haddock-library/default.nix
deleted file mode 100644
index a7041b3ba28e8..0000000000000
--- a/pkgs/development/libraries/haskell/haddock-library/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, baseCompat, deepseq, hspec, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "haddock-library";
-  version = "1.1.1";
-  sha256 = "0sjnmbmq1pss9ikcqnhvpf57rv78lzi1r99ywpmmvj1gyva2s31m";
-  buildDepends = [ deepseq ];
-  testDepends = [ baseCompat deepseq hspec QuickCheck ];
-  meta = {
-    homepage = "http://www.haskell.org/haddock/";
-    description = "Library exposing some functionality of Haddock";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hakyll/default.nix b/pkgs/development/libraries/haskell/hakyll/default.nix
deleted file mode 100644
index 7eeacd238ba7b..0000000000000
--- a/pkgs/development/libraries/haskell/hakyll/default.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, blazeHtml, blazeMarkup, cmdargs, cryptohash
-, dataDefault, deepseq, filepath, fsnotify, httpConduit, httpTypes
-, HUnit, lrucache, mtl, network, networkUri, pandoc, pandocCiteproc
-, parsec, QuickCheck, random, regexBase, regexTdfa, snapCore
-, snapServer, systemFilepath, tagsoup, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, text, time
-, utillinux
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hakyll";
-  version = "4.6.1.1";
-  sha256 = "1y1bc25ivj6sgq9909qgwsm54dn6sdisd1znkk9r5x9c7ajv6gaa";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    binary blazeHtml blazeMarkup cmdargs cryptohash dataDefault deepseq
-    filepath fsnotify httpConduit httpTypes lrucache mtl network
-    networkUri pandoc pandocCiteproc parsec random regexBase regexTdfa
-    snapCore snapServer systemFilepath tagsoup text time
-  ];
-  testDepends = [
-    binary blazeHtml blazeMarkup cmdargs cryptohash dataDefault deepseq
-    filepath fsnotify httpConduit httpTypes HUnit lrucache mtl network
-    networkUri pandoc pandocCiteproc parsec QuickCheck random regexBase
-    regexTdfa snapCore snapServer systemFilepath tagsoup testFramework
-    testFrameworkHunit testFrameworkQuickcheck2 text time utillinux
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://jaspervdj.be/hakyll";
-    description = "A static website compiler library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/half/default.nix b/pkgs/development/libraries/haskell/half/default.nix
deleted file mode 100644
index e113f6730d997..0000000000000
--- a/pkgs/development/libraries/haskell/half/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "half";
-  version = "0.2.0.1";
-  sha256 = "0lwh5bv8pnp9fzq64z1fg1i4fv8h2lcchs1298agq881hcay19qw";
-  meta = {
-    homepage = "http://github.com/ekmett/half";
-    description = "Half-precision floating-point";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hamlet/default.nix b/pkgs/development/libraries/haskell/hamlet/default.nix
deleted file mode 100644
index c897eb036bd3c..0000000000000
--- a/pkgs/development/libraries/haskell/hamlet/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, shakespeare }:
-
-cabal.mkDerivation (self: {
-  pname = "hamlet";
-  version = "1.2.0";
-  sha256 = "0rla3ap3malk8j6mh07fr2aqvbscpy743wrfq3skgjv3j4jlpjfi";
-  buildDepends = [ shakespeare ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://www.yesodweb.com/book/shakespearean-templates";
-    description = "Haml-like template files that are compile-time checked (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/handa-gdata/default.nix b/pkgs/development/libraries/haskell/handa-gdata/default.nix
deleted file mode 100644
index b96c68297cbbb..0000000000000
--- a/pkgs/development/libraries/haskell/handa-gdata/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, binary, caseInsensitive, cmdargs
-, dataDefault, filepath, GenericPretty, HTTP, httpConduit, json
-, network, pureMD5, random, regexPosix, resourcet, split, time
-, unixCompat, utf8String, xml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "handa-gdata";
-  version = "0.7.0.1";
-  sha256 = "1azjfhwcirf6nv7pym8lcrghvjbrb1hh1y2w43g7qxxdmk54n8g7";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    base64Bytestring binary caseInsensitive cmdargs dataDefault
-    filepath GenericPretty HTTP httpConduit json network pureMD5 random
-    regexPosix resourcet split time unixCompat utf8String xml
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://code.google.com/p/hgdata";
-    description = "Library and command-line utility for accessing Google services and APIs";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/happstack/happstack-fastcgi.nix b/pkgs/development/libraries/haskell/happstack/happstack-fastcgi.nix
deleted file mode 100644
index e16092fe523af..0000000000000
--- a/pkgs/development/libraries/haskell/happstack/happstack-fastcgi.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cgi, fastcgi, happstackServer, mtl, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "happstack-fastcgi";
-  version = "0.1.5";
-  sha256 = "0rvb041nx2f8azvfy1yysisjqrmsfbxnccn992v5q7zhlglcvj8h";
-  buildDepends = [ cgi fastcgi happstackServer mtl utf8String ];
-  meta = {
-    description = "Happstack extension for use with FastCGI";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/happstack/happstack-hamlet.nix b/pkgs/development/libraries/haskell/happstack/happstack-hamlet.nix
deleted file mode 100644
index 3567b418ba329..0000000000000
--- a/pkgs/development/libraries/haskell/happstack/happstack-hamlet.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, happstackServer, shakespeare, text }:
-
-cabal.mkDerivation (self: {
-  pname = "happstack-hamlet";
-  version = "7.0.4";
-  sha256 = "1l12gyyqzblb9psk6692r9xw640jxzyxqldfyg2yrzz8y0zi649a";
-  buildDepends = [ happstackServer shakespeare text ];
-  meta = {
-    homepage = "http://www.happstack.com/";
-    description = "Support for Hamlet HTML templates in Happstack";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/happstack/happstack-lite.nix b/pkgs/development/libraries/haskell/happstack/happstack-lite.nix
deleted file mode 100644
index d0d4de909efbe..0000000000000
--- a/pkgs/development/libraries/haskell/happstack/happstack-lite.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, happstackServer, mtl, text }:
-
-cabal.mkDerivation (self: {
-  pname = "happstack-lite";
-  version = "7.3.6";
-  sha256 = "1mvzpbmjgf5gv9ls5kmg0s6cr765jl701vy2kmbynjkg6jimjmp8";
-  buildDepends = [ happstackServer mtl text ];
-  meta = {
-    homepage = "http://www.happstack.com/";
-    description = "Happstack minus the useless stuff";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/happstack/happstack-server.nix b/pkgs/development/libraries/haskell/happstack/happstack-server.nix
deleted file mode 100644
index 15a1e90414e4f..0000000000000
--- a/pkgs/development/libraries/haskell/happstack/happstack-server.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, blazeHtml, extensibleExceptions
-, filepath, hslogger, html, HUnit, monadControl, mtl, network
-, networkUri, parsec, sendfile, syb, systemFilepath, text, threads
-, time, timeCompat, transformers, transformersBase, utf8String
-, xhtml, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "happstack-server";
-  version = "7.4.0";
-  sha256 = "009y87g4wika9g0p58v8sdayh41rixkivhvi7j1dnxbm4qy89qpk";
-  buildDepends = [
-    base64Bytestring blazeHtml extensibleExceptions filepath hslogger
-    html monadControl mtl network networkUri parsec sendfile syb
-    systemFilepath text threads time timeCompat transformers
-    transformersBase utf8String xhtml zlib
-  ];
-  testDepends = [ HUnit parsec zlib ];
-  meta = {
-    homepage = "http://happstack.com";
-    description = "Web related tools and services";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hashable-extras/default.nix b/pkgs/development/libraries/haskell/hashable-extras/default.nix
deleted file mode 100644
index 70868a2e83a7f..0000000000000
--- a/pkgs/development/libraries/haskell/hashable-extras/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bifunctors, doctest, filepath, genericDeriving, hashable
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hashable-extras";
-  version = "0.2.0.1";
-  sha256 = "09y2m0wpim7sl7n9qnkr0miwfsbvb1q8lm6shpcq0jxzxknbag7s";
-  buildDepends = [
-    bifunctors genericDeriving hashable transformers
-  ];
-  testDepends = [ doctest filepath ];
-  meta = {
-    homepage = "http://github.com/analytics/hashable-extras/";
-    description = "Higher-rank Hashable";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hashable/default.nix b/pkgs/development/libraries/haskell/hashable/default.nix
deleted file mode 100644
index ba2690e6ce847..0000000000000
--- a/pkgs/development/libraries/haskell/hashable/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, QuickCheck, random, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hashable";
-  version = "1.2.3.0";
-  sha256 = "02akgpwjzj2w5jnn31xp6yvgs4xmyircm8wcbq9v0icza6yb11qi";
-  buildDepends = [ text ];
-  testDepends = [
-    HUnit QuickCheck random testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 text
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/tibbe/hashable";
-    description = "A class for types that can be converted to a hash value";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hashed-storage/default.nix b/pkgs/development/libraries/haskell/hashed-storage/default.nix
deleted file mode 100644
index b7e6af904feec..0000000000000
--- a/pkgs/development/libraries/haskell/hashed-storage/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, dataenc, extensibleExceptions, filepath, mmap, mtl
-, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hashed-storage";
-  version = "0.5.11";
-  sha256 = "0s8mnayxlvwrrii2l63b372yi5g08br6gpbgz2256d8y128mwjvk";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    binary dataenc extensibleExceptions filepath mmap mtl zlib
-  ];
-  doCheck = false;
-  meta = {
-    description = "Hashed file storage support code";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hashtables/default.nix b/pkgs/development/libraries/haskell/hashtables/default.nix
deleted file mode 100644
index ddccebeb48d82..0000000000000
--- a/pkgs/development/libraries/haskell/hashtables/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fetchgit, hashable, primitive, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "hashtables";
-  version = "1.2.0.1";
-  src = fetchgit {
-    url = "git://github.com/gregorycollins/hashtables.git";
-    sha256 = "1622ba3eb37e72cbedf01ae17162e045ca6506dea8a78750cc85805fe8e86129";
-    rev = "a045fa90f4bc3923f38d1b468ce4d3982cef85e0";
-  };
-  buildDepends = [ hashable primitive vector ];
-  meta = {
-    homepage = "http://github.com/gregorycollins/hashtables";
-    description = "Mutable hash tables in the ST monad";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hask/default.nix b/pkgs/development/libraries/haskell/hask/default.nix
deleted file mode 100644
index 3162a4fb7e4bb..0000000000000
--- a/pkgs/development/libraries/haskell/hask/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, constraints, reflection, tagged, transformers, void }:
-
-cabal.mkDerivation (self: {
-  pname = "hask";
-  version = "0";
-  sha256 = "1c87jxafxpnlyblhdif4br61wqvnad0s6hvfhmzhx9y1jri3rb39";
-  buildDepends = [ constraints reflection tagged transformers void ];
-  meta = {
-    homepage = "http://github.com/ekmett/hask";
-    description = "Categories";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskeline-class/default.nix b/pkgs/development/libraries/haskell/haskeline-class/default.nix
deleted file mode 100644
index 1b1519c43260b..0000000000000
--- a/pkgs/development/libraries/haskell/haskeline-class/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, haskeline, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "haskeline-class";
-  version = "0.6.2";
-  sha256 = "0xgdq2xgw2ccyfzkj5n36s5n6km5l947d2iy4y1qms8kbc05zmfl";
-  buildDepends = [ haskeline mtl ];
-  meta = {
-    homepage = "http://community.haskell.org/~aslatter/code/haskeline-class";
-    description = "Class interface for working with Haskeline";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskeline/default.nix b/pkgs/development/libraries/haskell/haskeline/default.nix
deleted file mode 100644
index f8f4d5ed998e2..0000000000000
--- a/pkgs/development/libraries/haskell/haskeline/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, terminfo, transformers, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "haskeline";
-  version = "0.7.1.3";
-  sha256 = "1bwyfn7y9mi18g7zxz8wxjkld51azlfbxypxbiqdinpm2fdl63mi";
-  buildDepends = [ filepath terminfo transformers utf8String ];
-  configureFlags = "-fterminfo";
-  jailbreak = true;
-  meta = {
-    homepage = "http://trac.haskell.org/haskeline";
-    description = "A command-line interface for user input, written in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskell-generate/default.nix b/pkgs/development/libraries/haskell/haskell-generate/default.nix
deleted file mode 100644
index 7ca03476110bc..0000000000000
--- a/pkgs/development/libraries/haskell/haskell-generate/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, filepath, haskellSrcExts, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "haskell-generate";
-  version = "0.2.2";
-  sha256 = "1wdfs28p195szg6jxq0qbyj4jdbqnsp9frgjnp25mzf14y9i1yid";
-  buildDepends = [ haskellSrcExts transformers ];
-  testDepends = [ doctest filepath ];
-  meta = {
-    homepage = "http://github.com/bennofs/haskell-generate/";
-    description = "haskell-generate";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskell-lexer/default.nix b/pkgs/development/libraries/haskell/haskell-lexer/default.nix
deleted file mode 100644
index 2e81d75709542..0000000000000
--- a/pkgs/development/libraries/haskell/haskell-lexer/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "haskell-lexer";
-  version = "1.0";
-  sha256 = "86d0c4071295c8613eb965768cb61a0c8422fc0c429a49c7a93e93a72b185b86";
-  meta = {
-    description = "A fully compliant Haskell 98 lexer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskell-mpi/default.nix b/pkgs/development/libraries/haskell/haskell-mpi/default.nix
deleted file mode 100644
index b7d9bf991481e..0000000000000
--- a/pkgs/development/libraries/haskell/haskell-mpi/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, c2hs, cereal, extensibleExceptions, mpi }:
-
-cabal.mkDerivation (self: {
-  pname = "haskell-mpi";
-  version = "1.2.1";
-  sha256 = "1d3xlwz3sx1m7iyf67cfr1vsp3w4iz9mmqvmvdiblj4569hxblr5";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ cereal extensibleExceptions ];
-  buildTools = [ c2hs ];
-  extraLibraries = [ mpi ];
-  meta = {
-    homepage = "http://github.com/bjpop/haskell-mpi";
-    description = "Distributed parallel programming in Haskell using MPI";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskell-names/default.nix b/pkgs/development/libraries/haskell/haskell-names/default.nix
deleted file mode 100644
index 5185c1037a87f..0000000000000
--- a/pkgs/development/libraries/haskell/haskell-names/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, Cabal, dataLensLight, filemanip, filepath
-, haskellPackages, haskellSrcExts, hseCpp, mtl, prettyShow, tagged
-, tasty, tastyGolden, transformers, traverseWithClass, typeEq
-, uniplate, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "haskell-names";
-  version = "0.5.0";
-  sha256 = "07fwdnhiqz6w323iw4xspar8m6sc6mv85i5f2vzbb5y8mrv352zr";
-  buildDepends = [
-    aeson Cabal dataLensLight filepath haskellPackages haskellSrcExts
-    hseCpp mtl tagged transformers traverseWithClass typeEq uniplate
-  ];
-  testDepends = [
-    aeson Cabal filemanip filepath haskellPackages haskellSrcExts
-    hseCpp mtl prettyShow tagged tasty tastyGolden traverseWithClass
-    uniplate utf8String
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://documentup.com/haskell-suite/haskell-names";
-    description = "Name resolution library for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskell-packages/default.nix b/pkgs/development/libraries/haskell/haskell-packages/default.nix
deleted file mode 100644
index a23c6691a6643..0000000000000
--- a/pkgs/development/libraries/haskell/haskell-packages/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, Cabal, deepseq, filepath, haskellSrcExts, hseCpp
-, mtl, optparseApplicative, tagged, transformers
-, transformersCompat
-}:
-
-cabal.mkDerivation (self: {
-  pname = "haskell-packages";
-  version = "0.2.4.3";
-  sha256 = "0s1z5zzl53nmjnrlf1czri634h8fksbgkqvvz8hpwa60wsaf4dxn";
-  buildDepends = [
-    aeson Cabal deepseq filepath haskellSrcExts hseCpp mtl
-    optparseApplicative tagged transformers transformersCompat
-  ];
-  meta = {
-    homepage = "http://documentup.com/haskell-suite/haskell-packages";
-    description = "Haskell suite library for package management and integration with Cabal";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskell-src-exts/1.15.0.1.nix b/pkgs/development/libraries/haskell/haskell-src-exts/1.15.0.1.nix
deleted file mode 100644
index 93e07dede858e..0000000000000
--- a/pkgs/development/libraries/haskell/haskell-src-exts/1.15.0.1.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cpphs, filemanip, filepath, happy, mtl, smallcheck, syb
-, tasty, tastyGolden, tastySmallcheck
-}:
-
-cabal.mkDerivation (self: {
-  pname = "haskell-src-exts";
-  version = "1.15.0.1";
-  sha256 = "0xp5i06c478vn5m504ax5dfa7p5zc0kflbdkm2ijdzc779lpbx45";
-  buildDepends = [ cpphs ];
-  testDepends = [
-    filemanip filepath mtl smallcheck syb tasty tastyGolden
-    tastySmallcheck
-  ];
-  buildTools = [ happy ];
-  meta = {
-    homepage = "https://github.com/haskell-suite/haskell-src-exts";
-    description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskell-src-exts/1.16.0.1.nix b/pkgs/development/libraries/haskell/haskell-src-exts/1.16.0.1.nix
deleted file mode 100644
index d837c2f689bd1..0000000000000
--- a/pkgs/development/libraries/haskell/haskell-src-exts/1.16.0.1.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cpphs, filepath, happy, mtl, smallcheck, syb, tasty
-, tastyGolden, tastySmallcheck
-}:
-
-cabal.mkDerivation (self: {
-  pname = "haskell-src-exts";
-  version = "1.16.0.1";
-  sha256 = "1h8gjw5g92rvvzadqzpscg73x7ajvs1wlphrh27afim3scdd8frz";
-  buildDepends = [ cpphs ];
-  testDepends = [
-    filepath mtl smallcheck syb tasty tastyGolden tastySmallcheck
-  ];
-  buildTools = [ happy ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/haskell-suite/haskell-src-exts";
-    description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskell-src-meta/default.nix b/pkgs/development/libraries/haskell/haskell-src-meta/default.nix
deleted file mode 100644
index e43c0430be7f2..0000000000000
--- a/pkgs/development/libraries/haskell/haskell-src-meta/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, haskellSrcExts, syb, thOrphans, uniplate }:
-
-cabal.mkDerivation (self: {
-  pname = "haskell-src-meta";
-  version = "0.6.0.8";
-  sha256 = "1fv228n9zbqa52aif7pkylrqgz2n63xhxly9f828i18xf02rmxnk";
-  buildDepends = [ haskellSrcExts syb thOrphans uniplate ];
-  jailbreak = true;
-  meta = {
-    description = "Parse source to template-haskell abstract syntax";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskell-src/default.nix b/pkgs/development/libraries/haskell/haskell-src/default.nix
deleted file mode 100644
index 428715ac07bcc..0000000000000
--- a/pkgs/development/libraries/haskell/haskell-src/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, happy, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "haskell-src";
-  version = "1.0.1.6";
-  sha256 = "1vscvbsly7k0zqb7fi6bm38dfacyl8qgmv0h25fqkn95c0v5dif7";
-  buildDepends = [ syb ];
-  buildTools = [ happy ];
-  meta = {
-    description = "Support for manipulating Haskell source code";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskelldb/default.nix b/pkgs/development/libraries/haskell/haskelldb/default.nix
deleted file mode 100644
index d732a46558093..0000000000000
--- a/pkgs/development/libraries/haskell/haskelldb/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, time }:
-
-cabal.mkDerivation (self: {
-  pname = "haskelldb";
-  version = "2.2.4";
-  sha256 = "0f8c9bz25wzsc65czv0chxk93w947824axl7p821fljlrykcm45y";
-  buildDepends = [ mtl time ];
-  meta = {
-    homepage = "https://github.com/m4dc4p/haskelldb";
-    description = "A library of combinators for generating and executing SQL statements";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskintex/default.nix b/pkgs/development/libraries/haskell/haskintex/default.nix
deleted file mode 100644
index c659d3966f0cb..0000000000000
--- a/pkgs/development/libraries/haskell/haskintex/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, filepath, haskellSrcExts, HaTeX, hint, parsec
-, text, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "haskintex";
-  version = "0.5.0.2";
-  sha256 = "1qfqslr8pxks3qmfarmscgvc0q8zn72prqyk5xhmfvkf6q35pmfn";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    binary filepath haskellSrcExts HaTeX hint parsec text transformers
-  ];
-  meta = {
-    homepage = "http://daniel-diaz.github.io/projects/haskintex";
-    description = "Haskell Evaluation inside of LaTeX code";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskoin/default.nix b/pkgs/development/libraries/haskell/haskoin/default.nix
deleted file mode 100644
index 7d13d6e797b00..0000000000000
--- a/pkgs/development/libraries/haskell/haskoin/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, async, binary, byteable, cryptohash, deepseq
-, either, HUnit, jsonRpc, mtl, pbkdf, QuickCheck, split
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "haskoin";
-  version = "0.1.0.2";
-  sha256 = "0l3h2wvi56k0dcfjambqyjrd45hb7bj0brp8nzrrcfn7fbpyjg8c";
-  buildDepends = [
-    aeson binary byteable cryptohash deepseq either jsonRpc mtl pbkdf
-    split text
-  ];
-  testDepends = [
-    aeson async binary byteable cryptohash deepseq either HUnit jsonRpc
-    mtl pbkdf QuickCheck split testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 text
-  ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/haskoin/haskoin";
-    description = "Implementation of the Bitcoin protocol";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haskore/default.nix b/pkgs/development/libraries/haskell/haskore/default.nix
deleted file mode 100644
index 7f1e29a8c6ccb..0000000000000
--- a/pkgs/development/libraries/haskell/haskore/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataAccessor, eventList, haskellSrc, markovChain, midi
-, nonNegative, parsec, random, transformers, utilityHt
-}:
-
-cabal.mkDerivation (self: {
-  pname = "haskore";
-  version = "0.2.0.5";
-  sha256 = "0zvr7hwxnv01g626617yv7f0vwpmyqvlwbyc6yhb2mrlfqwdgbd0";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    dataAccessor eventList haskellSrc markovChain midi nonNegative
-    parsec random transformers utilityHt
-  ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Haskore";
-    description = "The Haskore Computer Music System";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hastache/default.nix b/pkgs/development/libraries/haskell/hastache/default.nix
deleted file mode 100644
index bb26f635f629f..0000000000000
--- a/pkgs/development/libraries/haskell/hastache/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, filepath, HUnit, ieee754, mtl, syb, text
-, transformers, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hastache";
-  version = "0.6.0";
-  sha256 = "1z609mhsc875ba3k6mlmlqpmqlwgxpav2asnf83yzq1q7bfs0cxh";
-  buildDepends = [
-    blazeBuilder filepath ieee754 mtl syb text transformers utf8String
-  ];
-  testDepends = [ HUnit mtl syb text ];
-  meta = {
-    homepage = "http://github.com/lymar/hastache";
-    description = "Haskell implementation of Mustache templates";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haste-compiler/default.nix b/pkgs/development/libraries/haskell/haste-compiler/default.nix
deleted file mode 100644
index f2cf3d24f877f..0000000000000
--- a/pkgs/development/libraries/haskell/haste-compiler/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, blazeBuilder, bzlib, dataBinaryIeee754
-, dataDefault, either, filepath, ghcPaths, HTTP, monadsTf, mtl
-, network, networkUri, random, shellmate, systemFileio, tar
-, transformers, utf8String, websockets
-}:
-
-cabal.mkDerivation (self: {
-  pname = "haste-compiler";
-  version = "0.4.3";
-  sha256 = "1wkb6a1jwmpjr0jlz5fjq652jz6a6agg0a5pfazyfpdznvd4mm62";
-  isLibrary = true;
-  isExecutable = true;
-  noHaddock = true;
-  buildDepends = [
-    binary blazeBuilder bzlib dataBinaryIeee754 dataDefault either
-    filepath ghcPaths HTTP monadsTf mtl network networkUri random
-    shellmate systemFileio tar transformers utf8String websockets
-  ];
-  configureFlags = "-fportable";
-  meta = {
-    homepage = "http://haste-lang.org/";
-    description = "Haskell To ECMAScript compiler";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haste-perch/default.nix b/pkgs/development/libraries/haskell/haste-perch/default.nix
deleted file mode 100644
index 221a7fe647ba7..0000000000000
--- a/pkgs/development/libraries/haskell/haste-perch/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hasteCompiler, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "haste-perch";
-  version = "0.1.0.4";
-  sha256 = "12ssfik7v671727yxplz44gwgy9i815l44r4z3x066ndcqglr306";
-  buildDepends = [ hasteCompiler transformers ];
-  meta = {
-    homepage = "https://github.com/agocorona/haste-perch";
-    description = "Create, navigate and modify the DOM tree with composable syntax, with the haste compiler";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haxl/default.nix b/pkgs/development/libraries/haskell/haxl/default.nix
deleted file mode 100644
index f257df7f1e014..0000000000000
--- a/pkgs/development/libraries/haskell/haxl/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, filepath, hashable, HUnit, text, time
-, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "haxl";
-  version = "0.1.0.0";
-  sha256 = "1spkcvsy0p3ksxapaz93db09y2jsswr5k6qs6cvxmwxxhbnswv36";
-  buildDepends = [
-    aeson filepath hashable HUnit text time unorderedContainers vector
-  ];
-  testDepends = [ aeson hashable HUnit text unorderedContainers ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/facebook/Haxl";
-    description = "A Haskell library for efficient, concurrent, and concise data access";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haxr-th/default.nix b/pkgs/development/libraries/haskell/haxr-th/default.nix
deleted file mode 100644
index 7d7e8282e2882..0000000000000
--- a/pkgs/development/libraries/haskell/haxr-th/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, haxr }:
-
-cabal.mkDerivation (self: {
-  pname = "haxr-th";
-  version = "3000.5";
-  sha256 = "1h1g4r7c5k3rja49ip4m21f2sscn06xjxharnlyazvvs6mzfysif";
-  buildDepends = [ haxr ];
-  meta = {
-    homepage = "http://www.haskell.org/haxr/";
-    description = "Automatic deriving of XML-RPC structs for Haskell records";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/haxr/default.nix b/pkgs/development/libraries/haskell/haxr/default.nix
deleted file mode 100644
index 708959b00457f..0000000000000
--- a/pkgs/development/libraries/haskell/haxr/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, blazeBuilder, HaXml, HTTP, mtl, network
-, networkUri, time, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "haxr";
-  version = "3000.10.3.1";
-  sha256 = "0alvrsk85f1l79hfa9shagjckp4sx835l9734ab2izfv50mxx7gm";
-  buildDepends = [
-    base64Bytestring blazeBuilder HaXml HTTP mtl network networkUri
-    time utf8String
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/HaXR";
-    description = "XML-RPC client and server library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hcltest/default.nix b/pkgs/development/libraries/haskell/hcltest/default.nix
deleted file mode 100644
index c08f9e79bf00e..0000000000000
--- a/pkgs/development/libraries/haskell/hcltest/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dlist, doctest, either, filepath, free, lens, mmorph
-, monadControl, mtl, optparseApplicative, randomShuffle, split, stm
-, tagged, tasty, temporary, text, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hcltest";
-  version = "0.3.6";
-  sha256 = "145l3kfxi1slngcmh4dnn09hhpr5v6s5nppk0i5a5jzxpp2yx6sd";
-  buildDepends = [
-    dlist either filepath free lens mmorph monadControl mtl
-    optparseApplicative randomShuffle split stm tagged tasty temporary
-    text transformers transformersBase
-  ];
-  testDepends = [ doctest filepath ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/bennofs/hcltest/";
-    description = "A testing library for command line applications";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hdaemonize/default.nix b/pkgs/development/libraries/haskell/hdaemonize/default.nix
deleted file mode 100644
index 1fdca2c4f9aa9..0000000000000
--- a/pkgs/development/libraries/haskell/hdaemonize/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, extensibleExceptions, filepath, hsyslog, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "hdaemonize";
-  version = "0.5.0.0";
-  sha256 = "15dyaa9rbmsjp3sg9yxg1i90kfy9rvlzmwg5kl8kwal69ajzjjgv";
-  buildDepends = [ extensibleExceptions filepath hsyslog mtl ];
-  meta = {
-    homepage = "http://github.com/madhadron/hdaemonize";
-    description = "Library to handle the details of writing daemons for UNIX";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hedis/default.nix b/pkgs/development/libraries/haskell/hedis/default.nix
deleted file mode 100644
index 47cf3fee865fe..0000000000000
--- a/pkgs/development/libraries/haskell/hedis/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, BoundedChan, bytestringLexing, HUnit, mtl
-, network, resourcePool, testFramework, testFrameworkHunit, time
-, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hedis";
-  version = "0.6.5";
-  sha256 = "1kn8i49yxms1bpjwpy4m8vyycgi755zvy4zc66w068nmnd1kiykh";
-  buildDepends = [
-    attoparsec BoundedChan bytestringLexing mtl network resourcePool
-    time vector
-  ];
-  testDepends = [ HUnit mtl testFramework testFrameworkHunit time ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/informatikr/hedis";
-    description = "Client library for the Redis datastore: supports full command set, pipelining";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/heist/default.nix b/pkgs/development/libraries/haskell/heist/default.nix
deleted file mode 100644
index 9927e65cfc32a..0000000000000
--- a/pkgs/development/libraries/haskell/heist/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, blazeBuilder, blazeHtml, directoryTree
-, dlist, errors, filepath, hashable, mapSyntax
-, MonadCatchIOTransformers, mtl, random, text, time, transformers
-, unorderedContainers, vector, xmlhtml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "heist";
-  version = "0.14.0.1";
-  sha256 = "1nhksdn95v35ymml3kgm70axjl4vkjfvj1wvlcm1a1frlnbk993w";
-  buildDepends = [
-    aeson attoparsec blazeBuilder blazeHtml directoryTree dlist errors
-    filepath hashable mapSyntax MonadCatchIOTransformers mtl random
-    text time transformers unorderedContainers vector xmlhtml
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://snapframework.com/";
-    description = "An Haskell template system supporting both HTML5 and XML";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/here/default.nix b/pkgs/development/libraries/haskell/here/default.nix
deleted file mode 100644
index a7a1527cd1d1e..0000000000000
--- a/pkgs/development/libraries/haskell/here/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, haskellSrcMeta, mtl, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "here";
-  version = "1.2.6";
-  sha256 = "1c7b0a5a42ki8ndvc2k35jnsj433f1nv1j40vviasxksm7acbwif";
-  buildDepends = [ haskellSrcMeta mtl parsec ];
-  meta = {
-    homepage = "https://github.com/tmhedberg/here";
-    description = "Here docs & interpolated strings via quasiquotation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ edwtjo ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/heredoc/default.nix b/pkgs/development/libraries/haskell/heredoc/default.nix
deleted file mode 100644
index 13f417c8f9818..0000000000000
--- a/pkgs/development/libraries/haskell/heredoc/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "heredoc";
-  version = "0.2.0.0";
-  sha256 = "0h0g2f7yscwl1ba1yn3jnz2drvd6ns9m910hwlmq3kdq3k39y3f9";
-  meta = {
-    homepage = "http://hackage.haskell.org/package/heredoc";
-    description = "multi-line string / here document using QuasiQuotes";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hex/default.nix b/pkgs/development/libraries/haskell/hex/default.nix
deleted file mode 100644
index 235d617e96b25..0000000000000
--- a/pkgs/development/libraries/haskell/hex/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "hex";
-  version = "0.1.2";
-  sha256 = "1v31xiaivrrn0q2jz8919wvkjplv1kxna5ajhsj701fqxm1i5vhj";
-  meta = {
-    description = "Convert strings into hexadecimal and back";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hexpat/default.nix b/pkgs/development/libraries/haskell/hexpat/default.nix
deleted file mode 100644
index 63e92de9424df..0000000000000
--- a/pkgs/development/libraries/haskell/hexpat/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, List, text, transformers, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "hexpat";
-  version = "0.20.7";
-  sha256 = "03r5j54a250f01km6i8qja1h1k512ds2bp7r0yk2jpbbar2y7c08";
-  buildDepends = [ deepseq List text transformers utf8String ];
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/Hexpat/";
-    description = "XML parser/formatter based on expat";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hflags/default.nix b/pkgs/development/libraries/haskell/hflags/default.nix
deleted file mode 100644
index 019815fd57c18..0000000000000
--- a/pkgs/development/libraries/haskell/hflags/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text }:
-
-cabal.mkDerivation (self: {
-  pname = "hflags";
-  version = "0.4";
-  sha256 = "17zzx273kmnwwazmmns78cllz3l7wad1gi7hizgcxi68j04blhd4";
-  buildDepends = [ text ];
-  meta = {
-    homepage = "http://github.com/errge/hflags";
-    description = "Command line flag parser, very similar to Google's gflags";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hfsevents/default.nix b/pkgs/development/libraries/haskell/hfsevents/default.nix
deleted file mode 100644
index 30ec31e60e289..0000000000000
--- a/pkgs/development/libraries/haskell/hfsevents/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, mtl, text }:
-
-cabal.mkDerivation (self: {
-  pname = "hfsevents";
-  version = "0.1.5";
-  sha256 = "0hp9jjj59smfcs51d9zjhyvgdbn46l0rl0jr98wbzg3qya0vwj5k";
-  buildDepends = [ cereal mtl text ];
-  meta = {
-    homepage = "http://github.com/luite/hfsevents";
-    description = "File/folder watching for OS X";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.stdenv.lib.platforms.darwin;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hgal/default.nix b/pkgs/development/libraries/haskell/hgal/default.nix
deleted file mode 100644
index a301f935da95e..0000000000000
--- a/pkgs/development/libraries/haskell/hgal/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "hgal";
-  version = "2.0.0.2";
-  sha256 = "17qw8izy54042g56mp3hdbmqcyk95cdarg58xggniwd85q2l5dpi";
-  buildDepends = [ mtl ];
-  meta = {
-    description = "library for computation automorphism group and canonical labelling of a graph";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hi/default.nix b/pkgs/development/libraries/haskell/hi/default.nix
deleted file mode 100644
index 0384325c2d700..0000000000000
--- a/pkgs/development/libraries/haskell/hi/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, filepath, hspec, HUnit, parsec, split, template
-, temporaryRc, text, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hi";
-  version = "0.0.8.2";
-  sha256 = "0h94wjxdr6g6n3rvkn1xsjqr49p9fgidmraifvz5mzryn6rmd18r";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    filepath parsec split template temporaryRc text time
-  ];
-  testDepends = [
-    doctest filepath hspec HUnit parsec split template temporaryRc text
-    time
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/fujimura/hi";
-    description = "Generate scaffold for cabal project";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/higher-leveldb/default.nix b/pkgs/development/libraries/haskell/higher-leveldb/default.nix
deleted file mode 100644
index a25a37741d392..0000000000000
--- a/pkgs/development/libraries/haskell/higher-leveldb/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, dataDefault, hspec, leveldbHaskell, liftedBase
-, monadControl, mtl, resourcet, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "higher-leveldb";
-  version = "0.2.1.0";
-  sha256 = "13bwh9jg7smh8vwgrih79ivi073690l9nn478r5m0w64gbkvdm5p";
-  buildDepends = [
-    cereal dataDefault leveldbHaskell liftedBase monadControl mtl
-    resourcet transformers transformersBase
-  ];
-  testDepends = [
-    cereal hspec leveldbHaskell liftedBase monadControl mtl resourcet
-    transformers transformersBase
-  ];
-  meta = {
-    homepage = "https://github.com/jeremyjh/higher-leveldb";
-    description = "A rich monadic API for working with leveldb databases";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/highlighting-kate/default.nix b/pkgs/development/libraries/haskell/highlighting-kate/default.nix
deleted file mode 100644
index d5ee69f5f0dbe..0000000000000
--- a/pkgs/development/libraries/haskell/highlighting-kate/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeHtml, Diff, filepath, mtl, parsec, regexPcre
-, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "highlighting-kate";
-  version = "0.5.11";
-  sha256 = "0jfgz4cyn6fylfrsk1yi0fykir8mhxdniq80h7hy5i2xv7qwf5vw";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    blazeHtml filepath mtl parsec regexPcre utf8String
-  ];
-  testDepends = [ blazeHtml Diff filepath ];
-  prePatch = "sed -i -e 's|regex-pcre-builtin >= .*|regex-pcre|' highlighting-kate.cabal";
-  meta = {
-    homepage = "http://github.com/jgm/highlighting-kate";
-    description = "Syntax highlighting";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hindent/default.nix b/pkgs/development/libraries/haskell/hindent/default.nix
deleted file mode 100644
index ea5e13a1b5f38..0000000000000
--- a/pkgs/development/libraries/haskell/hindent/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefault, haskellSrcExts, hspec, monadLoops, mtl, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hindent";
-  version = "4.0";
-  sha256 = "1l4dhp55ps92zvz2nmhs1j4hfsbs0r5f2b7idjcy8ibng8sgb361";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ dataDefault haskellSrcExts monadLoops mtl text ];
-  testDepends = [
-    dataDefault haskellSrcExts hspec monadLoops mtl text
-  ];
-  doCheck = false;
-  meta = {
-    description = "Extensible Haskell pretty printer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hinotify/default.nix b/pkgs/development/libraries/haskell/hinotify/default.nix
deleted file mode 100644
index 2513922781b69..0000000000000
--- a/pkgs/development/libraries/haskell/hinotify/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "hinotify";
-  version = "0.3.7";
-  sha256 = "0i7mxg9ilzcgijda6j3ya5xnpbxa3wm9xswdfif95jim9w82sw0b";
-  meta = {
-    homepage = "https://github.com/kolmodin/hinotify.git";
-    description = "Haskell binding to inotify";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.stdenv.lib.platforms.linux;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hint/default.nix b/pkgs/development/libraries/haskell/hint/default.nix
deleted file mode 100644
index ce0eec94488ef..0000000000000
--- a/pkgs/development/libraries/haskell/hint/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, exceptions, extensibleExceptions, filepath, ghcMtl
-, ghcPaths, HUnit, mtl, random, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hint";
-  version = "0.4.2.1";
-  sha256 = "0nc545y1v3s1897f3ims7m37wnn288xyz1zb9sxqs6immdxyly0g";
-  buildDepends = [
-    exceptions extensibleExceptions filepath ghcMtl ghcPaths mtl random
-    utf8String
-  ];
-  testDepends = [
-    exceptions extensibleExceptions filepath HUnit mtl
-  ];
-  meta = {
-    homepage = "http://hub.darcs.net/jcpetruzza/hint";
-    description = "Runtime Haskell interpreter (GHC API wrapper)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hit/default.nix b/pkgs/development/libraries/haskell/hit/default.nix
deleted file mode 100644
index 08ff35ca8aaad..0000000000000
--- a/pkgs/development/libraries/haskell/hit/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, bytedump, cryptohash, hourglass, HUnit, mtl
-, parsec, patience, QuickCheck, random, systemFileio
-, systemFilepath, testFramework, testFrameworkQuickcheck2
-, unixCompat, vector, zlib, zlibBindings
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hit";
-  version = "0.6.2";
-  sha256 = "07lfjbn48v8ykkyj15diy4a9kpgzc93gv0l1rdfcacl3f26a97hs";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    attoparsec cryptohash hourglass mtl parsec patience random
-    systemFileio systemFilepath unixCompat vector zlib zlibBindings
-  ];
-  testDepends = [
-    bytedump hourglass HUnit QuickCheck testFramework
-    testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hit";
-    description = "Git operations in haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hjsmin/default.nix b/pkgs/development/libraries/haskell/hjsmin/default.nix
deleted file mode 100644
index 5ee8f2d4f8810..0000000000000
--- a/pkgs/development/libraries/haskell/hjsmin/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, Cabal, HUnit, languageJavascript
-, optparseApplicative, QuickCheck, testFramework
-, testFrameworkHunit, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hjsmin";
-  version = "0.1.4.7";
-  sha256 = "1gw9is6piqrqxnrwp8v3vij90icmym58rxqnnklrcjfi3ai7y58f";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    blazeBuilder languageJavascript optparseApplicative text
-  ];
-  testDepends = [
-    blazeBuilder Cabal HUnit languageJavascript QuickCheck
-    testFramework testFrameworkHunit text
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/alanz/hjsmin";
-    description = "Haskell implementation of a javascript minifier";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hledger-lib/default.nix b/pkgs/development/libraries/haskell/hledger-lib/default.nix
deleted file mode 100644
index 350b384ef00c6..0000000000000
--- a/pkgs/development/libraries/haskell/hledger-lib/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeMarkup, cmdargs, csv, Decimal, filepath, HUnit, mtl
-, parsec, prettyShow, regexpr, regexTdfa, safe, split
-, testFramework, testFrameworkHunit, time, transformers, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hledger-lib";
-  version = "0.24";
-  sha256 = "1r0qlah45z1p180d245fyji8xnxv9ipgg9m1dr56s4xaw910f6ns";
-  buildDepends = [
-    blazeMarkup cmdargs csv Decimal filepath HUnit mtl parsec
-    prettyShow regexpr regexTdfa safe split time transformers
-    utf8String
-  ];
-  testDepends = [
-    blazeMarkup cmdargs csv Decimal filepath HUnit mtl parsec
-    prettyShow regexpr regexTdfa safe split testFramework
-    testFrameworkHunit time transformers
-  ];
-  meta = {
-    homepage = "http://hledger.org";
-    description = "Core data types, parsers and utilities for the hledger accounting tool";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hledger-web/build-fix.patch b/pkgs/development/libraries/haskell/hledger-web/build-fix.patch
deleted file mode 100644
index 45862bf1679c2..0000000000000
--- a/pkgs/development/libraries/haskell/hledger-web/build-fix.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-Only in hledger-web-0.22.4: dist
-diff -urw hledger-web-0.22.4-orig/Hledger/Web/Main.hs hledger-web-0.22.4/Hledger/Web/Main.hs
---- hledger-web-0.22.4-orig/Hledger/Web/Main.hs	2014-04-07 13:00:41.168884350 +0200
-+++ hledger-web-0.22.4/Hledger/Web/Main.hs	2014-04-07 13:14:46.584599468 +0200
-@@ -15,7 +15,8 @@
- -- import Yesod.Default.Main   (defaultMain)
- import Settings            --  (parseExtra)
- import Application          (makeApplication)
--import Data.Conduit.Network (HostPreference(HostIPv4))
-+import Data.String
-+import Data.Conduit.Network
- import Network.Wai.Handler.Warp (runSettings, defaultSettings, settingsPort)
- import Network.Wai.Handler.Launch (runUrlPort)
- --
-@@ -65,7 +66,7 @@
-   app <- makeApplication opts j' AppConfig{appEnv = Development
-                                           ,appPort = p
-                                           ,appRoot = pack u
--                                          ,appHost = HostIPv4
-+                                          ,appHost = fromString "*4"
-                                           ,appExtra = Extra "" Nothing staticRoot
-                                           }
-   if server_ opts
-diff -urw hledger-web-0.22.4-orig/hledger-web.cabal hledger-web-0.22.4/hledger-web.cabal
---- hledger-web-0.22.4-orig/hledger-web.cabal	2014-04-07 13:00:41.168884350 +0200
-+++ hledger-web-0.22.4/hledger-web.cabal	2014-04-07 13:16:26.376772344 +0200
-@@ -128,7 +128,7 @@
-                    , http-conduit
-                    , http-client          >= 0.2 && < 0.3
-                    , HUnit
--                   , network-conduit
-+                   , network-conduit, conduit-extra
-                    , old-locale
-                    , parsec
-                    , regexpr              >= 0.5.1
-@@ -220,7 +220,7 @@
-                    , http-conduit
-                    , http-client          >= 0.2 && < 0.3
-                    , HUnit
--                   , network-conduit
-+                   , network-conduit, conduit-extra
-                    , old-locale
-                    , parsec
-                    , regexpr              >= 0.5.1
-Only in hledger-web-0.22.4: Setup
-Only in hledger-web-0.22.4: Setup.hi
-Only in hledger-web-0.22.4: Setup.o
diff --git a/pkgs/development/libraries/haskell/hledger-web/default.nix b/pkgs/development/libraries/haskell/hledger-web/default.nix
deleted file mode 100644
index ae5de9c757b64..0000000000000
--- a/pkgs/development/libraries/haskell/hledger-web/default.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeHtml, blazeMarkup, clientsession, cmdargs
-, conduitExtra, dataDefault, filepath, hjsmin, hledger, hledgerLib
-, hspec, httpClient, httpConduit, HUnit, json, networkConduit
-, parsec, regexpr, safe, shakespeare, text, time, transformers, wai
-, waiExtra, waiHandlerLaunch, warp, yaml, yesod, yesodCore
-, yesodStatic, yesodTest
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hledger-web";
-  version = "0.24";
-  sha256 = "0dwqrq31yf0kw3rk06f1ny2670w2qw83bvvqwp87g4xky5v69xpi";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    blazeHtml blazeMarkup clientsession cmdargs conduitExtra
-    dataDefault filepath hjsmin hledger hledgerLib httpClient
-    httpConduit HUnit json networkConduit parsec regexpr safe
-    shakespeare text time transformers wai waiExtra waiHandlerLaunch
-    warp yaml yesod yesodCore yesodStatic
-  ];
-  testDepends = [ hspec yesod yesodTest ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "http://hledger.org";
-    description = "A web interface for the hledger accounting tool";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hledger/default.nix b/pkgs/development/libraries/haskell/hledger/default.nix
deleted file mode 100644
index a53cb3cc14e29..0000000000000
--- a/pkgs/development/libraries/haskell/hledger/default.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cmdargs, csv, filepath, haskeline, hledgerLib, HUnit, mtl
-, parsec, prettyShow, regexpr, regexTdfa, safe, shakespeare
-, shakespeareText, split, tabular, testFramework
-, testFrameworkHunit, text, time, transformers, utf8String, wizards
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hledger";
-  version = "0.24";
-  sha256 = "1f32lg12i9s075xfbl3f5vhanjg8ms5ilw0hgpbsfh8g9nvlvffc";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    cmdargs csv filepath haskeline hledgerLib HUnit mtl parsec
-    prettyShow regexpr regexTdfa safe shakespeare shakespeareText split
-    tabular text time utf8String wizards
-  ];
-  testDepends = [
-    cmdargs csv filepath haskeline hledgerLib HUnit mtl parsec
-    prettyShow regexpr regexTdfa safe shakespeare shakespeareText split
-    tabular testFramework testFrameworkHunit text time transformers
-    wizards
-  ];
-  meta = {
-    homepage = "http://hledger.org";
-    description = "The main command-line interface for the hledger accounting tool";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hlibgit2/default.nix b/pkgs/development/libraries/haskell/hlibgit2/default.nix
deleted file mode 100644
index 3798d3082a751..0000000000000
--- a/pkgs/development/libraries/haskell/hlibgit2/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bindingsDSL, git, openssl, zlib }:
-
-cabal.mkDerivation (self: {
-  pname = "hlibgit2";
-  version = "0.18.0.13";
-  sha256 = "1bslg51kkhnwm48kxaad4izq3xmzv6dpqy10a5kh16vr5zy3w5hz";
-  buildDepends = [ bindingsDSL zlib ];
-  testDepends = [ git ];
-  extraLibraries = [ openssl ];
-  meta = {
-    description = "Low-level bindings to libgit2";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hmatrix-gsl/default.nix b/pkgs/development/libraries/haskell/hmatrix-gsl/default.nix
deleted file mode 100644
index 501d84a596f65..0000000000000
--- a/pkgs/development/libraries/haskell/hmatrix-gsl/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, gsl, hmatrix, random, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "hmatrix-gsl";
-  version = "0.16.0.2";
-  sha256 = "1l865v2vpjl7f5741z58m9gw1ksskgzfm5gzp9pxiqazsgb2h5ym";
-  buildDepends = [ hmatrix random vector ];
-  pkgconfigDepends = [ gsl ];
-  meta = {
-    homepage = "https://github.com/albertoruiz/hmatrix";
-    description = "Numerical computation";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hmatrix-special/default.nix b/pkgs/development/libraries/haskell/hmatrix-special/default.nix
deleted file mode 100644
index c6e9f3dbbbf8f..0000000000000
--- a/pkgs/development/libraries/haskell/hmatrix-special/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, gsl, hmatrix, hmatrixGsl }:
-
-cabal.mkDerivation (self: {
-  pname = "hmatrix-special";
-  version = "0.3.0.1";
-  sha256 = "1ziqzbfrk7xyah5n0cys1ccnmj2z91wxdamanv3y5v717zhdrqix";
-  buildDepends = [ hmatrix hmatrixGsl ];
-  extraLibraries = [ gsl ];
-  meta = {
-    homepage = "https://github.com/albertoruiz/hmatrix";
-    description = "Interface to GSL special functions";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hmatrix/default.nix b/pkgs/development/libraries/haskell/hmatrix/default.nix
deleted file mode 100644
index afc5833d5e28d..0000000000000
--- a/pkgs/development/libraries/haskell/hmatrix/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, blas, deepseq, liblapack, random, split
-, storableComplex, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hmatrix";
-  version = "0.16.1.0";
-  sha256 = "0jdkh9cq3dzc2fdkqv2zpv70knfkr0i01wv83zw3gjjv081gcn5h";
-  buildDepends = [
-    binary deepseq random split storableComplex vector
-  ];
-  extraLibraries = [ blas liblapack ];
-  meta = {
-    homepage = "https://github.com/albertoruiz/hmatrix";
-    description = "Numeric Linear Algebra";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hoauth/default.nix b/pkgs/development/libraries/haskell/hoauth/default.nix
deleted file mode 100644
index 8ccbfad945c19..0000000000000
--- a/pkgs/development/libraries/haskell/hoauth/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, cryptoPubkeyTypes, curl, dataenc, entropy, mtl
-, random, RSA, SHA, time, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hoauth";
-  version = "0.3.5";
-  sha256 = "06vk3dv2dby7wadxg4qq2bzy10hl8ix2x4vpxggwd13xy3kpzjqp";
-  buildDepends = [
-    binary cryptoPubkeyTypes curl dataenc entropy mtl random RSA SHA
-    time utf8String
-  ];
-  meta = {
-    description = "A Haskell implementation of OAuth 1.0a protocol.";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hoauth2/default.nix b/pkgs/development/libraries/haskell/hoauth2/default.nix
deleted file mode 100644
index ec88bb0f17429..0000000000000
--- a/pkgs/development/libraries/haskell/hoauth2/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, bytestringShow, httpConduit, httpTypes
-, monadControl, mtl, random, text, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hoauth2";
-  version = "0.4.3";
-  sha256 = "1qmhk9h3rwp29dsjqbgsma4zgzdd6cw1jcryzd17rk32biiiylvg";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson bytestringShow httpConduit httpTypes monadControl mtl random
-    text transformers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/freizl/hoauth2";
-    description = "hoauth2";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/holy-project/default.nix b/pkgs/development/libraries/haskell/holy-project/default.nix
deleted file mode 100644
index 1fa7c558731c9..0000000000000
--- a/pkgs/development/libraries/haskell/holy-project/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, ansiTerminal, Cabal, filepath, hastache
-, httpConduit, HUnit, lens, lensAeson, QuickCheck, random
-, smallcheck, split, syb, tasty, tastyHunit, tastyQuickcheck
-, tastySmallcheck, text, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "holy-project";
-  version = "0.1.1.1";
-  sha256 = "0vb4mlz6gb01aadm2b8kgvgnrwwvl6q4ndx6xldi0xi3rm22xkwj";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson ansiTerminal Cabal filepath hastache httpConduit HUnit lens
-    lensAeson QuickCheck random smallcheck split syb tasty tastyHunit
-    tastyQuickcheck tastySmallcheck text time
-  ];
-  testDepends = [
-    Cabal HUnit QuickCheck smallcheck tasty tastyHunit tastyQuickcheck
-    tastySmallcheck
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/yogsototh/holy-project";
-    description = "Start your Haskell project with cabal, git and tests";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hoodle-builder/default.nix b/pkgs/development/libraries/haskell/hoodle-builder/default.nix
deleted file mode 100644
index 8e74edc8e6a59..0000000000000
--- a/pkgs/development/libraries/haskell/hoodle-builder/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, doubleConversion, hoodleTypes, lens, strict
-, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hoodle-builder";
-  version = "0.3";
-  sha256 = "0mj58g7kfr5hpqv6idjb24d3gdh25z5x2ym62c6ckm5g3f4x3jm9";
-  buildDepends = [
-    blazeBuilder doubleConversion hoodleTypes lens strict text
-  ];
-  meta = {
-    description = "text builder for hoodle file format";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hoodle-core/default.nix b/pkgs/development/libraries/haskell/hoodle-core/default.nix
deleted file mode 100644
index e63b68261d43f..0000000000000
--- a/pkgs/development/libraries/haskell/hoodle-core/default.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, aesonPretty, attoparsec, base64Bytestring, binary
-, cairo, cereal, configurator, coroutineObject, dbus, Diff, dyre
-, either, errors, filepath, fsnotify, gd, gtk, hoodleBuilder
-, hoodleParser, hoodleRender, hoodleTypes, lens, libX11, libXi
-, monadLoops, mtl, network, networkInfo, networkSimple, pango
-, poppler, pureMD5, stm, strict, svgcairo, systemFilepath, text
-, time, transformers, transformersFree, unorderedContainers, uuid
-, vector, xournalParser
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hoodle-core";
-  version = "0.14";
-  sha256 = "1njkjxcbnwh9b7mg0xcqkc0clfz64n5h9jqf3323npyw8bhw34b8";
-  buildDepends = [
-    aeson aesonPretty attoparsec base64Bytestring binary cairo cereal
-    configurator coroutineObject dbus Diff dyre either errors filepath
-    fsnotify gd gtk hoodleBuilder hoodleParser hoodleRender hoodleTypes
-    lens monadLoops mtl network networkInfo networkSimple pango poppler
-    pureMD5 stm strict svgcairo systemFilepath text time transformers
-    transformersFree unorderedContainers uuid vector xournalParser
-  ];
-  extraLibraries = [ libX11 libXi ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://ianwookim.org/hoodle";
-    description = "Core library for hoodle";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hoodle-extra/default.nix b/pkgs/development/libraries/haskell/hoodle-extra/default.nix
deleted file mode 100644
index c26932f101782..0000000000000
--- a/pkgs/development/libraries/haskell/hoodle-extra/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, aesonPretty, attoparsec, base64Bytestring, binary
-, cmdargs, conduit, either, filepath, hoodleParser, hoodleTypes
-, httpConduit, lens, monadLoops, mtl, networkSimple, pureMD5
-, resourcet, text, time, transformers, unorderedContainers
-, xournalParser
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hoodle-extra";
-  version = "0.1";
-  sha256 = "1mqx4qia457n8v4pdyd8mc8h7ybzx5asxm2d4p9ws5g2q4ybmshy";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [
-    aeson aesonPretty attoparsec base64Bytestring binary cmdargs
-    conduit either filepath hoodleParser hoodleTypes httpConduit lens
-    monadLoops mtl networkSimple pureMD5 resourcet text time
-    transformers unorderedContainers xournalParser
-  ];
-  meta = {
-    homepage = "http://ianwookim.org/hoodle";
-    description = "extra hoodle tools";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hoodle-parser/default.nix b/pkgs/development/libraries/haskell/hoodle-parser/default.nix
deleted file mode 100644
index 8684a754648db..0000000000000
--- a/pkgs/development/libraries/haskell/hoodle-parser/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, either, hoodleTypes, lens, mtl, strict, text
-, transformers, xournalTypes
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hoodle-parser";
-  version = "0.3";
-  sha256 = "1ihpmkhjzsf8w4ygljx2agx31xblc0ch4y8m9pwj7rnnjj1sw15i";
-  buildDepends = [
-    attoparsec either hoodleTypes lens mtl strict text transformers
-    xournalTypes
-  ];
-  meta = {
-    homepage = "http://ianwookim.org/hoodle";
-    description = "Hoodle file parser";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hoodle-render/default.nix b/pkgs/development/libraries/haskell/hoodle-render/default.nix
deleted file mode 100644
index 71e3902225103..0000000000000
--- a/pkgs/development/libraries/haskell/hoodle-render/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, cairo, filepath, gd, gtk, hoodleTypes
-, lens, monadLoops, mtl, poppler, stm, strict, svgcairo
-, transformers, unorderedContainers, uuid
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hoodle-render";
-  version = "0.4";
-  sha256 = "06ds0fzw11a10m927y2jvmgbsjy7cxdpppb6ifxkg173csp92a2d";
-  buildDepends = [
-    base64Bytestring cairo filepath gd gtk hoodleTypes lens monadLoops
-    mtl poppler stm strict svgcairo transformers unorderedContainers
-    uuid
-  ];
-  meta = {
-    description = "Hoodle file renderer";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hoodle-types/default.nix b/pkgs/development/libraries/haskell/hoodle-types/default.nix
deleted file mode 100644
index 22bc514e153b6..0000000000000
--- a/pkgs/development/libraries/haskell/hoodle-types/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, lens, mtl, strict, text, uuid }:
-
-cabal.mkDerivation (self: {
-  pname = "hoodle-types";
-  version = "0.3";
-  sha256 = "0n9plj6hhsc5482pl7sw4gw7py8r6cn0cl7hg35g2qxdxnzapifm";
-  buildDepends = [ cereal lens mtl strict text uuid ];
-  meta = {
-    description = "Data types for programs for hoodle file format";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hoogle/4.2.34.nix b/pkgs/development/libraries/haskell/hoogle/4.2.34.nix
deleted file mode 100644
index d498095f8b327..0000000000000
--- a/pkgs/development/libraries/haskell/hoogle/4.2.34.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, binary, blazeBuilder, Cabal, caseInsensitive
-, cmdargs, conduit, deepseq, filepath, haskellSrcExts, httpTypes
-, parsec, QuickCheck, random, resourcet, safe, shake, tagsoup, text
-, time, transformers, uniplate, vector, vectorAlgorithms, wai, warp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hoogle";
-  version = "4.2.34";
-  sha256 = "0vldc7s3nq70jxmnxdzlfrlwg0pxw0lq1lcd53klj2ksjkqhm5jg";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson binary blazeBuilder Cabal caseInsensitive cmdargs conduit
-    deepseq filepath haskellSrcExts httpTypes parsec QuickCheck random
-    resourcet safe shake tagsoup text time transformers uniplate vector
-    vectorAlgorithms wai warp
-  ];
-  testDepends = [ filepath ];
-  testTarget = "--test-option=--no-net";
-  meta = {
-    homepage = "http://www.haskell.org/hoogle/";
-    description = "Haskell API Search";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hoogle/4.2.36.nix b/pkgs/development/libraries/haskell/hoogle/4.2.36.nix
deleted file mode 100644
index 5b12f8d28c498..0000000000000
--- a/pkgs/development/libraries/haskell/hoogle/4.2.36.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, binary, blazeBuilder, Cabal, caseInsensitive
-, cmdargs, conduit, deepseq, filepath, haskellSrcExts, httpTypes
-, parsec, QuickCheck, random, resourcet, safe, shake, tagsoup
-, temporary, text, time, transformers, uniplate, vector
-, vectorAlgorithms, wai, warp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hoogle";
-  version = "4.2.36";
-  sha256 = "1h65pl0jfki2pcrywak9mh3hfi3wziffhb2q0xp6r4v01536zifv";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson binary blazeBuilder Cabal caseInsensitive cmdargs conduit
-    deepseq filepath haskellSrcExts httpTypes parsec QuickCheck random
-    resourcet safe shake tagsoup text time transformers uniplate vector
-    vectorAlgorithms wai warp
-  ];
-  testDepends = [ filepath temporary ];
-  testTarget = "--test-option=--no-net";
-  meta = {
-    homepage = "http://www.haskell.org/hoogle/";
-    description = "Haskell API Search";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hoogle/hoogle-local-wrapper.sh b/pkgs/development/libraries/haskell/hoogle/hoogle-local-wrapper.sh
deleted file mode 100644
index 13ea889119c37..0000000000000
--- a/pkgs/development/libraries/haskell/hoogle/hoogle-local-wrapper.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#! @shell@
-
-COMMAND=$1
-shift
-HOOGLE_DOC_PATH=@out@/share/hoogle/doc exec @hoogle@/bin/hoogle \
-    "$COMMAND" -d @out@/share/hoogle "$@"
diff --git a/pkgs/development/libraries/haskell/hoogle/local.nix b/pkgs/development/libraries/haskell/hoogle/local.nix
deleted file mode 100644
index 822c2bdd82eaa..0000000000000
--- a/pkgs/development/libraries/haskell/hoogle/local.nix
+++ /dev/null
@@ -1,107 +0,0 @@
-# Install not only the Hoogle library and executable, but also a local Hoogle
-# database which provides "Source" links to all specified 'packages' -- or the
-# current Haskell Platform if no custom package set is provided.
-#
-# It is intended to be used in config.nix similarly to:
-#
-# { packageOverrides = pkgs: rec {
-#
-#   haskellPackages =
-#     let callPackage = pkgs.lib.callPackageWith haskellPackages;
-#     in pkgs.recurseIntoAttrs (pkgs.haskellPackages.override {
-#         extension = self: super: {
-#           hoogleLocal = pkgs.haskellPackages.hoogleLocal.override {
-#             packages = with pkgs.haskellPackages; [
-#               mmorph
-#               monadControl
-#             ];
-#           };
-#         };
-#       });
-# }}
-#
-# This will build mmorph and monadControl, and have the hoogle installation
-# refer to their documentation via symlink so they are not garbage collected.
-
-{ stdenv, hoogle, rehoo
-, ghc, packages ? [ ghc.ghc ]
-}:
-
-let
-  inherit (stdenv.lib) optional;
-  wrapper = ./hoogle-local-wrapper.sh;
-in
-stdenv.mkDerivation {
-  name = "hoogle-local-0.1";
-  buildInputs = [hoogle rehoo];
-
-  phases = [ "installPhase" ];
-
-  docPackages = packages;
-  installPhase = ''
-    if [ -z "$docPackages" ]; then
-        echo "ERROR: The packages attribute has not been set"
-        exit 1
-    fi
-
-    mkdir -p $out/share/hoogle/doc
-    export HOOGLE_DOC_PATH=$out/share/hoogle/doc
-
-    cd $out/share/hoogle
-
-    function import_dbs() {
-        find $1 -name '*.txt' | while read f; do
-          newname=$(basename "$f" | tr '[:upper:]' '[:lower:]')
-          if [[ -f $f && ! -f ./$newname ]]; then
-            cp -p $f ./$newname
-            hoogle convert -d "$(dirname $f)" "./$newname"
-          fi
-        done
-    }
-
-    for i in $docPackages; do
-        findInputs $i docPackages propagated-native-build-inputs
-        findInputs $i docPackages propagated-build-inputs
-    done
-
-    for i in $docPackages; do
-      if [[ ! $i == $out ]]; then
-        for docdir in $i/share/doc/*-ghc-*/* $i/share/doc/*; do
-          if [[ -d $docdir ]]; then
-            import_dbs $docdir
-            ln -sf $docdir $out/share/hoogle/doc
-          fi
-        done
-      fi
-    done
-
-    import_dbs ${ghc}/share/doc/ghc*/html/libraries
-    ln -sf ${ghc}/share/doc/ghc*/html/libraries/* $out/share/hoogle/doc
-
-    chmod 644 *.hoo *.txt
-    rehoo -j4 -c64 .
-
-    rm -fr downloads *.dep *.txt
-    mv default.hoo x || exit 0
-    rm -f *.hoo
-    mv x default.hoo || exit 1
-
-    if [ ! -f default.hoo ]; then
-        echo "Unable to build the default Hoogle database"
-        exit 1
-    fi
-
-    mkdir -p $out/bin
-    substitute ${wrapper} $out/bin/hoogle \
-        --subst-var out --subst-var-by shell ${stdenv.shell} \
-        --subst-var-by hoogle ${hoogle}
-    chmod +x $out/bin/hoogle
-  '';
-
-  meta = {
-    description = "A local Hoogle database";
-    platforms = ghc.meta.platforms;
-    hydraPlatforms = with stdenv.lib.platforms; none;
-    maintainers = with stdenv.lib.maintainers; [ ttuegel ];
-  };
-}
diff --git a/pkgs/development/libraries/haskell/hoopl/default.nix b/pkgs/development/libraries/haskell/hoopl/default.nix
deleted file mode 100644
index a0c494d67cf97..0000000000000
--- a/pkgs/development/libraries/haskell/hoopl/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "hoopl";
-  version = "3.10.0.1";
-  sha256 = "1wahcngdmb3ixny0havrddkmrhs02rzlf1d1l7g8f6pzg051mr11";
-  meta = {
-    homepage = "http://ghc.cs.tufts.edu/hoopl/";
-    description = "A library to support dataflow analysis and optimization";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hopenssl/default.nix b/pkgs/development/libraries/haskell/hopenssl/default.nix
deleted file mode 100644
index 5532b56e6a14e..0000000000000
--- a/pkgs/development/libraries/haskell/hopenssl/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, openssl }:
-
-cabal.mkDerivation (self: {
-  pname = "hopenssl";
-  version = "1.7";
-  sha256 = "1zs69kxwz5fnm62mdscbpfz78vwnda75gyx1vxmmlisfhfslprly";
-  buildDepends = [ mtl ];
-  extraLibraries = [ openssl ];
-  meta = {
-    homepage = "http://github.com/peti/hopenssl";
-    description = "FFI bindings to OpenSSL's EVP digest interface";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hosc/default.nix b/pkgs/development/libraries/haskell/hosc/default.nix
deleted file mode 100644
index 2ad4d6210e2b0..0000000000000
--- a/pkgs/development/libraries/haskell/hosc/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, blazeBuilder, dataBinaryIeee754, network
-, QuickCheck, testFramework, testFrameworkQuickcheck2, time
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hosc";
-  version = "0.15";
-  sha256 = "1yp25n159p69r32y3x7iwc55l5q9qaamj2vyl1473x8ras5afdcf";
-  buildDepends = [
-    binary blazeBuilder dataBinaryIeee754 network time transformers
-  ];
-  testDepends = [
-    QuickCheck testFramework testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://rd.slavepianos.org/t/hosc";
-    description = "Haskell Open Sound Control";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hostname/default.nix b/pkgs/development/libraries/haskell/hostname/default.nix
deleted file mode 100644
index 2131599c8a678..0000000000000
--- a/pkgs/development/libraries/haskell/hostname/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "hostname";
-  version = "1.0";
-  sha256 = "0p6gm4328946qxc295zb6vhwhf07l1fma82vd0siylnsnsqxlhwv";
-  meta = {
-    description = "A very simple package providing a cross-platform means of determining the hostname";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hourglass/default.nix b/pkgs/development/libraries/haskell/hourglass/default.nix
deleted file mode 100644
index 92e3806b8cd1b..0000000000000
--- a/pkgs/development/libraries/haskell/hourglass/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, mtl, tasty, tastyHunit, tastyQuickcheck, time }:
-
-cabal.mkDerivation (self: {
-  pname = "hourglass";
-  version = "0.2.6";
-  sha256 = "029fmx5r6krj7y7mn4b4m2lpaa3iw6vhyznrib5lhf469i1jp9m3";
-  buildDepends = [ deepseq ];
-  testDepends = [
-    deepseq mtl tasty tastyHunit tastyQuickcheck time
-  ];
-  meta = {
-    homepage = "https://github.com/vincenthz/hs-hourglass";
-    description = "simple performant time related library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hp2any-core/default.nix b/pkgs/development/libraries/haskell/hp2any-core/default.nix
deleted file mode 100644
index 8fbcd09e8879f..0000000000000
--- a/pkgs/development/libraries/haskell/hp2any-core/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, filepath, network, time }:
-
-cabal.mkDerivation (self: {
-  pname = "hp2any-core";
-  version = "0.11.2";
-  sha256 = "1gmw9bggw8hsp6pi0xgrryf0sqjb1aaxbwh85q5h72h4ixskwn1y";
-  buildDepends = [ attoparsec filepath network time ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Hp2any";
-    description = "Heap profiling helper library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hp2any-graph/default.nix b/pkgs/development/libraries/haskell/hp2any-graph/default.nix
deleted file mode 100644
index aad7c7fdca9a1..0000000000000
--- a/pkgs/development/libraries/haskell/hp2any-graph/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, freeglut, GLUT, hp2anyCore, mesa, network
-, OpenGL, parseargs
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hp2any-graph";
-  version = "0.5.4.2";
-  sha256 = "1yj1miqn265pxq2dfhx87s20vjnnxmsl3d9xdy88cbzglpx2v9il";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    filepath GLUT hp2anyCore network OpenGL parseargs
-  ];
-  extraLibraries = [ freeglut mesa ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Hp2any";
-    description = "Real-time heap graphing utility and profile stream server with a reusable graphing module";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hplayground/default.nix b/pkgs/development/libraries/haskell/hplayground/default.nix
deleted file mode 100644
index c4e9ddbe2aa67..0000000000000
--- a/pkgs/development/libraries/haskell/hplayground/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefault, hasteCompiler, hastePerch, monadsTf
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hplayground";
-  version = "0.1.1.0";
-  sha256 = "03ya82lxhv7acakhl01835p3wvwr3z14jiww7wvj4bzlib8qsi8b";
-  buildDepends = [
-    dataDefault hasteCompiler hastePerch monadsTf transformers
-  ];
-  meta = {
-    homepage = "https://github.com/agocorona/hplayground";
-    description = "a client-side haskell framework that compiles to javascript with the haste compiler";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hs-bibutils/default.nix b/pkgs/development/libraries/haskell/hs-bibutils/default.nix
deleted file mode 100644
index 9d7b889746eb7..0000000000000
--- a/pkgs/development/libraries/haskell/hs-bibutils/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "hs-bibutils";
-  version = "5.0";
-  sha256 = "18gchn62g2cqzyj1nr8wd5i6smhq739g00cblkllj1jkni33ch2l";
-  buildDepends = [ syb ];
-  meta = {
-    homepage = "http://gorgias.mine.nu/repos/hs-bibutils/";
-    description = "Haskell bindings to bibutils, the bibliography conversion utilities";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsbencher-fusion/default.nix b/pkgs/development/libraries/haskell/hsbencher-fusion/default.nix
deleted file mode 100644
index c045cf8e720d0..0000000000000
--- a/pkgs/development/libraries/haskell/hsbencher-fusion/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, criterion, csv, dataDefault, filepath, handaGdata
-, hsbencher, httpConduit, mtl, network, statistics, text, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hsbencher-fusion";
-  version = "0.3.3";
-  sha256 = "0vp1biv5jwac3bhj7qxl8x3bw73436qn284fippmlr6f54c15yw8";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    criterion csv dataDefault filepath handaGdata hsbencher httpConduit
-    mtl network statistics text time
-  ];
-  doCheck = false;
-  meta = {
-    description = "Backend for uploading benchmark data to Google Fusion Tables";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsbencher/default.nix b/pkgs/development/libraries/haskell/hsbencher/default.nix
deleted file mode 100644
index 0786aa18b3c3c..0000000000000
--- a/pkgs/development/libraries/haskell/hsbencher/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, dataDefault, filepath, GenericPretty, HUnit
-, ioStreams, mtl, random, testFramework, testFrameworkHunit, text
-, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hsbencher";
-  version = "1.20.0.3";
-  sha256 = "1qnj4zhq6j4cvnxcparm2xr9qc6l9q7j72h4dr5jz04lz8c2fkcl";
-  buildDepends = [
-    async dataDefault filepath GenericPretty ioStreams mtl random time
-  ];
-  testDepends = [ HUnit testFramework testFrameworkHunit text time ];
-  doCheck = false;
-  meta = {
-    description = "Launch and gather data from Haskell and non-Haskell benchmarks";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsc3-db/default.nix b/pkgs/development/libraries/haskell/hsc3-db/default.nix
deleted file mode 100644
index 13a32c5286330..0000000000000
--- a/pkgs/development/libraries/haskell/hsc3-db/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hsc3, safe }:
-
-cabal.mkDerivation (self: {
-  pname = "hsc3-db";
-  version = "0.15";
-  sha256 = "0sj3hq0d8dl4m6fn75lvyr78sg283p6y13lg8yi2yrgz74kn4zbl";
-  buildDepends = [ hsc3 safe ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://rd.slavepianos.org/t/hsc3-db";
-    description = "Haskell SuperCollider Unit Generator Database";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsc3-dot/default.nix b/pkgs/development/libraries/haskell/hsc3-dot/default.nix
deleted file mode 100644
index 7423525e46fb2..0000000000000
--- a/pkgs/development/libraries/haskell/hsc3-dot/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, hsc3 }:
-
-cabal.mkDerivation (self: {
-  pname = "hsc3-dot";
-  version = "0.15";
-  sha256 = "1ck2g15zw23smry1xvn9ida8ln57vnvkxvr3khhp5didwisgm90m";
-  buildDepends = [ filepath hsc3 ];
-  meta = {
-    homepage = "http://rd.slavepianos.org/t/hsc3-dot";
-    description = "haskell supercollider graph drawing";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsc3-lang/default.nix b/pkgs/development/libraries/haskell/hsc3-lang/default.nix
deleted file mode 100644
index dd12067d45e64..0000000000000
--- a/pkgs/development/libraries/haskell/hsc3-lang/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bifunctors, dataDefault, dataOrdlist, dlist, hashable
-, hmatrixSpecial, hosc, hsc3, MonadRandom, random, randomShuffle
-, split, transformers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hsc3-lang";
-  version = "0.15";
-  sha256 = "09qn9kb8h40cwhnjf4pl70i2vi7cn4pa4wkdwjbn07hrdpvxgihf";
-  buildDepends = [
-    bifunctors dataDefault dataOrdlist dlist hashable hmatrixSpecial
-    hosc hsc3 MonadRandom random randomShuffle split transformers
-    vector
-  ];
-  meta = {
-    homepage = "http://rd.slavepianos.org/t/hsc3-lang";
-    description = "Haskell SuperCollider Language";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsc3-process/default.nix b/pkgs/development/libraries/haskell/hsc3-process/default.nix
deleted file mode 100644
index 6b81f64b03dd3..0000000000000
--- a/pkgs/development/libraries/haskell/hsc3-process/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefault, filepath, hosc, hsc3, time, timeCompat
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hsc3-process";
-  version = "0.10.0";
-  sha256 = "1h769akpd5gsmmlzmhya3dh56rhpf4fkj0vl6zngahc5hl4s7qxc";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    dataDefault filepath hosc hsc3 time timeCompat transformers
-  ];
-  meta = {
-    homepage = "https://github.com/kaoskorobase/hsc3-process";
-    description = "Create and control scsynth processes";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsc3-server/default.nix b/pkgs/development/libraries/haskell/hsc3-server/default.nix
deleted file mode 100644
index c8e78e4e7ea16..0000000000000
--- a/pkgs/development/libraries/haskell/hsc3-server/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bitset, dataDefault, failure, hashtables, hosc, hsc3
-, hsc3Process, liftedBase, ListZipper, monadControl, QuickCheck
-, random, resourcet, testFramework, testFrameworkQuickcheck2
-, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hsc3-server";
-  version = "0.9.2";
-  sha256 = "1lq4y57d555jb0yi10n4j69h4whwsm5h2k6j4r7f9avds5ahh6s2";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    bitset dataDefault failure hashtables hosc hsc3 hsc3Process
-    liftedBase ListZipper monadControl random resourcet transformers
-    transformersBase
-  ];
-  testDepends = [
-    failure QuickCheck random testFramework testFrameworkQuickcheck2
-    transformers
-  ];
-  meta = {
-    homepage = "https://github.com/kaoskorobase/hsc3-server";
-    description = "SuperCollider server resource management and synchronization";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsc3/default.nix b/pkgs/development/libraries/haskell/hsc3/default.nix
deleted file mode 100644
index 6e05c01220ead..0000000000000
--- a/pkgs/development/libraries/haskell/hsc3/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, dataDefault, dataOrdlist, filepath, hashable, hosc
-, network, random, safe, split, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hsc3";
-  version = "0.15";
-  sha256 = "1rmxl1wcly74bjkw79zw9ydmiclk5716w75b4nz8xkqraijiafrg";
-  buildDepends = [
-    binary dataDefault dataOrdlist filepath hashable hosc network
-    random safe split transformers
-  ];
-  meta = {
-    homepage = "http://rd.slavepianos.org/t/hsc3";
-    description = "Haskell SuperCollider";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsdns/default.nix b/pkgs/development/libraries/haskell/hsdns/default.nix
deleted file mode 100644
index f58a8077b1580..0000000000000
--- a/pkgs/development/libraries/haskell/hsdns/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, adns, network }:
-
-cabal.mkDerivation (self: {
-  pname = "hsdns";
-  version = "1.6.1";
-  sha256 = "0s63acjy1n75k7gjm4kam7v5d4a5kn0aw178mygkqwr5frflghb4";
-  buildDepends = [ network ];
-  extraLibraries = [ adns ];
-  meta = {
-    homepage = "http://github.com/peti/hsdns";
-    description = "Asynchronous DNS Resolver";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hse-cpp/default.nix b/pkgs/development/libraries/haskell/hse-cpp/default.nix
deleted file mode 100644
index 49625acf68c11..0000000000000
--- a/pkgs/development/libraries/haskell/hse-cpp/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cpphs, haskellSrcExts }:
-
-cabal.mkDerivation (self: {
-  pname = "hse-cpp";
-  version = "0.1";
-  sha256 = "0f1bgi1hnpnry1pm7jhi626afdvymzy7k0a70n07n41js46pjxd0";
-  buildDepends = [ cpphs haskellSrcExts ];
-  meta = {
-    description = "Preprocess+parse haskell code";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsemail/default.nix b/pkgs/development/libraries/haskell/hsemail/default.nix
deleted file mode 100644
index 2406a9c2e94f2..0000000000000
--- a/pkgs/development/libraries/haskell/hsemail/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, hspec, mtl, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "hsemail";
-  version = "1.7.7";
-  sha256 = "16wqrpzi5njv26za1rckn74jsqmyswndb6k38yz1567h1y4w7ai5";
-  buildDepends = [ mtl parsec ];
-  testDepends = [ doctest hspec parsec ];
-  meta = {
-    homepage = "http://github.com/peti/hsemail";
-    description = "Internet Message Parsers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsimport/default.nix b/pkgs/development/libraries/haskell/hsimport/default.nix
deleted file mode 100644
index cc9b804632223..0000000000000
--- a/pkgs/development/libraries/haskell/hsimport/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, cmdargs, dyre, filepath, haskellSrcExts, lens
-, mtl, split, tasty, tastyGolden, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hsimport";
-  version = "0.6.4";
-  sha256 = "07v7sm98a0vzfk1xx8mf6l2ybf3rwx4ml2wxp1rlw5w1aapffsfw";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    attoparsec cmdargs dyre haskellSrcExts lens mtl split text
-  ];
-  testDepends = [ filepath haskellSrcExts tasty tastyGolden ];
-  jailbreak = true;
-  meta = {
-    description = "A command line program for extending the import list of a Haskell source file";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsini/default.nix b/pkgs/development/libraries/haskell/hsini/default.nix
deleted file mode 100644
index 5fd6f5afd80ed..0000000000000
--- a/pkgs/development/libraries/haskell/hsini/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, mtl, parsec, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, testFrameworkTh
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hsini";
-  version = "0.3.1";
-  sha256 = "06cys4i1nsic13dkp5jgammm3qykzizlnp6wdka2vl699rvnzaaf";
-  buildDepends = [ mtl parsec ];
-  testDepends = [
-    HUnit mtl parsec QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 testFrameworkTh
-  ];
-  jailbreak = true;
-  meta = {
-    description = "Package for user configuration files (INI)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hslogger-template/default.nix b/pkgs/development/libraries/haskell/hslogger-template/default.nix
deleted file mode 100644
index a2116051cdeca..0000000000000
--- a/pkgs/development/libraries/haskell/hslogger-template/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hslogger, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "hslogger-template";
-  version = "2.0.2";
-  sha256 = "0qkyclj9fajvzbfcs0ik8ncy66x916r40jd85r4wi5nh482i7sp3";
-  buildDepends = [ hslogger mtl ];
-  meta = {
-    description = "Automatic generation of hslogger functions";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hslua/default.nix b/pkgs/development/libraries/haskell/hslua/default.nix
deleted file mode 100644
index e76ff36aab5d6..0000000000000
--- a/pkgs/development/libraries/haskell/hslua/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, lua, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "hslua";
-  version = "0.3.13";
-  sha256 = "02j3hrzq3dgcv4bvf4xz14qxvzlb0vlxrf7lk9wqwdy43b978mz9";
-  buildDepends = [ mtl ];
-  pkgconfigDepends = [ lua ];
-  configureFlags = "-fsystem-lua";
-  meta = {
-    description = "A Lua language interpreter embedding in Haskell";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspec-attoparsec/default.nix b/pkgs/development/libraries/haskell/hspec-attoparsec/default.nix
deleted file mode 100644
index 7b9c9dfd40225..0000000000000
--- a/pkgs/development/libraries/haskell/hspec-attoparsec/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, hspec, hspecExpectations, text }:
-
-cabal.mkDerivation (self: {
-  pname = "hspec-attoparsec";
-  version = "0.1.0.1";
-  sha256 = "12246p4k0axv6w5jxnid9hyl4cbl3vmd46b7xxli7nq2iw79nl8v";
-  buildDepends = [ attoparsec hspecExpectations text ];
-  testDepends = [ attoparsec hspec hspecExpectations text ];
-  meta = {
-    homepage = "http://github.com/alpmestan/hspec-attoparsec";
-    description = "Utility functions for testing your attoparsec parsers with hspec";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspec-checkers/default.nix b/pkgs/development/libraries/haskell/hspec-checkers/default.nix
deleted file mode 100644
index 7e5022e19b53b..0000000000000
--- a/pkgs/development/libraries/haskell/hspec-checkers/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, checkers, hspec }:
-
-cabal.mkDerivation (self: {
-  pname = "hspec-checkers";
-  version = "0.1.0";
-  sha256 = "043qzgjp9ch9wqm269dd87jn8wk5c90q25098hnz8ilv5pnywk6d";
-  buildDepends = [ checkers hspec ];
-  testDepends = [ checkers hspec ];
-  meta = {
-    description = "Allows to use checkers properties from hspec";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspec-contrib/default.nix b/pkgs/development/libraries/haskell/hspec-contrib/default.nix
deleted file mode 100644
index 53f94edc793dd..0000000000000
--- a/pkgs/development/libraries/haskell/hspec-contrib/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, hspecCore, HUnit, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "hspec-contrib";
-  version = "0.2.0";
-  sha256 = "0p6jh3j84cq66gfp2pk957ha4ds7797vfbfri9lsg9gd4998dwkq";
-  buildDepends = [ hspecCore HUnit ];
-  testDepends = [ hspec hspecCore HUnit QuickCheck ];
-  meta = {
-    homepage = "http://hspec.github.io/";
-    description = "Contributed functionality for Hspec";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspec-core/default.nix b/pkgs/development/libraries/haskell/hspec-core/default.nix
deleted file mode 100644
index 313153c55c03c..0000000000000
--- a/pkgs/development/libraries/haskell/hspec-core/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, async, deepseq, hspecExpectations, hspecMeta
-, HUnit, QuickCheck, quickcheckIo, random, setenv, silently
-, tfRandom, time, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hspec-core";
-  version = "2.1.2";
-  sha256 = "1mvsfr175g5dbk1xz48d0p4lv4gvv4z3ss3n2s7d2h83i25bmjvh";
-  buildDepends = [
-    ansiTerminal async deepseq hspecExpectations HUnit QuickCheck
-    quickcheckIo random setenv tfRandom time transformers
-  ];
-  testDepends = [
-    ansiTerminal async deepseq hspecExpectations hspecMeta HUnit
-    QuickCheck quickcheckIo random setenv silently tfRandom time
-    transformers
-  ];
-  meta = {
-    homepage = "http://hspec.github.io/";
-    description = "A Testing Framework for Haskell";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspec-discover/default.nix b/pkgs/development/libraries/haskell/hspec-discover/default.nix
deleted file mode 100644
index 8a4a79eae97fb..0000000000000
--- a/pkgs/development/libraries/haskell/hspec-discover/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, hspecMeta }:
-
-cabal.mkDerivation (self: {
-  pname = "hspec-discover";
-  version = "2.1.2";
-  sha256 = "0zv215br94agvg8dbz0f5az5cahgnw8gdx0z84zlrpjxkzf3rb19";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ filepath ];
-  testDepends = [ filepath hspecMeta ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://hspec.github.io/";
-    description = "Automatically discover and run Hspec tests";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspec-expectations-lens/default.nix b/pkgs/development/libraries/haskell/hspec-expectations-lens/default.nix
deleted file mode 100644
index 12ac56702df82..0000000000000
--- a/pkgs/development/libraries/haskell/hspec-expectations-lens/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, hspecExpectations, HUnit, lens, silently }:
-
-cabal.mkDerivation (self: {
-  pname = "hspec-expectations-lens";
-  version = "0.3.0.0";
-  sha256 = "1v6j4z3gv41jlhbi8ngx7h6d78l1fazvd3bw3c67zsnlgqrvl1x5";
-  buildDepends = [ hspec hspecExpectations HUnit lens ];
-  testDepends = [ hspec lens silently ];
-  meta = {
-    homepage = "http://supki.github.io/hspec-expectations-lens/";
-    description = "Hspec expectations for the lens stuff";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspec-expectations/default.nix b/pkgs/development/libraries/haskell/hspec-expectations/default.nix
deleted file mode 100644
index a1267254f1a72..0000000000000
--- a/pkgs/development/libraries/haskell/hspec-expectations/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, HUnit, markdownUnlit, silently }:
-
-cabal.mkDerivation (self: {
-  pname = "hspec-expectations";
-  version = "0.6.1";
-  sha256 = "0rr1dn39daxi4kqnbz3k21slxpscz939bx16161rr1zp4v7m1lzj";
-  buildDepends = [ HUnit ];
-  testDepends = [ hspec HUnit markdownUnlit silently ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/sol/hspec-expectations#readme";
-    description = "Catchy combinators for HUnit";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspec-laws/default.nix b/pkgs/development/libraries/haskell/hspec-laws/default.nix
deleted file mode 100644
index b7b2a57d5342c..0000000000000
--- a/pkgs/development/libraries/haskell/hspec-laws/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, markdownUnlit, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "hspec-laws";
-  version = "0.0.0";
-  sha256 = "15mcspn20znjxjsjqivrfvpndjd2i3kic5nyij13lfwyd3p2al0j";
-  buildDepends = [ hspec QuickCheck ];
-  testDepends = [ hspec markdownUnlit QuickCheck ];
-  meta = {
-    description = "Document and test laws for standard type classes";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspec-meta/default.nix b/pkgs/development/libraries/haskell/hspec-meta/default.nix
deleted file mode 100644
index 8a10a30014606..0000000000000
--- a/pkgs/development/libraries/haskell/hspec-meta/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, async, deepseq, filepath, hspecExpectations
-, HUnit, QuickCheck, quickcheckIo, random, setenv, time
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hspec-meta";
-  version = "2.0.0";
-  sha256 = "0x1k2d4nycglzn9l4i32xrampr9fgzjpp4j1jyy7pj89cfl8jc8f";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    ansiTerminal async deepseq filepath hspecExpectations HUnit
-    QuickCheck quickcheckIo random setenv time transformers
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://hspec.github.io/";
-    description = "A version of Hspec which is used to test Hspec itself";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspec-wai/default.nix b/pkgs/development/libraries/haskell/hspec-wai/default.nix
deleted file mode 100644
index cb817c6df43e8..0000000000000
--- a/pkgs/development/libraries/haskell/hspec-wai/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, caseInsensitive, hspec, hspecCore, hspecExpectations
-, httpTypes, QuickCheck, text, transformers, wai, waiExtra
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hspec-wai";
-  version = "0.6.2";
-  sha256 = "0nia4hz41g4264mn4s5j8dn9dh0xhdf1gym92wvjmy43rhj3qpzb";
-  buildDepends = [
-    caseInsensitive hspecCore hspecExpectations httpTypes text
-    transformers wai waiExtra
-  ];
-  testDepends = [
-    caseInsensitive hspec hspecCore hspecExpectations httpTypes
-    QuickCheck text transformers wai waiExtra
-  ];
-  meta = {
-    description = "Experimental Hspec support for testing WAI applications";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspec/default.nix b/pkgs/development/libraries/haskell/hspec/default.nix
deleted file mode 100644
index 8f8b66b39d325..0000000000000
--- a/pkgs/development/libraries/haskell/hspec/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspecCore, hspecDiscover, hspecExpectations, hspecMeta
-, HUnit, QuickCheck, stringbuilder, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hspec";
-  version = "2.1.2";
-  sha256 = "04n34g7gbmbkyqzp9by4qdcf87m1gasmc2hnm8i0dqpcnssv05py";
-  buildDepends = [
-    hspecCore hspecDiscover hspecExpectations HUnit QuickCheck
-    transformers
-  ];
-  testDepends = [ hspecCore hspecMeta stringbuilder ];
-  doCheck = false;
-  meta = {
-    homepage = "http://hspec.github.io/";
-    description = "A Testing Framework for Haskell";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspec2/default.nix b/pkgs/development/libraries/haskell/hspec2/default.nix
deleted file mode 100644
index c6f64c92182c4..0000000000000
--- a/pkgs/development/libraries/haskell/hspec2/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, hspecDiscover }:
-
-cabal.mkDerivation (self: {
-  pname = "hspec2";
-  version = "0.6.1";
-  sha256 = "0zlvm7r46q8yhgx2kx9mfrf6x2f5amdbi3a59fh69dsqs4lbgmf4";
-  buildDepends = [ hspec hspecDiscover ];
-  meta = {
-    homepage = "http://hspec.github.io/";
-    description = "Alpha version of Hspec 2.0";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hspread/default.nix b/pkgs/development/libraries/haskell/hspread/default.nix
deleted file mode 100644
index 975fcb784d816..0000000000000
--- a/pkgs/development/libraries/haskell/hspread/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, extensibleExceptions, network }:
-
-cabal.mkDerivation (self: {
-  pname = "hspread";
-  version = "0.3.3";
-  sha256 = "6e8a9ecc1a6b1cc767aa188e2f4c04b77b321fd14000cac8f71dd6a7b82afbfc";
-  buildDepends = [ binary extensibleExceptions network ];
-  meta = {
-    description = "A client library for the spread toolkit";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsshellscript/default.nix b/pkgs/development/libraries/haskell/hsshellscript/default.nix
deleted file mode 100644
index 221d3079d2be9..0000000000000
--- a/pkgs/development/libraries/haskell/hsshellscript/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, c2hs, parsec, random }:
-
-cabal.mkDerivation (self: {
-  pname = "hsshellscript";
-  version = "3.3.2";
-  sha256 = "0rc78yx82gy7a3dxl1mn9hrj1cqhq51zq6w4nf11rzgn6106zdln";
-  buildDepends = [ parsec random ];
-  buildTools = [ c2hs ];
-  meta = {
-    homepage = "http://www.volker-wysk.de/hsshellscript/";
-    description = "Haskell for Unix shell scripting tasks";
-    license = "LGPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hstatsd/default.nix b/pkgs/development/libraries/haskell/hstatsd/default.nix
deleted file mode 100644
index d19d7b388292d..0000000000000
--- a/pkgs/development/libraries/haskell/hstatsd/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, network, text }:
-
-cabal.mkDerivation (self: {
-  pname = "hstatsd";
-  version = "0.1";
-  sha256 = "092q52yyb1xdji1y72bdcgvp8by2w1z9j717sl1gmh2p89cpjrs4";
-  buildDepends = [ mtl network text ];
-  meta = {
-    homepage = "https://github.com/mokus0/hstatsd";
-    description = "Quick and dirty statsd interface";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hsyslog/default.nix b/pkgs/development/libraries/haskell/hsyslog/default.nix
deleted file mode 100644
index 89bd035eaf104..0000000000000
--- a/pkgs/development/libraries/haskell/hsyslog/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest }:
-
-cabal.mkDerivation (self: {
-  pname = "hsyslog";
-  version = "2.0";
-  sha256 = "02v698grn43bvikqhqiz9ys8x2amngdmhvl3i0ar9203p2x8q3pq";
-  testDepends = [ doctest ];
-  noHaddock = self.stdenv.lib.versionOlder self.ghc.version "6.11";
-  meta = {
-    homepage = "http://github.com/peti/hsyslog";
-    description = "FFI interface to syslog(3) from POSIX.1-2001";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/html-conduit/default.nix b/pkgs/development/libraries/haskell/html-conduit/default.nix
deleted file mode 100644
index f45fa6bb53466..0000000000000
--- a/pkgs/development/libraries/haskell/html-conduit/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit, conduitExtra, hspec, HUnit, resourcet
-, systemFilepath, tagstreamConduit, text, transformers, xmlConduit
-, xmlTypes
-}:
-
-cabal.mkDerivation (self: {
-  pname = "html-conduit";
-  version = "1.1.1.1";
-  sha256 = "1bsr0fsy7k606m477c4rxdh7j71nyrp86f1lg9wlwnbm31vrhw00";
-  buildDepends = [
-    conduit conduitExtra resourcet systemFilepath tagstreamConduit text
-    transformers xmlConduit xmlTypes
-  ];
-  testDepends = [ hspec HUnit xmlConduit ];
-  meta = {
-    homepage = "https://github.com/snoyberg/xml";
-    description = "Parse HTML documents using xml-conduit datatypes";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/html/default.nix b/pkgs/development/libraries/haskell/html/default.nix
deleted file mode 100644
index a06b1422bc32a..0000000000000
--- a/pkgs/development/libraries/haskell/html/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "html";
-  version = "1.0.1.2";
-  sha256 = "0c35495ea33d65e69c69bc7441ec8e1af69fbb43433c2aa3406c0a13a3ab3061";
-  meta = {
-    description = "HTML combinator library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/http-attoparsec/default.nix b/pkgs/development/libraries/haskell/http-attoparsec/default.nix
deleted file mode 100644
index 233d268e24a7b..0000000000000
--- a/pkgs/development/libraries/haskell/http-attoparsec/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, httpTypes }:
-
-cabal.mkDerivation (self: {
-  pname = "http-attoparsec";
-  version = "0.1.1";
-  sha256 = "12l892fix11mrvm10awwvv31y59q5rb6gb0sqjp6l4p4ym9ngqa3";
-  buildDepends = [ attoparsec httpTypes ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/tlaitinen/http-attoparsec";
-    description = "Attoparsec parsers for http-types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/http-client-conduit/default.nix b/pkgs/development/libraries/haskell/http-client-conduit/default.nix
deleted file mode 100644
index 60c7b3c685061..0000000000000
--- a/pkgs/development/libraries/haskell/http-client-conduit/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, httpClient }:
-
-cabal.mkDerivation (self: {
-  pname = "http-client-conduit";
-  version = "0.3.0";
-  sha256 = "0k2vq9y7kfbkhcsszjr74ahq5nw5z7dbzjhw1ixbigcr56axsd19";
-  buildDepends = [ httpClient ];
-  noHaddock = true;
-  meta = {
-    homepage = "https://github.com/snoyberg/http-client";
-    description = "Frontend support for using http-client with conduit (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/http-client-multipart/default.nix b/pkgs/development/libraries/haskell/http-client-multipart/default.nix
deleted file mode 100644
index 1e51404ebb0cf..0000000000000
--- a/pkgs/development/libraries/haskell/http-client-multipart/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, httpClient }:
-
-cabal.mkDerivation (self: {
-  pname = "http-client-multipart";
-  version = "0.3.0.0";
-  sha256 = "18za6s3658hgm95rrygghrz0b643c7nkzaimb14v2hv82w3k9crg";
-  buildDepends = [ httpClient ];
-  noHaddock = true;
-  meta = {
-    homepage = "https://github.com/snoyberg/http-client";
-    description = "Generate multipart uploads for http-client. (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/http-client-tls/default.nix b/pkgs/development/libraries/haskell/http-client-tls/default.nix
deleted file mode 100644
index ca4dbbe1085cc..0000000000000
--- a/pkgs/development/libraries/haskell/http-client-tls/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, connection, dataDefaultClass, hspec, httpClient, httpTypes
-, network, tls
-}:
-
-cabal.mkDerivation (self: {
-  pname = "http-client-tls";
-  version = "0.2.2";
-  sha256 = "0a01r05h5fxswyn6k6cgqgak4scqjan72hyy5wbdqzzhl4rmh7j5";
-  buildDepends = [
-    connection dataDefaultClass httpClient network tls
-  ];
-  testDepends = [ hspec httpClient httpTypes ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/snoyberg/http-client";
-    description = "http-client backend using the connection package and tls library";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/http-client/default.nix b/pkgs/development/libraries/haskell/http-client/default.nix
deleted file mode 100644
index 9ab96c6dfe87a..0000000000000
--- a/pkgs/development/libraries/haskell/http-client/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, base64Bytestring, blazeBuilder, caseInsensitive
-, cookie, dataDefaultClass, deepseq, exceptions, filepath, hspec
-, httpTypes, mimeTypes, monadControl, network, networkUri
-, publicsuffixlist, random, streamingCommons, text, time
-, transformers, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "http-client";
-  version = "0.4.6";
-  sha256 = "0zv1jncacwxxk8dj1jlicjdlfhxigpl23frq2vrp4w76d1lsa0d8";
-  buildDepends = [
-    base64Bytestring blazeBuilder caseInsensitive cookie
-    dataDefaultClass deepseq exceptions filepath httpTypes mimeTypes
-    network networkUri publicsuffixlist random streamingCommons text
-    time transformers
-  ];
-  testDepends = [
-    async base64Bytestring blazeBuilder caseInsensitive deepseq hspec
-    httpTypes monadControl network streamingCommons text time
-    transformers zlib
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/snoyberg/http-client";
-    description = "An HTTP client engine, intended as a base layer for more user-friendly packages";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/http-common/default.nix b/pkgs/development/libraries/haskell/http-common/default.nix
deleted file mode 100644
index 61c76e55842b4..0000000000000
--- a/pkgs/development/libraries/haskell/http-common/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, blazeBuilder, caseInsensitive, mtl
-, network, text, transformers, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "http-common";
-  version = "0.7.2.0";
-  sha256 = "0w83qz35aaxc2k3qqpamh8anqxr7w3vym5qh40w1a8n4x00pm960";
-  buildDepends = [
-    base64Bytestring blazeBuilder caseInsensitive mtl network text
-    transformers unorderedContainers
-  ];
-  meta = {
-    homepage = "http://research.operationaldynamics.com/projects/http-streams/";
-    description = "Common types for HTTP clients and servers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/http-conduit/default.nix b/pkgs/development/libraries/haskell/http-conduit/default.nix
deleted file mode 100644
index bb5dc9f7505d9..0000000000000
--- a/pkgs/development/libraries/haskell/http-conduit/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, caseInsensitive, conduit, conduitExtra
-, connection, cookie, dataDefaultClass, hspec, httpClient
-, httpClientTls, httpTypes, HUnit, liftedBase, monadControl, mtl
-, network, resourcet, streamingCommons, text, time, transformers
-, utf8String, wai, waiConduit, warp, warpTls
-}:
-
-cabal.mkDerivation (self: {
-  pname = "http-conduit";
-  version = "2.1.5";
-  sha256 = "0vk2an6h3h7a5klk9xrf3apfm6xdmqm418yrr7pb56b7w5sfq003";
-  buildDepends = [
-    conduit httpClient httpClientTls httpTypes liftedBase monadControl
-    mtl resourcet transformers
-  ];
-  testDepends = [
-    blazeBuilder caseInsensitive conduit conduitExtra connection cookie
-    dataDefaultClass hspec httpClient httpTypes HUnit liftedBase
-    network streamingCommons text time transformers utf8String wai
-    waiConduit warp warpTls
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://www.yesodweb.com/book/http-conduit";
-    description = "HTTP client package with conduit interface and HTTPS support";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/http-date/default.nix b/pkgs/development/libraries/haskell/http-date/default.nix
deleted file mode 100644
index 4c1e149225f19..0000000000000
--- a/pkgs/development/libraries/haskell/http-date/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, doctest, hspec, time }:
-
-cabal.mkDerivation (self: {
-  pname = "http-date";
-  version = "0.0.4";
-  sha256 = "1pbm066i1cpa3z2kfsqpva0qixnx87s76dpafz3wf6dkaqj8n8i5";
-  buildDepends = [ attoparsec ];
-  testDepends = [ doctest hspec time ];
-  meta = {
-    description = "HTTP Date parser/formatter";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/http-kit/default.nix b/pkgs/development/libraries/haskell/http-kit/default.nix
deleted file mode 100644
index 63d6d68745cf8..0000000000000
--- a/pkgs/development/libraries/haskell/http-kit/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, caseInsensitive, hspec, httpTypes, QuickCheck
-, quickcheckInstances
-}:
-
-cabal.mkDerivation (self: {
-  pname = "http-kit";
-  version = "0.5.1";
-  sha256 = "1swnvsbaabk946pys9q9kr0bgdvalnznd59dw981sg7cywqdcz28";
-  buildDepends = [ caseInsensitive httpTypes ];
-  testDepends = [ hspec httpTypes QuickCheck quickcheckInstances ];
-  meta = {
-    description = "A low-level HTTP library";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/http-reverse-proxy/default.nix b/pkgs/development/libraries/haskell/http-reverse-proxy/default.nix
deleted file mode 100644
index 61f4d91d5cc6d..0000000000000
--- a/pkgs/development/libraries/haskell/http-reverse-proxy/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, blazeBuilder, caseInsensitive, conduit
-, conduitExtra, dataDefaultClass, hspec, httpClient, httpConduit
-, httpTypes, liftedBase, monadControl, network, resourcet
-, streamingCommons, text, transformers, wai, waiLogger, warp, word8
-}:
-
-cabal.mkDerivation (self: {
-  pname = "http-reverse-proxy";
-  version = "0.4.1.2";
-  sha256 = "1gggn5l08g7mxbka0h7h8w687y3awbm19395fi6wvis76isyz8wy";
-  buildDepends = [
-    async blazeBuilder caseInsensitive conduit conduitExtra
-    dataDefaultClass httpClient httpTypes liftedBase monadControl
-    network resourcet streamingCommons text transformers wai waiLogger
-    word8
-  ];
-  testDepends = [
-    blazeBuilder conduit conduitExtra hspec httpConduit httpTypes
-    liftedBase network resourcet streamingCommons transformers wai warp
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/fpco/http-reverse-proxy";
-    description = "Reverse proxy HTTP requests, either over raw sockets or with WAI";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/http-streams/default.nix b/pkgs/development/libraries/haskell/http-streams/default.nix
deleted file mode 100644
index ec993a8b2a51b..0000000000000
--- a/pkgs/development/libraries/haskell/http-streams/default.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, aesonPretty, attoparsec, base64Bytestring
-, blazeBuilder, caseInsensitive, HsOpenSSL, hspec
-, hspecExpectations, httpCommon, HUnit, ioStreams
-, MonadCatchIOTransformers, mtl, network, networkUri
-, opensslStreams, snapCore, snapServer, systemFileio
-, systemFilepath, text, transformers, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "http-streams";
-  version = "0.7.2.4";
-  sha256 = "1hs2d5qiq5vq6qjxxx061w1iigr05chkv28xvlvxfz0wc7nlipzz";
-  buildDepends = [
-    aeson attoparsec base64Bytestring blazeBuilder caseInsensitive
-    HsOpenSSL httpCommon ioStreams mtl network networkUri
-    opensslStreams text transformers unorderedContainers
-  ];
-  testDepends = [
-    aeson aesonPretty attoparsec base64Bytestring blazeBuilder
-    caseInsensitive HsOpenSSL hspec hspecExpectations httpCommon HUnit
-    ioStreams MonadCatchIOTransformers mtl network networkUri
-    opensslStreams snapCore snapServer systemFileio systemFilepath text
-    transformers unorderedContainers
-  ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "http://research.operationaldynamics.com/projects/http-streams/";
-    description = "An HTTP client using io-streams";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/http-types/default.nix b/pkgs/development/libraries/haskell/http-types/default.nix
deleted file mode 100644
index f07cb5581f897..0000000000000
--- a/pkgs/development/libraries/haskell/http-types/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, caseInsensitive, doctest, hspec, QuickCheck
-, quickcheckInstances, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "http-types";
-  version = "0.8.6";
-  sha256 = "1q1ni88rs8d79xnk1x2jaf3848ygxlfhpvv4gw46k08lw29ihfxh";
-  buildDepends = [ blazeBuilder caseInsensitive text ];
-  testDepends = [
-    blazeBuilder doctest hspec QuickCheck quickcheckInstances text
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/aristidb/http-types";
-    description = "Generic HTTP types for Haskell (for both client and server code)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/httpd-shed/default.nix b/pkgs/development/libraries/haskell/httpd-shed/default.nix
deleted file mode 100644
index 4a4334be7328d..0000000000000
--- a/pkgs/development/libraries/haskell/httpd-shed/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, network, networkUri }:
-
-cabal.mkDerivation (self: {
-  pname = "httpd-shed";
-  version = "0.4.0.3";
-  sha256 = "064jy1mqhnf1hvq6s04wlhmp916rd522x58djb9qixv13vc8gzxh";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ network networkUri ];
-  jailbreak = true;
-  meta = {
-    description = "A simple web-server with an interact style API";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hweblib/default.nix b/pkgs/development/libraries/haskell/hweblib/default.nix
deleted file mode 100644
index 1d7d17085dc34..0000000000000
--- a/pkgs/development/libraries/haskell/hweblib/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, HUnit, mtl, text, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "hweblib";
-  version = "0.6.3";
-  sha256 = "03dmx5irlsyb3b9zg2r6nz947sslizkn0nlk65ldb5n4m8my33hy";
-  buildDepends = [ attoparsec mtl text transformers ];
-  testDepends = [ attoparsec HUnit mtl transformers ];
-  meta = {
-    homepage = "http://github.com/aycanirican/hweblib";
-    description = "Haskell Web Library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hxt-charproperties/default.nix b/pkgs/development/libraries/haskell/hxt-charproperties/default.nix
deleted file mode 100644
index 45885432767f0..0000000000000
--- a/pkgs/development/libraries/haskell/hxt-charproperties/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "hxt-charproperties";
-  version = "9.2.0.0";
-  sha256 = "01v3j0cg9pkp18iy4s8s582qqq98r4l9jzr84x5sa2rva4cg0gpi";
-  meta = {
-    homepage = "https://github.com/UweSchmidt/hxt";
-    description = "Character properties and classes for XML and Unicode";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hxt-http/default.nix b/pkgs/development/libraries/haskell/hxt-http/default.nix
deleted file mode 100644
index a351b68d3d4aa..0000000000000
--- a/pkgs/development/libraries/haskell/hxt-http/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HTTP, hxt, network, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "hxt-http";
-  version = "9.1.5";
-  sha256 = "172y08zx9q4qvdi7k9hg9qahp6qjs24r663il6fmynaw7szsiib9";
-  buildDepends = [ HTTP hxt network parsec ];
-  meta = {
-    homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html";
-    description = "Interface to native Haskell HTTP package HTTP";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hxt-pickle-utils/default.nix b/pkgs/development/libraries/haskell/hxt-pickle-utils/default.nix
deleted file mode 100644
index 6ebb0ba0d89f9..0000000000000
--- a/pkgs/development/libraries/haskell/hxt-pickle-utils/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hxt, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "hxt-pickle-utils";
-  version = "0.1.0.2";
-  sha256 = "06v4935lljcyyx4a5v0z4id3fz4v28aghsrzr94k6diibpnwcdz2";
-  buildDepends = [ hxt mtl ];
-  meta = {
-    homepage = "https://github.com/silkapp/hxt-pickle-utils";
-    description = "Utility functions for using HXT picklers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hxt-regex-xmlschema/default.nix b/pkgs/development/libraries/haskell/hxt-regex-xmlschema/default.nix
deleted file mode 100644
index 71d6765f93f3f..0000000000000
--- a/pkgs/development/libraries/haskell/hxt-regex-xmlschema/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, hxtCharproperties, parsec, text }:
-
-cabal.mkDerivation (self: {
-  pname = "hxt-regex-xmlschema";
-  version = "9.2.0";
-  sha256 = "0pcbyvc71173ad0zkgpdpyyljngrk4p1jjjaw5wbwcvm4ijh44g3";
-  buildDepends = [ hxtCharproperties parsec text ];
-  testDepends = [ HUnit parsec text ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema";
-    description = "A regular expression library for W3C XML Schema regular expressions";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hxt-tagsoup/default.nix b/pkgs/development/libraries/haskell/hxt-tagsoup/default.nix
deleted file mode 100644
index efbbb3b4e4bd8..0000000000000
--- a/pkgs/development/libraries/haskell/hxt-tagsoup/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hxt, hxtCharproperties, hxtUnicode, tagsoup }:
-
-cabal.mkDerivation (self: {
-  pname = "hxt-tagsoup";
-  version = "9.1.3";
-  sha256 = "1rp499j6w3h9xfxqyw2fn05ffq3z0wg1r9h2c205m37mb8visq77";
-  buildDepends = [ hxt hxtCharproperties hxtUnicode tagsoup ];
-  meta = {
-    homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html";
-    description = "TagSoup parser for HXT";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hxt-unicode/default.nix b/pkgs/development/libraries/haskell/hxt-unicode/default.nix
deleted file mode 100644
index 777d4315f52f6..0000000000000
--- a/pkgs/development/libraries/haskell/hxt-unicode/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hxtCharproperties }:
-
-cabal.mkDerivation (self: {
-  pname = "hxt-unicode";
-  version = "9.0.2.2";
-  sha256 = "1iljbk7f7d4wkl592bp0vw807683sqdxfnigindkrvr9p1xvwg8r";
-  buildDepends = [ hxtCharproperties ];
-  meta = {
-    homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html";
-    description = "Unicode en-/decoding functions for utf8, iso-latin-* and other encodings";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hxt-xpath/default.nix b/pkgs/development/libraries/haskell/hxt-xpath/default.nix
deleted file mode 100644
index 9176d08585984..0000000000000
--- a/pkgs/development/libraries/haskell/hxt-xpath/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, hxt, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "hxt-xpath";
-  version = "9.1.2.1";
-  sha256 = "0r9xzxwdqaj0arz9pv6f272dz73m83agbln9q9bclmgqys6l0kr9";
-  buildDepends = [ filepath hxt parsec ];
-  meta = {
-    homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html";
-    description = "The XPath modules for HXT";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hxt/default.nix b/pkgs/development/libraries/haskell/hxt/default.nix
deleted file mode 100644
index db2badaaaf227..0000000000000
--- a/pkgs/development/libraries/haskell/hxt/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, deepseq, filepath, HUnit, hxtCharproperties
-, hxtRegexXmlschema, hxtUnicode, mtl, networkUri, parsec
-}:
-
-cabal.mkDerivation (self: {
-  pname = "hxt";
-  version = "9.3.1.7";
-  sha256 = "1dgdq2l9k8v36iahmkxxjmmv955f9gv6lq09nsah9zcscsgm0v2i";
-  buildDepends = [
-    binary deepseq filepath HUnit hxtCharproperties hxtRegexXmlschema
-    hxtUnicode mtl networkUri parsec
-  ];
-  configureFlags = "-fnetwork-uri";
-  meta = {
-    homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html";
-    description = "A collection of tools for processing XML with Haskell";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/hybrid-vectors/default.nix b/pkgs/development/libraries/haskell/hybrid-vectors/default.nix
deleted file mode 100644
index ccbc4ed7b1148..0000000000000
--- a/pkgs/development/libraries/haskell/hybrid-vectors/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, primitive, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "hybrid-vectors";
-  version = "0.1.2";
-  sha256 = "1scx1xr9rqdpxc1kj5zgf8w1ld1mj68hxr3nl1p352wspvpgd3qf";
-  buildDepends = [ deepseq primitive vector ];
-  meta = {
-    homepage = "http://github.com/ekmett/hybrid-vectors";
-    description = "Hybrid vectors e.g. Mixed Boxed/Unboxed vectors";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/iCalendar/default.nix b/pkgs/development/libraries/haskell/iCalendar/default.nix
deleted file mode 100644
index 734c7587aa9f3..0000000000000
--- a/pkgs/development/libraries/haskell/iCalendar/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, caseInsensitive, dataDefault, mime, mtl
-, network, networkUri, parsec, text, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "iCalendar";
-  version = "0.4.0.2";
-  sha256 = "0a6kj6ih8dpzvld7hjvjp6gcf4f2y81x6bx17z6wgzwdj9fv7jry";
-  buildDepends = [
-    base64Bytestring caseInsensitive dataDefault mime mtl network
-    networkUri parsec text time
-  ];
-  meta = {
-    homepage = "http://github.com/tingtun/iCalendar";
-    description = "iCalendar data types, parser, and printer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/idna/default.nix b/pkgs/development/libraries/haskell/idna/default.nix
deleted file mode 100644
index a3b1144755def..0000000000000
--- a/pkgs/development/libraries/haskell/idna/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, punycode, stringprep, text }:
-
-cabal.mkDerivation (self: {
-  pname = "idna";
-  version = "0.3.0";
-  sha256 = "04w2mp9wa4mzdz4njx47j081jia8y000b46cw8vmx44fx8gv1zwp";
-  buildDepends = [ punycode stringprep text ];
-  meta = {
-    description = "Implements IDNA (RFC 3490)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ieee754/default.nix b/pkgs/development/libraries/haskell/ieee754/default.nix
deleted file mode 100644
index de0ce49c83eb3..0000000000000
--- a/pkgs/development/libraries/haskell/ieee754/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "ieee754";
-  version = "0.7.4";
-  sha256 = "1pxbkfa21mvc869n18nn7r29hcinxdbsnk68nlldzld8f6m13g1h";
-  meta = {
-    homepage = "http://github.com/patperry/hs-ieee754";
-    description = "Utilities for dealing with IEEE floating point numbers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/imm/default.nix b/pkgs/development/libraries/haskell/imm/default.nix
deleted file mode 100644
index e21c596fa2fd2..0000000000000
--- a/pkgs/development/libraries/haskell/imm/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, caseInsensitive, cond, dataDefault, dyre, feed
-, filepath, hslogger, httpConduit, httpTypes, lens, mimeMail
-, monadControl, mtl, network, networkUri, opml, random, resourcet
-, text, textIcu, time, timerep, tls, transformers, transformersBase
-, utf8String, xdgBasedir, xml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "imm";
-  version = "0.6.0.3";
-  sha256 = "0fhqb36xj2xr1hhfrhk1npms9lnvbh6fmvki9mmm3gqs06hb925l";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    async caseInsensitive cond dataDefault dyre feed filepath hslogger
-    httpConduit httpTypes lens mimeMail monadControl mtl network
-    networkUri opml random resourcet text textIcu time timerep tls
-    transformers transformersBase utf8String xdgBasedir xml
-  ];
-  meta = {
-    description = "Retrieve RSS/Atom feeds and write one mail per new item in a maildir";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bergey ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/implicit/default.nix b/pkgs/development/libraries/haskell/implicit/default.nix
deleted file mode 100644
index 81331833cc48d..0000000000000
--- a/pkgs/development/libraries/haskell/implicit/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, blazeMarkup, blazeSvg, deepseq, filepath
-, JuicyPixels, mtl, optparseApplicative, parallel, parsec
-, storableEndian, text, unorderedContainers, vectorSpace
-}:
-
-cabal.mkDerivation (self: {
-  pname = "implicit";
-  version = "0.0.3";
-  sha256 = "0zsd25gd0c4sp1ipjnsbn1gbdl6s0y2vy8n4nwn3dxgrv75cd1l9";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    blazeBuilder blazeMarkup blazeSvg deepseq filepath JuicyPixels mtl
-    optparseApplicative parallel parsec storableEndian text
-    unorderedContainers vectorSpace
-  ];
-  meta = {
-    homepage = "https://github.com/colah/ImplicitCAD";
-    description = "Math-inspired programmatic 2&3D CAD: CSG, bevels, and shells; gcode export..";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/indents/default.nix b/pkgs/development/libraries/haskell/indents/default.nix
deleted file mode 100644
index 111268cc9f3f9..0000000000000
--- a/pkgs/development/libraries/haskell/indents/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, concatenative, mtl, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "indents";
-  version = "0.3.3";
-  sha256 = "16lz21bp9j14xilnq8yym22p3saxvc9fsgfcf5awn2a6i6n527xn";
-  buildDepends = [ concatenative mtl parsec ];
-  meta = {
-    homepage = "http://patch-tag.com/r/salazar/indents";
-    description = "indentation sensitive parser-combinators for parsec";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/indexed-free/default.nix b/pkgs/development/libraries/haskell/indexed-free/default.nix
deleted file mode 100644
index 23d2cedaa656b..0000000000000
--- a/pkgs/development/libraries/haskell/indexed-free/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, indexed }:
-
-cabal.mkDerivation (self: {
-  pname = "indexed-free";
-  version = "0.3.1";
-  sha256 = "1172vxhyzyf061mnlb8dndnvycjk3shxhiqd8hdz42ipv223admx";
-  buildDepends = [ indexed ];
-  meta = {
-    homepage = "https://github.com/fumieval/indexed-free";
-    description = "indexed monads for free";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/indexed/default.nix b/pkgs/development/libraries/haskell/indexed/default.nix
deleted file mode 100644
index f38468a834dcc..0000000000000
--- a/pkgs/development/libraries/haskell/indexed/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "indexed";
-  version = "0.1";
-  sha256 = "1dx5pyi5psjd2l26hc3wfsapnywdl0kqpw98b3jwc0xq4406ax12";
-  meta = {
-    homepage = "https://github.com/reinerp/indexed";
-    description = "Haskell98 indexed functors, monads, comonads";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/instant-generics/default.nix b/pkgs/development/libraries/haskell/instant-generics/default.nix
deleted file mode 100644
index ecb9321686c46..0000000000000
--- a/pkgs/development/libraries/haskell/instant-generics/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "instant-generics";
-  version = "0.4.1";
-  sha256 = "1jcs6spa3g8mazgpivn61gz4c740ks19rkz9sh24ns6n4q53zdvq";
-  buildDepends = [ syb ];
-  meta = {
-    homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/InstantGenerics";
-    description = "Generic programming library with a sum of products view";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/interlude/default.nix b/pkgs/development/libraries/haskell/interlude/default.nix
deleted file mode 100644
index c4c0ae2a1df35..0000000000000
--- a/pkgs/development/libraries/haskell/interlude/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "interlude";
-  version = "0.1.2";
-  sha256 = "1yiv24n0mfjzbpm9p6djllhwck3brjz9adzyp6k4fpk430304k7s";
-  meta = {
-    homepage = "http://malde.org/~ketil/";
-    description = "Replaces some Prelude functions for enhanced error reporting";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/intern/default.nix b/pkgs/development/libraries/haskell/intern/default.nix
deleted file mode 100644
index 7dddb5b5f88d6..0000000000000
--- a/pkgs/development/libraries/haskell/intern/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable, text, unorderedContainers }:
-
-cabal.mkDerivation (self: {
-  pname = "intern";
-  version = "0.9.1.3";
-  sha256 = "1629m3an18m3nqxq40mg9cn0c6rma1wm3jr7kn6kqpw4xq53zvvp";
-  buildDepends = [ hashable text unorderedContainers ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/ekmett/intern/";
-    description = "Efficient hash-consing for arbitrary data types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/interpolate/default.nix b/pkgs/development/libraries/haskell/interpolate/default.nix
deleted file mode 100644
index cc62218a928d2..0000000000000
--- a/pkgs/development/libraries/haskell/interpolate/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, haskellSrcMeta, hspec, QuickCheck, quickcheckInstances
-, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "interpolate";
-  version = "0.1.0";
-  sha256 = "0wlc10qd1bq3xj64a3yq2gzds9kas9zyylkm9kxd46gy35fns6id";
-  buildDepends = [ haskellSrcMeta ];
-  testDepends = [
-    haskellSrcMeta hspec QuickCheck quickcheckInstances text
-  ];
-  meta = {
-    description = "String interpolation done right";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/interpolatedstring-perl6/default.nix b/pkgs/development/libraries/haskell/interpolatedstring-perl6/default.nix
deleted file mode 100644
index b24a79e62d985..0000000000000
--- a/pkgs/development/libraries/haskell/interpolatedstring-perl6/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, haskellSrcMeta, text }:
-
-cabal.mkDerivation (self: {
-  pname = "interpolatedstring-perl6";
-  version = "0.9.0";
-  sha256 = "15hzmni3wfdgjl0vyk5mcld61ba99wdax87s7wkz2s8bsyxkbq9n";
-  buildDepends = [ haskellSrcMeta text ];
-  meta = {
-    description = "QuasiQuoter for Perl6-style multi-line interpolated strings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/intervals/default.nix b/pkgs/development/libraries/haskell/intervals/default.nix
deleted file mode 100644
index 8c552654bac0a..0000000000000
--- a/pkgs/development/libraries/haskell/intervals/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, distributive, doctest, filepath }:
-
-cabal.mkDerivation (self: {
-  pname = "intervals";
-  version = "0.7.0.1";
-  sha256 = "02qb44ga2yfsymkfixy3fdp943r2flwrsaqhb0pjddr3ixzm4ap9";
-  buildDepends = [ distributive ];
-  testDepends = [ doctest filepath ];
-  meta = {
-    homepage = "http://github.com/ekmett/intervals";
-    description = "Interval Arithmetic";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/io-choice/default.nix b/pkgs/development/libraries/haskell/io-choice/default.nix
deleted file mode 100644
index 1b145c943dc09..0000000000000
--- a/pkgs/development/libraries/haskell/io-choice/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, liftedBase, monadControl, transformers
-, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "io-choice";
-  version = "0.0.5";
-  sha256 = "19nr8kxcg98510cqgjn4c9sd8i9yz8fv4ryqg6lzzgpwqzkvx5ph";
-  buildDepends = [
-    liftedBase monadControl transformers transformersBase
-  ];
-  testDepends = [ hspec liftedBase monadControl transformers ];
-  meta = {
-    description = "Choice for IO and lifted IO";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/io-memoize/default.nix b/pkgs/development/libraries/haskell/io-memoize/default.nix
deleted file mode 100644
index 625d689cd40db..0000000000000
--- a/pkgs/development/libraries/haskell/io-memoize/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async }:
-
-cabal.mkDerivation (self: {
-  pname = "io-memoize";
-  version = "1.1.1.0";
-  sha256 = "0ga85wdvz67jjx8qh6f687kfikcrfmp7winn13v6na7vlaqs2ly7";
-  buildDepends = [ async ];
-  meta = {
-    homepage = "https://github.com/DanBurton/io-memoize";
-    description = "Memoize IO actions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/io-storage/default.nix b/pkgs/development/libraries/haskell/io-storage/default.nix
deleted file mode 100644
index 2e944b7758657..0000000000000
--- a/pkgs/development/libraries/haskell/io-storage/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "io-storage";
-  version = "0.3";
-  sha256 = "1ga9bd7iri6vlsxnjx765yy3bxc4lbz644wyw88yzvpjgz6ga3cs";
-  meta = {
-    homepage = "http://github.com/willdonnelly/io-storage";
-    description = "A key-value store in the IO monad";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/io-streams/default.nix b/pkgs/development/libraries/haskell/io-streams/default.nix
deleted file mode 100644
index 3963add1825ef..0000000000000
--- a/pkgs/development/libraries/haskell/io-streams/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, blazeBuilder, deepseq, filepath, HUnit, mtl
-, network, primitive, QuickCheck, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, text, time, transformers, vector, zlib
-, zlibBindings
-}:
-
-cabal.mkDerivation (self: {
-  pname = "io-streams";
-  version = "1.2.1.1";
-  sha256 = "1pvrscyw7wcv910p8d9j4a9jdm0vm7m74g5kgzpc5hnxdfibhqj1";
-  buildDepends = [
-    attoparsec blazeBuilder network primitive text time transformers
-    vector zlibBindings
-  ];
-  testDepends = [
-    attoparsec blazeBuilder deepseq filepath HUnit mtl network
-    primitive QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 text time transformers vector zlib
-    zlibBindings
-  ];
-  configureFlags = "-fNoInteractiveTests";
-  meta = {
-    description = "Simple, composable, and easy-to-use stream I/O";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ipprint/default.nix b/pkgs/development/libraries/haskell/ipprint/default.nix
deleted file mode 100644
index 004b504577a16..0000000000000
--- a/pkgs/development/libraries/haskell/ipprint/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Extra, haskellSrc }:
-
-cabal.mkDerivation (self: {
-  pname = "ipprint";
-  version = "0.5";
-  sha256 = "0h75k21blbnzvp5l20qsima557dx6zfrww79y7qsqf04pbd81j7s";
-  buildDepends = [ Extra haskellSrc ];
-  meta = {
-    description = "Tiny helper for pretty-printing values in ghci console";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-
-    # Works For Me. GHC 7.8.4, 2015-01-08 
-    #broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/iproute/default.nix b/pkgs/development/libraries/haskell/iproute/default.nix
deleted file mode 100644
index cfb05b9f09483..0000000000000
--- a/pkgs/development/libraries/haskell/iproute/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, appar, byteorder, doctest, hspec, network, QuickCheck
-, safe
-}:
-
-cabal.mkDerivation (self: {
-  pname = "iproute";
-  version = "1.3.1";
-  sha256 = "1l3asv8q1jiwsvpq6kkigrzpm3pjbm03gpc4rbhn6kpi6z9h8cdp";
-  buildDepends = [ appar byteorder network ];
-  testDepends = [
-    appar byteorder doctest hspec network QuickCheck safe
-  ];
-  meta = {
-    homepage = "http://www.mew.org/~kazu/proj/iproute/";
-    description = "IP Routing Table";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/irc/default.nix b/pkgs/development/libraries/haskell/irc/default.nix
deleted file mode 100644
index d7c101c27fb3c..0000000000000
--- a/pkgs/development/libraries/haskell/irc/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec }:
-
-cabal.mkDerivation (self: {
-  pname = "irc";
-  version = "0.6.0.1";
-  sha256 = "0524phrxjv0i5qabrf4sj0zpcvkdvcivv1lg46591pmvndfhpyn4";
-  buildDepends = [ attoparsec ];
-  meta = {
-    description = "A small library for parsing IRC messages";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/iteratee/default.nix b/pkgs/development/libraries/haskell/iteratee/default.nix
deleted file mode 100644
index b0dd47468d9d6..0000000000000
--- a/pkgs/development/libraries/haskell/iteratee/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, exceptions, HUnit, ListLike, monadControl, mtl, parallel
-, QuickCheck, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "iteratee";
-  version = "0.8.9.6";
-  sha256 = "1yc5fqqb8warvgld3cymka7d2wmjydvfin5jy7zaazb7alf14q1p";
-  buildDepends = [
-    exceptions ListLike monadControl parallel transformers
-    transformersBase
-  ];
-  testDepends = [
-    exceptions HUnit ListLike monadControl mtl QuickCheck testFramework
-    testFrameworkHunit testFrameworkQuickcheck2 transformers
-    transformersBase
-  ];
-  meta = {
-    homepage = "http://www.tiresiaspress.us/haskell/iteratee";
-    description = "Iteratee-based I/O";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ivor/default.nix b/pkgs/development/libraries/haskell/ivor/default.nix
deleted file mode 100644
index 7a80a14853ec8..0000000000000
--- a/pkgs/development/libraries/haskell/ivor/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, mtl, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "ivor";
-  version = "0.1.14.1";
-  sha256 = "0r9ykfkxpwsrhsvv691r361pf79a7y511hxy2mvd6ysz1441mych";
-  buildDepends = [ binary mtl parsec ];
-  meta = {
-    homepage = "http://www.dcs.st-and.ac.uk/~eb/Ivor/";
-    description = "Theorem proving library based on dependent type theory";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ivory/default.nix b/pkgs/development/libraries/haskell/ivory/default.nix
deleted file mode 100644
index 3e3c6c78ae1da..0000000000000
--- a/pkgs/development/libraries/haskell/ivory/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, monadLib, parsec, thLift }:
-
-cabal.mkDerivation (self: {
-  pname = "ivory";
-  version = "0.1.0.0";
-  sha256 = "1rn1akrsci0k5nbk4zipxznkdm0y3rvv9la5mnrr9mkj5zikj5sc";
-  buildDepends = [ monadLib parsec thLift ];
-  meta = {
-    homepage = "http://smaccmpilot.org/languages/ivory-introduction.html";
-    description = "Safe embedded C programming";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    broken = self.stdenv.lib.versionOlder "7.7" self.ghc.version;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ix-shapable/default.nix b/pkgs/development/libraries/haskell/ix-shapable/default.nix
deleted file mode 100644
index 965257832e08f..0000000000000
--- a/pkgs/development/libraries/haskell/ix-shapable/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "ix-shapable";
-  version = "0.1.0";
-  sha256 = "08ljlzywnw0h8ijwb6yh4r8l6z7bbknwxv9cjq7lkfx7m2vgy1sh";
-  meta = {
-    description = "Reshape multi-dimensional arrays";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ixset/default.nix b/pkgs/development/libraries/haskell/ixset/default.nix
deleted file mode 100644
index 24bbde7098d4b..0000000000000
--- a/pkgs/development/libraries/haskell/ixset/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, safecopy, syb, sybWithClass }:
-
-cabal.mkDerivation (self: {
-  pname = "ixset";
-  version = "1.0.6";
-  sha256 = "097f9fkm9a2n67bzagr9h2v7acdn8h1ayv9c83n7nv1dh157bpyv";
-  buildDepends = [ safecopy syb sybWithClass ];
-  meta = {
-    homepage = "http://happstack.com";
-    description = "Efficient relational queries on Haskell sets";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/jack/default.nix b/pkgs/development/libraries/haskell/jack/default.nix
deleted file mode 100644
index 1abb8fd38472a..0000000000000
--- a/pkgs/development/libraries/haskell/jack/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, enumset, eventList, explicitException, jack2, midi
-, nonNegative, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "jack";
-  version = "0.7.0.3";
-  sha256 = "12ap7xcgzmp5zwmqkwsgxplh5li21m7xngijr4mhnn9y33xc1lrk";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    enumset eventList explicitException midi nonNegative transformers
-  ];
-  pkgconfigDepends = [ jack2 ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/JACK";
-    description = "Bindings for the JACK Audio Connection Kit";
-    license = "GPL";
-    platforms = self.stdenv.lib.platforms.linux;
-    maintainers = with self.stdenv.lib.maintainers; [ ertes ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/jmacro-rpc-happstack/default.nix b/pkgs/development/libraries/haskell/jmacro-rpc-happstack/default.nix
deleted file mode 100644
index 28498da53d659..0000000000000
--- a/pkgs/development/libraries/haskell/jmacro-rpc-happstack/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, blazeHtml, happstackServer, jmacro, jmacroRpc, mtl
-}:
-
-cabal.mkDerivation (self: {
-  pname = "jmacro-rpc-happstack";
-  version = "0.3";
-  sha256 = "0z24iqq0nmvm4x4fz4vl1rsccqnaynhmza502im967y7lials9wa";
-  buildDepends = [
-    aeson blazeHtml happstackServer jmacro jmacroRpc mtl
-  ];
-  meta = {
-    homepage = "http://hub.darcs.net/gershomb/jmacro-rpc";
-    description = "Happstack backend for jmacro-rpc";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/jmacro-rpc-snap/default.nix b/pkgs/development/libraries/haskell/jmacro-rpc-snap/default.nix
deleted file mode 100644
index 2ad9bd83d755b..0000000000000
--- a/pkgs/development/libraries/haskell/jmacro-rpc-snap/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, jmacro, jmacroRpc, mtl, snapCore }:
-
-cabal.mkDerivation (self: {
-  pname = "jmacro-rpc-snap";
-  version = "0.3";
-  sha256 = "1syzx2lw4r8knsqhsvilp04wb8a718379cmn0nhjqlwhpaja9bj8";
-  buildDepends = [ aeson jmacro jmacroRpc mtl snapCore ];
-  meta = {
-    homepage = "http://hub.darcs.net/gershomb/jmacro-rpc";
-    description = "Snap backend for jmacro-rpc";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/jmacro-rpc/default.nix b/pkgs/development/libraries/haskell/jmacro-rpc/default.nix
deleted file mode 100644
index ec2c3d8a96028..0000000000000
--- a/pkgs/development/libraries/haskell/jmacro-rpc/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, blazeHtml, contravariant, jmacro, mtl
-, scientific, split, text, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "jmacro-rpc";
-  version = "0.3";
-  sha256 = "1fkcky2f51764xcbbwnxpxyhk2mmnp364hf8njfcjsijanv938zw";
-  buildDepends = [
-    aeson attoparsec blazeHtml contravariant jmacro mtl scientific
-    split text unorderedContainers vector
-  ];
-  meta = {
-    homepage = "http://hub.darcs.net/gershomb/jmacro";
-    description = "JSON-RPC clients and servers using JMacro, and evented client-server Reactive Programming";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/jmacro/default.nix b/pkgs/development/libraries/haskell/jmacro/default.nix
deleted file mode 100644
index 9f2fee5f7daf7..0000000000000
--- a/pkgs/development/libraries/haskell/jmacro/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, haskellSrcExts, haskellSrcMeta, mtl, parseargs
-, parsec, regexPosix, safe, syb, text, unorderedContainers, vector
-, wlPprintText
-}:
-
-cabal.mkDerivation (self: {
-  pname = "jmacro";
-  version = "0.6.9";
-  sha256 = "1prplflikryw7scz75rbijn4dl1gdi6589yq5902n26xpaigqsp6";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson haskellSrcExts haskellSrcMeta mtl parseargs parsec regexPosix
-    safe syb text unorderedContainers vector wlPprintText
-  ];
-  meta = {
-    description = "QuasiQuotation library for programmatic generation of Javascript code";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/jpeg/default.nix b/pkgs/development/libraries/haskell/jpeg/default.nix
deleted file mode 100644
index c9a408dc2a02f..0000000000000
--- a/pkgs/development/libraries/haskell/jpeg/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "jpeg";
-  version = "0.0.1.1";
-  sha256 = "1hnfapr21zpfyiywa4zzmwa518jzg73dnmaakrbvvpcmr4fvh9qx";
-  buildDepends = [ mtl ];
-  meta = {
-    description = "A library for decoding JPEG files written in pure Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/js-flot/default.nix b/pkgs/development/libraries/haskell/js-flot/default.nix
deleted file mode 100644
index 3bc570d557d14..0000000000000
--- a/pkgs/development/libraries/haskell/js-flot/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HTTP }:
-
-cabal.mkDerivation (self: {
-  pname = "js-flot";
-  version = "0.8.3";
-  sha256 = "0yjyzqh3qzhy5h3nql1fckw0gcfb0f4wj9pm85nafpfqp2kg58hv";
-  testDepends = [ HTTP ];
-  meta = {
-    homepage = "https://github.com/ndmitchell/js-flot#readme";
-    description = "Obtain minified flot code";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/js-jquery/default.nix b/pkgs/development/libraries/haskell/js-jquery/default.nix
deleted file mode 100644
index ad776b577f416..0000000000000
--- a/pkgs/development/libraries/haskell/js-jquery/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HTTP }:
-
-cabal.mkDerivation (self: {
-  pname = "js-jquery";
-  version = "1.11.1";
-  sha256 = "0k4hrpxsc48nanr2zw6jcirirsarlshycx7d5hzqqv9jfhy1i88d";
-  testDepends = [ HTTP ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/ndmitchell/js-jquery#readme";
-    description = "Obtain minified jQuery code";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/json-assertions/default.nix b/pkgs/development/libraries/haskell/json-assertions/default.nix
deleted file mode 100644
index 9a9364d09d0f5..0000000000000
--- a/pkgs/development/libraries/haskell/json-assertions/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, indexed, indexedFree, lens, lensAeson, text }:
-
-cabal.mkDerivation (self: {
-  pname = "json-assertions";
-  version = "1.0.5";
-  sha256 = "1vf6y8xbl48giq1p6d62294rfvfdw62l1q4dspy990ii0v5gkyck";
-  buildDepends = [ aeson indexed indexedFree lens lensAeson text ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/ocharles/json-assertions.git";
-    description = "Test that your (Aeson) JSON encoding matches your expectations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/json-rpc/default.nix b/pkgs/development/libraries/haskell/json-rpc/default.nix
deleted file mode 100644
index c7e5c3373c5eb..0000000000000
--- a/pkgs/development/libraries/haskell/json-rpc/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, async, conduit, conduitExtra, deepseq, hashable
-, mtl, QuickCheck, stm, stmConduit, testFramework
-, testFrameworkQuickcheck2, text, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "json-rpc";
-  version = "0.2.1.1";
-  sha256 = "0h6dkb1rgd6qxzcxvqvgwilmibkdbqpjvflijwf54fx2z687fjld";
-  buildDepends = [
-    aeson async conduit conduitExtra deepseq hashable mtl stm
-    stmConduit text unorderedContainers
-  ];
-  testDepends = [
-    aeson async conduit conduitExtra deepseq hashable mtl QuickCheck
-    stm stmConduit testFramework testFrameworkQuickcheck2 text
-    unorderedContainers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/xenog/json-rpc";
-    description = "Fully-featured JSON-RPC 2.0 library";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/json-schema/default.nix b/pkgs/development/libraries/haskell/json-schema/default.nix
deleted file mode 100644
index cd102d3580396..0000000000000
--- a/pkgs/development/libraries/haskell/json-schema/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, aesonUtils, attoparsec, genericAeson
-, genericDeriving, mtl, scientific, tagged, tasty, tastyHunit
-, tastyTh, text, time, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "json-schema";
-  version = "0.7.3.0";
-  sha256 = "0jdhmzg1is8dnyz46r6w616xq0w1lypc9xz1c2mcimr9xb9r70zw";
-  buildDepends = [
-    aeson genericAeson genericDeriving mtl scientific tagged text time
-    unorderedContainers vector
-  ];
-  testDepends = [
-    aeson aesonUtils attoparsec genericAeson tagged tasty tastyHunit
-    tastyTh text vector
-  ];
-  jailbreak = true;
-  meta = {
-    description = "Types and type classes for defining JSON schemas";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/json/default.nix b/pkgs/development/libraries/haskell/json/default.nix
deleted file mode 100644
index 3eeb6958f8379..0000000000000
--- a/pkgs/development/libraries/haskell/json/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, parsec, syb, text }:
-
-cabal.mkDerivation (self: {
-  pname = "json";
-  version = "0.9";
-  sha256 = "1r37hhhhc97sxqrcijss80c0380f36bh6f2y4navwih7r3a2ci8j";
-  buildDepends = [ mtl parsec syb text ];
-  meta = {
-    description = "Support for serialising Haskell to and from JSON";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/jsonTypes/default.nix b/pkgs/development/libraries/haskell/jsonTypes/default.nix
deleted file mode 100644
index 2c6323f0bc6cf..0000000000000
--- a/pkgs/development/libraries/haskell/jsonTypes/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text }:
-
-cabal.mkDerivation (self: {
-  pname = "json-types";
-  version = "0.1";
-  sha256 = "088if9qv0didjyb6y1583viihjgc4nwr61qfjqdg9rzc2ya6vqdn";
-  buildDepends = [ text ];
-  meta = {
-    description = "Basic types for representing JSON";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/jwt/default.nix b/pkgs/development/libraries/haskell/jwt/default.nix
deleted file mode 100644
index dfab13e9132da..0000000000000
--- a/pkgs/development/libraries/haskell/jwt/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, base64Bytestring, cryptohash, dataDefault
-, httpTypes, HUnit, lens, lensAeson, network, networkUri
-, QuickCheck, scientific, semigroups, tasty, tastyHunit
-, tastyQuickcheck, tastyTh, text, time, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "jwt";
-  version = "0.5.3";
-  sha256 = "1225fa53gghfpgwhr4x269a6kygfj39fh2qdapdi9mrrvlg302i4";
-  buildDepends = [
-    aeson base64Bytestring cryptohash dataDefault httpTypes network
-    networkUri scientific semigroups text time unorderedContainers
-    vector
-  ];
-  testDepends = [
-    aeson base64Bytestring cryptohash dataDefault httpTypes HUnit lens
-    lensAeson network networkUri QuickCheck scientific semigroups tasty
-    tastyHunit tastyQuickcheck tastyTh text time unorderedContainers
-    vector
-  ];
-  meta = {
-    homepage = "https://bitbucket.org/ssaasen/haskell-jwt";
-    description = "JSON Web Token (JWT) decoding and encoding";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/kan-extensions/default.nix b/pkgs/development/libraries/haskell/kan-extensions/default.nix
deleted file mode 100644
index d359cebd6e143..0000000000000
--- a/pkgs/development/libraries/haskell/kan-extensions/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, adjunctions, comonad, contravariant, distributive, free
-, mtl, pointed, semigroupoids, tagged, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "kan-extensions";
-  version = "4.1.1";
-  sha256 = "0g7z37c2jvhvq08ynnd5z2spp7w56vqhpg5biscj62rw7fzssnar";
-  buildDepends = [
-    adjunctions comonad contravariant distributive free mtl pointed
-    semigroupoids tagged transformers
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/kan-extensions/";
-    description = "Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/kansas-comet/default.nix b/pkgs/development/libraries/haskell/kansas-comet/default.nix
deleted file mode 100644
index 1c01d567d758a..0000000000000
--- a/pkgs/development/libraries/haskell/kansas-comet/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, dataDefault, scotty, stm, text, time, transformers
-, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "kansas-comet";
-  version = "0.3.1";
-  sha256 = "0xbapi4clmkighxh0jb12zpzgrz9sqyfpwdkvrj6cdq6i6a22qx1";
-  buildDepends = [
-    aeson dataDefault scotty stm text time transformers
-    unorderedContainers
-  ];
-  meta = {
-    homepage = "https://github.com/ku-fpg/kansas-comet/";
-    description = "A JavaScript push mechanism based on the comet idiom";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/kansas-lava/default.nix b/pkgs/development/libraries/haskell/kansas-lava/default.nix
deleted file mode 100644
index f81f17a3c274d..0000000000000
--- a/pkgs/development/libraries/haskell/kansas-lava/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cmdargs, dataDefault, dataReify, dotgen, filepath, netlist
-, netlistToVhdl, random, sizedTypes, strict
-}:
-
-cabal.mkDerivation (self: {
-  pname = "kansas-lava";
-  version = "0.2.4";
-  sha256 = "0rsjlj558k57r1sfm12n9r9wn8r615bbrwgjhal07qhvy4qip4pg";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    cmdargs dataDefault dataReify dotgen filepath netlist netlistToVhdl
-    random sizedTypes strict
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://ittc.ku.edu/csdl/fpg/Tools/KansasLava";
-    description = "Kansas Lava is a hardware simulator and VHDL generator";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/keys/default.nix b/pkgs/development/libraries/haskell/keys/default.nix
deleted file mode 100644
index 196da768e0627..0000000000000
--- a/pkgs/development/libraries/haskell/keys/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, free, semigroupoids, semigroups, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "keys";
-  version = "3.10.1";
-  sha256 = "007lbpfan5n1cgswsrzc4xjv0kjmjr9vn4lpqm3gwk3lnfpg8i4n";
-  buildDepends = [
-    comonad free semigroupoids semigroups transformers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/ekmett/keys/";
-    description = "Keyed functors and containers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/knob/default.nix b/pkgs/development/libraries/haskell/knob/default.nix
deleted file mode 100644
index 7ad084e06b749..0000000000000
--- a/pkgs/development/libraries/haskell/knob/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "knob";
-  version = "0.1.1";
-  sha256 = "05qj7s04p5pbasivyxc06l0jbii250zjnvb3l1y2sfhglb7q8b4c";
-  buildDepends = [ transformers ];
-  meta = {
-    homepage = "https://john-millikin.com/software/knob/";
-    description = "Memory-backed handles";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/labeled-tree/default.nix b/pkgs/development/libraries/haskell/labeled-tree/default.nix
deleted file mode 100644
index ef0301ef7739b..0000000000000
--- a/pkgs/development/libraries/haskell/labeled-tree/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "labeled-tree";
-  version = "1.0.0.0";
-  sha256 = "1cnnyic5z5y21hpxpmx66ph34mjyysckgiasmzg7yx202y2ih7s7";
-  meta = {
-    description = "Labeled tree structure";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ jpbernardy ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lambdabot-utils/default.nix b/pkgs/development/libraries/haskell/lambdabot-utils/default.nix
deleted file mode 100644
index 34cf827c0275c..0000000000000
--- a/pkgs/development/libraries/haskell/lambdabot-utils/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, haskellSrc, mtl, network, random, regexCompat
-, regexPosix, syb, tagsoup, utf8String, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "lambdabot-utils";
-  version = "4.2.2";
-  sha256 = "0mmz9rn6vv8xnavmz66g164h1liir3rzg1n7lmbcsgwcyhm925d7";
-  buildDepends = [
-    binary haskellSrc mtl network random regexCompat regexPosix syb
-    tagsoup utf8String zlib
-  ];
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/Lambdabot";
-    description = "Utility libraries for the advanced IRC bot, Lambdabot";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lambdabot/default.nix b/pkgs/development/libraries/haskell/lambdabot/default.nix
deleted file mode 100644
index 6b09752f7d46e..0000000000000
--- a/pkgs/development/libraries/haskell/lambdabot/default.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, arrows, binary, brainfuck, dataMemocombinators
-, dependentMap, dependentSum, dependentSumTemplate, dice
-, editDistance, filepath, haskeline, haskellSrcExts, hoogle
-, hslogger, hstatsd, HTTP, IOSpec, liftedBase, logict, misfortune
-, monadControl, MonadRandom, mtl, mueval, network, numbers, oeis
-, parsec, QuickCheck, random, randomFu, randomSource, regexTdfa
-, SafeSemaphore, show, split, syb, tagsoup, time, transformers
-, transformersBase, unlambda, utf8String, vectorSpace, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "lambdabot";
-  version = "4.3.0.1";
-  sha256 = "19pkm4m2xk9ziai3ka4scxjavi0as8dmivz9q6vg3npmv0kyhkhb";
-  isLibrary = true;
-  isExecutable = true;
-  patches = [ ./deps.patch ];
-  buildDepends = [
-    arrows binary brainfuck dataMemocombinators dependentMap
-    dependentSum dependentSumTemplate dice editDistance filepath
-    haskeline haskellSrcExts hoogle hslogger hstatsd HTTP IOSpec
-    liftedBase logict misfortune monadControl MonadRandom mtl mueval
-    network numbers oeis parsec QuickCheck random randomFu randomSource
-    regexTdfa SafeSemaphore show split syb tagsoup time transformers
-    transformersBase unlambda utf8String vectorSpace zlib
-  ];
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/Lambdabot";
-    description = "Lambdabot is a development tool and advanced IRC bot";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lambdabot/deps.patch b/pkgs/development/libraries/haskell/lambdabot/deps.patch
deleted file mode 100644
index a92228067194e..0000000000000
--- a/pkgs/development/libraries/haskell/lambdabot/deps.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- a/lambdabot.cabal.orig	2014-10-16 17:39:16.000000000 -0500
-+++ b/lambdabot.cabal	2014-10-16 18:26:58.000000000 -0500
-@@ -166,7 +166,7 @@
-                         edit-distance           >= 0.2,
-                         filepath                >= 1.3,
-                         haskeline               >= 0.7,
--                        haskell-src-exts        >= 1.14.0,
-+                        haskell-src-exts        >= 1.14.0 && < 1.16,
-                         hstatsd                 >= 0.1,
-                         hslogger                >= 1.2.1,
-                         HTTP                    >= 4000,
-@@ -174,7 +174,8 @@
-                         misfortune              >= 0.1,
-                         monad-control           >= 0.3,
-                         mtl                     >= 2,
--                        network                 >= 2.3.0.13,
-+                        network                 >= 2.6,
-+                        network-uri             >= 2.6,
-                         oeis                    >= 0.3.1,
-                         time                    >= 1.4,
-                         parsec                  >= 3,
diff --git a/pkgs/development/libraries/haskell/lambdabot/wrapper.nix b/pkgs/development/libraries/haskell/lambdabot/wrapper.nix
deleted file mode 100644
index a29d73fe72f60..0000000000000
--- a/pkgs/development/libraries/haskell/lambdabot/wrapper.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-{ stdenv, lambdabot, mueval, ghc, makeWrapper }:
-
-stdenv.mkDerivation {
-  name = "lambdabot-wrapper";
-
-  buildInputs = [ makeWrapper ];
-
-  buildCommand = ''
-    makeWrapper "${lambdabot}/bin/lambdabot" "$out/bin/lambdabot" \
-      --prefix PATH : "${ghc}/bin:${mueval}/bin"
-  '';
-
-  preferLocalBuild = true;
-
-  meta = lambdabot.meta;
-}
diff --git a/pkgs/development/libraries/haskell/lambdacube-engine/default.nix b/pkgs/development/libraries/haskell/lambdacube-engine/default.nix
deleted file mode 100644
index 62f090471013b..0000000000000
--- a/pkgs/development/libraries/haskell/lambdacube-engine/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, bitmap, bytestringTrie, filepath, mtl, OpenGLRaw
-, stbImage, uulib, vect, vector, vectorAlgorithms, xml, zipArchive
-}:
-
-cabal.mkDerivation (self: {
-  pname = "lambdacube-engine";
-  version = "0.2.4";
-  sha256 = "1xdp10nylndmfw16dywqrxj30g99rf9qbcx5qiglvzm1c1kxid3f";
-  buildDepends = [
-    binary bitmap bytestringTrie filepath mtl OpenGLRaw stbImage uulib
-    vect vector vectorAlgorithms xml zipArchive
-  ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/LambdaCubeEngine";
-    description = "3D rendering engine written entirely in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/language-c-inline/default.nix b/pkgs/development/libraries/haskell/language-c-inline/default.nix
deleted file mode 100644
index 720d7dd8926cc..0000000000000
--- a/pkgs/development/libraries/haskell/language-c-inline/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, languageCQuote, mainlandPretty }:
-
-cabal.mkDerivation (self: {
-  pname = "language-c-inline";
-  version = "0.7.7.0";
-  sha256 = "10wj8dlsjimgln14y7b50pnnn865ln46v3xcqwr7ahjcl3icavg6";
-  buildDepends = [ filepath languageCQuote mainlandPretty ];
-  testDepends = [ languageCQuote ];
-  meta = {
-    homepage = "https://github.com/mchakravarty/language-c-inline/";
-    description = "Inline C & Objective-C code in Haskell for language interoperability";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/language-c-quote/default.nix b/pkgs/development/libraries/haskell/language-c-quote/default.nix
deleted file mode 100644
index 03b1d62546b12..0000000000000
--- a/pkgs/development/libraries/haskell/language-c-quote/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, alex, exceptionMtl, exceptionTransformers, filepath, happy
-, haskellSrcMeta, HUnit, mainlandPretty, mtl, srcloc, syb, symbol
-, testFramework, testFrameworkHunit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "language-c-quote";
-  version = "0.10.1.3";
-  sha256 = "0kbnqrplwb5w9jfljsrjxisnrnxbc0221hpznvq4m1ldx2mkrh1k";
-  buildDepends = [
-    exceptionMtl exceptionTransformers filepath haskellSrcMeta
-    mainlandPretty mtl srcloc syb symbol
-  ];
-  testDepends = [
-    HUnit srcloc symbol testFramework testFrameworkHunit
-  ];
-  buildTools = [ alex happy ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.cs.drexel.edu/~mainland/";
-    description = "C/CUDA/OpenCL/Objective-C quasiquoting library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/language-c/default.nix b/pkgs/development/libraries/haskell/language-c/default.nix
deleted file mode 100644
index 9346a10bdf2ce..0000000000000
--- a/pkgs/development/libraries/haskell/language-c/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, alex, filepath, happy, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "language-c";
-  version = "0.4.7";
-  sha256 = "1r0jlncv6d6ai8kblrdq9gz8abx57b24y6hfh30xx20zdgccjvaz";
-  buildDepends = [ filepath syb ];
-  buildTools = [ alex happy ];
-  meta = {
-    homepage = "http://www.sivity.net/projects/language.c/";
-    description = "Analysis and generation of C code";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/language-ecmascript/default.nix b/pkgs/development/libraries/haskell/language-ecmascript/default.nix
deleted file mode 100644
index f2f77fb9dd37c..0000000000000
--- a/pkgs/development/libraries/haskell/language-ecmascript/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefaultClass, Diff, filepath, HUnit, mtl, parsec
-, QuickCheck, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, testingFeat, uniplate, wlPprint
-}:
-
-cabal.mkDerivation (self: {
-  pname = "language-ecmascript";
-  version = "0.16.2";
-  sha256 = "15jvq3wblx67hhvgblqzfdnks6x17hfnivifps5wfs9v1ljkiq1k";
-  buildDepends = [
-    dataDefaultClass Diff mtl parsec QuickCheck testingFeat uniplate
-    wlPprint
-  ];
-  testDepends = [
-    dataDefaultClass Diff filepath HUnit mtl parsec QuickCheck
-    testFramework testFrameworkHunit testFrameworkQuickcheck2 uniplate
-    wlPprint
-  ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/jswebtools/language-ecmascript";
-    description = "JavaScript parser and pretty-printer library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/language-glsl/default.nix b/pkgs/development/libraries/haskell/language-glsl/default.nix
deleted file mode 100644
index 6d983123cb657..0000000000000
--- a/pkgs/development/libraries/haskell/language-glsl/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, parsec, prettyclass, testFramework
-, testFrameworkHunit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "language-glsl";
-  version = "0.1.1";
-  sha256 = "06dc339a2cddzgjda3nzprgr0v2clbhlpl8j81m04i66bbj2l15y";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ parsec prettyclass ];
-  testDepends = [
-    HUnit parsec prettyclass testFramework testFrameworkHunit
-  ];
-  meta = {
-    description = "GLSL abstract syntax tree, parser, and pretty-printer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/language-haskell-extract/default.nix b/pkgs/development/libraries/haskell/language-haskell-extract/default.nix
deleted file mode 100644
index da190862c014e..0000000000000
--- a/pkgs/development/libraries/haskell/language-haskell-extract/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, regexPosix }:
-
-cabal.mkDerivation (self: {
-  pname = "language-haskell-extract";
-  version = "0.2.4";
-  sha256 = "1nxcs7g8a1sp91bzpy4cj6s31k5pvc3gvig04cbrggv5cvjidnhl";
-  buildDepends = [ regexPosix ];
-  meta = {
-    homepage = "http://github.com/finnsson/template-helper";
-    description = "Module to automatically extract functions from the local code";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/language-java/default.nix b/pkgs/development/libraries/haskell/language-java/default.nix
deleted file mode 100644
index dc35a8867ba1f..0000000000000
--- a/pkgs/development/libraries/haskell/language-java/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, alex, cpphs, filepath, HUnit, mtl, parsec, QuickCheck, syb
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "language-java";
-  version = "0.2.7";
-  sha256 = "1519grsjw0f4skldxs563qz07mmj1cg72ma0plmvzpas7inkikyf";
-  buildDepends = [ cpphs parsec syb ];
-  testDepends = [
-    filepath HUnit mtl QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  buildTools = [ alex ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/vincenthz/language-java";
-    description = "Manipulating Java source: abstract syntax, lexer, parser, and pretty-printer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/language-javascript/default.nix b/pkgs/development/libraries/haskell/language-javascript/default.nix
deleted file mode 100644
index 166b5bd5c096a..0000000000000
--- a/pkgs/development/libraries/haskell/language-javascript/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, alex, blazeBuilder, Cabal, happy, HUnit, mtl, QuickCheck
-, testFramework, testFrameworkHunit, utf8Light, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "language-javascript";
-  version = "0.5.13";
-  sha256 = "0h46wfh5xi3gbiaplx3ikmj7mfcwm1d37i5c9n3qfsmmkac29n2w";
-  buildDepends = [ blazeBuilder mtl utf8String ];
-  testDepends = [
-    blazeBuilder Cabal HUnit mtl QuickCheck testFramework
-    testFrameworkHunit utf8Light utf8String
-  ];
-  buildTools = [ alex happy ];
-  meta = {
-    homepage = "http://github.com/alanz/language-javascript";
-    description = "Parser for JavaScript";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/largeword/default.nix b/pkgs/development/libraries/haskell/largeword/default.nix
deleted file mode 100644
index d743c7eee3a89..0000000000000
--- a/pkgs/development/libraries/haskell/largeword/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, HUnit, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "largeword";
-  version = "1.2.3";
-  sha256 = "1ldcsnnji6p84sn03j17pdcpg7vqn1xrhyn4wys0v5fyy0d383ln";
-  buildDepends = [ binary ];
-  testDepends = [
-    binary HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/idontgetoutmuch/largeword";
-    description = "Provides Word128, Word192 and Word256 and a way of producing other large words if required";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lattices/default.nix b/pkgs/development/libraries/haskell/lattices/default.nix
deleted file mode 100644
index d37b6d2e8832f..0000000000000
--- a/pkgs/development/libraries/haskell/lattices/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "lattices";
-  version = "1.2.1.1";
-  sha256 = "0ppqvc3w7v56zya43b3fqwis50c8b57hlighzmk8jphv39y3ilp6";
-  meta = {
-    description = "Fine-grained library for constructing and manipulating lattices";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lazysmallcheck/default.nix b/pkgs/development/libraries/haskell/lazysmallcheck/default.nix
deleted file mode 100644
index d38e4528d256c..0000000000000
--- a/pkgs/development/libraries/haskell/lazysmallcheck/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "lazysmallcheck";
-  version = "0.6";
-  sha256 = "0lqggm75m1qd34lzqj3ibvnjwhjqvq16cab8zxm4yzn7j2sxzm4x";
-  meta = {
-    homepage = "http://www.cs.york.ac.uk/~mfn/lazysmallcheck/";
-    description = "A library for demand-driven testing of Haskell programs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lens-aeson/default.nix b/pkgs/development/libraries/haskell/lens-aeson/default.nix
deleted file mode 100644
index f1fcd255b5f97..0000000000000
--- a/pkgs/development/libraries/haskell/lens-aeson/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, doctest, filepath, genericDeriving
-, lens, scientific, semigroups, simpleReflect, text
-, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "lens-aeson";
-  version = "1.0.0.3";
-  sha256 = "0wfbnazarwcza5dn3icsdvsmkyf9ki5lr5d5yidmgijhs63ak7ac";
-  buildDepends = [
-    aeson attoparsec lens scientific text unorderedContainers vector
-  ];
-  testDepends = [
-    doctest filepath genericDeriving semigroups simpleReflect
-  ];
-  meta = {
-    homepage = "http://github.com/lens/lens-aeson/";
-    description = "Law-abiding lenses for aeson";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lens-datetime/default.nix b/pkgs/development/libraries/haskell/lens-datetime/default.nix
deleted file mode 100644
index 23084746ea23d..0000000000000
--- a/pkgs/development/libraries/haskell/lens-datetime/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, lens, time }:
-
-cabal.mkDerivation (self: {
-  pname = "lens-datetime";
-  version = "0.2.1";
-  sha256 = "1wqks7ynw3njlizdd9hvgrc1xjxcgcfck9ppj1lgg8wr3l2myi72";
-  buildDepends = [ lens time ];
-  meta = {
-    homepage = "http://github.com/nilcons/lens-datetime";
-    description = "Lenses for Data.Time.* types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lens-family-core/default.nix b/pkgs/development/libraries/haskell/lens-family-core/default.nix
deleted file mode 100644
index 94a53898325d3..0000000000000
--- a/pkgs/development/libraries/haskell/lens-family-core/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "lens-family-core";
-  version = "1.2.0";
-  sha256 = "0hxrbbc4azfafnr4ab2zxgic093wwg6gx5h1ggp4xks55d8rhraz";
-  buildDepends = [ transformers ];
-  meta = {
-    description = "Haskell 98 Lens Families";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lens-family-th/default.nix b/pkgs/development/libraries/haskell/lens-family-th/default.nix
deleted file mode 100644
index a2ecf7b61efe9..0000000000000
--- a/pkgs/development/libraries/haskell/lens-family-th/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "lens-family-th";
-  version = "0.4.0.0";
-  sha256 = "02fc3kppb7y2c6j22wi2mzcxffj4k3dl3x09vjllqchfpfcpwbm5";
-  meta = {
-    homepage = "http://github.com/DanBurton/lens-family-th#readme";
-    description = "Generate lens-family style lenses";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lens-family/default.nix b/pkgs/development/libraries/haskell/lens-family/default.nix
deleted file mode 100644
index 58ce93e1b6505..0000000000000
--- a/pkgs/development/libraries/haskell/lens-family/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, lensFamilyCore, mtl, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "lens-family";
-  version = "1.2.0";
-  sha256 = "0pbyx43ajx96nhcw4brml1r5azs1041k7nv4m94ak6x77n5sr4mb";
-  buildDepends = [ lensFamilyCore mtl transformers ];
-  meta = {
-    description = "Lens Families";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lens/default.nix b/pkgs/development/libraries/haskell/lens/default.nix
deleted file mode 100644
index f82368422e4a8..0000000000000
--- a/pkgs/development/libraries/haskell/lens/default.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bifunctors, comonad, contravariant, deepseq, distributive
-, doctest, exceptions, filepath, free, genericDeriving, hashable
-, hlint, HUnit, mtl, nats, parallel, primitive, profunctors
-, QuickCheck, reflection, semigroupoids, semigroups, simpleReflect
-, split, tagged, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, testFrameworkTh, text, transformers
-, transformersCompat, unorderedContainers, vector, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "lens";
-  version = "4.6.0.1";
-  sha256 = "099hhkca39zxfj9xavd2rafzgm2r4nm8clngcsgcrn1qsy8knvz2";
-  buildDepends = [
-    bifunctors comonad contravariant distributive exceptions filepath
-    free hashable mtl parallel primitive profunctors reflection
-    semigroupoids semigroups split tagged text transformers
-    transformersCompat unorderedContainers vector void
-  ];
-  testDepends = [
-    deepseq doctest filepath genericDeriving hlint HUnit mtl nats
-    parallel QuickCheck semigroups simpleReflect split testFramework
-    testFrameworkHunit testFrameworkQuickcheck2 testFrameworkTh text
-    transformers unorderedContainers vector
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/lens/";
-    description = "Lenses, Folds and Traversals";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lenses/default.nix b/pkgs/development/libraries/haskell/lenses/default.nix
deleted file mode 100644
index debe3061798e5..0000000000000
--- a/pkgs/development/libraries/haskell/lenses/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "lenses";
-  version = "0.1.6";
-  sha256 = "0n2r7gjiq5vk6jjaxn7kr3g5gvn4y0gmdqpn9l0nfgqdnscmfbiv";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "http://github.com/jvranish/Lenses/tree/master";
-    description = "Simple Functional Lenses";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/leveldb-haskell/default.nix b/pkgs/development/libraries/haskell/leveldb-haskell/default.nix
deleted file mode 100644
index 2e3ba0032335a..0000000000000
--- a/pkgs/development/libraries/haskell/leveldb-haskell/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, dataDefault, exceptions, filepath, leveldb, mtl
-, QuickCheck, resourcet, snappy, tasty, tastyQuickcheck, temporary
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "leveldb-haskell";
-  version = "0.6";
-  sha256 = "1r76dvn8scnjfdw1i5cj3s5s1nqf2yib4jdydjnr8p6c8yvpp3z5";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    async dataDefault exceptions filepath resourcet transformers
-  ];
-  testDepends = [
-    dataDefault exceptions mtl QuickCheck tasty tastyQuickcheck
-    temporary transformers
-  ];
-  extraLibraries = [ leveldb snappy ];
-  meta = {
-    homepage = "http://github.com/kim/leveldb-haskell";
-    description = "Haskell bindings to LevelDB";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/libffi/default.nix b/pkgs/development/libraries/haskell/libffi/default.nix
deleted file mode 100644
index 6b5892bce459d..0000000000000
--- a/pkgs/development/libraries/haskell/libffi/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, libffi }:
-
-cabal.mkDerivation (self: {
-  pname = "libffi";
-  version = "0.1";
-  sha256 = "0g7jnhng3j7z5517aaqga0144aamibsbpgm3yynwyfzkq1kp0f28";
-  pkgconfigDepends = [ libffi ];
-  meta = {
-    description = "A binding to libffi";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/libjenkins/default.nix b/pkgs/development/libraries/haskell/libjenkins/default.nix
deleted file mode 100644
index a873616f3c010..0000000000000
--- a/pkgs/development/libraries/haskell/libjenkins/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, attoparsec, doctest, filepath, free, hspec
-, hspecExpectationsLens, httpClient, httpClientTls, httpTypes, lens
-, liftedAsync, liftedBase, monadControl, mtl, network, networkUri
-, profunctors, text, transformers, xmlConduit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "libjenkins";
-  version = "0.6.0";
-  sha256 = "0rcqmj5myi2wy2acd59gqdfwiiapw1zwzm71bjqb1y66z0rnrkx4";
-  buildDepends = [
-    attoparsec free httpClient httpClientTls httpTypes liftedAsync
-    liftedBase monadControl mtl network networkUri profunctors text
-    transformers
-  ];
-  testDepends = [
-    async attoparsec doctest filepath free hspec hspecExpectationsLens
-    httpClient httpClientTls httpTypes lens liftedAsync liftedBase
-    monadControl mtl network networkUri profunctors text transformers
-    xmlConduit
-  ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    description = "Jenkins API interface";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/libjenkins/new-conduit.patch b/pkgs/development/libraries/haskell/libjenkins/new-conduit.patch
deleted file mode 100644
index fda68fde5f923..0000000000000
--- a/pkgs/development/libraries/haskell/libjenkins/new-conduit.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -Naur libjenkins-0.4.2.0-orig/libjenkins.cabal libjenkins-0.4.2.0/libjenkins.cabal
---- libjenkins-0.4.2.0-orig/libjenkins.cabal	2014-02-17 13:11:22.000000000 -0500
-+++ libjenkins-0.4.2.0/libjenkins.cabal	2014-04-07 11:40:30.046473593 -0400
-@@ -52,6 +52,7 @@
-     , text          >= 0.11
-     , transformers  >= 0.3
-     , xml-conduit   >= 1.1
-+    , resourcet
- 
- test-suite doctest
-   default-language:  Haskell2010
-diff -Naur libjenkins-0.4.2.0-orig/src/Jenkins/Rest/Internal.hs libjenkins-0.4.2.0/src/Jenkins/Rest/Internal.hs
---- libjenkins-0.4.2.0-orig/src/Jenkins/Rest/Internal.hs	2014-02-17 13:11:22.000000000 -0500
-+++ libjenkins-0.4.2.0/src/Jenkins/Rest/Internal.hs	2014-04-07 11:40:02.221415450 -0400
-@@ -22,7 +22,7 @@
- import           Control.Monad.Trans.Reader (ReaderT, runReaderT, ask, local)
- import           Control.Monad.Trans.Maybe (MaybeT(..), mapMaybeT)
- import           Data.ByteString.Lazy (ByteString)
--import           Data.Conduit (ResourceT)
-+import           Control.Monad.Trans.Resource (ResourceT)
- import           Data.Data (Data, Typeable)
- import           Data.Text (Text)
- import qualified Data.Text.Encoding as Text
diff --git a/pkgs/development/libraries/haskell/liblastfm/default.nix b/pkgs/development/libraries/haskell/liblastfm/default.nix
deleted file mode 100644
index abfa8a0496b24..0000000000000
--- a/pkgs/development/libraries/haskell/liblastfm/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, cereal, cryptoApi, hspec, hspecExpectationsLens
-, httpClient, httpClientTls, HUnit, lens, lensAeson, networkUri
-, profunctors, pureMD5, semigroups, text, xmlConduit
-, xmlHtmlConduitLens
-}:
-
-cabal.mkDerivation (self: {
-  pname = "liblastfm";
-  version = "0.5.1";
-  sha256 = "1bf508a1rqjb486wcwn0n36bm8lwnj3b4bg0826lp92zmaxiyxpy";
-  buildDepends = [
-    aeson cereal cryptoApi httpClient httpClientTls networkUri
-    profunctors pureMD5 semigroups text xmlConduit
-  ];
-  testDepends = [
-    aeson cereal cryptoApi hspec hspecExpectationsLens httpClient
-    httpClientTls HUnit lens lensAeson networkUri profunctors pureMD5
-    text xmlConduit xmlHtmlConduitLens
-  ];
-  meta = {
-    description = "Lastfm API interface";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/libmpd/default.nix b/pkgs/development/libraries/haskell/libmpd/default.nix
deleted file mode 100644
index 6dc0aede06996..0000000000000
--- a/pkgs/development/libraries/haskell/libmpd/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, dataDefault, filepath, hspec, mtl, network
-, QuickCheck, text, time, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "libmpd";
-  version = "0.9.0.1";
-  sha256 = "11smm8ai7053hljlxi5l2fkqxrqr1xrh6sxg2r0dlsvmmln7smrd";
-  buildDepends = [
-    attoparsec dataDefault filepath mtl network text time utf8String
-  ];
-  testDepends = [
-    attoparsec dataDefault filepath hspec mtl network QuickCheck text
-    time utf8String
-  ];
-  meta = {
-    homepage = "http://github.com/vimus/libmpd-haskell#readme";
-    description = "An MPD client library";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/libnotify/default.nix b/pkgs/development/libraries/haskell/libnotify/default.nix
deleted file mode 100644
index 8ed4e80d49f3c..0000000000000
--- a/pkgs/development/libraries/haskell/libnotify/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, glib, gtk, libnotify }:
-
-cabal.mkDerivation (self: {
-  pname = "libnotify";
-  version = "0.1.1.0";
-  sha256 = "1wc19v14agadj7dzi81lm3qzk2x33apaj5ylmg7x232k56xzfvr0";
-  buildDepends = [ glib gtk ];
-  extraLibraries = [ libnotify ];
-  meta = {
-    description = "Bindings to libnotify library";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/libsystemd-journal/default.nix b/pkgs/development/libraries/haskell/libsystemd-journal/default.nix
deleted file mode 100644
index e4dc138eae053..0000000000000
--- a/pkgs/development/libraries/haskell/libsystemd-journal/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable, hsyslog, pipes, pipesSafe, systemd, text
-, transformers, uniplate, unixBytestring, unorderedContainers, uuid
-, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "libsystemd-journal";
-  version = "1.2.0";
-  sha256 = "10gsqcy5f7m6f0giqhfcqspb17b3gyib4cpw5nrdl7hiah13hi7x";
-  buildDepends = [
-    hashable hsyslog pipes pipesSafe text transformers uniplate
-    unixBytestring unorderedContainers uuid vector
-  ];
-  extraLibraries = [ systemd ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/ocharles/libsystemd-journal";
-    description = "Haskell bindings to libsystemd-journal";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.stdenv.lib.platforms.linux;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/libxml-sax/default.nix b/pkgs/development/libraries/haskell/libxml-sax/default.nix
deleted file mode 100644
index 43f4e19029bdd..0000000000000
--- a/pkgs/development/libraries/haskell/libxml-sax/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, libxml2, text, xmlTypes }:
-
-cabal.mkDerivation (self: {
-  pname = "libxml-sax";
-  version = "0.7.5";
-  sha256 = "0lbdq6lmiyrnzk6gkx09vvp928wj8qnqnqfzy14mfv0drj21f54r";
-  buildDepends = [ text xmlTypes ];
-  extraLibraries = [ libxml2 ];
-  pkgconfigDepends = [ libxml2 ];
-  meta = {
-    homepage = "https://john-millikin.com/software/haskell-libxml/";
-    description = "Bindings for the libXML2 SAX interface";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lifted-async/default.nix b/pkgs/development/libraries/haskell/lifted-async/default.nix
deleted file mode 100644
index ecb6b9aa18ac5..0000000000000
--- a/pkgs/development/libraries/haskell/lifted-async/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, constraints, HUnit, liftedBase, monadControl, mtl, tasty
-, tastyHunit, tastyTh, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "lifted-async";
-  version = "0.6.0.1";
-  sha256 = "12qbibsl26njx6m1dq12gqfb15rkyag23c1vkcinlk301a0cvsmf";
-  buildDepends = [ async constraints liftedBase monadControl transformersBase ];
-  testDepends = [
-    async HUnit liftedBase monadControl mtl tasty tastyHunit tastyTh
-  ];
-  meta = {
-    homepage = "https://github.com/maoe/lifted-async";
-    description = "Run lifted IO operations asynchronously and wait for their results";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lifted-base/default.nix b/pkgs/development/libraries/haskell/lifted-base/default.nix
deleted file mode 100644
index 2aa24f833253e..0000000000000
--- a/pkgs/development/libraries/haskell/lifted-base/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, monadControl, testFramework, testFrameworkHunit
-, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "lifted-base";
-  version = "0.2.3.3";
-  sha256 = "1n015i21pyh1ksrdiy105c9sw3gm3yvmlwv1sajy7nvpxb2xdjc3";
-  buildDepends = [ monadControl transformersBase ];
-  testDepends = [
-    HUnit monadControl testFramework testFrameworkHunit transformers
-    transformersBase
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/basvandijk/lifted-base";
-    description = "lifted IO operations from the base library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lin-alg/default.nix b/pkgs/development/libraries/haskell/lin-alg/default.nix
deleted file mode 100644
index 39391f989a8e4..0000000000000
--- a/pkgs/development/libraries/haskell/lin-alg/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, NumInstances, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "lin-alg";
-  version = "0.1.0.2";
-  sha256 = "19123k967mql69my6c19mnvp4qwa4b3bgimmlbhipqdljykj7pqc";
-  buildDepends = [ NumInstances vector ];
-  meta = {
-    description = "Low-dimensional matrices and vectors for graphics and physics";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/linear-opengl/default.nix b/pkgs/development/libraries/haskell/linear-opengl/default.nix
deleted file mode 100644
index a10489a6006c1..0000000000000
--- a/pkgs/development/libraries/haskell/linear-opengl/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, distributive, lens, linear, OpenGL, OpenGLRaw, tagged }:
-
-cabal.mkDerivation (self: {
-  pname = "linear-opengl";
-  version = "0.2.0.4";
-  sha256 = "11pdif2w730jqknajr2si77a0z4v4k5spm5zdks642i25ya135ba";
-  buildDepends = [
-    distributive lens linear OpenGL OpenGLRaw tagged
-  ];
-  meta = {
-    homepage = "http://www.github.com/bgamari/linear-opengl";
-    description = "Isomorphisms between linear and OpenGL types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/linear/default.nix b/pkgs/development/libraries/haskell/linear/default.nix
deleted file mode 100644
index 6301d8d42d67f..0000000000000
--- a/pkgs/development/libraries/haskell/linear/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, adjunctions, binary, distributive, doctest, filepath
-, hashable, HUnit, lens, reflection, semigroupoids, semigroups
-, simpleReflect, tagged, testFramework, testFrameworkHunit
-, transformers, unorderedContainers, vector, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "linear";
-  version = "1.15.5";
-  sha256 = "17fxz49zj6vklgfs583zpn7naqgp5mv2zsvmxrv80ym8r52mp5mi";
-  buildDepends = [
-    adjunctions binary distributive hashable lens reflection
-    semigroupoids semigroups tagged transformers unorderedContainers
-    vector void
-  ];
-  testDepends = [
-    binary doctest filepath HUnit lens simpleReflect testFramework
-    testFrameworkHunit
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/ekmett/linear/";
-    description = "Linear Algebra";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/linux-inotify/default.nix b/pkgs/development/libraries/haskell/linux-inotify/default.nix
deleted file mode 100644
index 2c5dc577f0ff7..0000000000000
--- a/pkgs/development/libraries/haskell/linux-inotify/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable }:
-
-cabal.mkDerivation (self: {
-  pname = "linux-inotify";
-  version = "0.2.0.1";
-  sha256 = "1970v1zkbp45amylmg79bbdfhk8kg6vzxjznd76gfl5kff2cv12r";
-  buildDepends = [ hashable ];
-  meta = {
-    description = "Thinner binding to the Linux Kernel's inotify interface";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/list-t/default.nix b/pkgs/development/libraries/haskell/list-t/default.nix
deleted file mode 100644
index 442ffc2028ac1..0000000000000
--- a/pkgs/development/libraries/haskell/list-t/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, basePrelude, HTF, mmorph, monadControl, mtlPrelude
-, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "list-t";
-  version = "0.4.2";
-  sha256 = "0n6zc7n5znjas9mgh3a9bn44xv55910i6c3b2l83n4pl9fnad03v";
-  buildDepends = [
-    basePrelude mmorph monadControl transformers transformersBase
-  ];
-  testDepends = [ basePrelude HTF mmorph mtlPrelude ];
-  meta = {
-    homepage = "https://github.com/nikita-volkov/list-t";
-    description = "ListT done right";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/list-tries/default.nix b/pkgs/development/libraries/haskell/list-tries/default.nix
deleted file mode 100644
index f14e202d22678..0000000000000
--- a/pkgs/development/libraries/haskell/list-tries/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, dlist }:
-
-cabal.mkDerivation (self: {
-  pname = "list-tries";
-  version = "0.5.2";
-  sha256 = "0lfl35i1k3nnv8q6bhwq4sr197fylin2hmxa4b96kfcc22xfzwy6";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ binary dlist ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://iki.fi/matti.niemenmaa/list-tries/";
-    description = "Tries and Patricia tries: finite sets and maps for list keys";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/listExtras/default.nix b/pkgs/development/libraries/haskell/listExtras/default.nix
deleted file mode 100644
index 2da3060202cbb..0000000000000
--- a/pkgs/development/libraries/haskell/listExtras/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "list-extras";
-  version = "0.4.1.3";
-  sha256 = "16w10xgh2y76q8aj5pgw4zq5p2phjzf5g1bmkacrm8gbwkp4v71s";
-  meta = {
-    homepage = "http://code.haskell.org/~wren/";
-    description = "Common not-so-common functions for lists";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lists/default.nix b/pkgs/development/libraries/haskell/lists/default.nix
deleted file mode 100644
index 358d33e35d714..0000000000000
--- a/pkgs/development/libraries/haskell/lists/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, listExtras, split }:
-
-cabal.mkDerivation (self: {
-  pname = "lists";
-  version = "0.4.2";
-  sha256 = "0qjziksh6gl6v8rzvqajkcbakbby5j3i4z2jk6w6zs89b93rwnln";
-  buildDepends = [ listExtras split ];
-  meta = {
-    description = "Functions for dealing with lists";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/llvm-general-pure/default.nix b/pkgs/development/libraries/haskell/llvm-general-pure/default.nix
deleted file mode 100644
index cd92b67b16aa5..0000000000000
--- a/pkgs/development/libraries/haskell/llvm-general-pure/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, mtl, parsec, QuickCheck, setenv, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "llvm-general-pure";
-  version = "3.4.4.0";
-  sha256 = "0x43yfcss3f5v5mlzyv7d13fvajbdgv4cmkx5yx1904xsiddg27v";
-  buildDepends = [ mtl parsec setenv transformers ];
-  testDepends = [
-    HUnit mtl QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    description = "Pure Haskell LLVM functionality (no FFI)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/llvm-general/default.nix b/pkgs/development/libraries/haskell/llvm-general/default.nix
deleted file mode 100644
index aec66b12723ba..0000000000000
--- a/pkgs/development/libraries/haskell/llvm-general/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, llvmConfig, llvmGeneralPure, mtl, parsec
-, QuickCheck, setenv, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, transformers, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "llvm-general";
-  version = "3.4.4.0";
-  sha256 = "10x7qb2svw0gz0sqf4vn14hpzks3rk29g4i2pzfdi5qk11j8jd9b";
-  buildDepends = [
-    llvmGeneralPure mtl parsec setenv transformers utf8String
-  ];
-  testDepends = [
-    HUnit llvmGeneralPure mtl QuickCheck testFramework
-    testFrameworkHunit testFrameworkQuickcheck2
-  ];
-  buildTools = [ llvmConfig ];
-  doCheck = false;
-  meta = {
-    description = "General purpose LLVM bindings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/loch-th/default.nix b/pkgs/development/libraries/haskell/loch-th/default.nix
deleted file mode 100644
index 5061524708bf0..0000000000000
--- a/pkgs/development/libraries/haskell/loch-th/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "loch-th";
-  version = "0.2.1";
-  sha256 = "1kfrjsgzq6wl749n2wm1fhwwigjxcd9lww7whiwjrbmhiz5ism3p";
-  meta = {
-    homepage = "https://github.com/liskin/loch-th";
-    description = "Support for precise error locations in source files (Template Haskell version)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lockfree-queue/default.nix b/pkgs/development/libraries/haskell/lockfree-queue/default.nix
deleted file mode 100644
index 6864d4c5fc423..0000000000000
--- a/pkgs/development/libraries/haskell/lockfree-queue/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, abstractDeque, abstractDequeTests, atomicPrimops, HUnit
-, testFramework, testFrameworkHunit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "lockfree-queue";
-  version = "0.2.3";
-  sha256 = "0y8ax6vcjnjm8g7ybn95wca74hm0g22fvgra06vj6l90pl93awyg";
-  buildDepends = [ abstractDeque atomicPrimops ];
-  testDepends = [
-    abstractDeque abstractDequeTests atomicPrimops HUnit testFramework
-    testFrameworkHunit
-  ];
-  meta = {
-    homepage = "https://github.com/rrnewton/haskell-lockfree/wiki";
-    description = "Michael and Scott lock-free queues";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/logfloat/default.nix b/pkgs/development/libraries/haskell/logfloat/default.nix
deleted file mode 100644
index e24fd10beb6ee..0000000000000
--- a/pkgs/development/libraries/haskell/logfloat/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "logfloat";
-  version = "0.12.1";
-  sha256 = "1k13jjqv4df341hcj9hzrlisfx9wrsmyqvzi6ricx341d9z4ch05";
-  meta = {
-    homepage = "http://code.haskell.org/~wren/";
-    description = "Log-domain floating point numbers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/logging-facade-journald/default.nix b/pkgs/development/libraries/haskell/logging-facade-journald/default.nix
deleted file mode 100644
index 54a7feee5954f..0000000000000
--- a/pkgs/development/libraries/haskell/logging-facade-journald/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fetchzip, hspec, libsystemdJournal, loggingFacade, text
-, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "logging-facade-journald";
-  version = "0.0.0";
-  src = fetchzip {
-    url = "https://hackage.haskell.org/package/logging-facade-journald-0.0.0/logging-facade-journald-0.0.0.tar.gz";
-    sha256 = "1wvh48y3lz2ipz6cwh7gbwajwrd7ziivhkmgpglzjfy335zin7m6";
-  };
-  buildDepends = [
-    libsystemdJournal loggingFacade text unorderedContainers
-  ];
-  testDepends = [
-    hspec libsystemdJournal loggingFacade text unorderedContainers
-  ];
-  meta = {
-    description = "Journald back-end for logging-facade";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/logging-facade/default.nix b/pkgs/development/libraries/haskell/logging-facade/default.nix
deleted file mode 100644
index 9e4e7601d85e7..0000000000000
--- a/pkgs/development/libraries/haskell/logging-facade/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fetchzip, hspec, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "logging-facade";
-  version = "0.0.0";
-  src = fetchzip {
-    url = "https://hackage.haskell.org/package/logging-facade-0.0.0/logging-facade-0.0.0.tar.gz";
-    sha256 = "0w6bkzgf0lamcdnris95i1xq8wg882wf17b517rgr5d1vhxz9y7s";
-  };
-  buildDepends = [ transformers ];
-  testDepends = [ hspec ];
-  meta = {
-    description = "Simple logging abstraction that allows multiple backends";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/logging/default.nix b/pkgs/development/libraries/haskell/logging/default.nix
deleted file mode 100644
index 94eb14cb0034f..0000000000000
--- a/pkgs/development/libraries/haskell/logging/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, fastLogger, hspec, liftedBase, monadControl
-, monadLogger, pcreLight, text, time, transformers, vectorSpace
-}:
-
-cabal.mkDerivation (self: {
-  pname = "logging";
-  version = "2.1.0";
-  sha256 = "15ad4g7zkbklawd98m6x838fr5383vkvq92y75f56j1kj17g7rrh";
-  buildDepends = [
-    binary fastLogger liftedBase monadControl monadLogger pcreLight
-    text time transformers vectorSpace
-  ];
-  testDepends = [ hspec monadLogger ];
-  meta = {
-    description = "Simplified logging in IO for application writers";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/logict/default.nix b/pkgs/development/libraries/haskell/logict/default.nix
deleted file mode 100644
index 1a51d623557d8..0000000000000
--- a/pkgs/development/libraries/haskell/logict/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "logict";
-  version = "0.6.0.2";
-  sha256 = "07hnirv6snnym2r7iijlfz00b60jpy2856zvqxh989q0in7bd0hi";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "http://code.haskell.org/~dolio/";
-    description = "A backtracking logic-programming monad";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/logsink/default.nix b/pkgs/development/libraries/haskell/logsink/default.nix
deleted file mode 100644
index d272a4d4c2b80..0000000000000
--- a/pkgs/development/libraries/haskell/logsink/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, hsyslog, loggingFacade, time }:
-
-cabal.mkDerivation (self: {
-  pname = "logsink";
-  version = "0.1.0";
-  sha256 = "1yxzqx47017z0djm8bymz43pc8cccnpkawaisvvzb646j6nbrw93";
-  buildDepends = [ hsyslog loggingFacade time ];
-  testDepends = [ hspec loggingFacade ];
-  meta = {
-    description = "A logging framework for Haskell";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/loop/default.nix b/pkgs/development/libraries/haskell/loop/default.nix
deleted file mode 100644
index 88edb1909a5d2..0000000000000
--- a/pkgs/development/libraries/haskell/loop/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "loop";
-  version = "0.2.0";
-  sha256 = "11ifqahlg9ky5klid1fhsyfvfb6w8yb0dsy43s0cxcmldbw3qv5x";
-  testDepends = [ hspec mtl ];
-  meta = {
-    homepage = "https://github.com/nh2/loop";
-    description = "Fast loops (for when GHC can't optimize forM_)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lrucache/default.nix b/pkgs/development/libraries/haskell/lrucache/default.nix
deleted file mode 100644
index 6c28b6c8cd533..0000000000000
--- a/pkgs/development/libraries/haskell/lrucache/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "lrucache";
-  version = "1.1.1.4";
-  sha256 = "0w3b338wsf7c0acjxxfdjxsljfpsix67aihkl2jwnp5x71awf8qh";
-  meta = {
-    homepage = "http://github.com/chowells79/lrucache";
-    description = "a simple, pure LRU cache";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lushtags/default.nix b/pkgs/development/libraries/haskell/lushtags/default.nix
deleted file mode 100644
index c3e90c84c5666..0000000000000
--- a/pkgs/development/libraries/haskell/lushtags/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, haskellSrcExts, text, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "lushtags";
-  version = "0.0.1";
-  sha256 = "0325c064nsczypapvwdchx7x5n69jxjbyjs90ah7q5ydxbjl6w9c";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [ haskellSrcExts text vector ];
-  meta = {
-    homepage = "https://github.com/bitc/lushtags";
-    description = "Create ctags compatible tags files for Haskell programs";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lzma-conduit/default.nix b/pkgs/development/libraries/haskell/lzma-conduit/default.nix
deleted file mode 100644
index 9b80409ddd42c..0000000000000
--- a/pkgs/development/libraries/haskell/lzma-conduit/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bindingsDSL, conduit, HUnit, lzma, QuickCheck, resourcet
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "lzma-conduit";
-  version = "1.1.1";
-  sha256 = "1i1khkxpia5hp3f0p7h656yvbgwsxffpl2czxjbkiw6iz31rapwg";
-  buildDepends = [ bindingsDSL conduit resourcet transformers ];
-  testDepends = [
-    conduit HUnit QuickCheck resourcet testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  extraLibraries = [ lzma ];
-  meta = {
-    homepage = "http://github.com/alphaHeavy/lzma-conduit";
-    description = "Conduit interface for lzma/xz compression";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    broken = self.stdenv.isLinux && self.stdenv.isi686;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/lzma-enumerator/default.nix b/pkgs/development/libraries/haskell/lzma-enumerator/default.nix
deleted file mode 100644
index 7a1ee231957ab..0000000000000
--- a/pkgs/development/libraries/haskell/lzma-enumerator/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bindingsDSL, enumerator, HUnit, lzma, mtl, QuickCheck
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "lzma-enumerator";
-  version = "0.1.3";
-  sha256 = "0pzz8bf6310p23pmsa013i8vib0xsfvlkj7zp0w9xs2xsi4j7jk1";
-  buildDepends = [ bindingsDSL enumerator mtl ];
-  testDepends = [
-    enumerator HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  extraLibraries = [ lzma ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/alphaHeavy/lzma-enumerator";
-    description = "Enumerator interface for lzma/xz compression";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    broken = self.stdenv.isi686;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/maccatcher/default.nix b/pkgs/development/libraries/haskell/maccatcher/default.nix
deleted file mode 100644
index 24be1424c99ad..0000000000000
--- a/pkgs/development/libraries/haskell/maccatcher/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "maccatcher";
-  version = "2.1.5";
-  sha256 = "0z56rbfr8vijhjf3dcqd4kaxgx9bf3qgi9sm61yc3i6ra60w7byb";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ binary parsec ];
-  meta = {
-    description = "Obtain the host MAC address on *NIX and Windows";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/machines-directory/default.nix b/pkgs/development/libraries/haskell/machines-directory/default.nix
deleted file mode 100644
index 3cd67af354e23..0000000000000
--- a/pkgs/development/libraries/haskell/machines-directory/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, machines, machinesIo, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "machines-directory";
-  version = "0.2.0.0";
-  sha256 = "1b1jv23ijhm51nggxrncjhz24k4pl4nvj6s9h3jabr0gsnsb8y2v";
-  buildDepends = [ filepath machines machinesIo transformers ];
-  meta = {
-    homepage = "http://github.com/aloiscochard/machines-io";
-    description = "Directory (system) utilities for the machines library";
-    license = self.stdenv.lib.licenses.asl20;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/machines-io/default.nix b/pkgs/development/libraries/haskell/machines-io/default.nix
deleted file mode 100644
index c724b7df62b68..0000000000000
--- a/pkgs/development/libraries/haskell/machines-io/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, chunkedData, machines, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "machines-io";
-  version = "0.2.0.0";
-  sha256 = "0qjbfwyhscjmjbfj709kb9xr5p3yz4v21aq2g4dv1abqwgf85x03";
-  buildDepends = [ chunkedData machines transformers ];
-  meta = {
-    homepage = "http://github.com/aloiscochard/machines-io";
-    description = "IO utilities for the machines library";
-    license = self.stdenv.lib.licenses.asl20;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/machines/default.nix b/pkgs/development/libraries/haskell/machines/default.nix
deleted file mode 100644
index bb01e9f655ef2..0000000000000
--- a/pkgs/development/libraries/haskell/machines/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, doctest, filepath, free, mtl, pointed
-, profunctors, semigroups, transformers, void
-}:
-
-cabal.mkDerivation (self: {
-  pname = "machines";
-  version = "0.4.1";
-  sha256 = "1wripnvpzfdnf7i2aygjyh33cp7srkb5638snwyn700bjbi2j7gb";
-  buildDepends = [
-    comonad free mtl pointed profunctors semigroups transformers void
-  ];
-  testDepends = [ doctest filepath ];
-  meta = {
-    homepage = "http://github.com/ekmett/machines/";
-    description = "Networked stream transducers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mainland-pretty/default.nix b/pkgs/development/libraries/haskell/mainland-pretty/default.nix
deleted file mode 100644
index 1383efab86848..0000000000000
--- a/pkgs/development/libraries/haskell/mainland-pretty/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, srcloc, text }:
-
-cabal.mkDerivation (self: {
-  pname = "mainland-pretty";
-  version = "0.2.7";
-  sha256 = "1g4s2xscj6dpkcghs5lws658ki0rhriivpdr5ilcycvr28k3l35q";
-  buildDepends = [ srcloc text ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.eecs.harvard.edu/~mainland/";
-    description = "Pretty printing designed for printing source code";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/managed/default.nix b/pkgs/development/libraries/haskell/managed/default.nix
deleted file mode 100644
index febb1f8c5741a..0000000000000
--- a/pkgs/development/libraries/haskell/managed/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "managed";
-  version = "1.0.0";
-  sha256 = "06nb71pd68m5l6a48sz5kkrdif74phbg3y6bn9ydd00y515b9gn5";
-  buildDepends = [ transformers ];
-  meta = {
-    description = "A monad for managed values";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/map-syntax/default.nix b/pkgs/development/libraries/haskell/map-syntax/default.nix
deleted file mode 100644
index 52c42efd32092..0000000000000
--- a/pkgs/development/libraries/haskell/map-syntax/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, HUnit, mtl, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "map-syntax";
-  version = "0.2";
-  sha256 = "02v1dvq86qzbfbwbza4myj3a6a6a5p059fi5m3g548hmqk3v2p1r";
-  buildDepends = [ mtl ];
-  testDepends = [
-    deepseq HUnit mtl QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 transformers
-  ];
-  meta = {
-    description = "Syntax sugar for defining maps";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/markdown-unlit/default.nix b/pkgs/development/libraries/haskell/markdown-unlit/default.nix
deleted file mode 100644
index 226a4efa8c7fa..0000000000000
--- a/pkgs/development/libraries/haskell/markdown-unlit/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, QuickCheck, silently, stringbuilder }:
-
-cabal.mkDerivation (self: {
-  pname = "markdown-unlit";
-  version = "0.2.0.1";
-  sha256 = "1bc3vcifv2xcddh8liq380c6sxarrs5pf21pfs9i4dx9rfl3hvhq";
-  isLibrary = true;
-  isExecutable = true;
-  testDepends = [ hspec QuickCheck silently stringbuilder ];
-  noHaddock = self.stdenv.lib.versionOlder self.ghc.version "7.4";
-  meta = {
-    description = "Literate Haskell support for Markdown";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/markdown/default.nix b/pkgs/development/libraries/haskell/markdown/default.nix
deleted file mode 100644
index cd0bcd3cfee3f..0000000000000
--- a/pkgs/development/libraries/haskell/markdown/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, blazeHtml, blazeMarkup, conduit, conduitExtra
-, dataDefault, hspec, systemFileio, systemFilepath, text
-, transformers, xssSanitize
-}:
-
-cabal.mkDerivation (self: {
-  pname = "markdown";
-  version = "0.1.13";
-  sha256 = "1r04h641d9y8p88h59isrz9g42gq7vdykx3n8bhk499ici800134";
-  buildDepends = [
-    attoparsec blazeHtml blazeMarkup conduit conduitExtra dataDefault
-    text transformers xssSanitize
-  ];
-  testDepends = [
-    blazeHtml conduit conduitExtra hspec systemFileio systemFilepath
-    text transformers
-  ];
-  meta = {
-    homepage = "https://github.com/snoyberg/markdown";
-    description = "Convert Markdown to HTML, with XSS protection";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/markov-chain/default.nix b/pkgs/development/libraries/haskell/markov-chain/default.nix
deleted file mode 100644
index 00f283208c655..0000000000000
--- a/pkgs/development/libraries/haskell/markov-chain/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, random, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "markov-chain";
-  version = "0.0.3.3";
-  sha256 = "1y9fjsf6dg6a9ha75w2szq4gi5fhq89l1r7wqb20hmadkcjjplx8";
-  buildDepends = [ random transformers ];
-  meta = {
-    homepage = "http://code.haskell.org/~thielema/markov-chain/";
-    description = "Markov Chains for generating random sequences with a user definable behaviour";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/math-functions/default.nix b/pkgs/development/libraries/haskell/math-functions/default.nix
deleted file mode 100644
index 2e747760cc7f8..0000000000000
--- a/pkgs/development/libraries/haskell/math-functions/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, erf, HUnit, ieee754, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, vector
-, vectorThUnbox
-}:
-
-cabal.mkDerivation (self: {
-  pname = "math-functions";
-  version = "0.1.5.2";
-  sha256 = "12cznf7gwia1ki7xhvlhk5p8d09zrdvfgn07pkp4sfrwsc4vijcy";
-  buildDepends = [ deepseq erf vector vectorThUnbox ];
-  testDepends = [
-    HUnit ieee754 QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 vector
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/bos/math-functions";
-    description = "Special functions and Chebyshev polynomials";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/matrix/default.nix b/pkgs/development/libraries/haskell/matrix/default.nix
deleted file mode 100644
index 2d1ec8aa45ff3..0000000000000
--- a/pkgs/development/libraries/haskell/matrix/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, loop, primitive, QuickCheck, tasty
-, tastyQuickcheck, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "matrix";
-  version = "0.3.4.0";
-  sha256 = "16a633llf7nh70s92cn8i8sdish9vryy4xh62rimvmn91ivvjay1";
-  buildDepends = [ deepseq loop primitive vector ];
-  testDepends = [ QuickCheck tasty tastyQuickcheck ];
-  meta = {
-    description = "A native implementation of matrix operations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/maude/default.nix b/pkgs/development/libraries/haskell/maude/default.nix
deleted file mode 100644
index ff95fe0a23b0c..0000000000000
--- a/pkgs/development/libraries/haskell/maude/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, processExtras, temporary, text, xml }:
-
-cabal.mkDerivation (self: {
-  pname = "maude";
-  version = "0.6.1";
-  sha256 = "0qadqpj5vzg84mqh29p6vr2ffih7y69ds0jdpxmr17am5bh3mhql";
-  buildDepends = [ filepath processExtras temporary text xml ];
-  meta = {
-    homepage = "https://github.com/davidlazar/maude-hs";
-    description = "An interface to the Maude rewriting system";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/meep/default.nix b/pkgs/development/libraries/haskell/meep/default.nix
deleted file mode 100644
index f8ad537938c9a..0000000000000
--- a/pkgs/development/libraries/haskell/meep/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bifunctors, doctest, hspec, hspecExpectationsLens, lens
-, QuickCheck, semigroups
-}:
-
-cabal.mkDerivation (self: {
-  pname = "meep";
-  version = "0.1.1.0";
-  sha256 = "1rk5mrvmk07m5zdayfvxirak58d1bxwb04sgg0gcx07w8q8k4yyq";
-  buildDepends = [ bifunctors lens semigroups ];
-  testDepends = [
-    bifunctors doctest hspec hspecExpectationsLens lens QuickCheck
-    semigroups
-  ];
-  meta = {
-    description = "A silly container";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mersenne-random-pure64/default.nix b/pkgs/development/libraries/haskell/mersenne-random-pure64/default.nix
deleted file mode 100644
index f17b0df4ad1a0..0000000000000
--- a/pkgs/development/libraries/haskell/mersenne-random-pure64/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, random }:
-
-cabal.mkDerivation (self: {
-  pname = "mersenne-random-pure64";
-  version = "0.2.0.4";
-  sha256 = "0qh72ynfg1k4c70qxdzsa6f1x9wyxil2d9gi85c879wrc41k899h";
-  buildDepends = [ random ];
-  meta = {
-    homepage = "http://code.haskell.org/~dons/code/mersenne-random-pure64/";
-    description = "Generate high quality pseudorandom numbers purely using a Mersenne Twister";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mersenne-random/default.nix b/pkgs/development/libraries/haskell/mersenne-random/default.nix
deleted file mode 100644
index ec7a54c9ed2e6..0000000000000
--- a/pkgs/development/libraries/haskell/mersenne-random/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "mersenne-random";
-  version = "1.0.0.1";
-  sha256 = "193qz3wn7lz18aywddr9qyn8v08ifv2yxwr68c67p5mn8vr8mvmw";
-  meta = {
-    homepage = "http://code.haskell.org/~dons/code/mersenne-random";
-    description = "Generate high quality pseudorandom numbers using a SIMD Fast Mersenne Twister";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/midi/default.nix b/pkgs/development/libraries/haskell/midi/default.nix
deleted file mode 100644
index 864d3c5c427b4..0000000000000
--- a/pkgs/development/libraries/haskell/midi/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, eventList, explicitException, monoidTransformer
-, nonNegative, QuickCheck, random, transformers, utilityHt
-}:
-
-cabal.mkDerivation (self: {
-  pname = "midi";
-  version = "0.2.1.3";
-  sha256 = "0mqf6q7686zdxljkz3bqa2zhkgirqz5c1fkbd3n4wyipzhjc773a";
-  buildDepends = [
-    binary eventList explicitException monoidTransformer nonNegative
-    QuickCheck random transformers utilityHt
-  ];
-  testDepends = [
-    eventList explicitException nonNegative QuickCheck transformers
-    utilityHt
-  ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/MIDI";
-    description = "Handling of MIDI messages and files";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mime-mail/default.nix b/pkgs/development/libraries/haskell/mime-mail/default.nix
deleted file mode 100644
index f20b20f71b7f3..0000000000000
--- a/pkgs/development/libraries/haskell/mime-mail/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, blazeBuilder, filepath, hspec, random
-, sendmail ? "sendmail", text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "mime-mail";
-  version = "0.4.6";
-  sha256 = "051mqpzypg4r6rd06qb75pl3nq9p68r1sl73r0pwl1imcp158aw6";
-  buildDepends = [
-    base64Bytestring blazeBuilder filepath random text
-  ];
-  testDepends = [ blazeBuilder hspec text ];
-  configureFlags = "--ghc-option=-DMIME_MAIL_SENDMAIL_PATH=\"${sendmail}\"";
-  meta = {
-    homepage = "http://github.com/snoyberg/mime-mail";
-    description = "Compose MIME email messages";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mime-types/default.nix b/pkgs/development/libraries/haskell/mime-types/default.nix
deleted file mode 100644
index daf6cc37b6f10..0000000000000
--- a/pkgs/development/libraries/haskell/mime-types/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text }:
-
-cabal.mkDerivation (self: {
-  pname = "mime-types";
-  version = "0.1.0.4";
-  sha256 = "0bxhkwz8p7mhg5kspbpc5zm4k50pc0r5pzjr6807y88x8vjpvj2x";
-  buildDepends = [ text ];
-  meta = {
-    homepage = "https://github.com/yesodweb/wai";
-    description = "Basic mime-type handling types and functions";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mime/default.nix b/pkgs/development/libraries/haskell/mime/default.nix
deleted file mode 100644
index eba24ff8f164b..0000000000000
--- a/pkgs/development/libraries/haskell/mime/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text }:
-
-cabal.mkDerivation (self: {
-  pname = "mime";
-  version = "0.4.0.1";
-  sha256 = "1m987sqnns54qbsg68332mnrjkh71z6s83cma2kwavf0y305mrp0";
-  buildDepends = [ text ];
-  meta = {
-    homepage = "https://github.com/GaloisInc/mime";
-    description = "Working with MIME types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/minimorph/default.nix b/pkgs/development/libraries/haskell/minimorph/default.nix
deleted file mode 100644
index c0593855644fe..0000000000000
--- a/pkgs/development/libraries/haskell/minimorph/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, testFramework, testFrameworkHunit, text }:
-
-cabal.mkDerivation (self: {
-  pname = "minimorph";
-  version = "0.1.5.0";
-  sha256 = "00dnvv0pap2xr74xwzldz89783iw320z7p1rdw0lwjjpbqa3v00g";
-  buildDepends = [ text ];
-  testDepends = [ HUnit testFramework testFrameworkHunit text ];
-  meta = {
-    homepage = "http://darcsden.com/kowey/minimorph";
-    description = "English spelling functions with an emphasis on simplicity";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/minioperational/default.nix b/pkgs/development/libraries/haskell/minioperational/default.nix
deleted file mode 100644
index 04da7e27e2c48..0000000000000
--- a/pkgs/development/libraries/haskell/minioperational/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cleanUnions, elevator, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "minioperational";
-  version = "0.4.8.1";
-  sha256 = "02nkgbpf1dky7h3n99j9m3101wyfahcdx5wk5vidvf9snl5vy1w9";
-  buildDepends = [ cleanUnions elevator transformers ];
-  meta = {
-    homepage = "https://github.com/fumieval/minioperational";
-    description = "fast and simple operational monad";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/miniutter/default.nix b/pkgs/development/libraries/haskell/miniutter/default.nix
deleted file mode 100644
index b58449b22addb..0000000000000
--- a/pkgs/development/libraries/haskell/miniutter/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, HUnit, minimorph, testFramework
-, testFrameworkHunit, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "miniutter";
-  version = "0.4.4.1";
-  sha256 = "1raq5dq6mx56ddyq5hnh9r2yflry6prcjf17p15ds1w5r8cp8yx1";
-  buildDepends = [ binary minimorph text ];
-  testDepends = [ HUnit testFramework testFrameworkHunit text ];
-  meta = {
-    homepage = "https://github.com/Mikolaj/miniutter";
-    description = "Simple English clause creation from arbitrary words";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/misfortune/default.nix b/pkgs/development/libraries/haskell/misfortune/default.nix
deleted file mode 100644
index cc61928821396..0000000000000
--- a/pkgs/development/libraries/haskell/misfortune/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, filepath, knob, monadLoops, randomFu, regexBase
-, regexPcre, semigroups, text, utf8String, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "misfortune";
-  version = "0.1.1.1";
-  sha256 = "0knb31jxxn7zds13a90d4lir39386nwzd181mlzkrw5niw1zwmhb";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    cereal filepath knob monadLoops randomFu regexBase regexPcre
-    semigroups text utf8String vector
-  ];
-  meta = {
-    homepage = "https://github.com/mokus0/misfortune";
-    description = "fortune-mod clone";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/missing-foreign/default.nix b/pkgs/development/libraries/haskell/missing-foreign/default.nix
deleted file mode 100644
index 928cf73d457bf..0000000000000
--- a/pkgs/development/libraries/haskell/missing-foreign/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "missing-foreign";
-  version = "0.1.1";
-  sha256 = "11f8pknbarlj956nmalqhd2v704z7d7xbi61hs1q8vb2p36kc6wy";
-  meta = {
-    description = "Convenience functions for FFI work";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mmap/default.nix b/pkgs/development/libraries/haskell/mmap/default.nix
deleted file mode 100644
index fe4f666b3279d..0000000000000
--- a/pkgs/development/libraries/haskell/mmap/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "mmap";
-  version = "0.5.9";
-  sha256 = "1y5mk3yf4b8r6rzmlx1xqn4skaigrqnv08sqq0v7r3nbw42bpz2q";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    description = "Memory mapped files for POSIX and Windows";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mmorph/default.nix b/pkgs/development/libraries/haskell/mmorph/default.nix
deleted file mode 100644
index bf8fb46f7939d..0000000000000
--- a/pkgs/development/libraries/haskell/mmorph/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "mmorph";
-  version = "1.0.4";
-  sha256 = "0k5zlzmnixfwcjrqvhgi3i6xg532b0gsjvc39v5jigw69idndqr2";
-  buildDepends = [ transformers ];
-  meta = {
-    description = "Monad morphisms";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/modular-arithmetic/default.nix b/pkgs/development/libraries/haskell/modular-arithmetic/default.nix
deleted file mode 100644
index 614fe145bea40..0000000000000
--- a/pkgs/development/libraries/haskell/modular-arithmetic/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "modular-arithmetic";
-  version = "1.2.0.0";
-  sha256 = "1qlvi0xjdvr4730xj303i6gp610mz4xrlrk191yy8hr7afjysm0k";
-  meta = {
-    description = "A type for integers modulo some constant";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-control/default.nix b/pkgs/development/libraries/haskell/monad-control/default.nix
deleted file mode 100644
index f75688ef4cebd..0000000000000
--- a/pkgs/development/libraries/haskell/monad-control/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, stm, transformers, transformersBase }:
-
-cabal.mkDerivation (self: {
-  pname = "monad-control";
-  version = "1.0.0.2";
-  sha256 = "13l9gq00pjlp1b2g9xzfavl6zibi2s195f234rmhzbsb14yhzgnr";
-  buildDepends = [ stm transformers transformersBase ];
-  meta = {
-    homepage = "https://github.com/basvandijk/monad-control";
-    description = "Lift control operations, like exception catching, through monad transformers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-coroutine/default.nix b/pkgs/development/libraries/haskell/monad-coroutine/default.nix
deleted file mode 100644
index 9bcfcc6d4b094..0000000000000
--- a/pkgs/development/libraries/haskell/monad-coroutine/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, monadParallel, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "monad-coroutine";
-  version = "0.8";
-  sha256 = "0nirp5c3vi529ap142zs29j10j9m609ippi3chv6a87h51avkhzx";
-  buildDepends = [ monadParallel transformers ];
-  meta = {
-    homepage = "http://trac.haskell.org/SCC/wiki/monad-coroutine";
-    description = "Coroutine monad transformer for suspending and resuming monadic computations";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-extras/default.nix b/pkgs/development/libraries/haskell/monad-extras/default.nix
deleted file mode 100644
index 0b655689dc441..0000000000000
--- a/pkgs/development/libraries/haskell/monad-extras/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mmorph, monadControl, stm, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "monad-extras";
-  version = "0.5.9";
-  sha256 = "1y24yz635brllfygia1mbln4d8xiwb0pq0izh5pil7511gijhs0s";
-  buildDepends = [
-    mmorph monadControl stm transformers transformersBase
-  ];
-  meta = {
-    homepage = "http://github.com/jwiegley/monad-extras";
-    description = "Extra utility functions for working with monads";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-journal/default.nix b/pkgs/development/libraries/haskell/monad-journal/default.nix
deleted file mode 100644
index c95adce3fcc21..0000000000000
--- a/pkgs/development/libraries/haskell/monad-journal/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, either, monadControl, mtl, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "monad-journal";
-  version = "0.7";
-  sha256 = "1bfm5p027vf8dz92m6s47z06h05j2jv4pbwkl31svrz5pi5a9lz2";
-  buildDepends = [
-    either monadControl mtl transformers transformersBase
-  ];
-  meta = {
-    homepage = "http://github.com/phaazon/monad-journal";
-    description = "Pure logger typeclass and monad transformer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-logger/default.nix b/pkgs/development/libraries/haskell/monad-logger/default.nix
deleted file mode 100644
index 7988819b81cd8..0000000000000
--- a/pkgs/development/libraries/haskell/monad-logger/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, conduit, conduitExtra, exceptions
-, fastLogger, liftedBase, monadControl, monadLoops, mtl, resourcet
-, stm, stmChans, text, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "monad-logger";
-  version = "0.3.11.1";
-  sha256 = "1vh847ivymhb20sly9aplcm35zcmn7xmibv8lkv1ws9y7s1951p7";
-  buildDepends = [
-    blazeBuilder conduit conduitExtra exceptions fastLogger liftedBase
-    monadControl monadLoops mtl resourcet stm stmChans text
-    transformers transformersBase
-  ];
-  meta = {
-    homepage = "https://github.com/kazu-yamamoto/logger";
-    description = "A class of monads which can log messages";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-loops/default.nix b/pkgs/development/libraries/haskell/monad-loops/default.nix
deleted file mode 100644
index 8b9c9b6b93307..0000000000000
--- a/pkgs/development/libraries/haskell/monad-loops/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "monad-loops";
-  version = "0.4.2.1";
-  sha256 = "1dprwndc0bxzpmrkj1xb9kzjrg3i06zsg43yaabn5x5gcaj8is56";
-  meta = {
-    homepage = "https://github.com/mokus0/monad-loops";
-    description = "Monadic loops";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-par-extras/default.nix b/pkgs/development/libraries/haskell/monad-par-extras/default.nix
deleted file mode 100644
index a542cdb317395..0000000000000
--- a/pkgs/development/libraries/haskell/monad-par-extras/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, abstractPar, cereal, deepseq, mtl, random, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "monad-par-extras";
-  version = "0.3.3";
-  sha256 = "0bl4bd6jzdc5zm20q1g67ppkfh6j6yn8fwj6msjayj621cck67p2";
-  buildDepends = [
-    abstractPar cereal deepseq mtl random transformers
-  ];
-  meta = {
-    homepage = "https://github.com/simonmar/monad-par";
-    description = "Combinators and extra features for Par monads";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-par/0.1.0.3.nix b/pkgs/development/libraries/haskell/monad-par/0.1.0.3.nix
deleted file mode 100644
index 13cc7499aabdb..0000000000000
--- a/pkgs/development/libraries/haskell/monad-par/0.1.0.3.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, HUnit }:
-
-cabal.mkDerivation (self: {
-  pname = "monad-par";
-  version = "0.1.0.3";
-  sha256 = "1c0yclil152hv06c2sbgam9amd63nnzh7a4xsnxb05wgy93qs2mg";
-  buildDepends = [ deepseq HUnit ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/simonmar/monad-par";
-    description = "A library for parallel programming based on a monad";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-par/0.3.4.7.nix b/pkgs/development/libraries/haskell/monad-par/0.3.4.7.nix
deleted file mode 100644
index c9d6cf71ae577..0000000000000
--- a/pkgs/development/libraries/haskell/monad-par/0.3.4.7.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, abstractDeque, abstractPar, deepseq, HUnit, monadParExtras
-, mtl, mwcRandom, parallel, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, testFrameworkTh
-, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "monad-par";
-  version = "0.3.4.7";
-  sha256 = "12n27hs274nrfkpa6hx0gdkrc76wxzliqf53x6689idl363sdf13";
-  buildDepends = [
-    abstractDeque abstractPar deepseq monadParExtras mtl mwcRandom
-    parallel
-  ];
-  testDepends = [
-    abstractDeque abstractPar deepseq HUnit monadParExtras mtl
-    mwcRandom QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 testFrameworkTh time
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/simonmar/monad-par";
-    description = "A library for parallel programming based on a monad";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-parallel/default.nix b/pkgs/development/libraries/haskell/monad-parallel/default.nix
deleted file mode 100644
index bff520fab83e3..0000000000000
--- a/pkgs/development/libraries/haskell/monad-parallel/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, parallel, transformers, transformersCompat }:
-
-cabal.mkDerivation (self: {
-  pname = "monad-parallel";
-  version = "0.7.1.3";
-  sha256 = "150ich9fzpmwdvvhsd7ri97nm8zsqn86gr3bh0aqb0wgrg4hbmkx";
-  buildDepends = [ parallel transformers transformersCompat ];
-  meta = {
-    homepage = "http://trac.haskell.org/SCC/wiki/monad-parallel";
-    description = "Parallel execution of monadic computations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-peel/default.nix b/pkgs/development/libraries/haskell/monad-peel/default.nix
deleted file mode 100644
index b7ffb95b9dfb1..0000000000000
--- a/pkgs/development/libraries/haskell/monad-peel/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, extensibleExceptions, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "monad-peel";
-  version = "0.1.1";
-  sha256 = "0n3cxa94wd3hjvy9jgf3d8p7qfb9jaaf29simjya7rlcb673pg3l";
-  buildDepends = [ extensibleExceptions transformers ];
-  meta = {
-    homepage = "http://andersk.mit.edu/haskell/monad-peel/";
-    description = "Lift control operations like exception catching through monad transformers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-stm/default.nix b/pkgs/development/libraries/haskell/monad-stm/default.nix
deleted file mode 100644
index 5418817160f9d..0000000000000
--- a/pkgs/development/libraries/haskell/monad-stm/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, stm, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "monad-stm";
-  version = "0.1.0.2";
-  sha256 = "09bbhbj9zg928j3dnvvxsrv8hw1c7s0vj0wffrhs810aqlf1m9xp";
-  buildDepends = [ stm transformers ];
-  meta = {
-    description = "MonadSTM class analogous to MonadIO";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-supply/default.nix b/pkgs/development/libraries/haskell/monad-supply/default.nix
deleted file mode 100644
index e8c598d3a302c..0000000000000
--- a/pkgs/development/libraries/haskell/monad-supply/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "monad-supply";
-  version = "0.6";
-  sha256 = "1gg4r7fwaq2fa0lz8pz301mk3q16xpbs7qv54hhggxrv3i1h33ir";
-  buildDepends = [ mtl ];
-  meta = {
-    description = "Stateful supply monad";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monad-unify/default.nix b/pkgs/development/libraries/haskell/monad-unify/default.nix
deleted file mode 100644
index f4fac043ea19b..0000000000000
--- a/pkgs/development/libraries/haskell/monad-unify/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, unorderedContainers }:
-
-cabal.mkDerivation (self: {
-  pname = "monad-unify";
-  version = "0.2.2";
-  sha256 = "1icl4jaa4vc4lb75m6wv4vjvf8b2xx7aziqhsg2pshizdkfxmgwp";
-  buildDepends = [ mtl unorderedContainers ];
-  meta = {
-    description = "Generic first-order unification";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monadIO/default.nix b/pkgs/development/libraries/haskell/monadIO/default.nix
deleted file mode 100644
index ec3efa33ae8b7..0000000000000
--- a/pkgs/development/libraries/haskell/monadIO/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, stm }:
-
-cabal.mkDerivation (self: {
-  pname = "monadIO";
-  version = "0.10.1.4";
-  sha256 = "08158j978h69knbnzxkzv856sjhhw24h5lh7d8hx2lyhzbpnfarl";
-  buildDepends = [ mtl stm ];
-  meta = {
-    description = "Overloading of concurrency variables";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monadcryptorandom/default.nix b/pkgs/development/libraries/haskell/monadcryptorandom/default.nix
deleted file mode 100644
index 2e8c064ac9f38..0000000000000
--- a/pkgs/development/libraries/haskell/monadcryptorandom/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cryptoApi, mtl, tagged, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "monadcryptorandom";
-  version = "0.6.1";
-  sha256 = "0j99j0f2qwhslimfgslsdlv0xihsddas3i69pfnjwnsd9zg5pgj2";
-  buildDepends = [ cryptoApi mtl tagged transformers ];
-  meta = {
-    homepage = "https://github.com/TomMD/monadcryptorandom";
-    description = "A monad for using CryptoRandomGen";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monadlib/default.nix b/pkgs/development/libraries/haskell/monadlib/default.nix
deleted file mode 100644
index bdb12c483b673..0000000000000
--- a/pkgs/development/libraries/haskell/monadlib/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "monadLib";
-  version = "3.7.3";
-  sha256 = "17m9rj6spr5n9jlhwwvk8p40yrpwgz3j9kj3pjq7mpyrc1ssfd0q";
-  meta = {
-    homepage = "http://wiki.github.com/yav/monadlib";
-    description = "A collection of monad transformers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ thoughtpolice ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monadloc-pp/default.nix b/pkgs/development/libraries/haskell/monadloc-pp/default.nix
deleted file mode 100644
index 9ff5d5079cef0..0000000000000
--- a/pkgs/development/libraries/haskell/monadloc-pp/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, haskellSrcExts, monadloc, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "monadloc-pp";
-  version = "0.3.1";
-  sha256 = "0ch25kcz63xhinwd6mjqbhm282hfh280s3z910wnvdp3krgx0mpc";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [ filepath haskellSrcExts monadloc syb ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/pepeiborra/monadloc-pp";
-    description = "A preprocessor for generating monadic call traces";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monadloc/default.nix b/pkgs/development/libraries/haskell/monadloc/default.nix
deleted file mode 100644
index 4d99a61335cf6..0000000000000
--- a/pkgs/development/libraries/haskell/monadloc/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "monadloc";
-  version = "0.7.1";
-  sha256 = "1a773nysrsj61ka7bdacb0i7dxlgb1fjz3x5w9c1w1dv7rmhynmj";
-  buildDepends = [ transformers ];
-  meta = {
-    homepage = "http://github.com/pepeiborra/monadloc";
-    description = "A class for monads which can keep a monadic call trace";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monads-tf/default.nix b/pkgs/development/libraries/haskell/monads-tf/default.nix
deleted file mode 100644
index 4d5cd7575fb67..0000000000000
--- a/pkgs/development/libraries/haskell/monads-tf/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "monads-tf";
-  version = "0.1.0.2";
-  sha256 = "0z07z2lfm3l93fx0qhfd98j76d1rksi5llq67l5v09pm8da4jvyb";
-  buildDepends = [ transformers ];
-  meta = {
-    description = "Monad classes, using type families";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mongoDB/default.nix b/pkgs/development/libraries/haskell/mongoDB/default.nix
deleted file mode 100644
index 3523749dab756..0000000000000
--- a/pkgs/development/libraries/haskell/mongoDB/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, bson, cryptohash, hashtables, liftedBase
-, monadControl, mtl, network, parsec, random, randomShuffle, text
-, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "mongoDB";
-  version = "2.0.3";
-  sha256 = "1blqd30mw9fl861f07zn7az4psl9byjjbd986884p6rx07m28abk";
-  buildDepends = [
-    binary bson cryptohash hashtables liftedBase monadControl mtl
-    network parsec random randomShuffle text transformersBase
-  ];
-  meta = {
-    homepage = "https://github.com/mongodb-haskell/mongodb";
-    description = "Driver (client) for MongoDB, a free, scalable, fast, document DBMS";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mono-traversable/default.nix b/pkgs/development/libraries/haskell/mono-traversable/default.nix
deleted file mode 100644
index 91d160fc3450b..0000000000000
--- a/pkgs/development/libraries/haskell/mono-traversable/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, dlist, dlistInstances, foldl, hashable, hspec
-, QuickCheck, semigroupoids, semigroups, text, transformers
-, unorderedContainers, vector, vectorAlgorithms, vectorInstances
-}:
-
-cabal.mkDerivation (self: {
-  pname = "mono-traversable";
-  version = "0.6.3";
-  sha256 = "026qii2i6l8lsvhvb9l8gkzybrvf87skg6mjam2bxc3i1bjx1lkr";
-  buildDepends = [
-    comonad dlist dlistInstances hashable semigroupoids semigroups text
-    transformers unorderedContainers vector vectorAlgorithms
-    vectorInstances
-  ];
-  testDepends = [
-    foldl hspec QuickCheck semigroups text transformers
-    unorderedContainers vector
-  ];
-  meta = {
-    homepage = "https://github.com/snoyberg/mono-traversable";
-    description = "Type classes for mapping, folding, and traversing monomorphic containers";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monoid-extras/default.nix b/pkgs/development/libraries/haskell/monoid-extras/default.nix
deleted file mode 100644
index f7ae10ce08da1..0000000000000
--- a/pkgs/development/libraries/haskell/monoid-extras/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, groups, semigroupoids, semigroups }:
-
-cabal.mkDerivation (self: {
-  pname = "monoid-extras";
-  version = "0.3.3.5";
-  sha256 = "07xll4pz0ijjxj75z0s0bz1lia2f65hsm61snlx0jv3aybrnw280";
-  buildDepends = [ groups semigroupoids semigroups ];
-  jailbreak = true;
-  meta = {
-    description = "Various extra monoid-related definitions and utilities";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monoid-transformer/default.nix b/pkgs/development/libraries/haskell/monoid-transformer/default.nix
deleted file mode 100644
index 147045287dd2b..0000000000000
--- a/pkgs/development/libraries/haskell/monoid-transformer/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "monoid-transformer";
-  version = "0.0.3";
-  sha256 = "1f06ppvv50w5pacm4bs89zwkydih626cgbd2z6xqbp8cmhg6dj4l";
-  meta = {
-    description = "Monoid counterparts to some ubiquitous monad transformers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/monomorphic/default.nix b/pkgs/development/libraries/haskell/monomorphic/default.nix
deleted file mode 100644
index e160878b68021..0000000000000
--- a/pkgs/development/libraries/haskell/monomorphic/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "monomorphic";
-  version = "0.0.3.2";
-  sha256 = "13zw506wifz2lf7n4a48rkn7ym44jpiqag21zc1py6xxdlkbrhh2";
-  meta = {
-    homepage = "https://github.com/konn/monomorphic";
-    description = "Library to convert polymorphic datatypes to/from its monomorphic represetation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mpppc/default.nix b/pkgs/development/libraries/haskell/mpppc/default.nix
deleted file mode 100644
index a466f75a1b1cf..0000000000000
--- a/pkgs/development/libraries/haskell/mpppc/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, split, text }:
-
-cabal.mkDerivation (self: {
-  pname = "mpppc";
-  version = "0.1.3";
-  sha256 = "1zcilskpslpqyrbwpabwbry4p3kpcfca94wchh9dkq9g8pg8laxi";
-  buildDepends = [ ansiTerminal split text ];
-  jailbreak = true;
-  meta = {
-    description = "Multi-dimensional parametric pretty-printer with color";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/msgpack/default.nix b/pkgs/development/libraries/haskell/msgpack/default.nix
deleted file mode 100644
index b2a626621fe28..0000000000000
--- a/pkgs/development/libraries/haskell/msgpack/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, blazeBuilder, deepseq, hashable, mtl
-, QuickCheck, testFramework, testFrameworkQuickcheck2, text
-, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "msgpack";
-  version = "0.7.2.5";
-  sha256 = "1iwibyv5aqp5h98x4s5pp3hj218l2k3vff87p727mh74f5j6l3s8";
-  buildDepends = [
-    attoparsec blazeBuilder deepseq hashable mtl text
-    unorderedContainers vector
-  ];
-  testDepends = [
-    QuickCheck testFramework testFrameworkQuickcheck2
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://msgpack.org/";
-    description = "A Haskell implementation of MessagePack";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mtl-prelude/default.nix b/pkgs/development/libraries/haskell/mtl-prelude/default.nix
deleted file mode 100644
index 3bf2395cb3a0a..0000000000000
--- a/pkgs/development/libraries/haskell/mtl-prelude/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "mtl-prelude";
-  version = "1.0.1";
-  sha256 = "09zdsgh4y4b5chl847n1dz4vys2sdyxmf0v39ad449s5rv5l92hj";
-  buildDepends = [ mtl transformers ];
-  meta = {
-    homepage = "https://github.com/nikita-volkov/mtl-prelude";
-    description = "Reexports of most definitions from \"mtl\" and \"transformers\"";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mtl/2.1.3.1.nix b/pkgs/development/libraries/haskell/mtl/2.1.3.1.nix
deleted file mode 100644
index 372c8706cc916..0000000000000
--- a/pkgs/development/libraries/haskell/mtl/2.1.3.1.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "mtl";
-  version = "2.1.3.1";
-  sha256 = "1xpn2wjmqbh2cg1yssc6749xpgcqlrrg4iilwqgkcjgvaxlpdbvp";
-  buildDepends = [ transformers ];
-  meta = {
-    homepage = "http://github.com/ekmett/mtl";
-    description = "Monad classes, using functional dependencies";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mtl/2.2.0.1.nix b/pkgs/development/libraries/haskell/mtl/2.2.0.1.nix
deleted file mode 100644
index 19dedb3174a02..0000000000000
--- a/pkgs/development/libraries/haskell/mtl/2.2.0.1.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "mtl";
-  version = "2.2.0.1";
-  sha256 = "0486cg4dp0p942zsg7yxpwn1jykx8p3gb794jaq0v3j44a7x00rb";
-  buildDepends = [ transformers ];
-  meta = {
-    homepage = "http://github.com/ekmett/mtl";
-    description = "Monad classes, using functional dependencies";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mtl/2.2.1.nix b/pkgs/development/libraries/haskell/mtl/2.2.1.nix
deleted file mode 100644
index 35a1ffad8d2d9..0000000000000
--- a/pkgs/development/libraries/haskell/mtl/2.2.1.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "mtl";
-  version = "2.2.1";
-  sha256 = "1icdbj2rshzn0m1zz5wa7v3xvkf6qw811p4s7jgqwvx1ydwrvrfa";
-  buildDepends = [ transformers ];
-  meta = {
-    homepage = "http://github.com/ekmett/mtl";
-    description = "Monad classes, using functional dependencies";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mtlparse/default.nix b/pkgs/development/libraries/haskell/mtlparse/default.nix
deleted file mode 100644
index 6391d2d9ac019..0000000000000
--- a/pkgs/development/libraries/haskell/mtlparse/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "mtlparse";
-  version = "0.1.2";
-  sha256 = "cd85d985e4eff842b1c053a2ff507094a20995c5757acc06ea34ff07d9edd142";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "http://homepage3.nifty.com/salamander/second/projects/mtlparse/";
-    description = "parse library using mtl package";
-    license = "LGPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mueval/default.nix b/pkgs/development/libraries/haskell/mueval/default.nix
deleted file mode 100644
index 225994a32e5c5..0000000000000
--- a/pkgs/development/libraries/haskell/mueval/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Cabal, extensibleExceptions, filepath, hint, mtl, show
-, simpleReflect, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "mueval";
-  version = "0.9.1.1";
-  sha256 = "0p9qf8lb3c1y87qpl9b4n6v6bjrb9fw3yfg4p7niqdz31454d2pz";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    Cabal extensibleExceptions filepath hint mtl show simpleReflect
-    utf8String
-  ];
-  meta = {
-    homepage = "https://github.com/gwern/mueval";
-    description = "Safely evaluate pure Haskell expressions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mueval/wrapper.nix b/pkgs/development/libraries/haskell/mueval/wrapper.nix
deleted file mode 100644
index 6c3beb4da8beb..0000000000000
--- a/pkgs/development/libraries/haskell/mueval/wrapper.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ stdenv, mueval, makeWrapper, ghc
-, show, simpleReflect, mtl, random, QuickCheck
-, additionalPackages ? [] }:
-
-stdenv.mkDerivation {
-  name = "mueval-wrapper";
-
-  buildInputs = [ makeWrapper show simpleReflect mtl random QuickCheck ]
-    ++ additionalPackages;
-
-  ghcVersion = ghc.version;
-
-  buildCommand = ''
-    PKGPATH=""
-    for p in $nativePkgs; do
-      for i in "$p/lib/ghc-$ghcVersion/package.conf.d/"*.installedconf; do
-        PKGPATH=$PKGPATH''${PKGPATH:+:}$i
-      done
-    done
-
-    makeWrapper "${mueval}/bin/mueval" "$out/bin/mueval" \
-      --prefix PATH : "${mueval}/bin" \
-      --prefix GHC_PACKAGE_PATH : "$PKGPATH" \
-      --set GHC_PACKAGE_PATH "\$GHC_PACKAGE_PATH:" # always end with : to include base packages
-  '';
-
-  preferLocalBuild = true;
-
-  meta = {
-    description = mueval.meta.description;
-  };
-}
-
diff --git a/pkgs/development/libraries/haskell/multiarg/default.nix b/pkgs/development/libraries/haskell/multiarg/default.nix
deleted file mode 100644
index f9912a6d0134d..0000000000000
--- a/pkgs/development/libraries/haskell/multiarg/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bifunctors, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "multiarg";
-  version = "0.28.0.0";
-  sha256 = "1qy2xlxqhxlj9f5g7wf90vwch3qs1yz733f87irdmak0v4vxdkd5";
-  buildDepends = [ bifunctors utf8String ];
-  meta = {
-    homepage = "https://github.com/massysett/multiarg";
-    description = "Combinators to build command line parsers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/multimap/default.nix b/pkgs/development/libraries/haskell/multimap/default.nix
deleted file mode 100644
index 15764392bf134..0000000000000
--- a/pkgs/development/libraries/haskell/multimap/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "multimap";
-  version = "1.2.1";
-  sha256 = "0d3l5q4yvmywl6i9ip96zz0fvhjdh00mfbbniphbjxsi8wlwack3";
-  meta = {
-    homepage = "http://hub.darcs.net/scravy/multimap";
-    description = "A multimap";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/multipart/default.nix b/pkgs/development/libraries/haskell/multipart/default.nix
deleted file mode 100644
index 82cad64df0472..0000000000000
--- a/pkgs/development/libraries/haskell/multipart/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "multipart";
-  version = "0.1.2";
-  sha256 = "0g04jhyw1ib1s7c9bcldyyn4n90qd9x7dmvic4vgq57bgcqgnhz5";
-  buildDepends = [ parsec ];
-  meta = {
-    homepage = "http://www.github.com/silkapp/multipart";
-    description = "HTTP multipart split out of the cgi package";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/multiplate/default.nix b/pkgs/development/libraries/haskell/multiplate/default.nix
deleted file mode 100644
index 503377b58e0cb..0000000000000
--- a/pkgs/development/libraries/haskell/multiplate/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "multiplate";
-  version = "0.0.2";
-  sha256 = "02pqfkdcv4fn0pmxphg19b3fiazn4hpphfj8xgp77vpy2lczndsw";
-  buildDepends = [ transformers ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/Multiplate";
-    description = "Lightweight generic library for mutually recursive data types";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/multirec/default.nix b/pkgs/development/libraries/haskell/multirec/default.nix
deleted file mode 100644
index d7671a522e6e7..0000000000000
--- a/pkgs/development/libraries/haskell/multirec/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "multirec";
-  version = "0.7.4";
-  sha256 = "01mligrin7fp3fnnwgv8nrww5938ryghgyw9xyw153a615ryj8i9";
-  meta = {
-    homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/Multirec";
-    description = "Generic programming for families of recursive datatypes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/multiset/default.nix b/pkgs/development/libraries/haskell/multiset/default.nix
deleted file mode 100644
index b229393471224..0000000000000
--- a/pkgs/development/libraries/haskell/multiset/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "multiset";
-  version = "0.2.2";
-  sha256 = "1g14c1zm4rdc8nxvb69k98h542wi24q2lpba1gpqjqspk4d0sjmn";
-  meta = {
-    description = "The Data.MultiSet container type";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/murmur-hash/default.nix b/pkgs/development/libraries/haskell/murmur-hash/default.nix
deleted file mode 100644
index b16d274e7e68a..0000000000000
--- a/pkgs/development/libraries/haskell/murmur-hash/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "murmur-hash";
-  version = "0.1.0.7";
-  sha256 = "125v4ypiv8n2m8zd1yi46prz96yy79ap0yzhm4vhrws4cf1zapkp";
-  meta = {
-    homepage = "http://github.com/nominolo/murmur-hash";
-    description = "MurmurHash2 implementation for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mvc-updates/default.nix b/pkgs/development/libraries/haskell/mvc-updates/default.nix
deleted file mode 100644
index ef6d465fd8146..0000000000000
--- a/pkgs/development/libraries/haskell/mvc-updates/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, foldl, mvc }:
-
-cabal.mkDerivation (self: {
-  pname = "mvc-updates";
-  version = "1.2.0";
-  sha256 = "125bwc79qcmwb8dn8yqkrxlbqf3vwdzhjx66c69j2jbrp70061n6";
-  buildDepends = [ async foldl mvc ];
-  meta = {
-    description = "Concurrent and combinable updates";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mvc/default.nix b/pkgs/development/libraries/haskell/mvc/default.nix
deleted file mode 100644
index 0068beb9bc375..0000000000000
--- a/pkgs/development/libraries/haskell/mvc/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, contravariant, managed, mmorph, pipes
-, pipesConcurrency, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "mvc";
-  version = "1.0.3";
-  sha256 = "1b1342qxyn2jxb3a5c9bp6ai7iwhbjxgfpbh2kjm7v75444lx78g";
-  buildDepends = [
-    async contravariant managed mmorph pipes pipesConcurrency
-    transformers
-  ];
-  meta = {
-    description = "Model-view-controller";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mwc-random/default.nix b/pkgs/development/libraries/haskell/mwc-random/default.nix
deleted file mode 100644
index 5e015ecbe9672..0000000000000
--- a/pkgs/development/libraries/haskell/mwc-random/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, primitive, QuickCheck, statistics, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, time, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "mwc-random";
-  version = "0.13.2.2";
-  sha256 = "1rsrvadaih66xn8zr8kfvrr65g7wpj6i9jnzkmlik9lqrvz4axcp";
-  buildDepends = [ primitive time vector ];
-  testDepends = [
-    HUnit QuickCheck statistics testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 vector
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/bos/mwc-random";
-    description = "Fast, high quality pseudo random number generation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mysql-simple/default.nix b/pkgs/development/libraries/haskell/mysql-simple/default.nix
deleted file mode 100644
index 3698b727fe015..0000000000000
--- a/pkgs/development/libraries/haskell/mysql-simple/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, base16Bytestring, blazeBuilder, blazeTextual
-, mysql, pcreLight, text, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "mysql-simple";
-  version = "0.2.2.4";
-  sha256 = "044grjly1gyrgba2bfrii2pa14ff7v14ncyk3kj01g1zdxnwqjh6";
-  buildDepends = [
-    attoparsec base16Bytestring blazeBuilder blazeTextual mysql
-    pcreLight text time
-  ];
-  meta = {
-    homepage = "https://github.com/bos/mysql-simple";
-    description = "A mid-level MySQL client library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/mysql/default.nix b/pkgs/development/libraries/haskell/mysql/default.nix
deleted file mode 100644
index 5422443d2fe5b..0000000000000
--- a/pkgs/development/libraries/haskell/mysql/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mysqlConfig, zlib }:
-
-cabal.mkDerivation (self: {
-  pname = "mysql";
-  version = "0.1.1.7";
-  sha256 = "0hl8z8ynadvvhn4garjrax2b59iqddj884mv3s6804lcjjyc49d0";
-  buildTools = [ mysqlConfig ];
-  extraLibraries = [ zlib ];
-  meta = {
-    homepage = "https://github.com/bos/mysql";
-    description = "A low-level MySQL client library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/nanospec/default.nix b/pkgs/development/libraries/haskell/nanospec/default.nix
deleted file mode 100644
index 156e0c04a0a2a..0000000000000
--- a/pkgs/development/libraries/haskell/nanospec/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, silently }:
-
-cabal.mkDerivation (self: {
-  pname = "nanospec";
-  version = "0.2.0";
-  sha256 = "0g10l86cv33r58zxn2bprqlm80i7g86bwzhn9jqg9s81xc0aw2qv";
-  testDepends = [ hspec silently ];
-  doCheck = false;
-  meta = {
-    description = "A lightweight implementation of a subset of Hspec's API";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/nat/default.nix b/pkgs/development/libraries/haskell/nat/default.nix
deleted file mode 100644
index e3b55592204c2..0000000000000
--- a/pkgs/development/libraries/haskell/nat/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "nat";
-  version = "0.3";
-  sha256 = "1v43c1dr72qn8mymnwcq6an8sqxjaxhac037k4gbv8z8bg18zmf5";
-  meta = {
-    description = "Lazy binary natural numbers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/nats/default.nix b/pkgs/development/libraries/haskell/nats/default.nix
deleted file mode 100644
index 3c4130eddc48d..0000000000000
--- a/pkgs/development/libraries/haskell/nats/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable }:
-
-cabal.mkDerivation (self: {
-  pname = "nats";
-  version = "1";
-  sha256 = "0r6s8l4s0yq3x2crrkv0b8zac13magfasr9v8hnq6rn1icsfhic0";
-  buildDepends = [ hashable ];
-  meta = {
-    homepage = "http://github.com/ekmett/nats/";
-    description = "Natural numbers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/naturals/default.nix b/pkgs/development/libraries/haskell/naturals/default.nix
deleted file mode 100644
index f4ed7dd2a1238..0000000000000
--- a/pkgs/development/libraries/haskell/naturals/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "naturals";
-  version = "0.2.0.2";
-  sha256 = "1ay291833dcah411zc3r4qjilaw8x13ljlnb5z40d1s7784djm16";
-  meta = {
-    homepage = "frigidcode.com";
-    description = "Constructors and related functions for natural numbers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ncurses/default.nix b/pkgs/development/libraries/haskell/ncurses/default.nix
deleted file mode 100644
index 3a5cd89b92670..0000000000000
--- a/pkgs/development/libraries/haskell/ncurses/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, c2hs, ncurses, text, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "ncurses";
-  version = "0.2.11";
-  sha256 = "08jr224i37jxrprka9c276sid6mw001m8r2krd6g8jscshwd5nzk";
-  buildDepends = [ text transformers ];
-  buildTools = [ c2hs ];
-  extraLibraries = [ ncurses ];
-  patchPhase = "find . -type f -exec sed -i -e 's|ncursesw/||' {} \\;";
-  meta = {
-    homepage = "https://john-millikin.com/software/haskell-ncurses/";
-    description = "Modernised bindings to GNU ncurses";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/netlist-to-vhdl/default.nix b/pkgs/development/libraries/haskell/netlist-to-vhdl/default.nix
deleted file mode 100644
index 6794ce4f37f64..0000000000000
--- a/pkgs/development/libraries/haskell/netlist-to-vhdl/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, netlist }:
-
-cabal.mkDerivation (self: {
-  pname = "netlist-to-vhdl";
-  version = "0.3.1";
-  sha256 = "15daik7l0pjqilya01l5rl84g2fyjwkap1md0nx82gxcp8m1v76k";
-  buildDepends = [ netlist ];
-  meta = {
-    description = "Convert a Netlist AST to VHDL";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/netlist/default.nix b/pkgs/development/libraries/haskell/netlist/default.nix
deleted file mode 100644
index 70d993cf8e485..0000000000000
--- a/pkgs/development/libraries/haskell/netlist/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "netlist";
-  version = "0.3.1";
-  sha256 = "0f3fwgpg0p3ajgxfzbqr4z04ly5cdbhjxms5xbd0k2ixdwgyxm67";
-  buildDepends = [ binary syb ];
-  meta = {
-    description = "Netlist AST";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/netwire/default.nix b/pkgs/development/libraries/haskell/netwire/default.nix
deleted file mode 100644
index f60af56b62fbd..0000000000000
--- a/pkgs/development/libraries/haskell/netwire/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, parallel, profunctors, random, semigroups, time
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "netwire";
-  version = "5.0.1";
-  sha256 = "1izl4iarcc6z2j0d6gkcygpp63asajikn1p44p8ixwzx96xx578r";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    deepseq parallel profunctors random semigroups time transformers
-  ];
-  meta = {
-    homepage = "http://hub.darcs.net/ertes/netwire";
-    description = "Functional reactive programming library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-carbon/default.nix b/pkgs/development/libraries/haskell/network-carbon/default.nix
deleted file mode 100644
index 82d6c47844d7a..0000000000000
--- a/pkgs/development/libraries/haskell/network-carbon/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, network, text, time, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "network-carbon";
-  version = "1.0.2";
-  sha256 = "0r9riydwvmn8v9iih475agl4idb3z6v3djmn3pjlda28g3p0zw9h";
-  buildDepends = [ network text time vector ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/ocharles/network-carbon";
-    description = "A Haskell implementation of the Carbon protocol (part of the Graphite monitoring tools)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-conduit-tls/default.nix b/pkgs/development/libraries/haskell/network-conduit-tls/default.nix
deleted file mode 100644
index 5b023f91b66d5..0000000000000
--- a/pkgs/development/libraries/haskell/network-conduit-tls/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit, conduitExtra, connection, cprngAes, dataDefault
-, HUnit, monadControl, mtl, network, streamingCommons, systemFileio
-, systemFilepath, tls, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "network-conduit-tls";
-  version = "1.1.0.2";
-  sha256 = "1jgv2g3fsfp0rym4g0d9w5hm5ws0sfisj07hcfk2711rm107zaax";
-  buildDepends = [
-    conduit conduitExtra connection cprngAes dataDefault monadControl
-    network streamingCommons systemFileio systemFilepath tls
-    transformers
-  ];
-  testDepends = [ conduit conduitExtra connection HUnit mtl ];
-  meta = {
-    homepage = "https://github.com/snoyberg/conduit";
-    description = "Create TLS-aware network code with conduits";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-conduit/default.nix b/pkgs/development/libraries/haskell/network-conduit/default.nix
deleted file mode 100644
index 4bc1292f074ed..0000000000000
--- a/pkgs/development/libraries/haskell/network-conduit/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit }:
-
-cabal.mkDerivation (self: {
-  pname = "network-conduit";
-  version = "1.1.0";
-  sha256 = "06amxl8rg4zfnmgc1iyq5mxy9qihcqddqgqkbfvaf25mwr43992p";
-  buildDepends = [ conduit ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://github.com/snoyberg/conduit";
-    description = "Stream socket data using conduits. (deprecated)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-data/default.nix b/pkgs/development/libraries/haskell/network-data/default.nix
deleted file mode 100644
index d6c94c97a3224..0000000000000
--- a/pkgs/development/libraries/haskell/network-data/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, prettyclass }:
-
-cabal.mkDerivation (self: {
-  pname = "network-data";
-  version = "0.5.2";
-  sha256 = "0vbmg1m4qylzbmj3z5746srfkiwvh32qi9zyc39gc87bfw2gzn8s";
-  buildDepends = [ cereal prettyclass ];
-  meta = {
-    description = "Library for network data structures and their serialization";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-fancy/default.nix b/pkgs/development/libraries/haskell/network-fancy/default.nix
deleted file mode 100644
index 92e6e9e34c7eb..0000000000000
--- a/pkgs/development/libraries/haskell/network-fancy/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "network-fancy";
-  version = "0.2.2";
-  sha256 = "12q2ifjwg4ss5l2pv42nfhsawncbwm6y4dwrspadkjv9b8idl91j";
-  meta = {
-    homepage = "http://github.com/taruti/network-fancy";
-    description = "Networking support with a cleaner API";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-info/default.nix b/pkgs/development/libraries/haskell/network-info/default.nix
deleted file mode 100644
index df584710c142a..0000000000000
--- a/pkgs/development/libraries/haskell/network-info/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "network-info";
-  version = "0.2.0.5";
-  sha256 = "0ggxnkjkbspynma0wjrc1wwwb9ygx2dhl0n9lfaq7l8r69z7pqwf";
-  meta = {
-    homepage = "http://github.com/jystic/network-info";
-    description = "Access the local computer's basic network configuration";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-metrics/default.nix b/pkgs/development/libraries/haskell/network-metrics/default.nix
deleted file mode 100644
index 1c6bf19e82b75..0000000000000
--- a/pkgs/development/libraries/haskell/network-metrics/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, dataDefault, network, random, time }:
-
-cabal.mkDerivation (self: {
-  pname = "network-metrics";
-  version = "0.4";
-  sha256 = "0dvrjf84pdm42pxwc7fm4gvswc5nzmdsq7cr7ab8jyzvjqb8684c";
-  buildDepends = [ binary dataDefault network random time ];
-  meta = {
-    homepage = "http://github.com/brendanhay/network-metrics";
-    description = "Send metrics to Ganglia, Graphite, and statsd";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-multicast/default.nix b/pkgs/development/libraries/haskell/network-multicast/default.nix
deleted file mode 100644
index 2102ad3c60562..0000000000000
--- a/pkgs/development/libraries/haskell/network-multicast/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, network }:
-
-cabal.mkDerivation (self: {
-  pname = "network-multicast";
-  version = "0.0.11";
-  sha256 = "0fgscv9crk2lx99rh234ipgl5psbrjili95inxj23drvwmsj3135";
-  buildDepends = [ network ];
-  meta = {
-    description = "Simple multicast library";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-protocol-xmpp/default.nix b/pkgs/development/libraries/haskell/network-protocol-xmpp/default.nix
deleted file mode 100644
index 90d9becb8048a..0000000000000
--- a/pkgs/development/libraries/haskell/network-protocol-xmpp/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, gnuidn, gnutls, gsasl, libxmlSax, monadsTf, network, text
-, transformers, xmlTypes
-}:
-
-cabal.mkDerivation (self: {
-  pname = "network-protocol-xmpp";
-  version = "0.4.6";
-  sha256 = "0xmafjz11v2dlbyg2ny90ycz315s23yprdpxz3l06igjxw6h3v6n";
-  buildDepends = [
-    gnuidn gnutls gsasl libxmlSax monadsTf network text transformers
-    xmlTypes
-  ];
-  meta = {
-    homepage = "https://john-millikin.com/software/haskell-xmpp/";
-    description = "Client library for the XMPP protocol";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-simple/default.nix b/pkgs/development/libraries/haskell/network-simple/default.nix
deleted file mode 100644
index ba7b0a01f5f43..0000000000000
--- a/pkgs/development/libraries/haskell/network-simple/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, exceptions, network, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "network-simple";
-  version = "0.4.0.2";
-  sha256 = "0k155m1s7k157rpsz8ww9cs7jyw3faybwfmw97agvskhb4axw6hf";
-  buildDepends = [ exceptions network transformers ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/k0001/network-simple";
-    description = "Simple network sockets usage patterns";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-transport-tcp/default.nix b/pkgs/development/libraries/haskell/network-transport-tcp/default.nix
deleted file mode 100644
index cd467f5d2ab7c..0000000000000
--- a/pkgs/development/libraries/haskell/network-transport-tcp/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataAccessor, network, networkTransport
-, networkTransportTests
-}:
-
-cabal.mkDerivation (self: {
-  pname = "network-transport-tcp";
-  version = "0.4.1";
-  sha256 = "11fj0f2yrvdqn3sivfb4p0chs74bx26a0yc49fh160kkcmk42yaf";
-  buildDepends = [ dataAccessor network networkTransport ];
-  testDepends = [ network networkTransport networkTransportTests ];
-  doCheck = false;
-  meta = {
-    homepage = "http://haskell-distributed.github.com";
-    description = "TCP instantiation of Network.Transport";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-transport-tests/default.nix b/pkgs/development/libraries/haskell/network-transport-tests/default.nix
deleted file mode 100644
index 5ee1edec2e98b..0000000000000
--- a/pkgs/development/libraries/haskell/network-transport-tests/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, mtl, networkTransport, random }:
-
-cabal.mkDerivation (self: {
-  pname = "network-transport-tests";
-  version = "0.2.1.0";
-  sha256 = "17qf52a76an9ignhb85alz92j9vk3p0ydmaqys8b1ss5mkqipm64";
-  buildDepends = [ ansiTerminal mtl networkTransport random ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://haskell-distributed.github.com";
-    description = "Unit tests for Network.Transport implementations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-transport/default.nix b/pkgs/development/libraries/haskell/network-transport/default.nix
deleted file mode 100644
index 410e6076f291e..0000000000000
--- a/pkgs/development/libraries/haskell/network-transport/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, hashable, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "network-transport";
-  version = "0.4.1.0";
-  sha256 = "0xn879ngrbnm71i1wsbxxiih22sdb6csy6aip6fgqyafqlpc1c93";
-  buildDepends = [ binary hashable transformers ];
-  meta = {
-    homepage = "http://haskell-distributed.github.com";
-    description = "Network abstraction layer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network-uri/default.nix b/pkgs/development/libraries/haskell/network-uri/default.nix
deleted file mode 100644
index 6cfd4dca161d4..0000000000000
--- a/pkgs/development/libraries/haskell/network-uri/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, network, parsec, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "network-uri";
-  version = "2.6.0.1";
-  sha256 = "09ymamb128jgqghpda4nixncr73all8qc6q53976aricm6a27p37";
-  buildDepends = [ parsec ];
-  testDepends = [
-    HUnit network testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/haskell/network-uri";
-    description = "URI manipulation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network/2.2.1.7.nix b/pkgs/development/libraries/haskell/network/2.2.1.7.nix
deleted file mode 100644
index 515be08fbcc9e..0000000000000
--- a/pkgs/development/libraries/haskell/network/2.2.1.7.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "network";
-  version = "2.2.1.7";
-  sha256 = "0e65b28a60764245c1ab6661a3566f286feb36e0e6f0296d6cd2b84adcd45d58";
-  buildDepends = [ parsec ];
-  meta = {
-    description = "Networking-related facilities";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network/2.3.0.13.nix b/pkgs/development/libraries/haskell/network/2.3.0.13.nix
deleted file mode 100644
index 757991666b6a3..0000000000000
--- a/pkgs/development/libraries/haskell/network/2.3.0.13.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, parsec, testFramework, testFrameworkHunit }:
-
-cabal.mkDerivation (self: {
-  pname = "network";
-  version = "2.3.0.13";
-  sha256 = "0xw53czvcw8k49aqxmchc1rcd6pyxp4icwgp64625fnm3l4yjiq7";
-  buildDepends = [ parsec ];
-  testDepends = [ HUnit testFramework testFrameworkHunit ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/haskell/network";
-    description = "Low-level networking interface";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network/2.5.0.0.nix b/pkgs/development/libraries/haskell/network/2.5.0.0.nix
deleted file mode 100644
index 59a338a790772..0000000000000
--- a/pkgs/development/libraries/haskell/network/2.5.0.0.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, parsec, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "network";
-  version = "2.5.0.0";
-  sha256 = "1x90fdzfigqq2vbjqg73p4vyy7p1z0apj79cpl7i9v9amxa6y5mj";
-  buildDepends = [ parsec ];
-  testDepends = [
-    HUnit testFramework testFrameworkHunit testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "https://github.com/haskell/network";
-    description = "Low-level networking interface";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/network/2.6.0.2.nix b/pkgs/development/libraries/haskell/network/2.6.0.2.nix
deleted file mode 100644
index 37540ad323eb9..0000000000000
--- a/pkgs/development/libraries/haskell/network/2.6.0.2.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, testFramework, testFrameworkHunit }:
-
-cabal.mkDerivation (self: {
-  pname = "network";
-  version = "2.6.0.2";
-  sha256 = "12b7saam5ga6l4cplgkad49xa4vkynz2ri9jxidx1cxiqjcl0vc4";
-  testDepends = [ HUnit testFramework testFrameworkHunit ];
-  meta = {
-    homepage = "https://github.com/haskell/network";
-    description = "Low-level networking interface";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/newtype/default.nix b/pkgs/development/libraries/haskell/newtype/default.nix
deleted file mode 100644
index 14105ed7349e4..0000000000000
--- a/pkgs/development/libraries/haskell/newtype/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "newtype";
-  version = "0.2";
-  sha256 = "0ng4i5r73256gzwl6bw57h0abqixj783c3ggph1hk2wsplx0655p";
-  meta = {
-    description = "A typeclass and set of functions for working with newtypes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/non-empty/default.nix b/pkgs/development/libraries/haskell/non-empty/default.nix
deleted file mode 100644
index 7fba365097b1b..0000000000000
--- a/pkgs/development/libraries/haskell/non-empty/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck, utilityHt }:
-
-cabal.mkDerivation (self: {
-  pname = "non-empty";
-  version = "0.2";
-  sha256 = "1wapx5q8spvlq8g7nagj2lwhrqzg90dw4n0qvd1ap47n0rh3iymm";
-  buildDepends = [ QuickCheck utilityHt ];
-  meta = {
-    homepage = "http://code.haskell.org/~thielema/non-empty/";
-    description = "List-like structures with static restrictions on the number of elements";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/non-negative/default.nix b/pkgs/development/libraries/haskell/non-negative/default.nix
deleted file mode 100644
index 9b7af5e775173..0000000000000
--- a/pkgs/development/libraries/haskell/non-negative/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck, utilityHt }:
-
-cabal.mkDerivation (self: {
-  pname = "non-negative";
-  version = "0.1.1";
-  sha256 = "163g3j3xrx1jkrbg2wnha3yyxyg1mn7kabmbpg82y3rbl3ihy1p7";
-  buildDepends = [ QuickCheck utilityHt ];
-  testDepends = [ QuickCheck utilityHt ];
-  meta = {
-    homepage = "http://code.haskell.org/~thielema/non-negative/";
-    description = "Non-negative numbers";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/numbers/default.nix b/pkgs/development/libraries/haskell/numbers/default.nix
deleted file mode 100644
index 3d2ef6af751bb..0000000000000
--- a/pkgs/development/libraries/haskell/numbers/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck, testFramework, testFrameworkQuickcheck2 }:
-
-cabal.mkDerivation (self: {
-  pname = "numbers";
-  version = "3000.2.0.1";
-  sha256 = "10z1bi5qbc81z5xx2v1ylwcpmcfl1ci7lxrswkgi0dd1wi8havbk";
-  testDepends = [
-    QuickCheck testFramework testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "https://github.com/jwiegley/numbers#readme";
-    description = "Various number types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/numeric-extras/default.nix b/pkgs/development/libraries/haskell/numeric-extras/default.nix
deleted file mode 100644
index 918427d0fa0f7..0000000000000
--- a/pkgs/development/libraries/haskell/numeric-extras/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "numeric-extras";
-  version = "0.0.3";
-  sha256 = "18jyjrk6iizz3sgkwgbh1rxf6zdf166bkgs7wia8b4z7f6261nzg";
-  meta = {
-    homepage = "http://github.com/ekmett/numeric-extras";
-    description = "Useful tools from the C standard library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/numeric-prelude/default.nix b/pkgs/development/libraries/haskell/numeric-prelude/default.nix
deleted file mode 100644
index 003629d7852a2..0000000000000
--- a/pkgs/development/libraries/haskell/numeric-prelude/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, nonNegative, parsec, QuickCheck, random
-, storableRecord, utilityHt
-}:
-
-cabal.mkDerivation (self: {
-  pname = "numeric-prelude";
-  version = "0.4.1";
-  sha256 = "1y1dg4bk811xmz3p23g8kjl6vxns3gs8qj671971c06nccfl1h5r";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    deepseq nonNegative parsec QuickCheck random storableRecord
-    utilityHt
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Numeric_Prelude";
-    description = "An experimental alternative hierarchy of numeric type classes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/numtype-tf/default.nix b/pkgs/development/libraries/haskell/numtype-tf/default.nix
deleted file mode 100644
index 3b6c777efbfb2..0000000000000
--- a/pkgs/development/libraries/haskell/numtype-tf/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "numtype-tf";
-  version = "0.1.2";
-  sha256 = "00bnz9k4nq21z4vax37qjv6ra2jvlshk0jlici1w8y9rx39zrjyx";
-  meta = {
-    homepage = "http://dimensional.googlecode.com/";
-    description = "Type-level (low cardinality) integers, implemented using type families";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/numtype/default.nix b/pkgs/development/libraries/haskell/numtype/default.nix
deleted file mode 100644
index 76874e045293c..0000000000000
--- a/pkgs/development/libraries/haskell/numtype/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "numtype";
-  version = "1.1";
-  sha256 = "1az10xcfl6qpyy9qnh8g2iqx53rxnjxzc1h8kl1gira6yv7g6857";
-  meta = {
-    homepage = "http://dimensional.googlecode.com/";
-    description = "Type-level (low cardinality) integers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/objective/default.nix b/pkgs/development/libraries/haskell/objective/default.nix
deleted file mode 100644
index 4051efb42f713..0000000000000
--- a/pkgs/development/libraries/haskell/objective/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cleanUnions, elevator, minioperational, profunctors
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "objective";
-  version = "0.6.1";
-  sha256 = "1rnlh16r9kcrxffih6z8rprds9nxhlqksqba9wdgdkkwhrhq0ah6";
-  buildDepends = [
-    cleanUnions elevator minioperational profunctors transformers
-  ];
-  meta = {
-    homepage = "https://github.com/fumieval/objective";
-    description = "Extensible objects";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/oeis/default.nix b/pkgs/development/libraries/haskell/oeis/default.nix
deleted file mode 100644
index b1b9bd5820f3a..0000000000000
--- a/pkgs/development/libraries/haskell/oeis/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HTTP, HUnit, network, networkUri, testFramework
-, testFrameworkHunit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "oeis";
-  version = "0.3.6";
-  sha256 = "1q7ywczm2d5inrjqgz3j8vfk5sj2yixvwdkzlfs2whd0gadbcfa0";
-  buildDepends = [ HTTP network networkUri ];
-  testDepends = [ HUnit testFramework testFrameworkHunit ];
-  meta = {
-    description = "Interface to the Online Encyclopedia of Integer Sequences (OEIS)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ofx/default.nix b/pkgs/development/libraries/haskell/ofx/default.nix
deleted file mode 100644
index d7fd805f5e815..0000000000000
--- a/pkgs/development/libraries/haskell/ofx/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, parsec, time }:
-
-cabal.mkDerivation (self: {
-  pname = "ofx";
-  version = "0.4.0.2";
-  sha256 = "0vhr2pydnfc0ma7w1qdn5p5yylzlj3n47fnm16mlbhlb5ydnjshg";
-  buildDepends = [ parsec time ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.github.com/massysett/ofx";
-    description = "Parser for OFX data";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/oo-prototypes/default.nix b/pkgs/development/libraries/haskell/oo-prototypes/default.nix
deleted file mode 100644
index b9f011d3aa130..0000000000000
--- a/pkgs/development/libraries/haskell/oo-prototypes/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "oo-prototypes";
-  version = "0.1.0.0";
-  sha256 = "0xpm2adf47clhzpwd833w706mc5xfxwr2wp4aywigy11687f9bly";
-  meta = {
-    homepage = "https://github.com/yi-editor/oo-prototypes";
-    description = "Support for OO-like prototypes";
-    license = self.stdenv.lib.licenses.gpl2;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/opaleye/default.nix b/pkgs/development/libraries/haskell/opaleye/default.nix
deleted file mode 100644
index 918bef94fbae9..0000000000000
--- a/pkgs/development/libraries/haskell/opaleye/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, contravariant, postgresqlSimple, productProfunctors
-, profunctors, semigroups, text, time, transformers, uuid
-}:
-
-cabal.mkDerivation (self: {
-  pname = "opaleye";
-  version = "0.3";
-  sha256 = "1jq2q0dswgj5jksdd5xn2ny66d1nfqmwf7cv835gg59g4rd2yyrx";
-  buildDepends = [
-    contravariant postgresqlSimple productProfunctors profunctors
-    semigroups text time transformers uuid
-  ];
-  testDepends = [
-    postgresqlSimple productProfunctors profunctors time
-  ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/tomjaguarpaw/haskell-opaleye";
-    description = "An SQL-generating DSL targeting PostgreSQL";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/openssl-streams/default.nix b/pkgs/development/libraries/haskell/openssl-streams/default.nix
deleted file mode 100644
index 5ae373fbac2da..0000000000000
--- a/pkgs/development/libraries/haskell/openssl-streams/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HsOpenSSL, HUnit, ioStreams, network, testFramework
-, testFrameworkHunit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "openssl-streams";
-  version = "1.2.0.0";
-  sha256 = "01hdrsdrp2x7i5zydn2b0blzir7vqvn63n9sf9pwcgnkk6s5j1wc";
-  buildDepends = [ HsOpenSSL ioStreams network ];
-  testDepends = [
-    HsOpenSSL HUnit ioStreams network testFramework testFrameworkHunit
-  ];
-  jailbreak = true;
-  meta = {
-    description = "OpenSSL network support for io-streams";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/operational/default.nix b/pkgs/development/libraries/haskell/operational/default.nix
deleted file mode 100644
index d3359a3377e90..0000000000000
--- a/pkgs/development/libraries/haskell/operational/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, random }:
-
-cabal.mkDerivation (self: {
-  pname = "operational";
-  version = "0.2.3.2";
-  sha256 = "1aj3jhiyz4190b0qmyp684b8lbzrp8jn56s898892rvbp0hxa0pd";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ mtl random ];
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/Operational";
-    description = "Implementation of difficult monads made easy with operational semantics";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/opml/default.nix b/pkgs/development/libraries/haskell/opml/default.nix
deleted file mode 100644
index a44954c10cda9..0000000000000
--- a/pkgs/development/libraries/haskell/opml/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, xml }:
-
-cabal.mkDerivation (self: {
-  pname = "opml";
-  version = "0.4";
-  sha256 = "1bnr6lkcf2qs7pvrmd8a5xmklcg67l64b776hzclfvxqy1qil29x";
-  buildDepends = [ xml ];
-  meta = {
-    description = "Representing and handling OPML subscription information";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/options/default.nix b/pkgs/development/libraries/haskell/options/default.nix
deleted file mode 100644
index 721de1e600e14..0000000000000
--- a/pkgs/development/libraries/haskell/options/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, chell, chellQuickcheck, monadsTf, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "options";
-  version = "1.2";
-  sha256 = "14qrkwd8h50wf6972p0ylvhnc8mh11fqk9l8q0h9lapj7ywm74vx";
-  buildDepends = [ monadsTf transformers ];
-  testDepends = [ chell chellQuickcheck monadsTf transformers ];
-  doCheck = false;
-  meta = {
-    homepage = "https://john-millikin.com/software/haskell-options/";
-    description = "A powerful and easy-to-use command-line option parser";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/optparse-applicative/0.10.0.nix b/pkgs/development/libraries/haskell/optparse-applicative/0.10.0.nix
deleted file mode 100644
index ea2dc95e364bb..0000000000000
--- a/pkgs/development/libraries/haskell/optparse-applicative/0.10.0.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiWlPprint, transformers, transformersCompat }:
-
-cabal.mkDerivation (self: {
-  pname = "optparse-applicative";
-  version = "0.10.0";
-  sha256 = "04hr6rzgc8h0c8fy748as3q7sc8vm94gvk0rw4gdj605z8hvaxcb";
-  buildDepends = [ ansiWlPprint transformers transformersCompat ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/pcapriotti/optparse-applicative";
-    description = "Utilities and combinators for parsing command line options";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/optparse-applicative/0.11.0.1.nix b/pkgs/development/libraries/haskell/optparse-applicative/0.11.0.1.nix
deleted file mode 100644
index bef76ab73ee6f..0000000000000
--- a/pkgs/development/libraries/haskell/optparse-applicative/0.11.0.1.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiWlPprint, transformers, transformersCompat }:
-
-cabal.mkDerivation (self: {
-  pname = "optparse-applicative";
-  version = "0.11.0.1";
-  sha256 = "0jdzajj9w0dghv751m59l3imzm2x9lx9cqb6094mncnx8k6cf6f9";
-  buildDepends = [ ansiWlPprint transformers transformersCompat ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/pcapriotti/optparse-applicative";
-    description = "Utilities and combinators for parsing command line options";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pandoc-citeproc/default.nix b/pkgs/development/libraries/haskell/pandoc-citeproc/default.nix
deleted file mode 100644
index feb273fbdeb77..0000000000000
--- a/pkgs/development/libraries/haskell/pandoc-citeproc/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, aesonPretty, attoparsec, dataDefault, filepath
-, hsBibutils, mtl, pandoc, pandocTypes, parsec, rfc5051, split, syb
-, tagsoup, temporary, text, time, vector, xmlConduit, yaml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pandoc-citeproc";
-  version = "0.6";
-  sha256 = "1whi8mrbhfi8wr3qbj1lkgc1pngn8151jjri409hshl1mng4aq5b";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson aesonPretty attoparsec dataDefault filepath hsBibutils mtl
-    pandoc pandocTypes parsec rfc5051 split syb tagsoup temporary text
-    time vector xmlConduit yaml
-  ];
-  testDepends = [
-    aeson filepath pandoc pandocTypes temporary text yaml
-  ];
-  doCheck = false;
-  meta = {
-    description = "Supports using pandoc with citeproc";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pandoc-types/default.nix b/pkgs/development/libraries/haskell/pandoc-types/default.nix
deleted file mode 100644
index 2aff8f024788c..0000000000000
--- a/pkgs/development/libraries/haskell/pandoc-types/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, deepseqGenerics, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "pandoc-types";
-  version = "1.12.4.1";
-  sha256 = "1wbgm0s45smi8gix0byapkiarbb416fv765fc329qsvl295xlyqq";
-  buildDepends = [ aeson deepseqGenerics syb ];
-  meta = {
-    homepage = "http://johnmacfarlane.net/pandoc";
-    description = "Types for representing a structured document";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pandoc/default.nix b/pkgs/development/libraries/haskell/pandoc/default.nix
deleted file mode 100644
index 3788c1f3bf883..0000000000000
--- a/pkgs/development/libraries/haskell/pandoc/default.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, alex, ansiTerminal, base64Bytestring, binary
-, blazeHtml, blazeMarkup, dataDefault, deepseqGenerics, Diff
-, executablePath, extensibleExceptions, filepath, haddockLibrary
-, happy, highlightingKate, hslua, HTTP, httpClient, httpClientTls
-, httpTypes, HUnit, JuicyPixels, mtl, network, networkUri
-, pandocTypes, parsec, QuickCheck, random, scientific, SHA, syb
-, tagsoup, temporary, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, texmath, text, time
-, unorderedContainers, vector, xml, yaml, zipArchive, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pandoc";
-  version = "1.13.1";
-  sha256 = "0vvysa70xp4pskxrvslmddwdsalc479zb8wn6z1vmpvfssvvj6vv";
-  editedCabalFile = "1i57yk1pql4gv97cs86fk82hkwncics1wkzjqd9iz866204y4wrg";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson alex base64Bytestring binary blazeHtml blazeMarkup
-    dataDefault deepseqGenerics extensibleExceptions filepath
-    haddockLibrary happy highlightingKate hslua HTTP httpClient
-    httpClientTls httpTypes JuicyPixels mtl network networkUri
-    pandocTypes parsec random scientific SHA syb tagsoup temporary
-    texmath text time unorderedContainers vector xml yaml zipArchive
-    zlib
-  ];
-  testDepends = [
-    ansiTerminal Diff executablePath filepath highlightingKate HUnit
-    pandocTypes QuickCheck syb testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 text zipArchive
-  ];
-  configureFlags = "-fhttps -fmake-pandoc-man-pages";
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "http://johnmacfarlane.net/pandoc";
-    description = "Conversion between markup formats";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pango/default.nix b/pkgs/development/libraries/haskell/pango/default.nix
deleted file mode 100644
index d79b931132dfd..0000000000000
--- a/pkgs/development/libraries/haskell/pango/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, glib, gtk2hsBuildtools, libc, mtl, pango, pkgconfig
-, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pango";
-  version = "0.13.0.4";
-  sha256 = "1fglwywac36abpjjpgdsk62f4sndgr5nf29fmana0yac7hxsm1sq";
-  buildDepends = [ cairo glib mtl text ];
-  buildTools = [ gtk2hsBuildtools ];
-  extraLibraries = [ libc pkgconfig ];
-  pkgconfigDepends = [ cairo pango ];
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Binding to the Pango text rendering engine";
-    license = self.stdenv.lib.licenses.lgpl21;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/parallel-io/default.nix b/pkgs/development/libraries/haskell/parallel-io/default.nix
deleted file mode 100644
index 2bf50add86200..0000000000000
--- a/pkgs/development/libraries/haskell/parallel-io/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, extensibleExceptions, random }:
-
-cabal.mkDerivation (self: {
-  pname = "parallel-io";
-  version = "0.3.3";
-  sha256 = "0i86x3bf8pjlg6mdg1zg5lcrjpg75pbqs2mrgrbp4z4bkcmw051s";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ extensibleExceptions random ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://batterseapower.github.com/parallel-io";
-    description = "Combinators for executing IO actions in parallel on a thread pool";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/parallel/3.2.0.3.nix b/pkgs/development/libraries/haskell/parallel/3.2.0.3.nix
deleted file mode 100644
index 0e73c691383ef..0000000000000
--- a/pkgs/development/libraries/haskell/parallel/3.2.0.3.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq }:
-
-cabal.mkDerivation (self: {
-  pname = "parallel";
-  version = "3.2.0.3";
-  sha256 = "1kbdzdz9s8jq0xysqgvxx1zvzqlxgj1sk476mciwcn327kpl0fhn";
-  buildDepends = [ deepseq ];
-  meta = {
-    description = "Parallel programming library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/parallel/3.2.0.5.nix b/pkgs/development/libraries/haskell/parallel/3.2.0.5.nix
deleted file mode 100644
index 987ee8c5bdc35..0000000000000
--- a/pkgs/development/libraries/haskell/parallel/3.2.0.5.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq }:
-
-cabal.mkDerivation (self: {
-  pname = "parallel";
-  version = "3.2.0.5";
-  sha256 = "16hhsi8pr29qqg9ssks0y9j0vmnvpyy1qk46s0c0vgj3pyzl38mm";
-  buildDepends = [ deepseq ];
-  meta = {
-    description = "Parallel programming library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/parseargs/default.nix b/pkgs/development/libraries/haskell/parseargs/default.nix
deleted file mode 100644
index 495df8984f6a0..0000000000000
--- a/pkgs/development/libraries/haskell/parseargs/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "parseargs";
-  version = "0.1.5.2";
-  sha256 = "0pzw7w1kr2rv6ffqgn93rypn37wy2r5k01p3y5256laaplm575am";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    homepage = "http://github.com/BartMassey/parseargs";
-    description = "Command-line argument parsing library for Haskell programs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/parsec-extra/default.nix b/pkgs/development/libraries/haskell/parsec-extra/default.nix
deleted file mode 100644
index b3dfb2e0a152c..0000000000000
--- a/pkgs/development/libraries/haskell/parsec-extra/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, monadsTf, parsec, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "parsec-extra";
-  version = "0.1.0.5";
-  sha256 = "0x5lpkly8z26ygp0k8ddkybgmfi5n2vnf6sv3sjn3xm531xf6qy4";
-  buildDepends = [ monadsTf parsec transformers ];
-  meta = {
-    description = "Some miscellaneous basic string parsers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/parsec/default.nix b/pkgs/development/libraries/haskell/parsec/default.nix
deleted file mode 100644
index f2258da996823..0000000000000
--- a/pkgs/development/libraries/haskell/parsec/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, mtl, testFramework, testFrameworkHunit, text }:
-
-cabal.mkDerivation (self: {
-  pname = "parsec";
-  version = "3.1.7";
-  sha256 = "12h7n367gaw9ifd19yd3ppi4j6kghf7rryacl0ips0fwlxw1x8wa";
-  buildDepends = [ mtl text ];
-  testDepends = [ HUnit testFramework testFrameworkHunit ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.cs.uu.nl/~daan/parsec.html";
-    description = "Monadic parser combinators";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/parsek/default.nix b/pkgs/development/libraries/haskell/parsek/default.nix
deleted file mode 100644
index 45bb96561c332..0000000000000
--- a/pkgs/development/libraries/haskell/parsek/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "parsek";
-  version = "1.0.1.2";
-  sha256 = "0ybh76cx5y73ywhlv4g2z74x1mvg5n2rxl045mscs6dwcyw9vhbd";
-  meta = {
-    description = "Parallel Parsing Processes";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ jpbernardy ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/parsers/default.nix b/pkgs/development/libraries/haskell/parsers/default.nix
deleted file mode 100644
index 25f4a13708313..0000000000000
--- a/pkgs/development/libraries/haskell/parsers/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, charset, doctest, filepath, parsec, QuickCheck
-, quickcheckInstances, text, transformers, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "parsers";
-  version = "0.12.1.1";
-  sha256 = "1yx75xbmg3lms0hj79r5w9fl81g5cbsm842lijhd9jnnbli2mzfw";
-  buildDepends = [
-    attoparsec charset parsec text transformers unorderedContainers
-  ];
-  testDepends = [
-    attoparsec doctest filepath parsec QuickCheck quickcheckInstances
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/parsers/";
-    description = "Parsing combinators";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/parsimony/default.nix b/pkgs/development/libraries/haskell/parsimony/default.nix
deleted file mode 100644
index 14b0d08396e93..0000000000000
--- a/pkgs/development/libraries/haskell/parsimony/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text }:
-
-cabal.mkDerivation (self: {
-  pname = "parsimony";
-  version = "1.3";
-  sha256 = "0vbayvk989m85qfxxls74rn0v8ylb5l7lywp30sw2wybvi4r08lg";
-  buildDepends = [ text ];
-  meta = {
-    description = "Monadic parser combinators derived from Parsec";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/path-pieces/default.nix b/pkgs/development/libraries/haskell/path-pieces/default.nix
deleted file mode 100644
index eea91f43cb59a..0000000000000
--- a/pkgs/development/libraries/haskell/path-pieces/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, HUnit, QuickCheck, text, time }:
-
-cabal.mkDerivation (self: {
-  pname = "path-pieces";
-  version = "0.1.4";
-  sha256 = "1fxhp4bk88km7z1rdpify7l38li5k21qxw3vgcmq9b6bblvz6y2v";
-  buildDepends = [ text time ];
-  testDepends = [ hspec HUnit QuickCheck text ];
-  meta = {
-    description = "Components of paths";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pathtype/default.nix b/pkgs/development/libraries/haskell/pathtype/default.nix
deleted file mode 100644
index d004b177e3d25..0000000000000
--- a/pkgs/development/libraries/haskell/pathtype/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck, time }:
-
-cabal.mkDerivation (self: {
-  pname = "pathtype";
-  version = "0.5.4";
-  sha256 = "1ns5q3nrkl99xp4mrmk8wpvb9qzyvnw5cyjwh5rh76ykm2d5dbg7";
-  buildDepends = [ QuickCheck time ];
-  meta = {
-    homepage = "http://code.haskell.org/pathtype";
-    description = "Type-safe replacement for System.FilePath etc";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/patience/default.nix b/pkgs/development/libraries/haskell/patience/default.nix
deleted file mode 100644
index 6f70eb1e14d11..0000000000000
--- a/pkgs/development/libraries/haskell/patience/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "patience";
-  version = "0.1.1";
-  sha256 = "0qyv20gqy9pb1acy700ahv70lc6vprcwb26cc7fcpcs4scsc7irm";
-  meta = {
-    description = "Patience diff and longest increasing subsequence";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pattern-arrows/default.nix b/pkgs/development/libraries/haskell/pattern-arrows/default.nix
deleted file mode 100644
index 43ef906aad26a..0000000000000
--- a/pkgs/development/libraries/haskell/pattern-arrows/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "pattern-arrows";
-  version = "0.0.2";
-  sha256 = "13q7bj19hd60rnjfc05wxlyck8llxy11z3mns8kxg197wxrdkhkg";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "http://blog.functorial.com/posts/2013-10-27-Pretty-Printing-Arrows.html";
-    description = "Arrows for Pretty Printing";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pbkdf/default.nix b/pkgs/development/libraries/haskell/pbkdf/default.nix
deleted file mode 100644
index 6f30043ee3b79..0000000000000
--- a/pkgs/development/libraries/haskell/pbkdf/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, byteable, bytedump, cryptohash, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "pbkdf";
-  version = "1.1.1.1";
-  sha256 = "1nbn8kan43i00g23g8aljxjpaxm9q1qhzxxdgks0mc4mr1f7bifx";
-  buildDepends = [ binary byteable bytedump cryptohash utf8String ];
-  testDepends = [ binary byteable bytedump cryptohash utf8String ];
-  meta = {
-    homepage = "https://github.com/cdornan/pbkdf";
-    description = "Haskell implementation of the PBKDF functions from RFC-2898";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pcap-enumerator/default.nix b/pkgs/development/libraries/haskell/pcap-enumerator/default.nix
deleted file mode 100644
index db35b2fe020d2..0000000000000
--- a/pkgs/development/libraries/haskell/pcap-enumerator/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, enumerator, pcap, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "pcap-enumerator";
-  version = "0.5";
-  sha256 = "0v7ar3jbs54ibhrbbzmvajc7pc8h8dv56wr77w4vsbyz6xq4sqdb";
-  buildDepends = [ enumerator pcap transformers ];
-  meta = {
-    homepage = "http://github.com/cutsea110/pcap-enumerator";
-    description = "Convert a pcap into an enumerator";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pcap/default.nix b/pkgs/development/libraries/haskell/pcap/default.nix
deleted file mode 100644
index 56e2e71969cdf..0000000000000
--- a/pkgs/development/libraries/haskell/pcap/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, libpcap, network, time }:
-
-cabal.mkDerivation (self: {
-  pname = "pcap";
-  version = "0.4.5.2";
-  sha256 = "0pydw62qqw61sxfd8x9vvwgpgl3zp6mqv8rm4c825ymzyipjxsg7";
-  buildDepends = [ network time ];
-  extraLibraries = [ libpcap ];
-  meta = {
-    homepage = "https://github.com/bos/pcap";
-    description = "A system-independent interface for user-level packet capture";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pcre-light/default.nix b/pkgs/development/libraries/haskell/pcre-light/default.nix
deleted file mode 100644
index 49e0d5fffadcf..0000000000000
--- a/pkgs/development/libraries/haskell/pcre-light/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, pcre }:
-
-cabal.mkDerivation (self: {
-  pname = "pcre-light";
-  version = "0.4.0.3";
-  sha256 = "0l1df2sk5qwf424bvb8mbdkr2xjg43fi92n5r22yd7vm1zz0jqvf";
-  extraLibraries = [ pcre ];
-  meta = {
-    homepage = "https://github.com/Daniel-Diaz/pcre-light";
-    description = "A small, efficient and portable regex library for Perl 5 compatible regular expressions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pdf-toolbox-content/default.nix b/pkgs/development/libraries/haskell/pdf-toolbox-content/default.nix
deleted file mode 100644
index 5ca5ab9562284..0000000000000
--- a/pkgs/development/libraries/haskell/pdf-toolbox-content/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, base16Bytestring, ioStreams, pdfToolboxCore
-, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pdf-toolbox-content";
-  version = "0.0.3.1";
-  sha256 = "08icj65l6hjl2r07ipr6c65n7ny771zq714bswhv2q0iwdigz1iz";
-  buildDepends = [
-    attoparsec base16Bytestring ioStreams pdfToolboxCore text
-  ];
-  meta = {
-    homepage = "https://github.com/Yuras/pdf-toolbox";
-    description = "A collection of tools for processing PDF files";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pdf-toolbox-core/default.nix b/pkgs/development/libraries/haskell/pdf-toolbox-core/default.nix
deleted file mode 100644
index bc7b179a0da2a..0000000000000
--- a/pkgs/development/libraries/haskell/pdf-toolbox-core/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, errors, ioStreams, scientific, transformers
-, zlibBindings
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pdf-toolbox-core";
-  version = "0.0.3.0";
-  sha256 = "1d9c275gdr2byri6nbabh2ap6lnq0wnfqfqq76fnb0fj92ydmxc6";
-  buildDepends = [
-    attoparsec errors ioStreams scientific transformers zlibBindings
-  ];
-  meta = {
-    homepage = "https://github.com/Yuras/pdf-toolbox";
-    description = "A collection of tools for processing PDF files";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pdf-toolbox-document/default.nix b/pkgs/development/libraries/haskell/pdf-toolbox-document/default.nix
deleted file mode 100644
index 77615ed86650e..0000000000000
--- a/pkgs/development/libraries/haskell/pdf-toolbox-document/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cipherRc4, cryptohash, ioStreams, pdfToolboxContent
-, pdfToolboxCore, text, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pdf-toolbox-document";
-  version = "0.0.4.0";
-  sha256 = "1fjchlknkxxgy6rm2q4f9fhy53ip06kzvcv5876gxswdchi6kxwa";
-  buildDepends = [
-    cipherRc4 cryptohash ioStreams pdfToolboxContent pdfToolboxCore
-    text transformers
-  ];
-  meta = {
-    homepage = "https://github.com/Yuras/pdf-toolbox";
-    description = "A collection of tools for processing PDF files";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pem/default.nix b/pkgs/development/libraries/haskell/pem/default.nix
deleted file mode 100644
index 42944c03205e5..0000000000000
--- a/pkgs/development/libraries/haskell/pem/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, HUnit, mtl, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pem";
-  version = "0.2.2";
-  sha256 = "162sk5sg22w21wqz5qv8kx6ibxp99v5p20g3nknhm1kddk3hha1p";
-  buildDepends = [ base64Bytestring mtl ];
-  testDepends = [
-    HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-pem";
-    description = "Privacy Enhanced Mail (PEM) format reader and writer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/permutation/default.nix b/pkgs/development/libraries/haskell/permutation/default.nix
deleted file mode 100644
index 1c86e8259a8c6..0000000000000
--- a/pkgs/development/libraries/haskell/permutation/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "permutation";
-  version = "0.5.0.4";
-  sha256 = "0kl5yw1as2y8yf2ac2f6v7g8k7mzjqw5fdh18a6m3jfhjw9rcqf7";
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/spacekitteh/permutation";
-    description = "A library for permutations and combinations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/persistent-mysql/default.nix b/pkgs/development/libraries/haskell/persistent-mysql/default.nix
deleted file mode 100644
index db4b89990b262..0000000000000
--- a/pkgs/development/libraries/haskell/persistent-mysql/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, blazeBuilder, conduit, monadControl, monadLogger
-, mysql, mysqlSimple, persistent, resourcet, text, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "persistent-mysql";
-  version = "2.1.2";
-  sha256 = "06i2wcrqvk216bq3853acqi6wgrdzkz3wzah231gv3yz348lr6sv";
-  buildDepends = [
-    aeson blazeBuilder conduit monadControl monadLogger mysql
-    mysqlSimple persistent resourcet text transformers
-  ];
-  meta = {
-    homepage = "http://www.yesodweb.com/book/persistent";
-    description = "Backend for the persistent library using MySQL database server";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/persistent-postgresql/default.nix b/pkgs/development/libraries/haskell/persistent-postgresql/default.nix
deleted file mode 100644
index 1ccdeca927712..0000000000000
--- a/pkgs/development/libraries/haskell/persistent-postgresql/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, blazeBuilder, conduit, monadControl, monadLogger
-, persistent, postgresqlLibpq, postgresqlSimple, resourcet, text
-, time, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "persistent-postgresql";
-  version = "2.1.1";
-  sha256 = "0mfvzd62qn7ffx6nrgkr52qzl3prjq8xkahvb6j5akb6azdmzg80";
-  buildDepends = [
-    aeson blazeBuilder conduit monadControl monadLogger persistent
-    postgresqlLibpq postgresqlSimple resourcet text time transformers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.yesodweb.com/book/persistent";
-    description = "Backend for the persistent library using postgresql";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/persistent-sqlite/default.nix b/pkgs/development/libraries/haskell/persistent-sqlite/default.nix
deleted file mode 100644
index 34a427ddb07ba..0000000000000
--- a/pkgs/development/libraries/haskell/persistent-sqlite/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, conduit, monadControl, monadLogger, persistent
-, resourcet, text, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "persistent-sqlite";
-  version = "2.1.1";
-  sha256 = "1hypaixwp6q10gfwbg0xfqfw7vz9j56max5i0k1mklan6js7wy9w";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson conduit monadControl monadLogger persistent resourcet text
-    transformers
-  ];
-  meta = {
-    homepage = "http://www.yesodweb.com/book/persistent";
-    description = "Backend for the persistent library using sqlite3";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/persistent-template/default.nix b/pkgs/development/libraries/haskell/persistent-template/default.nix
deleted file mode 100644
index 1c8f502ba7b90..0000000000000
--- a/pkgs/development/libraries/haskell/persistent-template/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, hspec, monadControl, monadLogger, pathPieces
-, persistent, QuickCheck, tagged, text, transformers
-, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "persistent-template";
-  version = "2.1";
-  sha256 = "0rj3yqm38kg7lvj9hi4c5yaypvxj6pwb47b0kg8h2hsa0rshhrdy";
-  buildDepends = [
-    aeson monadControl monadLogger pathPieces persistent tagged text
-    transformers unorderedContainers
-  ];
-  testDepends = [
-    aeson hspec persistent QuickCheck text transformers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.yesodweb.com/book/persistent";
-    description = "Type-safe, non-relational, multi-backend persistence";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/persistent/default.nix b/pkgs/development/libraries/haskell/persistent/default.nix
deleted file mode 100644
index 9775f510d4258..0000000000000
--- a/pkgs/development/libraries/haskell/persistent/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, base64Bytestring, blazeHtml
-, blazeMarkup, conduit, exceptions, fastLogger, hspec, liftedBase
-, monadControl, monadLogger, mtl, pathPieces, resourcePool
-, resourcet, scientific, silently, sqlite, tagged, text, time
-, transformers, transformersBase, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "persistent";
-  version = "2.1.1.4";
-  sha256 = "0nknyrxh28i4cf50fj6mclgd4qnrqsby1w1bzj8jmg8snbyp69d2";
-  buildDepends = [
-    aeson attoparsec base64Bytestring blazeHtml blazeMarkup conduit
-    exceptions fastLogger liftedBase monadControl monadLogger mtl
-    pathPieces resourcePool resourcet scientific silently tagged text
-    time transformers transformersBase unorderedContainers vector
-  ];
-  testDepends = [
-    aeson attoparsec base64Bytestring blazeHtml conduit hspec
-    monadControl monadLogger pathPieces resourcet scientific text time
-    transformers unorderedContainers vector
-  ];
-  extraLibraries = [ sqlite ];
-  meta = {
-    homepage = "http://www.yesodweb.com/book/persistent";
-    description = "Type-safe, multi-backend data serialization";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pgm/default.nix b/pkgs/development/libraries/haskell/pgm/default.nix
deleted file mode 100644
index 0e80c55a44755..0000000000000
--- a/pkgs/development/libraries/haskell/pgm/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, parsec }:
-
-cabal.mkDerivation (self: {
-  pname = "pgm";
-  version = "0.1.4";
-  sha256 = "1s3kch1qsxrfzk9sa4b0jn9vzjhw7dvh1sajgnnz97gl5y0gydmv";
-  buildDepends = [ parsec ];
-  meta = {
-    homepage = "https://github.com/astanin/haskell-pgm";
-    description = "Pure Haskell implementation of PGM image format";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-aeson/default.nix b/pkgs/development/libraries/haskell/pipes-aeson/default.nix
deleted file mode 100644
index 237492a65bd11..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-aeson/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, pipes, pipesAttoparsec, pipesBytestring
-, pipesParse, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-aeson";
-  version = "0.4.1.2";
-  sha256 = "0wacib0wf40bkm6rp2qcsrahc43g89l3icclbrshk8r54dhbazl7";
-  buildDepends = [
-    aeson attoparsec pipes pipesAttoparsec pipesBytestring pipesParse
-    transformers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/k0001/pipes-aeson";
-    description = "Encode and decode JSON streams using Aeson and Pipes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-attoparsec/default.nix b/pkgs/development/libraries/haskell/pipes-attoparsec/default.nix
deleted file mode 100644
index d9d5caf4d29e9..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-attoparsec/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, HUnit, mmorph, pipes, pipesParse, tasty
-, tastyHunit, text, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-attoparsec";
-  version = "0.5.1.1";
-  sha256 = "1ns8s3p6jh4iya71z3j81cqnrfnr4n92kblwgkjlapb23dykl2qz";
-  buildDepends = [ attoparsec pipes pipesParse text transformers ];
-  testDepends = [
-    attoparsec HUnit mmorph pipes pipesParse tasty tastyHunit text
-    transformers
-  ];
-  meta = {
-    homepage = "https://github.com/k0001/pipes-attoparsec";
-    description = "Attoparsec and Pipes integration";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-binary/default.nix b/pkgs/development/libraries/haskell/pipes-binary/default.nix
deleted file mode 100644
index ea9fe83eab7db..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-binary/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, lensFamilyCore, pipes, pipesBytestring, pipesParse
-, smallcheck, tasty, tastyHunit, tastySmallcheck, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-binary";
-  version = "0.4.0.3";
-  sha256 = "0r56h5f9i6hy4zb2bhfi26y7y3z0j4nacdb2dgkxmh5mqjd33f0q";
-  buildDepends = [
-    binary pipes pipesBytestring pipesParse transformers
-  ];
-  testDepends = [
-    binary lensFamilyCore pipes pipesParse smallcheck tasty tastyHunit
-    tastySmallcheck transformers
-  ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/k0001/pipes-binary";
-    description = "Encode and decode binary streams using the pipes and binary libraries";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-bytestring/default.nix b/pkgs/development/libraries/haskell/pipes-bytestring/default.nix
deleted file mode 100644
index 8c52ccf5546d6..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-bytestring/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, pipes, pipesGroup, pipesParse, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-bytestring";
-  version = "2.1.0";
-  sha256 = "1q98444kpcdc817zbg121g2n1mhblrdfsmd0bs5rqq6ijxb213z0";
-  buildDepends = [ pipes pipesGroup pipesParse transformers ];
-  meta = {
-    description = "ByteString support for pipes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-concurrency/default.nix b/pkgs/development/libraries/haskell/pipes-concurrency/default.nix
deleted file mode 100644
index 91c9c6a8e193e..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-concurrency/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, pipes, stm }:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-concurrency";
-  version = "2.0.2";
-  sha256 = "0g4fbh8dk8ph2ga0vyanqj52rxk9c1zi6g4yk3a1g6bnf4bklhm8";
-  buildDepends = [ pipes stm ];
-  testDepends = [ async pipes stm ];
-  meta = {
-    description = "Concurrency for the pipes ecosystem";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-csv/default.nix b/pkgs/development/libraries/haskell/pipes-csv/default.nix
deleted file mode 100644
index e26526fb04663..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-csv/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, cassava, HUnit, pipes, pipesBytestring
-, testFramework, testFrameworkHunit, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-csv";
-  version = "1.4.0";
-  sha256 = "1q1gnfnkvlkk8lwllhyar7323k3jynh9rl6x9yks7lc3nqr1n16j";
-  buildDepends = [
-    blazeBuilder cassava pipes unorderedContainers vector
-  ];
-  testDepends = [
-    cassava HUnit pipes pipesBytestring testFramework
-    testFrameworkHunit vector
-  ];
-  meta = {
-    description = "Fast, streaming csv parser";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-group/default.nix b/pkgs/development/libraries/haskell/pipes-group/default.nix
deleted file mode 100644
index 584713352bac9..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-group/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, free, pipes, pipesParse, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-group";
-  version = "1.0.1";
-  sha256 = "19caih65hsvnvkwv8dlrrf961aw6k0zr9yx78cia1padslidxlbw";
-  buildDepends = [ free pipes pipesParse transformers ];
-  meta = {
-    description = "Group streams into substreams";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-http/default.nix b/pkgs/development/libraries/haskell/pipes-http/default.nix
deleted file mode 100644
index 5f432bc9dd98b..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-http/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, httpClient, httpClientTls, pipes }:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-http";
-  version = "1.0.2";
-  sha256 = "0hqab1pzcj11qwvc4dznis0qsyn1zc1d0riqxy6b5k04p9i2jbzk";
-  buildDepends = [ httpClient httpClientTls pipes ];
-  jailbreak = true;
-  meta = {
-    description = "HTTP client with pipes interface";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-network/default.nix b/pkgs/development/libraries/haskell/pipes-network/default.nix
deleted file mode 100644
index 4e7cd3d125d1e..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-network/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, network, networkSimple, pipes, pipesSafe, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-network";
-  version = "0.6.4";
-  sha256 = "1wabyv5j4q0wxiz8ry7dq3amlvfh4r0721pd2lksx7hj3a5qzm2p";
-  buildDepends = [
-    network networkSimple pipes pipesSafe transformers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/k0001/pipes-network";
-    description = "Use network sockets together with the pipes library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-parse/default.nix b/pkgs/development/libraries/haskell/pipes-parse/default.nix
deleted file mode 100644
index 270908a56a671..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-parse/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, pipes, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-parse";
-  version = "3.0.2";
-  sha256 = "1d5lhh8knk0hmvd9wv2ihs5z9ybyvhd1n7qaazqkazqkyl14pd08";
-  buildDepends = [ pipes transformers ];
-  meta = {
-    description = "Parsing infrastructure for the pipes ecosystem";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-postgresql-simple/default.nix b/pkgs/development/libraries/haskell/pipes-postgresql-simple/default.nix
deleted file mode 100644
index ea2b230feebc6..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-postgresql-simple/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, exceptions, mtl, pipes, pipesConcurrency, pipesSafe
-, postgresqlSimple, stm, text, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-postgresql-simple";
-  version = "0.1.2.0";
-  sha256 = "12ij2msdwjzzc93mlvvizh6amam5ld9j1a0b9xsa2awdjd21mwc1";
-  buildDepends = [
-    async exceptions mtl pipes pipesConcurrency pipesSafe
-    postgresqlSimple stm text transformers
-  ];
-  meta = {
-    description = "Convert various postgresql-simple calls to work with pipes";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-safe/default.nix b/pkgs/development/libraries/haskell/pipes-safe/default.nix
deleted file mode 100644
index 6c3265cc9f4db..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-safe/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, exceptions, pipes, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-safe";
-  version = "2.2.0";
-  sha256 = "1m44a2pbws73jbr2ca48i94mrfwzlsibyc22i2w3fqq159qfg6ca";
-  buildDepends = [ exceptions pipes transformers ];
-  meta = {
-    description = "Safety for the pipes ecosystem";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-shell/default.nix b/pkgs/development/libraries/haskell/pipes-shell/default.nix
deleted file mode 100644
index f7f5e20bcf443..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-shell/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, hspec, pipes, pipesBytestring, pipesSafe, stm
-, stmChans, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-shell";
-  version = "0.1.3";
-  sha256 = "0w49il312ns8pyl05144gznxfdchd0rnq8hprmjrgy8yp3v8j4v1";
-  buildDepends = [
-    async pipes pipesBytestring pipesSafe stm stmChans text
-  ];
-  testDepends = [
-    async hspec pipes pipesBytestring pipesSafe stm stmChans text
-  ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    description = "Create proper Pipes from System.Process";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-text/default.nix b/pkgs/development/libraries/haskell/pipes-text/default.nix
deleted file mode 100644
index 177eb6e7d3580..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-text/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, pipes, pipesBytestring, pipesGroup, pipesParse, pipesSafe
-, streamingCommons, text, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-text";
-  version = "0.0.0.15";
-  sha256 = "10906gdb9gjhxxmxvmib6kw7py6fl2r4df5bryqvbjvr1afcc3x9";
-  buildDepends = [
-    pipes pipesBytestring pipesGroup pipesParse pipesSafe
-    streamingCommons text transformers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/michaelt/text-pipes";
-    description = "Text pipes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes-zlib/default.nix b/pkgs/development/libraries/haskell/pipes-zlib/default.nix
deleted file mode 100644
index bbb555681e044..0000000000000
--- a/pkgs/development/libraries/haskell/pipes-zlib/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, pipes, transformers, zlib, zlibBindings }:
-
-cabal.mkDerivation (self: {
-  pname = "pipes-zlib";
-  version = "0.4.3";
-  sha256 = "04iiw0r1mnxl4myyp87wqhff6jm0g2246gwismi7jnwy7xmllsmc";
-  buildDepends = [ pipes transformers zlib zlibBindings ];
-  meta = {
-    homepage = "https://github.com/k0001/pipes-zlib";
-    description = "Zlib and GZip compression and decompression for Pipes streams";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pipes/default.nix b/pkgs/development/libraries/haskell/pipes/default.nix
deleted file mode 100644
index 9703b14fc71b0..0000000000000
--- a/pkgs/development/libraries/haskell/pipes/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mmorph, mtl, QuickCheck, testFramework
-, testFrameworkQuickcheck2, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pipes";
-  version = "4.1.4";
-  sha256 = "0bv7i18lf15mvfscnif4hkwgm4anw8b7bbqhzdw4wbjqcvrrsppb";
-  buildDepends = [ mmorph mtl transformers ];
-  testDepends = [
-    mtl QuickCheck testFramework testFrameworkQuickcheck2 transformers
-  ];
-  jailbreak = true;
-  meta = {
-    description = "Compositional pipelines";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/placeholders/default.nix b/pkgs/development/libraries/haskell/placeholders/default.nix
deleted file mode 100644
index bb4a2c5ca150a..0000000000000
--- a/pkgs/development/libraries/haskell/placeholders/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "placeholders";
-  version = "0.1";
-  sha256 = "0ih35n2pw5gr9ggj2xz5zfcs4bdk200fdw6q9hdy3xna7maphak5";
-  meta = {
-    homepage = "http://github.com/ahammar/placeholders";
-    description = "Placeholders for use while developing Haskell code";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/plugins/default.nix b/pkgs/development/libraries/haskell/plugins/default.nix
deleted file mode 100644
index face90f5b1d87..0000000000000
--- a/pkgs/development/libraries/haskell/plugins/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Cabal, filepath, ghcPaths, haskellSrc, random }:
-
-cabal.mkDerivation (self: {
-  pname = "plugins";
-  version = "1.5.4.0";
-  sha256 = "126lp2bbz9aa3pfi5dmbbzgsancdj1m26k7man96avixb21mzbi8";
-  buildDepends = [ Cabal filepath ghcPaths haskellSrc random ];
-  meta = {
-    homepage = "http://hub.darcs.net/stepcut/plugins";
-    description = "Dynamic linking for Haskell and C objects";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pointed/default.nix b/pkgs/development/libraries/haskell/pointed/default.nix
deleted file mode 100644
index 82ee1a418c7c6..0000000000000
--- a/pkgs/development/libraries/haskell/pointed/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, dataDefaultClass, semigroupoids, semigroups, stm
-, tagged, transformers, transformersCompat
-}:
-
-cabal.mkDerivation (self: {
-  pname = "pointed";
-  version = "4.1.1";
-  sha256 = "183ix3cax4qvph6grghpj5n4m7bd5xznqahjbgwz88gkf9rp2gbj";
-  buildDepends = [
-    comonad dataDefaultClass semigroupoids semigroups stm tagged
-    transformers transformersCompat
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/ekmett/pointed/";
-    description = "Pointed and copointed data";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pointedlist/default.nix b/pkgs/development/libraries/haskell/pointedlist/default.nix
deleted file mode 100644
index 8acb4bac6b17a..0000000000000
--- a/pkgs/development/libraries/haskell/pointedlist/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary }:
-
-cabal.mkDerivation (self: {
-  pname = "pointedlist";
-  version = "0.6.1";
-  sha256 = "16xsrzqql7i4z6a3xy07sqnbyqdmcar1jiacla58y4mvkkwb0g3l";
-  buildDepends = [ binary ];
-  meta = {
-    description = "A zipper-like comonad which works as a list, tracking a position";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/polynomials-bernstein/default.nix b/pkgs/development/libraries/haskell/polynomials-bernstein/default.nix
deleted file mode 100644
index e2bb34f895c1c..0000000000000
--- a/pkgs/development/libraries/haskell/polynomials-bernstein/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "polynomials-bernstein";
-  version = "1.1.1";
-  sha256 = "0pjdwi84gz5j1rij4m89nyljjafzjnakmf4yd6vj4xz54nmmygg6";
-  buildDepends = [ vector ];
-  meta = {
-    description = "A solver for systems of polynomial equations in bernstein form";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ jpbernardy ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/polyparse/default.nix b/pkgs/development/libraries/haskell/polyparse/default.nix
deleted file mode 100644
index 2b4e881421c2d..0000000000000
--- a/pkgs/development/libraries/haskell/polyparse/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text }:
-
-cabal.mkDerivation (self: {
-  pname = "polyparse";
-  version = "1.10";
-  sha256 = "0nz7dv91a2f7gf4jnma8qcqa4n6qjcyggf8qdja46sdcabpd0ij2";
-  buildDepends = [ text ];
-  meta = {
-    homepage = "http://code.haskell.org/~malcolm/polyparse/";
-    description = "A variety of alternative parser combinator libraries";
-    license = "LGPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pool-conduit/default.nix b/pkgs/development/libraries/haskell/pool-conduit/default.nix
deleted file mode 100644
index 14098c980bb38..0000000000000
--- a/pkgs/development/libraries/haskell/pool-conduit/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, monadControl, resourcePool, resourcet, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "pool-conduit";
-  version = "0.1.2.3";
-  sha256 = "1myjbmbh0jm89ycx9d961mpgw8hp7al8wgnsls4p19gvr73gcbfv";
-  buildDepends = [
-    monadControl resourcePool resourcet transformers
-  ];
-  meta = {
-    homepage = "http://www.yesodweb.com/book/persistent";
-    description = "Resource pool allocations via ResourceT. (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pop3-client/default.nix b/pkgs/development/libraries/haskell/pop3-client/default.nix
deleted file mode 100644
index e0f1edad52e3d..0000000000000
--- a/pkgs/development/libraries/haskell/pop3-client/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, network }:
-
-cabal.mkDerivation (self: {
-  pname = "pop3-client";
-  version = "0.1.4";
-  sha256 = "0kfcfxfwg5rjm7qx9r0ssdvkrvca95hflahrip1hi5wbplf224xv";
-  buildDepends = [ mtl network ];
-  meta = {
-    homepage = "https://github.com/tmrudick/haskell-pop3-client/";
-    description = "POP3 Client Library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/poppler/default.nix b/pkgs/development/libraries/haskell/poppler/default.nix
deleted file mode 100644
index 0eb3c13f9bd4d..0000000000000
--- a/pkgs/development/libraries/haskell/poppler/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, gdk_pixbuf, glib, gtk, gtk2hsBuildtools, libc, mtl
-, pango, popplerGlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "poppler";
-  version = "0.13";
-  sha256 = "1fv0h2ixanzv5vy4l2ln23f9n8ghmgdxzlyx54hh69bwhrcg049s";
-  buildDepends = [ cairo glib gtk mtl ];
-  buildTools = [ gtk2hsBuildtools ];
-  extraLibraries = [ libc ];
-  pkgconfigDepends = [ cairo gdk_pixbuf glib gtk pango popplerGlib ];
-  patchPhase = ''
-    sed -i -e 's,glib/poppler.h,poppler.h,' poppler.cabal
-    sed -i -e 's,glib/poppler.h,poppler.h,' Graphics/UI/Gtk/Poppler/Structs.hsc
-  '';
-  meta = {
-    homepage = "http://www.haskell.org/gtk2hs/";
-    description = "Binding to the Poppler";
-    license = self.stdenv.lib.licenses.gpl2;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/posix-paths/default.nix b/pkgs/development/libraries/haskell/posix-paths/default.nix
deleted file mode 100644
index 3a49c84b78348..0000000000000
--- a/pkgs/development/libraries/haskell/posix-paths/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, HUnit, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "posix-paths";
-  version = "0.2.0.3";
-  sha256 = "16r0sd2m9xzzkrvj6qvc7z3yc8r83kpx724v5wifphcri3scvznv";
-  testDepends = [ doctest HUnit QuickCheck ];
-  meta = {
-    description = "POSIX filepath/directory functionality";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/postgresql-libpq/default.nix b/pkgs/development/libraries/haskell/postgresql-libpq/default.nix
deleted file mode 100644
index eb677e4868c64..0000000000000
--- a/pkgs/development/libraries/haskell/postgresql-libpq/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, postgresql }:
-
-cabal.mkDerivation (self: {
-  pname = "postgresql-libpq";
-  version = "0.9.0.1";
-  sha256 = "0fdz9pkmrajqm026s6d5ib9kqg5ph93fw7l2xrgf22zagl53rzx3";
-  extraLibraries = [ postgresql ];
-  meta = {
-    homepage = "http://github.com/lpsmith/postgresql-libpq";
-    description = "low-level binding to libpq";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/postgresql-simple/default.nix b/pkgs/development/libraries/haskell/postgresql-simple/default.nix
deleted file mode 100644
index d48e80e30143b..0000000000000
--- a/pkgs/development/libraries/haskell/postgresql-simple/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, base16Bytestring, blazeBuilder
-, blazeTextual, caseInsensitive, cryptohash, hashable, HUnit
-, postgresqlLibpq, scientific, text, time, transformers, uuid
-, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "postgresql-simple";
-  version = "0.4.8.0";
-  sha256 = "09mflczxjm7a8nixi4a989nq1ijhpikl4j9kqvzcpmfgb8sx38nm";
-  buildDepends = [
-    aeson attoparsec blazeBuilder blazeTextual caseInsensitive hashable
-    postgresqlLibpq scientific text time transformers uuid vector
-  ];
-  testDepends = [
-    aeson base16Bytestring cryptohash HUnit text time vector
-  ];
-  doCheck = false;
-  meta = {
-    description = "Mid-Level PostgreSQL client library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ppm/default.nix b/pkgs/development/libraries/haskell/ppm/default.nix
deleted file mode 100644
index c84253da0e802..0000000000000
--- a/pkgs/development/libraries/haskell/ppm/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "ppm";
-  version = "2009.5.13";
-  sha256 = "9e390ca9a9e6e740fa71d2b72fa2c9c3d521118b0ebb35f10fabbbe543ecfb5b";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "http://github.com/nfjinjing/ppm/tree/master";
-    description = "a tiny PPM image generator";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pqueue/default.nix b/pkgs/development/libraries/haskell/pqueue/default.nix
deleted file mode 100644
index fdf153c5a2628..0000000000000
--- a/pkgs/development/libraries/haskell/pqueue/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq }:
-
-cabal.mkDerivation (self: {
-  pname = "pqueue";
-  version = "1.2.1";
-  sha256 = "1fily60f4njby7zknmik7a2wxsm3y77ckr69w9bb3fgq22gbzky6";
-  buildDepends = [ deepseq ];
-  meta = {
-    description = "Reliable, persistent, fast priority queues";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/prelude-extras/default.nix b/pkgs/development/libraries/haskell/prelude-extras/default.nix
deleted file mode 100644
index 40cbfef908a3c..0000000000000
--- a/pkgs/development/libraries/haskell/prelude-extras/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "prelude-extras";
-  version = "0.4";
-  sha256 = "0mzsc9pzcamaa7i3g9hkajy35sbpqdjrflv6r98r8hhlr0yrdjan";
-  meta = {
-    homepage = "http://github.com/ekmett/prelude-extras";
-    description = "Haskell 98 - higher order versions of Prelude classes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/prelude-safeenum/default.nix b/pkgs/development/libraries/haskell/prelude-safeenum/default.nix
deleted file mode 100644
index 17674a5be56fe..0000000000000
--- a/pkgs/development/libraries/haskell/prelude-safeenum/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "prelude-safeenum";
-  version = "0.1.1.1";
-  sha256 = "0cff77nbhy3dsamrwm2wxhbi1mf2bzkdd1pdzqv3klpbzjwkdszv";
-  meta = {
-    homepage = "http://code.haskell.org/~wren/";
-    description = "A redefinition of the Prelude's Enum class in order to render it safe";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/preprocessor-tools/default.nix b/pkgs/development/libraries/haskell/preprocessor-tools/default.nix
deleted file mode 100644
index 021becccfa1f7..0000000000000
--- a/pkgs/development/libraries/haskell/preprocessor-tools/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, parsec, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "preprocessor-tools";
-  version = "1.0.1";
-  sha256 = "0ngfmvw6hvbr52i01n180ls4c8rx2wk2rka6g6igpvy9x2gwjin9";
-  buildDepends = [ mtl parsec syb ];
-  meta = {
-    homepage = "http://www.eecs.harvard.edu/~tov/pubs/haskell-session-types/";
-    description = "A framework for extending Haskell's syntax via quick-and-dirty preprocessors";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/presburger/default.nix b/pkgs/development/libraries/haskell/presburger/default.nix
deleted file mode 100644
index a8efaf7554e58..0000000000000
--- a/pkgs/development/libraries/haskell/presburger/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "presburger";
-  version = "1.2";
-  sha256 = "1kx51ydpjg5dv762p85qh9w76qm038rw9pgfnd0az1vms97r1kpm";
-  testDepends = [ QuickCheck ];
-  meta = {
-    homepage = "http://github.com/yav/presburger";
-    description = "A decision procedure for quantifier-free linear arithmetic";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ thoughtpolice ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/present/default.nix b/pkgs/development/libraries/haskell/present/default.nix
deleted file mode 100644
index ee63eccf005ba..0000000000000
--- a/pkgs/development/libraries/haskell/present/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoLisp, dataDefault, mtl, semigroups, text }:
-
-cabal.mkDerivation (self: {
-  pname = "present";
-  version = "2.2";
-  sha256 = "1z9zvmszda7h1h4inq4b6ig9bd205mskqq85ns3rzsffxaj471p4";
-  buildDepends = [ aeson attoLisp dataDefault mtl semigroups text ];
-  meta = {
-    description = "Make presentations for data types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pretty-show/default.nix b/pkgs/development/libraries/haskell/pretty-show/default.nix
deleted file mode 100644
index a9a39529f61d2..0000000000000
--- a/pkgs/development/libraries/haskell/pretty-show/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, happy, haskellLexer }:
-
-cabal.mkDerivation (self: {
-  pname = "pretty-show";
-  version = "1.6.8";
-  sha256 = "0vfb712dvbb91659sch62d06vm0451b9l4l0hdwnlbhzjymmh2rs";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ filepath haskellLexer ];
-  buildTools = [ happy ];
-  meta = {
-    homepage = "http://wiki.github.com/yav/pretty-show";
-    description = "Tools for working with derived `Show` instances and generic inspection of values";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/prettyclass/default.nix b/pkgs/development/libraries/haskell/prettyclass/default.nix
deleted file mode 100644
index a81d734aaa9b4..0000000000000
--- a/pkgs/development/libraries/haskell/prettyclass/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "prettyclass";
-  version = "1.0.0.0";
-  sha256 = "11l9ajci7nh1r547hx8hgxrhq8mh5gdq30pdf845wvilg9p48dz5";
-  meta = {
-    description = "Pretty printing class similar to Show";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/primitive/0.5.0.1.nix b/pkgs/development/libraries/haskell/primitive/0.5.0.1.nix
deleted file mode 100644
index 49ad80e064fb1..0000000000000
--- a/pkgs/development/libraries/haskell/primitive/0.5.0.1.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "primitive";
-  version = "0.5.0.1";
-  sha256 = "04s33xqxz68ddppig5pjf7ki1y5y62xzzzmg3b5pkcxp0r6rsv2j";
-  meta = {
-    homepage = "http://code.haskell.org/primitive";
-    description = "Primitive memory-related operations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/primitive/0.5.1.0.nix b/pkgs/development/libraries/haskell/primitive/0.5.1.0.nix
deleted file mode 100644
index 2b43bf467c171..0000000000000
--- a/pkgs/development/libraries/haskell/primitive/0.5.1.0.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "primitive";
-  version = "0.5.1.0";
-  sha256 = "0a8mf8k62xga5r5dd0fna1swqbx2r94c0mvqnc4mfq640zrsa5w8";
-  meta = {
-    homepage = "https://github.com/haskell/primitive";
-    description = "Primitive memory-related operations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/primitive/0.5.3.0.nix b/pkgs/development/libraries/haskell/primitive/0.5.3.0.nix
deleted file mode 100644
index 4f6d728122c79..0000000000000
--- a/pkgs/development/libraries/haskell/primitive/0.5.3.0.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "primitive";
-  version = "0.5.3.0";
-  sha256 = "11wfdnhrgb7606d5sywqzlvnhzf45a9ywl9wghysvmr0mq2iypvn";
-  meta = {
-    homepage = "https://github.com/haskell/primitive";
-    description = "Primitive memory-related operations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/primitive/0.5.4.0.nix b/pkgs/development/libraries/haskell/primitive/0.5.4.0.nix
deleted file mode 100644
index 08b081d227c7b..0000000000000
--- a/pkgs/development/libraries/haskell/primitive/0.5.4.0.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "primitive";
-  version = "0.5.4.0";
-  sha256 = "05gdgj383xdrdkhxh26imlvs8ji0z28ny38ms9snpvv5i8l2lg10";
-  meta = {
-    homepage = "https://github.com/haskell/primitive";
-    description = "Primitive memory-related operations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/probability/default.nix b/pkgs/development/libraries/haskell/probability/default.nix
deleted file mode 100644
index bada700ca3d38..0000000000000
--- a/pkgs/development/libraries/haskell/probability/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, random, transformers, utilityHt }:
-
-cabal.mkDerivation (self: {
-  pname = "probability";
-  version = "0.2.4.1";
-  sha256 = "0nh73l03d7niz3a3h2y4i80mlp64ilfkx7krn57skzfi8drwnjvc";
-  buildDepends = [ random transformers utilityHt ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Probabilistic_Functional_Programming";
-    description = "Probabilistic Functional Programming";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/process-conduit/default.nix b/pkgs/development/libraries/haskell/process-conduit/default.nix
deleted file mode 100644
index ff8a54b857176..0000000000000
--- a/pkgs/development/libraries/haskell/process-conduit/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit, conduitExtra, controlMonadLoop, hspec, mtl
-, resourcet, shakespeare, shakespeareText, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "process-conduit";
-  version = "1.2.0.1";
-  sha256 = "0hnbywmjvk3y26sc9a0jfqzm04pg08zd2bflld1mvni02s89lvc8";
-  buildDepends = [
-    conduit controlMonadLoop mtl resourcet shakespeare shakespeareText
-    text
-  ];
-  testDepends = [ conduit conduitExtra hspec resourcet ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/snoyberg/process-conduit";
-    description = "Conduits for processes (deprecated)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/process-extras/default.nix b/pkgs/development/libraries/haskell/process-extras/default.nix
deleted file mode 100644
index 000b3b78e7f03..0000000000000
--- a/pkgs/development/libraries/haskell/process-extras/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, text }:
-
-cabal.mkDerivation (self: {
-  pname = "process-extras";
-  version = "0.2.0";
-  sha256 = "0mr4f2v19qz6d6jhffz9gky0ykdqwl8c11adbdm04wm2a3xsvf7g";
-  buildDepends = [ deepseq text ];
-  meta = {
-    homepage = "https://github.com/davidlazar/process-extras";
-    description = "Process extras";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/process/1.2.0.0.nix b/pkgs/development/libraries/haskell/process/1.2.0.0.nix
deleted file mode 100644
index 615f9201b04e9..0000000000000
--- a/pkgs/development/libraries/haskell/process/1.2.0.0.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, filepath }:
-
-cabal.mkDerivation (self: {
-  pname = "process";
-  version = "1.2.0.0";
-  sha256 = "02il5pxibf0q9b46v0lgdxyc2wlk5kg1v8223ry6brg41zpcj71q";
-  buildDepends = [ deepseq filepath ];
-  meta = {
-    description = "Process libraries";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ thoughtpolice ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/product-profunctors/default.nix b/pkgs/development/libraries/haskell/product-profunctors/default.nix
deleted file mode 100644
index 444baa76a1a92..0000000000000
--- a/pkgs/development/libraries/haskell/product-profunctors/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, contravariant, profunctors }:
-
-cabal.mkDerivation (self: {
-  pname = "product-profunctors";
-  version = "0.6";
-  sha256 = "1qhl2v0shzip5yh7x7b6k7xsnd4d5spf1f69h0qr0l57lm6jywl4";
-  buildDepends = [ contravariant profunctors ];
-  testDepends = [ profunctors ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/tomjaguarpaw/product-profunctors";
-    description = "product-profunctors";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/profunctors/default.nix b/pkgs/development/libraries/haskell/profunctors/default.nix
deleted file mode 100644
index b1336cd59daf7..0000000000000
--- a/pkgs/development/libraries/haskell/profunctors/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, distributive, semigroupoids, tagged, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "profunctors";
-  version = "4.3.2";
-  sha256 = "06dv9bjz2hsm32kzfqqm6z54197dfjm3wycnbbgl9pib711w484v";
-  buildDepends = [
-    comonad distributive semigroupoids tagged transformers
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/profunctors/";
-    description = "Profunctors";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/project-template/default.nix b/pkgs/development/libraries/haskell/project-template/default.nix
deleted file mode 100644
index 8cb7dfd32ae14..0000000000000
--- a/pkgs/development/libraries/haskell/project-template/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, conduit, conduitExtra, hspec, mtl
-, QuickCheck, resourcet, systemFileio, systemFilepath, text
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "project-template";
-  version = "0.1.4.2";
-  sha256 = "10n23s6g7fv0l42hsb804z0qqcyxqw32kwzg1f0w3c6gka844akr";
-  buildDepends = [
-    base64Bytestring conduit conduitExtra mtl resourcet systemFileio
-    systemFilepath text transformers
-  ];
-  testDepends = [
-    base64Bytestring conduit hspec QuickCheck resourcet systemFilepath
-    text transformers
-  ];
-  meta = {
-    homepage = "https://github.com/fpco/haskell-ide";
-    description = "Specify Haskell project templates and generate files";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/prolog-graph-lib/default.nix b/pkgs/development/libraries/haskell/prolog-graph-lib/default.nix
deleted file mode 100644
index 73ddd10427a53..0000000000000
--- a/pkgs/development/libraries/haskell/prolog-graph-lib/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fgl, graphviz, mtl, prolog, text }:
-
-cabal.mkDerivation (self: {
-  pname = "prolog-graph-lib";
-  version = "0.2.0.1";
-  sha256 = "02xa4hqmhmsv7vkdy3m3dr1w3z88kc8ly0jjn7q6pba5yarci7nr";
-  buildDepends = [ fgl graphviz mtl prolog text ];
-  meta = {
-    homepage = "https://github.com/Erdwolf/prolog";
-    description = "Generating images of resolution trees for Prolog queries";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/prolog-graph/default.nix b/pkgs/development/libraries/haskell/prolog-graph/default.nix
deleted file mode 100644
index 7a8d0fc42f2c4..0000000000000
--- a/pkgs/development/libraries/haskell/prolog-graph/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cmdargs, fgl, graphviz, mtl, prolog, prologGraphLib, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "prolog-graph";
-  version = "0.1.0.2";
-  sha256 = "1w3wz0sn1qhw286g3arin30jvlldadw976xr7hp0afdvqicl3892";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [
-    cmdargs fgl graphviz mtl prolog prologGraphLib text
-  ];
-  meta = {
-    homepage = "https://github.com/Erdwolf/prolog";
-    description = "A command line tool to visualize query resolution in Prolog";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/prolog/default.nix b/pkgs/development/libraries/haskell/prolog/default.nix
deleted file mode 100644
index 71539fb342a0d..0000000000000
--- a/pkgs/development/libraries/haskell/prolog/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, parsec, syb, thLift, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "prolog";
-  version = "0.2.0.1";
-  sha256 = "073sd3rhcfqw9csm0qsbc57ix57dv3k5yjr9hcc33b9zq5y10sp0";
-  buildDepends = [ mtl parsec syb thLift transformers ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/Erdwolf/prolog";
-    description = "A Prolog interpreter written in Haskell";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/protobuf/default.nix b/pkgs/development/libraries/haskell/protobuf/default.nix
deleted file mode 100644
index 3b0c1508ce020..0000000000000
--- a/pkgs/development/libraries/haskell/protobuf/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, dataBinaryIeee754, deepseq, hex, HUnit, mtl
-, QuickCheck, tagged, tasty, tastyHunit, tastyQuickcheck, text
-, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "protobuf";
-  version = "0.2.0.4";
-  sha256 = "0gg678cb1psgdsjzv9x7mhcjmywj8bgzmp9pd850d3p9zyiw9l2j";
-  buildDepends = [
-    cereal dataBinaryIeee754 deepseq mtl text unorderedContainers
-  ];
-  testDepends = [
-    cereal hex HUnit mtl QuickCheck tagged tasty tastyHunit
-    tastyQuickcheck text unorderedContainers
-  ];
-  meta = {
-    homepage = "https://github.com/alphaHeavy/protobuf";
-    description = "Google Protocol Buffers via GHC.Generics";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/protocol-buffers-descriptor/default.nix b/pkgs/development/libraries/haskell/protocol-buffers-descriptor/default.nix
deleted file mode 100644
index e7df6ac2075eb..0000000000000
--- a/pkgs/development/libraries/haskell/protocol-buffers-descriptor/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, protocolBuffers }:
-
-cabal.mkDerivation (self: {
-  pname = "protocol-buffers-descriptor";
-  version = "2.0.17";
-  sha256 = "0jl041645d83iqqiw891d2k760jql6djvi2mmjh9lnmp48lwjy3p";
-  buildDepends = [ protocolBuffers ];
-  meta = {
-    homepage = "http://code.haskell.org/protocol-buffers/";
-    description = "Text.DescriptorProto.Options and code generated from the Google Protocol Buffer specification";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/protocol-buffers/default.nix b/pkgs/development/libraries/haskell/protocol-buffers/default.nix
deleted file mode 100644
index d3d81a1465806..0000000000000
--- a/pkgs/development/libraries/haskell/protocol-buffers/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, filepath, mtl, parsec, syb, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "protocol-buffers";
-  version = "2.0.17";
-  sha256 = "12aky44ssgdj6vsjg0yvr8350cym7n6kn7gdaax0nxzpfxrjfy1v";
-  buildDepends = [ binary filepath mtl parsec syb utf8String ];
-  meta = {
-    homepage = "http://code.haskell.org/protocol-buffers/";
-    description = "Parse Google Protocol Buffer specifications";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/psqueues/default.nix b/pkgs/development/libraries/haskell/psqueues/default.nix
deleted file mode 100644
index aea7f2f095082..0000000000000
--- a/pkgs/development/libraries/haskell/psqueues/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ cabal, deepseq, hashable, HUnit, QuickCheck, tagged
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "psqueues";
-  version = "0.1.1.0";
-  sha256 = "1w6i6cl9wfblbg8d06lffh4l5y42li9a27myyvwnzfv86z49s9cb";
-  buildDepends = [ deepseq hashable ];
-  testDepends = [
-    deepseq hashable HUnit QuickCheck tagged testFramework
-    testFrameworkHunit testFrameworkQuickcheck2
-  ];
-  meta = {
-    description = "Pure priority search queues";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
-
diff --git a/pkgs/development/libraries/haskell/publicsuffixlist/default.nix b/pkgs/development/libraries/haskell/publicsuffixlist/default.nix
deleted file mode 100644
index 2a2d8fcd09850..0000000000000
--- a/pkgs/development/libraries/haskell/publicsuffixlist/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, dataDefault, HUnit, idna, text, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "publicsuffixlist";
-  version = "0.1";
-  sha256 = "0mbrmhgyjp8jms3fd3nq4knc4j97sw8ijrmnlfjs7qj8jw4vwzxk";
-  buildDepends = [ cereal dataDefault text utf8String ];
-  testDepends = [ cereal dataDefault HUnit idna text utf8String ];
-  meta = {
-    homepage = "https://github.com/litherum/publicsuffixlist";
-    description = "Is a given string a domain suffix?";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/punycode/default.nix b/pkgs/development/libraries/haskell/punycode/default.nix
deleted file mode 100644
index 3a07d382754fd..0000000000000
--- a/pkgs/development/libraries/haskell/punycode/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, encoding, HUnit, mtl, QuickCheck, text }:
-
-cabal.mkDerivation (self: {
-  pname = "punycode";
-  version = "2.0";
-  sha256 = "192jgfixnpxdj6jiiz92kx5bi6ij3c389b76q9f4vyfmvcajj1sr";
-  buildDepends = [ cereal mtl text ];
-  testDepends = [ cereal encoding HUnit mtl QuickCheck text ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/litherum/punycode";
-    description = "Encode unicode strings to ascii forms according to RFC 3492";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pure-cdb/default.nix b/pkgs/development/libraries/haskell/pure-cdb/default.nix
deleted file mode 100644
index b173a619cfd41..0000000000000
--- a/pkgs/development/libraries/haskell/pure-cdb/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, mtl, testSimple, Unixutils, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "pure-cdb";
-  version = "0.1.1";
-  sha256 = "1yjh7h02hkhx2vgvn7qfmfd3bp12ibpkf4znybsd2bfh0i1pzn0n";
-  buildDepends = [ binary mtl vector ];
-  testDepends = [ mtl testSimple Unixutils vector ];
-  meta = {
-    homepage = "https://github.com/bosu/pure-cdb";
-    description = "Another pure-haskell CDB (Constant Database) implementation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pureMD5/default.nix b/pkgs/development/libraries/haskell/pureMD5/default.nix
deleted file mode 100644
index 0252f8dc6df88..0000000000000
--- a/pkgs/development/libraries/haskell/pureMD5/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, cereal, cryptoApi, tagged }:
-
-cabal.mkDerivation (self: {
-  pname = "pureMD5";
-  version = "2.1.2.1";
-  sha256 = "1zsn949qk95bwx1fbyv84q0lhb4k18bgixl7nivfzsnmhr31fs37";
-  buildDepends = [ binary cereal cryptoApi tagged ];
-  meta = {
-    description = "A Haskell-only implementation of the MD5 digest (hash) algorithm";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/purescript/default.nix b/pkgs/development/libraries/haskell/purescript/default.nix
deleted file mode 100644
index fd6fe516de795..0000000000000
--- a/pkgs/development/libraries/haskell/purescript/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fileEmbed, filepath, haskeline, monadUnify, mtl, nodejs
-, optparseApplicative, parsec, patternArrows, time, transformers
-, unorderedContainers, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "purescript";
-  version = "0.6.3";
-  sha256 = "0hd6aslsfw2jd06wyfzi1kr86vfj91ywvgl9rv9cyawzczk7l7v4";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    fileEmbed filepath haskeline monadUnify mtl optparseApplicative
-    parsec patternArrows time transformers unorderedContainers
-    utf8String
-  ];
-  testDepends = [
-    filepath mtl nodejs parsec transformers utf8String
-  ];
-  meta = {
-    homepage = "http://www.purescript.org/";
-    description = "PureScript Programming Language Compiler";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/pwstore-fast/default.nix b/pkgs/development/libraries/haskell/pwstore-fast/default.nix
deleted file mode 100644
index cca1e04bd4e69..0000000000000
--- a/pkgs/development/libraries/haskell/pwstore-fast/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, binary, byteable, cryptohash, random }:
-
-cabal.mkDerivation (self: {
-  pname = "pwstore-fast";
-  version = "2.4.4";
-  sha256 = "1cpvlwzg3qznhygrr78f75p65mnljd9v5cvnagfxjqppnrkay6bj";
-  buildDepends = [
-    base64Bytestring binary byteable cryptohash random
-  ];
-  meta = {
-    homepage = "https://github.com/PeterScott/pwstore";
-    description = "Secure password storage";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/qrencode/default.nix b/pkgs/development/libraries/haskell/qrencode/default.nix
deleted file mode 100644
index 89defe86badaf..0000000000000
--- a/pkgs/development/libraries/haskell/qrencode/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, qrencode }:
-
-cabal.mkDerivation (self: {
-  pname = "haskell-qrencode";
-  version = "1.0.4";
-  sha256 = "1cq6fpz4vsx1kfnxnxnqz0pi5nzfg86s76vd0hcqvyqxnqbcd8hj";
-  extraLibraries = [ qrencode ];
-  meta = {
-    homepage = "https://github.com/jamessanders/haskell-qrencode";
-    description = "Haskell bindings for libqrencode";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/quickcheck-assertions/default.nix b/pkgs/development/libraries/haskell/quickcheck-assertions/default.nix
deleted file mode 100644
index d83fdf12acb67..0000000000000
--- a/pkgs/development/libraries/haskell/quickcheck-assertions/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, ieee754, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "quickcheck-assertions";
-  version = "0.1.1";
-  sha256 = "0hrnr17wafng7nc6d8w6pp1lygplri8xkb5380aq64zg9iik2s21";
-  buildDepends = [ ieee754 QuickCheck ];
-  testDepends = [ hspec ieee754 QuickCheck ];
-  meta = {
-    homepage = "https://github.com/s9gf4ult/quickcheck-assertions";
-    description = "HUnit like assertions for QuickCheck";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/quickcheck-instances/default.nix b/pkgs/development/libraries/haskell/quickcheck-instances/default.nix
deleted file mode 100644
index 11bcb7aab6d52..0000000000000
--- a/pkgs/development/libraries/haskell/quickcheck-instances/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable, QuickCheck, text, time, unorderedContainers }:
-
-cabal.mkDerivation (self: {
-  pname = "quickcheck-instances";
-  version = "0.3.9";
-  sha256 = "1a0mbd1kga4qnamp80x2g4avjwcy8z0zrriqxdhb1525wyyb0656";
-  buildDepends = [
-    hashable QuickCheck text time unorderedContainers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/aslatter/qc-instances";
-    description = "Common quickcheck instances";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/quickcheck-io/default.nix b/pkgs/development/libraries/haskell/quickcheck-io/default.nix
deleted file mode 100644
index d96131c53320c..0000000000000
--- a/pkgs/development/libraries/haskell/quickcheck-io/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "quickcheck-io";
-  version = "0.1.1";
-  sha256 = "16q3sqvxnaqmbb1zbda8f61mdlmmzxhrznqxab113lmg380nwfm2";
-  buildDepends = [ HUnit QuickCheck ];
-  meta = {
-    description = "Use HUnit assertions as QuickCheck properties";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/quickcheck-property-monad/default.nix b/pkgs/development/libraries/haskell/quickcheck-property-monad/default.nix
deleted file mode 100644
index 3ef3b02851e95..0000000000000
--- a/pkgs/development/libraries/haskell/quickcheck-property-monad/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, either, filepath, QuickCheck, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "quickcheck-property-monad";
-  version = "0.2.3";
-  sha256 = "12vg14xwhhsqwygrs5lylsg514am5sslqc15nbl8mwzzxix1w8xb";
-  buildDepends = [ either QuickCheck transformers ];
-  testDepends = [ doctest filepath QuickCheck ];
-  meta = {
-    homepage = "http://github.com/bennofs/quickcheck-property-monad/";
-    description = "quickcheck-property-monad";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/quickcheck-unicode/default.nix b/pkgs/development/libraries/haskell/quickcheck-unicode/default.nix
deleted file mode 100644
index edc2924f09b90..0000000000000
--- a/pkgs/development/libraries/haskell/quickcheck-unicode/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "quickcheck-unicode";
-  version = "1.0.0.0";
-  sha256 = "0yp7d2hwvipw2sdjf4sm45v3iiijc1yi4qk21kq12fi6x6xxwcxq";
-  buildDepends = [ QuickCheck ];
-  meta = {
-    homepage = "https://github.com/bos/quickcheck-unicode";
-    description = "Generator and shrink functions for testing Unicode-related software";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/random-fu/default.nix b/pkgs/development/libraries/haskell/random-fu/default.nix
deleted file mode 100644
index 73506a3ba7506..0000000000000
--- a/pkgs/development/libraries/haskell/random-fu/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, erf, logfloat, mathFunctions, monadLoops, mtl
-, randomShuffle, randomSource, rvar, syb, transformers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "random-fu";
-  version = "0.2.6.1";
-  sha256 = "04fi92szpjyg0ffgxfayz00vpiqi67hzyahhin12wvw3pxbyyp9g";
-  buildDepends = [
-    erf logfloat mathFunctions monadLoops mtl randomShuffle
-    randomSource rvar syb transformers vector
-  ];
-  meta = {
-    homepage = "https://github.com/mokus0/random-fu";
-    description = "Random number generation";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/random-shuffle/default.nix b/pkgs/development/libraries/haskell/random-shuffle/default.nix
deleted file mode 100644
index 76f0c1f0ebb9d..0000000000000
--- a/pkgs/development/libraries/haskell/random-shuffle/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, MonadRandom, random }:
-
-cabal.mkDerivation (self: {
-  pname = "random-shuffle";
-  version = "0.0.4";
-  sha256 = "0586bnlh0g2isc44jbjvafkcl4yw6lp1db8x6vr0pza0y08l8w2j";
-  buildDepends = [ MonadRandom random ];
-  meta = {
-    description = "Random shuffle implementation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/random-source/default.nix b/pkgs/development/libraries/haskell/random-source/default.nix
deleted file mode 100644
index bdb341cead5a0..0000000000000
--- a/pkgs/development/libraries/haskell/random-source/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, flexibleDefaults, mersenneRandomPure64, mtl, mwcRandom
-, random, stateref, syb, thExtras
-}:
-
-cabal.mkDerivation (self: {
-  pname = "random-source";
-  version = "0.3.0.6";
-  sha256 = "0wsv41kpswqml04ym5bq2nan4i637f7h3fmvda2zy506xwxfrpzk";
-  buildDepends = [
-    flexibleDefaults mersenneRandomPure64 mtl mwcRandom random stateref
-    syb thExtras
-  ];
-  meta = {
-    homepage = "https://github.com/mokus0/random-fu";
-    description = "Generic basis for random number generators";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/random/1.0.1.1.nix b/pkgs/development/libraries/haskell/random/1.0.1.1.nix
deleted file mode 100644
index 031c251fbb7ba..0000000000000
--- a/pkgs/development/libraries/haskell/random/1.0.1.1.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, time }:
-
-cabal.mkDerivation (self: {
-  pname = "random";
-  version = "1.0.1.1";
-  sha256 = "0n8m2744gg233s357vqzq3mfhhnbhynqvp4gxsi2gb70bm03nz6z";
-  buildDepends = [ time ];
-  meta = {
-    description = "random number library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/random/1.0.1.3.nix b/pkgs/development/libraries/haskell/random/1.0.1.3.nix
deleted file mode 100644
index 3939c43924862..0000000000000
--- a/pkgs/development/libraries/haskell/random/1.0.1.3.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, time }:
-
-cabal.mkDerivation (self: {
-  pname = "random";
-  version = "1.0.1.3";
-  sha256 = "06mbjx05c54iz5skn4biyjy9sqdr1qi6d33an8wya7sndnpakd21";
-  buildDepends = [ time ];
-  meta = {
-    description = "random number library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/random/1.1.nix b/pkgs/development/libraries/haskell/random/1.1.nix
deleted file mode 100644
index 5ff11eeefda02..0000000000000
--- a/pkgs/development/libraries/haskell/random/1.1.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, time }:
-
-cabal.mkDerivation (self: {
-  pname = "random";
-  version = "1.1";
-  sha256 = "0nis3lbkp8vfx8pkr6v7b7kr5m334bzb0fk9vxqklnp2aw8a865p";
-  buildDepends = [ time ];
-  meta = {
-    description = "random number library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/ranges/default.nix b/pkgs/development/libraries/haskell/ranges/default.nix
deleted file mode 100644
index 33b1ddf5b4495..0000000000000
--- a/pkgs/development/libraries/haskell/ranges/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "ranges";
-  version = "0.2.4";
-  sha256 = "1ymvmvfvzkdxblg691g9n5y94gpiz782jgyvaisg5mydzj1s1fyv";
-  meta = {
-    description = "Ranges and various functions on them";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rank1dynamic/default.nix b/pkgs/development/libraries/haskell/rank1dynamic/default.nix
deleted file mode 100644
index 7137bf668c561..0000000000000
--- a/pkgs/development/libraries/haskell/rank1dynamic/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary }:
-
-cabal.mkDerivation (self: {
-  pname = "rank1dynamic";
-  version = "0.2.0.0";
-  sha256 = "09p3lggnsn0355440d9cazwijv9qm4siw99gg2xkk2hamp2sj42h";
-  buildDepends = [ binary ];
-  meta = {
-    homepage = "http://haskell-distributed.github.com";
-    description = "Like Data.Dynamic/Data.Typeable but with support for rank-1 polymorphic types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rawStringsQq/default.nix b/pkgs/development/libraries/haskell/rawStringsQq/default.nix
deleted file mode 100644
index ca5c224895837..0000000000000
--- a/pkgs/development/libraries/haskell/rawStringsQq/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "raw-strings-qq";
-  version = "1.0.2";
-  sha256 = "0wnifa97am2s9bqixlidw3nf8w14h2qkg3sn1rxzgvc3fws57jg9";
-  meta = {
-    homepage = "https://github.com/23Skidoo/raw-strings-qq";
-    description = "Raw string literals for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/reactive-banana-wx/default.nix b/pkgs/development/libraries/haskell/reactive-banana-wx/default.nix
deleted file mode 100644
index 2bff24cd3abe8..0000000000000
--- a/pkgs/development/libraries/haskell/reactive-banana-wx/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cabalMacosx, reactiveBanana, wx, wxcore }:
-
-cabal.mkDerivation (self: {
-  pname = "reactive-banana-wx";
-  version = "0.8.0.0";
-  sha256 = "0qfd839nm2ppjhhhnn6s1hbx1mnrzjqx450p4jadsrs1y2403c9n";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ cabalMacosx reactiveBanana wx wxcore ];
-  configureFlags = "-f-buildExamples";
-  jailbreak = true;
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/Reactive-banana";
-    description = "Examples for the reactive-banana library, using wxHaskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/reactive-banana/default.nix b/pkgs/development/libraries/haskell/reactive-banana/default.nix
deleted file mode 100644
index 964c4767b272c..0000000000000
--- a/pkgs/development/libraries/haskell/reactive-banana/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable, HUnit, pqueue, testFramework, testFrameworkHunit
-, transformers, unorderedContainers, vault
-}:
-
-cabal.mkDerivation (self: {
-  pname = "reactive-banana";
-  version = "0.8.0.2";
-  sha256 = "0hfhq663dvvb3jbgdnarawryw09m8ckqvqp6p5n4d4dms4gfzcdv";
-  buildDepends = [
-    hashable pqueue transformers unorderedContainers vault
-  ];
-  testDepends = [
-    hashable HUnit pqueue testFramework testFrameworkHunit transformers
-    unorderedContainers vault
-  ];
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/Reactive-banana";
-    description = "Library for functional reactive programming (FRP)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ bluescreen303 ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/readline/default.nix b/pkgs/development/libraries/haskell/readline/default.nix
deleted file mode 100644
index 9a05fed7e1254..0000000000000
--- a/pkgs/development/libraries/haskell/readline/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, readline, ncurses }:
-
-cabal.mkDerivation (self: {
-  pname = "readline";
-  version = "1.0.3.0";
-  sha256 = "1sszlx34qa88fad3wlhd4rkb1my1nrpzvyd8vq7dn806j5sf3ff0";
-  propagatedBuildInputs = [ readline ncurses ];
-  # experimentally link with ncursesw because ghci can't interpret ld scripts,
-  # and ncurses sometimes seems to be a script pointing to ncursesw
-  postConfigure = ''
-    sed -i -e "/^extra-libraries/ s/ncurses/ncursesw/" readline.buildinfo
-  '';
-  meta = {
-    description = "An interface to the GNU readline library";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    maintainers = [ self.stdenv.lib.maintainers.andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/recaptcha/default.nix b/pkgs/development/libraries/haskell/recaptcha/default.nix
deleted file mode 100644
index 00fe58be4b124..0000000000000
--- a/pkgs/development/libraries/haskell/recaptcha/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HTTP, network, networkUri, xhtml }:
-
-cabal.mkDerivation (self: {
-  pname = "recaptcha";
-  version = "0.1.0.3";
-  sha256 = "18rqsqzni11nr2cvs7ah9k87w493d92c0gmc0n6fhfq6gay9ia19";
-  buildDepends = [ HTTP network networkUri xhtml ];
-  meta = {
-    homepage = "http://github.com/jgm/recaptcha/tree/master";
-    description = "Functions for using the reCAPTCHA service in web applications";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/recursion-schemes/default.nix b/pkgs/development/libraries/haskell/recursion-schemes/default.nix
deleted file mode 100644
index e846d69d0dba5..0000000000000
--- a/pkgs/development/libraries/haskell/recursion-schemes/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, free, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "recursion-schemes";
-  version = "4.1";
-  sha256 = "03rf65ak6bxsr204j6d8g5zyxva9vbmncycav3smqwfg5n3b3pwf";
-  buildDepends = [ comonad free transformers ];
-  meta = {
-    homepage = "http://github.com/ekmett/recursion-schemes/";
-    description = "Generalized bananas, lenses and barbed wire";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/reducers/default.nix b/pkgs/development/libraries/haskell/reducers/default.nix
deleted file mode 100644
index 5cf9535e1b2bc..0000000000000
--- a/pkgs/development/libraries/haskell/reducers/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, fingertree, hashable, keys, pointed
-, semigroupoids, semigroups, text, transformers
-, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "reducers";
-  version = "3.10.3";
-  sha256 = "0hi77mgc2f38y0xfykn7x6gdl6xg710skpx4z76s8c0wwnd28pr6";
-  buildDepends = [
-    comonad fingertree hashable keys pointed semigroupoids semigroups
-    text transformers unorderedContainers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/ekmett/reducers/";
-    description = "Semigroups, specialized containers and a general map/reduce framework";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/reflection/default.nix b/pkgs/development/libraries/haskell/reflection/default.nix
deleted file mode 100644
index b7138c3e97460..0000000000000
--- a/pkgs/development/libraries/haskell/reflection/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, tagged }:
-
-cabal.mkDerivation (self: {
-  pname = "reflection";
-  version = "1.5.1";
-  sha256 = "18ail6j7rs5jff9zxphxd7vjkwanpv12dhi98s86r65425fdhjlx";
-  buildDepends = [ tagged ];
-  meta = {
-    homepage = "http://github.com/ekmett/reflection";
-    description = "Reifies arbitrary terms into types that can be reflected back into terms";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regex-applicative/default.nix b/pkgs/development/libraries/haskell/regex-applicative/default.nix
deleted file mode 100644
index 1e3b5b96346cb..0000000000000
--- a/pkgs/development/libraries/haskell/regex-applicative/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, smallcheck, tasty, tastyHunit, tastySmallcheck
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "regex-applicative";
-  version = "0.3.0.3";
-  sha256 = "111j6x1j7bx5viz2hmgyvcdwfrv5x3f9mifx888hyd3hz850wpwc";
-  buildDepends = [ transformers ];
-  testDepends = [
-    smallcheck tasty tastyHunit tastySmallcheck transformers
-  ];
-  meta = {
-    homepage = "https://github.com/feuerbach/regex-applicative";
-    description = "Regex-based parsing with applicative interface";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regex-base/default.nix b/pkgs/development/libraries/haskell/regex-base/default.nix
deleted file mode 100644
index 2a99cc96c25d3..0000000000000
--- a/pkgs/development/libraries/haskell/regex-base/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "regex-base";
-  version = "0.93.2";
-  sha256 = "0y1j4h2pg12c853nzmczs263di7xkkmlnsq5dlp5wgbgl49mgp10";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "http://sourceforge.net/projects/lazy-regex";
-    description = "Replaces/Enhances Text.Regex";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regex-compat-tdfa/default.nix b/pkgs/development/libraries/haskell/regex-compat-tdfa/default.nix
deleted file mode 100644
index b364f3714a683..0000000000000
--- a/pkgs/development/libraries/haskell/regex-compat-tdfa/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, regexBase, regexTdfa }:
-
-cabal.mkDerivation (self: {
-  pname = "regex-compat-tdfa";
-  version = "0.95.1.4";
-  sha256 = "1p90fn90yhp7fvljjdqjp41cszidcfz4pw7fwvzyx4739b98x8sg";
-  buildDepends = [ regexBase regexTdfa ];
-  meta = {
-    homepage = "http://hub.darcs.net/shelarcy/regex-compat-tdfa";
-    description = "Unicode Support version of Text.Regex, using regex-tdfa";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regex-compat/default.nix b/pkgs/development/libraries/haskell/regex-compat/default.nix
deleted file mode 100644
index 83dffb381fcdf..0000000000000
--- a/pkgs/development/libraries/haskell/regex-compat/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, regexBase, regexPosix }:
-
-cabal.mkDerivation (self: {
-  pname = "regex-compat";
-  version = "0.95.1";
-  sha256 = "0fwmima3f04p9y4h3c23493n1xj629ia2dxaisqm6rynljjv2z6m";
-  buildDepends = [ regexBase regexPosix ];
-  meta = {
-    homepage = "http://sourceforge.net/projects/lazy-regex";
-    description = "Replaces/Enhances Text.Regex";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regex-pcre-builtin/default.nix b/pkgs/development/libraries/haskell/regex-pcre-builtin/default.nix
deleted file mode 100644
index f5ddf2a638890..0000000000000
--- a/pkgs/development/libraries/haskell/regex-pcre-builtin/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, regexBase }:
-
-cabal.mkDerivation (self: {
-  pname = "regex-pcre-builtin";
-  version = "0.94.4.8.8.35";
-  sha256 = "0y7as9wqlkykpipka2cfdhmcnin345q01pp0wsva8fwmvsavdl8b";
-  buildDepends = [ regexBase ];
-  meta = {
-    homepage = "http://hackage.haskell.org/package/regex-pcre";
-    description = "Replaces/Enhances Text.Regex";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regex-pcre/default.nix b/pkgs/development/libraries/haskell/regex-pcre/default.nix
deleted file mode 100644
index db0f8b7ff4533..0000000000000
--- a/pkgs/development/libraries/haskell/regex-pcre/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, pcre, regexBase }:
-
-cabal.mkDerivation (self: {
-  pname = "regex-pcre";
-  version = "0.94.4";
-  sha256 = "1h16w994g9s62iwkdqa7bar2n9cfixmkzz2rm8svm960qr57valf";
-  buildDepends = [ regexBase ];
-  extraLibraries = [ pcre ];
-  meta = {
-    homepage = "http://hackage.haskell.org/package/regex-pcre";
-    description = "Replaces/Enhances Text.Regex";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regex-posix/default.nix b/pkgs/development/libraries/haskell/regex-posix/default.nix
deleted file mode 100644
index 292edc2356399..0000000000000
--- a/pkgs/development/libraries/haskell/regex-posix/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, regexBase }:
-
-cabal.mkDerivation (self: {
-  pname = "regex-posix";
-  version = "0.95.2";
-  sha256 = "0gkhzhj8nvfn1ija31c7xnl6p0gadwii9ihyp219ck2arlhrj0an";
-  buildDepends = [ regexBase ];
-  meta = {
-    homepage = "http://sourceforge.net/projects/lazy-regex";
-    description = "Replaces/Enhances Text.Regex";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regex-tdfa-rc/default.nix b/pkgs/development/libraries/haskell/regex-tdfa-rc/default.nix
deleted file mode 100644
index 0e5bb61bfeda8..0000000000000
--- a/pkgs/development/libraries/haskell/regex-tdfa-rc/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, parsec, regexBase }:
-
-cabal.mkDerivation (self: {
-  pname = "regex-tdfa-rc";
-  version = "1.1.8.3";
-  sha256 = "1vi11i23gkkjg6193ak90g55akj69bhahy542frkwb68haky4pp3";
-  buildDepends = [ mtl parsec regexBase ];
-  meta = {
-    homepage = "http://hackage.haskell.org/package/regex-tdfa";
-    description = "Replaces/Enhances Text.Regex";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regex-tdfa-text/default.nix b/pkgs/development/libraries/haskell/regex-tdfa-text/default.nix
deleted file mode 100644
index b532234312aab..0000000000000
--- a/pkgs/development/libraries/haskell/regex-tdfa-text/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, regexBase, regexTdfa, text }:
-
-cabal.mkDerivation (self: {
-  pname = "regex-tdfa-text";
-  version = "1.0.0.2";
-  sha256 = "1p17xv3j2xd74iilyqwlqhkmyp26asq4k1pb0h2f0wdqqfr87bfd";
-  buildDepends = [ regexBase regexTdfa text ];
-  meta = {
-    description = "Text interface for regex-tdfa";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regex-tdfa/default.nix b/pkgs/development/libraries/haskell/regex-tdfa/default.nix
deleted file mode 100644
index 2508920e1b488..0000000000000
--- a/pkgs/development/libraries/haskell/regex-tdfa/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, parsec, regexBase }:
-
-cabal.mkDerivation (self: {
-  pname = "regex-tdfa";
-  version = "1.2.0";
-  sha256 = "00gl9sx3hzd83lp38jlcj7wvzrda8kww7njwlm1way73m8aar0pw";
-  buildDepends = [ mtl parsec regexBase ];
-  meta = {
-    homepage = "http://hackage.haskell.org/package/regex-tdfa";
-    description = "Replaces/Enhances Text.Regex";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regexpr/default.nix b/pkgs/development/libraries/haskell/regexpr/default.nix
deleted file mode 100644
index 2a61bf13598bd..0000000000000
--- a/pkgs/development/libraries/haskell/regexpr/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, mtl, mtlparse }:
-
-cabal.mkDerivation (self: {
-  pname = "regexpr";
-  version = "0.5.4";
-  sha256 = "bf7813247f26877d9fba4ba4b66eb80bfddfc2086a5cd8d635b2da0ccde56604";
-  buildDepends = [ HUnit mtl mtlparse ];
-  meta = {
-    homepage = "http://homepage3.nifty.com/salamander/second/projects/regexpr/";
-    description = "regular expression like Perl/Ruby in Haskell";
-    license = "LGPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regular-xmlpickler/default.nix b/pkgs/development/libraries/haskell/regular-xmlpickler/default.nix
deleted file mode 100644
index 4b4fe43102ace..0000000000000
--- a/pkgs/development/libraries/haskell/regular-xmlpickler/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hxt, regular, text }:
-
-cabal.mkDerivation (self: {
-  pname = "regular-xmlpickler";
-  version = "0.2";
-  sha256 = "1qjx4xsidnpr2as3m2ir97ap5vc9cw6a0z332g53ifx9gskjli9f";
-  buildDepends = [ hxt regular text ];
-  meta = {
-    homepage = "http://github.com/silkapp/regular-xmlpickler";
-    description = "Generic generation of HXT XmlPickler instances using Regular";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/regular/default.nix b/pkgs/development/libraries/haskell/regular/default.nix
deleted file mode 100644
index d18909d6f29ee..0000000000000
--- a/pkgs/development/libraries/haskell/regular/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "regular";
-  version = "0.3.4.3";
-  sha256 = "12pc58agqb4fi0riwxjf0kykn1z12273q8dcdd0fh2x1ddxwgg2r";
-  meta = {
-    description = "Generic programming library for regular datatypes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rematch/default.nix b/pkgs/development/libraries/haskell/rematch/default.nix
deleted file mode 100644
index 0ef47cde90458..0000000000000
--- a/pkgs/development/libraries/haskell/rematch/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, HUnit }:
-
-cabal.mkDerivation (self: {
-  pname = "rematch";
-  version = "0.2.0.0";
-  sha256 = "0law4al9hzn9qljfm8rwgmb15pzpcs8i44v1l6279977q0lxx5pr";
-  testDepends = [ hspec HUnit ];
-  doCheck = false;
-  meta = {
-    description = "A simple api for matchers";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/remote/default.nix b/pkgs/development/libraries/haskell/remote/default.nix
deleted file mode 100644
index 47235710b1e4b..0000000000000
--- a/pkgs/development/libraries/haskell/remote/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, filepath, mtl, network, pureMD5, stm, syb, time
-, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "remote";
-  version = "0.1.1";
-  sha256 = "14awzhpc21pp4iq53vz4ib81ygxsnlnfppv723zy77z6jja08gf0";
-  buildDepends = [
-    binary filepath mtl network pureMD5 stm syb time utf8String
-  ];
-  meta = {
-    description = "Cloud Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/repa-algorithms/default.nix b/pkgs/development/libraries/haskell/repa-algorithms/default.nix
deleted file mode 100644
index 5abce50c45c02..0000000000000
--- a/pkgs/development/libraries/haskell/repa-algorithms/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, llvm, repa, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "repa-algorithms";
-  version = "3.3.1.2";
-  sha256 = "12fizvma877ws3xiz3k34jg5xh5yhnl0n5aq2za005l9i5angkk9";
-  buildDepends = [ repa vector ];
-  extraLibraries = [ llvm ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://repa.ouroborus.net";
-    description = "Algorithms using the Repa array library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/repa-examples/default.nix b/pkgs/development/libraries/haskell/repa-examples/default.nix
deleted file mode 100644
index 518e8ce478916..0000000000000
--- a/pkgs/development/libraries/haskell/repa-examples/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, llvm, QuickCheck, random, repa, repaAlgorithms, repaIo
-, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "repa-examples";
-  version = "3.3.1.1";
-  sha256 = "0gdkwmdnmvq82zglryxx2ic1nm4g2r4a0bwndiwbj670w03p712p";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [
-    QuickCheck random repa repaAlgorithms repaIo vector
-  ];
-  extraLibraries = [ llvm ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://repa.ouroborus.net";
-    description = "Examples using the Repa array library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/repa-io/default.nix b/pkgs/development/libraries/haskell/repa-io/default.nix
deleted file mode 100644
index 38e6933de613a..0000000000000
--- a/pkgs/development/libraries/haskell/repa-io/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, bmp, repa, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "repa-io";
-  version = "3.3.1.2";
-  sha256 = "1i58ysk44y7s6z1jmns2fi83flqma4k5nsjh1pblqb2rgl7x0z5p";
-  buildDepends = [ binary bmp repa vector ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://repa.ouroborus.net";
-    description = "Read and write Repa arrays in various formats";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/repa/default.nix b/pkgs/development/libraries/haskell/repa/default.nix
deleted file mode 100644
index 7978f80eec713..0000000000000
--- a/pkgs/development/libraries/haskell/repa/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "repa";
-  version = "3.3.1.2";
-  sha256 = "0rsahd6c1mxd8hq9zfx4jqgmcfs4di4askky87y71xy5v4k1x4ai";
-  buildDepends = [ QuickCheck vector ];
-  meta = {
-    homepage = "http://repa.ouroborus.net";
-    description = "High performance, regular, shape polymorphic parallel arrays";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/repr/default.nix b/pkgs/development/libraries/haskell/repr/default.nix
deleted file mode 100644
index fe075fba1fe61..0000000000000
--- a/pkgs/development/libraries/haskell/repr/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, baseUnicodeSymbols, dstring, random, stringCombinators }:
-
-cabal.mkDerivation (self: {
-  pname = "repr";
-  version = "0.4.1.3";
-  sha256 = "1y1zl81yjc9jrci83bm6bn8hrfqf6x25vxzkhrkydhhwcwqfqaj5";
-  buildDepends = [
-    baseUnicodeSymbols dstring random stringCombinators
-  ];
-  meta = {
-    homepage = "https://github.com/basvandijk/repr";
-    description = "Render overloaded expressions to their textual representation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/reserve/default.nix b/pkgs/development/libraries/haskell/reserve/default.nix
deleted file mode 100644
index 753368e07c77e..0000000000000
--- a/pkgs/development/libraries/haskell/reserve/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, baseCompat, hspec, httpConduit, httpKit, httpTypes
-, network, QuickCheck, warp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "reserve";
-  version = "0.1.0";
-  sha256 = "09b570l6hyn0wfd4nb9xpqrpdb97gbaxnbjlz25y6s0pfg5s1yzp";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [ baseCompat httpKit httpTypes network ];
-  testDepends = [
-    baseCompat hspec httpConduit httpKit httpTypes network QuickCheck
-    warp
-  ];
-  meta = {
-    description = "Reserve reloads web applications";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/resource-pool-catchio/default.nix b/pkgs/development/libraries/haskell/resource-pool-catchio/default.nix
deleted file mode 100644
index 47950176a49fc..0000000000000
--- a/pkgs/development/libraries/haskell/resource-pool-catchio/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable, MonadCatchIOTransformers, stm, time
-, transformers, transformersBase, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "resource-pool-catchio";
-  version = "0.2.1.0";
-  sha256 = "0g9r6hnn01n3p2ikcfkfc4afh83pzam29zal3k2ivajpl3kramsw";
-  buildDepends = [
-    hashable MonadCatchIOTransformers stm time transformers
-    transformersBase vector
-  ];
-  meta = {
-    homepage = "http://github.com/norm2782/pool";
-    description = "Fork of resource-pool, with a MonadCatchIO constraint";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/resource-pool/default.nix b/pkgs/development/libraries/haskell/resource-pool/default.nix
deleted file mode 100644
index 76492381c7a1a..0000000000000
--- a/pkgs/development/libraries/haskell/resource-pool/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable, monadControl, stm, time, transformers
-, transformersBase, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "resource-pool";
-  version = "0.2.3.2";
-  sha256 = "04mw8b9djb14zp4rdi6h7mc3zizh597ffiinfbr4m0m8psifw9w6";
-  buildDepends = [
-    hashable monadControl stm time transformers transformersBase vector
-  ];
-  meta = {
-    homepage = "http://github.com/bos/pool";
-    description = "A high-performance striped resource pooling implementation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/resourcet/default.nix b/pkgs/development/libraries/haskell/resourcet/default.nix
deleted file mode 100644
index 2ee001b422539..0000000000000
--- a/pkgs/development/libraries/haskell/resourcet/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, exceptions, hspec, liftedBase, mmorph, monadControl, mtl
-, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "resourcet";
-  version = "1.1.3.3";
-  sha256 = "0ih5p1k0n3ylcv0yk5x7hjzbzhs67vxmng708g9vz7a24xs2m7w2";
-  buildDepends = [
-    exceptions liftedBase mmorph monadControl mtl transformers
-    transformersBase
-  ];
-  testDepends = [ hspec liftedBase transformers ];
-  meta = {
-    homepage = "http://github.com/snoyberg/conduit";
-    description = "Deterministic allocation and freeing of scarce resources";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rest-client/default.nix b/pkgs/development/libraries/haskell/rest-client/default.nix
deleted file mode 100644
index a1a1ce6287b19..0000000000000
--- a/pkgs/development/libraries/haskell/rest-client/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aesonUtils, caseInsensitive, dataDefault
-, exceptionTransformers, httpConduit, httpTypes, hxt
-, hxtPickleUtils, monadControl, mtl, primitive, resourcet
-, restTypes, tostring, transformersBase, uriEncode, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "rest-client";
-  version = "0.4.0.5";
-  sha256 = "11rsy9an7ck94ijafqd2ddichz0xgb01w2ybyg3iiwy5ckiy384s";
-  buildDepends = [
-    aesonUtils caseInsensitive dataDefault exceptionTransformers
-    httpConduit httpTypes hxt hxtPickleUtils monadControl mtl primitive
-    resourcet restTypes tostring transformersBase uriEncode utf8String
-  ];
-  meta = {
-    description = "Utility library for use in generated API client libraries";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rest-core/default.nix b/pkgs/development/libraries/haskell/rest-core/default.nix
deleted file mode 100644
index 1c4affbafdc99..0000000000000
--- a/pkgs/development/libraries/haskell/rest-core/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, aesonUtils, either, errors, fclabels, HUnit, hxt
-, hxtPickleUtils, jsonSchema, mtl, multipart, random, restStringmap
-, restTypes, safe, split, testFramework, testFrameworkHunit, text
-, transformers, unorderedContainers, uriEncode, utf8String, uuid
-}:
-
-cabal.mkDerivation (self: {
-  pname = "rest-core";
-  version = "0.34.0.3";
-  sha256 = "0jcbnzw0hxq1f7f0frsji3ybdlapmps8dv19ni6rq0bvmiip2i19";
-  buildDepends = [
-    aeson aesonUtils either errors fclabels hxt hxtPickleUtils
-    jsonSchema mtl multipart random restStringmap restTypes safe split
-    text transformers unorderedContainers uriEncode utf8String uuid
-  ];
-  testDepends = [
-    HUnit mtl testFramework testFrameworkHunit unorderedContainers
-  ];
-  meta = {
-    description = "Rest API library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rest-gen/default.nix b/pkgs/development/libraries/haskell/rest-gen/default.nix
deleted file mode 100644
index f97d701fba112..0000000000000
--- a/pkgs/development/libraries/haskell/rest-gen/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, blazeHtml, Cabal, codeBuilder, fclabels, filepath
-, hashable, haskellSrcExts, hslogger, HStringTemplate, HUnit, hxt
-, jsonSchema, restCore, safe, scientific, semigroups, split, tagged
-, testFramework, testFrameworkHunit, text, uniplate
-, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "rest-gen";
-  version = "0.16.1.3";
-  sha256 = "1nh3rjnn36v13ikvvxc7xahrj3gsswhiq2w54xclrxjl2fzsqz3a";
-  buildDepends = [
-    aeson blazeHtml Cabal codeBuilder fclabels filepath hashable
-    haskellSrcExts hslogger HStringTemplate hxt jsonSchema restCore
-    safe scientific semigroups split tagged text uniplate
-    unorderedContainers vector
-  ];
-  testDepends = [
-    fclabels haskellSrcExts HUnit restCore testFramework
-    testFrameworkHunit
-  ];
-  jailbreak = true;
-  meta = {
-    description = "Documentation and client generation from rest definition";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rest-happstack/default.nix b/pkgs/development/libraries/haskell/rest-happstack/default.nix
deleted file mode 100644
index 0cb090524e88f..0000000000000
--- a/pkgs/development/libraries/haskell/rest-happstack/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, happstackServer, mtl, restCore, restGen, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "rest-happstack";
-  version = "0.2.10.6";
-  sha256 = "0b21wg4nj24yqh6akyaaw7dxmkdvvb7d9l0d32mz3hx4m2jq9ay5";
-  buildDepends = [ happstackServer mtl restCore restGen utf8String ];
-  meta = {
-    description = "Rest driver for Happstack";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rest-snap/default.nix b/pkgs/development/libraries/haskell/rest-snap/default.nix
deleted file mode 100644
index ac584ae48448a..0000000000000
--- a/pkgs/development/libraries/haskell/rest-snap/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, caseInsensitive, restCore, safe, snapCore
-, unorderedContainers, uriEncode, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "rest-snap";
-  version = "0.1.17.16";
-  sha256 = "02dh2wjhaabg2aabsf7gl5w65kqpb3jigawwh9n2dr4hz6jhvwia";
-  buildDepends = [
-    caseInsensitive restCore safe snapCore unorderedContainers
-    uriEncode utf8String
-  ];
-  meta = {
-    description = "Rest driver for Snap";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
-
diff --git a/pkgs/development/libraries/haskell/rest-stringmap/default.nix b/pkgs/development/libraries/haskell/rest-stringmap/default.nix
deleted file mode 100644
index 9c1e98c06551e..0000000000000
--- a/pkgs/development/libraries/haskell/rest-stringmap/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, hashable, hxt, jsonSchema, tagged, text, tostring
-, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "rest-stringmap";
-  version = "0.2.0.2";
-  sha256 = "0nzkc09679c2mz3amh1avk2kfjpqbhbxsr0r9zvgcs71gqkal2mz";
-  buildDepends = [
-    aeson hashable hxt jsonSchema tagged text tostring
-    unorderedContainers
-  ];
-  jailbreak = true;
-  meta = {
-    description = "Maps with stringy keys that can be transcoded to JSON and XML";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rest-types/default.nix b/pkgs/development/libraries/haskell/rest-types/default.nix
deleted file mode 100644
index 9a4caac1ad2f3..0000000000000
--- a/pkgs/development/libraries/haskell/rest-types/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, genericAeson, hxt, jsonSchema, mtl, regular
-, regularXmlpickler, restStringmap, text, uuid
-}:
-
-cabal.mkDerivation (self: {
-  pname = "rest-types";
-  version = "1.12";
-  sha256 = "0is0kzpr7w1bfw32ybkqwj8g4fyx5ii983hbrqas9gbrkgc0hxv6";
-  buildDepends = [
-    aeson genericAeson hxt jsonSchema mtl regular regularXmlpickler
-    restStringmap text uuid
-  ];
-  meta = {
-    description = "Silk Rest Framework Types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rest-wai/default.nix b/pkgs/development/libraries/haskell/rest-wai/default.nix
deleted file mode 100644
index 761519a99e2b0..0000000000000
--- a/pkgs/development/libraries/haskell/rest-wai/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, caseInsensitive, httpTypes, mimeTypes, mtl, restCore, text
-, unorderedContainers, wai
-}:
-
-cabal.mkDerivation (self: {
-  pname = "rest-wai";
-  version = "0.1.0.6";
-  sha256 = "1pawc1msv8vc43jzq4ynirwv6k7l7bfrh8r6q8m2vk1rnl6zsbxz";
-  buildDepends = [
-    caseInsensitive httpTypes mimeTypes mtl restCore text
-    unorderedContainers wai
-  ];
-  meta = {
-    description = "Rest driver for WAI applications";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
-
diff --git a/pkgs/development/libraries/haskell/rethinkdb/default.nix b/pkgs/development/libraries/haskell/rethinkdb/default.nix
deleted file mode 100644
index bcf4272ad7aa2..0000000000000
--- a/pkgs/development/libraries/haskell/rethinkdb/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, base64Bytestring, binary, dataDefault, doctest, mtl
-, network, scientific, text, time, unorderedContainers, utf8String
-, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "rethinkdb";
-  version = "1.15.2.1";
-  sha256 = "017fq9mhqdw78hrnjm9n0nipi182361bxh1qzjpb8djc8azx49b5";
-  buildDepends = [
-    aeson base64Bytestring binary dataDefault mtl network scientific
-    text time unorderedContainers utf8String vector
-  ];
-  testDepends = [ doctest ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/atnnn/haskell-rethinkdb";
-    description = "A driver for RethinkDB 1.15";
-    license = self.stdenv.lib.licenses.asl20;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/retry/default.nix b/pkgs/development/libraries/haskell/retry/default.nix
deleted file mode 100644
index 0df453d10bbdd..0000000000000
--- a/pkgs/development/libraries/haskell/retry/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefaultClass, exceptions, hspec, HUnit, QuickCheck
-, time, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "retry";
-  version = "0.5.1";
-  sha256 = "1k5qv7c960dayhddvra1gpy1zv90rdjcrzpg8nzar9bpcxapczvj";
-  buildDepends = [ dataDefaultClass exceptions transformers ];
-  testDepends = [
-    dataDefaultClass exceptions hspec HUnit QuickCheck time
-    transformers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/Soostone/retry";
-    description = "Retry combinators for monadic actions that may fail";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/reverse-apply/default.nix b/pkgs/development/libraries/haskell/reverse-apply/default.nix
deleted file mode 100644
index 8f39027b25152..0000000000000
--- a/pkgs/development/libraries/haskell/reverse-apply/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "reverse-apply";
-  version = "2.0.1";
-  sha256 = "0iw1j2xr5dy29a1bwcg7fqk3lv72izr0nhj31rn45w53py1367nb";
-  meta = {
-    description = "Standard version of the reverse apply operator";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rex/default.nix b/pkgs/development/libraries/haskell/rex/default.nix
deleted file mode 100644
index 2f2d3ca89e51e..0000000000000
--- a/pkgs/development/libraries/haskell/rex/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, haskellSrcExts, haskellSrcMeta, pcreLight }:
-
-cabal.mkDerivation (self: {
-  pname = "rex";
-  version = "0.5.1";
-  sha256 = "18g09pg7hhj052v72vncjvy900h3xhza8hl2g3akad8asn9k6jl6";
-  buildDepends = [ haskellSrcExts haskellSrcMeta pcreLight ];
-  meta = {
-    homepage = "http://github.com/mgsloan/rex";
-    description = "A quasi-quoter for typeful results of regex captures";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rfc5051/default.nix b/pkgs/development/libraries/haskell/rfc5051/default.nix
deleted file mode 100644
index 45a7f3c3da38c..0000000000000
--- a/pkgs/development/libraries/haskell/rfc5051/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "rfc5051";
-  version = "0.1.0.3";
-  sha256 = "0av4c3qvwbkbzrjrrg601ay9pds7wscqqp2lc2z78mv2lllap3g3";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    description = "Simple unicode collation as per RFC5051";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/robots-txt/default.nix b/pkgs/development/libraries/haskell/robots-txt/default.nix
deleted file mode 100644
index 0ebf6dac30180..0000000000000
--- a/pkgs/development/libraries/haskell/robots-txt/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, heredoc, hspec, QuickCheck, time, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "robots-txt";
-  version = "0.4.1.1";
-  sha256 = "16r6j96iay1r6435ym34dp9iggwlfigmzmqq5k5f5ss5bljfc72f";
-  buildDepends = [ attoparsec time ];
-  testDepends = [ attoparsec heredoc hspec QuickCheck transformers ];
-  meta = {
-    homepage = "http://github.com/meanpath/robots";
-    description = "Parser for robots.txt";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rope/default.nix b/pkgs/development/libraries/haskell/rope/default.nix
deleted file mode 100644
index 3c751d5eddd74..0000000000000
--- a/pkgs/development/libraries/haskell/rope/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fingertree, mtl, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "rope";
-  version = "0.6.4";
-  sha256 = "1g77bv2mmfhy2mkb08k92m3f2jab6p2la2s7rfib2r1jy6lq5vhb";
-  buildDepends = [ fingertree mtl utf8String ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/ekmett/rope";
-    description = "Tools for manipulating fingertrees of bytestrings with optional annotations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rosezipper/default.nix b/pkgs/development/libraries/haskell/rosezipper/default.nix
deleted file mode 100644
index 736deff0db010..0000000000000
--- a/pkgs/development/libraries/haskell/rosezipper/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "rosezipper";
-  version = "0.2";
-  sha256 = "1g6ppa8cappdbq9923lsac504dfjh0ks64gbm6qbihrc34f4zavc";
-  meta = {
-    description = "Generic zipper implementation for Data.Tree";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/rvar/default.nix b/pkgs/development/libraries/haskell/rvar/default.nix
deleted file mode 100644
index 0802c8ba3f539..0000000000000
--- a/pkgs/development/libraries/haskell/rvar/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, MonadPrompt, mtl, randomSource, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "rvar";
-  version = "0.2.0.2";
-  sha256 = "1n24fl27mrm7cndp8b646b9c5hjm3hf5m12y9ni0f850dd739jm4";
-  buildDepends = [ MonadPrompt mtl randomSource transformers ];
-  meta = {
-    homepage = "https://github.com/mokus0/random-fu";
-    description = "Random Variables";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/safe/default.nix b/pkgs/development/libraries/haskell/safe/default.nix
deleted file mode 100644
index 3676ee09db663..0000000000000
--- a/pkgs/development/libraries/haskell/safe/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "safe";
-  version = "0.3.8";
-  sha256 = "0k5lk85z2y8kgk7dx7km32g8vi55vnwln8ys2gs174ljd136cjdf";
-  meta = {
-    homepage = "http://community.haskell.org/~ndm/safe/";
-    description = "Library of safe (exception free) functions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/safecopy/default.nix b/pkgs/development/libraries/haskell/safecopy/default.nix
deleted file mode 100644
index 6faa46d20bbcc..0000000000000
--- a/pkgs/development/libraries/haskell/safecopy/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, lens, quickcheckInstances, tasty, tastyQuickcheck
-, text, time, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "safecopy";
-  version = "0.8.3";
-  sha256 = "10xd42a1i84fwiy3db0ji4bd8ssk9jqysqwc00wdcdjyp50c333n";
-  buildDepends = [ cereal text time vector ];
-  testDepends = [
-    cereal lens quickcheckInstances tasty tastyQuickcheck time vector
-  ];
-  meta = {
-    homepage = "http://acid-state.seize.it/safecopy";
-    description = "Binary serialization with version control";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/saltine/default.nix b/pkgs/development/libraries/haskell/saltine/default.nix
deleted file mode 100644
index acb4066fb2e3c..0000000000000
--- a/pkgs/development/libraries/haskell/saltine/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, libsodium, profunctors, QuickCheck, testFramework
-, testFrameworkQuickcheck2, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "saltine";
-  version = "0.0.0.3";
-  sha256 = "1xjpjblxlpziyyz74ldaqh04shvy2qi34sc6b3232wpc0kyl5s8y";
-  buildDepends = [ profunctors ];
-  testDepends = [
-    QuickCheck testFramework testFrameworkQuickcheck2 vector
-  ];
-  extraLibraries = [ libsodium ];
-  meta = {
-    description = "Cryptography that's easy to digest (NaCl/libsodium bindings)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/sample-frame/default.nix b/pkgs/development/libraries/haskell/sample-frame/default.nix
deleted file mode 100644
index 18fcb238726b0..0000000000000
--- a/pkgs/development/libraries/haskell/sample-frame/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck, storableRecord }:
-
-cabal.mkDerivation (self: {
-  pname = "sample-frame";
-  version = "0.0.3";
-  sha256 = "0ivj0bcnqqc805np62bdpvh8v4ykmw86ph5rp7k54bbv9wd31bsv";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ QuickCheck storableRecord ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Synthesizer";
-    description = "Handling of samples in an (audio) signal";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/sbv/default.nix b/pkgs/development/libraries/haskell/sbv/default.nix
deleted file mode 100644
index 492dcd816ed36..0000000000000
--- a/pkgs/development/libraries/haskell/sbv/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, deepseq, filepath, HUnit, mtl, QuickCheck, random
-, syb
-}:
-
-cabal.mkDerivation (self: {
-  pname = "sbv";
-  version = "3.3";
-  sha256 = "193k7njrd7b0qp865ahbjh32h49b86kyc58laifgq6ka2zv64x2f";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    async deepseq filepath HUnit mtl QuickCheck random syb
-  ];
-  testDepends = [ filepath HUnit syb ];
-  meta = {
-    homepage = "http://leventerkok.github.com/sbv/";
-    description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/scientific/0.2.0.2.nix b/pkgs/development/libraries/haskell/scientific/0.2.0.2.nix
deleted file mode 100644
index 0e45c9ad0756d..0000000000000
--- a/pkgs/development/libraries/haskell/scientific/0.2.0.2.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, hashable, smallcheck, tasty, tastySmallcheck
-, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "scientific";
-  version = "0.2.0.2";
-  sha256 = "13rrdaf5mrhpckq9vvrm4pnj63vahg7f0g75hk11nk7k1644l4f0";
-  buildDepends = [ deepseq hashable text ];
-  testDepends = [ smallcheck tasty tastySmallcheck text ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/basvandijk/scientific";
-    description = "Arbitrary-precision floating-point numbers represented using scientific notation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/scientific/0.3.3.3.nix b/pkgs/development/libraries/haskell/scientific/0.3.3.3.nix
deleted file mode 100644
index 10e294b421457..0000000000000
--- a/pkgs/development/libraries/haskell/scientific/0.3.3.3.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, hashable, QuickCheck, smallcheck, tasty
-, tastyAntXml, tastyHunit, tastyQuickcheck, tastySmallcheck, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "scientific";
-  version = "0.3.3.3";
-  sha256 = "1hngkmd1kggc84sz4mddc0yj2vyzc87dz5dkkywjgxczys51mhqn";
-  buildDepends = [ deepseq hashable text ];
-  testDepends = [
-    QuickCheck smallcheck tasty tastyAntXml tastyHunit tastyQuickcheck
-    tastySmallcheck text
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/basvandijk/scientific";
-    description = "Numbers represented using scientific notation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/scotty-hastache/default.nix b/pkgs/development/libraries/haskell/scotty-hastache/default.nix
deleted file mode 100644
index 9f5c652d22c5f..0000000000000
--- a/pkgs/development/libraries/haskell/scotty-hastache/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, hastache, httpTypes, mtl, scotty, text, wai
-, warp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "scotty-hastache";
-  version = "0.2.1";
-  sha256 = "1yyip8iq1n71iidmpbfs7rifxvpphyrcaf4z394rx36hq72ka8dn";
-  buildDepends = [
-    filepath hastache httpTypes mtl scotty text wai warp
-  ];
-  meta = {
-    homepage = "https://github.com/scotty-web/scotty-hastache";
-    description = "Easy Mustache templating support for Scotty";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/scotty/default.nix b/pkgs/development/libraries/haskell/scotty/default.nix
deleted file mode 100644
index 1e184577a66b6..0000000000000
--- a/pkgs/development/libraries/haskell/scotty/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, blazeBuilder, caseInsensitive, dataDefault, hspec2
-, hspecWai, httpTypes, liftedBase, monadControl, mtl, regexCompat
-, text, transformers, transformersBase, wai, waiExtra, warp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "scotty";
-  version = "0.9.1";
-  sha256 = "0w07ghnd7l8ibfbl8p74lwn8gxy3z28mp0rlv5crma3yh42irsqm";
-  buildDepends = [
-    aeson blazeBuilder caseInsensitive dataDefault httpTypes
-    monadControl mtl regexCompat text transformers transformersBase wai
-    waiExtra warp
-  ];
-  testDepends = [ hspec2 hspecWai httpTypes liftedBase text wai ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/scotty-web/scotty";
-    description = "Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/scrypt/default.nix b/pkgs/development/libraries/haskell/scrypt/default.nix
deleted file mode 100644
index c0d9e2df2e8b3..0000000000000
--- a/pkgs/development/libraries/haskell/scrypt/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, entropy, HUnit, QuickCheck
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "scrypt";
-  version = "0.5.0";
-  sha256 = "1cnrjdq1ncv224dlk236a7w29na8r019d2acrsxlsaiy74iadh1y";
-  buildDepends = [ base64Bytestring entropy ];
-  testDepends = [
-    HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  meta = {
-    homepage = "http://github.com/informatikr/scrypt";
-    description = "Stronger password hashing via sequential memory-hard functions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/sdl2/default.nix b/pkgs/development/libraries/haskell/sdl2/default.nix
deleted file mode 100644
index 29561239d1935..0000000000000
--- a/pkgs/development/libraries/haskell/sdl2/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, SDL2, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "sdl2";
-  version = "1.3.0";
-  sha256 = "0fi9kjf12qlp64r2pxwc1k9241s23j6xm0dmwdsc18y8f6acvqxa";
-  buildDepends = [ transformers ];
-  extraLibraries = [ SDL2 ];
-  pkgconfigDepends = [ SDL2 ];
-  meta = {
-    description = "Low-level bindings to SDL2";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/securemem/default.nix b/pkgs/development/libraries/haskell/securemem/default.nix
deleted file mode 100644
index c03a92d0fd310..0000000000000
--- a/pkgs/development/libraries/haskell/securemem/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteable }:
-
-cabal.mkDerivation (self: {
-  pname = "securemem";
-  version = "0.1.4";
-  sha256 = "1wdbcnyaarrixfvz79mcyqmfnn9h5zsmrrsa64xj8650ppyaxi48";
-  buildDepends = [ byteable ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-securemem";
-    description = "abstraction to an auto scrubbing and const time eq, memory chunk";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/semigroupoid-extras/default.nix b/pkgs/development/libraries/haskell/semigroupoid-extras/default.nix
deleted file mode 100644
index 13b005a98a925..0000000000000
--- a/pkgs/development/libraries/haskell/semigroupoid-extras/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, semigroupoids }:
-
-cabal.mkDerivation (self: {
-  pname = "semigroupoid-extras";
-  version = "4.0";
-  sha256 = "07aa7z4nywcrp9msq83b1pcmryl25yxha89sn5vwlgq40cibcm3g";
-  buildDepends = [ semigroupoids ];
-  meta = {
-    homepage = "http://github.com/ekmett/semigroupoid-extras";
-    description = "This package has been absorbed into semigroupoids 4.0";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/semigroupoids/default.nix b/pkgs/development/libraries/haskell/semigroupoids/default.nix
deleted file mode 100644
index ca625f5eb7545..0000000000000
--- a/pkgs/development/libraries/haskell/semigroupoids/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, contravariant, distributive, semigroups
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "semigroupoids";
-  version = "4.2";
-  sha256 = "18zip518f2l2ccmg3hjzy5mq2b8r98crzm10kr77yc4m64w5vac8";
-  buildDepends = [
-    comonad contravariant distributive semigroups transformers
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/semigroupoids";
-    description = "Semigroupoids: Category sans id";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/semigroups/default.nix b/pkgs/development/libraries/haskell/semigroups/default.nix
deleted file mode 100644
index 8cd94e9079ffd..0000000000000
--- a/pkgs/development/libraries/haskell/semigroups/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, hashable, nats, text, unorderedContainers }:
-
-cabal.mkDerivation (self: {
-  pname = "semigroups";
-  version = "0.16";
-  sha256 = "0mq5c6py0z3jaxr1j0aalz4vjd1v6ygffv91h7nh5621rcv4ga4s";
-  buildDepends = [ deepseq hashable nats text unorderedContainers ];
-  meta = {
-    homepage = "http://github.com/ekmett/semigroups/";
-    description = "Anything that associates";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/sendfile/default.nix b/pkgs/development/libraries/haskell/sendfile/default.nix
deleted file mode 100644
index b7fddb0bc048a..0000000000000
--- a/pkgs/development/libraries/haskell/sendfile/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, network }:
-
-cabal.mkDerivation (self: {
-  pname = "sendfile";
-  version = "0.7.9";
-  sha256 = "0hnw1ym81cff49dwww19kgbs4s0kpandbvn6h5cml3y0p1nxybqh";
-  buildDepends = [ network ];
-  meta = {
-    homepage = "http://hub.darcs.net/stepcut/sendfile";
-    description = "A portable sendfile library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/serialport/default.nix b/pkgs/development/libraries/haskell/serialport/default.nix
deleted file mode 100644
index 5e733f82ca192..0000000000000
--- a/pkgs/development/libraries/haskell/serialport/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit }:
-
-cabal.mkDerivation (self: {
-  pname = "serialport";
-  version = "0.4.7";
-  sha256 = "1z2drw7ighyws72wqms015n5hy0zxbrphdca7ldn34pz28122z07";
-  testDepends = [ HUnit ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/jputcu/serialport";
-    description = "Cross platform serial port library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/servant-client/default.nix b/pkgs/development/libraries/haskell/servant-client/default.nix
deleted file mode 100644
index d11e25222ea37..0000000000000
--- a/pkgs/development/libraries/haskell/servant-client/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, deepseq, either, exceptions, hspec
-, httpClient, httpTypes, network, networkUri, QuickCheck, safe
-, servant, servantServer, stringConversions, text, transformers
-, wai, warp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "servant-client";
-  version = "0.2.1";
-  sha256 = "1mwmca96sld3s6n4hxq3zl9pjw24halwa061awjb23kc49cmp4pn";
-  buildDepends = [
-    aeson attoparsec either exceptions httpClient httpTypes networkUri
-    safe servant stringConversions text transformers
-  ];
-  testDepends = [
-    aeson deepseq either hspec httpTypes network QuickCheck servant
-    servantServer wai warp
-  ];
-  meta = {
-    homepage = "http://haskell-servant.github.io/";
-    description = "automatical derivation of querying functions for servant webservices";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/servant-docs/default.nix b/pkgs/development/libraries/haskell/servant-docs/default.nix
deleted file mode 100644
index 3da6936532c92..0000000000000
--- a/pkgs/development/libraries/haskell/servant-docs/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, hashable, lens, servant, stringConversions
-, systemFilepath, text, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "servant-docs";
-  version = "0.2.1";
-  sha256 = "1wchqdpfrc3hxc629ij6rbpr29dzc0flpc7z8phykpmf59106pcv";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson hashable lens servant stringConversions systemFilepath text
-    unorderedContainers
-  ];
-  meta = {
-    homepage = "http://haskell-servant.github.io/";
-    description = "generate API docs for your servant webservice";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/servant-jquery/default.nix b/pkgs/development/libraries/haskell/servant-jquery/default.nix
deleted file mode 100644
index 2a85cb191063e..0000000000000
--- a/pkgs/development/libraries/haskell/servant-jquery/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, filepath, lens, servant, servantServer, stm
-, transformers, warp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "servant-jquery";
-  version = "0.2.1";
-  sha256 = "1wyfnkzb44m08icfjvdbn1m0b0a1ydsznp1czfdnmq2818rrip8v";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson filepath lens servant servantServer stm transformers warp
-  ];
-  meta = {
-    homepage = "http://haskell-servant.github.io/";
-    description = "Automatically derive jquery-based javascript functions to query servant webservices";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/servant-server/default.nix b/pkgs/development/libraries/haskell/servant-server/default.nix
deleted file mode 100644
index 8c3ce56d41284..0000000000000
--- a/pkgs/development/libraries/haskell/servant-server/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, either, exceptions, hspec, hspecWai
-, httpTypes, network, networkUri, parsec, QuickCheck, safe, servant
-, split, stringConversions, systemFilepath, temporary, text
-, transformers, wai, waiAppStatic, waiExtra, warp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "servant-server";
-  version = "0.2.3";
-  sha256 = "0n4r145jd1g07g0a1mhbc7s61h6cbbvjvhzwngff756iky7fkcb9";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson attoparsec either httpTypes networkUri safe servant split
-    stringConversions systemFilepath text transformers wai waiAppStatic
-    warp
-  ];
-  testDepends = [
-    aeson either exceptions hspec hspecWai httpTypes network parsec
-    QuickCheck servant stringConversions temporary text transformers
-    wai waiExtra warp
-  ];
-  meta = {
-    homepage = "http://haskell-servant.github.io/";
-    description = "A family of combinators for defining webservices APIs and serving them";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/servant/default.nix b/pkgs/development/libraries/haskell/servant/default.nix
deleted file mode 100644
index 1c206c1ab223f..0000000000000
--- a/pkgs/development/libraries/haskell/servant/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, parsec, QuickCheck, stringConversions, text }:
-
-cabal.mkDerivation (self: {
-  pname = "servant";
-  version = "0.2.1";
-  sha256 = "1i7yvxvil65lp1gizh99dn4gj1r7vcqslq1w7sqykj88y9h22p3x";
-  buildDepends = [ parsec stringConversions text ];
-  testDepends = [ hspec parsec QuickCheck stringConversions text ];
-  meta = {
-    homepage = "http://haskell-servant.github.io/";
-    description = "A family of combinators for defining webservices APIs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/setenv/default.nix b/pkgs/development/libraries/haskell/setenv/default.nix
deleted file mode 100644
index 567c50ecb2ab7..0000000000000
--- a/pkgs/development/libraries/haskell/setenv/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "setenv";
-  version = "0.1.1.1";
-  sha256 = "0azkvsvk9i1979rn45zryqyirvjhj9b32nnz1m30aasbs2q8f393";
-  doCheck = false;
-  meta = {
-    description = "A cross-platform library for setting environment variables";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/setlocale/default.nix b/pkgs/development/libraries/haskell/setlocale/default.nix
deleted file mode 100644
index a76a2f5cf325c..0000000000000
--- a/pkgs/development/libraries/haskell/setlocale/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "setlocale";
-  version = "1.0.0.1";
-  sha256 = "15dzf4hgkn5saz6qyn1xqvinvy0y571crfxfwycmcmm4az6rsqk0";
-  jailbreak = true;
-  meta = {
-    description = "Haskell bindings to setlocale";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/shake/default.nix b/pkgs/development/libraries/haskell/shake/default.nix
deleted file mode 100644
index 3ed0912b0f3c9..0000000000000
--- a/pkgs/development/libraries/haskell/shake/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ gcc, cabal, binary, deepseq, extra, filepath, hashable, jsFlot
-, jsJquery, QuickCheck, random, time, transformers
-, unorderedContainers, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "shake";
-  version = "0.14.3";
-  sha256 = "1s5xm205k3pvndn21vd0y9mnggrm91psf64mw445r08xasi658vl";
-  isLibrary = true;
-  isExecutable = true;
-  buildTools = [ gcc ];
-  buildDepends = [
-    binary deepseq extra filepath hashable jsFlot jsJquery random time
-    transformers unorderedContainers utf8String
-  ];
-  testDepends = [
-    binary deepseq extra filepath hashable jsFlot jsJquery QuickCheck
-    random time transformers unorderedContainers utf8String
-  ];
-  meta = {
-    homepage = "http://www.shakebuild.com/";
-    description = "Build system library, like Make, but more accurate dependencies";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/shakespeare-css/default.nix b/pkgs/development/libraries/haskell/shakespeare-css/default.nix
deleted file mode 100644
index 3db4273cc9241..0000000000000
--- a/pkgs/development/libraries/haskell/shakespeare-css/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, shakespeare }:
-
-cabal.mkDerivation (self: {
-  pname = "shakespeare-css";
-  version = "1.1.0";
-  sha256 = "18d0kxfrs0aj9pfd9p1j7w5amch1hvsww3xycgn5qk6i0z7l4ywz";
-  buildDepends = [ shakespeare ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://www.yesodweb.com/book/shakespearean-templates";
-    description = "Stick your haskell variables into css at compile time. (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/shakespeare-i18n/default.nix b/pkgs/development/libraries/haskell/shakespeare-i18n/default.nix
deleted file mode 100644
index 0b8cdbf5bbc82..0000000000000
--- a/pkgs/development/libraries/haskell/shakespeare-i18n/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, shakespeare }:
-
-cabal.mkDerivation (self: {
-  pname = "shakespeare-i18n";
-  version = "1.1.0";
-  sha256 = "0ahhg9r7d8kdxn0x33bp5p8wmwkh1yvdqhw05yjwif0ky5y9h625";
-  buildDepends = [ shakespeare ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://www.yesodweb.com/book/shakespearean-templates";
-    description = "A type-based approach to internationalization. (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/shakespeare-js/default.nix b/pkgs/development/libraries/haskell/shakespeare-js/default.nix
deleted file mode 100644
index 27aa98d1548bf..0000000000000
--- a/pkgs/development/libraries/haskell/shakespeare-js/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, shakespeare }:
-
-cabal.mkDerivation (self: {
-  pname = "shakespeare-js";
-  version = "1.3.0";
-  sha256 = "0hihcrgvzf4nsrgw6vqpkzbgskq01yc1mnvp7g2wy7vq0dv4pjp4";
-  buildDepends = [ shakespeare ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://www.yesodweb.com/book/shakespearean-templates";
-    description = "Stick your haskell variables into javascript/coffeescript at compile time. (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/shakespeare-text/default.nix b/pkgs/development/libraries/haskell/shakespeare-text/default.nix
deleted file mode 100644
index 786f6741ca18c..0000000000000
--- a/pkgs/development/libraries/haskell/shakespeare-text/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, shakespeare }:
-
-cabal.mkDerivation (self: {
-  pname = "shakespeare-text";
-  version = "1.1.0";
-  sha256 = "18ixixb9aqn630s9wblxcki1gggm4i0fj9752c55p3b42q8h86rc";
-  buildDepends = [ shakespeare ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://www.yesodweb.com/book/shakespearean-templates";
-    description = "Interpolation with quasi-quotation: put variables strings (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/shakespeare/default.nix b/pkgs/development/libraries/haskell/shakespeare/default.nix
deleted file mode 100644
index 5c6b804810dfd..0000000000000
--- a/pkgs/development/libraries/haskell/shakespeare/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, blazeHtml, blazeMarkup, exceptions, hspec, HUnit
-, parsec, systemFileio, systemFilepath, text, time, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "shakespeare";
-  version = "2.0.2.1";
-  sha256 = "1s73nlkccfg3wl0qfx6f7q3afiakdhzh5xksnfhsg5hjhx80qhza";
-  buildDepends = [
-    aeson blazeHtml blazeMarkup exceptions parsec systemFileio
-    systemFilepath text time transformers
-  ];
-  testDepends = [
-    aeson blazeHtml blazeMarkup exceptions hspec HUnit parsec
-    systemFileio systemFilepath text time transformers
-  ];
-  meta = {
-    homepage = "http://www.yesodweb.com/book/shakespearean-templates";
-    description = "A toolkit for making compile-time interpolated templates";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/shell-conduit/default.nix b/pkgs/development/libraries/haskell/shell-conduit/default.nix
deleted file mode 100644
index a93e38b1b821a..0000000000000
--- a/pkgs/development/libraries/haskell/shell-conduit/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, conduit, conduitExtra, controlMonadLoop, filepath
-, monadControl, monadsTf, resourcet, semigroups, split, text
-, transformers, transformersBase
-}:
-
-cabal.mkDerivation (self: {
-  pname = "shell-conduit";
-  version = "4.5";
-  sha256 = "1vgqfba6k0nv8nwa48fv2hkr9xlrrfrdh2awgpllrimnh0yww41g";
-  buildDepends = [
-    async conduit conduitExtra controlMonadLoop filepath monadControl
-    monadsTf resourcet semigroups split text transformers
-    transformersBase
-  ];
-  meta = {
-    homepage = "https://github.com/chrisdone/shell-conduit";
-    description = "Write shell scripts with Conduit";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/shellish/default.nix b/pkgs/development/libraries/haskell/shellish/default.nix
deleted file mode 100644
index cdf2e3a3463eb..0000000000000
--- a/pkgs/development/libraries/haskell/shellish/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, mtl, strict, time, unixCompat }:
-
-cabal.mkDerivation (self: {
-  pname = "shellish";
-  version = "0.1.4";
-  sha256 = "1ldwid270mwyky6zmggbvn72hvs4s39hhf2zj8r0jahxnwlpbfan";
-  buildDepends = [ filepath mtl strict time unixCompat ];
-  meta = {
-    homepage = "http://repos.mornfall.net/shellish";
-    description = "shell-/perl- like (systems) programming in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/shellmate/default.nix b/pkgs/development/libraries/haskell/shellmate/default.nix
deleted file mode 100644
index dcc7211f8696d..0000000000000
--- a/pkgs/development/libraries/haskell/shellmate/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, temporary, time, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "shellmate";
-  version = "0.1.6";
-  sha256 = "17fpl0h58cw5hp6jzrajkl629mw2c6x15cmlcbdxqk9xlxqrg4hr";
-  buildDepends = [ filepath temporary time transformers ];
-  meta = {
-    homepage = "http://github.com/valderman/shellmate";
-    description = "Simple interface for shell scripting in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/shelly/default.nix b/pkgs/development/libraries/haskell/shelly/default.nix
deleted file mode 100644
index 251cb6a17b5fb..0000000000000
--- a/pkgs/development/libraries/haskell/shelly/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, enclosedExceptions, exceptions, liftedAsync
-, liftedBase, monadControl, mtl, systemFileio, systemFilepath, text
-, time, transformers, transformersBase, unixCompat
-}:
-
-cabal.mkDerivation (self: {
-  pname = "shelly";
-  version = "1.6.0";
-  sha256 = "0yrx7sv1s8pddpap143d3yi3ypvf84jjh16i8b3dm4kb3m4x3mdv";
-  buildDepends = [
-    async enclosedExceptions exceptions liftedAsync liftedBase
-    monadControl mtl systemFileio systemFilepath text time transformers
-    transformersBase unixCompat
-  ];
-  meta = {
-    homepage = "https://github.com/yesodweb/Shelly.hs";
-    description = "shell-like (systems) programming in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/show/default.nix b/pkgs/development/libraries/haskell/show/default.nix
deleted file mode 100644
index cc8cf94c9d62a..0000000000000
--- a/pkgs/development/libraries/haskell/show/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "show";
-  version = "0.6";
-  sha256 = "15bvfffnr034z8wbmhxa8h5qskbxwbflk434dx023l1qlm3sjmsg";
-  buildDepends = [ syb ];
-  meta = {
-    description = "'Show' instances for Lambdabot";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/silently/default.nix b/pkgs/development/libraries/haskell/silently/default.nix
deleted file mode 100644
index 619f8614f099f..0000000000000
--- a/pkgs/development/libraries/haskell/silently/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, nanospec }:
-
-cabal.mkDerivation (self: {
-  pname = "silently";
-  version = "1.2.4.1";
-  sha256 = "035dw3zg680ykyz5rqkkrjn51wkznbc4jb45a8l2gh3vgqzgbf52";
-  buildDepends = [ deepseq ];
-  testDepends = [ deepseq nanospec ];
-  meta = {
-    homepage = "https://github.com/trystan/silently";
-    description = "Prevent or capture writing to stdout and other handles";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/simple-conduit/default.nix b/pkgs/development/libraries/haskell/simple-conduit/default.nix
deleted file mode 100644
index 49e574772f1b8..0000000000000
--- a/pkgs/development/libraries/haskell/simple-conduit/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bifunctors, chunkedData, either, exceptions, filepath
-, free, liftedAsync, liftedBase, mmorph, monadControl
-, monoTraversable, mtl, mwcRandom, primitive, semigroups, stm
-, streamingCommons, text, transformers, transformersBase, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "simple-conduit";
-  version = "0.5.1";
-  sha256 = "1jy70cdw2h6fd2618dczajml5k82kkjmd2n0mgbby2mr6r3sk5zr";
-  buildDepends = [
-    bifunctors chunkedData either exceptions filepath free liftedAsync
-    liftedBase mmorph monadControl monoTraversable mtl mwcRandom
-    primitive semigroups stm streamingCommons text transformers
-    transformersBase vector
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/jwiegley/simple-conduit";
-    description = "A simple streaming I/O library based on monadic folds";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/simple-reflect/default.nix b/pkgs/development/libraries/haskell/simple-reflect/default.nix
deleted file mode 100644
index 6ff9d26dc742e..0000000000000
--- a/pkgs/development/libraries/haskell/simple-reflect/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "simple-reflect";
-  version = "0.3.2";
-  sha256 = "1dpcf6w3cf1sfl9bnlsx04x7aghw029glj5d05qzrsnms2rlw8iq";
-  meta = {
-    homepage = "http://twanvl.nl/blog/haskell/simple-reflection-of-expressions";
-    description = "Simple reflection of expressions containing variables";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/simple-sendfile/default.nix b/pkgs/development/libraries/haskell/simple-sendfile/default.nix
deleted file mode 100644
index d291aba963085..0000000000000
--- a/pkgs/development/libraries/haskell/simple-sendfile/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit, conduitExtra, hspec, HUnit, network, resourcet }:
-
-cabal.mkDerivation (self: {
-  pname = "simple-sendfile";
-  version = "0.2.18";
-  sha256 = "1dc7c4bkcwzfhbm982svi9j6dzxxf0z6pjkdrs23m9bc9g8aly49";
-  buildDepends = [ network ];
-  testDepends = [
-    conduit conduitExtra hspec HUnit network resourcet
-  ];
-  doCheck = false;
-  meta = {
-    description = "Cross platform library for the sendfile system call";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/simple-sql-parser/default.nix b/pkgs/development/libraries/haskell/simple-sql-parser/default.nix
deleted file mode 100644
index 71cd2f4bbd725..0000000000000
--- a/pkgs/development/libraries/haskell/simple-sql-parser/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, mtl, parsec, testFramework, testFrameworkHunit }:
-
-cabal.mkDerivation (self: {
-  pname = "simple-sql-parser";
-  version = "0.4.0";
-  sha256 = "0mkc2x6x061qdcnaifig26jmq86rvdvp1xjmzn8g2qf0v3dw18hl";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ mtl parsec ];
-  testDepends = [
-    HUnit mtl parsec testFramework testFrameworkHunit
-  ];
-  meta = {
-    homepage = "http://jakewheat.github.io/simple-sql-parser/";
-    description = "A parser for SQL queries";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/singletons/default.nix b/pkgs/development/libraries/haskell/singletons/default.nix
deleted file mode 100644
index c4074b9d62c34..0000000000000
--- a/pkgs/development/libraries/haskell/singletons/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Cabal, constraints, filepath, mtl, tasty, tastyGolden
-, thDesugar
-}:
-
-cabal.mkDerivation (self: {
-  pname = "singletons";
-  version = "1.0";
-  sha256 = "1rd1728wghhqlg2djd7az8i01rf4i3wwwcnz2v43a39jjvhlklkg";
-  buildDepends = [ mtl thDesugar ];
-  testDepends = [ Cabal constraints filepath tasty tastyGolden ];
-  noHaddock = true;
-  patches = self.stdenv.lib.optional self.stdenv.isDarwin ./test.patch;
-  meta = {
-    homepage = "http://www.cis.upenn.edu/~eir/packages/singletons";
-    description = "A framework for generating singleton types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = [ self.stdenv.lib.maintainers.ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/singletons/test.patch b/pkgs/development/libraries/haskell/singletons/test.patch
deleted file mode 100644
index 6979c2c6cb0a7..0000000000000
--- a/pkgs/development/libraries/haskell/singletons/test.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/tests/SingletonsTestSuiteUtils.hs
-+++ b/tests/SingletonsTestSuiteUtils.hs
-@@ -201,7 +201,7 @@ testCompileAndDumpGroup testDir tests =
- filterWithSed :: FilePath -> IO ()
- filterWithSed file = runProcessWithOpts CreatePipe "sed"
- #ifdef darwin_HOST_OS
--  [ "-i", "''"
-+  [ "-i"
- #else
-   [ "-i"
- #endif
-
diff --git a/pkgs/development/libraries/haskell/sitemap/default.nix b/pkgs/development/libraries/haskell/sitemap/default.nix
deleted file mode 100644
index 1a6b28494760f..0000000000000
--- a/pkgs/development/libraries/haskell/sitemap/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, lens, taggy, taggyLens, text }:
-
-cabal.mkDerivation (self: {
-  pname = "sitemap";
-  version = "0.1.2";
-  sha256 = "0njb20w6kazsqgw61ykvfx3syqywv9frs7ch9bf2sr0i1d3b61bd";
-  buildDepends = [ lens taggy taggyLens text ];
-  meta = {
-    homepage = "http://github.com/alpmestan/sitemap";
-    description = "Sitemap parser";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/sized-types/default.nix b/pkgs/development/libraries/haskell/sized-types/default.nix
deleted file mode 100644
index 67af162a2a891..0000000000000
--- a/pkgs/development/libraries/haskell/sized-types/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, singletons }:
-
-cabal.mkDerivation (self: {
-  pname = "sized-types";
-  version = "0.5.0";
-  sha256 = "1cvgw2plzgpddg2p74hylx499dv4hn2nc8s085mnayp5n9jkn8md";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ singletons ];
-  meta = {
-    homepage = "http://www.ittc.ku.edu/csdl/fpg/Tools";
-    description = "Sized types in Haskell using the GHC Nat kind";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/sized/default.nix b/pkgs/development/libraries/haskell/sized/default.nix
deleted file mode 100644
index ae75ff26e4c47..0000000000000
--- a/pkgs/development/libraries/haskell/sized/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, constraints, ListLike, monomorphic, typeNatural, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "sized";
-  version = "0.1.0.0";
-  sha256 = "00n9fb7kk3c6dy4j19d9ikmynllpxc7yd51sign0rhvnasmyrghl";
-  buildDepends = [
-    constraints ListLike monomorphic typeNatural vector
-  ];
-  meta = {
-    description = "Sized sequence data-types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/skein/default.nix b/pkgs/development/libraries/haskell/skein/default.nix
deleted file mode 100644
index c60bf97d54f4c..0000000000000
--- a/pkgs/development/libraries/haskell/skein/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, cryptoApi, filepath, hspec, tagged }:
-
-cabal.mkDerivation (self: {
-  pname = "skein";
-  version = "1.0.9.2";
-  sha256 = "1j8bhqm25r9vd4qb4v12g32r0dv6xyhk48cq287wfbzjraayi1gw";
-  buildDepends = [ cereal cryptoApi tagged ];
-  testDepends = [ cereal cryptoApi filepath hspec tagged ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/meteficha/skein";
-    description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well.";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/slack-api/default.nix b/pkgs/development/libraries/haskell/slack-api/default.nix
deleted file mode 100644
index d0e6b32f572e6..0000000000000
--- a/pkgs/development/libraries/haskell/slack-api/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{ cabal, aeson, errors, HsOpenSSL, ioStreams, lens, lensAeson
-, monadLoops, mtl, network, opensslStreams, text, time
-, transformers, websockets, wreq
-}:
-
-cabal.mkDerivation (self: {
-  pname = "slack-api";
-  version = "0.2.1";
-  sha256 = "1k6p60gb13g09y6isr1r90zw548vs4y1fz34amfhdx79g9zm30hy";
-  buildDepends = [
-    aeson errors HsOpenSSL ioStreams lens lensAeson monadLoops mtl
-    network opensslStreams text time transformers websockets wreq
-  ];
-  meta = {
-    description = "Bindings to the Slack RTM API";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/smallcheck/default.nix b/pkgs/development/libraries/haskell/smallcheck/default.nix
deleted file mode 100644
index 1a35a79d9ec94..0000000000000
--- a/pkgs/development/libraries/haskell/smallcheck/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, logict, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "smallcheck";
-  version = "1.1.1";
-  sha256 = "1ygrabxh40bym3grnzqyfqn96lirnxspb8cmwkkr213239y605sd";
-  buildDepends = [ logict mtl ];
-  meta = {
-    homepage = "https://github.com/feuerbach/smallcheck";
-    description = "A property-based testing library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/smtLib/default.nix b/pkgs/development/libraries/haskell/smtLib/default.nix
deleted file mode 100644
index 2e60c83e99191..0000000000000
--- a/pkgs/development/libraries/haskell/smtLib/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "smtLib";
-  version = "1.0.7";
-  sha256 = "1jn2790x7g7n6jm5cfgd692n3l6iafyv0zyz40hx8ykcs4jh2rkf";
-  meta = {
-    description = "A library for working with the SMTLIB format";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ thoughtpolice ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/smtp-mail/default.nix b/pkgs/development/libraries/haskell/smtp-mail/default.nix
deleted file mode 100644
index ab97608541dd9..0000000000000
--- a/pkgs/development/libraries/haskell/smtp-mail/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base16Bytestring, base64Bytestring, cryptohash, filepath
-, mimeMail, network, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "smtp-mail";
-  version = "0.1.4.5";
-  sha256 = "010fbrcbypajwd9fjjc35br9p5axl1pqd0n1v51585ncrlv2icyw";
-  buildDepends = [
-    base16Bytestring base64Bytestring cryptohash filepath mimeMail
-    network text
-  ];
-  meta = {
-    homepage = "http://github.com/jhickner/smtp-mail";
-    description = "Simple email sending via SMTP";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/smtps-gmail/default.nix b/pkgs/development/libraries/haskell/smtps-gmail/default.nix
deleted file mode 100644
index 75cb227cd8587..0000000000000
--- a/pkgs/development/libraries/haskell/smtps-gmail/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, base64Bytestring, conduit, conduitExtra
-, cprngAes, dataDefault, filepath, mimeMail, network, resourcet
-, stringsearch, text, tls, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "smtps-gmail";
-  version = "1.3.0";
-  sha256 = "0vbykxqrw0gdhxwgchvgvkxwh7pwyrc1wvl26x5wqlkmkalmkvv9";
-  buildDepends = [
-    attoparsec base64Bytestring conduit conduitExtra cprngAes
-    dataDefault filepath mimeMail network resourcet stringsearch text
-    tls transformers
-  ];
-  meta = {
-    homepage = "https://github.com/enzoh/smtps-gmail";
-    description = "Gmail SMTP Client";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snap-blaze/default.nix b/pkgs/development/libraries/haskell/snap-blaze/default.nix
deleted file mode 100644
index 9dd9bf382bd35..0000000000000
--- a/pkgs/development/libraries/haskell/snap-blaze/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeHtml, snapCore }:
-
-cabal.mkDerivation (self: {
-  pname = "snap-blaze";
-  version = "0.2.1.2";
-  sha256 = "136i5q9ipfqrh7fw8rgn1ws6zkjdrfwfq9wpccrm8dg3l61380wh";
-  buildDepends = [ blazeHtml snapCore ];
-  meta = {
-    homepage = "http://github.com/jaspervdj/snap-blaze";
-    description = "blaze-html integration for Snap";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snap-cors/default.nix b/pkgs/development/libraries/haskell/snap-cors/default.nix
deleted file mode 100644
index f9d043dff8067..0000000000000
--- a/pkgs/development/libraries/haskell/snap-cors/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, caseInsensitive, hashable, network, networkUri
-, snap, text, transformers, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "snap-cors";
-  version = "1.2.6";
-  sha256 = "1ihqqpzymgc25shz4dvjfh8lzjczqdqg6ril39d5p7rkn4a8y2d8";
-  buildDepends = [
-    attoparsec caseInsensitive hashable network networkUri snap text
-    transformers unorderedContainers
-  ];
-  meta = {
-    homepage = "http://github.com/ocharles/snap-cors";
-    description = "Add CORS headers to Snap applications";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snap-error-collector/default.nix b/pkgs/development/libraries/haskell/snap-error-collector/default.nix
deleted file mode 100644
index b9b6376394a6a..0000000000000
--- a/pkgs/development/libraries/haskell/snap-error-collector/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, MonadCatchIOTransformers, monadLoops, snap, stm
-, time, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "snap-error-collector";
-  version = "1.1.0";
-  sha256 = "06pqlv93qgibl5gbrp7p1vg6x421nrpkvhazbrcipdpbawrsgaj2";
-  buildDepends = [
-    async MonadCatchIOTransformers monadLoops snap stm time
-    transformers
-  ];
-  meta = {
-    homepage = "http://github.com/ocharles/snap-error-collector";
-    description = "Collect errors in batches and dispatch them";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snap-web-routes/default.nix b/pkgs/development/libraries/haskell/snap-web-routes/default.nix
deleted file mode 100644
index a8252a4f3f028..0000000000000
--- a/pkgs/development/libraries/haskell/snap-web-routes/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, heist, mtl, snap, snapCore, text, webRoutes, xmlhtml }:
-
-cabal.mkDerivation (self: {
-  pname = "snap-web-routes";
-  version = "0.5.0.0";
-  sha256 = "1ml0b759k2n9bd2x4akz4dfyk8ywnpgrdlcymng4vhjxbzngnniv";
-  buildDepends = [ heist mtl snap snapCore text webRoutes xmlhtml ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/lukerandall/snap-web-routes";
-    description = "Type safe URLs for Snap";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snap/core.nix b/pkgs/development/libraries/haskell/snap/core.nix
deleted file mode 100644
index 410e9db6f92ab..0000000000000
--- a/pkgs/development/libraries/haskell/snap/core.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, attoparsecEnumerator, blazeBuilder
-, blazeBuilderEnumerator, bytestringMmap, caseInsensitive, deepseq
-, enumerator, filepath, hashable, HUnit, MonadCatchIOTransformers
-, mtl, random, regexPosix, text, time, unixCompat
-, unorderedContainers, vector, zlibEnum
-}:
-
-cabal.mkDerivation (self: {
-  pname = "snap-core";
-  version = "0.9.6.3";
-  sha256 = "0i3gl1kxzi2l76sqhyhda7lrcvq8hq6aqgwvfx5k9fa2xic01dw1";
-  buildDepends = [
-    attoparsec attoparsecEnumerator blazeBuilder blazeBuilderEnumerator
-    bytestringMmap caseInsensitive deepseq enumerator filepath hashable
-    HUnit MonadCatchIOTransformers mtl random regexPosix text time
-    unixCompat unorderedContainers vector zlibEnum
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://snapframework.com/";
-    description = "Snap: A Haskell Web Framework (core interfaces and types)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snap/loader-dynamic.nix b/pkgs/development/libraries/haskell/snap/loader-dynamic.nix
deleted file mode 100644
index 0f4132a75da76..0000000000000
--- a/pkgs/development/libraries/haskell/snap/loader-dynamic.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, directoryTree, hint, mtl, snapCore, time }:
-
-cabal.mkDerivation (self: {
-  pname = "snap-loader-dynamic";
-  version = "0.10.0.2";
-  sha256 = "0fnpzhwnj3dsqwx880391x9x6y0ry8f6dfrzkfs963zib9l3qvh7";
-  buildDepends = [ directoryTree hint mtl snapCore time ];
-  meta = {
-    homepage = "http://snapframework.com/";
-    description = "Snap: A Haskell Web Framework: dynamic loader";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snap/loader-static.nix b/pkgs/development/libraries/haskell/snap/loader-static.nix
deleted file mode 100644
index 4b74ed294dc3e..0000000000000
--- a/pkgs/development/libraries/haskell/snap/loader-static.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "snap-loader-static";
-  version = "0.9.0.2";
-  sha256 = "0d6s7n6yryfs2jkw0hxvhvc79fhbj256askb1c6ksqhscxxxwz1m";
-  meta = {
-    homepage = "http://snapframework.com/";
-    description = "Snap: A Haskell Web Framework: static loader";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snap/server.nix b/pkgs/development/libraries/haskell/snap/server.nix
deleted file mode 100644
index cacb0c039456d..0000000000000
--- a/pkgs/development/libraries/haskell/snap/server.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, attoparsecEnumerator, blazeBuilder
-, blazeBuilderEnumerator, caseInsensitive, enumerator, HsOpenSSL
-, MonadCatchIOTransformers, mtl, network, snapCore, text, time
-, unixCompat
-}:
-
-cabal.mkDerivation (self: {
-  pname = "snap-server";
-  version = "0.9.4.5";
-  sha256 = "09399vlqgic0iwmx31c01bjpbdblw8gayxnz71lwzkixqibkbbip";
-  buildDepends = [
-    attoparsec attoparsecEnumerator blazeBuilder blazeBuilderEnumerator
-    caseInsensitive enumerator HsOpenSSL MonadCatchIOTransformers mtl
-    network snapCore text time unixCompat
-  ];
-  configureFlags = "-fopenssl";
-  patchPhase = ''
-    sed -i -e 's|text *>= .*,|text,|' -e 's|HsOpenSSL >= .*|HsOpenSSL|' -e 's|network.*2.6,|network,|' snap-server.cabal
-  '';
-  meta = {
-    homepage = "http://snapframework.com/";
-    description = "A fast, iteratee-based, epoll-enabled web server for the Snap Framework";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = [ self.stdenv.lib.maintainers.andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snap/snap.nix b/pkgs/development/libraries/haskell/snap/snap.nix
deleted file mode 100644
index bb4afe88512c9..0000000000000
--- a/pkgs/development/libraries/haskell/snap/snap.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, cereal, clientsession, comonad
-, configurator, directoryTree, dlist, errors, filepath, hashable
-, heist, lens, logict, MonadCatchIOTransformers, mtl, mwcRandom
-, pwstoreFast, regexPosix, snapCore, snapServer, stm, syb, text
-, time, transformers, unorderedContainers, vector, vectorAlgorithms
-, xmlhtml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "snap";
-  version = "0.13.3.2";
-  sha256 = "1k6sd2ww8zqkbfv4v5ryqwgicx6yprfil8cd5rgdvygyjs88fcrp";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson attoparsec cereal clientsession comonad configurator
-    directoryTree dlist errors filepath hashable heist lens logict
-    MonadCatchIOTransformers mtl mwcRandom pwstoreFast regexPosix
-    snapCore snapServer stm syb text time transformers
-    unorderedContainers vector vectorAlgorithms xmlhtml
-  ];
-  meta = {
-    homepage = "http://snapframework.com/";
-    description = "Top-level package for the Snap Web Framework";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snaplet-acid-state/default.nix b/pkgs/development/libraries/haskell/snaplet-acid-state/default.nix
deleted file mode 100644
index 96a64488f2a4b..0000000000000
--- a/pkgs/development/libraries/haskell/snaplet-acid-state/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, acidState, snap, text }:
-
-cabal.mkDerivation (self: {
-  pname = "snaplet-acid-state";
-  version = "0.2.6.1";
-  sha256 = "0wlawnsxisslqzspa29swsdmncgx04z3rd1bhwx73mx5pksykw60";
-  buildDepends = [ acidState snap text ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/mightybyte/snaplet-acid-state";
-    description = "acid-state snaplet for Snap Framework";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snaplet-postgresql-simple/default.nix b/pkgs/development/libraries/haskell/snaplet-postgresql-simple/default.nix
deleted file mode 100644
index 7745fa5ddbe19..0000000000000
--- a/pkgs/development/libraries/haskell/snaplet-postgresql-simple/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, clientsession, configurator, errors, lens
-, MonadCatchIOTransformers, mtl, postgresqlSimple
-, resourcePoolCatchio, snap, text, transformers
-, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "snaplet-postgresql-simple";
-  version = "0.6";
-  sha256 = "042mpyj84d089pr2qjix9fvzfj4ir74kjkdx3jg84jwn602lhzi6";
-  buildDepends = [
-    clientsession configurator errors lens MonadCatchIOTransformers mtl
-    postgresqlSimple resourcePoolCatchio snap text transformers
-    unorderedContainers
-  ];
-  meta = {
-    homepage = "https://github.com/mightybyte/snaplet-postgresql-simple";
-    description = "postgresql-simple snaplet for the Snap Framework";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snaplet-redis/default.nix b/pkgs/development/libraries/haskell/snaplet-redis/default.nix
deleted file mode 100644
index 1b7a7b10b2130..0000000000000
--- a/pkgs/development/libraries/haskell/snaplet-redis/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, configurator, hedis, lens, mtl, network, snap, text
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "snaplet-redis";
-  version = "0.1.4.1";
-  sha256 = "0vrsvmgrds7l4q88q7gmy1bz36z5ba45rib2vm5z6v2cf0x22qz2";
-  buildDepends = [
-    configurator hedis lens mtl network snap text transformers
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/dzhus/snaplet-redis/";
-    description = "Redis support for Snap Framework";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snaplet-stripe/default.nix b/pkgs/development/libraries/haskell/snaplet-stripe/default.nix
deleted file mode 100644
index 6f0f3d5de06ad..0000000000000
--- a/pkgs/development/libraries/haskell/snaplet-stripe/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, configurator, heist, lensFamilyCore, mtl, snap, stripe
-, text, textFormat, transformers, xmlhtml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "snaplet-stripe";
-  version = "0.3.0";
-  sha256 = "0j85vzfmw6skag8rfww4gsg1lyfc7qbxiqhmwbsh4vfjiagrc9wp";
-  buildDepends = [
-    configurator heist lensFamilyCore mtl snap stripe text textFormat
-    transformers xmlhtml
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/LukeHoersten/snaplet-stripe";
-    description = "Stripe snaplet for the Snap Framework";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/snowball/default.nix b/pkgs/development/libraries/haskell/snowball/default.nix
deleted file mode 100644
index d24b27f781ed3..0000000000000
--- a/pkgs/development/libraries/haskell/snowball/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, QuickCheck, quickcheckInstances, testFrameworkHunit
-, testFrameworkQuickcheck2, testFrameworkTh, text, textIcu
-}:
-
-cabal.mkDerivation (self: {
-  pname = "snowball";
-  version = "1.0.0.1";
-  sha256 = "0fvxzm14ffjqq6n51bi5cmq5yrlggpkbb9rbbw522l6cjgv0apbx";
-  buildDepends = [ text textIcu ];
-  testDepends = [
-    HUnit QuickCheck quickcheckInstances testFrameworkHunit
-    testFrameworkQuickcheck2 testFrameworkTh text
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://hub.darcs.net/dag/snowball";
-    description = "Bindings to the Snowball library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/socket-activation/default.nix b/pkgs/development/libraries/haskell/socket-activation/default.nix
deleted file mode 100644
index d66266f08865e..0000000000000
--- a/pkgs/development/libraries/haskell/socket-activation/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, network, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "socket-activation";
-  version = "0.1.0.1";
-  sha256 = "109zxc16zlp98ggc99ap7wbzaa40yg34v3abn2nfs0w49dvh1zma";
-  buildDepends = [ network transformers ];
-  meta = {
-    homepage = "https://github.com/sakana/haskell-socket-activation";
-    description = "systemd socket activation library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/socket-io/default.nix b/pkgs/development/libraries/haskell/socket-io/default.nix
deleted file mode 100644
index 57827d495f3ef..0000000000000
--- a/pkgs/development/libraries/haskell/socket-io/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, engineIo, mtl, stm, text, transformers
-, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "socket-io";
-  version = "1.2.0";
-  sha256 = "1271qmd83q669dcs6ni0f84i5kgvh8vgr4xgx2lcprirbzkx0gdl";
-  buildDepends = [
-    aeson attoparsec engineIo mtl stm text transformers
-    unorderedContainers vector
-  ];
-  meta = {
-    homepage = "http://github.com/ocharles/engine.io";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/socks/default.nix b/pkgs/development/libraries/haskell/socks/default.nix
deleted file mode 100644
index 6a67dfddcc0cd..0000000000000
--- a/pkgs/development/libraries/haskell/socks/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, network }:
-
-cabal.mkDerivation (self: {
-  pname = "socks";
-  version = "0.5.4";
-  sha256 = "1nmldlwxqasmg359i2aa3a903gi3lmnlspvf12xk49jrg3mf3dg9";
-  buildDepends = [ cereal network ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-socks";
-    description = "Socks proxy (version 5) implementation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/sodium/default.nix b/pkgs/development/libraries/haskell/sodium/default.nix
deleted file mode 100644
index 0dbd0647a864c..0000000000000
--- a/pkgs/development/libraries/haskell/sodium/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "sodium";
-  version = "0.11.0.2";
-  sha256 = "0m3ig6nqkw0m6xh6ijgr2w06i4ydyfwx7rsbkrrxflichadm9r2g";
-  buildDepends = [ mtl ];
-  meta = {
-    description = "Sodium Reactive Programming (FRP) System";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/sourcemap/default.nix b/pkgs/development/libraries/haskell/sourcemap/default.nix
deleted file mode 100644
index cb74bb098f80e..0000000000000
--- a/pkgs/development/libraries/haskell/sourcemap/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, text, unorderedContainers, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "sourcemap";
-  version = "0.1.3.0";
-  sha256 = "1flfsjs2z2zjzqwvmc2vcibvxh19s89ah4s560xr2s5mhdqwbkk5";
-  buildDepends = [
-    aeson attoparsec text unorderedContainers utf8String
-  ];
-  meta = {
-    description = "Implementation of source maps as proposed by Google and Mozilla";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/sparse/default.nix b/pkgs/development/libraries/haskell/sparse/default.nix
deleted file mode 100644
index 28389a860c865..0000000000000
--- a/pkgs/development/libraries/haskell/sparse/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, contravariant, deepseq, doctest, filepath, hlint
-, hybridVectors, lens, linear, mtl, primitive, QuickCheck
-, semigroups, simpleReflect, testFramework
-, testFrameworkQuickcheck2, testFrameworkTh, transformers, vector
-, vectorAlgorithms
-}:
-
-cabal.mkDerivation (self: {
-  pname = "sparse";
-  version = "0.9.1";
-  sha256 = "1pa1h21ca710fdjz60b79jg0v2lr0l11avpiynp9n1cw5bz137fk";
-  buildDepends = [
-    contravariant deepseq hybridVectors lens primitive transformers
-    vector vectorAlgorithms
-  ];
-  testDepends = [
-    deepseq doctest filepath hlint hybridVectors lens linear mtl
-    QuickCheck semigroups simpleReflect testFramework
-    testFrameworkQuickcheck2 testFrameworkTh transformers vector
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/ekmett/sparse";
-    description = "A playground of sparse linear algebra primitives using Morton ordering";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/spawn/default.nix b/pkgs/development/libraries/haskell/spawn/default.nix
deleted file mode 100644
index 010f51a5251a3..0000000000000
--- a/pkgs/development/libraries/haskell/spawn/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "spawn";
-  version = "0.3";
-  sha256 = "0xkkl0w30rqif2jwdzjv239raly4yaf0116vkqcwh1i41jqn7ij8";
-  meta = {
-    description = "Tiny library for concurrent computations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/speculation/default.nix b/pkgs/development/libraries/haskell/speculation/default.nix
deleted file mode 100644
index 2386d0ad54f6d..0000000000000
--- a/pkgs/development/libraries/haskell/speculation/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, stm, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "speculation";
-  version = "1.5.0.1";
-  sha256 = "1kjshccmfnigb2dxq0czn3c1ckdflz6bl1q60h38qp3rc7250ml0";
-  buildDepends = [ stm transformers ];
-  meta = {
-    homepage = "http://github.com/ekmett/speculation";
-    description = "A framework for safe, programmable, speculative parallelism";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/split/0.1.4.3.nix b/pkgs/development/libraries/haskell/split/0.1.4.3.nix
deleted file mode 100644
index b30ce21e342a2..0000000000000
--- a/pkgs/development/libraries/haskell/split/0.1.4.3.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "split";
-  version = "0.1.4.3";
-  sha256 = "1i9vmb0zvmhqj6qcbnsapsk9lhsyzznz336c8s7v4sz20s99hsby";
-  meta = {
-    homepage = "http://code.haskell.org/~byorgey/code/split";
-    description = "Combinator library for splitting lists";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/split/0.2.2.nix b/pkgs/development/libraries/haskell/split/0.2.2.nix
deleted file mode 100644
index 91a6b4cada3fb..0000000000000
--- a/pkgs/development/libraries/haskell/split/0.2.2.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "split";
-  version = "0.2.2";
-  sha256 = "0xa3j0gwr6k5vizxybnzk5fgb3pppgspi6mysnp2gwjp2dbrxkzr";
-  testDepends = [ QuickCheck ];
-  doCheck = self.stdenv.lib.versionOlder self.ghc.version "7.9";
-  meta = {
-    description = "Combinator library for splitting lists";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/spoon/default.nix b/pkgs/development/libraries/haskell/spoon/default.nix
deleted file mode 100644
index 436291cf8dc09..0000000000000
--- a/pkgs/development/libraries/haskell/spoon/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq }:
-
-cabal.mkDerivation (self: {
-  pname = "spoon";
-  version = "0.3.1";
-  sha256 = "1m41k0mfy6fpfrv2ym4m5jsjaj9xdfl2iqpppd3c4d0fffv51cxr";
-  buildDepends = [ deepseq ];
-  meta = {
-    description = "Catch errors thrown from pure computations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/sqlite-simple/default.nix b/pkgs/development/libraries/haskell/sqlite-simple/default.nix
deleted file mode 100644
index 94d8d4409c9e5..0000000000000
--- a/pkgs/development/libraries/haskell/sqlite-simple/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, base16Bytestring, blazeBuilder, blazeTextual
-, directSqlite, HUnit, text, time, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "sqlite-simple";
-  version = "0.4.8.0";
-  sha256 = "098d1s80wlvsp307422f79bm3a9knvgw5ni6jap62fl4rpa7fsmz";
-  buildDepends = [
-    attoparsec blazeBuilder blazeTextual directSqlite text time
-    transformers
-  ];
-  testDepends = [ base16Bytestring directSqlite HUnit text time ];
-  meta = {
-    homepage = "http://github.com/nurpax/sqlite-simple";
-    description = "Mid-Level SQLite client library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/srcloc/default.nix b/pkgs/development/libraries/haskell/srcloc/default.nix
deleted file mode 100644
index 8d30afc77addf..0000000000000
--- a/pkgs/development/libraries/haskell/srcloc/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "srcloc";
-  version = "0.4.1";
-  sha256 = "0cd15d9dval7zi4li48yd6a3jk62861d4qxwvhxz4a98m63519cz";
-  meta = {
-    homepage = "http://www.cs.drexel.edu/~mainland/";
-    description = "Data types for managing source code locations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/state-plus/default.nix b/pkgs/development/libraries/haskell/state-plus/default.nix
deleted file mode 100644
index d35da29273e11..0000000000000
--- a/pkgs/development/libraries/haskell/state-plus/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, checkers, mtl, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "state-plus";
-  version = "0.1.1";
-  sha256 = "09zc4rymzvpq12mgl59h069m418qr43myhsj8dlf62g477wyx4g1";
-  buildDepends = [ mtl ];
-  testDepends = [ checkers mtl QuickCheck ];
-  meta = {
-    description = "MonadPlus for StateT";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stateref/default.nix b/pkgs/development/libraries/haskell/stateref/default.nix
deleted file mode 100644
index b9651681351c5..0000000000000
--- a/pkgs/development/libraries/haskell/stateref/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, stm }:
-
-cabal.mkDerivation (self: {
-  pname = "stateref";
-  version = "0.3";
-  sha256 = "0hdpw6g255lj7jjvgqwhjdpzmka546vda5qjvry8gjj6nfm91lvx";
-  buildDepends = [ mtl stm ];
-  meta = {
-    homepage = "http://code.haskell.org/~mokus/stateref/";
-    description = "Abstraction for things that work like IORef";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/statestack/default.nix b/pkgs/development/libraries/haskell/statestack/default.nix
deleted file mode 100644
index dac89bd2ef9a7..0000000000000
--- a/pkgs/development/libraries/haskell/statestack/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "statestack";
-  version = "0.2.0.3";
-  sha256 = "0w5vw8jmnwbfyma4a3ggdm9jvxf3c18kpwbvcmvr5szifaqv9sgx";
-  buildDepends = [ mtl transformers ];
-  meta = {
-    description = "Simple State-like monad transformer with saveable and restorable state";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/statistics/default.nix b/pkgs/development/libraries/haskell/statistics/default.nix
deleted file mode 100644
index a24b9359aa482..0000000000000
--- a/pkgs/development/libraries/haskell/statistics/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, binary, deepseq, erf, HUnit, ieee754, mathFunctions
-, monadPar, mwcRandom, primitive, QuickCheck, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, vector
-, vectorAlgorithms, vectorBinaryInstances
-}:
-
-cabal.mkDerivation (self: {
-  pname = "statistics";
-  version = "0.13.2.1";
-  sha256 = "0giibqpnjndnhvxqsr8ikcxxfhz3ws0mk3ckykq2sfwz7gkipvva";
-  buildDepends = [
-    aeson binary deepseq erf mathFunctions monadPar mwcRandom primitive
-    vector vectorAlgorithms vectorBinaryInstances
-  ];
-  testDepends = [
-    binary erf HUnit ieee754 mathFunctions mwcRandom primitive
-    QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 vector vectorAlgorithms
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/bos/statistics";
-    description = "A library of statistical types, data, and functions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/statvfs/default.nix b/pkgs/development/libraries/haskell/statvfs/default.nix
deleted file mode 100644
index 15454aa0c971b..0000000000000
--- a/pkgs/development/libraries/haskell/statvfs/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "statvfs";
-  version = "0.2";
-  sha256 = "16z9fddgvf5sl7zy7p74fng9lkdw5m9i5np3q4s2h8jdi43mwmg1";
-  meta = {
-    description = "Get unix filesystem statistics with statfs, statvfs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stb-image/default.nix b/pkgs/development/libraries/haskell/stb-image/default.nix
deleted file mode 100644
index d24b735ab76cb..0000000000000
--- a/pkgs/development/libraries/haskell/stb-image/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bitmap }:
-
-cabal.mkDerivation (self: {
-  pname = "stb-image";
-  version = "0.2.1";
-  sha256 = "1mx6i5q56wy13fvpnypb2c6fk2z3i5xdfblkpazzc70p2dgxaf52";
-  buildDepends = [ bitmap ];
-  meta = {
-    homepage = "http://code.haskell.org/~bkomuves/";
-    description = "A wrapper around Sean Barrett's JPEG/PNG decoder";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stm-chans/default.nix b/pkgs/development/libraries/haskell/stm-chans/default.nix
deleted file mode 100644
index 8455aca477bc4..0000000000000
--- a/pkgs/development/libraries/haskell/stm-chans/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, stm }:
-
-cabal.mkDerivation (self: {
-  pname = "stm-chans";
-  version = "3.0.0.2";
-  sha256 = "1zsa092yjxsdq8nm2yqagdfpip3i3ff3xdwvys99ns7ridxbyynh";
-  buildDepends = [ stm ];
-  meta = {
-    homepage = "http://code.haskell.org/~wren/";
-    description = "Additional types of channels for STM";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stm-conduit/default.nix b/pkgs/development/libraries/haskell/stm-conduit/default.nix
deleted file mode 100644
index c13aa99231734..0000000000000
--- a/pkgs/development/libraries/haskell/stm-conduit/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, cereal, cerealConduit, conduit, conduitExtra, HUnit
-, liftedAsync, liftedBase, monadControl, monadLoops, QuickCheck
-, resourcet, stm, stmChans, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "stm-conduit";
-  version = "2.5.3";
-  sha256 = "1jsij92i3rw2wz1166i58p0lxrbx0jndf1hi3kj92ccvnc3zg1iw";
-  buildDepends = [
-    async cereal cerealConduit conduit conduitExtra liftedAsync
-    liftedBase monadControl monadLoops resourcet stm stmChans
-    transformers
-  ];
-  testDepends = [
-    conduit HUnit QuickCheck resourcet stm stmChans testFramework
-    testFrameworkHunit testFrameworkQuickcheck2 transformers
-  ];
-  meta = {
-    homepage = "https://github.com/wowus/stm-conduit";
-    description = "Introduces conduits to channels, and promotes using conduits concurrently";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stm-containers/default.nix b/pkgs/development/libraries/haskell/stm-containers/default.nix
deleted file mode 100644
index d093c5e07db36..0000000000000
--- a/pkgs/development/libraries/haskell/stm-containers/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, basePrelude, focus, free, hashable, HTF, listT, lochTh
-, mtl, mtlPrelude, placeholders, primitive, QuickCheck
-, transformers, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "stm-containers";
-  version = "0.2.7";
-  sha256 = "1qgmrxccnvids2xq2n28cllfqh88f0b2512hm5grrab7qb07phar";
-  buildDepends = [
-    basePrelude focus hashable listT lochTh placeholders primitive
-    transformers
-  ];
-  testDepends = [
-    basePrelude focus free hashable HTF listT lochTh mtl mtlPrelude
-    placeholders primitive QuickCheck transformers unorderedContainers
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/nikita-volkov/stm-containers";
-    description = "Containers for STM";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stm-delay/default.nix b/pkgs/development/libraries/haskell/stm-delay/default.nix
deleted file mode 100644
index ee2500db8d3d5..0000000000000
--- a/pkgs/development/libraries/haskell/stm-delay/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, stm }:
-
-cabal.mkDerivation (self: {
-  pname = "stm-delay";
-  version = "0.1.1.1";
-  sha256 = "0cla21v89gcvmr1iwzibq13v1yq02xg4h6k9l6kcprj7mhd5hcmi";
-  buildDepends = [ stm ];
-  testDepends = [ stm ];
-  meta = {
-    homepage = "https://github.com/joeyadams/haskell-stm-delay";
-    description = "Updatable one-shot timer polled with STM";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stm-stats/default.nix b/pkgs/development/libraries/haskell/stm-stats/default.nix
deleted file mode 100644
index 4f58e73248ca1..0000000000000
--- a/pkgs/development/libraries/haskell/stm-stats/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, stm, time }:
-
-cabal.mkDerivation (self: {
-  pname = "stm-stats";
-  version = "0.2.0.0";
-  sha256 = "0i8ky2l8lvh7nymxglvbifp0ylbyjw20p75avzb51zpzx6qkjkqa";
-  buildDepends = [ stm time ];
-  meta = {
-    description = "retry statistics for STM transactions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stm/2.4.2.nix b/pkgs/development/libraries/haskell/stm/2.4.2.nix
deleted file mode 100644
index f8cebde5d0b35..0000000000000
--- a/pkgs/development/libraries/haskell/stm/2.4.2.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "stm";
-  version = "2.4.2";
-  sha256 = "1nsq92z7y0w227fyig0xz4365xp50hnzzkqr4s836q969kb3rvn8";
-  meta = {
-    description = "Software Transactional Memory";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stm/2.4.3.nix b/pkgs/development/libraries/haskell/stm/2.4.3.nix
deleted file mode 100644
index f6c7a7e7ce0e2..0000000000000
--- a/pkgs/development/libraries/haskell/stm/2.4.3.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "stm";
-  version = "2.4.3";
-  sha256 = "0vzw4s06d5scfy4ircl81ym8ylkw9ckzsp8rq950dvipmaj1xhis";
-  meta = {
-    description = "Software Transactional Memory";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/storable-complex/default.nix b/pkgs/development/libraries/haskell/storable-complex/default.nix
deleted file mode 100644
index 59f5e64723177..0000000000000
--- a/pkgs/development/libraries/haskell/storable-complex/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "storable-complex";
-  version = "0.2.1";
-  sha256 = "0dnxnsi7m5whwwki3fry6db6gyy5qzfz8jcj1fg3fhfyf4f9wpaz";
-  meta = {
-    description = "Storable instance for Complex";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/storable-endian/default.nix b/pkgs/development/libraries/haskell/storable-endian/default.nix
deleted file mode 100644
index 9fdbdb5a6b076..0000000000000
--- a/pkgs/development/libraries/haskell/storable-endian/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, byteorder }:
-
-cabal.mkDerivation (self: {
-  pname = "storable-endian";
-  version = "0.2.5";
-  sha256 = "04j1nk0wga4dqrqvhm8yd9h9194db1n3yrnhg8s3gsc0jk7yw1p2";
-  buildDepends = [ byteorder ];
-  meta = {
-    description = "Storable instances with endianness";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/storable-record/default.nix b/pkgs/development/libraries/haskell/storable-record/default.nix
deleted file mode 100644
index fc919b195e012..0000000000000
--- a/pkgs/development/libraries/haskell/storable-record/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers, utilityHt }:
-
-cabal.mkDerivation (self: {
-  pname = "storable-record";
-  version = "0.0.3";
-  sha256 = "1mv2s4r7dqkl2fy0wjnywyr2zi2g53nkn0z72mgr8drkzdszzxx1";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ transformers utilityHt ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://code.haskell.org/~thielema/storable-record/";
-    description = "Elegant definition of Storable instances for records";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/streaming-commons/default.nix b/pkgs/development/libraries/haskell/streaming-commons/default.nix
deleted file mode 100644
index c4d19f6118841..0000000000000
--- a/pkgs/development/libraries/haskell/streaming-commons/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, blazeBuilder, deepseq, hspec, network, QuickCheck
-, random, stm, text, transformers, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "streaming-commons";
-  version = "0.1.7.3";
-  sha256 = "12sm59dhjrygly215888i2xcsn5m5a393ir0mm6w62883x49wzxb";
-  buildDepends = [
-    blazeBuilder network random stm text transformers zlib
-  ];
-  testDepends = [
-    async blazeBuilder deepseq hspec network QuickCheck text zlib
-  ];
-  meta = {
-    homepage = "https://github.com/fpco/streaming-commons";
-    description = "Common lower-level functions needed by various streaming data libraries";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/streamproc/default.nix b/pkgs/development/libraries/haskell/streamproc/default.nix
deleted file mode 100644
index cd338472635bc..0000000000000
--- a/pkgs/development/libraries/haskell/streamproc/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "streamproc";
-  version = "1.6.2";
-  sha256 = "1wl44n4nav4h203mzfdf1bd5nh4v23dib54lvxka1rl3zymgyvp7";
-  meta = {
-    homepage = "http://github.com/peti/streamproc";
-    description = "Stream Processer Arrow";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ simons ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/strict-concurrency/default.nix b/pkgs/development/libraries/haskell/strict-concurrency/default.nix
deleted file mode 100644
index edb0ba0fd47c1..0000000000000
--- a/pkgs/development/libraries/haskell/strict-concurrency/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq }:
-
-cabal.mkDerivation (self: {
-  pname = "strict-concurrency";
-  version = "0.2.4.1";
-  sha256 = "0939212dd0cc3b9bd228dfbb233d9eccad22ca626752d9bad8026ceb0a5c1a89";
-  buildDepends = [ deepseq ];
-  meta = {
-    homepage = "http://code.haskell.org/~dons/code/strict-concurrency";
-    description = "Strict concurrency abstractions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/strict/default.nix b/pkgs/development/libraries/haskell/strict/default.nix
deleted file mode 100644
index 6b4a157431e73..0000000000000
--- a/pkgs/development/libraries/haskell/strict/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "strict";
-  version = "0.3.2";
-  sha256 = "08cjajqz9h47fkq98mlf3rc8n5ghbmnmgn8pfsl3bdldjdkmmlrc";
-  meta = {
-    homepage = "http://www.cse.unsw.edu.au/~rl/code/strict.html";
-    description = "Strict data types and String IO";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/string-combinators/default.nix b/pkgs/development/libraries/haskell/string-combinators/default.nix
deleted file mode 100644
index 3f4e0edf14083..0000000000000
--- a/pkgs/development/libraries/haskell/string-combinators/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "string-combinators";
-  version = "0.6.0.5";
-  sha256 = "07ky2z5f1l5mb7r3rvyraak0bzciq4krkg5lv8g0a5vxpnzlm4cl";
-  meta = {
-    homepage = "https://github.com/basvandijk/string-combinators";
-    description = "Polymorphic functions to build and combine stringlike values";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/string-conversions/default.nix b/pkgs/development/libraries/haskell/string-conversions/default.nix
deleted file mode 100644
index 9225bacbfe309..0000000000000
--- a/pkgs/development/libraries/haskell/string-conversions/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "string-conversions";
-  version = "0.3.0.3";
-  sha256 = "0n2ifim9n5vm305r989lh5xlbd8qc6byip2nfavf6gd2bcscs84p";
-  buildDepends = [ text utf8String ];
-  meta = {
-    description = "Simplifies dealing with different types for strings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/string-qq/default.nix b/pkgs/development/libraries/haskell/string-qq/default.nix
deleted file mode 100644
index ac0e12811e0cc..0000000000000
--- a/pkgs/development/libraries/haskell/string-qq/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "string-qq";
-  version = "0.0.2";
-  sha256 = "0662m3i5xrdrr95w829bszkhp88mj9iy1zya54vk2sl5hz9wlmwp";
-  meta = {
-    description = "QuasiQuoter for non-interpolated strings, texts and bytestrings";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stringable/default.nix b/pkgs/development/libraries/haskell/stringable/default.nix
deleted file mode 100644
index f7de2335ad25d..0000000000000
--- a/pkgs/development/libraries/haskell/stringable/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, systemFilepath, text }:
-
-cabal.mkDerivation (self: {
-  pname = "stringable";
-  version = "0.1.3";
-  sha256 = "10jsvbiqbmnbipv1566k5mqkpgfyrzbk8m7b18rqjb5m3qg9dbz7";
-  buildDepends = [ systemFilepath text ];
-  meta = {
-    description = "A Stringable type class, in the spirit of Foldable and Traversable";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stringbuilder/default.nix b/pkgs/development/libraries/haskell/stringbuilder/default.nix
deleted file mode 100644
index 49a8ddd509ab9..0000000000000
--- a/pkgs/development/libraries/haskell/stringbuilder/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "stringbuilder";
-  version = "0.5.0";
-  sha256 = "1ap95xphqnrhv64c2a137wqslkdmb2jjd9ldb17gs1pw48k8hrl9";
-  testDepends = [ hspec QuickCheck ];
-  meta = {
-    description = "A writer monad for multi-line string literals";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stringprep/default.nix b/pkgs/development/libraries/haskell/stringprep/default.nix
deleted file mode 100644
index 28a5660b1e770..0000000000000
--- a/pkgs/development/libraries/haskell/stringprep/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck, tasty, tastyQuickcheck, tastyTh, text, textIcu
-}:
-
-cabal.mkDerivation (self: {
-  pname = "stringprep";
-  version = "1.0.0";
-  sha256 = "0ha4cvzdppd514xh9315v3nvrn1q4xd74gifdqpszw98hj2mw0b0";
-  buildDepends = [ text textIcu ];
-  testDepends = [
-    QuickCheck tasty tastyQuickcheck tastyTh text textIcu
-  ];
-  meta = {
-    description = "Implements the \"StringPrep\" algorithm";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stringsearch/default.nix b/pkgs/development/libraries/haskell/stringsearch/default.nix
deleted file mode 100644
index 02ed1a698a636..0000000000000
--- a/pkgs/development/libraries/haskell/stringsearch/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "stringsearch";
-  version = "0.3.6.5";
-  sha256 = "1mjvb1qr4fkxv5qvq4jfswa3dcj3dwzvwx7dbp2wqw8zand41lsq";
-  meta = {
-    homepage = "https://bitbucket.org/dafis/stringsearch";
-    description = "Fast searching, splitting and replacing of ByteStrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stripe/default.nix b/pkgs/development/libraries/haskell/stripe/default.nix
deleted file mode 100644
index 796bf3726767a..0000000000000
--- a/pkgs/development/libraries/haskell/stripe/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, httpConduit, httpTypes, mtl, text, time
-, unorderedContainers, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "stripe";
-  version = "0.8.1";
-  sha256 = "0vmgj9n7q8ik31z7zzfjfv1qj8f8vrqn9cvk8kjp3k4shj25p7sy";
-  buildDepends = [
-    aeson httpConduit httpTypes mtl text time unorderedContainers
-    utf8String
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/michaelschade/hs-stripe";
-    description = "A Haskell implementation of the Stripe API";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/strptime/default.nix b/pkgs/development/libraries/haskell/strptime/default.nix
deleted file mode 100644
index a5975aaddc6cd..0000000000000
--- a/pkgs/development/libraries/haskell/strptime/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text, time }:
-
-cabal.mkDerivation (self: {
-  pname = "strptime";
-  version = "1.0.10";
-  sha256 = "1f42yf49fqr2fyjfakscmmlnmw3w5rg7wyy6gjyrf0gcgsh0h9fd";
-  buildDepends = [ text time ];
-  meta = {
-    description = "Efficient parsing of LocalTime using a binding to C's strptime, with some extra features (i.e. fractional seconds)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/stylish-haskell/default.nix b/pkgs/development/libraries/haskell/stylish-haskell/default.nix
deleted file mode 100644
index d739d11c17abd..0000000000000
--- a/pkgs/development/libraries/haskell/stylish-haskell/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, cmdargs, filepath, haskellSrcExts, HUnit, mtl
-, strict, syb, testFramework, testFrameworkHunit, yaml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "stylish-haskell";
-  version = "0.5.11.0";
-  sha256 = "1174gs5a2n6l2flyb2x93yiq7viwb52kbadw6jya6041xrpblckz";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson cmdargs filepath haskellSrcExts mtl strict syb yaml
-  ];
-  testDepends = [
-    aeson cmdargs filepath haskellSrcExts HUnit mtl syb testFramework
-    testFrameworkHunit yaml
-  ];
-  meta = {
-    homepage = "https://github.com/jaspervdj/stylish-haskell";
-    description = "Haskell code prettifier";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/svgcairo/default.nix b/pkgs/development/libraries/haskell/svgcairo/default.nix
deleted file mode 100644
index d5e033f094ddf..0000000000000
--- a/pkgs/development/libraries/haskell/svgcairo/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, glib, gtk2hsBuildtools, libc, librsvg, mtl, text }:
-
-cabal.mkDerivation (self: {
-  pname = "svgcairo";
-  version = "0.13.0.0";
-  sha256 = "1i93dhg2fpnk38lgbfpsl97xpfgifrl7xs5nny5vj4hi8ln76ih0";
-  buildDepends = [ cairo glib mtl text ];
-  buildTools = [ gtk2hsBuildtools ];
-  extraLibraries = [ libc ];
-  pkgconfigDepends = [ librsvg ];
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Binding to the libsvg-cairo library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/syb/0.4.0.nix b/pkgs/development/libraries/haskell/syb/0.4.0.nix
deleted file mode 100644
index 1cc6747ed16e8..0000000000000
--- a/pkgs/development/libraries/haskell/syb/0.4.0.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "syb";
-  version = "0.4.0";
-  sha256 = "1wxz8y2dcjl407l596qswcl9cakbb5cs4wzwlyy6qjz7lyd0h0gj";
-  testDepends = [ HUnit mtl ];
-  meta = {
-    homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB";
-    description = "Scrap Your Boilerplate";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/syb/0.4.2.nix b/pkgs/development/libraries/haskell/syb/0.4.2.nix
deleted file mode 100644
index 6900c051c01f2..0000000000000
--- a/pkgs/development/libraries/haskell/syb/0.4.2.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "syb";
-  version = "0.4.2";
-  sha256 = "1gvyw2gbccip24wpp9xi6qgwvg4m5cijhzz1v51wvyamqv4p2b8l";
-  testDepends = [ HUnit mtl ];
-  doCheck = self.stdenv.lib.versionOlder self.ghc.version "7.9";
-  meta = {
-    homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB";
-    description = "Scrap Your Boilerplate";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/syb/syb-with-class-instances-text.nix b/pkgs/development/libraries/haskell/syb/syb-with-class-instances-text.nix
deleted file mode 100644
index c69b331941c05..0000000000000
--- a/pkgs/development/libraries/haskell/syb/syb-with-class-instances-text.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, sybWithClass, text }:
-
-cabal.mkDerivation (self: {
-  pname = "syb-with-class-instances-text";
-  version = "0.0.1";
-  sha256 = "0e0aa90c02cbe76380274830be51e04cb3cc13d5ea5761ba5540779bd0c4d76e";
-  buildDepends = [ sybWithClass text ];
-  meta = {
-    description = "Scrap Your Boilerplate With Class Text instance";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/syb/syb-with-class.nix b/pkgs/development/libraries/haskell/syb/syb-with-class.nix
deleted file mode 100644
index a6e802ac5c286..0000000000000
--- a/pkgs/development/libraries/haskell/syb/syb-with-class.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "syb-with-class";
-  version = "0.6.1.5";
-  sha256 = "1gn4p92jabgvbk7bg1nzjimyfzznl800bi9hw4ssvc7jqqnyw5zn";
-  meta = {
-    description = "Scrap Your Boilerplate With Class";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/symbol/default.nix b/pkgs/development/libraries/haskell/symbol/default.nix
deleted file mode 100644
index 46a2979d775d5..0000000000000
--- a/pkgs/development/libraries/haskell/symbol/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq }:
-
-cabal.mkDerivation (self: {
-  pname = "symbol";
-  version = "0.2.4";
-  sha256 = "0cc8kdm68pirb0s7n46v0yvw5b718qf7qip40jkg5q3c3xsafx6h";
-  buildDepends = [ deepseq ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.cs.drexel.edu/~mainland/";
-    description = "A 'Symbol' type for fast symbol comparison";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/syntactic/default.nix b/pkgs/development/libraries/haskell/syntactic/default.nix
deleted file mode 100644
index a2a33e89e1514..0000000000000
--- a/pkgs/development/libraries/haskell/syntactic/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, constraints, dataHash, mtl, QuickCheck, safe, tagged
-, tasty, tastyGolden, tastyQuickcheck, tastyTh, treeView
-, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "syntactic";
-  version = "2.0";
-  sha256 = "0b90afdfymsbgllk8np3xfkgrn2b5ry3n2wbpkn660rknsayw94x";
-  buildDepends = [ constraints dataHash mtl safe tagged treeView ];
-  testDepends = [
-    QuickCheck tagged tasty tastyGolden tastyQuickcheck tastyTh
-    utf8String
-  ];
-  meta = {
-    homepage = "https://github.com/emilaxelsson/syntactic";
-    description = "Generic representation and manipulation of abstract syntax";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/system-argv0/default.nix b/pkgs/development/libraries/haskell/system-argv0/default.nix
deleted file mode 100644
index 6f0eb038b604b..0000000000000
--- a/pkgs/development/libraries/haskell/system-argv0/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, systemFilepath, text }:
-
-cabal.mkDerivation (self: {
-  pname = "system-argv0";
-  version = "0.1.1";
-  sha256 = "1ijfry2r3cypp3zmws6dczk21m4n86fkxjld7yl19gjp46fxllbd";
-  buildDepends = [ systemFilepath text ];
-  meta = {
-    homepage = "https://john-millikin.com/software/haskell-filesystem/";
-    description = "Get argv[0] as a FilePath";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/system-fileio/default.nix b/pkgs/development/libraries/haskell/system-fileio/default.nix
deleted file mode 100644
index cf3dcee33014f..0000000000000
--- a/pkgs/development/libraries/haskell/system-fileio/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, chell, systemFilepath, temporary, text, time, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "system-fileio";
-  version = "0.3.16";
-  sha256 = "1x18ffhas6bhjis0glf0xd6ap8vy7cap8lkmnkn4px83d82yzi8k";
-  buildDepends = [ systemFilepath text time ];
-  testDepends = [
-    chell systemFilepath temporary text time transformers
-  ];
-  meta = {
-    homepage = "https://github.com/fpco/haskell-filesystem";
-    description = "Consistent filesystem interaction across GHC versions";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/system-filepath/default.nix b/pkgs/development/libraries/haskell/system-filepath/default.nix
deleted file mode 100644
index 8ec752d7a396c..0000000000000
--- a/pkgs/development/libraries/haskell/system-filepath/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, chell, chellQuickcheck, deepseq, QuickCheck, text }:
-
-cabal.mkDerivation (self: {
-  pname = "system-filepath";
-  version = "0.4.13";
-  sha256 = "0g1lam859vs71vyc8qsg6aianw5s7w19rk02acf2gr8dg3ypznca";
-  buildDepends = [ deepseq text ];
-  testDepends = [ chell chellQuickcheck QuickCheck text ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/fpco/haskell-filesystem";
-    description = "High-level, byte-based file and directory path manipulations";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/system-posix-redirect/default.nix b/pkgs/development/libraries/haskell/system-posix-redirect/default.nix
deleted file mode 100644
index 748a69a20a4ed..0000000000000
--- a/pkgs/development/libraries/haskell/system-posix-redirect/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "system-posix-redirect";
-  version = "1.1.0.1";
-  sha256 = "1wkfz898d3607xnx779l1k1qc8i2k63ixg47542r45scwq8m0lsk";
-  meta = {
-    description = "A toy module to temporarily redirect a program's stdout";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/system-time-monotonic/default.nix b/pkgs/development/libraries/haskell/system-time-monotonic/default.nix
deleted file mode 100644
index e9e01fb78fbc9..0000000000000
--- a/pkgs/development/libraries/haskell/system-time-monotonic/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, time }:
-
-cabal.mkDerivation (self: {
-  pname = "system-time-monotonic";
-  version = "0.2";
-  sha256 = "0f5grhh6x2fbawmdk0gq1nsjz47iz8f8r2592d1l69fqddwdhc3v";
-  buildDepends = [ time ];
-  meta = {
-    homepage = "https://github.com/joeyadams/haskell-system-time-monotonic";
-    description = "Simple library for using the system's monotonic clock";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/syz/default.nix b/pkgs/development/libraries/haskell/syz/default.nix
deleted file mode 100644
index e8c6075ffd27e..0000000000000
--- a/pkgs/development/libraries/haskell/syz/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "syz";
-  version = "0.2.0.0";
-  sha256 = "1m5395937yyxsa1bmlfn1dxa1jr15yjhlz9s15bpwapshcd8119y";
-  buildDepends = [ syb ];
-  meta = {
-    homepage = "http://www.cs.indiana.edu/~adamsmd/papers/scrap_your_zippers/";
-    description = "Scrap Your Zippers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tables/default.nix b/pkgs/development/libraries/haskell/tables/default.nix
deleted file mode 100644
index b8159a777d49c..0000000000000
--- a/pkgs/development/libraries/haskell/tables/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, cereal, comonad, deepseq, doctest, filepath
-, hashable, lens, profunctors, safecopy, transformers
-, transformersCompat, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "tables";
-  version = "0.4.1";
-  sha256 = "131c97lgni0b9pmkdfd5y0lwrb9yh9qyahknhrim8dzpkkfynk49";
-  buildDepends = [
-    binary cereal comonad deepseq hashable lens profunctors safecopy
-    transformers transformersCompat unorderedContainers
-  ];
-  testDepends = [
-    doctest filepath lens transformers unorderedContainers
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/tables/";
-    description = "In-memory storage with multiple keys using lenses and traversals";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tabular/default.nix b/pkgs/development/libraries/haskell/tabular/default.nix
deleted file mode 100644
index 57f91bcd728a8..0000000000000
--- a/pkgs/development/libraries/haskell/tabular/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, csv, html, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "tabular";
-  version = "0.2.2.5";
-  sha256 = "00d1f8yr7kbg30ziv09pb8f4apcvrfb6izb26my1s97kw9ixa740";
-  buildDepends = [ csv html mtl ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://hub.darcs.net/kowey/tabular";
-    description = "Two-dimensional data tables with rendering functions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tagged-transformer/default.nix b/pkgs/development/libraries/haskell/tagged-transformer/default.nix
deleted file mode 100644
index 34da51018e000..0000000000000
--- a/pkgs/development/libraries/haskell/tagged-transformer/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, contravariant, distributive, exceptions, mtl
-, reflection, semigroupoids, tagged
-}:
-
-cabal.mkDerivation (self: {
-  pname = "tagged-transformer";
-  version = "0.7.1";
-  sha256 = "1qgfx546pj4aqdblb4gddfxp642snn5dx4kxj3sn5q7c9lsgdh8j";
-  buildDepends = [
-    comonad contravariant distributive exceptions mtl reflection
-    semigroupoids tagged
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/tagged-transformer";
-    description = "Provides newtype wrappers for phantom types to avoid unsafely passing dummy arguments";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tagged/default.nix b/pkgs/development/libraries/haskell/tagged/default.nix
deleted file mode 100644
index 10585eb3412b1..0000000000000
--- a/pkgs/development/libraries/haskell/tagged/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "tagged";
-  version = "0.7.3";
-  sha256 = "016bzws7w09xhyyqiz56ahlf7zhagihn370ga0083fgv172lym7b";
-  meta = {
-    homepage = "http://github.com/ekmett/tagged";
-    description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/taggy-lens/default.nix b/pkgs/development/libraries/haskell/taggy-lens/default.nix
deleted file mode 100644
index fe8344ba73de0..0000000000000
--- a/pkgs/development/libraries/haskell/taggy-lens/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, hspec, lens, taggy, text, unorderedContainers }:
-
-cabal.mkDerivation (self: {
-  pname = "taggy-lens";
-  version = "0.1.2";
-  sha256 = "05m2c9q0rz4y0zz6n3dqf0hhzfvk0mp1692jxykg86c802d7pkib";
-  buildDepends = [ lens taggy text unorderedContainers ];
-  testDepends = [
-    doctest hspec lens taggy text unorderedContainers
-  ];
-  meta = {
-    homepage = "http://github.com/alpmestan/taggy-lens";
-    description = "Lenses for the taggy html/xml parser";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/taggy/default.nix b/pkgs/development/libraries/haskell/taggy/default.nix
deleted file mode 100644
index d456afbd65f04..0000000000000
--- a/pkgs/development/libraries/haskell/taggy/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, blazeHtml, blazeMarkup, hspec, hspecAttoparsec
-, text, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "taggy";
-  version = "0.1.3";
-  sha256 = "18azsibsfjz4zj69dk4a3jrdw6zvd8n1gsd1ynd2hy7i9z168iw8";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    attoparsec blazeHtml blazeMarkup text unorderedContainers vector
-  ];
-  testDepends = [
-    attoparsec blazeHtml blazeMarkup hspec hspecAttoparsec text
-    unorderedContainers vector
-  ];
-  meta = {
-    homepage = "http://github.com/alpmestan/taggy";
-    description = "Efficient and simple HTML/XML parsing library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tagshare/default.nix b/pkgs/development/libraries/haskell/tagshare/default.nix
deleted file mode 100644
index dbd88393c34ab..0000000000000
--- a/pkgs/development/libraries/haskell/tagshare/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "tagshare";
-  version = "0.0";
-  sha256 = "1q3chp1rmwmxa8rxv7548wsvbqbng6grrnv1587p08385sp4ncfj";
-  buildDepends = [ mtl ];
-  meta = {
-    description = "TagShare - explicit sharing with tags";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tagsoup/default.nix b/pkgs/development/libraries/haskell/tagsoup/default.nix
deleted file mode 100644
index 40ddd46ba547e..0000000000000
--- a/pkgs/development/libraries/haskell/tagsoup/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text }:
-
-cabal.mkDerivation (self: {
-  pname = "tagsoup";
-  version = "0.13.3";
-  sha256 = "13b6zy6346r3cxhaivys84fnxarg8wbv7r2znazfjdkqil8n5a1j";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ text ];
-  meta = {
-    homepage = "http://community.haskell.org/~ndm/tagsoup/";
-    description = "Parsing and extracting information from (possibly malformed) HTML/XML documents";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tagstream-conduit/default.nix b/pkgs/development/libraries/haskell/tagstream-conduit/default.nix
deleted file mode 100644
index 2e9393175040c..0000000000000
--- a/pkgs/development/libraries/haskell/tagstream-conduit/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, blazeBuilder, caseInsensitive, conduit
-, conduitExtra, dataDefault, hspec, HUnit, QuickCheck, resourcet
-, text, transformers, xmlConduit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "tagstream-conduit";
-  version = "0.5.5.3";
-  sha256 = "1arlf7qil9bzcqykda8yyrnncm29jsfjvz5kbcdrbbhqpbqfi5mj";
-  buildDepends = [
-    attoparsec blazeBuilder caseInsensitive conduit conduitExtra
-    dataDefault resourcet text transformers xmlConduit
-  ];
-  testDepends = [ conduit hspec HUnit QuickCheck resourcet text ];
-  meta = {
-    homepage = "http://github.com/yihuang/tagstream-conduit";
-    description = "streamlined html tag parser";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tar/default.nix b/pkgs/development/libraries/haskell/tar/default.nix
deleted file mode 100644
index be98c2041562f..0000000000000
--- a/pkgs/development/libraries/haskell/tar/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, time }:
-
-cabal.mkDerivation (self: {
-  pname = "tar";
-  version = "0.4.0.1";
-  sha256 = "0vbsv7h3zgp30mlgsw156jkv1rqy5zbm98as9haf7x15hd6jf254";
-  buildDepends = [ filepath time ];
-  noHaddock = self.stdenv.lib.versionOlder self.ghc.version "6.11";
-  meta = {
-    description = "Reading, writing and manipulating \".tar\" archive files.";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tasty-ant-xml/default.nix b/pkgs/development/libraries/haskell/tasty-ant-xml/default.nix
deleted file mode 100644
index 8f6b953e9546c..0000000000000
--- a/pkgs/development/libraries/haskell/tasty-ant-xml/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, genericDeriving, mtl, stm, tagged, tasty, transformers
-, xml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "tasty-ant-xml";
-  version = "1.0.1";
-  sha256 = "1wb9lm9rbk46g9cm2lpcrzh59zpcy270p824agg61bj1xb9jymsc";
-  buildDepends = [
-    genericDeriving mtl stm tagged tasty transformers xml
-  ];
-  meta = {
-    homepage = "http://github.com/ocharles/tasty-ant-xml";
-    description = "Render tasty output to XML for Jenkins";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tasty-golden/default.nix b/pkgs/development/libraries/haskell/tasty-golden/default.nix
deleted file mode 100644
index 5f2efb3520f7a..0000000000000
--- a/pkgs/development/libraries/haskell/tasty-golden/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, deepseq, filepath, mtl, optparseApplicative, tagged
-, tasty, tastyHunit, temporaryRc
-}:
-
-cabal.mkDerivation (self: {
-  pname = "tasty-golden";
-  version = "2.2.2.4";
-  sha256 = "096c4h306r4z7wq8nm94mwmdndm0mwd6hhiqf77iilpdndasrl1c";
-  buildDepends = [
-    async deepseq filepath mtl optparseApplicative tagged tasty
-    temporaryRc
-  ];
-  testDepends = [ filepath tasty tastyHunit temporaryRc ];
-  meta = {
-    homepage = "https://github.com/feuerbach/tasty-golden";
-    description = "Golden tests support for tasty";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tasty-hspec/default.nix b/pkgs/development/libraries/haskell/tasty-hspec/default.nix
deleted file mode 100644
index 459a0f1123abc..0000000000000
--- a/pkgs/development/libraries/haskell/tasty-hspec/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, hspecCore, QuickCheck, random, tasty
-, tastyQuickcheck, tastySmallcheck
-}:
-
-cabal.mkDerivation (self: {
-  pname = "tasty-hspec";
-  version = "1.1";
-  sha256 = "15ly6jf4kgdc15k6b584d99j18xb41alas62gyakw5sf8y0y02i6";
-  buildDepends = [
-    hspec hspecCore QuickCheck random tasty tastyQuickcheck
-    tastySmallcheck
-  ];
-  meta = {
-    homepage = "http://github.com/mitchellwrosen/tasty-hspec";
-    description = "Hspec support for the Tasty test framework";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tasty-hunit/default.nix b/pkgs/development/libraries/haskell/tasty-hunit/default.nix
deleted file mode 100644
index edbdf8b9cd653..0000000000000
--- a/pkgs/development/libraries/haskell/tasty-hunit/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, tasty }:
-
-cabal.mkDerivation (self: {
-  pname = "tasty-hunit";
-  version = "0.9.0.1";
-  sha256 = "0rhdjb4fakcbkz4cvmmf679zad9h5yr31i1g9xm1338p6xd4vwcb";
-  buildDepends = [ tasty ];
-  meta = {
-    homepage = "http://documentup.com/feuerbach/tasty";
-    description = "HUnit support for the Tasty test framework";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tasty-program/default.nix b/pkgs/development/libraries/haskell/tasty-program/default.nix
deleted file mode 100644
index 60a88315f7289..0000000000000
--- a/pkgs/development/libraries/haskell/tasty-program/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, tasty }:
-
-cabal.mkDerivation (self: {
-  pname = "tasty-program";
-  version = "1.0.1";
-  sha256 = "04q2pp7hwqiiry17dd3ng0i6ikqzpg7hfgf0ckcg33xw450kpx9n";
-  buildDepends = [ filepath tasty ];
-  meta = {
-    homepage = "https://github.com/jstolarek/tasty-program";
-    description = "Use tasty framework to test whether a program executes correctly";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tasty-quickcheck/default.nix b/pkgs/development/libraries/haskell/tasty-quickcheck/default.nix
deleted file mode 100644
index 36b22a30f5373..0000000000000
--- a/pkgs/development/libraries/haskell/tasty-quickcheck/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, pcreLight, QuickCheck, tagged, tasty, tastyHunit }:
-
-cabal.mkDerivation (self: {
-  pname = "tasty-quickcheck";
-  version = "0.8.3.2";
-  sha256 = "1q1fghmsjrdl6jkcnajmsvw4d893m6cyhzpai9vvrhxy9vdy0l1v";
-  buildDepends = [ QuickCheck tagged tasty ];
-  testDepends = [ pcreLight tasty tastyHunit ];
-  meta = {
-    homepage = "http://documentup.com/feuerbach/tasty";
-    description = "QuickCheck support for the Tasty test framework";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tasty-rerun/default.nix b/pkgs/development/libraries/haskell/tasty-rerun/default.nix
deleted file mode 100644
index af251514b4202..0000000000000
--- a/pkgs/development/libraries/haskell/tasty-rerun/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, optparseApplicative, reducers, split, stm, tagged
-, tasty, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "tasty-rerun";
-  version = "1.1.3";
-  sha256 = "1pgm3h7kyg7q8ydgqqj9sn65ckl6i7cz6a8g1cfighf4gy5y0cj3";
-  buildDepends = [
-    mtl optparseApplicative reducers split stm tagged tasty
-    transformers
-  ];
-  meta = {
-    homepage = "http://github.com/ocharles/tasty-rerun";
-    description = "Run tests by filtering the test tree depending on the result of previous test runs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tasty-smallcheck/default.nix b/pkgs/development/libraries/haskell/tasty-smallcheck/default.nix
deleted file mode 100644
index 9bdf0c52895ee..0000000000000
--- a/pkgs/development/libraries/haskell/tasty-smallcheck/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, smallcheck, tagged, tasty }:
-
-cabal.mkDerivation (self: {
-  pname = "tasty-smallcheck";
-  version = "0.8.0.1";
-  sha256 = "0yckfbz8na8ccyw2911i3a4hd3fdncclk3ng5343hs5cylw6y4sm";
-  buildDepends = [ async smallcheck tagged tasty ];
-  meta = {
-    homepage = "http://documentup.com/feuerbach/tasty";
-    description = "SmallCheck support for the Tasty test framework";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tasty-th/default.nix b/pkgs/development/libraries/haskell/tasty-th/default.nix
deleted file mode 100644
index 98d62036e835d..0000000000000
--- a/pkgs/development/libraries/haskell/tasty-th/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, languageHaskellExtract, tasty }:
-
-cabal.mkDerivation (self: {
-  pname = "tasty-th";
-  version = "0.1.3";
-  sha256 = "1fl5pagm9bdqvp7v54ilkr91m667rxw1jifwfdhrikr938aqrzx3";
-  buildDepends = [ languageHaskellExtract tasty ];
-  meta = {
-    homepage = "http://github.com/bennofs/tasty-th";
-    description = "Automagically generate the HUnit- and Quickcheck-bulk-code using Template Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tasty/default.nix b/pkgs/development/libraries/haskell/tasty/default.nix
deleted file mode 100644
index e99c8672c864d..0000000000000
--- a/pkgs/development/libraries/haskell/tasty/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, async, deepseq, mtl, optparseApplicative
-, regexTdfaRc, stm, tagged, time, unboundedDelays
-}:
-
-cabal.mkDerivation (self: {
-  pname = "tasty";
-  version = "0.10.1";
-  sha256 = "1l8ah7018f3m8css56h59fcly1jhanm5wd0hbgm8mg6pn7rrjml5";
-  buildDepends = [
-    ansiTerminal async deepseq mtl optparseApplicative regexTdfaRc stm
-    tagged time unboundedDelays
-  ];
-  meta = {
-    homepage = "http://documentup.com/feuerbach/tasty";
-    description = "Modern and extensible testing framework";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tcache-AWS/default.nix b/pkgs/development/libraries/haskell/tcache-AWS/default.nix
deleted file mode 100644
index 5f1ae4938d1bc..0000000000000
--- a/pkgs/development/libraries/haskell/tcache-AWS/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aws, conduit, httpConduit, network, TCache, text }:
-
-cabal.mkDerivation (self: {
-  pname = "tcache-AWS";
-  version = "0.0.1";
-  sha256 = "18hi8jvc117pxjhpb891hqlsbi4wvmd6nr3vwnqqr7rcw2dsmnwv";
-  buildDepends = [ aws conduit httpConduit network TCache text ];
-  meta = {
-    description = "tcache using Amazon Web Services as default persistence mechanism";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/template-default/default.nix b/pkgs/development/libraries/haskell/template-default/default.nix
deleted file mode 100644
index 3a7e3f05bdd29..0000000000000
--- a/pkgs/development/libraries/haskell/template-default/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefault }:
-
-cabal.mkDerivation (self: {
-  pname = "template-default";
-  version = "0.1.1";
-  sha256 = "07b8j11v0247fwaf3mv72m7aaq3crbsyrxmxa352vn9h2g6l1jsd";
-  buildDepends = [ dataDefault ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/haskell-pkg-janitors/template-default";
-    description = "declaring Default instances just got even easier";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/template/default.nix b/pkgs/development/libraries/haskell/template/default.nix
deleted file mode 100644
index 4eceef5729d45..0000000000000
--- a/pkgs/development/libraries/haskell/template/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, text }:
-
-cabal.mkDerivation (self: {
-  pname = "template";
-  version = "0.2.0.10";
-  sha256 = "10mcnhi2rdflmv79z0359nn5sylifvk9ih38xnjqqby6n4hs7mcg";
-  buildDepends = [ mtl text ];
-  meta = {
-    description = "Simple string substitution";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/temporary-rc/default.nix b/pkgs/development/libraries/haskell/temporary-rc/default.nix
deleted file mode 100644
index 62931e168af9e..0000000000000
--- a/pkgs/development/libraries/haskell/temporary-rc/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, exceptions, filepath, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "temporary-rc";
-  version = "1.2.0.3";
-  sha256 = "1nqih0qks439k3pr5kmbbc8rjdw730slrxlflqb27fbxbzb8skqs";
-  buildDepends = [ exceptions filepath transformers ];
-  meta = {
-    homepage = "http://www.github.com/feuerbach/temporary";
-    description = "Portable temporary file and directory support for Windows and Unix, based on code from Cabal";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/temporary/default.nix b/pkgs/development/libraries/haskell/temporary/default.nix
deleted file mode 100644
index 8a048744636a4..0000000000000
--- a/pkgs/development/libraries/haskell/temporary/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, exceptions, filepath, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "temporary";
-  version = "1.2.0.3";
-  sha256 = "0is67bmsjmbbw6wymhis8wyq9gax3sszm573p5719fx2c9z9r24a";
-  buildDepends = [ exceptions filepath transformers ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.github.com/batterseapower/temporary";
-    description = "Portable temporary file and directory support for Windows and Unix, based on code from Cabal";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/terminal-progress-bar/default.nix b/pkgs/development/libraries/haskell/terminal-progress-bar/default.nix
deleted file mode 100644
index 89cf249ecd402..0000000000000
--- a/pkgs/development/libraries/haskell/terminal-progress-bar/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, baseUnicodeSymbols, HUnit, stm, stmChans, testFramework
-, testFrameworkHunit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "terminal-progress-bar";
-  version = "0.0.1.4";
-  sha256 = "0ldvii23ks446xrd27aklh8s8pn1yi3dzhhzl05gipjqbhq3lsx3";
-  buildDepends = [ baseUnicodeSymbols stm stmChans ];
-  testDepends = [
-    baseUnicodeSymbols HUnit testFramework testFrameworkHunit
-  ];
-  meta = {
-    homepage = "https://github.com/roelvandijk/terminal-progress-bar";
-    description = "A simple progress bar in the terminal";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/terminal-size/default.nix b/pkgs/development/libraries/haskell/terminal-size/default.nix
deleted file mode 100644
index d143a66713a0c..0000000000000
--- a/pkgs/development/libraries/haskell/terminal-size/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "terminal-size";
-  version = "0.3.0";
-  sha256 = "0g8v08d20hlfsah9dlgv2v2pzj0m4dva0zp6zi4jrkxjhg6vi7bw";
-  meta = {
-    description = "Get terminal window height and width";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/terminfo/default.nix b/pkgs/development/libraries/haskell/terminfo/default.nix
deleted file mode 100644
index 9bb59e14a1e62..0000000000000
--- a/pkgs/development/libraries/haskell/terminfo/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ncurses }:
-
-cabal.mkDerivation (self: {
-  pname = "terminfo";
-  version = "0.4.0.0";
-  sha256 = "10y8mhpazcpwwvg1avc0zxq534rwavg82q69l7wm5np24sb5lrv8";
-  extraLibraries = [ ncurses ];
-  meta = {
-    homepage = "https://github.com/judah/terminfo";
-    description = "Haskell bindings to the terminfo library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/test-framework-hunit/default.nix b/pkgs/development/libraries/haskell/test-framework-hunit/default.nix
deleted file mode 100644
index 12919ec17b8be..0000000000000
--- a/pkgs/development/libraries/haskell/test-framework-hunit/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, extensibleExceptions, HUnit, testFramework }:
-
-cabal.mkDerivation (self: {
-  pname = "test-framework-hunit";
-  version = "0.3.0.1";
-  sha256 = "1h0h55kf6ff25nbfx1mhliwyknc0glwv3zi78wpzllbjbs7gvyfk";
-  buildDepends = [ extensibleExceptions HUnit testFramework ];
-  meta = {
-    homepage = "https://batterseapower.github.io/test-framework/";
-    description = "HUnit support for the test-framework package";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/test-framework-quickcheck2/default.nix b/pkgs/development/libraries/haskell/test-framework-quickcheck2/default.nix
deleted file mode 100644
index a012d8a047e24..0000000000000
--- a/pkgs/development/libraries/haskell/test-framework-quickcheck2/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, extensibleExceptions, QuickCheck, random, testFramework }:
-
-cabal.mkDerivation (self: {
-  pname = "test-framework-quickcheck2";
-  version = "0.3.0.3";
-  sha256 = "12p1zwrsz35r3j5gzbvixz9z1h5643rhihf5gqznmc991krwd5nc";
-  buildDepends = [
-    extensibleExceptions QuickCheck random testFramework
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://batterseapower.github.io/test-framework/";
-    description = "QuickCheck2 support for the test-framework package";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/test-framework-smallcheck/default.nix b/pkgs/development/libraries/haskell/test-framework-smallcheck/default.nix
deleted file mode 100644
index 5837ea46741ec..0000000000000
--- a/pkgs/development/libraries/haskell/test-framework-smallcheck/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, smallcheck, testFramework, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "test-framework-smallcheck";
-  version = "0.2";
-  sha256 = "1xpgpk1gp4w7w46b4rhj80fa0bcyz8asj2dcjb5x1c37b7rw90b0";
-  buildDepends = [ smallcheck testFramework transformers ];
-  meta = {
-    homepage = "https://github.com/feuerbach/smallcheck";
-    description = "Support for SmallCheck tests in test-framework";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/test-framework-th-prime/default.nix b/pkgs/development/libraries/haskell/test-framework-th-prime/default.nix
deleted file mode 100644
index a7881a7ebfce9..0000000000000
--- a/pkgs/development/libraries/haskell/test-framework-th-prime/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cpphs, haskellSrcExts, testFramework }:
-
-cabal.mkDerivation (self: {
-  pname = "test-framework-th-prime";
-  version = "0.0.7";
-  sha256 = "056d66jk7gn0ghsb75f2kpspws0gs1w9vnw0ywpq6kbskv992v0p";
-  buildDepends = [ cpphs haskellSrcExts testFramework ];
-  meta = {
-    description = "Template Haskell for test framework";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/test-framework-th/default.nix b/pkgs/development/libraries/haskell/test-framework-th/default.nix
deleted file mode 100644
index 21c719c538d8a..0000000000000
--- a/pkgs/development/libraries/haskell/test-framework-th/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, haskellSrcExts, languageHaskellExtract, regexPosix
-, testFramework
-}:
-
-cabal.mkDerivation (self: {
-  pname = "test-framework-th";
-  version = "0.2.4";
-  sha256 = "12lw7yj02jb9s0i7rb98jjam43j2h0gzmnbj9zi933fx7sg0sy4b";
-  buildDepends = [
-    haskellSrcExts languageHaskellExtract regexPosix testFramework
-  ];
-  meta = {
-    homepage = "http://github.com/finnsson/test-generator";
-    description = "Automagically generate the HUnit- and Quickcheck-bulk-code using Template Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/test-framework/default.nix b/pkgs/development/libraries/haskell/test-framework/default.nix
deleted file mode 100644
index b4ba1fd1009f2..0000000000000
--- a/pkgs/development/libraries/haskell/test-framework/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, ansiWlPprint, hostname, random, regexPosix
-, time, xml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "test-framework";
-  version = "0.8.1.0";
-  sha256 = "1js7jbdw0xijpjlca3yh7mw427s3rjkymm1qi565r928pbsbdkhm";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    ansiTerminal ansiWlPprint hostname random regexPosix time xml
-  ];
-  meta = {
-    homepage = "https://batterseapower.github.io/test-framework/";
-    description = "Framework for running and organising tests, with HUnit and QuickCheck support";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/test-simple/default.nix b/pkgs/development/libraries/haskell/test-simple/default.nix
deleted file mode 100644
index 181c92147e3d2..0000000000000
--- a/pkgs/development/libraries/haskell/test-simple/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, executablePath, mtl, QuickCheck, statePlus }:
-
-cabal.mkDerivation (self: {
-  pname = "test-simple";
-  version = "0.1.7";
-  sha256 = "1p9y15vv23j1qn3shxl2wqb8skh0n53vrb39qv1nvff9bclxldka";
-  buildDepends = [ mtl QuickCheck statePlus ];
-  testDepends = [ executablePath mtl QuickCheck ];
-  meta = {
-    description = "Simple Perl inspired testing";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/testing-feat/default.nix b/pkgs/development/libraries/haskell/testing-feat/default.nix
deleted file mode 100644
index e45d49fb5a878..0000000000000
--- a/pkgs/development/libraries/haskell/testing-feat/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, QuickCheck, tagshare }:
-
-cabal.mkDerivation (self: {
-  pname = "testing-feat";
-  version = "0.4.0.2";
-  sha256 = "15gi6w7p4alnih9grklhhr8338y1aal07admbz4n2f724hnhyb2j";
-  buildDepends = [ mtl QuickCheck tagshare ];
-  meta = {
-    description = "Functional Enumeration of Algebraic Types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/texmath/default.nix b/pkgs/development/libraries/haskell/texmath/default.nix
deleted file mode 100644
index f8bff923c6dd0..0000000000000
--- a/pkgs/development/libraries/haskell/texmath/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, mtl, networkUri, pandocTypes, parsec, split, syb
-, temporary, text, utf8String, xml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "texmath";
-  version = "0.8.0.1";
-  sha256 = "1k68spamhqwq4afcd0283w731gq0k6j6jxbp5099y6bndh8ff9cn";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ mtl networkUri pandocTypes parsec syb xml ];
-  testDepends = [ filepath split temporary text utf8String xml ];
-  meta = {
-    homepage = "http://github.com/jgm/texmath";
-    description = "Conversion between formats used to represent mathematics";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/text-binary/default.nix b/pkgs/development/libraries/haskell/text-binary/default.nix
deleted file mode 100644
index 9e6205b7001e2..0000000000000
--- a/pkgs/development/libraries/haskell/text-binary/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, text }:
-
-cabal.mkDerivation (self: {
-  pname = "text-binary";
-  version = "0.1.0";
-  sha256 = "0wc501j8hqspnhf4d1hyb18f1wgc4kl2qx1b5s4bkxv0dfbwrk6z";
-  buildDepends = [ binary text ];
-  meta = {
-    homepage = "https://github.com/kawu/text-binary";
-    description = "Binary instances for text types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/text-format/default.nix b/pkgs/development/libraries/haskell/text-format/default.nix
deleted file mode 100644
index c1bc8c8bc8e2d..0000000000000
--- a/pkgs/development/libraries/haskell/text-format/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doubleConversion, text, time, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "text-format";
-  version = "0.3.1.1";
-  sha256 = "02zfgzfjvkaxbma1h2gr95h10c8q9gyaadag41q579j68iv15qbd";
-  buildDepends = [ doubleConversion text time transformers ];
-  meta = {
-    homepage = "https://github.com/bos/text-format";
-    description = "Text formatting";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/text-icu/default.nix b/pkgs/development/libraries/haskell/text-icu/default.nix
deleted file mode 100644
index 000b689b2767a..0000000000000
--- a/pkgs/development/libraries/haskell/text-icu/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, HUnit, icu, QuickCheck, random, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "text-icu";
-  version = "0.7.0.0";
-  sha256 = "1fvq6qi9kvw722v2m9d40vwwa2irswfapqfjcrym9c2swdagxnry";
-  buildDepends = [ deepseq text ];
-  testDepends = [
-    deepseq HUnit QuickCheck random testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 text
-  ];
-  extraLibraries = [ icu ];
-  meta = {
-    homepage = "https://github.com/bos/text-icu";
-    description = "Bindings to the ICU library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/text-stream-decode/default.nix b/pkgs/development/libraries/haskell/text-stream-decode/default.nix
deleted file mode 100644
index 2f34dbb0b467b..0000000000000
--- a/pkgs/development/libraries/haskell/text-stream-decode/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, hspec, text }:
-
-cabal.mkDerivation (self: {
-  pname = "text-stream-decode";
-  version = "0.1.0.5";
-  sha256 = "1s2lncs5k8rswg1bpf4vz5p1maj46bsgf7ar4lzcla9bf3f4bppy";
-  buildDepends = [ text ];
-  testDepends = [ deepseq hspec text ];
-  meta = {
-    homepage = "http://github.com/fpco/text-stream-decode";
-    description = "Streaming decoding functions for UTF encodings. (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/text/0.11.2.3.nix b/pkgs/development/libraries/haskell/text/0.11.2.3.nix
deleted file mode 100644
index 05a0f899f93b5..0000000000000
--- a/pkgs/development/libraries/haskell/text/0.11.2.3.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, HUnit, QuickCheck, random, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "text";
-  version = "0.11.2.3";
-  sha256 = "0jrl3qbi91gkcnws9crsa59jsmmbjy91fwvl07qka9m48nq3f9rm";
-  buildDepends = [ deepseq ];
-  testDepends = [
-    deepseq HUnit QuickCheck random testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/bos/text";
-    description = "An efficient packed Unicode text type";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/text/1.1.1.3.nix b/pkgs/development/libraries/haskell/text/1.1.1.3.nix
deleted file mode 100644
index 3908a7a0caef0..0000000000000
--- a/pkgs/development/libraries/haskell/text/1.1.1.3.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, HUnit, QuickCheck, random, testFramework
-, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "text";
-  version = "1.1.1.3";
-  sha256 = "1yrzg449nbbzh2fb9mdmf2jjfhk2g87kr9m2ibssbsqx53p98z0c";
-  buildDepends = [ deepseq ];
-  testDepends = [
-    deepseq HUnit QuickCheck random testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/bos/text";
-    description = "An efficient packed Unicode text type";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/text/1.2.0.3.nix b/pkgs/development/libraries/haskell/text/1.2.0.3.nix
deleted file mode 100644
index d0d2112a5e205..0000000000000
--- a/pkgs/development/libraries/haskell/text/1.2.0.3.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, HUnit, QuickCheck, quickcheckUnicode, random
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "text";
-  version = "1.2.0.3";
-  sha256 = "11prz0vli6rclj04vpx5dnzfyznvsrq7i2jmh4sjy37nic5bqf0x";
-  buildDepends = [ deepseq ];
-  testDepends = [
-    deepseq HUnit QuickCheck quickcheckUnicode random testFramework
-    testFrameworkHunit testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/bos/text";
-    description = "An efficient packed Unicode text type";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tf-random/default.nix b/pkgs/development/libraries/haskell/tf-random/default.nix
deleted file mode 100644
index 4b123bc31643c..0000000000000
--- a/pkgs/development/libraries/haskell/tf-random/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, primitive, random, time }:
-
-cabal.mkDerivation (self: {
-  pname = "tf-random";
-  version = "0.5";
-  sha256 = "0445r2nns6009fmq0xbfpyv7jpzwv0snccjdg7hwj4xk4z0cwc1f";
-  buildDepends = [ primitive random time ];
-  meta = {
-    description = "High-quality splittable pseudorandom number generator";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/th-desugar/default.nix b/pkgs/development/libraries/haskell/th-desugar/default.nix
deleted file mode 100644
index 94919bba6e435..0000000000000
--- a/pkgs/development/libraries/haskell/th-desugar/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, HUnit, mtl, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "th-desugar";
-  version = "1.4.2";
-  sha256 = "16l0khjx2wppnm9spp6mg659m95hxjkzfv3pjw5ays3z6clhx8b9";
-  buildDepends = [ mtl syb ];
-  testDepends = [ hspec HUnit mtl syb ];
-  doCheck = false;
-  meta = {
-    homepage = "http://www.cis.upenn.edu/~eir/packages/th-desugar";
-    description = "Functions to desugar Template Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/th-expand-syns/default.nix b/pkgs/development/libraries/haskell/th-expand-syns/default.nix
deleted file mode 100644
index 5cb842ab38821..0000000000000
--- a/pkgs/development/libraries/haskell/th-expand-syns/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "th-expand-syns";
-  version = "0.3.0.4";
-  sha256 = "05qgfam7zq02848icvddds67ch5d8py7r30izg4lp0df0kzn08yq";
-  buildDepends = [ syb ];
-  meta = {
-    description = "Expands type synonyms in Template Haskell ASTs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/th-extras/default.nix b/pkgs/development/libraries/haskell/th-extras/default.nix
deleted file mode 100644
index 285329912dfe1..0000000000000
--- a/pkgs/development/libraries/haskell/th-extras/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "th-extras";
-  version = "0.0.0.2";
-  sha256 = "15sqf2jjnqcssq8hp80fk0ysgwqykjjc31gvvmzg4sypskpjs8cl";
-  buildDepends = [ syb ];
-  meta = {
-    homepage = "https://github.com/mokus0/th-extras";
-    description = "A grab bag of functions for use with Template Haskell";
-    license = self.stdenv.lib.licenses.publicDomain;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/th-lift-instances/default.nix b/pkgs/development/libraries/haskell/th-lift-instances/default.nix
deleted file mode 100644
index e81a8cf921e3d..0000000000000
--- a/pkgs/development/libraries/haskell/th-lift-instances/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, filepath, QuickCheck, text, thLift, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "th-lift-instances";
-  version = "0.1.4";
-  sha256 = "02sf7qn1rs33cdf1dl7vpwkhqzhmj8h3naw0ngh2kz05ymk2qng4";
-  buildDepends = [ text thLift vector ];
-  testDepends = [ doctest filepath QuickCheck text vector ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/bennofs/th-lift-instances/";
-    description = "Lift instances for template-haskell for common data types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/th-lift/default.nix b/pkgs/development/libraries/haskell/th-lift/default.nix
deleted file mode 100644
index 28fdedbde7504..0000000000000
--- a/pkgs/development/libraries/haskell/th-lift/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "th-lift";
-  version = "0.7";
-  sha256 = "1mh5k6ifmc3mjavlrpkcq55ng737yb3nqv1q67fv8irkv5m6qpza";
-  meta = {
-    homepage = "http://github.com/mboes/th-lift";
-    description = "Derive Template Haskell's Lift class for datatypes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/th-orphans/default.nix b/pkgs/development/libraries/haskell/th-orphans/default.nix
deleted file mode 100644
index 8f6da0bd038c1..0000000000000
--- a/pkgs/development/libraries/haskell/th-orphans/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, thLift, thReifyMany }:
-
-cabal.mkDerivation (self: {
-  pname = "th-orphans";
-  version = "0.8.2";
-  sha256 = "19d4ls2plxmn5n9c99503mvi99ffp6y6zxi564zf6cdfgw8v73fy";
-  buildDepends = [ thLift thReifyMany ];
-  jailbreak = true;
-  meta = {
-    description = "Orphan instances for TH datatypes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/th-reify-many/default.nix b/pkgs/development/libraries/haskell/th-reify-many/default.nix
deleted file mode 100644
index 940f8c8c29d79..0000000000000
--- a/pkgs/development/libraries/haskell/th-reify-many/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, safe, thExpandSyns }:
-
-cabal.mkDerivation (self: {
-  pname = "th-reify-many";
-  version = "0.1.2";
-  sha256 = "1r7ran4vi2mrhcr6qil89cni6ci3dgm775lfw5ciml3gz1948vz9";
-  buildDepends = [ mtl safe thExpandSyns ];
-  meta = {
-    homepage = "http://github.com/mgsloan/th-reify-many";
-    description = "Recurseively reify template haskell datatype info";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/these/default.nix b/pkgs/development/libraries/haskell/these/default.nix
deleted file mode 100644
index 7b989c7ad3875..0000000000000
--- a/pkgs/development/libraries/haskell/these/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bifunctors, mtl, profunctors, semigroupoids, semigroups
-, transformers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "these";
-  version = "0.4.2";
-  sha256 = "0hs59i07k1lkynvdpymjvl1va2frc3aq6wyrmbi7mz3vmz0bjcp7";
-  buildDepends = [
-    bifunctors mtl profunctors semigroupoids semigroups transformers
-    vector
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/isomorphism/these";
-    description = "An either-or-both data type, with corresponding hybrid error/writer monad transformer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/thespian/default.nix b/pkgs/development/libraries/haskell/thespian/default.nix
deleted file mode 100644
index 8d10ea06ae5f0..0000000000000
--- a/pkgs/development/libraries/haskell/thespian/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "thespian";
-  version = "0.999";
-  sha256 = "0z3cqjcf6xr0z7g3s1jszcs39w43sl0793gl0qm3dklbginqbcnn";
-  buildDepends = [ mtl ];
-  meta = {
-    homepage = "http://bitbucket.org/alinabi/thespian";
-    description = "Lightweight Erlang-style actors for Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/thread-local-storage/default.nix b/pkgs/development/libraries/haskell/thread-local-storage/default.nix
deleted file mode 100644
index 5405f903e1de1..0000000000000
--- a/pkgs/development/libraries/haskell/thread-local-storage/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, atomicPrimops }:
-
-cabal.mkDerivation (self: {
-  pname = "thread-local-storage";
-  version = "0.1.0.3";
-  sha256 = "0ka6xrxzsw2z95qcc4v2hh4ldb22zkd5s62lns3v1853g4dw7k3l";
-  testDepends = [ atomicPrimops ];
-  doCheck = false;
-  meta = {
-    description = "Several options for thread-local-storage (TLS) in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/threadmanager/default.nix b/pkgs/development/libraries/haskell/threadmanager/default.nix
deleted file mode 100644
index 92942a55e1628..0000000000000
--- a/pkgs/development/libraries/haskell/threadmanager/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "threadmanager";
-  version = "0.1.7";
-  sha256 = "17s26hlailbr8c9d3dv1pwiy81m3nzr3sw0v9y716rmhldf7k09f";
-  meta = {
-    description = "(deprecated in favor of 'threads') Simple thread management";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/threads/default.nix b/pkgs/development/libraries/haskell/threads/default.nix
deleted file mode 100644
index 96b6fbb172a4e..0000000000000
--- a/pkgs/development/libraries/haskell/threads/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, baseUnicodeSymbols, concurrentExtra, HUnit, stm
-, testFramework, testFrameworkHunit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "threads";
-  version = "0.5.1.2";
-  sha256 = "1bq2aza6sam4zkgpgf8x4lhkk2na1i8annx9cwad3j68p5vdg929";
-  buildDepends = [ baseUnicodeSymbols stm ];
-  testDepends = [
-    baseUnicodeSymbols concurrentExtra HUnit stm testFramework
-    testFrameworkHunit
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/basvandijk/threads";
-    description = "Fork threads and wait for their result";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/threepenny-gui/default.nix b/pkgs/development/libraries/haskell/threepenny-gui/default.nix
deleted file mode 100644
index 5586c28079b97..0000000000000
--- a/pkgs/development/libraries/haskell/threepenny-gui/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsecEnumerator, dataDefault, deepseq
-, filepath, hashable, MonadCatchIOTransformers, networkUri, safe
-, snapCore, snapServer, stm, text, time, transformers
-, unorderedContainers, utf8String, vault, websockets
-, websocketsSnap
-}:
-
-cabal.mkDerivation (self: {
-  pname = "threepenny-gui";
-  version = "0.5.0.0";
-  sha256 = "0rr826k6p2hbp66qr12sci6km40krbi7lbs293r11jxi0ivj5drd";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson attoparsecEnumerator dataDefault deepseq filepath hashable
-    MonadCatchIOTransformers networkUri safe snapCore snapServer stm
-    text time transformers unorderedContainers utf8String vault
-    websockets websocketsSnap
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Threepenny-gui";
-    description = "GUI framework that uses the web browser as a display";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/thyme/default.nix b/pkgs/development/libraries/haskell/thyme/default.nix
deleted file mode 100644
index 7c18f2c555b6f..0000000000000
--- a/pkgs/development/libraries/haskell/thyme/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, Cabal, cpphs, deepseq, filepath, mtl
-, profunctors, QuickCheck, random, systemPosixRedirect, text, time
-, vector, vectorSpace, vectorThUnbox
-}:
-
-cabal.mkDerivation (self: {
-  pname = "thyme";
-  version = "0.3.5.5";
-  sha256 = "0v3rbjl92bqggsdra72zdq6rxzb2qf1268424p94225lnwgp1il4";
-  buildDepends = [
-    aeson attoparsec deepseq mtl profunctors QuickCheck random text
-    time vector vectorSpace vectorThUnbox
-  ];
-  testDepends = [
-    attoparsec Cabal filepath mtl profunctors QuickCheck random
-    systemPosixRedirect text time vectorSpace
-  ];
-  buildTools = [ cpphs ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/liyang/thyme";
-    description = "A faster time library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/time-compat/default.nix b/pkgs/development/libraries/haskell/time-compat/default.nix
deleted file mode 100644
index ed9da18c39ab7..0000000000000
--- a/pkgs/development/libraries/haskell/time-compat/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, time }:
-
-cabal.mkDerivation (self: {
-  pname = "time-compat";
-  version = "0.1.0.3";
-  sha256 = "0zqgzr8yjn36rn6gflwh5s0c92vl44xzxiw0jz8d5h0h8lhi21sr";
-  buildDepends = [ time ];
-  meta = {
-    homepage = "http://hub.darcs.net/dag/time-compat";
-    description = "Compatibility with old-time for the time package";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/time-recurrence/default.nix b/pkgs/development/libraries/haskell/time-recurrence/default.nix
deleted file mode 100644
index 8f0aa71115159..0000000000000
--- a/pkgs/development/libraries/haskell/time-recurrence/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataOrdlist, HUnit, mtl, testFramework, testFrameworkHunit
-, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "time-recurrence";
-  version = "0.9.2";
-  sha256 = "1arqmkagmswimbh78qfz5bcilk9i14w29j4vf4i89d00vac3vrzm";
-  buildDepends = [ dataOrdlist mtl time ];
-  testDepends = [
-    dataOrdlist HUnit mtl testFramework testFrameworkHunit time
-  ];
-  meta = {
-    homepage = "http://github.com/hellertime/time-recurrence";
-    description = "Generate recurring dates";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/time/1.1.2.4.nix b/pkgs/development/libraries/haskell/time/1.1.2.4.nix
deleted file mode 100644
index 97bdaa852b581..0000000000000
--- a/pkgs/development/libraries/haskell/time/1.1.2.4.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "time";
-  version = "1.1.2.4";
-  sha256 = "11dfcb9b5ca76428a7a31019928c3c1898320f774e5d3df8e4407580d074fad3";
-  meta = {
-    homepage = "http://semantic.org/TimeLib/";
-    description = "A time library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/time/1.5.nix b/pkgs/development/libraries/haskell/time/1.5.nix
deleted file mode 100644
index ba77c73874dc2..0000000000000
--- a/pkgs/development/libraries/haskell/time/1.5.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, QuickCheck, testFramework
-, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "time";
-  version = "1.5";
-  sha256 = "0vj82msx650z473inhr8yav7k38zj7096wam477y77wardx57pdc";
-  buildDepends = [ deepseq ];
-  testDepends = [
-    deepseq QuickCheck testFramework testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/haskell/time";
-    description = "A time library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/timeparsers/default.nix b/pkgs/development/libraries/haskell/timeparsers/default.nix
deleted file mode 100644
index 3259d706a68f5..0000000000000
--- a/pkgs/development/libraries/haskell/timeparsers/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, convertible, mtl, time }:
-
-cabal.mkDerivation (self: {
-  pname = "timeparsers";
-  version = "0.3.2";
-  sha256 = "1dicp58f2amn5rgmnlfjpv4aj7ak6jrdlba2marglddvj4ycq1h7";
-  buildDepends = [ attoparsec convertible mtl time ];
-  jailbreak = true;
-  meta = {
-    description = "Attoparsec parsers for various Date/Time formats";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/timerep/default.nix b/pkgs/development/libraries/haskell/timerep/default.nix
deleted file mode 100644
index aea0fe91208e0..0000000000000
--- a/pkgs/development/libraries/haskell/timerep/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, time }:
-
-cabal.mkDerivation (self: {
-  pname = "timerep";
-  version = "1.0.3";
-  sha256 = "14lz8nzfy1j7snvifbwjkk1fjc8wy4jk67xk9n87r25v3cva3x0p";
-  buildDepends = [ time ];
-  meta = {
-    description = "Parse and display time according to some RFCs (RFC3339, RFC2822)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/timezone-olson/default.nix b/pkgs/development/libraries/haskell/timezone-olson/default.nix
deleted file mode 100644
index 8b8704c0de785..0000000000000
--- a/pkgs/development/libraries/haskell/timezone-olson/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, extensibleExceptions, time, timezoneSeries }:
-
-cabal.mkDerivation (self: {
-  pname = "timezone-olson";
-  version = "0.1.6";
-  sha256 = "0gg1fq85km5d48966a267q6z0wwl1dz88xq88v0l1jlkwd9jsb0z";
-  buildDepends = [ binary extensibleExceptions time timezoneSeries ];
-  meta = {
-    homepage = "http://projects.haskell.org/time-ng/";
-    description = "A pure Haskell parser and renderer for binary Olson timezone files";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/timezone-series/default.nix b/pkgs/development/libraries/haskell/timezone-series/default.nix
deleted file mode 100644
index d46f2d812548f..0000000000000
--- a/pkgs/development/libraries/haskell/timezone-series/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, time }:
-
-cabal.mkDerivation (self: {
-  pname = "timezone-series";
-  version = "0.1.4";
-  sha256 = "06p5v0dimhwmra100gwkhkz3ll492i2bvafw0qx2qzcxx4yxff40";
-  buildDepends = [ time ];
-  meta = {
-    homepage = "http://projects.haskell.org/time-ng/";
-    description = "Enhanced timezone handling for Data.Time";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tls/default.nix b/pkgs/development/libraries/haskell/tls/default.nix
deleted file mode 100644
index d9b82d1376935..0000000000000
--- a/pkgs/development/libraries/haskell/tls/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, asn1Encoding, asn1Types, async, byteable, cereal
-, cipherAes, cipherDes, cipherRc4, cprngAes, cryptoCipherTypes
-, cryptohash, cryptoNumbers, cryptoPubkey, cryptoPubkeyTypes
-, cryptoRandom, dataDefaultClass, hourglass, mtl, network
-, QuickCheck, tasty, tastyQuickcheck, transformers, x509, x509Store
-, x509Validation
-}:
-
-cabal.mkDerivation (self: {
-  pname = "tls";
-  version = "1.2.13";
-  sha256 = "1djjscmyn3wcnlzz1r0clz2nxa2y23rlyjk30xjsdp0m1sq0vdc3";
-  buildDepends = [
-    asn1Encoding asn1Types async byteable cereal cipherAes cipherDes
-    cipherRc4 cryptoCipherTypes cryptohash cryptoNumbers cryptoPubkey
-    cryptoPubkeyTypes cryptoRandom dataDefaultClass mtl network
-    transformers x509 x509Store x509Validation
-  ];
-  testDepends = [
-    cereal cprngAes cryptoPubkey cryptoRandom dataDefaultClass
-    hourglass mtl QuickCheck tasty tastyQuickcheck x509 x509Validation
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-tls";
-    description = "TLS/SSL protocol native implementation (Server and Client)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/torrent/default.nix b/pkgs/development/libraries/haskell/torrent/default.nix
deleted file mode 100644
index 0133de6c22198..0000000000000
--- a/pkgs/development/libraries/haskell/torrent/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bencode, binary, filepath, syb }:
-
-cabal.mkDerivation (self: {
-  pname = "torrent";
-  version = "10000.0.0";
-  sha256 = "030ll4m80ljkvq72n1aa8a2ygqa56ykkndzy5g40vh9j9j5vq52r";
-  buildDepends = [ bencode binary filepath syb ];
-  meta = {
-    description = "BitTorrent file parser and generater";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tostring/default.nix b/pkgs/development/libraries/haskell/tostring/default.nix
deleted file mode 100644
index 8b6623d463960..0000000000000
--- a/pkgs/development/libraries/haskell/tostring/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, caseInsensitive, text, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "tostring";
-  version = "0.2.1";
-  sha256 = "0lvfvjs1q6hndbchij3zn1xi6vb1v53r379jvyc2m92sqqcfnylw";
-  buildDepends = [ caseInsensitive text utf8String ];
-  meta = {
-    description = "The ToString class";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/transformers-base/default.nix b/pkgs/development/libraries/haskell/transformers-base/default.nix
deleted file mode 100644
index d7b9f53951c55..0000000000000
--- a/pkgs/development/libraries/haskell/transformers-base/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, stm, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "transformers-base";
-  version = "0.4.3";
-  sha256 = "0bklr7piiipnh99jnqx262pdyb9hzk852d6hzk5sqppvz5ndcf4y";
-  buildDepends = [ stm transformers ];
-  meta = {
-    homepage = "https://github.com/mvv/transformers-base";
-    description = "Lift computations from the bottom of a transformer stack";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/transformers-compat/default.nix b/pkgs/development/libraries/haskell/transformers-compat/default.nix
deleted file mode 100644
index d0dc4ae024d27..0000000000000
--- a/pkgs/development/libraries/haskell/transformers-compat/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "transformers-compat";
-  version = "0.3.3.4";
-  sha256 = "1hab41ggyaxr4xn2szv8y9fg9np8zi8ifhimr33fspid1jz14xr5";
-  buildDepends = [ transformers ];
-  meta = {
-    homepage = "http://github.com/ekmett/transformers-compat/";
-    description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms.";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/transformers-free/default.nix b/pkgs/development/libraries/haskell/transformers-free/default.nix
deleted file mode 100644
index c989d620f40c0..0000000000000
--- a/pkgs/development/libraries/haskell/transformers-free/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "transformers-free";
-  version = "1.0.1";
-  sha256 = "0fbzkr7ifvqng8wqi3332vwvmx36f8z167angyskfdd0a5rik2z0";
-  buildDepends = [ transformers ];
-  meta = {
-    description = "Free monad transformers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/transformers/0.3.0.0.nix b/pkgs/development/libraries/haskell/transformers/0.3.0.0.nix
deleted file mode 100644
index fe2b0f91ef9cf..0000000000000
--- a/pkgs/development/libraries/haskell/transformers/0.3.0.0.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "transformers";
-  version = "0.3.0.0";
-  sha256 = "14cmfdi4cmirbrc3x2h6ly08j0mb4p59mxbqkqw8rnbsr4g0rap5";
-  meta = {
-    description = "Concrete functor and monad transformers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/transformers/0.4.2.0.nix b/pkgs/development/libraries/haskell/transformers/0.4.2.0.nix
deleted file mode 100644
index 3557941a9a873..0000000000000
--- a/pkgs/development/libraries/haskell/transformers/0.4.2.0.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "transformers";
-  version = "0.4.2.0";
-  sha256 = "0a364zfcm17mhpy0c4ms2j88sys4yvgd6071qsgk93la2wjm8mkr";
-  noHaddock = self.stdenv.lib.versionOlder self.ghc.version "6.11";
-  meta = {
-    description = "Concrete functor and monad transformers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/traverse-with-class/default.nix b/pkgs/development/libraries/haskell/traverse-with-class/default.nix
deleted file mode 100644
index 2ec410dc0a4d5..0000000000000
--- a/pkgs/development/libraries/haskell/traverse-with-class/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "traverse-with-class";
-  version = "0.2.0.3";
-  sha256 = "0snms19w3n9ni1wmf4ikwpp298nc6qk6phrjxi5g023ihqqdvr6g";
-  buildDepends = [ transformers ];
-  meta = {
-    description = "Generic applicative traversals";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tree-view/default.nix b/pkgs/development/libraries/haskell/tree-view/default.nix
deleted file mode 100644
index 6c3adfdb9f463..0000000000000
--- a/pkgs/development/libraries/haskell/tree-view/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "tree-view";
-  version = "0.4";
-  sha256 = "0mzywp6nipc6zs98dy4ny2s3r9d745lqpjazfnj5y4hx8swyckgn";
-  buildDepends = [ mtl ];
-  meta = {
-    description = "Render trees as foldable HTML and Unicode art";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/trifecta/default.nix b/pkgs/development/libraries/haskell/trifecta/default.nix
deleted file mode 100644
index a73f47afb1c2d..0000000000000
--- a/pkgs/development/libraries/haskell/trifecta/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, ansiWlPprint, blazeBuilder, blazeHtml
-, blazeMarkup, charset, comonad, deepseq, doctest, filepath
-, fingertree, hashable, lens, mtl, parsers, QuickCheck, reducers
-, semigroups, transformers, unorderedContainers, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "trifecta";
-  version = "1.5.1";
-  sha256 = "1fayr6sd9m84rqpcygacafn9vr9zva7rmkpvyzz0bf1p1z7i6b2n";
-  buildDepends = [
-    ansiTerminal ansiWlPprint blazeBuilder blazeHtml blazeMarkup
-    charset comonad deepseq fingertree hashable lens mtl parsers
-    reducers semigroups transformers unorderedContainers utf8String
-  ];
-  testDepends = [ doctest filepath parsers QuickCheck ];
-  meta = {
-    homepage = "http://github.com/ekmett/trifecta/";
-    description = "A modern parser combinator library with convenient diagnostics";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/trivia/default.nix b/pkgs/development/libraries/haskell/trivia/default.nix
deleted file mode 100644
index b32653032b541..0000000000000
--- a/pkgs/development/libraries/haskell/trivia/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, distributive }:
-
-cabal.mkDerivation (self: {
-  pname = "trivia";
-  version = "0.0";
-  sha256 = "03xmzjqwk6492jmmbq6066ymsxb0wk0pmyf0c5f018nfps0g3i78";
-  buildDepends = [ comonad distributive ];
-  meta = {
-    homepage = "https://github.com/fumieval/trivia";
-    description = "The trivial monad and comonad";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tuple/default.nix b/pkgs/development/libraries/haskell/tuple/default.nix
deleted file mode 100644
index 6997d2229ce39..0000000000000
--- a/pkgs/development/libraries/haskell/tuple/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, OneTuple }:
-
-cabal.mkDerivation (self: {
-  pname = "tuple";
-  version = "0.3.0.2";
-  sha256 = "094nx29aahyrvbcn7yca9zs2a5rxz1is7510w1q43rpvza7hdjrg";
-  buildDepends = [ OneTuple ];
-  meta = {
-    description = "Various functions on tuples";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/twitter-conduit/default.nix b/pkgs/development/libraries/haskell/twitter-conduit/default.nix
deleted file mode 100644
index 31542d43ebcb7..0000000000000
--- a/pkgs/development/libraries/haskell/twitter-conduit/default.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, authenticateOauth, caseInsensitive
-, conduit, conduitExtra, dataDefault, doctest, filepath, hlint
-, hspec, httpClient, httpConduit, httpTypes, lens, lensAeson
-, monadControl, networkUri, resourcet, text, time, transformers
-, transformersBase, twitterTypes, twitterTypesLens, fetchurl
-}:
-
-cabal.mkDerivation (self: {
-  pname = "twitter-conduit";
-  version = "0.1.0";
-  sha256 = "1cymgp3wlswxn5qfdr442cqq2ak48b5w1zcsr67n2g5p1izadwji";
-  editedCabalFile = "06z8dwvc17xhzpvb7cm0j6v63r5f3xirj36rr86bds3rw1zbnd0z";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson attoparsec authenticateOauth conduit conduitExtra dataDefault
-    httpClient httpConduit httpTypes lens lensAeson networkUri
-    resourcet text time transformers twitterTypes twitterTypesLens
-  ];
-  testDepends = [
-    aeson attoparsec authenticateOauth caseInsensitive conduit
-    conduitExtra dataDefault doctest filepath hlint hspec httpClient
-    httpConduit httpTypes lens lensAeson monadControl networkUri
-    resourcet text time transformers transformersBase twitterTypes
-    twitterTypesLens
-  ];
-  meta = {
-    homepage = "https://github.com/himura/twitter-conduit";
-    description = "Twitter API package with conduit interface and Streaming API support";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/twitter-types-lens/default.nix b/pkgs/development/libraries/haskell/twitter-types-lens/default.nix
deleted file mode 100644
index 85407fc00b284..0000000000000
--- a/pkgs/development/libraries/haskell/twitter-types-lens/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, lens, text, twitterTypes }:
-
-cabal.mkDerivation (self: {
-  pname = "twitter-types-lens";
-  version = "0.6.0";
-  sha256 = "0n2z7v2mcvj2czkszkp87sf7cv4zj82yccygs9ah5ax28dw823v3";
-  buildDepends = [ lens text twitterTypes ];
-  meta = {
-    homepage = "https://github.com/himura/twitter-types-lens";
-    description = "Twitter JSON types (lens powered)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/twitter-types/default.nix b/pkgs/development/libraries/haskell/twitter-types/default.nix
deleted file mode 100644
index 9ed6a77ac2de7..0000000000000
--- a/pkgs/development/libraries/haskell/twitter-types/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, filepath, HUnit, testFramework
-, testFrameworkHunit, testFrameworkThPrime, text
-, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "twitter-types";
-  version = "0.6.0";
-  sha256 = "0yvs57f3m0nq11qpxziazp9r95g1v231d2djmch9c5d8g22cjvdn";
-  buildDepends = [ aeson text unorderedContainers ];
-  testDepends = [
-    aeson attoparsec filepath HUnit testFramework testFrameworkHunit
-    testFrameworkThPrime text unorderedContainers
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/himura/twitter-types";
-    description = "Twitter JSON parser and types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/type-aligned/default.nix b/pkgs/development/libraries/haskell/type-aligned/default.nix
deleted file mode 100644
index a1e547ca0e265..0000000000000
--- a/pkgs/development/libraries/haskell/type-aligned/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "type-aligned";
-  version = "0.9.3";
-  sha256 = "1wkjbb6giq71j5j72w4018hifn58gpgwxppbhgi5a8xdcxp8afl0";
-  meta = {
-    homepage = "https://github.com/atzeus/type-aligned";
-    description = "Various type-aligned sequence data structures";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/type-eq/default.nix b/pkgs/development/libraries/haskell/type-eq/default.nix
deleted file mode 100644
index 89b6398c5e065..0000000000000
--- a/pkgs/development/libraries/haskell/type-eq/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cpphs }:
-
-cabal.mkDerivation (self: {
-  pname = "type-eq";
-  version = "0.4.2";
-  sha256 = "0nyx3lqgrnlz0l3p615ln2dglqd39jwlk91ybz7blzhq1gpgayar";
-  buildTools = [ cpphs ];
-  meta = {
-    homepage = "http://github.com/glaebhoerl/type-eq";
-    description = "Type equality evidence you can carry around";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/type-equality/default.nix b/pkgs/development/libraries/haskell/type-equality/default.nix
deleted file mode 100644
index de5bc73873f29..0000000000000
--- a/pkgs/development/libraries/haskell/type-equality/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "type-equality";
-  version = "0.1.2";
-  sha256 = "06acqpkvyvalv5knjzzbgm40hzas6cdfsypvjxsbb0mhq4d80xwr";
-  meta = {
-    homepage = "http://github.com/hesselink/type-equality/";
-    description = "Type equality, coercion/cast and other operations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/type-level-natural-number/default.nix b/pkgs/development/libraries/haskell/type-level-natural-number/default.nix
deleted file mode 100644
index 7bc0c31b86dcb..0000000000000
--- a/pkgs/development/libraries/haskell/type-level-natural-number/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "type-level-natural-number";
-  version = "2.0";
-  sha256 = "17zgm5ys1z61kxxczz3bzi9m3c48py6pvyx3cqk3xlh1w7n58ryk";
-  meta = {
-    description = "Simple type level natural numbers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/type-natural/default.nix b/pkgs/development/libraries/haskell/type-natural/default.nix
deleted file mode 100644
index 2e56f8c396b44..0000000000000
--- a/pkgs/development/libraries/haskell/type-natural/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, constraints, equationalReasoning, monomorphic, singletons
-}:
-
-cabal.mkDerivation (self: {
-  pname = "type-natural";
-  version = "0.2.3.1";
-  sha256 = "0qi5b3d0vkm1b2kda3ifw6g7djx91wj7q36la02yadlvmb4jcp1g";
-  buildDepends = [
-    constraints equationalReasoning monomorphic singletons
-  ];
-  meta = {
-    homepage = "https://github.com/konn/type-natural";
-    description = "Type-level natural and proofs of their properties";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/typography-geometry/default.nix b/pkgs/development/libraries/haskell/typography-geometry/default.nix
deleted file mode 100644
index c0b5b5fb1ab90..0000000000000
--- a/pkgs/development/libraries/haskell/typography-geometry/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, parallel, polynomialsBernstein, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "typography-geometry";
-  version = "1.0.0";
-  sha256 = "1vvqch3pdwymjbmir7b208qyzdzljsw1gf8icmzw5pi3vn6wkihf";
-  buildDepends = [ parallel polynomialsBernstein vector ];
-  meta = {
-    description = "Drawings for printed text documents";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ jpbernardy ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tz/default.nix b/pkgs/development/libraries/haskell/tz/default.nix
deleted file mode 100644
index 3f964f2ce3d15..0000000000000
--- a/pkgs/development/libraries/haskell/tz/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, bindingsPosix, deepseq, HUnit, pkgs_tzdata
-, QuickCheck, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, testFrameworkTh, time, tzdata, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "tz";
-  version = "0.0.0.8";
-  sha256 = "0rabdqwdj8hx17817zsfsih01agx7n3kja8s0axmm0drq22vlflv";
-  buildDepends = [ binary deepseq time tzdata vector ];
-  testDepends = [
-    bindingsPosix HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 testFrameworkTh time tzdata vector
-  ];
-  preConfigure = "export TZDIR=${pkgs_tzdata}/share/zoneinfo";
-  meta = {
-    homepage = "https://github.com/nilcons/haskell-tz";
-    description = "Efficient time zone handling";
-    license = self.stdenv.lib.licenses.asl20;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/tzdata/default.nix b/pkgs/development/libraries/haskell/tzdata/default.nix
deleted file mode 100644
index ceae467924752..0000000000000
--- a/pkgs/development/libraries/haskell/tzdata/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filemanip, filepath, HUnit, MissingH, testFramework
-, testFrameworkHunit, testFrameworkTh, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "tzdata";
-  version = "0.1.20140612.0";
-  sha256 = "03fd3jiw89c8zf2jdz0qps8sb8ipgmjqbbaq4y2aqczv36ha74gh";
-  buildDepends = [ vector ];
-  testDepends = [
-    filemanip filepath HUnit MissingH testFramework testFrameworkHunit
-    testFrameworkTh
-  ];
-  meta = {
-    homepage = "https://github.com/nilcons/haskell-tzdata";
-    description = "Time zone database (as files and as a module)";
-    license = self.stdenv.lib.licenses.asl20;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/unbound-generics/default.nix b/pkgs/development/libraries/haskell/unbound-generics/default.nix
deleted file mode 100644
index 351df38fc0d1c..0000000000000
--- a/pkgs/development/libraries/haskell/unbound-generics/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, contravariant, mtl, QuickCheck, tasty, tastyHunit
-, tastyQuickcheck, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "unbound-generics";
-  version = "0.0.2";
-  sha256 = "0zgajq411bp16xwv31i2igsz62lad923rylhfprklsism13rk5ai";
-  buildDepends = [ contravariant mtl transformers ];
-  testDepends = [ mtl QuickCheck tasty tastyHunit tastyQuickcheck ];
-  meta = {
-    homepage = "http://github.com/lambdageek/unbound-generics";
-    description = "Reimplementation of Unbound using GHC Generics";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/unbound/default.nix b/pkgs/development/libraries/haskell/unbound/default.nix
deleted file mode 100644
index 41accd18586da..0000000000000
--- a/pkgs/development/libraries/haskell/unbound/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, mtl, RepLib, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "unbound";
-  version = "0.4.3.1";
-  sha256 = "1xkp47y7yg8dl95gf4w3iwddc3yivrhcxj184cfhrx6a9rbsflpz";
-  buildDepends = [ binary mtl RepLib transformers ];
-  meta = {
-    homepage = "http://code.google.com/p/replib/";
-    description = "Generic support for programming with names and binders";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/unbounded-delays/default.nix b/pkgs/development/libraries/haskell/unbounded-delays/default.nix
deleted file mode 100644
index f03aedad4fd3c..0000000000000
--- a/pkgs/development/libraries/haskell/unbounded-delays/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "unbounded-delays";
-  version = "0.1.0.8";
-  sha256 = "1jdlpg82kndz6g97bw8fb6sjyyvylrcrg982xnhgi36717f0pv40";
-  meta = {
-    homepage = "https://github.com/basvandijk/unbounded-delays";
-    description = "Unbounded thread delays and timeouts";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/unification-fd/default.nix b/pkgs/development/libraries/haskell/unification-fd/default.nix
deleted file mode 100644
index 5489310e3320e..0000000000000
--- a/pkgs/development/libraries/haskell/unification-fd/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, logict, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "unification-fd";
-  version = "0.9.0";
-  sha256 = "0fdnpcpcpjlxlwxpqlawwbgqhs1p9lrksy5ln5isyvr06hwqh7ki";
-  buildDepends = [ logict mtl ];
-  meta = {
-    homepage = "http://code.haskell.org/~wren/";
-    description = "Simple generic unification algorithms";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/union-find/default.nix b/pkgs/development/libraries/haskell/union-find/default.nix
deleted file mode 100644
index f17b08b3ab6f0..0000000000000
--- a/pkgs/development/libraries/haskell/union-find/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "union-find";
-  version = "0.2";
-  sha256 = "1v7hj42j9w6jlzi56jg8rh4p58gfs1c5dx30wd1qqvn0p0mnihp6";
-  buildDepends = [ transformers ];
-  meta = {
-    homepage = "http://github.com/nominolo/union-find";
-    description = "Efficient union and equivalence testing of sets";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/uniplate/default.nix b/pkgs/development/libraries/haskell/uniplate/default.nix
deleted file mode 100644
index db85f4be78ebe..0000000000000
--- a/pkgs/development/libraries/haskell/uniplate/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable, syb, unorderedContainers }:
-
-cabal.mkDerivation (self: {
-  pname = "uniplate";
-  version = "1.6.12";
-  sha256 = "1dx8f9aw27fz8kw0ad1nm6355w5rdl7bjvb427v2bsgnng30pipw";
-  buildDepends = [ hashable syb unorderedContainers ];
-  meta = {
-    homepage = "http://community.haskell.org/~ndm/uniplate/";
-    description = "Help writing simple, concise and fast generic operations";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/unique/default.nix b/pkgs/development/libraries/haskell/unique/default.nix
deleted file mode 100644
index 0325a0da75d5c..0000000000000
--- a/pkgs/development/libraries/haskell/unique/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "Unique";
-  version = "0.2";
-  sha256 = "0qylqb71gkvfwnnz4ij22x79y583y409fszqnyqd6dc90gycfm98";
-  meta = {
-    description = "It provides the functionality like unix \"uniq\" utility";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/uniqueid/default.nix b/pkgs/development/libraries/haskell/uniqueid/default.nix
deleted file mode 100644
index c5834e3f87dc5..0000000000000
--- a/pkgs/development/libraries/haskell/uniqueid/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "uniqueid";
-  version = "0.1.1";
-  sha256 = "e69df591c1ab9901af24bf0e63032765eb2b1ba4ca4fb720a234e9f292e03268";
-  meta = {
-    homepage = "http://github.com/sebfisch/uniqueid/wikis";
-    description = "Splittable Unique Identifier Supply";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/units/default.nix b/pkgs/development/libraries/haskell/units/default.nix
deleted file mode 100644
index 2024aacf7ff8e..0000000000000
--- a/pkgs/development/libraries/haskell/units/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnitApprox, mtl, multimap, parsec, singletons, syb, tasty
-, tastyHunit, thDesugar, vectorSpace
-}:
-
-cabal.mkDerivation (self: {
-  pname = "units";
-  version = "2.2";
-  sha256 = "1hd7klv0h2rsq971rbghvgy2921bf0zxikdsl26qw08yb0zirvza";
-  buildDepends = [
-    mtl multimap parsec singletons syb thDesugar vectorSpace
-  ];
-  testDepends = [
-    HUnitApprox mtl multimap parsec singletons syb tasty tastyHunit
-    thDesugar vectorSpace
-  ];
-  meta = {
-    homepage = "https://github.com/goldfirere/units";
-    description = "A domain-specific type system for dimensional analysis";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/unix-bytestring/default.nix b/pkgs/development/libraries/haskell/unix-bytestring/default.nix
deleted file mode 100644
index 4219611f91076..0000000000000
--- a/pkgs/development/libraries/haskell/unix-bytestring/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "unix-bytestring";
-  version = "0.3.7.2";
-  sha256 = "0n1i7pcdwhs0wz6spf3pndr8i74qn0cdzr3p46w4r4mvvwr76i2s";
-  meta = {
-    homepage = "http://code.haskell.org/~wren/";
-    description = "Unix/Posix-specific functions for ByteStrings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/unix-compat/default.nix b/pkgs/development/libraries/haskell/unix-compat/default.nix
deleted file mode 100644
index 7ac3605e6fc77..0000000000000
--- a/pkgs/development/libraries/haskell/unix-compat/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "unix-compat";
-  version = "0.4.1.3";
-  sha256 = "1vfw3ffzdk9mshhgyp3dnbn8rihkz8qg6n5zqak8966dsdqhm4xb";
-  meta = {
-    homepage = "http://github.com/jystic/unix-compat";
-    description = "Portable POSIX-compatibility layer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/unix-memory/default.nix b/pkgs/development/libraries/haskell/unix-memory/default.nix
deleted file mode 100644
index c8fa0d244fbf4..0000000000000
--- a/pkgs/development/libraries/haskell/unix-memory/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, QuickCheck, tasty, tastyHunit, tastyQuickcheck }:
-
-cabal.mkDerivation (self: {
-  pname = "unix-memory";
-  version = "0.1.2";
-  sha256 = "1r8s7z39d31h1n7rcincy156lbsvamr6jicx52kv8simb9gvarpp";
-  testDepends = [ mtl QuickCheck tasty tastyHunit tastyQuickcheck ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-unix-memory";
-    description = "Unix memory syscalls";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/unix-process-conduit/default.nix b/pkgs/development/libraries/haskell/unix-process-conduit/default.nix
deleted file mode 100644
index dc71c43df8778..0000000000000
--- a/pkgs/development/libraries/haskell/unix-process-conduit/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit, filepath, hspec, stm, time, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "unix-process-conduit";
-  version = "0.2.2.3";
-  sha256 = "0ldgjwdvshggygxn9fpnxvb01dba0q0bn9f7iiw5xgqhli46nvcy";
-  buildDepends = [ conduit filepath stm time transformers ];
-  testDepends = [ conduit hspec transformers ];
-  meta = {
-    homepage = "https://github.com/snoyberg/conduit";
-    description = "Run processes on Unix systems, with a conduit interface (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/unix-time/default.nix b/pkgs/development/libraries/haskell/unix-time/default.nix
deleted file mode 100644
index 74bfb2927753a..0000000000000
--- a/pkgs/development/libraries/haskell/unix-time/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, doctest, hspec, QuickCheck, time }:
-
-cabal.mkDerivation (self: {
-  pname = "unix-time";
-  version = "0.3.4";
-  sha256 = "1bni03bzayg3vwj6mwcl4z41zixv8nida8jc3vkv41fr7mzb24g5";
-  buildDepends = [ binary ];
-  testDepends = [ doctest hspec QuickCheck time ];
-  meta = {
-    description = "Unix time parser/formatter and utilities";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/unlambda/default.nix b/pkgs/development/libraries/haskell/unlambda/default.nix
deleted file mode 100644
index 65419a22bb0e8..0000000000000
--- a/pkgs/development/libraries/haskell/unlambda/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl }:
-
-cabal.mkDerivation (self: {
-  pname = "unlambda";
-  version = "0.1.3";
-  sha256 = "0clcpkhg23a7ma72rjjpl2w8jpg2mdn4rgm3vf0vqr7lbyma1h89";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ mtl ];
-  hyperlinkSource = false;
-  meta = {
-    description = "Unlambda interpreter";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/unordered-containers/default.nix b/pkgs/development/libraries/haskell/unordered-containers/default.nix
deleted file mode 100644
index 07f1b8beb9746..0000000000000
--- a/pkgs/development/libraries/haskell/unordered-containers/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ChasingBottoms, deepseq, hashable, HUnit, QuickCheck
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
-}:
-
-cabal.mkDerivation (self: {
-  pname = "unordered-containers";
-  version = "0.2.5.1";
-  sha256 = "06l1xv7vhpxly75saxdrbc6p2zlgz1az278arfkz4rgawfnphn3f";
-  buildDepends = [ deepseq hashable ];
-  testDepends = [
-    ChasingBottoms hashable HUnit QuickCheck testFramework
-    testFrameworkHunit testFrameworkQuickcheck2
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/tibbe/unordered-containers";
-    description = "Efficient hashing-based container types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/uri-encode/default.nix b/pkgs/development/libraries/haskell/uri-encode/default.nix
deleted file mode 100644
index d6e445ebd4e64..0000000000000
--- a/pkgs/development/libraries/haskell/uri-encode/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, networkUri, text, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "uri-encode";
-  version = "1.5.0.3";
-  sha256 = "115wnc7x7gx57qza5az4c1wy0n2f40634529jk0vpxw6bb9b1mzn";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ networkUri text utf8String ];
-  jailbreak = true;
-  meta = {
-    description = "Unicode aware uri-encoding";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/uri/default.nix b/pkgs/development/libraries/haskell/uri/default.nix
deleted file mode 100644
index 633818d9518db..0000000000000
--- a/pkgs/development/libraries/haskell/uri/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, parsec, safe, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "uri";
-  version = "0.1.6.3";
-  sha256 = "1dhmrn4mq3ia0iv3y2k5pw71a6677q3vdqqf2w4b3aksi6wna49j";
-  buildDepends = [ parsec safe utf8String ];
-  meta = {
-    homepage = "http://gitorious.org/uri";
-    description = "Library for working with URIs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/url/default.nix b/pkgs/development/libraries/haskell/url/default.nix
deleted file mode 100644
index bfa7f807c5307..0000000000000
--- a/pkgs/development/libraries/haskell/url/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "url";
-  version = "2.1.3";
-  sha256 = "0qag18wbrq9jjk1444mjigz1xl7xl03fz66b1lnya9qaihzpxwjs";
-  buildDepends = [ utf8String ];
-  meta = {
-    homepage = "http://www.haskell.org/haskellwiki/Url";
-    description = "A library for working with URLs";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/urlencoded/default.nix b/pkgs/development/libraries/haskell/urlencoded/default.nix
deleted file mode 100644
index e60af0e3152d7..0000000000000
--- a/pkgs/development/libraries/haskell/urlencoded/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, network, split }:
-
-cabal.mkDerivation (self: {
-  pname = "urlencoded";
-  version = "0.4.0";
-  sha256 = "0idh70apfxx8bkbsxda4xhb0b5xf4x237dwi4v55ildrhxx4b68k";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ mtl network split ];
-  meta = {
-    homepage = "https://github.com/pheaver/urlencoded";
-    description = "Generate or process x-www-urlencoded data";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    broken = true;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/usb/default.nix b/pkgs/development/libraries/haskell/usb/default.nix
deleted file mode 100644
index 5f57d42a2b6ae..0000000000000
--- a/pkgs/development/libraries/haskell/usb/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bindingsLibusb, text, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "usb";
-  version = "1.2.0.1";
-  sha256 = "10bpkrsnin9f3g1p5a84nhxx5xlfjdxisc0q60iain30rn99g2mk";
-  buildDepends = [ bindingsLibusb text vector ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://basvandijk.github.com/usb";
-    description = "Communicate with USB devices";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/utf8-light/default.nix b/pkgs/development/libraries/haskell/utf8-light/default.nix
deleted file mode 100644
index 056fe5b372c87..0000000000000
--- a/pkgs/development/libraries/haskell/utf8-light/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "utf8-light";
-  version = "0.4.2";
-  sha256 = "0rwyc5z331yfnm4hpx0sph6i1zvkd1z10vvglhnp0vc9wy644k0q";
-  meta = {
-    description = "Unicode";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/utf8-string/default.nix b/pkgs/development/libraries/haskell/utf8-string/default.nix
deleted file mode 100644
index 405dbecb6ba42..0000000000000
--- a/pkgs/development/libraries/haskell/utf8-string/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "utf8-string";
-  version = "0.3.8";
-  sha256 = "1h29dn0scsfkhmkg14ywq9178lw40ah1r36w249zfzqr02y7qxc0";
-  noHaddock = self.stdenv.lib.versionOlder self.ghc.version "6.11";
-  patchPhase = ''
-    sed -ir -e 's|Extensions: | Extensions: UndecidableInstances, |' utf8-string.cabal
-  '';
-  meta = {
-    homepage = "http://github.com/glguy/utf8-string/";
-    description = "Support for reading and writing UTF8 Strings";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = [ self.stdenv.lib.maintainers.andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/utility-ht/default.nix b/pkgs/development/libraries/haskell/utility-ht/default.nix
deleted file mode 100644
index 438b9c810d810..0000000000000
--- a/pkgs/development/libraries/haskell/utility-ht/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "utility-ht";
-  version = "0.0.10";
-  sha256 = "17ydzb0p8xhddvfvm4wjv5yjmy0v7nj6fsj11srnnpj91wc9k0xd";
-  testDepends = [ QuickCheck ];
-  meta = {
-    description = "Various small helper functions for Lists, Maybes, Tuples, Functions";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/uu-interleaved/default.nix b/pkgs/development/libraries/haskell/uu-interleaved/default.nix
deleted file mode 100644
index 63873ab18c5f2..0000000000000
--- a/pkgs/development/libraries/haskell/uu-interleaved/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "uu-interleaved";
-  version = "0.1.0.0";
-  sha256 = "00zq89fjz3r5pj6qbci017cm9y2rsvl265y9d95q0rv6ljhsayzs";
-  meta = {
-    homepage = "http://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators";
-    description = "Providing an interleaving combinator for use with applicative/alternative style implementations";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/uu-options/default.nix b/pkgs/development/libraries/haskell/uu-options/default.nix
deleted file mode 100644
index e20058de46d76..0000000000000
--- a/pkgs/development/libraries/haskell/uu-options/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, lenses, mtl, transformers, uuInterleaved, uuParsinglib }:
-
-cabal.mkDerivation (self: {
-  pname = "uu-options";
-  version = "0.1.0.1";
-  sha256 = "0dygg4w3rlnf1pnmwq7i6vzz0v90b4g18ipfc5whn1ss1bixwxk4";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    lenses mtl transformers uuInterleaved uuParsinglib
-  ];
-  meta = {
-    homepage = "http://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators";
-    description = "Parse command line options using uu-interleave and uu-parsinglib";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/uu-parsinglib/default.nix b/pkgs/development/libraries/haskell/uu-parsinglib/default.nix
deleted file mode 100644
index 4053301420943..0000000000000
--- a/pkgs/development/libraries/haskell/uu-parsinglib/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ListLike, time, uuInterleaved }:
-
-cabal.mkDerivation (self: {
-  pname = "uu-parsinglib";
-  version = "2.8.1.1";
-  sha256 = "1mz8sni7mj85b0ih0y1ld7lcj74iq5z2xi1lbwwndpqra9ahc5s6";
-  buildDepends = [ ListLike time uuInterleaved ];
-  meta = {
-    homepage = "http://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators";
-    description = "Fast, online, error-correcting, monadic, applicative, merging, permuting, idiomatic parser combinators";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/uuid/default.nix b/pkgs/development/libraries/haskell/uuid/default.nix
deleted file mode 100644
index 0c65e8dc1df87..0000000000000
--- a/pkgs/development/libraries/haskell/uuid/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, cryptohash, deepseq, hashable, HUnit, networkInfo
-, QuickCheck, random, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, time
-}:
-
-cabal.mkDerivation (self: {
-  pname = "uuid";
-  version = "1.3.7";
-  sha256 = "01idfi9vdmcz8fkgnfa0bpz6khx4x2r0rzynzha42irl7881da21";
-  buildDepends = [
-    binary cryptohash deepseq hashable networkInfo random time
-  ];
-  testDepends = [
-    HUnit QuickCheck random testFramework testFrameworkHunit
-    testFrameworkQuickcheck2
-  ];
-  jailbreak = true;
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/aslatter/uuid";
-    description = "For creating, comparing, parsing and printing Universally Unique Identifiers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/uulib/default.nix b/pkgs/development/libraries/haskell/uulib/default.nix
deleted file mode 100644
index 9cfcac5f904e6..0000000000000
--- a/pkgs/development/libraries/haskell/uulib/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "uulib";
-  version = "0.9.16";
-  sha256 = "06d9i712flxj62j7rdxvy9b0ximhdfvdakwpmr886l6fi3xpajl3";
-  meta = {
-    homepage = "http://www.cs.uu.nl/wiki/HUT/WebHome";
-    description = "Haskell Utrecht Tools Library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vacuum-cairo/default.nix b/pkgs/development/libraries/haskell/vacuum-cairo/default.nix
deleted file mode 100644
index 343f73238ca48..0000000000000
--- a/pkgs/development/libraries/haskell/vacuum-cairo/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, deepseq, gtk, strictConcurrency, svgcairo, vacuum
-}:
-
-cabal.mkDerivation (self: {
-  pname = "vacuum-cairo";
-  version = "0.5";
-  sha256 = "0jp3xn1h28igcg3xb97ifawx11i7adnyi0ff264w0fril9b8ylwc";
-  buildDepends = [
-    cairo deepseq gtk strictConcurrency svgcairo vacuum
-  ];
-  meta = {
-    homepage = "http://code.haskell.org/~dons/code/vacuum-cairo";
-    description = "Visualize live Haskell data structures using vacuum, graphviz and cairo";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vacuum-graphviz/default.nix b/pkgs/development/libraries/haskell/vacuum-graphviz/default.nix
deleted file mode 100644
index 9c719605537b4..0000000000000
--- a/pkgs/development/libraries/haskell/vacuum-graphviz/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, graphviz, vacuum }:
-
-cabal.mkDerivation (self: {
-  pname = "vacuum-graphviz";
-  version = "2.1.0.1";
-  sha256 = "093ba6n30a6gyifnk3bd50rkx8qldjqq9vsk92pnq152ibs36b2m";
-  buildDepends = [ filepath graphviz vacuum ];
-  jailbreak = true;
-  meta = {
-    description = "A library for transforming vacuum graphs into GraphViz output";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vacuum/default.nix b/pkgs/development/libraries/haskell/vacuum/default.nix
deleted file mode 100644
index 31e265e92eefc..0000000000000
--- a/pkgs/development/libraries/haskell/vacuum/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ghcPaths }:
-
-cabal.mkDerivation (self: {
-  pname = "vacuum";
-  version = "2.2.0.0";
-  sha256 = "157wjx2shzfh6dfl6h8x017cn9ji3ql1p0gpi79ginz4s81f2ny1";
-  extraLibraries = [ ghcPaths ];
-  meta = {
-    homepage = "http://thoughtpolice.github.com/vacuum";
-    description = "Graph representation of the GHC heap";
-    license = self.stdenv.lib.licenses.gpl3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vado/default.nix b/pkgs/development/libraries/haskell/vado/default.nix
deleted file mode 100644
index 87f0ed126fa48..0000000000000
--- a/pkgs/development/libraries/haskell/vado/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, filepath, QuickCheck, text }:
-
-cabal.mkDerivation (self: {
-  pname = "vado";
-  version = "0.0.3";
-  sha256 = "1s6fb19p3lc6g13ryh7bmxciv62v8m0ihvzrymsj0nn6jghiys5f";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ attoparsec filepath text ];
-  testDepends = [ attoparsec filepath QuickCheck text ];
-  meta = {
-    homepage = "https://github.com/hamishmack/vado";
-    description = "Runs commands on remote machines using ssh";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/validation/default.nix b/pkgs/development/libraries/haskell/validation/default.nix
deleted file mode 100644
index 903165b2f5fe4..0000000000000
--- a/pkgs/development/libraries/haskell/validation/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, bifunctors, doctest, filepath, lens, QuickCheck
-, semigroupoids, semigroups, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "validation";
-  version = "0.4.2";
-  sha256 = "0rsa3n3zawywbpi1gvhfrfglxf9mkmkidkc216ld3s02pmsdmclm";
-  buildDepends = [
-    bifunctors lens semigroupoids semigroups transformers
-  ];
-  testDepends = [ doctest filepath QuickCheck ];
-  meta = {
-    homepage = "https://github.com/tonymorris/validation";
-    description = "A data-type like Either but with an accumulating Applicative";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vault/default.nix b/pkgs/development/libraries/haskell/vault/default.nix
deleted file mode 100644
index 9eca4f672cb41..0000000000000
--- a/pkgs/development/libraries/haskell/vault/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable, unorderedContainers }:
-
-cabal.mkDerivation (self: {
-  pname = "vault";
-  version = "0.3.0.3";
-  sha256 = "0wpj73jbwgcva1hfjc0bpf9l3lfc3iwdz70m29dh1785wvzxhsh5";
-  buildDepends = [ hashable unorderedContainers ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/HeinrichApfelmus/vault";
-    description = "a persistent store for values of arbitrary types";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vcs-revision/default.nix b/pkgs/development/libraries/haskell/vcs-revision/default.nix
deleted file mode 100644
index 804ee0191f307..0000000000000
--- a/pkgs/development/libraries/haskell/vcs-revision/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "vcs-revision";
-  version = "0.0.2";
-  sha256 = "1lp1wf440n7kinmxz7la0gyfqfdlip6f0bn8pmwkxd1dqyrvg5cg";
-  meta = {
-    description = "Facilities for accessing the version control revision of the current directory";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vcsgui/default.nix b/pkgs/development/libraries/haskell/vcsgui/default.nix
deleted file mode 100644
index 5e1d6ebf5b8eb..0000000000000
--- a/pkgs/development/libraries/haskell/vcsgui/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, gtk3, mtl, text, vcswrapper }:
-
-cabal.mkDerivation (self: {
-  pname = "vcsgui";
-  version = "0.1.1.0";
-  sha256 = "1sjkg1ncmpymv9m5ag1f4ia4pdak05bgb03d28jd84p24qvshqyk";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ filepath gtk3 mtl text vcswrapper ];
-  meta = {
-    homepage = "https://github.com/forste/haskellVCSGUI";
-    description = "GUI library for source code management systems";
-    license = "GPL";
-    platforms = self.stdenv.lib.platforms.linux;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vcswrapper/default.nix b/pkgs/development/libraries/haskell/vcswrapper/default.nix
deleted file mode 100644
index 335c5b319bcf7..0000000000000
--- a/pkgs/development/libraries/haskell/vcswrapper/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, hxt, mtl, parsec, split, text }:
-
-cabal.mkDerivation (self: {
-  pname = "vcswrapper";
-  version = "0.1.1";
-  sha256 = "056gdgmyprvbz61gfffkpwfyh4m7f9fnglk69jp4xh4jfx1wr7ni";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ filepath hxt mtl parsec split text ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/forste/haskellVCSWrapper";
-    description = "Wrapper for source code management systems";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vect/default.nix b/pkgs/development/libraries/haskell/vect/default.nix
deleted file mode 100644
index 00ee6dacb9e43..0000000000000
--- a/pkgs/development/libraries/haskell/vect/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, random }:
-
-cabal.mkDerivation (self: {
-  pname = "vect";
-  version = "0.4.7";
-  sha256 = "1049jh8rcxfnyckz5m5asdlyafqszlig96k387raldyfzbrf8f4d";
-  buildDepends = [ random ];
-  meta = {
-    homepage = "http://code.haskell.org/~bkomuves/";
-    description = "A low-dimensional linear algebra library, tailored to computer graphics";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vector-algorithms/default.nix b/pkgs/development/libraries/haskell/vector-algorithms/default.nix
deleted file mode 100644
index b13f6c09c80ad..0000000000000
--- a/pkgs/development/libraries/haskell/vector-algorithms/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, mtl, mwcRandom, primitive, QuickCheck, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "vector-algorithms";
-  version = "0.6.0.3";
-  sha256 = "1kz4b41y7swad6mbx0g3adc8lqma8pl3rnzah71cfdvb87gssbn4";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ mtl mwcRandom primitive vector ];
-  testDepends = [ QuickCheck vector ];
-  meta = {
-    homepage = "http://code.haskell.org/~dolio/";
-    description = "Efficient algorithms for vector arrays";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vector-binary-instances/default.nix b/pkgs/development/libraries/haskell/vector-binary-instances/default.nix
deleted file mode 100644
index 1ef75f14a7783..0000000000000
--- a/pkgs/development/libraries/haskell/vector-binary-instances/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, cereal, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "vector-binary-instances";
-  version = "0.2.1.0";
-  sha256 = "028rsf2w193rhs1gic5yvvrwidw9sblczcn10aw64npfc6502l4l";
-  buildDepends = [ binary cereal vector ];
-  meta = {
-    homepage = "https://github.com/bos/vector-binary-instances";
-    description = "Instances of Data.Binary and Data.Serialize for vector";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vector-fftw/default.nix b/pkgs/development/libraries/haskell/vector-fftw/default.nix
deleted file mode 100644
index f1bdbfb3d1e6a..0000000000000
--- a/pkgs/development/libraries/haskell/vector-fftw/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fftw, primitive, storableComplex, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "vector-fftw";
-  version = "0.1.3.2";
-  sha256 = "0rfvr86yiwp4wb9qjggbbacmgkfj6xrk6h7xb4xmhmk88slvifm0";
-  buildDepends = [ primitive storableComplex vector ];
-  extraLibraries = [ fftw ];
-  meta = {
-    homepage = "http://hackage.haskell.org/package/vector-fftw";
-    description = "A binding to the fftw library for one-dimensional vectors";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vector-instances/default.nix b/pkgs/development/libraries/haskell/vector-instances/default.nix
deleted file mode 100644
index c39dc6c371b9f..0000000000000
--- a/pkgs/development/libraries/haskell/vector-instances/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, comonad, keys, pointed, semigroupoids, semigroups, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "vector-instances";
-  version = "3.3";
-  sha256 = "0iiw9p2ivcdfsh81vdy4yn6hbigdwclrkssd68hdsg9n6q3fmq5y";
-  buildDepends = [
-    comonad keys pointed semigroupoids semigroups vector
-  ];
-  meta = {
-    homepage = "http://github.com/ekmett/vector-instances";
-    description = "Orphan Instances for 'Data.Vector'";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vector-space-points/default.nix b/pkgs/development/libraries/haskell/vector-space-points/default.nix
deleted file mode 100644
index e7eb15d6556d3..0000000000000
--- a/pkgs/development/libraries/haskell/vector-space-points/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, vectorSpace }:
-
-cabal.mkDerivation (self: {
-  pname = "vector-space-points";
-  version = "0.2";
-  sha256 = "05wczgvcqwqhcr4v0md4x5vybq6ns8rk6459yqyrc96kaig0sf2i";
-  buildDepends = [ vectorSpace ];
-  meta = {
-    description = "A type for points, as distinct from vectors";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vector-space/default.nix b/pkgs/development/libraries/haskell/vector-space/default.nix
deleted file mode 100644
index 2eb7ca4831697..0000000000000
--- a/pkgs/development/libraries/haskell/vector-space/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, Boolean, MemoTrie, NumInstances }:
-
-cabal.mkDerivation (self: {
-  pname = "vector-space";
-  version = "0.8.7";
-  sha256 = "1i3c34b3ngksmw4blhldap8fiw1jddm2h1qyr92csn3cllj6j1vm";
-  buildDepends = [ Boolean MemoTrie NumInstances ];
-  meta = {
-    description = "Vector & affine spaces, linear maps, and derivatives";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vector-th-unbox/default.nix b/pkgs/development/libraries/haskell/vector-th-unbox/default.nix
deleted file mode 100644
index 8fdb0f1b25431..0000000000000
--- a/pkgs/development/libraries/haskell/vector-th-unbox/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefault, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "vector-th-unbox";
-  version = "0.2.1.0";
-  sha256 = "0r8yxj63hvkm923y8mk1b5kv1b15lqadxhlncc02glvmy8zf1prh";
-  buildDepends = [ vector ];
-  testDepends = [ dataDefault vector ];
-  meta = {
-    description = "Deriver for Data.Vector.Unboxed using Template Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vector/0.10.12.2.nix b/pkgs/development/libraries/haskell/vector/0.10.12.2.nix
deleted file mode 100644
index 011c9b367fad8..0000000000000
--- a/pkgs/development/libraries/haskell/vector/0.10.12.2.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, primitive, QuickCheck, random, testFramework
-, testFrameworkQuickcheck2, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "vector";
-  version = "0.10.12.2";
-  sha256 = "01hc71k1z9m0g0dv4zsvq5d2dvbgyc5p01hryw5c53792yi2fm25";
-  buildDepends = [ deepseq primitive ];
-  testDepends = [
-    QuickCheck random testFramework testFrameworkQuickcheck2
-    transformers
-  ];
-  configureFlags = "${self.stdenv.lib.optionalString self.stdenv.isi686 "--ghc-options=-msse2"}";
-  meta = {
-    homepage = "https://github.com/haskell/vector";
-    description = "Efficient Arrays";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vector/0.10.9.3.nix b/pkgs/development/libraries/haskell/vector/0.10.9.3.nix
deleted file mode 100644
index 42796bea5481e..0000000000000
--- a/pkgs/development/libraries/haskell/vector/0.10.9.3.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, primitive }:
-
-cabal.mkDerivation (self: {
-  pname = "vector";
-  version = "0.10.9.3";
-  sha256 = "08mlg0v7an6mm04skvxrgfndab0wikfs4glv7jj8ylxwc8959kdx";
-  buildDepends = [ deepseq primitive ];
-  configureFlags = "${self.stdenv.lib.optionalString self.stdenv.isi686 "--ghc-options=-msse2"}";
-  meta = {
-    homepage = "https://github.com/haskell/vector";
-    description = "Efficient Arrays";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vinyl/default.nix b/pkgs/development/libraries/haskell/vinyl/default.nix
deleted file mode 100644
index 6ba3c4a86ce52..0000000000000
--- a/pkgs/development/libraries/haskell/vinyl/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, lens, singletons }:
-
-cabal.mkDerivation (self: {
-  pname = "vinyl";
-  version = "0.5";
-  sha256 = "0jm31cynhl8ggmi6ndj7lhfm85cqml67svxm4v3kc8mnw5gj3c59";
-  testDepends = [ doctest lens singletons ];
-  meta = {
-    description = "Extensible Records";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vk-aws-route53/default.nix b/pkgs/development/libraries/haskell/vk-aws-route53/default.nix
deleted file mode 100644
index 4d8188792acd9..0000000000000
--- a/pkgs/development/libraries/haskell/vk-aws-route53/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aws, httpConduit, httpTypes, resourcet, text, time
-, xmlConduit, xmlHamlet
-}:
-
-cabal.mkDerivation (self: {
-  pname = "vk-aws-route53";
-  version = "0.1.2";
-  sha256 = "0sblvj89bb7vxgy09m88gcphqc9w2mpawg8kdz0r77y7db0vzb4x";
-  buildDepends = [
-    aws httpConduit httpTypes resourcet text time xmlConduit xmlHamlet
-  ];
-  meta = {
-    description = "Amazon Route53 DNS service plugin for the aws package";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vk-posix-pty/default.nix b/pkgs/development/libraries/haskell/vk-posix-pty/default.nix
deleted file mode 100644
index 52a57bd0cae72..0000000000000
--- a/pkgs/development/libraries/haskell/vk-posix-pty/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "vk-posix-pty";
-  version = "0.2.1";
-  sha256 = "1kj06niwcsb4lyhppv5bs67cf8frcs4g8fyyzv3cpipn0xdhsr97";
-  isLibrary = true;
-  isExecutable = true;
-  meta = {
-    homepage = "https://github.com/proger/posix-pty/tree/fork";
-    description = "Pseudo terminal interaction with subprocesses";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/void/default.nix b/pkgs/development/libraries/haskell/void/default.nix
deleted file mode 100644
index 16f4bfeb8ef7d..0000000000000
--- a/pkgs/development/libraries/haskell/void/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hashable, semigroups }:
-
-cabal.mkDerivation (self: {
-  pname = "void";
-  version = "0.7";
-  sha256 = "0ivgr4minxb5v56v4kbd045iwqk1c2w89c830731l75mkg8qa6wq";
-  buildDepends = [ hashable semigroups ];
-  meta = {
-    homepage = "http://github.com/ekmett/void";
-    description = "A Haskell 98 logically uninhabited data type";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vty-ui/default.nix b/pkgs/development/libraries/haskell/vty-ui/default.nix
deleted file mode 100644
index 33f0b90697336..0000000000000
--- a/pkgs/development/libraries/haskell/vty-ui/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dataDefault, filepath, mtl, QuickCheck, random, regexBase
-, stm, text, time, vector, vty
-}:
-
-cabal.mkDerivation (self: {
-  pname = "vty-ui";
-  version = "1.8";
-  sha256 = "08jrcwml5g74mp4wy7kqp9jd5mfbxl04517v5354jiwn4dc77azm";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    dataDefault filepath mtl QuickCheck random regexBase stm text time
-    vector vty
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://jtdaugherty.github.com/vty-ui/";
-    description = "An interactive terminal user interface library for Vty";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/vty/default.nix b/pkgs/development/libraries/haskell/vty/default.nix
deleted file mode 100644
index d91f04f6f2684..0000000000000
--- a/pkgs/development/libraries/haskell/vty/default.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, Cabal, dataDefault, deepseq, filepath
-, hashable, HUnit, lens, mtl, parallel, parsec, QuickCheck
-, quickcheckAssertions, random, smallcheck, stringQq, terminfo
-, testFramework, testFrameworkHunit, testFrameworkSmallcheck, text
-, transformers, utf8String, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "vty";
-  version = "5.2.6";
-  sha256 = "05d5vczifyzg36w1d4wwa9h27fpwgxaxws5ilmg47gq4zr1a6yxi";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    blazeBuilder dataDefault deepseq filepath hashable lens mtl
-    parallel parsec terminfo text transformers utf8String vector
-  ];
-  testDepends = [
-    blazeBuilder Cabal dataDefault deepseq HUnit lens mtl QuickCheck
-    quickcheckAssertions random smallcheck stringQq terminfo
-    testFramework testFrameworkHunit testFrameworkSmallcheck text
-    utf8String vector
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/coreyoconnor/vty";
-    description = "A simple terminal UI library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wai-app-static/default.nix b/pkgs/development/libraries/haskell/wai-app-static/default.nix
deleted file mode 100644
index ce99df0390eba..0000000000000
--- a/pkgs/development/libraries/haskell/wai-app-static/default.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, base64Bytestring, blazeBuilder, blazeHtml, blazeMarkup
-, byteable, cryptohash, cryptohashConduit, fileEmbed, filepath
-, hspec, httpDate, httpTypes, mimeTypes, network
-, optparseApplicative, systemFileio, systemFilepath, text, time
-, transformers, unixCompat, unorderedContainers, wai, waiExtra
-, warp, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "wai-app-static";
-  version = "3.0.0.3";
-  sha256 = "0krvjnysmfaqds715mp6lhh5am327swi2vja5insmn08da87zhnb";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    base64Bytestring blazeBuilder blazeHtml blazeMarkup byteable
-    cryptohash cryptohashConduit fileEmbed filepath httpDate httpTypes
-    mimeTypes optparseApplicative systemFileio systemFilepath text time
-    transformers unixCompat unorderedContainers wai waiExtra warp zlib
-  ];
-  testDepends = [
-    hspec httpDate httpTypes mimeTypes network text time transformers
-    unixCompat wai waiExtra zlib
-  ];
-  meta = {
-    homepage = "http://www.yesodweb.com/book/web-application-interface";
-    description = "WAI application for static serving";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wai-conduit/default.nix b/pkgs/development/libraries/haskell/wai-conduit/default.nix
deleted file mode 100644
index 5c5c11343966f..0000000000000
--- a/pkgs/development/libraries/haskell/wai-conduit/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, conduit, httpTypes, transformers, wai }:
-
-cabal.mkDerivation (self: {
-  pname = "wai-conduit";
-  version = "3.0.0.1";
-  sha256 = "0m5mfr6plzb873by4pab9d4g4cwfcpxl6g5c5qyljb8sydfzhhym";
-  buildDepends = [ blazeBuilder conduit httpTypes transformers wai ];
-  meta = {
-    homepage = "https://github.com/yesodweb/wai";
-    description = "conduit wrappers for WAI";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wai-extra/default.nix b/pkgs/development/libraries/haskell/wai-extra/default.nix
deleted file mode 100644
index 480a610148768..0000000000000
--- a/pkgs/development/libraries/haskell/wai-extra/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, base64Bytestring, blazeBuilder
-, caseInsensitive, dataDefaultClass, deepseq, fastLogger, hspec
-, httpTypes, HUnit, liftedBase, network, resourcet
-, streamingCommons, stringsearch, text, time, transformers, void
-, wai, waiLogger, word8, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "wai-extra";
-  version = "3.0.2.2";
-  sha256 = "0lbm5z4fzsss1y4749598ish967j64nfvlvdmgj27nvshi7qn4s9";
-  buildDepends = [
-    ansiTerminal base64Bytestring blazeBuilder caseInsensitive
-    dataDefaultClass deepseq fastLogger httpTypes liftedBase network
-    resourcet streamingCommons stringsearch text time transformers void
-    wai waiLogger word8
-  ];
-  testDepends = [
-    fastLogger hspec httpTypes HUnit resourcet text transformers wai
-    zlib
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/yesodweb/wai";
-    description = "Provides some basic WAI handlers and middleware";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wai-handler-fastcgi/default.nix b/pkgs/development/libraries/haskell/wai-handler-fastcgi/default.nix
deleted file mode 100644
index 7e457ac301468..0000000000000
--- a/pkgs/development/libraries/haskell/wai-handler-fastcgi/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, fcgi, wai, waiExtra }:
-
-cabal.mkDerivation (self: {
-  pname = "wai-handler-fastcgi";
-  version = "3.0.0";
-  sha256 = "1cvy95qmbrhc1yjcral7f8y2929xp623abc9xasz7j28m4wwmynh";
-  buildDepends = [ wai waiExtra ];
-  extraLibraries = [ fcgi ];
-  meta = {
-    homepage = "http://www.yesodweb.com/book/web-application-interface";
-    description = "Wai handler to fastcgi";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wai-handler-launch/default.nix b/pkgs/development/libraries/haskell/wai-handler-launch/default.nix
deleted file mode 100644
index e37df498ac8c1..0000000000000
--- a/pkgs/development/libraries/haskell/wai-handler-launch/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, httpTypes, streamingCommons, transformers
-, wai, warp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "wai-handler-launch";
-  version = "3.0.0";
-  sha256 = "1dv7w151szjkg9968v870abz11a440pdzy50zwm0xl6blk392nmk";
-  buildDepends = [
-    blazeBuilder httpTypes streamingCommons transformers wai warp
-  ];
-  meta = {
-    description = "Launch a web app in the default browser";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wai-logger/default.nix b/pkgs/development/libraries/haskell/wai-logger/default.nix
deleted file mode 100644
index 7acf82bd2fccc..0000000000000
--- a/pkgs/development/libraries/haskell/wai-logger/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, autoUpdate, blazeBuilder, byteorder, caseInsensitive
-, doctest, easyFile, fastLogger, httpTypes, network, unixTime, wai
-}:
-
-cabal.mkDerivation (self: {
-  pname = "wai-logger";
-  version = "2.2.3";
-  sha256 = "0ljpzq3yfiz3xfglvj69jdk46lmgsg6nqncv9mhij4ih6qq0cx0w";
-  buildDepends = [
-    autoUpdate blazeBuilder byteorder caseInsensitive easyFile
-    fastLogger httpTypes network unixTime wai
-  ];
-  testDepends = [ doctest ];
-  doCheck = false;
-  meta = {
-    description = "A logging system for WAI";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wai-middleware-static/default.nix b/pkgs/development/libraries/haskell/wai-middleware-static/default.nix
deleted file mode 100644
index e9db0b365be64..0000000000000
--- a/pkgs/development/libraries/haskell/wai-middleware-static/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, httpTypes, mtl, text, wai }:
-
-cabal.mkDerivation (self: {
-  pname = "wai-middleware-static";
-  version = "0.6.0.1";
-  sha256 = "1ylf2nm535d3dw0ksa9dfz1b4b78mqzkdrpdfd5pxswcqbgs266d";
-  buildDepends = [ filepath httpTypes mtl text wai ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/scotty-web/wai-middleware-static";
-    description = "WAI middleware that serves requests to static files";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wai-test/default.nix b/pkgs/development/libraries/haskell/wai-test/default.nix
deleted file mode 100644
index 8e08180b9e17c..0000000000000
--- a/pkgs/development/libraries/haskell/wai-test/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, wai }:
-
-cabal.mkDerivation (self: {
-  pname = "wai-test";
-  version = "3.0.0";
-  sha256 = "0xys01jniib0pnhadcm7s0v5z0wcxfgi0bf5ax808zm9qzvl3xfx";
-  buildDepends = [ wai ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://www.yesodweb.com/book/web-application-interface";
-    description = "Unit test framework (built on HUnit) for WAI applications. (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wai-util/default.nix b/pkgs/development/libraries/haskell/wai-util/default.nix
deleted file mode 100644
index fc9b964b26d77..0000000000000
--- a/pkgs/development/libraries/haskell/wai-util/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, blazeBuilder, caseInsensitive, conduit, httpAccept
-, httpTypes, mimeMail, network, resourcet, text, transformers, wai
-, waiExtra
-}:
-
-cabal.mkDerivation (self: {
-  pname = "wai-util";
-  version = "0.7";
-  sha256 = "1lmx4f7174hzy4a60r2hq9vm9xhbg8vnb9cyi77zyb5p59s53p73";
-  buildDepends = [
-    aeson blazeBuilder caseInsensitive conduit httpAccept httpTypes
-    mimeMail network resourcet text transformers wai waiExtra
-  ];
-  meta = {
-    homepage = "https://github.com/singpolyma/wai-util";
-    description = "Collection of utility functions for use with WAI";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wai-websockets/default.nix b/pkgs/development/libraries/haskell/wai-websockets/default.nix
deleted file mode 100644
index d225b70f0e7f9..0000000000000
--- a/pkgs/development/libraries/haskell/wai-websockets/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, caseInsensitive, fileEmbed, httpTypes
-, network, text, transformers, wai, waiAppStatic, warp, websockets
-}:
-
-cabal.mkDerivation (self: {
-  pname = "wai-websockets";
-  version = "3.0.0.2";
-  sha256 = "1p0ylwc19g63z4qijnis1x5wys5h2avim6s2fn7m2ihrlc3pkhsb";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    blazeBuilder caseInsensitive fileEmbed httpTypes network text
-    transformers wai waiAppStatic warp websockets
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/yesodweb/wai";
-    description = "Provide a bridge betweeen WAI and the websockets package";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wai/default.nix b/pkgs/development/libraries/haskell/wai/default.nix
deleted file mode 100644
index 2effc4fc83bf7..0000000000000
--- a/pkgs/development/libraries/haskell/wai/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, hspec, httpTypes, network, text, vault }:
-
-cabal.mkDerivation (self: {
-  pname = "wai";
-  version = "3.0.2";
-  sha256 = "0k67yzr05d6vjwqamnzzggk1mlj9wabqrm26dqbrrc40jj3kddgw";
-  buildDepends = [ blazeBuilder httpTypes network text vault ];
-  testDepends = [ blazeBuilder hspec ];
-  meta = {
-    homepage = "https://github.com/yesodweb/wai";
-    description = "Web Application Interface";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/warp-tls/default.nix b/pkgs/development/libraries/haskell/warp-tls/default.nix
deleted file mode 100644
index 8b4668dcf5a51..0000000000000
--- a/pkgs/development/libraries/haskell/warp-tls/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cprngAes, dataDefaultClass, network, streamingCommons, tls
-, wai, warp
-}:
-
-cabal.mkDerivation (self: {
-  pname = "warp-tls";
-  version = "3.0.1";
-  sha256 = "0s87ricslidyg6m17q5mllpl47v0d8mvvd6psq4izz5l27dg2xpy";
-  buildDepends = [
-    cprngAes dataDefaultClass network streamingCommons tls wai warp
-  ];
-  meta = {
-    homepage = "http://github.com/yesodweb/wai";
-    description = "HTTP over SSL/TLS support for Warp via the TLS package";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/warp/default.nix b/pkgs/development/libraries/haskell/warp/default.nix
deleted file mode 100644
index ae3632918033d..0000000000000
--- a/pkgs/development/libraries/haskell/warp/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, autoUpdate, blazeBuilder, caseInsensitive, doctest
-, hashable, hspec, HTTP, httpDate, httpTypes, HUnit, liftedBase
-, network, QuickCheck, simpleSendfile, streamingCommons, text, time
-, transformers, unixCompat, void, wai
-}:
-
-cabal.mkDerivation (self: {
-  pname = "warp";
-  version = "3.0.4";
-  sha256 = "0kykf3nki9a7mqr1z9jhk4z0cbzlmk9lyc7zw5y36285mx9id0dr";
-  buildDepends = [
-    autoUpdate blazeBuilder caseInsensitive hashable httpDate httpTypes
-    network simpleSendfile streamingCommons text unixCompat void wai
-  ];
-  testDepends = [
-    async autoUpdate blazeBuilder caseInsensitive doctest hashable
-    hspec HTTP httpDate httpTypes HUnit liftedBase network QuickCheck
-    simpleSendfile streamingCommons text time transformers unixCompat
-    void wai
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/yesodweb/wai";
-    description = "A fast, light-weight web server for WAI applications";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wcwidth/default.nix b/pkgs/development/libraries/haskell/wcwidth/default.nix
deleted file mode 100644
index 7c5c703533a4a..0000000000000
--- a/pkgs/development/libraries/haskell/wcwidth/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, setlocale, utf8String }:
-
-cabal.mkDerivation (self: {
-  pname = "wcwidth";
-  version = "0.0.2";
-  sha256 = "1n1fq7v64b59ajf5g50iqj9sa34wm7s2j3viay0kxpmvlcv8gipz";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ attoparsec setlocale utf8String ];
-  meta = {
-    homepage = "http://github.com/solidsnack/wcwidth/";
-    description = "Native wcwidth";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/web-routes-boomerang/default.nix b/pkgs/development/libraries/haskell/web-routes-boomerang/default.nix
deleted file mode 100644
index 88f2687828055..0000000000000
--- a/pkgs/development/libraries/haskell/web-routes-boomerang/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, boomerang, mtl, parsec, text, webRoutes }:
-
-cabal.mkDerivation (self: {
-  pname = "web-routes-boomerang";
-  version = "0.28.3";
-  sha256 = "0d3ccp4hbzjhqzqy901da8dpz23sylwg54xs5iyjhmqvw0v7ljpn";
-  buildDepends = [ boomerang mtl parsec text webRoutes ];
-  meta = {
-    description = "Library for maintaining correctness and composability of URLs within an application";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/web-routes-happstack/default.nix b/pkgs/development/libraries/haskell/web-routes-happstack/default.nix
deleted file mode 100644
index 299357e2073d5..0000000000000
--- a/pkgs/development/libraries/haskell/web-routes-happstack/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, happstackServer, text, webRoutes }:
-
-cabal.mkDerivation (self: {
-  pname = "web-routes-happstack";
-  version = "0.23.9";
-  sha256 = "0vsjm979z21858wk9z1b855jqmr4apm35b5ff8x6nynq6kiflrzw";
-  buildDepends = [ happstackServer text webRoutes ];
-  meta = {
-    description = "Adds support for using web-routes with Happstack";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/web-routes/default.nix b/pkgs/development/libraries/haskell/web-routes/default.nix
deleted file mode 100644
index b29d42dc9611c..0000000000000
--- a/pkgs/development/libraries/haskell/web-routes/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, httpTypes, HUnit, mtl, parsec, QuickCheck
-, split, testFramework, testFrameworkHunit
-, testFrameworkQuickcheck2, testFrameworkTh, text, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "web-routes";
-  version = "0.27.7";
-  sha256 = "0q6rl8vasbkq24jdfdq6jrjivcqqmdy34w8zw5zczmscpyjqf0zb";
-  buildDepends = [
-    blazeBuilder httpTypes mtl parsec split text utf8String
-  ];
-  testDepends = [
-    HUnit QuickCheck testFramework testFrameworkHunit
-    testFrameworkQuickcheck2 testFrameworkTh
-  ];
-  meta = {
-    description = "Library for maintaining correctness and composability of URLs within an application";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/webdriver/default.nix b/pkgs/development/libraries/haskell/webdriver/default.nix
deleted file mode 100644
index 7433f165e4d1a..0000000000000
--- a/pkgs/development/libraries/haskell/webdriver/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, base64Bytestring, cond, dataDefault
-, directoryTree, exceptions, filepath, httpClient, httpTypes
-, liftedBase, monadControl, mtl, network, networkUri, parallel
-, scientific, temporary, text, time, transformers, transformersBase
-, unorderedContainers, vector, zipArchive
-}:
-
-cabal.mkDerivation (self: {
-  pname = "webdriver";
-  version = "0.6.0.4";
-  sha256 = "1miy65dl60gymf0a65kjykdmsl3cwcjrfg1iiyk6vkjz39y6y7qf";
-  buildDepends = [
-    aeson attoparsec base64Bytestring cond dataDefault directoryTree
-    exceptions filepath httpClient httpTypes liftedBase monadControl
-    mtl network networkUri scientific temporary text time transformers
-    transformersBase unorderedContainers vector zipArchive
-  ];
-  testDepends = [ parallel text ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/kallisti-dev/hs-webdriver";
-    description = "a Haskell client for the Selenium WebDriver protocol";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/webkit/default.nix b/pkgs/development/libraries/haskell/webkit/default.nix
deleted file mode 100644
index 63b8566b924bc..0000000000000
--- a/pkgs/development/libraries/haskell/webkit/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, glib, gtk, gtk2hsBuildtools, mtl, pango, text
-, webkit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "webkit";
-  version = "0.13.1.1";
-  sha256 = "0652as9wq0ajaqmcx14y2svishccgrywyagrbzga7m06r3h94dz5";
-  buildDepends = [ cairo glib gtk mtl pango text ];
-  buildTools = [ gtk2hsBuildtools ];
-  pkgconfigDepends = [ webkit ];
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Binding to the Webkit library";
-    license = self.stdenv.lib.licenses.lgpl21;
-    platforms = self.stdenv.lib.platforms.linux;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/webkitgtk3/default.nix b/pkgs/development/libraries/haskell/webkitgtk3/default.nix
deleted file mode 100644
index 4f1d8a15cf733..0000000000000
--- a/pkgs/development/libraries/haskell/webkitgtk3/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, glib, gtk2hsBuildtools, gtk3, mtl, pango, text
-, webkitgtk
-}:
-
-cabal.mkDerivation (self: {
-  pname = "webkitgtk3";
-  version = "0.13.1.1";
-  sha256 = "0lm52xsgf3sayj5d32fyf9fy89zinn7c4z6rq4qw2bsnsdw8hcyb";
-  buildDepends = [ cairo glib gtk3 mtl pango text ];
-  buildTools = [ gtk2hsBuildtools ];
-  pkgconfigDepends = [ webkitgtk ];
-  meta = {
-    homepage = "http://projects.haskell.org/gtk2hs/";
-    description = "Binding to the Webkit library";
-    license = self.stdenv.lib.licenses.lgpl21;
-    platforms = self.stdenv.lib.platforms.linux;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/websockets-snap/default.nix b/pkgs/development/libraries/haskell/websockets-snap/default.nix
deleted file mode 100644
index 72bd7feb7811f..0000000000000
--- a/pkgs/development/libraries/haskell/websockets-snap/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, enumerator, mtl, snapCore, snapServer, websockets }:
-
-cabal.mkDerivation (self: {
-  pname = "websockets-snap";
-  version = "0.9.0.0";
-  sha256 = "051y62xga7drrfllv10giyr49z1z9ql8681dgwynmdad5x6asf85";
-  buildDepends = [ enumerator mtl snapCore snapServer websockets ];
-  jailbreak = true;
-  meta = {
-    description = "Snap integration for the websockets library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/websockets/default.nix b/pkgs/development/libraries/haskell/websockets/default.nix
deleted file mode 100644
index 79e03b748e626..0000000000000
--- a/pkgs/development/libraries/haskell/websockets/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, base64Bytestring, binary, blazeBuilder
-, caseInsensitive, entropy, HUnit, mtl, network, QuickCheck, random
-, SHA, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
-, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "websockets";
-  version = "0.9.2.1";
-  sha256 = "11pdh5dc7r9svg789yx66lff5gcmzs6yg7m74ciz3ybb2i4p855s";
-  buildDepends = [
-    attoparsec base64Bytestring binary blazeBuilder caseInsensitive
-    entropy mtl network random SHA text
-  ];
-  testDepends = [
-    attoparsec base64Bytestring binary blazeBuilder caseInsensitive
-    entropy HUnit mtl network QuickCheck random SHA testFramework
-    testFrameworkHunit testFrameworkQuickcheck2 text
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://jaspervdj.be/websockets";
-    description = "A sensible and clean way to write WebSocket-capable servers in Haskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wizards/default.nix b/pkgs/development/libraries/haskell/wizards/default.nix
deleted file mode 100644
index ce1dd57969737..0000000000000
--- a/pkgs/development/libraries/haskell/wizards/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, controlMonadFree, haskeline, mtl, transformers }:
-
-cabal.mkDerivation (self: {
-  pname = "wizards";
-  version = "1.0.1";
-  sha256 = "08dn24injfzvhs34yw39y336pyi6p98bdrafx3lhd6lcbp531sca";
-  buildDepends = [ controlMonadFree haskeline mtl transformers ];
-  meta = {
-    description = "High level, generic library for interrogative user interfaces";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wl-pprint-extras/default.nix b/pkgs/development/libraries/haskell/wl-pprint-extras/default.nix
deleted file mode 100644
index 0507b1ea1a640..0000000000000
--- a/pkgs/development/libraries/haskell/wl-pprint-extras/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HUnit, nats, semigroupoids, semigroups, testFramework
-, testFrameworkHunit, text, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "wl-pprint-extras";
-  version = "3.5.0.3";
-  sha256 = "124wb4hqd97f3naha0589v18lvi9xbn39bmn8jwaylvyg6s5fyyp";
-  buildDepends = [ nats semigroupoids semigroups text utf8String ];
-  testDepends = [ HUnit testFramework testFrameworkHunit ];
-  meta = {
-    homepage = "http://github.com/ekmett/wl-pprint-extras/";
-    description = "A free monad based on the Wadler/Leijen pretty printer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wl-pprint-terminfo/default.nix b/pkgs/development/libraries/haskell/wl-pprint-terminfo/default.nix
deleted file mode 100644
index 6f2e62008f58b..0000000000000
--- a/pkgs/development/libraries/haskell/wl-pprint-terminfo/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, nats, semigroups, terminfo, text, transformers
-, wlPprintExtras
-}:
-
-cabal.mkDerivation (self: {
-  pname = "wl-pprint-terminfo";
-  version = "3.7.1.3";
-  sha256 = "19z5cr1wqc3xcy39dswx78b6fpxhb41798zkiwkmb97nnvzwbdmv";
-  buildDepends = [
-    nats semigroups terminfo text transformers wlPprintExtras
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/ekmett/wl-pprint-terminfo/";
-    description = "A color pretty printer with terminfo support";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wl-pprint-text/default.nix b/pkgs/development/libraries/haskell/wl-pprint-text/default.nix
deleted file mode 100644
index 9ec7c2e1743ee..0000000000000
--- a/pkgs/development/libraries/haskell/wl-pprint-text/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text }:
-
-cabal.mkDerivation (self: {
-  pname = "wl-pprint-text";
-  version = "1.1.0.3";
-  sha256 = "1ghrkqdfsdkn71mpipbxiaar2gd8mdyd3dxbsz68awwnlpapy4f3";
-  buildDepends = [ text ];
-  jailbreak = true;
-  meta = {
-    description = "A Wadler/Leijen Pretty Printer for Text values";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wl-pprint/default.nix b/pkgs/development/libraries/haskell/wl-pprint/default.nix
deleted file mode 100644
index a0ee669395d27..0000000000000
--- a/pkgs/development/libraries/haskell/wl-pprint/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "wl-pprint";
-  version = "1.1";
-  sha256 = "16kp3fkh0x9kgzk6fdqrm8m0v7b5cgbv0m3x63ybbp5vxbhand06";
-  meta = {
-    description = "The Wadler/Leijen Pretty Printer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/word-trie/default.nix b/pkgs/development/libraries/haskell/word-trie/default.nix
deleted file mode 100644
index f817254aa629c..0000000000000
--- a/pkgs/development/libraries/haskell/word-trie/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, derive, hspec, QuickCheck }:
-
-cabal.mkDerivation (self: {
-  pname = "word-trie";
-  version = "0.2.0.4";
-  sha256 = "0qgljhl2pj54mhsan9w6gchf3l94rs2c5bi9f93q1nz55va1027f";
-  buildDepends = [ binary derive ];
-  testDepends = [ binary derive hspec QuickCheck ];
-  meta = {
-    homepage = "https://github.com/yi-editor/word-trie";
-    description = "Implementation of a finite trie over words";
-    license = self.stdenv.lib.licenses.gpl2;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/word8/default.nix b/pkgs/development/libraries/haskell/word8/default.nix
deleted file mode 100644
index ad6b591538341..0000000000000
--- a/pkgs/development/libraries/haskell/word8/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec }:
-
-cabal.mkDerivation (self: {
-  pname = "word8";
-  version = "0.1.1";
-  sha256 = "1xpa0haacimrblxg3x3n5vdcnkg3ff5zqamppdarv0zvkcdj139r";
-  testDepends = [ hspec ];
-  meta = {
-    description = "Word8 library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wordexp/default.nix b/pkgs/development/libraries/haskell/wordexp/default.nix
deleted file mode 100644
index 7d03b1adea54c..0000000000000
--- a/pkgs/development/libraries/haskell/wordexp/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, c2hs, semigroups }:
-
-cabal.mkDerivation (self: {
-  pname = "wordexp";
-  version = "0.2.0.0";
-  sha256 = "1hfpvzbyyh47ai166xyrhmhvg2shrqcswsfalwa16wab6hcg32ki";
-  buildDepends = [ semigroups ];
-  buildTools = [ c2hs ];
-  meta = {
-    description = "wordexp(3) wrappers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wreq/default.nix b/pkgs/development/libraries/haskell/wreq/default.nix
deleted file mode 100644
index 8b6e71512732e..0000000000000
--- a/pkgs/development/libraries/haskell/wreq/default.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, aesonPretty, aesonQq, attoparsec, base16Bytestring
-, base64Bytestring, byteable, caseInsensitive, cryptohash, doctest
-, exceptions, filepath, hashable, httpClient, httpClientTls
-, httpTypes, HUnit, lens, lensAeson, mimeTypes, networkInfo
-, PSQueue, QuickCheck, snapCore, snapServer, temporary
-, testFramework, testFrameworkHunit, testFrameworkQuickcheck2, text
-, time, transformers, unixCompat, unorderedContainers, uuid
-}:
-
-cabal.mkDerivation (self: {
-  pname = "wreq";
-  version = "0.3.0.1";
-  sha256 = "13apqr8sfx2vi794ldqprmgqch79sqli9scgyk3k41v7wcwqaal4";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson attoparsec base16Bytestring byteable caseInsensitive
-    cryptohash exceptions hashable httpClient httpClientTls httpTypes
-    lens lensAeson mimeTypes PSQueue text time unorderedContainers
-  ];
-  testDepends = [
-    aeson aesonPretty aesonQq base64Bytestring caseInsensitive doctest
-    filepath hashable httpClient httpTypes HUnit lens lensAeson
-    networkInfo QuickCheck snapCore snapServer temporary testFramework
-    testFrameworkHunit testFrameworkQuickcheck2 text transformers
-    unixCompat uuid
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://www.serpentine.com/wreq";
-    description = "An easy-to-use HTTP client library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wxHaskell/no-ldconfig.patch b/pkgs/development/libraries/haskell/wxHaskell/no-ldconfig.patch
deleted file mode 100644
index 72a8648cab678..0000000000000
--- a/pkgs/development/libraries/haskell/wxHaskell/no-ldconfig.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-Only in wxc-0.91.0.0: dist
-diff -ubr wxc-0.91.0.0-orig/Setup.hs wxc-0.91.0.0/Setup.hs
---- wxc-0.91.0.0-orig/Setup.hs	2014-10-31 13:30:15.514809137 +0100
-+++ wxc-0.91.0.0/Setup.hs	2014-10-31 13:33:53.606372005 +0100
-@@ -507,5 +507,3 @@
-         inst_lib_dir = libdir $ absoluteInstallDirs pkg_descr local_bld_info NoCopyDest

- 

-     installOrdinaryFile (verbosity flags) (bld_dir </> lib_name) (inst_lib_dir </> lib_name)

--    ldconfig inst_lib_dir

--

diff --git a/pkgs/development/libraries/haskell/wxHaskell/wx.nix b/pkgs/development/libraries/haskell/wxHaskell/wx.nix
deleted file mode 100644
index 4e8241240508d..0000000000000
--- a/pkgs/development/libraries/haskell/wxHaskell/wx.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, stm, wxcore }:
-
-cabal.mkDerivation (self: {
-  pname = "wx";
-  version = "0.91.0.0";
-  sha256 = "133cjc3vfqxyw71a5x99flzg23qa2k28p2zajw6vp0z7qhv8kfjy";
-  buildDepends = [ stm wxcore ];
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/WxHaskell";
-    description = "wxHaskell";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wxHaskell/wxc.nix b/pkgs/development/libraries/haskell/wxHaskell/wxc.nix
deleted file mode 100644
index 2a1840432515c..0000000000000
--- a/pkgs/development/libraries/haskell/wxHaskell/wxc.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, libX11, mesa, wxdirect, wxGTK }:
-
-cabal.mkDerivation (self: {
-  pname = "wxc";
-  version = "0.91.0.0";
-  sha256 = "0siab2h28dlyliznydxll22l9hdgwbmgddj01k1xw8hj4g7b53sa";
-  buildDepends = [ wxdirect ];
-  extraLibraries = [ libX11 mesa wxGTK ];
-  noHaddock = true;
-  patches = [ ./no-ldconfig.patch ];
-  postInstall = ''
-    cp -v dist/build/libwxc.so.${self.version} $out/lib/libwxc.so
-  '';
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/WxHaskell";
-    description = "wxHaskell C++ wrapper";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wxHaskell/wxcore.nix b/pkgs/development/libraries/haskell/wxHaskell/wxcore.nix
deleted file mode 100644
index 7d1bebe1d88a6..0000000000000
--- a/pkgs/development/libraries/haskell/wxHaskell/wxcore.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, libX11, mesa, parsec, stm, time, wxc, wxdirect
-, wxGTK
-}:
-
-cabal.mkDerivation (self: {
-  pname = "wxcore";
-  version = "0.91.0.0";
-  sha256 = "01pvaysihyijklyw129vcafjqyh8bpafjzvscxvzll1g86qbqlkz";
-  buildDepends = [ filepath parsec stm time wxc wxdirect ];
-  extraLibraries = [ libX11 mesa wxGTK ];
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/WxHaskell";
-    description = "wxHaskell core";
-    license = "unknown";
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ andres ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/wxHaskell/wxdirect.nix b/pkgs/development/libraries/haskell/wxHaskell/wxdirect.nix
deleted file mode 100644
index c178207e69951..0000000000000
--- a/pkgs/development/libraries/haskell/wxHaskell/wxdirect.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, parsec, strict, time }:
-
-cabal.mkDerivation (self: {
-  pname = "wxdirect";
-  version = "0.91.0.0";
-  sha256 = "17xlviyyagcvmc7m1f4djnsw0wdakirarmv12j4fmwbnfnbryp27";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ filepath parsec strict time ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://haskell.org/haskellwiki/WxHaskell";
-    description = "helper tool for building wxHaskell";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/x509-store/default.nix b/pkgs/development/libraries/haskell/x509-store/default.nix
deleted file mode 100644
index 36486dbf40e76..0000000000000
--- a/pkgs/development/libraries/haskell/x509-store/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, asn1Encoding, asn1Types, cryptoPubkeyTypes, filepath, mtl
-, pem, x509
-}:
-
-cabal.mkDerivation (self: {
-  pname = "x509-store";
-  version = "1.5.0";
-  sha256 = "1w9sqb007s4avjzvrdwq13a4c528h7h2lg3m8cl31syrgznc9ny5";
-  buildDepends = [
-    asn1Encoding asn1Types cryptoPubkeyTypes filepath mtl pem x509
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-certificate";
-    description = "X.509 collection accessing and storing methods";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/x509-system/default.nix b/pkgs/development/libraries/haskell/x509-system/default.nix
deleted file mode 100644
index 87bb4ed1feccd..0000000000000
--- a/pkgs/development/libraries/haskell/x509-system/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath, mtl, pem, x509, x509Store }:
-
-cabal.mkDerivation (self: {
-  pname = "x509-system";
-  version = "1.5.0";
-  sha256 = "159zwg35nq42j1rl0p4x00hdf3iy48hd7kavz0rnpwd2p7ljamr3";
-  buildDepends = [ filepath mtl pem x509 x509Store ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-certificate";
-    description = "Handle per-operating-system X.509 accessors and storage";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/x509-validation/default.nix b/pkgs/development/libraries/haskell/x509-validation/default.nix
deleted file mode 100644
index 1caec0606bc66..0000000000000
--- a/pkgs/development/libraries/haskell/x509-validation/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, asn1Encoding, asn1Types, byteable, cryptohash
-, cryptoPubkey, cryptoPubkeyTypes, dataDefaultClass, filepath
-, hourglass, mtl, network, pem, x509, x509Store
-}:
-
-cabal.mkDerivation (self: {
-  pname = "x509-validation";
-  version = "1.5.1";
-  sha256 = "19cp187id9hdlzkr7sbv2sdxqxnpjv0db09hwf3zdqqqxr30mn6x";
-  buildDepends = [
-    asn1Encoding asn1Types byteable cryptohash cryptoPubkey
-    cryptoPubkeyTypes dataDefaultClass filepath hourglass mtl network
-    pem x509 x509Store
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-certificate";
-    description = "X.509 Certificate and CRL validation";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/x509/default.nix b/pkgs/development/libraries/haskell/x509/default.nix
deleted file mode 100644
index 201b727e2fc36..0000000000000
--- a/pkgs/development/libraries/haskell/x509/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, asn1Encoding, asn1Parse, asn1Types, cryptohash
-, cryptoPubkeyTypes, filepath, hourglass, mtl, pem, tasty
-, tastyQuickcheck
-}:
-
-cabal.mkDerivation (self: {
-  pname = "x509";
-  version = "1.5.0.1";
-  sha256 = "03gj4190f0ql1ghn2mri8901xdydhhnwijyfn8lmpjyn7pgpl3ba";
-  buildDepends = [
-    asn1Encoding asn1Parse asn1Types cryptohash cryptoPubkeyTypes
-    filepath hourglass mtl pem
-  ];
-  testDepends = [
-    asn1Types cryptoPubkeyTypes hourglass mtl tasty tastyQuickcheck
-  ];
-  meta = {
-    homepage = "http://github.com/vincenthz/hs-certificate";
-    description = "X509 reader and writer";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xdg-basedir/default.nix b/pkgs/development/libraries/haskell/xdg-basedir/default.nix
deleted file mode 100644
index bc92d97b1ca51..0000000000000
--- a/pkgs/development/libraries/haskell/xdg-basedir/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, filepath }:
-
-cabal.mkDerivation (self: {
-  pname = "xdg-basedir";
-  version = "0.2.2";
-  sha256 = "0azlzaxp2dn4l1nr7shsxah2magk1szf6fx0mv75az00qsjw6qg4";
-  buildDepends = [ filepath ];
-  meta = {
-    homepage = "http://github.com/willdonnelly/xdg-basedir";
-    description = "A basic implementation of the XDG Base Directory specification";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xdot/default.nix b/pkgs/development/libraries/haskell/xdot/default.nix
deleted file mode 100644
index 1ced4424f533a..0000000000000
--- a/pkgs/development/libraries/haskell/xdot/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cairo, graphviz, gtk, mtl, polyparse, text }:
-
-cabal.mkDerivation (self: {
-  pname = "xdot";
-  version = "0.2.4.6";
-  sha256 = "123vygzkqlycc298zh3321y7w85xnynbavzqms6cb8zgzya42wrs";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ cairo graphviz gtk mtl polyparse text ];
-  jailbreak = true;
-  meta = {
-    description = "Parse Graphviz xdot files and interactively view them using GTK and Cairo";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xhtml/default.nix b/pkgs/development/libraries/haskell/xhtml/default.nix
deleted file mode 100644
index be1e32afbe355..0000000000000
--- a/pkgs/development/libraries/haskell/xhtml/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "xhtml";
-  version = "3000.2.1";
-  sha256 = "1n6wgzxbj8xf0wf1il827qidphnffb5vzhwzqlxhh70c2y10f0ik";
-  meta = {
-    homepage = "https://github.com/haskell/xhtml";
-    description = "An XHTML combinator library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xlsx/default.nix b/pkgs/development/libraries/haskell/xlsx/default.nix
deleted file mode 100644
index e2fdfa0d1a758..0000000000000
--- a/pkgs/development/libraries/haskell/xlsx/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit, dataDefault, digest, HUnit, lens, smallcheck
-, tasty, tastyHunit, tastySmallcheck, text, time, transformers
-, utf8String, xmlConduit, xmlTypes, zipArchive, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "xlsx";
-  version = "0.1.0.3";
-  sha256 = "1i1dfb6gv4h3nc9ja7yxjzb8g207vzp58dnk4rgfcfglyvadn8kp";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    conduit dataDefault digest lens text time transformers utf8String
-    xmlConduit xmlTypes zipArchive zlib
-  ];
-  testDepends = [
-    HUnit smallcheck tasty tastyHunit tastySmallcheck time
-  ];
-  meta = {
-    homepage = "https://github.com/qrilka/xlsx";
-    description = "Simple and incomplete Excel file parser/writer";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xml-conduit-writer/default.nix b/pkgs/development/libraries/haskell/xml-conduit-writer/default.nix
deleted file mode 100644
index fc0efcff226d0..0000000000000
--- a/pkgs/development/libraries/haskell/xml-conduit-writer/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, dlist, mtl, text, xmlConduit, xmlTypes }:
-
-cabal.mkDerivation (self: {
-  pname = "xml-conduit-writer";
-  version = "0.1.1.1";
-  sha256 = "1ibiqxjr63gb3v0h9fdfzm205sqjixb5vm5y6413yn4scbf7qm2b";
-  buildDepends = [ dlist mtl text xmlConduit xmlTypes ];
-  testDepends = [ text ];
-  meta = {
-    homepage = "https://bitbucket.org/dpwiz/xml-conduit-writer";
-    description = "Warm and fuzzy creation of XML documents";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xml-conduit/default.nix b/pkgs/development/libraries/haskell/xml-conduit/default.nix
deleted file mode 100644
index 8a352a27ba3ad..0000000000000
--- a/pkgs/development/libraries/haskell/xml-conduit/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, blazeBuilder, blazeHtml, blazeMarkup, conduit
-, conduitExtra, dataDefault, deepseq, hspec, HUnit, monadControl
-, resourcet, systemFilepath, text, transformers, xmlTypes
-}:
-
-cabal.mkDerivation (self: {
-  pname = "xml-conduit";
-  version = "1.2.3.1";
-  sha256 = "10cqhqpc85zx87jc0hapzkvwm76drpxqsjliipvlah2a0x8l4ai8";
-  buildDepends = [
-    attoparsec blazeBuilder blazeHtml blazeMarkup conduit conduitExtra
-    dataDefault deepseq monadControl resourcet systemFilepath text
-    transformers xmlTypes
-  ];
-  testDepends = [
-    blazeMarkup conduit hspec HUnit resourcet text transformers
-    xmlTypes
-  ];
-  meta = {
-    homepage = "http://github.com/snoyberg/xml";
-    description = "Pure-Haskell utilities for dealing with XML with the conduit package";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xml-hamlet/default.nix b/pkgs/development/libraries/haskell/xml-hamlet/default.nix
deleted file mode 100644
index e1c0c86207849..0000000000000
--- a/pkgs/development/libraries/haskell/xml-hamlet/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, HUnit, parsec, shakespeare, text, xmlConduit }:
-
-cabal.mkDerivation (self: {
-  pname = "xml-hamlet";
-  version = "0.4.0.9";
-  sha256 = "0vm4jhvjf53a33sisnhghg0m9pcv2fx676rl90vbm2xcd9rqlj82";
-  buildDepends = [ parsec shakespeare text xmlConduit ];
-  testDepends = [ hspec HUnit parsec shakespeare text xmlConduit ];
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "Hamlet-style quasiquoter for XML content";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xml-html-conduit-lens/default.nix b/pkgs/development/libraries/haskell/xml-html-conduit-lens/default.nix
deleted file mode 100644
index 405f165c6a798..0000000000000
--- a/pkgs/development/libraries/haskell/xml-html-conduit-lens/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, hspec, hspecExpectationsLens, htmlConduit, lens
-, text, xmlConduit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "xml-html-conduit-lens";
-  version = "0.3.2.1";
-  sha256 = "0iy58nq5b6ixdky2xr4r8xxk3c8wqp1y3jbpsk3dr1qawzjbzp12";
-  buildDepends = [ htmlConduit lens text xmlConduit ];
-  testDepends = [
-    doctest hspec hspecExpectationsLens lens xmlConduit
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/supki/xml-html-conduit-lens#readme";
-    description = "Optics for xml-conduit and html-conduit";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xml-lens/default.nix b/pkgs/development/libraries/haskell/xml-lens/default.nix
deleted file mode 100644
index 033afd9ee53dd..0000000000000
--- a/pkgs/development/libraries/haskell/xml-lens/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, lens, text, xmlConduit }:
-
-cabal.mkDerivation (self: {
-  pname = "xml-lens";
-  version = "0.1.6.2";
-  sha256 = "14x3xz4rydl8x7ddznz90n3z5csy12c7l0r7bms8s7yqv4qzf6hz";
-  buildDepends = [ lens text xmlConduit ];
-  jailbreak = true;
-  meta = {
-    homepage = "https://github.com/fumieval/xml-lens";
-    description = "Lenses, traversals, prisms for xml-conduit";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xml-types/default.nix b/pkgs/development/libraries/haskell/xml-types/default.nix
deleted file mode 100644
index a673fa2eddd83..0000000000000
--- a/pkgs/development/libraries/haskell/xml-types/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, deepseq, text }:
-
-cabal.mkDerivation (self: {
-  pname = "xml-types";
-  version = "0.3.4";
-  sha256 = "1689ijr4xxh4shxxvd51wdkpc535kzv6liqg4m1prag96aq05r8y";
-  buildDepends = [ deepseq text ];
-  meta = {
-    homepage = "https://john-millikin.com/software/haskell-xml/";
-    description = "Basic types for representing XML";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xml/default.nix b/pkgs/development/libraries/haskell/xml/default.nix
deleted file mode 100644
index 9066dc8b55342..0000000000000
--- a/pkgs/development/libraries/haskell/xml/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, text }:
-
-cabal.mkDerivation (self: {
-  pname = "xml";
-  version = "1.3.13";
-  sha256 = "04xq2ma2if5gqz16bjrxwigh4vzw6m8i2zk11s5qg3d4z370fdn3";
-  buildDepends = [ text ];
-  meta = {
-    homepage = "http://code.galois.com";
-    description = "A simple XML library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xmlgen/default.nix b/pkgs/development/libraries/haskell/xmlgen/default.nix
deleted file mode 100644
index 9f4b08d5bbcfe..0000000000000
--- a/pkgs/development/libraries/haskell/xmlgen/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, filepath, HUnit, hxt, mtl, QuickCheck, text
-}:
-
-cabal.mkDerivation (self: {
-  pname = "xmlgen";
-  version = "0.6.2.1";
-  sha256 = "1rmsg9wxs0bsj0xpagxrm3fmlqd63b0dfyc21rx9jj76g9za29wh";
-  buildDepends = [ blazeBuilder mtl text ];
-  testDepends = [ filepath HUnit hxt QuickCheck text ];
-  doCheck = false;
-  meta = {
-    description = "Fast XML generation library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xmlhtml/default.nix b/pkgs/development/libraries/haskell/xmlhtml/default.nix
deleted file mode 100644
index 1f4b2474d75cd..0000000000000
--- a/pkgs/development/libraries/haskell/xmlhtml/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, blazeHtml, blazeMarkup, parsec, text
-, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "xmlhtml";
-  version = "0.2.3.3";
-  sha256 = "0n95284z24ddgw7v8zjqzanyrshxydcxs4ivchpj88gh5r3ryv5j";
-  buildDepends = [
-    blazeBuilder blazeHtml blazeMarkup parsec text unorderedContainers
-  ];
-  meta = {
-    description = "XML parser and renderer with HTML 5 quirks mode";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xmonad-screenshot/default.nix b/pkgs/development/libraries/haskell/xmonad-screenshot/default.nix
deleted file mode 100644
index 80a503704cb71..0000000000000
--- a/pkgs/development/libraries/haskell/xmonad-screenshot/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, gtk, xmonad }:
-
-cabal.mkDerivation (self: {
-  pname = "xmonad-screenshot";
-  version = "0.1.1.0";
-  sha256 = "1iy6c8dis5jkgamkbbgxvbajz8f03bwhwdwk46l6wvlgmb072wl4";
-  buildDepends = [ gtk xmonad ];
-  meta = {
-    homepage = "http://github.com/supki/xmonad-screenshot";
-    description = "Workspaces screenshooting utility for XMonad";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xorshift/default.nix b/pkgs/development/libraries/haskell/xorshift/default.nix
deleted file mode 100644
index 7fe91aad0e704..0000000000000
--- a/pkgs/development/libraries/haskell/xorshift/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, random, time }:
-
-cabal.mkDerivation (self: {
-  pname = "xorshift";
-  version = "2.0.1";
-  sha256 = "1pgkcnsgir8ci3hm3s5w3lk5dy7219242g9njx9cxb1m1cz5v5rf";
-  buildDepends = [ random time ];
-  meta = {
-    description = "Haskell implementation of the xorshift random generator";
-    license = "LGPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xournal-parser/default.nix b/pkgs/development/libraries/haskell/xournal-parser/default.nix
deleted file mode 100644
index 906db96ba5c29..0000000000000
--- a/pkgs/development/libraries/haskell/xournal-parser/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, attoparsecConduit, conduit, conduitExtra
-, exceptions, lens, mtl, strict, text, transformers, xmlConduit
-, xmlTypes, xournalTypes, zlibConduit
-}:
-
-cabal.mkDerivation (self: {
-  pname = "xournal-parser";
-  version = "0.5.0.3";
-  sha256 = "1r99xv7w2gxms1ff5qpj36dcb3gb5lpccr1mjjdnkcij81i748ly";
-  buildDepends = [
-    attoparsec attoparsecConduit conduit conduitExtra exceptions lens
-    mtl strict text transformers xmlConduit xmlTypes xournalTypes
-    zlibConduit
-  ];
-  meta = {
-    homepage = "http://ianwookim.org/hoodle";
-    description = "Xournal file parser";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xournal-types/default.nix b/pkgs/development/libraries/haskell/xournal-types/default.nix
deleted file mode 100644
index 9f0be91114ab0..0000000000000
--- a/pkgs/development/libraries/haskell/xournal-types/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cereal, lens, strict, TypeCompose }:
-
-cabal.mkDerivation (self: {
-  pname = "xournal-types";
-  version = "0.5.0.2";
-  sha256 = "1z1zxgwnd2bpgmiimil2jnz4xdcvvi59y2qdvqgy42b10db8rvkm";
-  buildDepends = [ cereal lens strict TypeCompose ];
-  jailbreak = true;
-  meta = {
-    description = "Data types for programs for xournal file format";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xss-sanitize/default.nix b/pkgs/development/libraries/haskell/xss-sanitize/default.nix
deleted file mode 100644
index 4b1edfb5e8bca..0000000000000
--- a/pkgs/development/libraries/haskell/xss-sanitize/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, cssText, hspec, HUnit, networkUri, tagsoup
-, text, utf8String
-}:
-
-cabal.mkDerivation (self: {
-  pname = "xss-sanitize";
-  version = "0.3.5.4";
-  sha256 = "1h9dj234sj216g676la0h73nwm0fw4snik31qi0s754vyy6bcygf";
-  buildDepends = [
-    attoparsec cssText networkUri tagsoup text utf8String
-  ];
-  testDepends = [
-    attoparsec cssText hspec HUnit networkUri tagsoup text utf8String
-  ];
-  meta = {
-    homepage = "http://github.com/yesodweb/haskell-xss-sanitize";
-    description = "sanitize untrusted HTML to prevent XSS attacks";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/xtest/default.nix b/pkgs/development/libraries/haskell/xtest/default.nix
deleted file mode 100644
index dd381439d6787..0000000000000
--- a/pkgs/development/libraries/haskell/xtest/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, libXtst, X11 }:
-
-cabal.mkDerivation (self: {
-  pname = "xtest";
-  version = "0.2";
-  sha256 = "118xxx7sydpsvdqz0x107ngb85fggn630ysw6d2ckky75fmhmxk7";
-  buildDepends = [ X11 ];
-  extraLibraries = [ libXtst ];
-  meta = {
-    description = "Thin FFI bindings to X11 XTest library";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yaml-light/default.nix b/pkgs/development/libraries/haskell/yaml-light/default.nix
deleted file mode 100644
index 460e2833d9921..0000000000000
--- a/pkgs/development/libraries/haskell/yaml-light/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, HsSyck }:
-
-cabal.mkDerivation (self: {
-  pname = "yaml-light";
-  version = "0.1.4";
-  sha256 = "05pxkqp91l275n48p1aqijzh34vvzi7cx2nls879b95fz2dr8lhk";
-  buildDepends = [ HsSyck ];
-  meta = {
-    description = "A light-weight wrapper with utility functions around HsSyck";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yaml/default.nix b/pkgs/development/libraries/haskell/yaml/default.nix
deleted file mode 100644
index bf63586eed445..0000000000000
--- a/pkgs/development/libraries/haskell/yaml/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, aesonQq, attoparsec, conduit, enclosedExceptions
-, filepath, hspec, hspecExpectations, HUnit, resourcet, scientific
-, text, transformers, unorderedContainers, vector
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yaml";
-  version = "0.8.10.1";
-  sha256 = "1a8v8digg6mcc4gx4kgfg8wzgj18wdf40wv1b7n72dg1c8kr2xz9";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [
-    aeson attoparsec conduit enclosedExceptions filepath resourcet
-    scientific text transformers unorderedContainers vector
-  ];
-  testDepends = [
-    aeson aesonQq conduit hspec hspecExpectations HUnit resourcet text
-    transformers unorderedContainers vector
-  ];
-  meta = {
-    homepage = "http://github.com/snoyberg/yaml/";
-    description = "Support for parsing and rendering YAML documents";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yap/default.nix b/pkgs/development/libraries/haskell/yap/default.nix
deleted file mode 100644
index a52a921ed6490..0000000000000
--- a/pkgs/development/libraries/haskell/yap/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal }:
-
-cabal.mkDerivation (self: {
-  pname = "yap";
-  version = "0.2";
-  sha256 = "14lq549jhgnf51pgy1jv31ik8qx71yl7d53w8dpq1f9mlsn1g16i";
-  jailbreak = true;
-  meta = {
-    description = "yet another prelude - a simplistic refactoring with algebraic classes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-auth-hashdb/default.nix b/pkgs/development/libraries/haskell/yesod-auth-hashdb/default.nix
deleted file mode 100644
index 2cb6609ab77ab..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-auth-hashdb/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, cryptohash, hspec, persistent, pwstoreFast, text
-, yesodAuth, yesodCore, yesodForm, yesodPersistent
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-auth-hashdb";
-  version = "1.4.1.1";
-  sha256 = "0bb37iawsdq3m5p1sjdnz954f3nfdmvvhm0hxap1z2hf9dk516ci";
-  buildDepends = [
-    cryptohash persistent pwstoreFast text yesodAuth yesodCore
-    yesodForm yesodPersistent
-  ];
-  testDepends = [ hspec text ];
-  meta = {
-    homepage = "https://github.com/paul-rouse/yesod-auth-hashdb";
-    description = "Authentication plugin for Yesod";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-auth/default.nix b/pkgs/development/libraries/haskell/yesod-auth/default.nix
deleted file mode 100644
index cf705ac8fc9ef..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-auth/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, authenticate, base16Bytestring, base64Bytestring
-, binary, blazeBuilder, blazeHtml, blazeMarkup, byteable, conduit
-, conduitExtra, cryptohash, dataDefault, emailValidate, fileEmbed
-, httpClient, httpConduit, httpTypes, liftedBase, mimeMail
-, networkUri, persistent, persistentTemplate, random, resourcet
-, safe, shakespeare, text, time, transformers, unorderedContainers
-, wai, yesodCore, yesodForm, yesodPersistent
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-auth";
-  version = "1.4.1";
-  sha256 = "1nvc5ni4bwhb10ayr75s3z44ynv9kq3lp6kgd536xyagbi054gdp";
-  buildDepends = [
-    aeson authenticate base16Bytestring base64Bytestring binary
-    blazeBuilder blazeHtml blazeMarkup byteable conduit conduitExtra
-    cryptohash dataDefault emailValidate fileEmbed httpClient
-    httpConduit httpTypes liftedBase mimeMail networkUri persistent
-    persistentTemplate random resourcet safe shakespeare text time
-    transformers unorderedContainers wai yesodCore yesodForm
-    yesodPersistent
-  ];
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "Authentication for Yesod";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-bin/default.nix b/pkgs/development/libraries/haskell/yesod-bin/default.nix
deleted file mode 100644
index 7033bff4d1587..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-bin/default.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, base64Bytestring, blazeBuilder, Cabal, conduit
-, conduitExtra, dataDefaultClass, fileEmbed, filepath, fsnotify
-, ghcPaths, httpConduit, httpReverseProxy, httpTypes, liftedBase
-, network, optparseApplicative, parsec, projectTemplate, resourcet
-, shakespeare, split, streamingCommons, systemFileio
-, systemFilepath, tar, text, time, transformers, transformersCompat
-, unixCompat, unorderedContainers, wai, waiExtra, warp, yaml, zlib
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-bin";
-  version = "1.4.1";
-  sha256 = "0kzhnq0mv8s4qdkzqj05c7jdmp2xllv02kqgihwhyr2s4wvqmviw";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [
-    attoparsec base64Bytestring blazeBuilder Cabal conduit conduitExtra
-    dataDefaultClass fileEmbed filepath fsnotify ghcPaths httpConduit
-    httpReverseProxy httpTypes liftedBase network optparseApplicative
-    parsec projectTemplate resourcet shakespeare split streamingCommons
-    systemFileio systemFilepath tar text time transformers
-    transformersCompat unixCompat unorderedContainers wai waiExtra warp
-    yaml zlib
-  ];
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "The yesod helper executable";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-core/default.nix b/pkgs/development/libraries/haskell/yesod-core/default.nix
deleted file mode 100644
index 571778cfdc4ec..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-core/default.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, async, autoUpdate, blazeBuilder, blazeHtml
-, blazeMarkup, caseInsensitive, cereal, clientsession, conduit
-, conduitExtra, cookie, dataDefault, deepseq, exceptions
-, fastLogger, hspec, hspecExpectations, httpTypes, HUnit
-, liftedBase, monadControl, monadLogger, mtl, mwcRandom, network
-, parsec, pathPieces, primitive, QuickCheck, random, resourcet
-, safe, shakespeare, streamingCommons, text, time, transformers
-, transformersBase, unixCompat, unorderedContainers, vector, wai
-, waiExtra, waiLogger, warp, word8
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-core";
-  version = "1.4.7.2";
-  sha256 = "0k6zsjds594zy0cvnryz071nis3zmv1sjiyn14cc80j0rvjll46y";
-  buildDepends = [
-    aeson autoUpdate blazeBuilder blazeHtml blazeMarkup caseInsensitive
-    cereal clientsession conduit conduitExtra cookie dataDefault
-    deepseq exceptions fastLogger httpTypes liftedBase monadControl
-    monadLogger mtl mwcRandom parsec pathPieces primitive random
-    resourcet safe shakespeare text time transformers transformersBase
-    unixCompat unorderedContainers vector wai waiExtra waiLogger warp
-    word8
-  ];
-  testDepends = [
-    async blazeBuilder clientsession conduit conduitExtra cookie hspec
-    hspecExpectations httpTypes HUnit liftedBase mwcRandom network
-    pathPieces QuickCheck random resourcet shakespeare streamingCommons
-    text transformers wai waiExtra
-  ];
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "Creation of type-safe, RESTful web applications";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-default/default.nix b/pkgs/development/libraries/haskell/yesod-default/default.nix
deleted file mode 100644
index 6a65dfefe2166..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-default/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, yesodCore }:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-default";
-  version = "1.2.0";
-  sha256 = "15nsknnxnfbkpg4pswxcpgfb2y0hz0xxj56jknd93hcm7aay36pk";
-  buildDepends = [ yesodCore ];
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "Default config and main functions for your yesod application (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-form/default.nix b/pkgs/development/libraries/haskell/yesod-form/default.nix
deleted file mode 100644
index f052a38357d0d..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-form/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, attoparsec, blazeBuilder, blazeHtml, blazeMarkup
-, byteable, dataDefault, emailValidate, hspec, networkUri
-, persistent, resourcet, shakespeare, text, time, transformers, wai
-, xssSanitize, yesodCore, yesodPersistent
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-form";
-  version = "1.4.3";
-  sha256 = "08ivcqq4glyyvjm60fsmd4linqr6kkh6wn4bbcpzinvpv6asr6mr";
-  buildDepends = [
-    aeson attoparsec blazeBuilder blazeHtml blazeMarkup byteable
-    dataDefault emailValidate networkUri persistent resourcet
-    shakespeare text time transformers wai xssSanitize yesodCore
-    yesodPersistent
-  ];
-  testDepends = [ hspec text time ];
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "Form handling support for Yesod Web Framework";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-json/default.nix b/pkgs/development/libraries/haskell/yesod-json/default.nix
deleted file mode 100644
index 1964abe7dc8c0..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-json/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, yesodCore }:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-json";
-  version = "1.2.0";
-  sha256 = "0d035k1ls5iq1c12yxknyc33qd22ayyhl69y62zmcw7arwx35sgw";
-  buildDepends = [ yesodCore ];
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "Generate content for Yesod using the aeson package. (deprecated)";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-markdown/default.nix b/pkgs/development/libraries/haskell/yesod-markdown/default.nix
deleted file mode 100644
index bf77f9fea9d93..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-markdown/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeHtml, blazeMarkup, pandoc, persistent, shakespeare
-, texmath, text, xssSanitize, yesodCore, yesodForm
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-markdown";
-  version = "0.9.3.1";
-  sha256 = "1spbgcsq1lkywp19k7ksiy6rsh2n060mxzh33k0ngbxxg566n08i";
-  buildDepends = [
-    blazeHtml blazeMarkup pandoc persistent shakespeare texmath text
-    xssSanitize yesodCore yesodForm
-  ];
-  meta = {
-    homepage = "http://github.com/pbrisbin/yesod-markdown";
-    description = "Tools for using markdown in a yesod application";
-    license = self.stdenv.lib.licenses.gpl2;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-newsfeed/default.nix b/pkgs/development/libraries/haskell/yesod-newsfeed/default.nix
deleted file mode 100644
index a6bf924c3c80b..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-newsfeed/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeHtml, blazeMarkup, shakespeare, text, time
-, xmlConduit, yesodCore
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-newsfeed";
-  version = "1.4.0.1";
-  sha256 = "02ydkri23vrm7mak2b1ybfhkdgc2dmv9vq3ki2d7sd005sp3zdly";
-  buildDepends = [
-    blazeHtml blazeMarkup shakespeare text time xmlConduit yesodCore
-  ];
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "Helper functions and data types for producing News feeds";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-pagination/default.nix b/pkgs/development/libraries/haskell/yesod-pagination/default.nix
deleted file mode 100644
index 38b89445cb713..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-pagination/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, esqueleto, hspec, monadLogger, persistent
-, persistentSqlite, resourcePool, resourcet, shakespeare
-, utf8String, waiTest, yesod, yesodTest
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-pagination";
-  version = "2.0.0";
-  sha256 = "0d42b8y7zpl624d7wa2caarni9g10hg14xsbamlkykki3bl197m1";
-  buildDepends = [ esqueleto yesod ];
-  testDepends = [
-    hspec monadLogger persistent persistentSqlite resourcePool
-    resourcet shakespeare utf8String waiTest yesod yesodTest
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "https://github.com/joelteon/yesod-pagination";
-    description = "Pagination in Yesod";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-persistent/default.nix b/pkgs/development/libraries/haskell/yesod-persistent/default.nix
deleted file mode 100644
index 845fc1c18ff0c..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-persistent/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, blazeBuilder, conduit, hspec, persistent, persistentSqlite
-, persistentTemplate, resourcePool, resourcet, text, transformers
-, waiExtra, yesodCore
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-persistent";
-  version = "1.4.0.1";
-  sha256 = "08648n6b4xhsqbvqh8vpsf3481hvzhrkyqbzs303s6fz683mn0zw";
-  buildDepends = [
-    blazeBuilder conduit persistent persistentTemplate resourcePool
-    resourcet transformers yesodCore
-  ];
-  testDepends = [
-    blazeBuilder conduit hspec persistent persistentSqlite text
-    waiExtra yesodCore
-  ];
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "Some helpers for using Persistent from Yesod";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-routes/default.nix b/pkgs/development/libraries/haskell/yesod-routes/default.nix
deleted file mode 100644
index 668cbfda1eb54..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-routes/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, HUnit, pathPieces, text, vector }:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-routes";
-  version = "1.2.0.7";
-  sha256 = "00i2nysbhmxnq0dvfdjx6nhxy680ya38nx8gcgm13fv2xwdd2p6j";
-  buildDepends = [ pathPieces text vector ];
-  testDepends = [ hspec HUnit pathPieces text ];
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "Efficient routing for Yesod";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-static/default.nix b/pkgs/development/libraries/haskell/yesod-static/default.nix
deleted file mode 100644
index 60a94cfb20d2b..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-static/default.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, attoparsec, base64Bytestring, blazeBuilder
-, byteable, conduit, conduitExtra, cryptohash, cryptohashConduit
-, cssText, dataDefault, fileEmbed, filepath, hashable, hjsmin
-, hspec, httpTypes, HUnit, mimeTypes, resourcet, systemFileio
-, systemFilepath, text, transformers, unixCompat
-, unorderedContainers, wai, waiAppStatic, waiExtra, yesodCore
-, yesodTest
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-static";
-  version = "1.4.0.3";
-  sha256 = "15rwlw76rfh18l3ap73aqmwz4bafmxbr5pchyarll14ps0rjs74g";
-  buildDepends = [
-    async attoparsec base64Bytestring blazeBuilder byteable conduit
-    conduitExtra cryptohash cryptohashConduit cssText dataDefault
-    fileEmbed filepath hashable hjsmin httpTypes mimeTypes resourcet
-    systemFileio systemFilepath text transformers unixCompat
-    unorderedContainers wai waiAppStatic yesodCore
-  ];
-  testDepends = [
-    async base64Bytestring byteable conduit conduitExtra cryptohash
-    cryptohashConduit dataDefault fileEmbed filepath hjsmin hspec
-    httpTypes HUnit mimeTypes resourcet systemFileio systemFilepath
-    text transformers unixCompat unorderedContainers wai waiAppStatic
-    waiExtra yesodCore yesodTest
-  ];
-  doCheck = false;
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "Static file serving subsite for Yesod Web Framework";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod-test/default.nix b/pkgs/development/libraries/haskell/yesod-test/default.nix
deleted file mode 100644
index 50a6369f1868c..0000000000000
--- a/pkgs/development/libraries/haskell/yesod-test/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, attoparsec, blazeBuilder, blazeHtml, blazeMarkup
-, caseInsensitive, cookie, hspec, hspecCore, htmlConduit, httpTypes
-, HUnit, monadControl, network, persistent, text, time
-, transformers, wai, waiExtra, xmlConduit, xmlTypes, yesodCore
-, yesodForm
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yesod-test";
-  version = "1.4.2";
-  sha256 = "09iia8vligw41ayhp1fp797n783avb0sf89z8midindrhb5plfbl";
-  buildDepends = [
-    attoparsec blazeBuilder blazeHtml blazeMarkup caseInsensitive
-    cookie hspecCore htmlConduit httpTypes HUnit monadControl network
-    persistent text time transformers wai waiExtra xmlConduit xmlTypes
-    yesodCore
-  ];
-  testDepends = [
-    hspec htmlConduit HUnit text wai xmlConduit yesodCore yesodForm
-  ];
-  meta = {
-    homepage = "http://www.yesodweb.com";
-    description = "integration testing for WAI/Yesod Applications";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yesod/default.nix b/pkgs/development/libraries/haskell/yesod/default.nix
deleted file mode 100644
index 4b5679512a9f6..0000000000000
--- a/pkgs/development/libraries/haskell/yesod/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, blazeHtml, blazeMarkup, conduitExtra, dataDefault
-, fastLogger, monadControl, monadLogger, safe, semigroups
-, shakespeare, streamingCommons, text, transformers
-, unorderedContainers, wai, waiExtra, waiLogger, warp, yaml
-, yesodAuth, yesodCore, yesodForm, yesodPersistent
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yesod";
-  version = "1.4.1.4";
-  sha256 = "1av6s5nanq5y9fqlzq2yq95989gg1fyqlpzg6y5pl4dcc45srm1x";
-  buildDepends = [
-    aeson blazeHtml blazeMarkup conduitExtra dataDefault fastLogger
-    monadControl monadLogger safe semigroups shakespeare
-    streamingCommons text transformers unorderedContainers wai waiExtra
-    waiLogger warp yaml yesodAuth yesodCore yesodForm yesodPersistent
-  ];
-  meta = {
-    homepage = "http://www.yesodweb.com/";
-    description = "Creation of type-safe, RESTful web applications";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yi-fuzzy-open/default.nix b/pkgs/development/libraries/haskell/yi-fuzzy-open/default.nix
deleted file mode 100644
index 4685a08511ae7..0000000000000
--- a/pkgs/development/libraries/haskell/yi-fuzzy-open/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, dataDefault, filepath, mtl, text, transformersBase
-, vector, yi, yiLanguage, yiRope
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yi-fuzzy-open";
-  version = "0.1.0";
-  sha256 = "03y7ddas8w380asx4ldafp1r3h4nlyjky7n4n5sdyvwbi0rix1gc";
-  buildDepends = [
-    binary dataDefault filepath mtl text transformersBase vector yi
-    yiLanguage yiRope
-  ];
-  meta = {
-    homepage = "https://github.com/yi-editor/yi-fuzzy-open";
-    description = "Fuzzy open plugin for Yi";
-    license = self.stdenv.lib.licenses.gpl2;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yi-language/default.nix b/pkgs/development/libraries/haskell/yi-language/default.nix
deleted file mode 100644
index ec5070cac995d..0000000000000
--- a/pkgs/development/libraries/haskell/yi-language/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, alex, binary, dataDefault, derive, filepath, hashable
-, hspec, lens, ooPrototypes, pointedlist, QuickCheck, regexBase
-, regexTdfa, transformersBase, unorderedContainers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yi-language";
-  version = "0.1.1.0";
-  sha256 = "1gsh0njslncfh0r5wg1rq9w4f03ixkk5grd9zigkspsndhij7379";
-  buildDepends = [
-    binary dataDefault derive hashable lens ooPrototypes pointedlist
-    regexBase regexTdfa transformersBase unorderedContainers
-  ];
-  testDepends = [
-    binary dataDefault derive filepath hashable hspec lens pointedlist
-    QuickCheck regexBase regexTdfa transformersBase unorderedContainers
-  ];
-  buildTools = [ alex ];
-  meta = {
-    homepage = "https://github.com/yi-editor/yi-language";
-    description = "Collection of language-related Yi libraries";
-    license = self.stdenv.lib.licenses.gpl2;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yi-monokai/default.nix b/pkgs/development/libraries/haskell/yi-monokai/default.nix
deleted file mode 100644
index ddae06b7f22bd..0000000000000
--- a/pkgs/development/libraries/haskell/yi-monokai/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, yi }:
-
-cabal.mkDerivation (self: {
-  pname = "yi-monokai";
-  version = "0.1.1.2";
-  sha256 = "1nghfyiy8jdz144nbw0c2cdy8n6xyjmk31g6z24jk8dij7iwb60l";
-  buildDepends = [ yi ];
-  meta = {
-    homepage = "https://github.com/Fuuzetsu/yi-monokai";
-    description = "Monokai colour theme for the Yi text editor";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yi-rope/default.nix b/pkgs/development/libraries/haskell/yi-rope/default.nix
deleted file mode 100644
index a92f086f3a6e2..0000000000000
--- a/pkgs/development/libraries/haskell/yi-rope/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, charsetdetectAe, dataDefault, deepseq, fingertree
-, hspec, QuickCheck, quickcheckInstances, text, textIcu
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yi-rope";
-  version = "0.7.0.0";
-  sha256 = "123p0m31h8qa53jl2sd646s1hrs5qnb7y82y7bzgg2zny4qqw9a2";
-  buildDepends = [
-    binary charsetdetectAe dataDefault deepseq fingertree text textIcu
-  ];
-  testDepends = [ hspec QuickCheck quickcheckInstances text ];
-  meta = {
-    description = "A rope data structure used by Yi";
-    license = self.stdenv.lib.licenses.gpl2;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yi-snippet/default.nix b/pkgs/development/libraries/haskell/yi-snippet/default.nix
deleted file mode 100644
index b1cb7041ff021..0000000000000
--- a/pkgs/development/libraries/haskell/yi-snippet/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, yi, yiRope }:
-
-cabal.mkDerivation (self: {
-  pname = "yi-snippet";
-  version = "0.1.0.0";
-  sha256 = "0qbn5x7lbvb9h6gdqgvldzyy7z5y5aa9a02ss48zkccss5p6939d";
-  buildDepends = [ yi yiRope ];
-  meta = {
-    homepage = "https://github.com/yi-editor/yi-snippet";
-    description = "Snippet support for Yi";
-    license = self.stdenv.lib.licenses.gpl2;
-    platforms = self.ghc.meta.platforms;
-    maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
-  };
-})
diff --git a/pkgs/development/libraries/haskell/yst/default.nix b/pkgs/development/libraries/haskell/yst/default.nix
deleted file mode 100644
index ea3991eebe9d6..0000000000000
--- a/pkgs/development/libraries/haskell/yst/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, aeson, csv, filepath, HDBC, HDBCSqlite3, HStringTemplate
-, pandoc, parsec, scientific, split, text, time
-, unorderedContainers, xhtml, yaml
-}:
-
-cabal.mkDerivation (self: {
-  pname = "yst";
-  version = "0.4.1.1";
-  sha256 = "0i69pjzrxc330kfy3nvhzf59640h4p9w5lxpjlr31xbl7w1qqx12";
-  isLibrary = false;
-  isExecutable = true;
-  buildDepends = [
-    aeson csv filepath HDBC HDBCSqlite3 HStringTemplate pandoc parsec
-    scientific split text time unorderedContainers xhtml yaml
-  ];
-  jailbreak = true;
-  meta = {
-    homepage = "http://github.com/jgm/yst";
-    description = "Builds a static website from templates and data in YAML or CSV files";
-    license = "GPL";
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/zeromq-haskell/default.nix b/pkgs/development/libraries/haskell/zeromq-haskell/default.nix
deleted file mode 100644
index 37528689a3878..0000000000000
--- a/pkgs/development/libraries/haskell/zeromq-haskell/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, QuickCheck, testFramework, testFrameworkQuickcheck2
-, zeromq
-}:
-
-cabal.mkDerivation (self: {
-  pname = "zeromq-haskell";
-  version = "0.8.4";
-  sha256 = "0lvjszi08r5wm5ch03153y7lir6cdgqr2gnhq45j4b0kid6gkpv3";
-  testDepends = [
-    QuickCheck testFramework testFrameworkQuickcheck2
-  ];
-  extraLibraries = [ zeromq ];
-  meta = {
-    homepage = "http://github.com/twittner/zeromq-haskell/";
-    description = "Bindings to ZeroMQ 2.1.x";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/zeromq3-haskell/default.nix b/pkgs/development/libraries/haskell/zeromq3-haskell/default.nix
deleted file mode 100644
index f4449cdc85632..0000000000000
--- a/pkgs/development/libraries/haskell/zeromq3-haskell/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, ansiTerminal, async, checkers, MonadCatchIOTransformers
-, QuickCheck, semigroups, transformers, zeromq
-}:
-
-cabal.mkDerivation (self: {
-  pname = "zeromq3-haskell";
-  version = "0.5.2";
-  sha256 = "1ky92qwyk27qsxnvaj0mc9yyhk7g19ry2nq55666ayahc899z213";
-  buildDepends = [
-    async MonadCatchIOTransformers semigroups transformers
-  ];
-  testDepends = [
-    ansiTerminal async checkers MonadCatchIOTransformers QuickCheck
-    transformers
-  ];
-  pkgconfigDepends = [ zeromq ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/twittner/zeromq-haskell/";
-    description = "Bindings to ZeroMQ 3.x";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/zeromq4-haskell/default.nix b/pkgs/development/libraries/haskell/zeromq4-haskell/default.nix
deleted file mode 100644
index 4b7c333c07ccd..0000000000000
--- a/pkgs/development/libraries/haskell/zeromq4-haskell/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, async, exceptions, QuickCheck, semigroups, tasty
-, tastyHunit, tastyQuickcheck, transformers, zeromq
-}:
-
-cabal.mkDerivation (self: {
-  pname = "zeromq4-haskell";
-  version = "0.6.2";
-  sha256 = "07dbsapzc4hqq9sg63v4wyjad13sqh9zsx3ckwc5hg5z6vknpafb";
-  buildDepends = [ async exceptions semigroups transformers ];
-  testDepends = [
-    async QuickCheck tasty tastyHunit tastyQuickcheck
-  ];
-  pkgconfigDepends = [ zeromq ];
-  meta = {
-    homepage = "http://github.com/twittner/zeromq-haskell/";
-    description = "Bindings to ZeroMQ 4.x";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/zip-archive/0.2.2.1.nix b/pkgs/development/libraries/haskell/zip-archive/0.2.2.1.nix
deleted file mode 100644
index 67f2c2453b66b..0000000000000
--- a/pkgs/development/libraries/haskell/zip-archive/0.2.2.1.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, digest, filepath, HUnit, mtl, text, time, zlib }:
-
-cabal.mkDerivation (self: {
-  pname = "zip-archive";
-  version = "0.2.2.1";
-  sha256 = "0w9l3kdlwkc3yvyxb152s9qwzmc0kjp6d1cbk7yfkpw3081qgckn";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ binary digest filepath mtl text time zlib ];
-  testDepends = [ HUnit time ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/jgm/zip-archive";
-    description = "Library for creating and modifying zip archives";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-    hydraPlatforms = self.stdenv.lib.platforms.none;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/zip-archive/0.2.3.5.nix b/pkgs/development/libraries/haskell/zip-archive/0.2.3.5.nix
deleted file mode 100644
index 8369b2a3eb501..0000000000000
--- a/pkgs/development/libraries/haskell/zip-archive/0.2.3.5.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, binary, digest, filepath, HUnit, mtl, text, time, zlib }:
-
-cabal.mkDerivation (self: {
-  pname = "zip-archive";
-  version = "0.2.3.5";
-  sha256 = "0qa3qvaj0xkh4qw7s96rkbdmkyhnql6g92yplm7m6n7z7nxrcs18";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ binary digest filepath mtl text time zlib ];
-  testDepends = [ HUnit time ];
-  doCheck = false;
-  meta = {
-    homepage = "http://github.com/jgm/zip-archive";
-    description = "Library for creating and modifying zip archives";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/zipper/default.nix b/pkgs/development/libraries/haskell/zipper/default.nix
deleted file mode 100644
index f2db123aa1796..0000000000000
--- a/pkgs/development/libraries/haskell/zipper/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, multirec }:
-
-cabal.mkDerivation (self: {
-  pname = "zipper";
-  version = "0.4.2";
-  sha256 = "1r8092amq5w9gl5szycl1r7wx87xnmkcapdzcwfa4c3pvxrhjy44";
-  buildDepends = [ multirec ];
-  meta = {
-    homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/Multirec";
-    description = "Generic zipper for families of recursive datatypes";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/zippers/default.nix b/pkgs/development/libraries/haskell/zippers/default.nix
deleted file mode 100644
index 939de519fb107..0000000000000
--- a/pkgs/development/libraries/haskell/zippers/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, doctest, filepath, lens, profunctors, semigroupoids }:
-
-cabal.mkDerivation (self: {
-  pname = "zippers";
-  version = "0.2";
-  sha256 = "1rlf01dc6dcy9sx89npsisdz1yg9v4h2byd6ms602bxnmjllm1ls";
-  buildDepends = [ lens profunctors semigroupoids ];
-  testDepends = [ doctest filepath ];
-  meta = {
-    homepage = "http://github.com/ekmett/zippers/";
-    description = "Traversal based zippers";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/zlib-bindings/default.nix b/pkgs/development/libraries/haskell/zlib-bindings/default.nix
deleted file mode 100644
index a14d685e96812..0000000000000
--- a/pkgs/development/libraries/haskell/zlib-bindings/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, hspec, QuickCheck, zlib }:
-
-cabal.mkDerivation (self: {
-  pname = "zlib-bindings";
-  version = "0.1.1.5";
-  sha256 = "02ciywlz4wdlymgc3jsnicz9kzvymjw1www2163gxidnz4wb8fy8";
-  buildDepends = [ zlib ];
-  testDepends = [ hspec QuickCheck zlib ];
-  meta = {
-    homepage = "http://github.com/snoyberg/zlib-bindings";
-    description = "Low-level bindings to the zlib package. (deprecated)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/zlib-conduit/default.nix b/pkgs/development/libraries/haskell/zlib-conduit/default.nix
deleted file mode 100644
index 3d91442022da0..0000000000000
--- a/pkgs/development/libraries/haskell/zlib-conduit/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, conduit }:
-
-cabal.mkDerivation (self: {
-  pname = "zlib-conduit";
-  version = "1.1.0";
-  sha256 = "1b22mca8bbg7f84h8y0qsb5ckzg2dw1b26y27x7b7xdxqbwpz93a";
-  buildDepends = [ conduit ];
-  noHaddock = true;
-  meta = {
-    homepage = "http://github.com/snoyberg/conduit";
-    description = "Streaming compression/decompression via conduits. (deprecated)";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/zlib-enum/default.nix b/pkgs/development/libraries/haskell/zlib-enum/default.nix
deleted file mode 100644
index 4b133b4c05571..0000000000000
--- a/pkgs/development/libraries/haskell/zlib-enum/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, enumerator, transformers, zlibBindings }:
-
-cabal.mkDerivation (self: {
-  pname = "zlib-enum";
-  version = "0.2.3.1";
-  sha256 = "1nfczminxafzk69ry1sqkj1ha0jlv3l9ak10yk205snfhpmcjgg4";
-  isLibrary = true;
-  isExecutable = true;
-  buildDepends = [ enumerator transformers zlibBindings ];
-  meta = {
-    homepage = "http://github.com/maltem/zlib-enum";
-    description = "Enumerator interface for zlib compression";
-    license = self.stdenv.lib.licenses.mit;
-    platforms = self.ghc.meta.platforms;
-  };
-})
diff --git a/pkgs/development/libraries/haskell/zlib/default.nix b/pkgs/development/libraries/haskell/zlib/default.nix
deleted file mode 100644
index dad288c8fd02d..0000000000000
--- a/pkgs/development/libraries/haskell/zlib/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file was auto-generated by cabal2nix. Please do NOT edit manually!
-
-{ cabal, zlib }:
-
-cabal.mkDerivation (self: {
-  pname = "zlib";
-  version = "0.5.4.2";
-  sha256 = "15hhsk7z3gvm7sz2ic2z1ca5c6rpsln2rr391mdbm1bxlzc1gmkm";
-  extraLibraries = [ zlib ];
-  meta = {
-    description = "Compression and decompression in the gzip and zlib formats";
-    license = self.stdenv.lib.licenses.bsd3;
-    platforms = self.ghc.meta.platforms;
-  };
-})