diff --git a/pkgs/HTTP.nix b/pkgs/HTTP.nix
deleted file mode 100644
index 7b5b29b34fca2f0a2bb95bea28e7f88b8965e1a5..0000000000000000000000000000000000000000
--- a/pkgs/HTTP.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ mkDerivation, HUnit, array, base, bytestring, deepseq, httpd-shed
-, lib, mtl, network, network-uri, parsec, pureMD5, split
-, test-framework, test-framework-hunit, time, transformers
-}:
-mkDerivation {
-  pname = "HTTP";
-  version = "4000.4.1";
-  sha256 = "df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453";
-  revision = "4";
-  editedCabalFile = "18ywxacq8p51p84haqgm8h19jnsja4dgx32sxl9ncgvh2xwyj35r";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    array base bytestring mtl network network-uri parsec time
-    transformers
-  ];
-  testHaskellDepends = [
-    base bytestring deepseq httpd-shed HUnit mtl network network-uri
-    pureMD5 split test-framework test-framework-hunit
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell/HTTP";
-  description = "A library for client-side HTTP";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/HUnit.nix b/pkgs/HUnit.nix
deleted file mode 100644
index d6304e3e41c6f8f515f5131bf74a29f37a1ecf2f..0000000000000000000000000000000000000000
--- a/pkgs/HUnit.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, base, call-stack, deepseq, filepath, lib }:
-mkDerivation {
-  pname = "HUnit";
-  version = "1.6.2.0";
-  sha256 = "b0b7538871ffc058486fc00740886d2f3172f8fa6869936bfe83a5e10bd744ab";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base call-stack deepseq ];
-  testHaskellDepends = [ base call-stack deepseq filepath ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/hspec/HUnit#readme";
-  description = "A unit testing framework for Haskell";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/HaskellNet.nix b/pkgs/HaskellNet.nix
deleted file mode 100644
index 39ccd595932e0dfc51a564bcb168a4211377e0bf..0000000000000000000000000000000000000000
--- a/pkgs/HaskellNet.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, array, base, base64, bytestring, cryptohash-md5
-, lib, mime-mail, mtl, network, network-bsd, old-time, pretty, text
-}:
-mkDerivation {
-  pname = "HaskellNet";
-  version = "0.6.1.2";
-  sha256 = "658bd4a6e91b1b7aa0c092e238fa55b37c9e2c139fba33f6346b2b9798b1a079";
-  revision = "1";
-  editedCabalFile = "1j5g09v40rvsk4crfjabs0mma5nlwsbzbny25803bc6805jh9058";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    array base base64 bytestring cryptohash-md5 mime-mail mtl network
-    network-bsd old-time pretty text
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/qnikst/HaskellNet";
-  description = "Client support for POP3, SMTP, and IMAP";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/HsOpenSSL.nix b/pkgs/HsOpenSSL.nix
deleted file mode 100644
index c751100151228f1e620a874768910ddaed413794..0000000000000000000000000000000000000000
--- a/pkgs/HsOpenSSL.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, Cabal, base, bytestring, lib, network, openssl
-, time
-}:
-mkDerivation {
-  pname = "HsOpenSSL";
-  version = "0.11.7.6";
-  sha256 = "662de291bb4aaac1183b0e4e15345cc1f40e64f293f2ba9513f441ec1cf4c7a2";
-  revision = "1";
-  editedCabalFile = "0nqvb9g1wxz7ydpx9qc9lq9piwsy5zfk454v7mxlwng4i1jsgpk1";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  setupHaskellDepends = [ base Cabal ];
-  libraryHaskellDepends = [ base bytestring network time ];
-  librarySystemDepends = [ openssl ];
-  testHaskellDepends = [ base bytestring ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-cryptography/HsOpenSSL";
-  description = "Partial OpenSSL binding for Haskell";
-  license = lib.licenses.publicDomain;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ListLike.nix b/pkgs/ListLike.nix
deleted file mode 100644
index 3378e9acecc7b2a0791e6380f38aa6c19bab19b3..0000000000000000000000000000000000000000
--- a/pkgs/ListLike.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, HUnit, QuickCheck, array, base, bytestring
-, containers, deepseq, dlist, fmlist, lib, random, text
-, utf8-string, vector
-}:
-mkDerivation {
-  pname = "ListLike";
-  version = "4.7.8.2";
-  sha256 = "ad637af1a0241934e33e6b43ad5b3f1c4a96f84be392a7aa6066f989d1aff9d4";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    array base bytestring containers deepseq dlist fmlist text
-    utf8-string vector
-  ];
-  testHaskellDepends = [
-    array base bytestring containers dlist fmlist HUnit QuickCheck
-    random text utf8-string vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/ddssff/listlike";
-  description = "Generalized support for list-like structures";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/PSQueue.nix b/pkgs/PSQueue.nix
deleted file mode 100644
index d2d4d928fc8fc7752cb33932c8dad80fbfaee21b..0000000000000000000000000000000000000000
--- a/pkgs/PSQueue.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, QuickCheck, base, lib }:
-mkDerivation {
-  pname = "PSQueue";
-  version = "1.2.0";
-  sha256 = "39003847be7f302a7059b4e103739677f3b205f2d41e63557acc40f9cc577be6";
-  revision = "2";
-  editedCabalFile = "1cxv515z5ni102jwgadzsnaphimldrjz1klg33dbha87yblj2pgv";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  testHaskellDepends = [ base QuickCheck ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Priority Search Queue";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/QuickCheck.nix b/pkgs/QuickCheck.nix
deleted file mode 100644
index c55893cd77fdedc1fdd3e16a133d2fbcaebdf13c..0000000000000000000000000000000000000000
--- a/pkgs/QuickCheck.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, containers, deepseq, lib, process, random
-, splitmix, template-haskell, transformers
-}:
-mkDerivation {
-  pname = "QuickCheck";
-  version = "2.15";
-  sha256 = "ccb62d6a10fdf0346ef8a8bfeedc3838eaea1548af013ca44a616dc44c420d82";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base containers deepseq random splitmix template-haskell
-    transformers
-  ];
-  testHaskellDepends = [ base containers deepseq process ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/nick8325/quickcheck";
-  description = "Automatic testing of Haskell programs";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/RSA.nix b/pkgs/RSA.nix
deleted file mode 100644
index 6ffa811d074e4e6166b7cf1378f91d195afb6ed6..0000000000000000000000000000000000000000
--- a/pkgs/RSA.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, QuickCheck, SHA, base, binary, bytestring
-, crypto-api, crypto-pubkey-types, lib, tagged, test-framework
-, test-framework-quickcheck2
-}:
-mkDerivation {
-  pname = "RSA";
-  version = "2.4.1";
-  sha256 = "72c5d8c45ef1013e0e8aff763bb8894df0f022f28e698e33ae87bbdb33d69041";
-  revision = "2";
-  editedCabalFile = "090yzm99fmh7c6z4m9hbkasqhc3xlw104g2b6wnk77n1abd13ryj";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base binary bytestring crypto-api crypto-pubkey-types SHA
-  ];
-  testHaskellDepends = [
-    base binary bytestring crypto-api crypto-pubkey-types QuickCheck
-    SHA tagged test-framework test-framework-quickcheck2
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1.";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/algebraic-graphs.nix b/pkgs/algebraic-graphs.nix
deleted file mode 100644
index b6b4279be99a8649341da72dcc2928a676a970d9..0000000000000000000000000000000000000000
--- a/pkgs/algebraic-graphs.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, QuickCheck, array, base, containers, deepseq, extra
-, inspection-testing, lib, transformers
-}:
-mkDerivation {
-  pname = "algebraic-graphs";
-  version = "0.7";
-  sha256 = "51159a0d18690ab51e6709e3c576275402f96f57d901f87d734da6854582e568";
-  revision = "3";
-  editedCabalFile = "010i8dl3zd484fbamq7k6i5cl0as2zsj2fis4rpm9giyickkr3ny";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    array base containers deepseq transformers
-  ];
-  testHaskellDepends = [
-    array base containers deepseq extra inspection-testing QuickCheck
-    transformers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/snowleopard/alga";
-  description = "A library for algebraic graph construction and transformation";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/attoparsec-iso8601.nix b/pkgs/attoparsec-iso8601.nix
deleted file mode 100644
index 9d310947de96cf576fa7431bab36d4f36c6a2cb9..0000000000000000000000000000000000000000
--- a/pkgs/attoparsec-iso8601.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, attoparsec, base, integer-conversion, lib, text
-, time, time-compat
-}:
-mkDerivation {
-  pname = "attoparsec-iso8601";
-  version = "1.1.1.0";
-  sha256 = "34cdd1915581f337cdc36eb46f66d795c36837a9bf25958a643ca89f5ba2c97a";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    attoparsec base integer-conversion text time time-compat
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell/aeson";
-  description = "Parsing of ISO 8601 dates, originally from aeson";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/authenticate-oauth.nix b/pkgs/authenticate-oauth.nix
deleted file mode 100644
index 9d062610d78d196dd4239da6e34fb4cc3799267c..0000000000000000000000000000000000000000
--- a/pkgs/authenticate-oauth.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, RSA, SHA, base, base64-bytestring, blaze-builder
-, bytestring, crypto-pubkey-types, data-default, http-client
-, http-types, lib, random, time, transformers, transformers-compat
-}:
-mkDerivation {
-  pname = "authenticate-oauth";
-  version = "1.7";
-  sha256 = "746ff695fec1bd7c7b90f1952847ce3453fadf0f18a31db206753360b3219b78";
-  revision = "1";
-  editedCabalFile = "198xm2qdaqwg2m9kgrkw5gdk2bh19mmj6c4d5fsbpcjnhxlh6axg";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base base64-bytestring blaze-builder bytestring crypto-pubkey-types
-    data-default http-client http-types random RSA SHA time
-    transformers transformers-compat
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/yesodweb/authenticate";
-  description = "Library to authenticate with OAuth for Haskell web applications";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/base64-bytestring.nix b/pkgs/base64-bytestring.nix
deleted file mode 100644
index 997597f0c7fcbd6990508d1a8ebbfe536fb6afaa..0000000000000000000000000000000000000000
--- a/pkgs/base64-bytestring.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, HUnit, QuickCheck, base, bytestring, criterion
-, deepseq, lib, test-framework, test-framework-hunit
-, test-framework-quickcheck2
-}:
-mkDerivation {
-  pname = "base64-bytestring";
-  version = "1.2.1.0";
-  sha256 = "fbf8ed30edde271eb605352021431d8f1b055f95a56af31fe2eacf6bdfdc49c9";
-  revision = "1";
-  editedCabalFile = "00wqskhc31agyxvm7546367qb33v5i3j31sibcw6vihli77mqc25";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring ];
-  testHaskellDepends = [
-    base bytestring HUnit QuickCheck test-framework
-    test-framework-hunit test-framework-quickcheck2
-  ];
-  benchmarkHaskellDepends = [ base bytestring criterion deepseq ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell/base64-bytestring";
-  description = "Fast base64 encoding and decoding for ByteStrings";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/base64.nix b/pkgs/base64.nix
deleted file mode 100644
index f5a11a6ed337567d85ea9b9d7bf9b720c99dc191..0000000000000000000000000000000000000000
--- a/pkgs/base64.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ mkDerivation, QuickCheck, base, base64-bytestring, bytestring
-, criterion, deepseq, lib, random-bytestring, tasty, tasty-hunit
-, tasty-quickcheck, text, text-short
-}:
-mkDerivation {
-  pname = "base64";
-  version = "1.0";
-  sha256 = "7942239f1804945fd6d319a953f26c53b64518076cd294141fda983f2ff1b2b6";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring deepseq text text-short
-  ];
-  testHaskellDepends = [
-    base base64-bytestring bytestring QuickCheck random-bytestring
-    tasty tasty-hunit tasty-quickcheck text text-short
-  ];
-  benchmarkHaskellDepends = [
-    base base64-bytestring bytestring criterion deepseq
-    random-bytestring text
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/emilypi/base64";
-  description = "A modern Base64 library";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/bin.nix b/pkgs/bin.nix
deleted file mode 100644
index ab1d77a57be2f15af6ca9fc863d73b84e21b6543..0000000000000000000000000000000000000000
--- a/pkgs/bin.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, QuickCheck, base, boring, dec, deepseq, fin
-, hashable, lib, some
-}:
-mkDerivation {
-  pname = "bin";
-  version = "0.1.3";
-  sha256 = "fb9cf773bd6e36802748c538696187fe66efbc817c52bfe2f6cfdeff75126d92";
-  revision = "1";
-  editedCabalFile = "0schv2ilmkd37wsw777lx44x4nfs5pn0d7n8wkamzi8m8h0qi5l9";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base boring dec deepseq fin hashable QuickCheck some
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/phadej/vec";
-  description = "Bin: binary natural numbers";
-  license = lib.licenses.gpl2Plus;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cassava.nix b/pkgs/cassava.nix
deleted file mode 100644
index 6cc805b7563bcb0707b914bfff4a0f1029890326..0000000000000000000000000000000000000000
--- a/pkgs/cassava.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ mkDerivation, HUnit, Only, QuickCheck, array, attoparsec, base
-, bytestring, containers, deepseq, hashable, lib
-, quickcheck-instances, scientific, test-framework
-, test-framework-hunit, test-framework-quickcheck2, text
-, text-short, transformers, unordered-containers, vector
-}:
-mkDerivation {
-  pname = "cassava";
-  version = "0.5.3.1";
-  sha256 = "5b0173bcc93a7df0e376a7c0f784222b3e21b2710cb92ae021872567e2217f92";
-  configureFlags = [ "-f-bytestring--lt-0_10_4" ];
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    array attoparsec base bytestring containers deepseq hashable Only
-    scientific text text-short transformers unordered-containers vector
-  ];
-  testHaskellDepends = [
-    attoparsec base bytestring hashable HUnit QuickCheck
-    quickcheck-instances scientific test-framework test-framework-hunit
-    test-framework-quickcheck2 text unordered-containers vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-hvr/cassava";
-  description = "A CSV parsing and encoding library";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/chronos.nix b/pkgs/chronos.nix
deleted file mode 100644
index 1c808014677aac03397116ba7e350494027d9536..0000000000000000000000000000000000000000
--- a/pkgs/chronos.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ mkDerivation, HUnit, QuickCheck, aeson, attoparsec, base
-, bytebuild, byteslice, bytesmith, bytestring, criterion, deepseq
-, hashable, lib, natural-arithmetic, old-locale, primitive
-, test-framework, test-framework-hunit, test-framework-quickcheck2
-, text, text-short, thyme, time, torsor, vector
-}:
-mkDerivation {
-  pname = "chronos";
-  version = "1.1.6.1";
-  sha256 = "3998e5495247338506e0cc35bd5aecf5c8e89f79a069d2c5338b3c72c27e4259";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson attoparsec base bytebuild byteslice bytesmith bytestring
-    deepseq hashable natural-arithmetic primitive text text-short
-    torsor vector
-  ];
-  testHaskellDepends = [
-    aeson attoparsec base bytestring HUnit QuickCheck test-framework
-    test-framework-hunit test-framework-quickcheck2 text torsor
-  ];
-  benchmarkHaskellDepends = [
-    attoparsec base bytestring criterion deepseq old-locale QuickCheck
-    text text-short thyme time
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/byteverse/chronos";
-  description = "A high-performance time library";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/concise.nix b/pkgs/concise.nix
deleted file mode 100644
index ff0c7919176aa671d4363a6ee04858a540223323..0000000000000000000000000000000000000000
--- a/pkgs/concise.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, lens, lib
-, quickcheck-instances, tasty, tasty-quickcheck, text
-}:
-mkDerivation {
-  pname = "concise";
-  version = "0.1.0.1";
-  sha256 = "5c27df5a3e1fe820548e90abc4a0e326b6d0fb286218619aa22d3af90c7b9925";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring lens text ];
-  testHaskellDepends = [
-    base bytestring lens QuickCheck quickcheck-instances tasty
-    tasty-quickcheck text
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/frasertweedale/hs-concise";
-  description = "Utilities for Control.Lens.Cons";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/concurrent-extra.nix b/pkgs/concurrent-extra.nix
deleted file mode 100644
index 0c478365089e20f98ff822bc6ecc1142da03ad30..0000000000000000000000000000000000000000
--- a/pkgs/concurrent-extra.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, HUnit, async, base, lib, random, stm
-, test-framework, test-framework-hunit, unbounded-delays
-}:
-mkDerivation {
-  pname = "concurrent-extra";
-  version = "0.7.0.12";
-  sha256 = "040e6db9e0147de9929661759930f1566a7250add4c7f65b04dc6e070c991df9";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base stm unbounded-delays ];
-  testHaskellDepends = [
-    async base HUnit random stm test-framework test-framework-hunit
-    unbounded-delays
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/basvandijk/concurrent-extra";
-  description = "Extra concurrency primitives";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cpphs.nix b/pkgs/cpphs.nix
deleted file mode 100644
index 5522f545c1fe6b701ec5c0a5f4acf3b16157c7ec..0000000000000000000000000000000000000000
--- a/pkgs/cpphs.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ mkDerivation, base, directory, lib, polyparse, time }:
-mkDerivation {
-  pname = "cpphs";
-  version = "1.20.9.1";
-  sha256 = "7f59b10bc3374004cee3c04fa4ee4a1b90d0dca84a3d0e436d5861a1aa3b919f";
-  revision = "1";
-  editedCabalFile = "1f8jzs8zdh4wwbcq8fy6qqxkv75ypnvsm4yzw49wpr3b9vpnzlha";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base directory polyparse time ];
-  executableHaskellDepends = [ base directory polyparse time ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://projects.haskell.org/cpphs/";
-  description = "A liberalised re-implementation of cpp, the C pre-processor";
-  license = "LGPL";
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/criterion.nix b/pkgs/criterion.nix
deleted file mode 100644
index cda0b121ec675787bab450379ccdd47181388290..0000000000000000000000000000000000000000
--- a/pkgs/criterion.nix
+++ /dev/null
@@ -1,46 +0,0 @@
-{ mkDerivation, Glob, HUnit, QuickCheck, aeson, base, base-compat
-, base-compat-batteries, binary, binary-orphans, bytestring
-, cassava, code-page, containers, criterion-measurement, deepseq
-, directory, exceptions, filepath, js-chart, lib, microstache, mtl
-, mwc-random, optparse-applicative, parsec, prettyprinter
-, prettyprinter-ansi-terminal, statistics, tasty, tasty-hunit
-, tasty-quickcheck, text, time, transformers, transformers-compat
-, vector, vector-algorithms
-}:
-mkDerivation {
-  pname = "criterion";
-  version = "1.6.3.0";
-  sha256 = "c31711e2596adf0c46b2451a151357d28633b1bc1a430070758ef3d49ede9ba2";
-  revision = "1";
-  editedCabalFile = "1576v10909fxizrjzszfj6h8r0j3vlsxpnm5ldarihv8xmnikyb2";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    aeson base base-compat-batteries binary binary-orphans bytestring
-    cassava code-page containers criterion-measurement deepseq
-    directory exceptions filepath Glob js-chart microstache mtl
-    mwc-random optparse-applicative parsec prettyprinter
-    prettyprinter-ansi-terminal statistics text time transformers
-    transformers-compat vector vector-algorithms
-  ];
-  executableHaskellDepends = [
-    base base-compat-batteries optparse-applicative
-  ];
-  testHaskellDepends = [
-    aeson base base-compat base-compat-batteries bytestring deepseq
-    directory HUnit QuickCheck statistics tasty tasty-hunit
-    tasty-quickcheck vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://www.serpentine.com/criterion";
-  description = "Robust, reliable performance measurement and analysis";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/crypto-pubkey-types.nix b/pkgs/crypto-pubkey-types.nix
deleted file mode 100644
index 6ec958e2eeb8108100645f252de61f7524b44363..0000000000000000000000000000000000000000
--- a/pkgs/crypto-pubkey-types.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, asn1-encoding, asn1-types, base, lib }:
-mkDerivation {
-  pname = "crypto-pubkey-types";
-  version = "0.4.3";
-  sha256 = "7ed9f52281ec4e34021a91818fe45288e33d65bff937f60334a3f45be5a71c60";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ asn1-encoding asn1-types base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/vincenthz/hs-crypto-pubkey-types";
-  description = "Generic cryptography Public keys algorithm types";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cryptohash-sha1.nix b/pkgs/cryptohash-sha1.nix
deleted file mode 100644
index eed458681eda8ab172a3cce190e0357955339ecb..0000000000000000000000000000000000000000
--- a/pkgs/cryptohash-sha1.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, SHA, base, base16-bytestring, bytestring, criterion
-, lib, tasty, tasty-hunit, tasty-quickcheck
-}:
-mkDerivation {
-  pname = "cryptohash-sha1";
-  version = "0.11.101.0";
-  sha256 = "a4042c97ad02eb68e766577ca35c01970c33e96cfd74ccb4dd403e3476a23241";
-  revision = "4";
-  editedCabalFile = "1m0q2zmljjxr1v5szzb7xlbf2gnmaxnsgbvr9v3lgy3az192gdjr";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring ];
-  testHaskellDepends = [
-    base base16-bytestring bytestring SHA tasty tasty-hunit
-    tasty-quickcheck
-  ];
-  benchmarkHaskellDepends = [ base bytestring criterion ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-hvr/cryptohash-sha1";
-  description = "Fast, pure and practical SHA-1 implementation";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cubicbezier.nix b/pkgs/cubicbezier.nix
deleted file mode 100644
index a0fd8a5791acef450078586cd04ca9cee917ac45..0000000000000000000000000000000000000000
--- a/pkgs/cubicbezier.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, containers, fast-math, integration, lib
-, matrices, microlens, microlens-mtl, microlens-th, mtl, parsec
-, tasty, tasty-hunit, vector, vector-space
-}:
-mkDerivation {
-  pname = "cubicbezier";
-  version = "0.6.0.7";
-  sha256 = "e2e85e0cc78c2b65858bcd969d58bf36f1cd8e59531d361b6d710073939846e5";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base containers fast-math integration matrices microlens
-    microlens-mtl microlens-th mtl vector vector-space
-  ];
-  testHaskellDepends = [ base parsec tasty tasty-hunit ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Efficient manipulating of 2D cubic bezier curves";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/dhall-docs.nix b/pkgs/dhall-docs.nix
deleted file mode 100644
index b835ab7da90b907576482a4b063435f4545e7763..0000000000000000000000000000000000000000
--- a/pkgs/dhall-docs.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ mkDerivation, base, base16-bytestring, bytestring, containers
-, cryptohash-sha256, dhall, directory, doctest, file-embed
-, filepath, foldl, lens-family-core, lib, lucid, megaparsec, mmark
-, mtl, optparse-applicative, path, path-io, pretty, prettyprinter
-, tasty, tasty-hunit, tasty-silver, text, transformers, turtle
-}:
-mkDerivation {
-  pname = "dhall-docs";
-  version = "1.0.11";
-  sha256 = "984aa37da15a393b7009c17bf0c9f55819446dc2f82e5b0faf654f71c5ff2c45";
-  revision = "1";
-  editedCabalFile = "04i3v73hgyq57a6010wkd7xhmafy8xxc5vsl9km2r3wqy7505fj9";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    base base16-bytestring bytestring containers cryptohash-sha256
-    dhall directory file-embed filepath lens-family-core lucid
-    megaparsec mmark mtl optparse-applicative path path-io
-    prettyprinter text transformers
-  ];
-  executableHaskellDepends = [ base dhall ];
-  testHaskellDepends = [
-    base bytestring containers dhall directory doctest filepath foldl
-    lucid path path-io pretty tasty tasty-hunit tasty-silver text
-    turtle
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Generate HTML docs from a dhall package";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/digits.nix b/pkgs/digits.nix
deleted file mode 100644
index a581c2fd2fbea0894f39e3ba4ad1e6da9a31096d..0000000000000000000000000000000000000000
--- a/pkgs/digits.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, QuickCheck, base, lib }:
-mkDerivation {
-  pname = "digits";
-  version = "0.3.1";
-  sha256 = "a8499c9745dcf8a4e6c48594f555e6c6276e8d91c457dcc562a370ccadcd6a2c";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base QuickCheck ];
-  testHaskellDepends = [ base QuickCheck ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Converts integers to lists of digits and back";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/echo.nix b/pkgs/echo.nix
deleted file mode 100644
index 95d8131a625442849ed64685445913757700a0e4..0000000000000000000000000000000000000000
--- a/pkgs/echo.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, lib, process }:
-mkDerivation {
-  pname = "echo";
-  version = "0.1.4";
-  sha256 = "c9fe1bf2904825a65b667251ec644f197b71dc5c209d2d254be5de3d496b0e43";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base process ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/RyanGlScott/echo";
-  description = "A cross-platform, cross-console way to handle echoing terminal input";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/edit-distance.nix b/pkgs/edit-distance.nix
deleted file mode 100644
index 68e14bedf18dd6c91a63c478591903b973dc9d4e..0000000000000000000000000000000000000000
--- a/pkgs/edit-distance.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ mkDerivation, QuickCheck, array, base, containers, criterion
-, deepseq, lib, process, random, test-framework
-, test-framework-quickcheck2, time, unix
-}:
-mkDerivation {
-  pname = "edit-distance";
-  version = "0.2.2.1";
-  sha256 = "3e8885ee2f56ad4da940f043ae8f981ee2fe336b5e8e4ba3f7436cff4f526c4a";
-  revision = "1";
-  editedCabalFile = "1vjn4ryzdilz7l1ad7czh11nw48h5mj8if7ij3q0mmc3sffa8csd";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ array base containers random ];
-  testHaskellDepends = [
-    array base containers QuickCheck random test-framework
-    test-framework-quickcheck2
-  ];
-  benchmarkHaskellDepends = [
-    array base containers criterion deepseq process random time unix
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/phadej/edit-distance";
-  description = "Levenshtein and restricted Damerau-Levenshtein edit distances";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/effectful-th.nix b/pkgs/effectful-th.nix
deleted file mode 100644
index 90db2d6a0a4098edf85a203ef60834e5d62e1de8..0000000000000000000000000000000000000000
--- a/pkgs/effectful-th.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, base, containers, effectful-core, exceptions, lib
-, template-haskell, th-abstraction
-}:
-mkDerivation {
-  pname = "effectful-th";
-  version = "1.0.0.1";
-  sha256 = "4ee3882a61a876aa3ca1ab3174347d8442688323f20f30a2d48f54fab4dbaba7";
-  revision = "5";
-  editedCabalFile = "0yszw0cczcbjfhq86i48bm9cbqmhq9gc6wajls15n8w9iraiyaaz";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base containers effectful-core exceptions template-haskell
-    th-abstraction
-  ];
-  testHaskellDepends = [ base effectful-core ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Template Haskell utilities for the effectful library";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/filepattern.nix b/pkgs/filepattern.nix
deleted file mode 100644
index 61f902ac27ae78f24e3cae1ef99231dc52badf8b..0000000000000000000000000000000000000000
--- a/pkgs/filepattern.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, QuickCheck, base, directory, extra, filepath, lib
-}:
-mkDerivation {
-  pname = "filepattern";
-  version = "0.1.3";
-  sha256 = "cc445d439ea2f65cac7604d3578aa2c3a62e5a91dc989f4ce5b3390db9e59636";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base directory extra filepath ];
-  testHaskellDepends = [ base directory extra filepath QuickCheck ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/ndmitchell/filepattern#readme";
-  description = "File path glob-like matching";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/formatting.nix b/pkgs/formatting.nix
deleted file mode 100644
index 1cbf200891792da86fea917ead9edd2dc6781c44..0000000000000000000000000000000000000000
--- a/pkgs/formatting.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, QuickCheck, base, clock, criterion
-, double-conversion, hspec, lib, old-locale, scientific, text, time
-, transformers
-}:
-mkDerivation {
-  pname = "formatting";
-  version = "7.2.0";
-  sha256 = "c07b18177af614e7e5f32e6fd924f7b35c1b1c219b3491608ee8e7276e706a6d";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base clock double-conversion old-locale scientific text time
-    transformers
-  ];
-  testHaskellDepends = [ base hspec scientific text time ];
-  benchmarkHaskellDepends = [ base criterion QuickCheck text ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/AJChapman/formatting#readme";
-  description = "Combinator-based type-safe formatting (like printf() or FORMAT)";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/foundation.nix b/pkgs/foundation.nix
deleted file mode 100644
index 585dcce11ee46227d9f2066c1467936ab6b1699f..0000000000000000000000000000000000000000
--- a/pkgs/foundation.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, base, basement, gauge, ghc-prim, lib }:
-mkDerivation {
-  pname = "foundation";
-  version = "0.0.30";
-  sha256 = "f6f3ccc3ff2dd010373038468c4ffa7f19e0557c00f0c1a53bb9bd1740c30d86";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base basement ghc-prim ];
-  testHaskellDepends = [ base basement ];
-  benchmarkHaskellDepends = [ base basement gauge ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-foundation/foundation";
-  description = "Alternative prelude with batteries and no dependencies";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/freer-simple.nix b/pkgs/freer-simple.nix
deleted file mode 100644
index ad09dbd17fe942bbc1e54cc838bd891276ba8161..0000000000000000000000000000000000000000
--- a/pkgs/freer-simple.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ mkDerivation, QuickCheck, base, criterion, extensible-effects
-, free, lib, mtl, natural-transformation, tasty, tasty-hunit
-, tasty-quickcheck, template-haskell, transformers-base
-}:
-mkDerivation {
-  pname = "freer-simple";
-  version = "1.2.1.2";
-  sha256 = "9c02bb4930ef245525e6ff8b548f77814c0b69acdecc48e100acab3b9b73d787";
-  revision = "2";
-  editedCabalFile = "0p5d7q1bi4prw9mp6fgrz04xb6di47ywadkh788r0chxjdd2dzgl";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base natural-transformation template-haskell transformers-base
-  ];
-  executableHaskellDepends = [ base ];
-  testHaskellDepends = [
-    base QuickCheck tasty tasty-hunit tasty-quickcheck
-  ];
-  benchmarkHaskellDepends = [
-    base criterion extensible-effects free mtl
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/lexi-lambda/freer-simple";
-  description = "A friendly effect system for Haskell";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/gitrev.nix b/pkgs/gitrev.nix
deleted file mode 100644
index dd45fc5dcf413d082cce6b660f999939f52c6874..0000000000000000000000000000000000000000
--- a/pkgs/gitrev.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, base, base-compat, directory, filepath, lib
-, process, template-haskell
-}:
-mkDerivation {
-  pname = "gitrev";
-  version = "1.3.1";
-  sha256 = "a89964db24f56727b0e7b10c98fe7c116d721d8c46f52d6e77088669aaa38332";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base base-compat directory filepath process template-haskell
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/acfoltzer/gitrev";
-  description = "Compile git revision info into Haskell projects";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/groups.nix b/pkgs/groups.nix
deleted file mode 100644
index de6fdec02e8dfbd6d2d8c58e29bf035acf57f839..0000000000000000000000000000000000000000
--- a/pkgs/groups.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ mkDerivation, base, lib }:
-mkDerivation {
-  pname = "groups";
-  version = "0.5.3";
-  sha256 = "ce1e52a8be7effbd1f995eadf0ed34fa45c412656d372db8a38f9c955e43ac38";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Groups";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/gtk2hs-buildtools.nix b/pkgs/gtk2hs-buildtools.nix
deleted file mode 100644
index 9e4319e7add9bf93eb85caee5c73b55ca051c95b..0000000000000000000000000000000000000000
--- a/pkgs/gtk2hs-buildtools.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, Cabal, alex, array, base, containers, directory
-, filepath, happy, hashtables, lib, pretty, process, random
-}:
-mkDerivation {
-  pname = "gtk2hs-buildtools";
-  version = "0.13.10.0";
-  sha256 = "dcbb47e95da9a59d3058485d352bb2a66830cb741ccce078d56940938a1d8573";
-  revision = "1";
-  editedCabalFile = "16ckrhii6pbd64mgrm4s4x7vzd800w8g6x18rvij2cfm784yz6by";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    array base Cabal containers directory filepath hashtables pretty
-    process random
-  ];
-  libraryToolDepends = [ alex happy ];
-  executableHaskellDepends = [ base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://projects.haskell.org/gtk2hs/";
-  description = "Tools to build the Gtk2Hs suite of User Interface libraries";
-  license = lib.licenses.gpl2Only;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hackage-security.nix b/pkgs/hackage-security.nix
deleted file mode 100644
index 962e73e3f0ccc5d6478c8296d1c327f65dfceef3..0000000000000000000000000000000000000000
--- a/pkgs/hackage-security.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ mkDerivation, Cabal, Cabal-syntax, QuickCheck, aeson, base
-, base16-bytestring, base64-bytestring, bytestring, containers
-, cryptohash-sha256, directory, ed25519, filepath, ghc-prim, lib
-, lukko, mtl, network, network-uri, parsec, pretty, tar, tasty
-, tasty-hunit, tasty-quickcheck, template-haskell, temporary, text
-, time, transformers, unordered-containers, vector, zlib
-}:
-mkDerivation {
-  pname = "hackage-security";
-  version = "0.6.2.6";
-  sha256 = "2e4261576b3e11b9f5175392947f56a638cc1a3584b8acbb962b809d7c69db69";
-  revision = "1";
-  editedCabalFile = "05jbc1wv5njv4jdqfiq12y1cni7fa1qis1g5z03dg6jg64j0bxwg";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base base16-bytestring base64-bytestring bytestring Cabal
-    Cabal-syntax containers cryptohash-sha256 directory ed25519
-    filepath ghc-prim lukko mtl network network-uri parsec pretty tar
-    template-haskell time transformers zlib
-  ];
-  testHaskellDepends = [
-    aeson base bytestring Cabal Cabal-syntax containers network-uri
-    QuickCheck tar tasty tasty-hunit tasty-quickcheck temporary text
-    time unordered-containers vector zlib
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell/hackage-security";
-  description = "Hackage security library";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hashing.nix b/pkgs/hashing.nix
deleted file mode 100644
index a92ace7aab9183e2f033fabf18a5bb84d7d0091b..0000000000000000000000000000000000000000
--- a/pkgs/hashing.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, QuickCheck, array, base, bytestring, cryptonite
-, lib, mtl, template-haskell
-}:
-mkDerivation {
-  pname = "hashing";
-  version = "0.1.1.0";
-  sha256 = "71d9be6f44c1f786b7b28e09acdcb013e4f5ebe953e01bd9752fd54a9bd17ca8";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ array base bytestring ];
-  executableHaskellDepends = [
-    array base bytestring mtl QuickCheck
-  ];
-  testHaskellDepends = [
-    array base bytestring cryptonite mtl QuickCheck template-haskell
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/wangbj/hashing";
-  description = "A pure haskell library implements several hash algorithms";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/heaps.nix b/pkgs/heaps.nix
deleted file mode 100644
index 0944abf59e5562325059ab79979bd81778a72acd..0000000000000000000000000000000000000000
--- a/pkgs/heaps.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, lib }:
-mkDerivation {
-  pname = "heaps";
-  version = "0.4";
-  sha256 = "89329df8b95ae99ef272e41e7a2d0fe2f1bb7eacfcc34bc01664414b33067cfd";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/ekmett/heaps/";
-  description = "Asymptotically optimal Brodal/Okasaki heaps";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hedgehog-extras.nix b/pkgs/hedgehog-extras.nix
deleted file mode 100644
index 21215d13af99fa6e42f4ffb3887f387263efb81b..0000000000000000000000000000000000000000
--- a/pkgs/hedgehog-extras.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ mkDerivation, Diff, aeson, aeson-pretty, async, base, bytestring
-, deepseq, directory, exceptions, filepath, hedgehog, http-conduit
-, lib, lifted-async, lifted-base, mmorph, monad-control, mtl
-, network, process, resourcet, stm, tar, tasty, tasty-discover
-, tasty-hedgehog, temporary, text, time, transformers
-, transformers-base, unliftio, yaml, zlib
-}:
-mkDerivation {
-  pname = "hedgehog-extras";
-  version = "0.6.4.0";
-  sha256 = "37b5ec0113ac1c37ea1bf95b029a5d7304c26fa8415d82d7013a517ad2c017ec";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson aeson-pretty async base bytestring deepseq Diff directory
-    exceptions filepath hedgehog http-conduit lifted-async lifted-base
-    mmorph monad-control mtl network process resourcet stm tar
-    temporary text time transformers transformers-base unliftio yaml
-    zlib
-  ];
-  testHaskellDepends = [
-    base hedgehog network process resourcet tasty tasty-hedgehog time
-    transformers
-  ];
-  testToolDepends = [ tasty-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Supplemental library for hedgehog";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hspec-hedgehog.nix b/pkgs/hspec-hedgehog.nix
deleted file mode 100644
index 429cbdf22769a6aeabb7aa0258c57c0e4eed76f4..0000000000000000000000000000000000000000
--- a/pkgs/hspec-hedgehog.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ mkDerivation, QuickCheck, base, hedgehog, hspec, hspec-core, lib
-, splitmix
-}:
-mkDerivation {
-  pname = "hspec-hedgehog";
-  version = "0.1.1.0";
-  sha256 = "e6275bf607e3a132cf2ca3e1fd5f2c15c27741b02c138553cdddfee2cddb33c2";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base hedgehog hspec hspec-core QuickCheck splitmix
-  ];
-  testHaskellDepends = [ base hedgehog hspec ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/parsonsmatt/hspec-hedgehog#readme";
-  description = "Integrate Hedgehog and Hspec!";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hspec-megaparsec.nix b/pkgs/hspec-megaparsec.nix
deleted file mode 100644
index 6abff1f19c395e679d7854dadba3676cca49511f..0000000000000000000000000000000000000000
--- a/pkgs/hspec-megaparsec.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, base, hspec, hspec-expectations, lib, megaparsec }:
-mkDerivation {
-  pname = "hspec-megaparsec";
-  version = "2.2.1";
-  sha256 = "65f4f57f96c05fce5f55e8ad6aafcf4f2e5726d95d74855a95d6779927936a2d";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base hspec-expectations megaparsec ];
-  testHaskellDepends = [ base hspec megaparsec ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/mrkkrp/hspec-megaparsec";
-  description = "Utility functions for testing Megaparsec parsers with Hspec";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/html-entities.nix b/pkgs/html-entities.nix
deleted file mode 100644
index c0643782b346466e02bf6119f805e69473f11277..0000000000000000000000000000000000000000
--- a/pkgs/html-entities.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ mkDerivation, attoparsec, base, lib, text, unordered-containers
-}:
-mkDerivation {
-  pname = "html-entities";
-  version = "1.1.4.7";
-  sha256 = "1568e6e67d96968560bde7f37110e0aff9072fe03f2e6658101072429524cf77";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    attoparsec base text unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/nikita-volkov/html-entities";
-  description = "A codec library for HTML-escaped text and HTML-entities";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/html-entity-map.nix b/pkgs/html-entity-map.nix
deleted file mode 100644
index 6e0fc03bd2eae9cf68b48b1b5fe96ec1ae719ada..0000000000000000000000000000000000000000
--- a/pkgs/html-entity-map.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ mkDerivation, base, criterion, lib, text, unordered-containers }:
-mkDerivation {
-  pname = "html-entity-map";
-  version = "0.1.0.0";
-  sha256 = "983600c33e8515e6ca31742d25490fb5a7be02503331963621b0ba5cd70d344c";
-  revision = "6";
-  editedCabalFile = "0xlzcz5mxp5l6dz2ajraylxkgdbj5yflxh3fr019d3fqvr2a2hwz";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base text unordered-containers ];
-  benchmarkHaskellDepends = [
-    base criterion text unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/mrkkrp/html-entity-map";
-  description = "Map from HTML5 entity names to the corresponding Unicode text";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/http-common.nix b/pkgs/http-common.nix
deleted file mode 100644
index ff5fe301358db590e9b32d966c08aafd965a0ced..0000000000000000000000000000000000000000
--- a/pkgs/http-common.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, base64-bytestring, blaze-builder, bytestring
-, case-insensitive, directory, lib, mtl, network, random, text
-, transformers, unordered-containers
-}:
-mkDerivation {
-  pname = "http-common";
-  version = "0.8.3.4";
-  sha256 = "484412bbe111279e24207d25aeae4cbfb28127a9fc3d704c2e0a3bc094b3ebf6";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base base64-bytestring blaze-builder bytestring case-insensitive
-    directory mtl network random text transformers unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/aesiniath/http-common";
-  description = "Common types for HTTP clients and servers";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/http-streams.nix b/pkgs/http-streams.nix
deleted file mode 100644
index b3353c6d1e48db3977fb2ff19385fdac9c6cdd85..0000000000000000000000000000000000000000
--- a/pkgs/http-streams.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ mkDerivation, HUnit, HsOpenSSL, aeson, aeson-pretty, attoparsec
-, attoparsec-aeson, base, base64-bytestring, blaze-builder
-, bytestring, case-insensitive, directory, filepath, ghc-prim
-, hspec, hspec-expectations, http-common, io-streams, lib
-, lifted-base, mtl, network, network-uri, openssl-streams, random
-, snap-core, snap-server, text, transformers, unordered-containers
-}:
-mkDerivation {
-  pname = "http-streams";
-  version = "0.8.9.9";
-  sha256 = "1bf34ab439eb5d2bdf540e8d77ced5ea8baa2ee2ca6048e7ba651db8405e6afb";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson attoparsec attoparsec-aeson base base64-bytestring
-    blaze-builder bytestring case-insensitive directory filepath
-    HsOpenSSL http-common io-streams mtl network network-uri
-    openssl-streams text transformers unordered-containers
-  ];
-  testHaskellDepends = [
-    aeson aeson-pretty attoparsec base base64-bytestring blaze-builder
-    bytestring case-insensitive directory ghc-prim HsOpenSSL hspec
-    hspec-expectations http-common HUnit io-streams lifted-base mtl
-    network network-uri openssl-streams random snap-core snap-server
-    text transformers unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/aesiniath/http-streams/";
-  description = "An HTTP client using io-streams";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/incipit-base.nix b/pkgs/incipit-base.nix
deleted file mode 100644
index 93398285f2a0184cb4489bd656ac8d5fd8d8e841..0000000000000000000000000000000000000000
--- a/pkgs/incipit-base.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, base, bytestring, containers, data-default, lib
-, stm, text
-}:
-mkDerivation {
-  pname = "incipit-base";
-  version = "0.6.0.0";
-  sha256 = "aceb3b5bce7a9a3feb28aa478e616bf09fb127c20c53a70a14c35b427bb4b596";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring containers data-default stm text
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/tek/incipit-core#readme";
-  description = "A Prelude for Polysemy – Base Reexports";
-  license = "BSD-2-Clause-Patent";
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/incipit-core.nix b/pkgs/incipit-core.nix
deleted file mode 100644
index ee62cdb8ec4ec1d8bbb08673ee3602ad33dcab81..0000000000000000000000000000000000000000
--- a/pkgs/incipit-core.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, incipit-base, lib, polysemy }:
-mkDerivation {
-  pname = "incipit-core";
-  version = "0.6.0.0";
-  sha256 = "c4e9c15db9c12e3757991dc4c0ff51b137da8a7c800cee982eddc76cfaef6e80";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base incipit-base polysemy ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/tek/incipit-core#readme";
-  description = "A Prelude for Polysemy";
-  license = "BSD-2-Clause-Patent";
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/integer-logarithms.nix b/pkgs/integer-logarithms.nix
deleted file mode 100644
index b720a3d144a39cfb66d74b0f553366cacf02ac01..0000000000000000000000000000000000000000
--- a/pkgs/integer-logarithms.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, QuickCheck, array, base, ghc-bignum, ghc-prim, lib
-, smallcheck, tasty, tasty-hunit, tasty-quickcheck
-, tasty-smallcheck
-}:
-mkDerivation {
-  pname = "integer-logarithms";
-  version = "1.0.3.1";
-  sha256 = "9b0a9f9fab609b15cd015865721fb05f744a1bc77ae92fd133872de528bbea7f";
-  revision = "6";
-  editedCabalFile = "146n3p1wzpwk3l675x6sr2qgzbfrnnzfpj2x8am5r74c8mns3585";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ array base ghc-bignum ghc-prim ];
-  testHaskellDepends = [
-    base QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck
-    tasty-smallcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskellari/integer-logarithms";
-  description = "Integer logarithms";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/io-streams-haproxy.nix b/pkgs/io-streams-haproxy.nix
deleted file mode 100644
index 2c19a721922c56803a4cd36e637ec90280ff53fa..0000000000000000000000000000000000000000
--- a/pkgs/io-streams-haproxy.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, HUnit, attoparsec, base, bytestring, io-streams
-, lib, network, test-framework, test-framework-hunit, transformers
-}:
-mkDerivation {
-  pname = "io-streams-haproxy";
-  version = "1.0.1.0";
-  sha256 = "b74eca9290fe838a0e3be857a38b62cf6fb7478acee400eac19e47471a2c96b5";
-  revision = "9";
-  editedCabalFile = "1waziyv0f1iap83abgn4ax1zwbdbhfhzh72smzm1azqzl6ggcdq2";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    attoparsec base bytestring io-streams network transformers
-  ];
-  testHaskellDepends = [
-    attoparsec base bytestring HUnit io-streams network test-framework
-    test-framework-hunit transformers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://snapframework.com/";
-  description = "HAProxy protocol 1.5 support for io-streams";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/io-streams.nix b/pkgs/io-streams.nix
deleted file mode 100644
index aeb9d98da892dfaefd1e9f45ff127ced77ad8128..0000000000000000000000000000000000000000
--- a/pkgs/io-streams.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ mkDerivation, HUnit, QuickCheck, attoparsec, base, bytestring
-, deepseq, directory, filepath, lib, mtl, network, primitive
-, process, test-framework, test-framework-hunit
-, test-framework-quickcheck2, text, time, transformers, vector
-, zlib, zlib-bindings
-}:
-mkDerivation {
-  pname = "io-streams";
-  version = "1.5.2.2";
-  sha256 = "d365d5051696c15414ebe23749fc67475a532234b7c7d77060323d149a8fc4fe";
-  revision = "5";
-  editedCabalFile = "0zwqb5wlwjs85j28z4znxpmf4m4svjbgzq8djybwvdhgniansyic";
-  configureFlags = [ "-fnointeractivetests" ];
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    attoparsec base bytestring network primitive process text time
-    transformers vector zlib-bindings
-  ];
-  testHaskellDepends = [
-    attoparsec base bytestring deepseq directory filepath HUnit mtl
-    network primitive process QuickCheck test-framework
-    test-framework-hunit test-framework-quickcheck2 text time
-    transformers vector zlib zlib-bindings
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Simple, composable, and easy-to-use stream I/O";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/jose-jwt.nix b/pkgs/jose-jwt.nix
deleted file mode 100644
index d33fc111ac7c0439ca1acf040d2368020ebce96f..0000000000000000000000000000000000000000
--- a/pkgs/jose-jwt.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ mkDerivation, HUnit, QuickCheck, aeson, attoparsec, base
-, bytestring, cereal, containers, criterion, crypton, hspec, lib
-, memory, mtl, text, time, transformers, transformers-compat
-, unordered-containers, vector
-}:
-mkDerivation {
-  pname = "jose-jwt";
-  version = "0.10.0";
-  sha256 = "e84caf97eb70bf21a4cf9933be23a5336163276c895e44f854d73947988d4b52";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson attoparsec base bytestring cereal containers crypton memory
-    mtl text time transformers transformers-compat unordered-containers
-    vector
-  ];
-  testHaskellDepends = [
-    aeson base bytestring crypton hspec HUnit memory mtl QuickCheck
-    text unordered-containers vector
-  ];
-  benchmarkHaskellDepends = [ base bytestring criterion crypton ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/tekul/jose-jwt";
-  description = "JSON Object Signing and Encryption Library";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/jose.nix b/pkgs/jose.nix
deleted file mode 100644
index ae0f4db5613f236d8551329e68eff655f9f03197..0000000000000000000000000000000000000000
--- a/pkgs/jose.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ mkDerivation, aeson, base, base64-bytestring, bytestring, concise
-, containers, crypton, crypton-x509, hedgehog, hspec, lens, lib
-, memory, monad-time, mtl, network-uri, pem, tasty, tasty-hedgehog
-, tasty-hspec, template-haskell, text, time
-}:
-mkDerivation {
-  pname = "jose";
-  version = "0.11";
-  sha256 = "2974e73d899208dccbb18cac889acceaebb7439e43046ac32c9c702e49f70b40";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base base64-bytestring bytestring concise containers crypton
-    crypton-x509 lens memory monad-time mtl network-uri
-    template-haskell text time
-  ];
-  testHaskellDepends = [
-    aeson base base64-bytestring bytestring concise containers crypton
-    crypton-x509 hedgehog hspec lens mtl network-uri pem tasty
-    tasty-hedgehog tasty-hspec time
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/frasertweedale/hs-jose";
-  description = "JSON Object Signing and Encryption (JOSE) and JSON Web Token (JWT) library";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/js-dgtable.nix b/pkgs/js-dgtable.nix
deleted file mode 100644
index c560d78823b2356dad4192fce7edcb9e74d79b08..0000000000000000000000000000000000000000
--- a/pkgs/js-dgtable.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, base, lib }:
-mkDerivation {
-  pname = "js-dgtable";
-  version = "0.5.2";
-  sha256 = "e28dd65bee8083b17210134e22e01c6349dc33c3b7bd17705973cd014e9f20ac";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [ base ];
-  testHaskellDepends = [ base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/ndmitchell/js-dgtable#readme";
-  description = "Obtain minified jquery.dgtable code";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/keys.nix b/pkgs/keys.nix
deleted file mode 100644
index 92ad27c2fd41053f4165c2f40fb5917c73a7aee9..0000000000000000000000000000000000000000
--- a/pkgs/keys.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, array, base, comonad, containers, free, hashable
-, lib, semigroupoids, semigroups, tagged, transformers
-, transformers-compat, unordered-containers
-}:
-mkDerivation {
-  pname = "keys";
-  version = "3.12.3";
-  sha256 = "d51e4288a3cc89c5be3327a499212a651549a58af78d0dfeb2cd80e19ce66646";
-  revision = "5";
-  editedCabalFile = "0qp6xvqjw4k98g3di4pnv7hvlhgfcab28nm3pdi48c1gk14qv1kf";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    array base comonad containers free hashable semigroupoids
-    semigroups tagged transformers transformers-compat
-    unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/ekmett/keys/";
-  description = "Keyed functors and containers";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/llvm-hs-pure.nix b/pkgs/llvm-hs-pure.nix
deleted file mode 100644
index f1a9da6c4413eaafdca85a944980351905839290..0000000000000000000000000000000000000000
--- a/pkgs/llvm-hs-pure.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkDerivation, attoparsec, base, bytestring, containers, fail
-, fetchgit, lib, mtl, tasty, tasty-hunit, tasty-quickcheck
-, template-haskell, transformers, unordered-containers
-}:
-mkDerivation {
-  pname = "llvm-hs-pure";
-  version = "15.0.0";
-  src = fetchgit {
-    url = "https://github.com/llvm-hs/llvm-hs";
-    sha256 = "00jqisfaf0dq6zckp6xh3cg92yx32dbzx7p1x7dc8sa870iy7rgf";
-    rev = "5bca2c1a2a3aa98ecfb19181e7a5ebbf3e212b76";
-    fetchSubmodules = true;
-  };
-  postUnpack = "sourceRoot+=/llvm-hs-pure/; echo source root reset to $sourceRoot";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    attoparsec base bytestring containers fail mtl template-haskell
-    transformers unordered-containers
-  ];
-  testHaskellDepends = [
-    base containers mtl tasty tasty-hunit tasty-quickcheck transformers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/llvm-hs/llvm-hs/";
-  description = "Pure Haskell LLVM functionality (no FFI)";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/llvm-hs.nix b/pkgs/llvm-hs.nix
deleted file mode 100644
index 7b28324aa07fcda90af7b0fa998207c5d2b81eee..0000000000000000000000000000000000000000
--- a/pkgs/llvm-hs.nix
+++ /dev/null
@@ -1,41 +0,0 @@
-{ mkDerivation, Cabal, QuickCheck, array, attoparsec, base
-, bytestring, containers, directory, exceptions, fetchgit, lib
-, llvm-hs-pure, mtl, pretty-show, process, tasty, tasty-hunit
-, tasty-quickcheck, template-haskell, temporary, transformers
-, utf8-string
-}:
-mkDerivation {
-  pname = "llvm-hs";
-  version = "15.0.0";
-  src = fetchgit {
-    url = "https://github.com/llvm-hs/llvm-hs";
-    sha256 = "00jqisfaf0dq6zckp6xh3cg92yx32dbzx7p1x7dc8sa870iy7rgf";
-    rev = "5bca2c1a2a3aa98ecfb19181e7a5ebbf3e212b76";
-    fetchSubmodules = true;
-  };
-  postUnpack = "sourceRoot+=/llvm-hs/; echo source root reset to $sourceRoot";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  setupHaskellDepends = [ base Cabal containers ];
-  libraryHaskellDepends = [
-    array attoparsec base bytestring containers exceptions llvm-hs-pure
-    mtl template-haskell transformers utf8-string
-  ];
-  testHaskellDepends = [
-    base bytestring containers directory llvm-hs-pure mtl pretty-show
-    process QuickCheck tasty tasty-hunit tasty-quickcheck temporary
-    transformers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/llvm-hs/llvm-hs/";
-  description = "General purpose LLVM bindings";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/lucid.nix b/pkgs/lucid.nix
deleted file mode 100644
index 7e6812bfc6c517302016011b5072d68bac23a3e2..0000000000000000000000000000000000000000
--- a/pkgs/lucid.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ mkDerivation, HUnit, base, bifunctors, blaze-builder, bytestring
-, containers, criterion, deepseq, hashable, hspec, lib, mmorph, mtl
-, parsec, text, transformers
-}:
-mkDerivation {
-  pname = "lucid";
-  version = "2.11.20230408";
-  sha256 = "0f112990fee9c5b1c62c64c926147272534781ed8a7225d39dd0248a670f441d";
-  revision = "1";
-  editedCabalFile = "1gb3b79xf4jp0xvk2anlvpvac6gqcfpffylkwki19lrx6jbd8fqs";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base blaze-builder bytestring containers hashable mmorph mtl text
-    transformers
-  ];
-  testHaskellDepends = [
-    base bifunctors hspec HUnit mtl parsec text
-  ];
-  benchmarkHaskellDepends = [
-    base blaze-builder bytestring criterion deepseq text transformers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/chrisdone/lucid";
-  description = "Clear to write, read and edit DSL for HTML";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/lukko.nix b/pkgs/lukko.nix
deleted file mode 100644
index c26bcd5583094490a3e4a1d8ba82504b35a4c17d..0000000000000000000000000000000000000000
--- a/pkgs/lukko.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, async, base, bytestring, filepath, lib
-, singleton-bool, tasty, tasty-expected-failure, tasty-hunit
-, temporary
-}:
-mkDerivation {
-  pname = "lukko";
-  version = "0.1.1.3";
-  sha256 = "a80efb60cfa3dae18682c01980d76d5f7e413e191cd186992e1bf7388d48ab1f";
-  revision = "5";
-  editedCabalFile = "01szqdkxgk00anqifx1xvnyim6j9lv02aqdshdbls376vi2nay0p";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  testHaskellDepends = [
-    async base bytestring filepath singleton-bool tasty
-    tasty-expected-failure tasty-hunit temporary
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "File locking";
-  license = "GPL-2.0-or-later AND BSD-3-Clause";
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/markdown-unlit.nix b/pkgs/markdown-unlit.nix
deleted file mode 100644
index 9e47f529877c5c5dac81e92eb3a395381cfbc0ef..0000000000000000000000000000000000000000
--- a/pkgs/markdown-unlit.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, QuickCheck, base, base-compat, directory, hspec
-, hspec-discover, lib, silently, stringbuilder, temporary
-}:
-mkDerivation {
-  pname = "markdown-unlit";
-  version = "0.6.0";
-  sha256 = "d38b18581fe4da33bcfcc5d368c48a88f27e9801035e4ace59776e14c7787b5a";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base base-compat ];
-  executableHaskellDepends = [ base base-compat ];
-  testHaskellDepends = [
-    base base-compat directory hspec QuickCheck silently stringbuilder
-    temporary
-  ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/sol/markdown-unlit#readme";
-  description = "Literate Haskell support for Markdown";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/microstache.nix b/pkgs/microstache.nix
deleted file mode 100644
index 70799f0d017a2958dd958f9d34a8554e55551e73..0000000000000000000000000000000000000000
--- a/pkgs/microstache.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, aeson, base, base-orphans, bytestring, containers
-, deepseq, directory, filepath, lib, parsec, tasty, tasty-hunit
-, text, transformers, unordered-containers, vector
-}:
-mkDerivation {
-  pname = "microstache";
-  version = "1.0.3";
-  sha256 = "35f290e57bd40fbaf7695d85efe34a2836441efbbb9deb696c7982b898aa898f";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base containers deepseq directory filepath parsec text
-    transformers unordered-containers vector
-  ];
-  testHaskellDepends = [
-    aeson base base-orphans bytestring containers parsec tasty
-    tasty-hunit text
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskellari/microstache";
-  description = "Mustache templates for Haskell";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/mmark.nix b/pkgs/mmark.nix
deleted file mode 100644
index 02013ae35054b72166f0cc031fbccb12c1ac9b9c..0000000000000000000000000000000000000000
--- a/pkgs/mmark.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, case-insensitive
-, containers, criterion, deepseq, dlist, email-validate, foldl
-, hashable, hspec, hspec-megaparsec, html-entity-map, lib, lucid
-, megaparsec, microlens, microlens-th, modern-uri, mtl
-, parser-combinators, text, text-metrics, unordered-containers
-, weigh, yaml
-}:
-mkDerivation {
-  pname = "mmark";
-  version = "0.0.7.6";
-  sha256 = "8c78a5aa7a1806c315bf8c0aa68321f04f508d72e4cac412ea401371fc7c50fd";
-  revision = "2";
-  editedCabalFile = "0jmnizdwnsmf67y7dh68anvi0sjik4nazs0mjvxv78r2ld3fghg8";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    aeson base case-insensitive containers deepseq dlist email-validate
-    foldl hashable html-entity-map lucid megaparsec microlens
-    microlens-th modern-uri mtl parser-combinators text text-metrics
-    unordered-containers yaml
-  ];
-  testHaskellDepends = [
-    aeson base foldl hspec hspec-megaparsec lucid megaparsec modern-uri
-    QuickCheck text
-  ];
-  benchmarkHaskellDepends = [ base criterion text weigh ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/mmark-md/mmark";
-  description = "Strict markdown processor for writers";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/modern-uri.nix b/pkgs/modern-uri.nix
deleted file mode 100644
index 1504979632cdf634547be1e96a0d31056472dcde..0000000000000000000000000000000000000000
--- a/pkgs/modern-uri.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, containers, criterion
-, deepseq, exceptions, hashable, hspec, hspec-discover
-, hspec-megaparsec, lib, megaparsec, mtl, profunctors, reflection
-, tagged, template-haskell, text, weigh
-}:
-mkDerivation {
-  pname = "modern-uri";
-  version = "0.3.6.1";
-  sha256 = "0246f9cfced1227abe3a6403eeacc6b5f79f7e3319759a4dd1fd341c12454fe9";
-  revision = "1";
-  editedCabalFile = "0c0mr8aqs963nmy7i8yfih24snaijgwkxim2q2khw12capshac0q";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring containers deepseq exceptions hashable megaparsec
-    mtl profunctors QuickCheck reflection tagged template-haskell text
-  ];
-  testHaskellDepends = [
-    base bytestring hspec hspec-megaparsec megaparsec QuickCheck text
-  ];
-  testToolDepends = [ hspec-discover ];
-  benchmarkHaskellDepends = [
-    base bytestring criterion megaparsec text weigh
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/mrkkrp/modern-uri";
-  description = "Modern library for working with URIs";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/monad-logger.nix b/pkgs/monad-logger.nix
deleted file mode 100644
index 73020db2f1b1780b38f8311b5aaceaf831231022..0000000000000000000000000000000000000000
--- a/pkgs/monad-logger.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, base, bytestring, conduit, conduit-extra
-, exceptions, fast-logger, lib, lifted-base, monad-control
-, monad-loops, mtl, resourcet, stm, stm-chans, template-haskell
-, text, transformers, transformers-base, transformers-compat
-, unliftio-core
-}:
-mkDerivation {
-  pname = "monad-logger";
-  version = "0.3.40";
-  sha256 = "cbed8667cff6dede6ceac5127bc713b30b700c480fd1405028bd0493f424cea9";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring conduit conduit-extra exceptions fast-logger
-    lifted-base monad-control monad-loops mtl resourcet stm stm-chans
-    template-haskell text transformers transformers-base
-    transformers-compat unliftio-core
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/snoyberg/monad-logger#readme";
-  description = "A class of monads which can log messages";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/monad-loops.nix b/pkgs/monad-loops.nix
deleted file mode 100644
index 7c88bdf82763347833e89a5ece4b6c7c8686cf5b..0000000000000000000000000000000000000000
--- a/pkgs/monad-loops.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, base, lib, tasty, tasty-hunit }:
-mkDerivation {
-  pname = "monad-loops";
-  version = "0.4.3";
-  sha256 = "7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  testHaskellDepends = [ base tasty tasty-hunit ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/mokus0/monad-loops";
-  description = "Monadic loops";
-  license = lib.licenses.publicDomain;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/monad-time.nix b/pkgs/monad-time.nix
deleted file mode 100644
index da08ca33ce321078daf6b25228d9bac5a90aef3f..0000000000000000000000000000000000000000
--- a/pkgs/monad-time.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, base, lib, mtl, time }:
-mkDerivation {
-  pname = "monad-time";
-  version = "0.4.0.0";
-  sha256 = "b4493edf9e7f839cb4ccfcdd53845de493bffbb3ceb4fbb54ba173db68192960";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base mtl time ];
-  testHaskellDepends = [ base mtl time ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/scrive/monad-time";
-  description = "Type class for monads which carry the notion of the current time";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/monadlist.nix b/pkgs/monadlist.nix
deleted file mode 100644
index 7723a584dd0c303fa2b906bc6476516ea934993b..0000000000000000000000000000000000000000
--- a/pkgs/monadlist.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ mkDerivation, base, lib }:
-mkDerivation {
-  pname = "monadlist";
-  version = "0.0.2";
-  sha256 = "06bbe82c9fc2a35048788367da74bb5f79c7e6be2ae38eca20f332f8cbc5fdfe";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Monadic versions of list functions";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/neat-interpolation.nix b/pkgs/neat-interpolation.nix
deleted file mode 100644
index 9f793585816a3491b1e995cf3b9a5b3220b71b3f..0000000000000000000000000000000000000000
--- a/pkgs/neat-interpolation.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ mkDerivation, base, lib, megaparsec, rerebase, tasty, tasty-hunit
-, template-haskell, text
-}:
-mkDerivation {
-  pname = "neat-interpolation";
-  version = "0.5.1.4";
-  sha256 = "8eb733e3b1d90d87e0cff8b648f4b8145e38afd558f2c8343029770c9f023ab7";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base megaparsec template-haskell text ];
-  testHaskellDepends = [ rerebase tasty tasty-hunit ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/nikita-volkov/neat-interpolation";
-  description = "Quasiquoter for neat and simple multiline text interpolation";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/net-mqtt.nix b/pkgs/net-mqtt.nix
deleted file mode 100644
index 8f39c884d5ee9fc48efe4e088ff3986261a8f6d6..0000000000000000000000000000000000000000
--- a/pkgs/net-mqtt.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-{ mkDerivation, HUnit, QuickCheck, async, attoparsec
-, attoparsec-binary, base, binary, bytestring, checkers, conduit
-, conduit-extra, containers, crypton-connection, deepseq, lens, lib
-, monad-loops, mtl, network-conduit-tls, network-uri
-, optparse-applicative, stm, tasty, tasty-discover, tasty-hunit
-, tasty-quickcheck, text, time, websockets
-}:
-mkDerivation {
-  pname = "net-mqtt";
-  version = "0.8.6.0";
-  sha256 = "e222d84487475fd529dce30a19652891f8ff41c0e85f18a3b5a10bf048a7dcdd";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    async attoparsec attoparsec-binary base binary bytestring conduit
-    conduit-extra containers crypton-connection deepseq monad-loops
-    network-conduit-tls network-uri QuickCheck stm text time websockets
-  ];
-  executableHaskellDepends = [
-    async attoparsec attoparsec-binary base binary bytestring conduit
-    conduit-extra containers crypton-connection deepseq monad-loops
-    network-conduit-tls network-uri optparse-applicative QuickCheck stm
-    text time websockets
-  ];
-  testHaskellDepends = [
-    async attoparsec attoparsec-binary base binary bytestring checkers
-    conduit conduit-extra containers crypton-connection deepseq HUnit
-    lens monad-loops mtl network-conduit-tls network-uri QuickCheck stm
-    tasty tasty-discover tasty-hunit tasty-quickcheck text time
-    websockets
-  ];
-  testToolDepends = [ tasty-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/dustin/mqtt-hs#readme";
-  description = "An MQTT Protocol Implementation";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/nix-derivation.nix b/pkgs/nix-derivation.nix
deleted file mode 100644
index 3971c8d635925d669d051b05d3639dc50cf1001f..0000000000000000000000000000000000000000
--- a/pkgs/nix-derivation.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, QuickCheck, attoparsec, base, containers, criterion
-, deepseq, filepath, lib, pretty-show, text, vector
-}:
-mkDerivation {
-  pname = "nix-derivation";
-  version = "1.1.3";
-  sha256 = "ab4dd7540c5f39abcf0486e35441a7115f36d76611cc2278db8b43f9c783b985";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    attoparsec base containers deepseq filepath text vector
-  ];
-  executableHaskellDepends = [ attoparsec base pretty-show text ];
-  testHaskellDepends = [
-    attoparsec base filepath QuickCheck text vector
-  ];
-  benchmarkHaskellDepends = [ attoparsec base criterion text ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Parse and render *.drv files";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/one-time-password.nix b/pkgs/one-time-password.nix
deleted file mode 100644
index 4b63cc43493df9cb12cbe52cdf900d22b69e70c9..0000000000000000000000000000000000000000
--- a/pkgs/one-time-password.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkDerivation, base, base16, base32, bytestring, cereal, chronos
-, cryptohash-sha1, cryptonite, lib, network-uri
-, optparse-applicative, sel, tasty, tasty-hunit, tasty-quickcheck
-, text, text-display, torsor
-}:
-mkDerivation {
-  pname = "one-time-password";
-  version = "3.0.0.0";
-  sha256 = "142fe2bf0650277d1450dac7fb4689a12dc6ee26fed3f5cfac4110ff94995979";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring cereal chronos cryptohash-sha1 network-uri sel text
-    text-display
-  ];
-  executableHaskellDepends = [
-    base bytestring chronos optparse-applicative sel text text-display
-    torsor
-  ];
-  testHaskellDepends = [
-    base base16 base32 bytestring chronos cryptonite sel tasty
-    tasty-hunit tasty-quickcheck text text-display torsor
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-cryptography/one-time-password";
-  description = "HMAC-Based and Time-Based One-Time Passwords";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/openapi3.nix b/pkgs/openapi3.nix
deleted file mode 100644
index e6c3747b775e79393e80315b8be8b0ab678761f5..0000000000000000000000000000000000000000
--- a/pkgs/openapi3.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-{ mkDerivation, Cabal, Glob, HUnit, QuickCheck, aeson, aeson-pretty
-, base, base-compat-batteries, bytestring, cabal-doctest
-, containers, cookie, doctest, generics-sop, hashable, hspec
-, hspec-discover, http-media, insert-ordered-containers, lens, lib
-, mtl, optics-core, optics-th, quickcheck-instances, scientific
-, template-haskell, text, time, transformers, unordered-containers
-, utf8-string, uuid-types, vector
-}:
-mkDerivation {
-  pname = "openapi3";
-  version = "3.2.4";
-  sha256 = "dbcb90464b4712a03c37fa3fcaca3a6784ace2794d85730a8a8c5d9b3ea14ba0";
-  revision = "2";
-  editedCabalFile = "1y7is2q6jfq1k35swnw9yv2h122pd5f6zchxl8zah0laafkm03vq";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  setupHaskellDepends = [ base Cabal cabal-doctest ];
-  libraryHaskellDepends = [
-    aeson aeson-pretty base base-compat-batteries bytestring containers
-    cookie generics-sop hashable http-media insert-ordered-containers
-    lens mtl optics-core optics-th QuickCheck scientific
-    template-haskell text time transformers unordered-containers
-    uuid-types vector
-  ];
-  executableHaskellDepends = [ aeson base lens text ];
-  testHaskellDepends = [
-    aeson base base-compat-batteries bytestring containers doctest Glob
-    hashable hspec HUnit insert-ordered-containers lens mtl QuickCheck
-    quickcheck-instances template-haskell text time
-    unordered-containers utf8-string vector
-  ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/biocad/openapi3";
-  description = "OpenAPI 3.0 data model";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/openssl-streams.nix b/pkgs/openssl-streams.nix
deleted file mode 100644
index 9e54bf9ba144fd53daff794e80aeca3404e8f3b5..0000000000000000000000000000000000000000
--- a/pkgs/openssl-streams.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, HUnit, HsOpenSSL, base, bytestring, io-streams, lib
-, network, test-framework, test-framework-hunit
-}:
-mkDerivation {
-  pname = "openssl-streams";
-  version = "1.2.3.0";
-  sha256 = "55f20bd8970e5ce4d0ff16fae8c584c63e26e0990d27364340b997f5feb5f682";
-  revision = "2";
-  editedCabalFile = "0xxbx82ksjnphi7vl93ymm3wp8kib5svqcnd6xamqmywrny08qfq";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring HsOpenSSL io-streams network
-  ];
-  testHaskellDepends = [
-    base bytestring HsOpenSSL HUnit io-streams network test-framework
-    test-framework-hunit
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "OpenSSL network support for io-streams";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/parser-combinators.nix b/pkgs/parser-combinators.nix
deleted file mode 100644
index aeb1924ffb5ed680a231075c1797dfe8806f4c8b..0000000000000000000000000000000000000000
--- a/pkgs/parser-combinators.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, base, lib }:
-mkDerivation {
-  pname = "parser-combinators";
-  version = "1.3.0";
-  sha256 = "9310ef0d49f8a8922acda10b1cded9854cbee04dea717effc6ee5983072e4447";
-  revision = "1";
-  editedCabalFile = "0xkqxas64dd77lgc341b526rip7vva0ipy2kbczmfga41lz5fnc6";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/mrkkrp/parser-combinators";
-  description = "Lightweight package providing commonly useful parser combinators";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/pcg-random.nix b/pkgs/pcg-random.nix
deleted file mode 100644
index eb9c7bf7eebf819a4cb10dfc5ef212654b75f098..0000000000000000000000000000000000000000
--- a/pkgs/pcg-random.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, Cabal, base, bytestring, cabal-doctest, doctest
-, entropy, lib, primitive, random
-}:
-mkDerivation {
-  pname = "pcg-random";
-  version = "0.1.4.0";
-  sha256 = "6ec9a7d627331ea0262118b741434ef517f096a678cb74ecd563fd3ed6641626";
-  revision = "1";
-  editedCabalFile = "1f8h0lv34cmqaxccg2yf6q4s8r5g2s8q8s9kql212iggd2l3vv77";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  setupHaskellDepends = [ base Cabal cabal-doctest ];
-  libraryHaskellDepends = [
-    base bytestring entropy primitive random
-  ];
-  testHaskellDepends = [ base doctest ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/cchalmers/pcg-random";
-  description = "Haskell bindings to the PCG random number generator";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/pointed.nix b/pkgs/pointed.nix
deleted file mode 100644
index bfd98e464f1d7745a8f0785b083254f46b236e20..0000000000000000000000000000000000000000
--- a/pkgs/pointed.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, base, comonad, containers, data-default-class
-, hashable, kan-extensions, lib, semigroupoids, semigroups, stm
-, tagged, transformers, transformers-compat, unordered-containers
-}:
-mkDerivation {
-  pname = "pointed";
-  version = "5.0.4";
-  sha256 = "a3c72eb2b0c36727a9852947e3a772246e931e97a53245381042330d453760d7";
-  revision = "2";
-  editedCabalFile = "1ik9mdz5gdkw5bzj1ymsh8c6kihrl07j1imh1k5rwylnq1pmvlmc";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base comonad containers data-default-class hashable kan-extensions
-    semigroupoids semigroups stm tagged transformers
-    transformers-compat unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/ekmett/pointed/";
-  description = "Pointed and copointed data";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/polysemy-test.nix b/pkgs/polysemy-test.nix
deleted file mode 100644
index 6e689bfe5f7a0ba03a5e17b342639da0d8637b30..0000000000000000000000000000000000000000
--- a/pkgs/polysemy-test.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, base, hedgehog, incipit-core, lib, path, path-io
-, polysemy, tasty, tasty-hedgehog, transformers
-}:
-mkDerivation {
-  pname = "polysemy-test";
-  version = "0.10.0.0";
-  sha256 = "d3dcc3eea913ab01f85fc5268a4d98be755817da14dab22b5c10f90aa893eb0c";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    base hedgehog incipit-core path path-io polysemy tasty
-    tasty-hedgehog transformers
-  ];
-  testHaskellDepends = [
-    base hedgehog incipit-core path polysemy tasty
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/tek/polysemy-test#readme";
-  description = "Polysemy effects for testing";
-  license = "BSD-2-Clause-Patent";
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/polysemy-time.nix b/pkgs/polysemy-time.nix
deleted file mode 100644
index bdbb707d9b25bcdd504df99853067f7889a9bb1c..0000000000000000000000000000000000000000
--- a/pkgs/polysemy-time.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, aeson, base, incipit-core, lib, polysemy-test
-, tasty, template-haskell, time, torsor
-}:
-mkDerivation {
-  pname = "polysemy-time";
-  version = "0.6.0.2";
-  sha256 = "5dcd02f89ab3aae2ef1a6cfe71554443ff76d949e0a96f0e85c9fe73a1efe0fd";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base incipit-core template-haskell time torsor
-  ];
-  testHaskellDepends = [
-    base incipit-core polysemy-test tasty time
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/tek/polysemy-time#readme";
-  description = "A Polysemy effect for time";
-  license = "BSD-2-Clause-Patent";
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/primitive-addr.nix b/pkgs/primitive-addr.nix
deleted file mode 100644
index 65be1de7a2452a9b416be3f3a5ccb1654aad3e04..0000000000000000000000000000000000000000
--- a/pkgs/primitive-addr.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, lib, primitive }:
-mkDerivation {
-  pname = "primitive-addr";
-  version = "0.1.0.3";
-  sha256 = "e2fc17b9921bdd55e6dcc494e1b87cd27ab1edd8cf338ee141e19cad69ed46af";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base primitive ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/byteverse/primitive-addr";
-  description = "Addresses to unmanaged memory";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/primitive.nix b/pkgs/primitive.nix
deleted file mode 100644
index b76149178d877c8570b651d6067d772526d69189..0000000000000000000000000000000000000000
--- a/pkgs/primitive.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkDerivation, QuickCheck, base, base-orphans, deepseq, ghc-prim
-, lib, quickcheck-classes-base, tagged, tasty, tasty-bench
-, tasty-quickcheck, template-haskell, transformers
-, transformers-compat
-}:
-mkDerivation {
-  pname = "primitive";
-  version = "0.9.0.0";
-  sha256 = "696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7";
-  revision = "1";
-  editedCabalFile = "0g6rsz6hbpyfwbai04gmxil7wfcs1nd0xxcycvqwfn9mkr0ca21f";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base deepseq template-haskell transformers
-  ];
-  testHaskellDepends = [
-    base base-orphans ghc-prim QuickCheck quickcheck-classes-base
-    tagged tasty tasty-quickcheck transformers transformers-compat
-  ];
-  benchmarkHaskellDepends = [
-    base deepseq tasty-bench transformers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell/primitive";
-  description = "Primitive memory-related operations";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/quickcheck-state-machine.nix b/pkgs/quickcheck-state-machine.nix
deleted file mode 100644
index e35e1b4f18f64bb4180527afa65319f9e6919f15..0000000000000000000000000000000000000000
--- a/pkgs/quickcheck-state-machine.nix
+++ /dev/null
@@ -1,46 +0,0 @@
-{ mkDerivation, MemoTrie, QuickCheck, ansi-wl-pprint, array, base
-, base-compat, bifunctors, bytestring, containers, directory
-, doctest, exceptions, filelock, filepath, generics-sop, graphviz
-, hashable, hashtables, http-client, lib, monad-logger, mtl
-, network, persistent, persistent-postgresql, persistent-sqlite
-, postgresql-simple, pretty, pretty-show, process
-, quickcheck-instances, random, resource-pool, resourcet
-, servant-client, servant-server, sop-core, split, stm, strict
-, string-conversions, tasty, tasty-hunit, tasty-quickcheck, text
-, time, unliftio, unliftio-core, vector, warp
-}:
-mkDerivation {
-  pname = "quickcheck-state-machine";
-  version = "0.9.0";
-  sha256 = "da492aa80fa8d43137b232f572a363fbb3e27d8bd5e60104ab9e9f92b3d51fac";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    ansi-wl-pprint base base-compat bytestring containers directory
-    exceptions filepath generics-sop graphviz MemoTrie mtl pretty
-    pretty-show QuickCheck random sop-core split text time unliftio
-    vector
-  ];
-  testHaskellDepends = [
-    array base bifunctors bytestring containers directory doctest
-    filelock filepath hashable hashtables http-client monad-logger mtl
-    network persistent persistent-postgresql persistent-sqlite
-    postgresql-simple pretty-show process QuickCheck
-    quickcheck-instances random resource-pool resourcet servant-client
-    servant-server split stm strict string-conversions tasty
-    tasty-hunit tasty-quickcheck text unliftio unliftio-core vector
-    warp
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/stevana/quickcheck-state-machine#readme";
-  description = "Test monadic programs using state machine based models";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/quickcheck-text.nix b/pkgs/quickcheck-text.nix
deleted file mode 100644
index 6865ec0e33593b6f18d94924090d240634af925a..0000000000000000000000000000000000000000
--- a/pkgs/quickcheck-text.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, QuickCheck, base, binary, bytestring, lib, text }:
-mkDerivation {
-  pname = "quickcheck-text";
-  version = "0.1.2.1";
-  sha256 = "4442fdb8ae6cd469c04957d34fee46039c9dc0ddce23ce6050babe6826d0ab09";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base binary bytestring QuickCheck text ];
-  testHaskellDepends = [ base bytestring QuickCheck text ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/olorin/quickcheck-text";
-  description = "Alternative arbitrary instance for Text";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/random-bytestring.nix b/pkgs/random-bytestring.nix
deleted file mode 100644
index b174ee1ee1aa20b9c313f4cccd9f5f982dd9a528..0000000000000000000000000000000000000000
--- a/pkgs/random-bytestring.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, async, base, bytestring, criterion, cryptonite
-, entropy, ghc-prim, lib, mwc-random, pcg-random, primitive, random
-}:
-mkDerivation {
-  pname = "random-bytestring";
-  version = "0.1.4";
-  sha256 = "920c6feea2e360a96275993191cc89e72784a3787bf4ad7d53eff58e5f209638";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring mwc-random pcg-random ];
-  benchmarkHaskellDepends = [
-    async base bytestring criterion cryptonite entropy ghc-prim
-    mwc-random pcg-random primitive random
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://www.github.com/larskuhtz/random-bytestring";
-  description = "Efficient generation of random bytestrings";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/readable.nix b/pkgs/readable.nix
deleted file mode 100644
index 1eb089fd650a7ac033f09cd586b41e8c9561d235..0000000000000000000000000000000000000000
--- a/pkgs/readable.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, base, bytestring, lib, text }:
-mkDerivation {
-  pname = "readable";
-  version = "0.3.1";
-  sha256 = "703037ad2cca4d6d42ba23e2758d1911cd82e3e922c4078076c273231e4b43c9";
-  revision = "2";
-  editedCabalFile = "1190pzpd10r8d59h7ks1yahnpj8h8hal2i7y6mx488bwc9iixdqk";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring text ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/mightybyte/readable";
-  description = "Reading from Text and ByteString";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/rebase.nix b/pkgs/rebase.nix
deleted file mode 100644
index 3fc3e949d37ff8ce87db2cf9017a4834c42fc006..0000000000000000000000000000000000000000
--- a/pkgs/rebase.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, base, bifunctors, bytestring, comonad, containers
-, contravariant, deepseq, dlist, either, groups, hashable
-, invariant, lib, mtl, profunctors, scientific, selective
-, semigroupoids, stm, text, time, time-compat, transformers
-, unordered-containers, uuid-types, vector, vector-instances, void
-}:
-mkDerivation {
-  pname = "rebase";
-  version = "1.20.2";
-  sha256 = "001297a891f30c51fa7f95d97fbb6e47c8dd4a7f13ddb371d5b5780fca7bbb92";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bifunctors bytestring comonad containers contravariant deepseq
-    dlist either groups hashable invariant mtl profunctors scientific
-    selective semigroupoids stm text time time-compat transformers
-    unordered-containers uuid-types vector vector-instances void
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/nikita-volkov/rebase";
-  description = "A more progressive alternative to the \"base\" package";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ref-tf.nix b/pkgs/ref-tf.nix
deleted file mode 100644
index 001218c92663d4d4de1decc601152b5147fde148..0000000000000000000000000000000000000000
--- a/pkgs/ref-tf.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ mkDerivation, base, lib, stm, transformers }:
-mkDerivation {
-  pname = "ref-tf";
-  version = "0.5.0.1";
-  sha256 = "a5c3243c30119be1cc53d04fddc3f3a3969c72912a52a111f45f04bed8a35147";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base stm transformers ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "A type class for monads with references using type families";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/relude.nix b/pkgs/relude.nix
deleted file mode 100644
index 98605ae16849db5f30a05069da87f32b70ba8bf8..0000000000000000000000000000000000000000
--- a/pkgs/relude.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ mkDerivation, Glob, base, bytestring, containers, deepseq
-, doctest, ghc-prim, hashable, hedgehog, lib, mtl, stm, tasty-bench
-, text, transformers, unordered-containers
-}:
-mkDerivation {
-  pname = "relude";
-  version = "1.2.1.0";
-  sha256 = "784f745bfa6bc008189c8d2af62a59e1a466b429f85d6427f6e25bf38545d725";
-  revision = "2";
-  editedCabalFile = "1vplhnkcgsxfnmg145chxclzqdgaqr9cc5687sgd9qbbisqz7gm1";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring containers deepseq ghc-prim hashable mtl stm text
-    transformers unordered-containers
-  ];
-  testHaskellDepends = [
-    base bytestring containers doctest Glob hedgehog text
-  ];
-  benchmarkHaskellDepends = [
-    base tasty-bench unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/kowainik/relude";
-  description = "Safe, performant, user-friendly and lightweight Haskell Standard Library";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/req.nix b/pkgs/req.nix
deleted file mode 100644
index 27443f73a4972bd644137e3bad73bf16872a78c1..0000000000000000000000000000000000000000
--- a/pkgs/req.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, authenticate-oauth, base
-, blaze-builder, bytestring, case-insensitive, containers
-, crypton-connection, exceptions, hspec, hspec-core, hspec-discover
-, http-api-data, http-client, http-client-tls, http-types, lib
-, modern-uri, monad-control, mtl, retry, template-haskell, text
-, time, transformers, transformers-base, unliftio-core
-}:
-mkDerivation {
-  pname = "req";
-  version = "3.13.2";
-  sha256 = "5bbe4029906138e509d50c68730a7537aa7890900bd15aa5c8c5129c8975b0de";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    aeson authenticate-oauth base blaze-builder bytestring
-    case-insensitive containers crypton-connection exceptions
-    http-api-data http-client http-client-tls http-types modern-uri
-    monad-control mtl retry template-haskell text transformers
-    transformers-base unliftio-core
-  ];
-  testHaskellDepends = [
-    aeson base blaze-builder bytestring case-insensitive hspec
-    hspec-core http-api-data http-client http-types modern-uri
-    QuickCheck retry template-haskell text time
-  ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/mrkkrp/req";
-  description = "HTTP client library";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/rerebase.nix b/pkgs/rerebase.nix
deleted file mode 100644
index f5ada94ca4ea56e8c011b4f08f85fc1047bd9534..0000000000000000000000000000000000000000
--- a/pkgs/rerebase.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, lib, rebase }:
-mkDerivation {
-  pname = "rerebase";
-  version = "1.20.2";
-  sha256 = "fa5a8c458c0a347c79c92a9675aa1b760d40b7a1fd68cfb54f7809bd5952cb30";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ rebase ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/nikita-volkov/rerebase";
-  description = "Reexports from \"base\" with a bunch of other standard libraries";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/resolv.nix b/pkgs/resolv.nix
deleted file mode 100644
index d9973e4ab98155ae7a3f523f12ae33691d150add..0000000000000000000000000000000000000000
--- a/pkgs/resolv.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, base, base16-bytestring, binary, bytestring
-, containers, directory, filepath, lib, tasty, tasty-hunit
-}:
-mkDerivation {
-  pname = "resolv";
-  version = "0.2.0.2";
-  sha256 = "880d283df9132a7375fa28670f71e86480a4f49972256dc2a204c648274ae74b";
-  revision = "3";
-  editedCabalFile = "0i9h81lrl0gdk6i1yrg2kqdx89fzr0wb29b6p7g2y3bnnmd2cs28";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base base16-bytestring binary bytestring containers
-  ];
-  testHaskellDepends = [
-    base bytestring directory filepath tasty tasty-hunit
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Domain Name Service (DNS) lookup via the libresolv standard library routines";
-  license = lib.licenses.gpl2Plus;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/retry.nix b/pkgs/retry.nix
deleted file mode 100644
index b37fa4f648bbb5d6389331469ea30e9fd87c96ed..0000000000000000000000000000000000000000
--- a/pkgs/retry.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, HUnit, base, exceptions, ghc-prim, hedgehog, lib
-, mtl, mtl-compat, random, stm, tasty, tasty-hedgehog, tasty-hunit
-, time, transformers, unliftio-core
-}:
-mkDerivation {
-  pname = "retry";
-  version = "0.9.3.1";
-  sha256 = "622e35114b920f76fa2e1ae6515575b9973fac19c679f5426ea6574a5d0b7ed6";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base exceptions ghc-prim mtl mtl-compat random transformers
-    unliftio-core
-  ];
-  testHaskellDepends = [
-    base exceptions ghc-prim hedgehog HUnit mtl mtl-compat random stm
-    tasty tasty-hedgehog tasty-hunit time transformers unliftio-core
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/Soostone/retry";
-  description = "Retry combinators for monadic actions that may fail";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/selective.nix b/pkgs/selective.nix
deleted file mode 100644
index ae90cb2b1583b3657c5c1ed4846d62bfab19c543..0000000000000000000000000000000000000000
--- a/pkgs/selective.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, QuickCheck, base, containers, lib, transformers }:
-mkDerivation {
-  pname = "selective";
-  version = "0.7.0.1";
-  sha256 = "dbfb4be71c7956f54e099c34ffe538dfaa99ed3911208df5828563da22b6aee3";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base transformers ];
-  testHaskellDepends = [ base containers QuickCheck transformers ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/snowleopard/selective";
-  description = "Selective applicative functors";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/servant-auth-client.nix b/pkgs/servant-auth-client.nix
deleted file mode 100644
index a65592cf769d28af0af418f8624889a33957c902..0000000000000000000000000000000000000000
--- a/pkgs/servant-auth-client.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, bytestring, containers
-, hspec, hspec-discover, http-client, http-types, jose, lib
-, servant, servant-auth, servant-auth-server, servant-client
-, servant-client-core, servant-server, time, transformers, wai
-, warp
-}:
-mkDerivation {
-  pname = "servant-auth-client";
-  version = "0.4.1.1";
-  sha256 = "18bf66c4f35b3da2c6991cc4c74d9594d6fe0134af0bbfaec6547c58c20540bb";
-  revision = "5";
-  editedCabalFile = "1dbq1451jj49hbjfrdhr47k3rpwj825rbvj3f79w75rzyl3hyg75";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring containers servant servant-auth servant-client-core
-  ];
-  testHaskellDepends = [
-    aeson base bytestring hspec http-client http-types jose QuickCheck
-    servant servant-auth servant-auth-server servant-client
-    servant-server time transformers wai warp
-  ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-servant/servant/tree/master/servant-auth#readme";
-  description = "servant-client/servant-auth compatibility";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/servant-auth-server.nix b/pkgs/servant-auth-server.nix
deleted file mode 100644
index 0614a5ee0465878cec779e66709a955c5d350959..0000000000000000000000000000000000000000
--- a/pkgs/servant-auth-server.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, base64-bytestring
-, blaze-builder, bytestring, case-insensitive, cookie
-, data-default-class, entropy, hspec, hspec-discover, http-client
-, http-types, jose, lens, lens-aeson, lib, markdown-unlit, memory
-, monad-time, mtl, servant, servant-auth, servant-server, tagged
-, text, time, transformers, unordered-containers, wai, warp, wreq
-}:
-mkDerivation {
-  pname = "servant-auth-server";
-  version = "0.4.8.0";
-  sha256 = "4e095626036c8e953dd7d5e2b1ef3424935ea2ec35a8dee74dc168296af23637";
-  revision = "6";
-  editedCabalFile = "0rvb6jwjmkdrbc2q92si19arf5gi80x3m1g67354bncdaa81n81z";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base base64-bytestring blaze-builder bytestring
-    case-insensitive cookie data-default-class entropy http-types jose
-    lens memory monad-time mtl servant servant-auth servant-server
-    tagged text time unordered-containers wai
-  ];
-  testHaskellDepends = [
-    aeson base bytestring case-insensitive hspec http-client http-types
-    jose lens lens-aeson mtl QuickCheck servant servant-auth
-    servant-server text time transformers wai warp wreq
-  ];
-  testToolDepends = [ hspec-discover markdown-unlit ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-servant/servant/tree/master/servant-auth#readme";
-  description = "servant-server/servant-auth compatibility";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/servant-auth.nix b/pkgs/servant-auth.nix
deleted file mode 100644
index 160b4f97c1bf798af93c4b806ddd8d9a70e727f5..0000000000000000000000000000000000000000
--- a/pkgs/servant-auth.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, aeson, base, containers, jose, lens, lib, servant
-, text, unordered-containers
-}:
-mkDerivation {
-  pname = "servant-auth";
-  version = "0.4.1.0";
-  sha256 = "add973fe8bcc1b68eaaf90a1ec8fd6933d11eabf3854f91371b77d6827b5ef21";
-  revision = "9";
-  editedCabalFile = "0vdci6ckk0qq48wpsxqm09azb2fap6av2vnafzkyhfj8knk49jyh";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base containers jose lens servant text unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-servant/servant/tree/master/servant-auth#readme";
-  description = "Authentication combinators for servant";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/shake.nix b/pkgs/shake.nix
deleted file mode 100644
index 8e9b3794b0d3a6c4a61a1f404e727936ac8d9fa4..0000000000000000000000000000000000000000
--- a/pkgs/shake.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ mkDerivation, QuickCheck, base, binary, bytestring, deepseq
-, directory, extra, filepath, filepattern, hashable, heaps
-, js-dgtable, js-flot, js-jquery, lib, primitive, process, random
-, time, transformers, unix, unordered-containers, utf8-string
-}:
-mkDerivation {
-  pname = "shake";
-  version = "0.19.8";
-  sha256 = "6384e33a26a2590bf33719e88881076b899ac4b5340c1c9271e4caa37e9d6535";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    base binary bytestring deepseq directory extra filepath filepattern
-    hashable heaps js-dgtable js-flot js-jquery primitive process
-    random time transformers unix unordered-containers utf8-string
-  ];
-  executableHaskellDepends = [
-    base binary bytestring deepseq directory extra filepath filepattern
-    hashable heaps js-dgtable js-flot js-jquery primitive process
-    random time transformers unix unordered-containers utf8-string
-  ];
-  testHaskellDepends = [
-    base binary bytestring deepseq directory extra filepath filepattern
-    hashable heaps js-dgtable js-flot js-jquery primitive process
-    QuickCheck random time transformers unix unordered-containers
-    utf8-string
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://shakebuild.com";
-  description = "Build system library, like Make, but more accurate dependencies";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/shakespeare.nix b/pkgs/shakespeare.nix
deleted file mode 100644
index c16805ccc597db6f6ac9580c32022b3aadbb098e..0000000000000000000000000000000000000000
--- a/pkgs/shakespeare.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkDerivation, HUnit, aeson, base, blaze-html, blaze-markup
-, bytestring, containers, directory, exceptions, file-embed
-, ghc-prim, hspec, lib, parsec, process, scientific
-, template-haskell, text, th-lift, time, transformers
-, unordered-containers, vector
-}:
-mkDerivation {
-  pname = "shakespeare";
-  version = "2.1.0.1";
-  sha256 = "6cb655f3734de1b920faf67f313d45e31fc7f8fcf0a2e00a45f986d8e107d22f";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base blaze-html blaze-markup bytestring containers directory
-    exceptions file-embed ghc-prim parsec process scientific
-    template-haskell text th-lift time transformers
-    unordered-containers vector
-  ];
-  testHaskellDepends = [
-    aeson base blaze-html blaze-markup bytestring containers directory
-    exceptions ghc-prim hspec HUnit parsec process template-haskell
-    text time transformers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://www.yesodweb.com/book/shakespearean-templates";
-  description = "A toolkit for making compile-time interpolated templates";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/shh.nix b/pkgs/shh.nix
deleted file mode 100644
index 9e6143c3d7db212c6a1f6bf7dcbd71e174341a27..0000000000000000000000000000000000000000
--- a/pkgs/shh.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkDerivation, Cabal, PyF, async, base, bytestring, containers
-, deepseq, directory, filepath, lib, markdown-unlit, mtl, process
-, split, stringsearch, tasty, tasty-hunit, tasty-quickcheck
-, template-haskell, temporary, unix, utf8-string
-}:
-mkDerivation {
-  pname = "shh";
-  version = "0.7.3.0";
-  sha256 = "2af45e809152f713d2de745c756ddd9b5422d0261a70db6325867e35a1342ba3";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  setupHaskellDepends = [ base Cabal ];
-  libraryHaskellDepends = [
-    async base bytestring containers deepseq directory filepath mtl
-    process split stringsearch template-haskell unix utf8-string
-  ];
-  executableHaskellDepends = [
-    async base bytestring deepseq directory temporary unix
-  ];
-  testHaskellDepends = [
-    async base bytestring directory filepath PyF tasty tasty-hunit
-    tasty-quickcheck utf8-string
-  ];
-  testToolDepends = [ markdown-unlit ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Simple shell scripting from Haskell";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
diff --git a/pkgs/should-not-typecheck.nix b/pkgs/should-not-typecheck.nix
deleted file mode 100644
index 01856bf333c3eb1eea2eb9c800f9677a614dfa12..0000000000000000000000000000000000000000
--- a/pkgs/should-not-typecheck.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ mkDerivation, HUnit, base, deepseq, hspec, hspec-expectations
-, lib
-}:
-mkDerivation {
-  pname = "should-not-typecheck";
-  version = "2.1.0";
-  sha256 = "f538ac70ce07679bc2e6c1651db82a86866664ab995665fdc78e6cb12bd8d591";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base deepseq HUnit ];
-  testHaskellDepends = [
-    base deepseq hspec hspec-expectations HUnit
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/CRogers/should-not-typecheck";
-  description = "A HUnit/hspec assertion library to verify that an expression does not typecheck";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/singleton-bool.nix b/pkgs/singleton-bool.nix
deleted file mode 100644
index d799a19bd388b47ac6b8419d03ddabf3e6b7e9e5..0000000000000000000000000000000000000000
--- a/pkgs/singleton-bool.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, base, boring, dec, deepseq, lib, some }:
-mkDerivation {
-  pname = "singleton-bool";
-  version = "0.1.7";
-  sha256 = "1c2d196386c3697e884fcc8bef530506045a4860a5f669cc8416358b473bb29b";
-  revision = "1";
-  editedCabalFile = "1aqdd1bzccj8fb2fy1la9gqxvgaa2prba4wig0bnrr5vz13f487c";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base boring dec deepseq some ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/phadej/singleton-bool#readme";
-  description = "Type level booleans";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/snap-core.nix b/pkgs/snap-core.nix
deleted file mode 100644
index 6976833b0eed492646aa696e730da45201f879f4..0000000000000000000000000000000000000000
--- a/pkgs/snap-core.nix
+++ /dev/null
@@ -1,46 +0,0 @@
-{ mkDerivation, HUnit, QuickCheck, attoparsec, base, bytestring
-, bytestring-builder, case-insensitive, containers, deepseq
-, directory, filepath, hashable, io-streams, lib, lifted-base
-, monad-control, mtl, network, network-uri, old-locale, parallel
-, random, readable, regex-posix, test-framework
-, test-framework-hunit, test-framework-quickcheck2, text, time
-, transformers, transformers-base, unix-compat
-, unordered-containers, vector, zlib
-}:
-mkDerivation {
-  pname = "snap-core";
-  version = "1.0.5.1";
-  sha256 = "a704c1a0e2c4ebfdcc8baf6feab09dd7715bdc9d750f7efb63d06e3965ec0502";
-  revision = "5";
-  editedCabalFile = "02szs3kljcfzg9kvnv6m8mykrm5big6ki4a7hzian5bb2jpjw4f1";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    attoparsec base bytestring bytestring-builder case-insensitive
-    containers directory filepath hashable HUnit io-streams lifted-base
-    monad-control mtl network network-uri old-locale random readable
-    regex-posix text time transformers transformers-base unix-compat
-    unordered-containers vector
-  ];
-  testHaskellDepends = [
-    attoparsec base bytestring bytestring-builder case-insensitive
-    containers deepseq directory filepath hashable HUnit io-streams
-    lifted-base monad-control mtl network network-uri old-locale
-    parallel QuickCheck random readable regex-posix test-framework
-    test-framework-hunit test-framework-quickcheck2 text time
-    transformers transformers-base unix-compat unordered-containers
-    vector zlib
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://snapframework.com/";
-  description = "Snap: A Haskell Web Framework (core interfaces and types)";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/snap-server.nix b/pkgs/snap-server.nix
deleted file mode 100644
index a4b888f1557c23b8a50357d5aa1af4adcfe807da..0000000000000000000000000000000000000000
--- a/pkgs/snap-server.nix
+++ /dev/null
@@ -1,51 +0,0 @@
-{ mkDerivation, HUnit, HsOpenSSL, QuickCheck, attoparsec, base
-, base16-bytestring, blaze-builder, bytestring, bytestring-builder
-, case-insensitive, clock, containers, criterion, deepseq
-, directory, filepath, http-common, http-streams, io-streams
-, io-streams-haproxy, lib, lifted-base, monad-control, mtl, network
-, old-locale, openssl-streams, parallel, random, snap-core
-, test-framework, test-framework-hunit, test-framework-quickcheck2
-, text, threads, time, transformers, unix, unix-compat, vector
-}:
-mkDerivation {
-  pname = "snap-server";
-  version = "1.1.2.1";
-  sha256 = "a47457fd746db202711b6a6b34a8575daa291a01a99cd0900e639aadc06fca7e";
-  revision = "4";
-  editedCabalFile = "02h1gdhd4wi57145s3jjnrghszzry624q55kjry0d54mmxrzgsh1";
-  configureFlags = [ "-fopenssl" ];
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    attoparsec base blaze-builder bytestring case-insensitive clock
-    containers filepath HsOpenSSL io-streams io-streams-haproxy
-    lifted-base mtl network old-locale openssl-streams snap-core text
-    time transformers unix unix-compat vector
-  ];
-  testHaskellDepends = [
-    attoparsec base base16-bytestring blaze-builder bytestring
-    case-insensitive clock containers deepseq directory filepath
-    HsOpenSSL http-common http-streams HUnit io-streams
-    io-streams-haproxy lifted-base monad-control mtl network old-locale
-    openssl-streams parallel QuickCheck random snap-core test-framework
-    test-framework-hunit test-framework-quickcheck2 text threads time
-    transformers unix unix-compat vector
-  ];
-  benchmarkHaskellDepends = [
-    attoparsec base blaze-builder bytestring bytestring-builder
-    criterion io-streams io-streams-haproxy snap-core transformers
-    vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://snapframework.com/";
-  description = "A web server for the Snap Framework";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/stm-chans.nix b/pkgs/stm-chans.nix
deleted file mode 100644
index 506cceacfdd7ded7ddc972c20bc49fec14a8bc33..0000000000000000000000000000000000000000
--- a/pkgs/stm-chans.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, lib, stm }:
-mkDerivation {
-  pname = "stm-chans";
-  version = "3.0.0.9";
-  sha256 = "7a060df537cb93c98380a770f88d4a1ff08b79fe07203c859be7bc815dc1325d";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base stm ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://wrengr.org/software/hackage.html";
-  description = "Additional types of channels for STM";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/string-conversions.nix b/pkgs/string-conversions.nix
deleted file mode 100644
index 605b7175a5c5962cb9d42551a9c0d1849ac4ae30..0000000000000000000000000000000000000000
--- a/pkgs/string-conversions.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, deepseq, hspec, lib
-, quickcheck-instances, text, utf8-string
-}:
-mkDerivation {
-  pname = "string-conversions";
-  version = "0.4.0.1";
-  sha256 = "46bcce6d9ce62c558b7658a75d9c6a62f7259d6b0473d011d8078234ad6a1994";
-  revision = "1";
-  editedCabalFile = "1g3wxx579mhs2icxngi78pvjfybbk606a6vgns88pg6ws5hrvx4s";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring text utf8-string ];
-  testHaskellDepends = [
-    base bytestring deepseq hspec QuickCheck quickcheck-instances text
-    utf8-string
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/soenkehahn/string-conversions#readme";
-  description = "Simplifies dealing with different types for strings";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/string-interpolate.nix b/pkgs/string-interpolate.nix
deleted file mode 100644
index 422dd6e87097ad78b391c1e5f0a087beadcc4387..0000000000000000000000000000000000000000
--- a/pkgs/string-interpolate.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, criterion, deepseq
-, formatting, haskell-src-exts, haskell-src-meta, hspec, hspec-core
-, interpolate, lib, neat-interpolation, quickcheck-instances
-, quickcheck-text, quickcheck-unicode, split, template-haskell
-, text, text-conversions, unordered-containers, utf8-string
-}:
-mkDerivation {
-  pname = "string-interpolate";
-  version = "0.3.3.0";
-  sha256 = "2bc32e795d409e9b757d819684e2b2dd564c3ec72fda98b703092711774c95d4";
-  revision = "1";
-  editedCabalFile = "1xys5lmy4xj9z2yj3lnhcv43wi4yqgchkbkd0adr8m6snfpabbcl";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring haskell-src-exts haskell-src-meta split
-    template-haskell text text-conversions utf8-string
-  ];
-  testHaskellDepends = [
-    base bytestring hspec hspec-core QuickCheck quickcheck-instances
-    quickcheck-text quickcheck-unicode template-haskell text
-    unordered-containers
-  ];
-  benchmarkHaskellDepends = [
-    base bytestring criterion deepseq formatting interpolate
-    neat-interpolation QuickCheck text
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://gitlab.com/williamyaoh/string-interpolate/blob/master/README.md";
-  description = "Haskell string/text/bytestring interpolation that just works";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/stringsearch.nix b/pkgs/stringsearch.nix
deleted file mode 100644
index 2ece9d52d0be77ccf9303c6f91c5f6cde7df256f..0000000000000000000000000000000000000000
--- a/pkgs/stringsearch.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, array, base, bytestring, containers, lib }:
-mkDerivation {
-  pname = "stringsearch";
-  version = "0.3.6.6";
-  sha256 = "295f1971920bc52263d8275d7054ad223a7e1aefe75533f9887735c9644ffe4a";
-  revision = "1";
-  editedCabalFile = "0z5pz5dccapz9k39r2zmf056m0x2m2lj3jahhnw3mfxlmps07378";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ array base bytestring containers ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://bitbucket.org/dafis/stringsearch";
-  description = "Fast searching, splitting and replacing of ByteStrings";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/svg-builder.nix b/pkgs/svg-builder.nix
deleted file mode 100644
index 5f6b5c0b01c62b94eb2b6bbafd9421eef5c3b674..0000000000000000000000000000000000000000
--- a/pkgs/svg-builder.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, blaze-builder, bytestring, hashable, lib
-, text, unordered-containers
-}:
-mkDerivation {
-  pname = "svg-builder";
-  version = "0.1.1";
-  sha256 = "4fd0e3f2cbc5601fc69e7eab41588cbfa1150dc508d9d86bf5f3d393880382cc";
-  revision = "8";
-  editedCabalFile = "0h6bymf2him9shr8sfhw4h61ysp7hkzk0y1jwyv13d5l84yzi52g";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base blaze-builder bytestring hashable text unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/diagrams/svg-builder.git";
-  description = "DSL for building SVG";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/swagger2.nix b/pkgs/swagger2.nix
deleted file mode 100644
index 406b7f8bd9d556c89aa44d00553080692ee4e755..0000000000000000000000000000000000000000
--- a/pkgs/swagger2.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-{ mkDerivation, Cabal, Glob, HUnit, QuickCheck, aeson, aeson-pretty
-, base, base-compat-batteries, bytestring, cabal-doctest
-, containers, cookie, doctest, generics-sop, hashable, hspec
-, hspec-discover, http-media, insert-ordered-containers, lens, lib
-, mtl, network, optics-core, optics-th, quickcheck-instances
-, scientific, template-haskell, text, time, transformers
-, unordered-containers, utf8-string, uuid-types, vector
-}:
-mkDerivation {
-  pname = "swagger2";
-  version = "2.8.8";
-  sha256 = "efbfda9ea97276ecfbcb73d79e56cc56efc05af2b35bb7444fceb497e7eb79f3";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  setupHaskellDepends = [ base Cabal cabal-doctest ];
-  libraryHaskellDepends = [
-    aeson aeson-pretty base base-compat-batteries bytestring containers
-    cookie generics-sop hashable http-media insert-ordered-containers
-    lens mtl network optics-core optics-th QuickCheck scientific
-    template-haskell text time transformers unordered-containers
-    uuid-types vector
-  ];
-  testHaskellDepends = [
-    aeson base base-compat-batteries bytestring containers doctest Glob
-    hashable hspec HUnit insert-ordered-containers lens mtl QuickCheck
-    quickcheck-instances template-haskell text time
-    unordered-containers utf8-string vector
-  ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/GetShopTV/swagger2";
-  description = "Swagger 2.0 data model";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/tasty-discover.nix b/pkgs/tasty-discover.nix
deleted file mode 100644
index 5425866b4a409153b4a38912f65712372a51bc7e..0000000000000000000000000000000000000000
--- a/pkgs/tasty-discover.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ mkDerivation, Glob, base, bytestring, containers, directory
-, filepath, hedgehog, hspec, hspec-core, lib, tasty, tasty-golden
-, tasty-hedgehog, tasty-hspec, tasty-hunit, tasty-quickcheck
-, tasty-smallcheck
-}:
-mkDerivation {
-  pname = "tasty-discover";
-  version = "5.0.0";
-  sha256 = "eeb27da5f928d5043385b114e817cc80b0605de45fd490ed6b2973094d1d7028";
-  revision = "1";
-  editedCabalFile = "1a44ak08ja1j78lrqm46szihy9nzx2vrvvdb8bwf6961fymd5697";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base containers directory filepath Glob tasty
-  ];
-  executableHaskellDepends = [
-    base containers directory filepath Glob
-  ];
-  testHaskellDepends = [
-    base bytestring containers directory filepath Glob hedgehog hspec
-    hspec-core tasty tasty-golden tasty-hedgehog tasty-hspec
-    tasty-hunit tasty-quickcheck tasty-smallcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-works/tasty-discover";
-  description = "Test discovery for the tasty framework";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/tasty-hspec.nix b/pkgs/tasty-hspec.nix
deleted file mode 100644
index 5e7ac0f5e9efe8ce07a92d7cdafadd0b84b4d7ef..0000000000000000000000000000000000000000
--- a/pkgs/tasty-hspec.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, QuickCheck, base, hspec, hspec-api, hspec-core, lib
-, tasty, tasty-quickcheck, tasty-smallcheck
-}:
-mkDerivation {
-  pname = "tasty-hspec";
-  version = "1.2.0.4";
-  sha256 = "d1a273cbe653c23422c14e99672f7cd64e07f85bb019f95fef095db8e5b461c2";
-  revision = "4";
-  editedCabalFile = "1i2wq9cir6l861g51g9rya8s37629ljbbrrh37vk76mv85lb38vj";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base hspec hspec-api hspec-core QuickCheck tasty tasty-quickcheck
-    tasty-smallcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/mitchellwrosen/tasty-hspec";
-  description = "Hspec support for the Tasty test framework";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/tasty-wai.nix b/pkgs/tasty-wai.nix
deleted file mode 100644
index d7611fb77c0f6813156ef5d965d58283c3aa9456..0000000000000000000000000000000000000000
--- a/pkgs/tasty-wai.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, HUnit, base, bytestring, http-types, lib, tasty
-, wai, wai-extra
-}:
-mkDerivation {
-  pname = "tasty-wai";
-  version = "0.1.2.0";
-  sha256 = "6f6f224d6dee893ce550f512832389a9ae0e490917a99b5362c9a4f73f16dca3";
-  revision = "2";
-  editedCabalFile = "140kajnwrk614hswxyjymgpzy61m6riv5s25p4zkgv8aa1yhbk06";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring http-types HUnit tasty wai wai-extra
-  ];
-  testHaskellDepends = [ base http-types tasty wai ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Test 'wai' endpoints via Test.Tasty";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/text-conversions.nix b/pkgs/text-conversions.nix
deleted file mode 100644
index 0ee157ba2079fd40d85d53358313c0dfa219c25f..0000000000000000000000000000000000000000
--- a/pkgs/text-conversions.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, base16-bytestring, base64-bytestring
-, bytestring, hspec, hspec-discover, lib, text
-}:
-mkDerivation {
-  pname = "text-conversions";
-  version = "0.3.1.1";
-  sha256 = "c8770fba789ce80334cae628285103c49abec0fa074773cbb5a88e26f5a7725d";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base base16-bytestring base64-bytestring bytestring text
-  ];
-  testHaskellDepends = [ base bytestring hspec text ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/cjdev/text-conversions";
-  description = "Safe conversions between textual types";
-  license = lib.licenses.isc;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/th-env.nix b/pkgs/th-env.nix
deleted file mode 100644
index 3ef78102d68095b2f9155948ec38c7e95058a358..0000000000000000000000000000000000000000
--- a/pkgs/th-env.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, base, lib, markdown-unlit, template-haskell
-, th-compat
-}:
-mkDerivation {
-  pname = "th-env";
-  version = "0.1.1";
-  sha256 = "fc01b166df6ba45f6ce157165eb786da208dbab41252fd81134f8ba02cf3f505";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base template-haskell th-compat ];
-  testHaskellDepends = [ base markdown-unlit ];
-  testToolDepends = [ markdown-unlit ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/dzhus/th-env#readme";
-  description = "Template Haskell splices that expand to an environment variable";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/threads.nix b/pkgs/threads.nix
deleted file mode 100644
index 1b41b4d26d8c05f236f7f19ca64884cc3e8e7a17..0000000000000000000000000000000000000000
--- a/pkgs/threads.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ mkDerivation, HUnit, base, concurrent-extra, lib, stm
-, test-framework, test-framework-hunit
-}:
-mkDerivation {
-  pname = "threads";
-  version = "0.5.1.8";
-  sha256 = "c494d50a513ae65a8de773d84084c0acd5b6d3195571bdf97e77dc621fc24a9e";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base stm ];
-  testHaskellDepends = [
-    base concurrent-extra HUnit stm test-framework test-framework-hunit
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/basvandijk/threads";
-  description = "Fork threads and wait for their result";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/thyme.nix b/pkgs/thyme.nix
deleted file mode 100644
index ba73044e865c1b1c12963b42e00f1ece70c13bec..0000000000000000000000000000000000000000
--- a/pkgs/thyme.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, attoparsec, base, bytestring
-, containers, cpphs, criterion, deepseq, hashable, lib, mtl
-, old-locale, profunctors, random, template-haskell, text, time
-, vector, vector-space, vector-th-unbox
-}:
-mkDerivation {
-  pname = "thyme";
-  version = "0.4";
-  sha256 = "81f4a70c8f987df9908b757ed7138291eead9b206cc7aedd7594b29f63c51325";
-  revision = "1";
-  editedCabalFile = "0y7xc8q2n8lbfi0q4isj29w5qdy3bjlb8yywdyajjp9k1kp23vnr";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson attoparsec base bytestring containers deepseq hashable mtl
-    old-locale profunctors QuickCheck random template-haskell text time
-    vector vector-space vector-th-unbox
-  ];
-  libraryToolDepends = [ cpphs ];
-  testHaskellDepends = [
-    attoparsec base bytestring containers mtl old-locale profunctors
-    QuickCheck random text time vector-space
-  ];
-  benchmarkHaskellDepends = [
-    base criterion mtl old-locale profunctors QuickCheck random time
-    vector vector-space
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/fumieval/thyme";
-  description = "A faster time library";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/time-locale-compat.nix b/pkgs/time-locale-compat.nix
deleted file mode 100644
index ab864a2e39315aa14853d208204616d1504c3733..0000000000000000000000000000000000000000
--- a/pkgs/time-locale-compat.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, lib, old-locale, time }:
-mkDerivation {
-  pname = "time-locale-compat";
-  version = "0.1.1.5";
-  sha256 = "07ff1566de7d851423a843b2de385442319348c621d4f779b3d365ce91ac502c";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base old-locale time ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/khibino/haskell-time-locale-compat";
-  description = "Compatibile module for time-format locale";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/validation-selective.nix b/pkgs/validation-selective.nix
deleted file mode 100644
index f7fade19a32d8c94796683e4c407e0d7e68cd61a..0000000000000000000000000000000000000000
--- a/pkgs/validation-selective.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, base, deepseq, doctest, hedgehog, hspec
-, hspec-hedgehog, lib, selective, text
-}:
-mkDerivation {
-  pname = "validation-selective";
-  version = "0.2.0.0";
-  sha256 = "9a884e97e6a64f2cacadec8d5ea7e8ba7562d0c8fa9ab7cd5c34055eaec64987";
-  revision = "4";
-  editedCabalFile = "01q9py4gs3hq1dbiny0irfpirdl1b08nydd56za1nfqf24d7z16c";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base deepseq selective ];
-  testHaskellDepends = [
-    base doctest hedgehog hspec hspec-hedgehog selective text
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/kowainik/validation-selective";
-  description = "Lighweight pure data validation based on Applicative and Selective functors";
-  license = lib.licenses.mpl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/vector-instances.nix b/pkgs/vector-instances.nix
deleted file mode 100644
index 11f25b69bd6750141b8e0aaf3d77cfadc7f638a5..0000000000000000000000000000000000000000
--- a/pkgs/vector-instances.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, base, comonad, hashable, keys, lib, pointed
-, semigroupoids, vector
-}:
-mkDerivation {
-  pname = "vector-instances";
-  version = "3.4.2";
-  sha256 = "34d92d6e77f64e8f7d79cde4a1d61799faec1b760b144935afc6f4a78877d667";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base comonad hashable keys pointed semigroupoids vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/ekmett/vector-instances";
-  description = "Orphan Instances for 'Data.Vector'";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/vector-space.nix b/pkgs/vector-space.nix
deleted file mode 100644
index 2888fd0bef8fa8f86b034f86bc19b0364da99027..0000000000000000000000000000000000000000
--- a/pkgs/vector-space.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ mkDerivation, Boolean, MemoTrie, NumInstances, base, lib }:
-mkDerivation {
-  pname = "vector-space";
-  version = "0.16";
-  sha256 = "0c0b2f1209f95045865b968c7aa0a25e155410b3e08cf98a6c8544e48436c79c";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base Boolean MemoTrie NumInstances ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Vector & affine spaces, linear maps, and derivatives";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/vty-crossplatform.nix b/pkgs/vty-crossplatform.nix
deleted file mode 100644
index e1cb81907436bfb55105f04eeb69d3e025043d80..0000000000000000000000000000000000000000
--- a/pkgs/vty-crossplatform.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ mkDerivation, base, lib, vty, vty-unix }:
-mkDerivation {
-  pname = "vty-crossplatform";
-  version = "0.4.0.0";
-  sha256 = "35e5433512b883e83aa8bb8c3475221174445a87e51f162b2ce07f9cf1eb3c1a";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base vty vty-unix ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Cross-platform support for Vty";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/vty-unix.nix b/pkgs/vty-unix.nix
deleted file mode 100644
index 02a0ffc585cda780e04cc4bde6d060a5fb083461..0000000000000000000000000000000000000000
--- a/pkgs/vty-unix.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, ansi-terminal, base, blaze-builder, bytestring
-, containers, deepseq, lib, microlens, microlens-mtl, microlens-th
-, mtl, parsec, stm, terminfo, transformers, unix, utf8-string
-, vector, vty
-}:
-mkDerivation {
-  pname = "vty-unix";
-  version = "0.2.0.0";
-  sha256 = "c2ab67e09edc4bade04e269adc059320e83f68b31e428d11a69b20c4f161ddc1";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base blaze-builder bytestring containers deepseq microlens
-    microlens-mtl microlens-th mtl parsec stm terminfo transformers
-    unix utf8-string vector vty
-  ];
-  executableHaskellDepends = [ ansi-terminal base vty ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Unix backend for Vty";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/wai-extra.nix b/pkgs/wai-extra.nix
deleted file mode 100644
index 8e45a3474430f2e20993e7761d70be6d45ee156e..0000000000000000000000000000000000000000
--- a/pkgs/wai-extra.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ mkDerivation, HUnit, aeson, ansi-terminal, base
-, base64-bytestring, bytestring, call-stack, case-insensitive
-, containers, cookie, data-default-class, directory, fast-logger
-, hspec, hspec-discover, http-types, iproute, lib, network
-, resourcet, streaming-commons, temporary, text, time, transformers
-, unix, vault, wai, wai-logger, warp, word8, zlib
-}:
-mkDerivation {
-  pname = "wai-extra";
-  version = "3.1.15";
-  sha256 = "bd1afbedd63b77ff24949555f926ff0d2679887faef270874e338ec90634e858";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson ansi-terminal base base64-bytestring bytestring call-stack
-    case-insensitive containers cookie data-default-class directory
-    fast-logger http-types HUnit iproute network resourcet
-    streaming-commons text time transformers unix vault wai wai-logger
-    warp word8
-  ];
-  testHaskellDepends = [
-    aeson base bytestring case-insensitive cookie directory fast-logger
-    hspec http-types HUnit iproute resourcet temporary text time wai
-    warp word8 zlib
-  ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/yesodweb/wai";
-  description = "Provides some basic WAI handlers and middleware";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/warp-tls.nix b/pkgs/warp-tls.nix
deleted file mode 100644
index 87011f2025fe2e5687f81fe2641366df80489e26..0000000000000000000000000000000000000000
--- a/pkgs/warp-tls.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, bytestring, data-default-class, lib, network
-, recv, streaming-commons, tls, tls-session-manager, unliftio, wai
-, warp
-}:
-mkDerivation {
-  pname = "warp-tls";
-  version = "3.4.5";
-  sha256 = "9e3fe043bfc15d7416731f57790900f835ce5f71901ac2ac46ca9d275b2c9548";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring data-default-class network recv streaming-commons
-    tls tls-session-manager unliftio wai warp
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/yesodweb/wai";
-  description = "HTTP over TLS support for Warp via the TLS package";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/warp.nix b/pkgs/warp.nix
deleted file mode 100644
index d0ab2a3e95a6b7d26adeede3eb6a55dc4d7ff651..0000000000000000000000000000000000000000
--- a/pkgs/warp.nix
+++ /dev/null
@@ -1,47 +0,0 @@
-{ mkDerivation, QuickCheck, array, auto-update, base
-, bsb-http-chunked, bytestring, case-insensitive, containers
-, crypton-x509, directory, gauge, ghc-prim, hashable, hspec
-, hspec-discover, http-client, http-date, http-types, http2
-, iproute, lib, network, process, recv, simple-sendfile, stm
-, streaming-commons, text, time-manager, unix, unliftio, vault, wai
-, word8
-}:
-mkDerivation {
-  pname = "warp";
-  version = "3.4.1";
-  sha256 = "d7c951448daac8e69d83772cb276d6a2ade24b36847f197d7eeab2b170d28c38";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    array auto-update base bsb-http-chunked bytestring case-insensitive
-    containers crypton-x509 ghc-prim hashable http-date http-types
-    http2 iproute network recv simple-sendfile stm streaming-commons
-    text time-manager unix unliftio vault wai word8
-  ];
-  testHaskellDepends = [
-    array auto-update base bsb-http-chunked bytestring case-insensitive
-    containers crypton-x509 directory ghc-prim hashable hspec
-    http-client http-date http-types http2 iproute network process
-    QuickCheck recv simple-sendfile stm streaming-commons text
-    time-manager unix unliftio vault wai word8
-  ];
-  testToolDepends = [ hspec-discover ];
-  benchmarkHaskellDepends = [
-    array auto-update base bytestring case-insensitive containers
-    crypton-x509 gauge ghc-prim hashable http-date http-types network
-    recv streaming-commons text time-manager unix unliftio vault wai
-    word8
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/yesodweb/wai";
-  description = "A fast, light-weight web server for WAI applications";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/with-utf8.nix b/pkgs/with-utf8.nix
deleted file mode 100644
index c812b4af26eae7164c7bceeeff346bcf8b388145..0000000000000000000000000000000000000000
--- a/pkgs/with-utf8.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ mkDerivation, HUnit, base, deepseq, directory, filepath, hedgehog
-, lib, process, safe-exceptions, tasty, tasty-discover
-, tasty-hedgehog, tasty-hunit, temporary, text, th-env, unix
-}:
-mkDerivation {
-  pname = "with-utf8";
-  version = "1.1.0.0";
-  sha256 = "a4b8d0f7c88c554c40e3c63371176fe5610db80c12756d3c57728e0a75bfe106";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base safe-exceptions text ];
-  executableHaskellDepends = [
-    base directory filepath process safe-exceptions text th-env
-  ];
-  testHaskellDepends = [
-    base deepseq hedgehog HUnit safe-exceptions tasty tasty-hedgehog
-    tasty-hunit temporary text unix
-  ];
-  testToolDepends = [ tasty-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/serokell/haskell-with-utf8#readme";
-  description = "Get your IO right on the first try";
-  license = lib.licenses.mpl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/wreq.nix b/pkgs/wreq.nix
deleted file mode 100644
index 670717e99cc0358944e3bcd23a36bc69a3d2bc4e..0000000000000000000000000000000000000000
--- a/pkgs/wreq.nix
+++ /dev/null
@@ -1,46 +0,0 @@
-{ mkDerivation, Cabal, HUnit, QuickCheck, aeson, aeson-pretty
-, attoparsec, authenticate-oauth, base, base16-bytestring
-, base64-bytestring, bytestring, cabal-doctest, case-insensitive
-, containers, crypton, directory, doctest, exceptions, filepath
-, ghc-prim, hashable, http-client, http-client-tls, http-types
-, lens, lens-aeson, lib, memory, mime-types, network-info, psqueues
-, snap-core, snap-server, template-haskell, temporary
-, test-framework, test-framework-hunit, test-framework-quickcheck2
-, text, time, time-locale-compat, transformers, unix-compat
-, unordered-containers, uuid, vector
-}:
-mkDerivation {
-  pname = "wreq";
-  version = "0.5.4.3";
-  sha256 = "86df2a22b7b39d118b69fd6fe91831a5c8a4cf4c08c1044bc00b85e72b89e603";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  setupHaskellDepends = [ base Cabal cabal-doctest ];
-  libraryHaskellDepends = [
-    aeson attoparsec authenticate-oauth base base16-bytestring
-    bytestring case-insensitive containers crypton exceptions ghc-prim
-    hashable http-client http-client-tls http-types lens lens-aeson
-    memory mime-types psqueues template-haskell text time
-    time-locale-compat unordered-containers
-  ];
-  testHaskellDepends = [
-    aeson aeson-pretty base base64-bytestring bytestring
-    case-insensitive containers directory doctest filepath hashable
-    http-client http-types HUnit lens lens-aeson network-info
-    QuickCheck snap-core snap-server temporary test-framework
-    test-framework-hunit test-framework-quickcheck2 text time
-    transformers unix-compat unordered-containers uuid vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://www.serpentine.com/wreq";
-  description = "An easy-to-use HTTP client library";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/xss-sanitize.nix b/pkgs/xss-sanitize.nix
deleted file mode 100644
index d846b410884415b6245f282e45f2f5308b63825b..0000000000000000000000000000000000000000
--- a/pkgs/xss-sanitize.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ mkDerivation, HUnit, attoparsec, base, containers, css-text
-, hspec, lib, network-uri, tagsoup, text, utf8-string
-}:
-mkDerivation {
-  pname = "xss-sanitize";
-  version = "0.3.7.2";
-  sha256 = "1bbb7f5be1f4590124c76458fb798bfd9bf8114dce338d5881ad89188a9dc946";
-  revision = "1";
-  editedCabalFile = "1l8y52nja9a2iyxawm3vp23jcs46ziwx0yj2w46drb7knaa306d0";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    attoparsec base containers css-text network-uri tagsoup text
-    utf8-string
-  ];
-  testHaskellDepends = [
-    attoparsec base containers css-text hspec HUnit network-uri tagsoup
-    text utf8-string
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/yesodweb/haskell-xss-sanitize#readme";
-  description = "sanitize untrusted HTML to prevent XSS attacks";
-  license = lib.licenses.bsd2;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/zlib-bindings.nix b/pkgs/zlib-bindings.nix
deleted file mode 100644
index 46bfb74d87ab3dd93c1aafcc2815d536ef9d8d70..0000000000000000000000000000000000000000
--- a/pkgs/zlib-bindings.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, hspec, lib, zlib }:
-mkDerivation {
-  pname = "zlib-bindings";
-  version = "0.1.1.5";
-  sha256 = "c83bb438f9b6c5fe860982731eb8ac7eff993e8b56cbc15ef5b471f229f79109";
-  revision = "2";
-  editedCabalFile = "0fq49694gqkab8m0vq4i879blswczwd66n7xh4r4gwiahf0ryvqc";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring zlib ];
-  testHaskellDepends = [ base bytestring hspec QuickCheck zlib ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/snapframework/zlib-bindings";
-  description = "Low-level bindings to the zlib package";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file