diff --git a/develop/flake.lock b/develop/flake.lock
index 81b7d774c1d7c5e0abeb3f4b19752dcbf7a45ea3..1d99e7c318936468c8a86f22d289daa58338c20b 100644
--- a/develop/flake.lock
+++ b/develop/flake.lock
@@ -18,11 +18,11 @@
     },
     "crazyshell": {
       "inputs": {
-        "flake-utils": "flake-utils_4",
+        "flake-utils": "flake-utils_3",
         "get-flake": "get-flake",
         "horizon-core": "horizon-core_2",
         "lint-utils": "lint-utils_3",
-        "nixpkgs": "nixpkgs_8"
+        "nixpkgs": "nixpkgs_7"
       },
       "locked": {
         "lastModified": 1697046007,
@@ -79,14 +79,15 @@
         "pre-commit-hooks": "pre-commit-hooks",
         "safe-coloured-text": "safe-coloured-text",
         "sydtest": "sydtest",
-        "validity": "validity"
+        "validity": "validity",
+        "weeder-nix": "weeder-nix"
       },
       "locked": {
-        "lastModified": 1705617203,
-        "narHash": "sha256-KbhdkpYQ3H6/SJ25BZCOOpE3VGGMN8MDfj3SKERZjX8=",
+        "lastModified": 1713169350,
+        "narHash": "sha256-ExwxuftE018oszRTUmjP/Nu6zSFoCpyKqfsGMABHT/U=",
         "owner": "NorfairKing",
         "repo": "feedback",
-        "rev": "19c15ebcac752b7c53959799afaeb841ab3b77ed",
+        "rev": "c727298d7b34252a5e9b360805c7d51252589a0a",
         "type": "github"
       },
       "original": {
@@ -111,32 +112,16 @@
         "type": "github"
       }
     },
-    "flake-compat_2": {
-      "flake": false,
-      "locked": {
-        "lastModified": 1650374568,
-        "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=",
-        "owner": "edolstra",
-        "repo": "flake-compat",
-        "rev": "b4a34015c698c7793d592d66adbab377907a2be8",
-        "type": "github"
-      },
-      "original": {
-        "owner": "edolstra",
-        "repo": "flake-compat",
-        "type": "github"
-      }
-    },
     "flake-parts": {
       "inputs": {
         "nixpkgs-lib": "nixpkgs-lib"
       },
       "locked": {
-        "lastModified": 1706830856,
-        "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=",
+        "lastModified": 1715865404,
+        "narHash": "sha256-/GJvTdTpuDjNn84j82cU6bXztE0MSkdnTWClUCRub78=",
         "owner": "hercules-ci",
         "repo": "flake-parts",
-        "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f",
+        "rev": "8dc45382d5206bd292f9c2768b8058a8fd8311d9",
         "type": "github"
       },
       "original": {
@@ -150,11 +135,11 @@
         "nixpkgs-lib": "nixpkgs-lib_2"
       },
       "locked": {
-        "lastModified": 1704982712,
-        "narHash": "sha256-2Ptt+9h8dczgle2Oo6z5ni5rt/uLMG47UFTR1ry/wgg=",
+        "lastModified": 1706830856,
+        "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=",
         "owner": "hercules-ci",
         "repo": "flake-parts",
-        "rev": "07f6395285469419cf9d078f59b5b49993198c00",
+        "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f",
         "type": "github"
       },
       "original": {
@@ -240,11 +225,11 @@
         "systems": "systems"
       },
       "locked": {
-        "lastModified": 1701680307,
-        "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
+        "lastModified": 1710146030,
+        "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
         "owner": "numtide",
         "repo": "flake-utils",
-        "rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
+        "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
         "type": "github"
       },
       "original": {
@@ -268,21 +253,6 @@
         "type": "github"
       }
     },
-    "flake-utils_11": {
-      "locked": {
-        "lastModified": 1644229661,
-        "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
-        "owner": "numtide",
-        "repo": "flake-utils",
-        "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
-        "type": "github"
-      },
-      "original": {
-        "owner": "numtide",
-        "repo": "flake-utils",
-        "type": "github"
-      }
-    },
     "flake-utils_2": {
       "locked": {
         "lastModified": 1644229661,
@@ -299,21 +269,6 @@
       }
     },
     "flake-utils_3": {
-      "locked": {
-        "lastModified": 1667395993,
-        "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
-        "owner": "numtide",
-        "repo": "flake-utils",
-        "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
-        "type": "github"
-      },
-      "original": {
-        "owner": "numtide",
-        "repo": "flake-utils",
-        "type": "github"
-      }
-    },
-    "flake-utils_4": {
       "inputs": {
         "systems": "systems_2"
       },
@@ -331,7 +286,7 @@
         "type": "github"
       }
     },
-    "flake-utils_5": {
+    "flake-utils_4": {
       "locked": {
         "lastModified": 1644229661,
         "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
@@ -346,7 +301,7 @@
         "type": "github"
       }
     },
-    "flake-utils_6": {
+    "flake-utils_5": {
       "locked": {
         "lastModified": 1644229661,
         "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
@@ -361,7 +316,7 @@
         "type": "github"
       }
     },
-    "flake-utils_7": {
+    "flake-utils_6": {
       "inputs": {
         "systems": "systems_3"
       },
@@ -379,6 +334,21 @@
         "type": "github"
       }
     },
+    "flake-utils_7": {
+      "locked": {
+        "lastModified": 1644229661,
+        "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
+        "owner": "numtide",
+        "repo": "flake-utils",
+        "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
+        "type": "github"
+      },
+      "original": {
+        "owner": "numtide",
+        "repo": "flake-utils",
+        "type": "github"
+      }
+    },
     "flake-utils_8": {
       "locked": {
         "lastModified": 1644229661,
@@ -449,11 +419,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1703887061,
-        "narHash": "sha256-gGPa9qWNc6eCXT/+Z5/zMkyYOuRZqeFZBDbopNZQkuY=",
+        "lastModified": 1709087332,
+        "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
         "owner": "hercules-ci",
         "repo": "gitignore.nix",
-        "rev": "43e1aa1308018f37118e34d3a9cb4f5e75dc11d5",
+        "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
         "type": "github"
       },
       "original": {
@@ -472,27 +442,14 @@
           "flake-parts"
         ],
         "horizon-ghc": "horizon-ghc",
-        "lint-utils": [
-          "horizon-develop-flake",
-          "horizon-core",
-          "horizon-build-packages",
-          "horizon-ghc",
-          "lint-utils"
-        ],
-        "nixpkgs": [
-          "horizon-develop-flake",
-          "horizon-core",
-          "horizon-build-packages",
-          "horizon-ghc",
-          "nixpkgs"
-        ]
+        "nixpkgs": "nixpkgs_4"
       },
       "locked": {
-        "lastModified": 1705690128,
-        "narHash": "sha256-/kfN7WBO9hrsObiFceAybcbPSWaDIodUsO1GTERTlkY=",
+        "lastModified": 1716628657,
+        "narHash": "sha256-/9qChNYo4Z8oJnst7TpNiGXxN6r07PRFQKIRKWWv1g8=",
         "ref": "refs/heads/master",
-        "rev": "b9646aa4428f5ece1c45a58804ee3e07eaa76064",
-        "revCount": 34,
+        "rev": "a72e840452086a81cdf1cc16fb66809bf3ec52d1",
+        "revCount": 87,
         "type": "git",
         "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
       },
@@ -506,7 +463,7 @@
         "flake-parts": "flake-parts_5",
         "horizon-ghc": "horizon-ghc_2",
         "lint-utils": "lint-utils_5",
-        "nixpkgs": "nixpkgs_12"
+        "nixpkgs": "nixpkgs_11"
       },
       "locked": {
         "lastModified": 1701564295,
@@ -532,12 +489,6 @@
         ],
         "horizon-build-packages": "horizon-build-packages",
         "horizon-hoogle": "horizon-hoogle",
-        "lint-utils": [
-          "horizon-develop-flake",
-          "horizon-core",
-          "horizon-build-packages",
-          "lint-utils"
-        ],
         "nixpkgs": [
           "horizon-develop-flake",
           "horizon-core",
@@ -546,11 +497,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1705691485,
-        "narHash": "sha256-JPf+SmI8PSeDm7NLd0IzYpOhvXuQ7TcxkTa4Ufms9A0=",
+        "lastModified": 1716737426,
+        "narHash": "sha256-LibM8kBmh2m9aMRwYI2jEji7TY774oCQUhvurf5yYdI=",
         "ref": "refs/heads/master",
-        "rev": "b9b43248497e4d641a3747c7788c785b6b7460f6",
-        "revCount": 1281,
+        "rev": "6f59d14a48a0ebf10fddce1f2c2437315a6f0d6f",
+        "revCount": 1359,
         "type": "git",
         "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
       },
@@ -564,7 +515,7 @@
         "flake-parts": "flake-parts_3",
         "get-flake": "get-flake_2",
         "lint-utils": "lint-utils_2",
-        "nixpkgs": "nixpkgs_7"
+        "nixpkgs": "nixpkgs_6"
       },
       "locked": {
         "lastModified": 1697043887,
@@ -586,7 +537,7 @@
         "horizon-build-packages": "horizon-build-packages_2",
         "horizon-hoogle": "horizon-hoogle_2",
         "lint-utils": "lint-utils_6",
-        "nixpkgs": "nixpkgs_14"
+        "nixpkgs": "nixpkgs_13"
       },
       "locked": {
         "lastModified": 1701564656,
@@ -609,11 +560,11 @@
         "horizon-shell": "horizon-shell"
       },
       "locked": {
-        "lastModified": 1707581045,
-        "narHash": "sha256-lo1mKVW/b5zIuDI1pXTKBGlfdnAeK7JoYPO2GDkbipY=",
+        "lastModified": 1716737610,
+        "narHash": "sha256-6QmMpw4feuZLc6klXMmn8m63wH1i1R1vtMrA5Ec9Iro=",
         "ref": "refs/heads/master",
-        "rev": "42dfc0c2d8fdecc830a2065d03667bc55ce477fd",
-        "revCount": 34,
+        "rev": "5aea556e6f8da7ef8e7fffb023d3a81819b8a738",
+        "revCount": 37,
         "type": "git",
         "url": "https://gitlab.horizon-haskell.net/nix/horizon-develop-flake"
       },
@@ -624,16 +575,30 @@
     },
     "horizon-ghc": {
       "inputs": {
-        "flake-parts": "flake-parts_2",
-        "lint-utils": "lint-utils",
-        "nixpkgs": "nixpkgs_5"
+        "flake-parts": [
+          "horizon-develop-flake",
+          "horizon-core",
+          "horizon-build-packages",
+          "horizon-ghc",
+          "nixica",
+          "flake-parts"
+        ],
+        "nixica": "nixica",
+        "nixpkgs": [
+          "horizon-develop-flake",
+          "horizon-core",
+          "horizon-build-packages",
+          "horizon-ghc",
+          "nixica",
+          "nixpkgs"
+        ]
       },
       "locked": {
-        "lastModified": 1705522069,
-        "narHash": "sha256-rzc9hZcaajtg3z+kwfW9w/7FKaqvVSJzf1iqMNIhQQo=",
+        "lastModified": 1716628408,
+        "narHash": "sha256-owaGnYzy8NQxaB9KpdsMdDJ5i2WWb9OBrCmAlrdY9OA=",
         "ref": "refs/heads/master",
-        "rev": "e37578d961a514ed1391df33a70de298c34daa50",
-        "revCount": 32,
+        "rev": "1ff3a6b692dbb3fe21533e84502d5c1f4790c4a9",
+        "revCount": 101,
         "type": "git",
         "url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
       },
@@ -646,7 +611,7 @@
       "inputs": {
         "flake-parts": "flake-parts_6",
         "lint-utils": "lint-utils_4",
-        "nixpkgs": "nixpkgs_10"
+        "nixpkgs": "nixpkgs_9"
       },
       "locked": {
         "lastModified": 1701518837,
@@ -695,10 +660,10 @@
     "horizon-shell": {
       "inputs": {
         "crazyshell": "crazyshell",
-        "flake-utils": "flake-utils_7",
+        "flake-utils": "flake-utils_6",
         "horizon-core": "horizon-core_3",
         "lint-utils": "lint-utils_7",
-        "nixpkgs": "nixpkgs_15"
+        "nixpkgs": "nixpkgs_14"
       },
       "locked": {
         "lastModified": 1705946338,
@@ -718,27 +683,33 @@
     "lint-utils": {
       "inputs": {
         "flake-utils": "flake-utils_2",
-        "nixfmt-rfc166": "nixfmt-rfc166",
-        "nixpkgs": "nixpkgs_4"
+        "nixpkgs": [
+          "horizon-develop-flake",
+          "horizon-core",
+          "horizon-build-packages",
+          "horizon-ghc",
+          "nixica",
+          "nixpkgs"
+        ]
       },
       "locked": {
-        "lastModified": 1704840768,
-        "narHash": "sha256-vcm9RkJDR4aTVTKocdmKPSjAgAJw3Tu7UEDJxjAVxNk=",
-        "ref": "refs/heads/master",
-        "rev": "2d7660ce8ee2aa8eac650f670692706a1945f5a7",
-        "revCount": 64,
-        "type": "git",
-        "url": "https://gitlab.nixica.dev/nix/lint-utils"
+        "lastModified": 1708583908,
+        "narHash": "sha256-zuNxxkt/wS8Z5TbGarf4QZVDt1R65dDkEw/s2T/tCW4=",
+        "owner": "homotopic",
+        "repo": "lint-utils",
+        "rev": "2d77caa3644065ee0f462cc5ea654280c59127b2",
+        "type": "github"
       },
       "original": {
-        "type": "git",
-        "url": "https://gitlab.nixica.dev/nix/lint-utils"
+        "owner": "homotopic",
+        "repo": "lint-utils",
+        "type": "github"
       }
     },
     "lint-utils_2": {
       "inputs": {
-        "flake-utils": "flake-utils_5",
-        "nixpkgs": "nixpkgs_6"
+        "flake-utils": "flake-utils_4",
+        "nixpkgs": "nixpkgs_5"
       },
       "locked": {
         "lastModified": 1681737193,
@@ -756,7 +727,7 @@
     },
     "lint-utils_3": {
       "inputs": {
-        "flake-utils": "flake-utils_6",
+        "flake-utils": "flake-utils_5",
         "nixpkgs": [
           "horizon-develop-flake",
           "horizon-shell",
@@ -780,8 +751,8 @@
     },
     "lint-utils_4": {
       "inputs": {
-        "flake-utils": "flake-utils_8",
-        "nixpkgs": "nixpkgs_9"
+        "flake-utils": "flake-utils_7",
+        "nixpkgs": "nixpkgs_8"
       },
       "locked": {
         "lastModified": 1699441004,
@@ -799,8 +770,8 @@
     },
     "lint-utils_5": {
       "inputs": {
-        "flake-utils": "flake-utils_9",
-        "nixpkgs": "nixpkgs_11"
+        "flake-utils": "flake-utils_8",
+        "nixpkgs": "nixpkgs_10"
       },
       "locked": {
         "lastModified": 1699441004,
@@ -818,8 +789,8 @@
     },
     "lint-utils_6": {
       "inputs": {
-        "flake-utils": "flake-utils_10",
-        "nixpkgs": "nixpkgs_13"
+        "flake-utils": "flake-utils_9",
+        "nixpkgs": "nixpkgs_12"
       },
       "locked": {
         "lastModified": 1699441004,
@@ -837,7 +808,7 @@
     },
     "lint-utils_7": {
       "inputs": {
-        "flake-utils": "flake-utils_11",
+        "flake-utils": "flake-utils_10",
         "nixpkgs": [
           "horizon-develop-flake",
           "horizon-shell",
@@ -858,35 +829,33 @@
         "url": "https://gitlab.nixica.dev/nix/lint-utils"
       }
     },
-    "nixfmt-rfc166": {
+    "nixica": {
       "inputs": {
-        "flake-compat": "flake-compat_2",
-        "flake-utils": "flake-utils_3",
-        "nixpkgs": "nixpkgs_3",
-        "nixpkgs-stable": "nixpkgs-stable_2"
+        "flake-parts": "flake-parts_2",
+        "lint-utils": "lint-utils",
+        "nixpkgs": "nixpkgs_3"
       },
       "locked": {
-        "lastModified": 1704833612,
-        "narHash": "sha256-yhnKT8z5FOTUb/1ZXaErmFHsv1oKg1aYQVLVUCzQWMA=",
-        "owner": "piegamesde",
-        "repo": "nixfmt",
-        "rev": "82457ef5fc7b324d3cab4300af0ff7f854135cfa",
-        "type": "github"
+        "lastModified": 1709796500,
+        "narHash": "sha256-No1tx+wo5DjOCPAF6ayhQlRMB3jD6kKdp/9bh/dSN9c=",
+        "ref": "refs/heads/master",
+        "rev": "688f425ae7fdc0bb76b907863d27c5efaa19ce8a",
+        "revCount": 17,
+        "type": "git",
+        "url": "https://gitlab.horizon-haskell.net/nix/nixica-library"
       },
       "original": {
-        "owner": "piegamesde",
-        "ref": "rfc101-style",
-        "repo": "nixfmt",
-        "type": "github"
+        "type": "git",
+        "url": "https://gitlab.horizon-haskell.net/nix/nixica-library"
       }
     },
     "nixpkgs": {
       "locked": {
-        "lastModified": 1705458851,
-        "narHash": "sha256-uQvEhiv33Zj/Pv364dTvnpPwFSptRZgVedDzoM+HqVg=",
+        "lastModified": 1712867921,
+        "narHash": "sha256-edTFV4KldkCMdViC/rmpJa7oLIU8SE/S35lh/ukC7bg=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "8bf65f17d8070a0a490daf5f1c784b87ee73982c",
+        "rev": "51651a540816273b67bc4dedea2d37d116c5f7fe",
         "type": "github"
       },
       "original": {
@@ -898,30 +867,24 @@
     },
     "nixpkgs-lib": {
       "locked": {
-        "dir": "lib",
-        "lastModified": 1706550542,
-        "narHash": "sha256-UcsnCG6wx++23yeER4Hg18CXWbgNpqNXcHIo5/1Y+hc=",
-        "owner": "NixOS",
-        "repo": "nixpkgs",
-        "rev": "97b17f32362e475016f942bbdfda4a4a72a8a652",
-        "type": "github"
+        "lastModified": 1714640452,
+        "narHash": "sha256-QBx10+k6JWz6u7VsohfSw8g8hjdBZEf8CFzXH1/1Z94=",
+        "type": "tarball",
+        "url": "https://github.com/NixOS/nixpkgs/archive/50eb7ecf4cd0a5756d7275c8ba36790e5bd53e33.tar.gz"
       },
       "original": {
-        "dir": "lib",
-        "owner": "NixOS",
-        "ref": "nixos-unstable",
-        "repo": "nixpkgs",
-        "type": "github"
+        "type": "tarball",
+        "url": "https://github.com/NixOS/nixpkgs/archive/50eb7ecf4cd0a5756d7275c8ba36790e5bd53e33.tar.gz"
       }
     },
     "nixpkgs-lib_2": {
       "locked": {
         "dir": "lib",
-        "lastModified": 1703961334,
-        "narHash": "sha256-M1mV/Cq+pgjk0rt6VxoyyD+O8cOUiai8t9Q6Yyq4noY=",
+        "lastModified": 1706550542,
+        "narHash": "sha256-UcsnCG6wx++23yeER4Hg18CXWbgNpqNXcHIo5/1Y+hc=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "b0d36bd0a420ecee3bc916c91886caca87c894e9",
+        "rev": "97b17f32362e475016f942bbdfda4a4a72a8a652",
         "type": "github"
       },
       "original": {
@@ -1006,11 +969,11 @@
     },
     "nixpkgs-stable": {
       "locked": {
-        "lastModified": 1704874635,
-        "narHash": "sha256-YWuCrtsty5vVZvu+7BchAxmcYzTMfolSPP5io8+WYCg=",
+        "lastModified": 1710695816,
+        "narHash": "sha256-3Eh7fhEID17pv9ZxrPwCLfqXnYP006RKzSs0JptsN84=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "3dc440faeee9e889fe2d1b4d25ad0f430d449356",
+        "rev": "614b4613980a522ba49f0d194531beddbb7220d3",
         "type": "github"
       },
       "original": {
@@ -1020,39 +983,7 @@
         "type": "github"
       }
     },
-    "nixpkgs-stable_2": {
-      "locked": {
-        "lastModified": 1672580127,
-        "narHash": "sha256-3lW3xZslREhJogoOkjeZtlBtvFMyxHku7I/9IVehhT8=",
-        "owner": "NixOS",
-        "repo": "nixpkgs",
-        "rev": "0874168639713f547c05947c76124f78441ea46c",
-        "type": "github"
-      },
-      "original": {
-        "owner": "NixOS",
-        "ref": "nixos-22.05",
-        "repo": "nixpkgs",
-        "type": "github"
-      }
-    },
     "nixpkgs_10": {
-      "locked": {
-        "lastModified": 1701253981,
-        "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
-        "owner": "nixos",
-        "repo": "nixpkgs",
-        "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
-        "type": "github"
-      },
-      "original": {
-        "owner": "nixos",
-        "ref": "nixos-unstable",
-        "repo": "nixpkgs",
-        "type": "github"
-      }
-    },
-    "nixpkgs_11": {
       "locked": {
         "lastModified": 1644525281,
         "narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
@@ -1068,7 +999,7 @@
         "type": "github"
       }
     },
-    "nixpkgs_12": {
+    "nixpkgs_11": {
       "locked": {
         "lastModified": 1701253981,
         "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
@@ -1084,7 +1015,7 @@
         "type": "github"
       }
     },
-    "nixpkgs_13": {
+    "nixpkgs_12": {
       "locked": {
         "lastModified": 1644525281,
         "narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
@@ -1100,7 +1031,7 @@
         "type": "github"
       }
     },
-    "nixpkgs_14": {
+    "nixpkgs_13": {
       "locked": {
         "lastModified": 1701253981,
         "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
@@ -1116,7 +1047,7 @@
         "type": "github"
       }
     },
-    "nixpkgs_15": {
+    "nixpkgs_14": {
       "locked": {
         "lastModified": 1702272962,
         "narHash": "sha256-D+zHwkwPc6oYQ4G3A1HuadopqRwUY/JkMwHz1YF7j4Q=",
@@ -1132,13 +1063,13 @@
         "type": "github"
       }
     },
-    "nixpkgs_16": {
+    "nixpkgs_15": {
       "locked": {
-        "lastModified": 1707956935,
-        "narHash": "sha256-ZL2TrjVsiFNKOYwYQozpbvQSwvtV/3Me7Zwhmdsfyu4=",
+        "lastModified": 1716769173,
+        "narHash": "sha256-7EXDb5WBw+d004Agt+JHC/Oyh/KTUglOaQ4MNjBbo5w=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "a4d4fe8c5002202493e87ec8dbc91335ff55552c",
+        "rev": "9ca3f649614213b2aaf5f1e16ec06952fe4c2632",
         "type": "github"
       },
       "original": {
@@ -1150,11 +1081,11 @@
     },
     "nixpkgs_2": {
       "locked": {
-        "lastModified": 1704842529,
-        "narHash": "sha256-OTeQA+F8d/Evad33JMfuXC89VMetQbsU4qcaePchGr4=",
+        "lastModified": 1710765496,
+        "narHash": "sha256-p7ryWEeQfMwTB6E0wIUd5V2cFTgq+DRRBz2hYGnJZyA=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "eabe8d3eface69f5bb16c18f8662a702f50c20d5",
+        "rev": "e367f7a1fb93137af22a3908f00b9a35e2d286a7",
         "type": "github"
       },
       "original": {
@@ -1166,53 +1097,37 @@
     },
     "nixpkgs_3": {
       "locked": {
-        "lastModified": 1667292599,
-        "narHash": "sha256-7ISOUI1aj6UKMPIL+wwthENL22L3+A9V+jS8Is3QsRo=",
+        "lastModified": 1708992772,
+        "narHash": "sha256-TWy2VNWAzNOPbZ1InbJtm7GYOyIG/BWKPCwmNDCnDLs=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "ef2f213d9659a274985778bff4ca322f3ef3ac68",
+        "rev": "7e5ed63169046d8250ded004cfbd5f8b13b264e7",
         "type": "github"
       },
       "original": {
         "owner": "NixOS",
-        "ref": "nixpkgs-unstable",
+        "ref": "haskell-updates",
         "repo": "nixpkgs",
         "type": "github"
       }
     },
     "nixpkgs_4": {
       "locked": {
-        "lastModified": 1644525281,
-        "narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
+        "lastModified": 1716596003,
+        "narHash": "sha256-WW4LMtqDXBqXQ1TlMpCYZhpkwxQsr77RvLb8UfdaSXs=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2",
+        "rev": "edc6c261ab4ffb277af409e37a52718a91b255bc",
         "type": "github"
       },
       "original": {
         "owner": "NixOS",
-        "ref": "nixos-unstable",
+        "ref": "haskell-updates",
         "repo": "nixpkgs",
         "type": "github"
       }
     },
     "nixpkgs_5": {
-      "locked": {
-        "lastModified": 1705316053,
-        "narHash": "sha256-J2Ey5mPFT8gdfL2XC0JTZvKaBw/b2pnyudEXFvl+dQM=",
-        "owner": "nixos",
-        "repo": "nixpkgs",
-        "rev": "c3e128f3c0ecc1fb04aef9f72b3dcc2f6cecf370",
-        "type": "github"
-      },
-      "original": {
-        "owner": "nixos",
-        "ref": "nixos-unstable",
-        "repo": "nixpkgs",
-        "type": "github"
-      }
-    },
-    "nixpkgs_6": {
       "locked": {
         "lastModified": 1644525281,
         "narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
@@ -1228,7 +1143,7 @@
         "type": "github"
       }
     },
-    "nixpkgs_7": {
+    "nixpkgs_6": {
       "locked": {
         "lastModified": 1686701582,
         "narHash": "sha256-uCj6bWmhb2RF+kmCP7T5ov5pg3HjksIyv4WDsCHZQyU=",
@@ -1244,7 +1159,7 @@
         "type": "github"
       }
     },
-    "nixpkgs_8": {
+    "nixpkgs_7": {
       "locked": {
         "lastModified": 1696757521,
         "narHash": "sha256-cfgtLNCBLFx2qOzRLI6DHfqTdfWI+UbvsKYa3b3fvaA=",
@@ -1260,7 +1175,7 @@
         "type": "github"
       }
     },
-    "nixpkgs_9": {
+    "nixpkgs_8": {
       "locked": {
         "lastModified": 1644525281,
         "narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
@@ -1276,6 +1191,22 @@
         "type": "github"
       }
     },
+    "nixpkgs_9": {
+      "locked": {
+        "lastModified": 1701253981,
+        "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
+        "owner": "nixos",
+        "repo": "nixpkgs",
+        "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
+        "type": "github"
+      },
+      "original": {
+        "owner": "nixos",
+        "ref": "nixos-unstable",
+        "repo": "nixpkgs",
+        "type": "github"
+      }
+    },
     "pre-commit-hooks": {
       "inputs": {
         "flake-compat": "flake-compat",
@@ -1285,11 +1216,11 @@
         "nixpkgs-stable": "nixpkgs-stable"
       },
       "locked": {
-        "lastModified": 1705229514,
-        "narHash": "sha256-itILy0zimR/iyUGq5Dgg0fiW8plRDyxF153LWGsg3Cw=",
+        "lastModified": 1712897695,
+        "narHash": "sha256-nMirxrGteNAl9sWiOhoN5tIHyjBbVi5e2tgZUgZlK3Y=",
         "owner": "cachix",
         "repo": "pre-commit-hooks.nix",
-        "rev": "ffa9a5b90b0acfaa03b1533b83eaf5dead819a05",
+        "rev": "40e6053ecb65fcbf12863338a6dcefb3f55f1bf8",
         "type": "github"
       },
       "original": {
@@ -1302,17 +1233,17 @@
       "inputs": {
         "flake-parts": "flake-parts",
         "horizon-develop-flake": "horizon-develop-flake",
-        "nixpkgs": "nixpkgs_16"
+        "nixpkgs": "nixpkgs_15"
       }
     },
     "safe-coloured-text": {
       "flake": false,
       "locked": {
-        "lastModified": 1701941869,
-        "narHash": "sha256-BOsn+Q92scoIy0XPqAIjZ5iio2WE5mx0DThCdL1ajUs=",
+        "lastModified": 1711626793,
+        "narHash": "sha256-Pu7cKBjljx7wY4OoQ6T6Uu92+Hsj2SnuutYsVN3U89A=",
         "owner": "NorfairKing",
         "repo": "safe-coloured-text",
-        "rev": "b8f83cfb47ed6ada2da2d55979cf2b7dd3867b2f",
+        "rev": "4161e707b1b0a8090a7149b8195f15943fa29fa9",
         "type": "github"
       },
       "original": {
@@ -1397,6 +1328,22 @@
         "repo": "validity",
         "type": "github"
       }
+    },
+    "weeder-nix": {
+      "flake": false,
+      "locked": {
+        "lastModified": 1712652513,
+        "narHash": "sha256-etbllbKKJNVHogT89VkgevuaSLa0SA24OGpSDKTrGX0=",
+        "owner": "NorfairKing",
+        "repo": "weeder-nix",
+        "rev": "d49eebf716fd512d5e521bfed49c3281ca12dc1c",
+        "type": "github"
+      },
+      "original": {
+        "owner": "NorfairKing",
+        "repo": "weeder-nix",
+        "type": "github"
+      }
     }
   },
   "root": "root",
diff --git a/overlay.nix b/overlay.nix
index 8feb130e2878cc07e0a58763d93a0c407cf8a172..c8972bbe473289680bc08380226aa94146c2acf8 100644
--- a/overlay.nix
+++ b/overlay.nix
@@ -1,56 +1,57 @@
-{ pkgs, ... }:
+/* This file is auto-generated by horizon-gen-nix. Do not edit. */
+{ pkgs, f ? (final: prev: n: v: v), ... }:
 
 final: prev: with pkgs.haskell.lib; {
-  RSA = final.callPackage (./pkgs/RSA.nix) { };
+  RSA = f final prev "RSA" (final.callPackage (./pkgs/RSA.nix) { });
 
-  authenticate-oauth = final.callPackage (./pkgs/authenticate-oauth.nix) { };
+  authenticate-oauth = f final prev "authenticate-oauth" (final.callPackage (./pkgs/authenticate-oauth.nix) { });
 
-  base-unicode-symbols = final.callPackage (./pkgs/base-unicode-symbols.nix) { };
+  base-unicode-symbols = f final prev "base-unicode-symbols" (final.callPackage (./pkgs/base-unicode-symbols.nix) { });
 
-  cardano-api-classy = final.callPackage (./pkgs/cardano-api-classy.nix) { };
+  cardano-api-classy = f final prev "cardano-api-classy" (final.callPackage (./pkgs/cardano-api-classy.nix) { });
 
-  crypto-pubkey-types = final.callPackage (./pkgs/crypto-pubkey-types.nix) { };
+  crypto-pubkey-types = f final prev "crypto-pubkey-types" (final.callPackage (./pkgs/crypto-pubkey-types.nix) { });
 
-  hspec-golden-aeson = final.callPackage (./pkgs/hspec-golden-aeson.nix) { };
+  hspec-golden-aeson = f final prev "hspec-golden-aeson" (final.callPackage (./pkgs/hspec-golden-aeson.nix) { });
 
-  hspec-junit-formatter = final.callPackage (./pkgs/hspec-junit-formatter.nix) { };
+  hspec-junit-formatter = f final prev "hspec-junit-formatter" (final.callPackage (./pkgs/hspec-junit-formatter.nix) { });
 
-  hydra-cardano-api = final.callPackage (./pkgs/hydra-cardano-api.nix) { };
+  hydra-cardano-api = f final prev "hydra-cardano-api" (final.callPackage (./pkgs/hydra-cardano-api.nix) { });
 
-  hydra-chain-observer = final.callPackage (./pkgs/hydra-chain-observer.nix) { };
+  hydra-chain-observer = f final prev "hydra-chain-observer" (final.callPackage (./pkgs/hydra-chain-observer.nix) { });
 
-  hydra-explorer = final.callPackage (./pkgs/hydra-explorer.nix) { };
+  hydra-explorer = f final prev "hydra-explorer" (final.callPackage (./pkgs/hydra-explorer.nix) { });
 
-  hydra-node = final.callPackage (./pkgs/hydra-node.nix) { };
+  hydra-node = f final prev "hydra-node" (final.callPackage (./pkgs/hydra-node.nix) { });
 
-  hydra-plutus = final.callPackage (./pkgs/hydra-plutus.nix) { };
+  hydra-plutus = f final prev "hydra-plutus" (final.callPackage (./pkgs/hydra-plutus.nix) { });
 
-  hydra-plutus-extras = final.callPackage (./pkgs/hydra-plutus-extras.nix) { };
+  hydra-plutus-extras = f final prev "hydra-plutus-extras" (final.callPackage (./pkgs/hydra-plutus-extras.nix) { });
 
-  hydra-prelude = final.callPackage (./pkgs/hydra-prelude.nix) { };
+  hydra-prelude = f final prev "hydra-prelude" (final.callPackage (./pkgs/hydra-prelude.nix) { });
 
-  hydra-test-utils = final.callPackage (./pkgs/hydra-test-utils.nix) { };
+  hydra-test-utils = f final prev "hydra-test-utils" (final.callPackage (./pkgs/hydra-test-utils.nix) { });
 
-  iso8601-time = final.callPackage (./pkgs/iso8601-time.nix) { };
+  iso8601-time = f final prev "iso8601-time" (final.callPackage (./pkgs/iso8601-time.nix) { });
 
-  modern-uri = final.callPackage (./pkgs/modern-uri.nix) { };
+  modern-uri = f final prev "modern-uri" (final.callPackage (./pkgs/modern-uri.nix) { });
 
-  prometheus = final.callPackage (./pkgs/prometheus.nix) { };
+  prometheus = f final prev "prometheus" (final.callPackage (./pkgs/prometheus.nix) { });
 
-  quickcheck-arbitrary-adt = final.callPackage (./pkgs/quickcheck-arbitrary-adt.nix) { };
+  quickcheck-arbitrary-adt = f final prev "quickcheck-arbitrary-adt" (final.callPackage (./pkgs/quickcheck-arbitrary-adt.nix) { });
 
-  quickcheck-dynamic = final.callPackage (./pkgs/quickcheck-dynamic.nix) { };
+  quickcheck-dynamic = f final prev "quickcheck-dynamic" (final.callPackage (./pkgs/quickcheck-dynamic.nix) { });
 
-  relude = final.callPackage (./pkgs/relude.nix) { };
+  relude = f final prev "relude" (final.callPackage (./pkgs/relude.nix) { });
 
-  req = final.callPackage (./pkgs/req.nix) { };
+  req = f final prev "req" (final.callPackage (./pkgs/req.nix) { });
 
-  retry = final.callPackage (./pkgs/retry.nix) { };
+  retry = f final prev "retry" (final.callPackage (./pkgs/retry.nix) { });
 
-  versions = final.callPackage (./pkgs/versions.nix) { };
+  versions = f final prev "versions" (final.callPackage (./pkgs/versions.nix) { });
 
-  wai-cors = final.callPackage (./pkgs/wai-cors.nix) { };
+  wai-cors = f final prev "wai-cors" (final.callPackage (./pkgs/wai-cors.nix) { });
 
-  wai-websockets = final.callPackage (./pkgs/wai-websockets.nix) { };
+  wai-websockets = f final prev "wai-websockets" (final.callPackage (./pkgs/wai-websockets.nix) { });
 
 }
diff --git a/pkgs/FailT.nix b/pkgs/FailT.nix
deleted file mode 100644
index 577831de55bfd74c1e66ba184172b29222914326..0000000000000000000000000000000000000000
--- a/pkgs/FailT.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ mkDerivation, QuickCheck, base, doctest, exceptions, hspec, lib
-, mtl, quickcheck-classes, text
-}:
-mkDerivation {
-  pname = "FailT";
-  version = "0.1.2.0";
-  sha256 = "f1e3d5714df7e7e134545239bd78927bc9949a9b4760dfa061ff2b35ff0a76c3";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base exceptions mtl text ];
-  testHaskellDepends = [
-    base doctest exceptions hspec mtl QuickCheck quickcheck-classes
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/lehins/FailT";
-  description = "A 'FailT' monad transformer that plays well with 'MonadFail'";
-  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/Unique.nix b/pkgs/Unique.nix
deleted file mode 100644
index 2b63796810437a85686f86da0a40ff36783bcc66..0000000000000000000000000000000000000000
--- a/pkgs/Unique.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, containers, criterion
-, extra, hashable, hspec, lib, quickcheck-instances
-, unordered-containers
-}:
-mkDerivation {
-  pname = "Unique";
-  version = "0.4.7.9";
-  sha256 = "34e8247ef2769cae219ff05bed0c8269d680396c451c1d31aa6ad506abc5c191";
-  revision = "1";
-  editedCabalFile = "10s0npnfkh7naj49afmyrvnilikp6426fbhi49f97pxrgcmy4dvw";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base containers extra hashable unordered-containers
-  ];
-  testHaskellDepends = [ base containers hspec QuickCheck ];
-  benchmarkHaskellDepends = [
-    base bytestring criterion hashable QuickCheck quickcheck-instances
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "It provides the functionality like unix \"uniq\" utility";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/Win32-network.nix b/pkgs/Win32-network.nix
deleted file mode 100644
index aa10cb7f19b3af32f107bdda5e867868dd2f8876..0000000000000000000000000000000000000000
--- a/pkgs/Win32-network.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, base, fetchzip, lib }:
-mkDerivation {
-  pname = "Win32-network";
-  version = "0.1.1.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/Win32-network-0.1.1.1.tar.gz";
-    sha256 = "1y1n8ric5byq652saccc5dsqn5d6hyx0hg771758fps7pg4xhg58";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  executableHaskellDepends = [ base ];
-  testHaskellDepends = [ base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Win32 network API";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/aeson.nix b/pkgs/aeson.nix
deleted file mode 100644
index f051b50756e35c76100f72b124a8b644cac00610..0000000000000000000000000000000000000000
--- a/pkgs/aeson.nix
+++ /dev/null
@@ -1,49 +0,0 @@
-{ mkDerivation, Diff, OneTuple, QuickCheck, attoparsec, base
-, base-compat, base-compat-batteries, base-orphans
-, base16-bytestring, bytestring, containers, data-fix, deepseq
-, directory, dlist, exceptions, filepath, generic-deriving
-, generically, ghc-prim, hashable, indexed-traversable
-, integer-logarithms, lib, primitive, quickcheck-instances
-, scientific, semialign, strict, tagged, tasty, tasty-golden
-, tasty-hunit, tasty-quickcheck, template-haskell, text, text-short
-, th-abstraction, these, time, time-compat, unordered-containers
-, uuid-types, vector, witherable
-}:
-mkDerivation {
-  pname = "aeson";
-  version = "2.1.2.1";
-  sha256 = "5d4042b903ce181ee023bbf908f37a3f55e820c5f0df102683b87f963e3522c6";
-  revision = "3";
-  editedCabalFile = "19qj4s625b34kw8ryb2ji0hs6dg2m116x913s722bab316k653av";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    attoparsec base base-compat-batteries bytestring containers
-    data-fix deepseq dlist exceptions generically ghc-prim hashable
-    indexed-traversable OneTuple primitive QuickCheck scientific
-    semialign strict tagged template-haskell text text-short
-    th-abstraction these time time-compat unordered-containers
-    uuid-types vector witherable
-  ];
-  testHaskellDepends = [
-    attoparsec base base-compat base-orphans base16-bytestring
-    bytestring containers data-fix Diff directory dlist filepath
-    generic-deriving generically ghc-prim hashable indexed-traversable
-    integer-logarithms OneTuple primitive QuickCheck
-    quickcheck-instances scientific strict tagged tasty tasty-golden
-    tasty-hunit tasty-quickcheck template-haskell text text-short these
-    time time-compat unordered-containers uuid-types vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell/aeson";
-  description = "Fast JSON parsing and encoding";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ap-normalize.nix b/pkgs/ap-normalize.nix
deleted file mode 100644
index fcef340adfc4519e66481ce57868327aaa076091..0000000000000000000000000000000000000000
--- a/pkgs/ap-normalize.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, inspection-testing, lib, transformers }:
-mkDerivation {
-  pname = "ap-normalize";
-  version = "0.1.0.1";
-  sha256 = "820613b12ce759c8c8a254c78a0e4c474b2cd4cfd08fc0c1d4d5584c58ff2288";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  testHaskellDepends = [ base inspection-testing transformers ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Self-normalizing applicative expressions";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/async-timer.nix b/pkgs/async-timer.nix
deleted file mode 100644
index 3617f0deacfef9f817dc56c48b77181bbb921e08..0000000000000000000000000000000000000000
--- a/pkgs/async-timer.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, async, base, containers, criterion, lib
-, safe-exceptions, tasty, tasty-hunit, unliftio, unliftio-core
-}:
-mkDerivation {
-  pname = "async-timer";
-  version = "0.2.0.0";
-  sha256 = "0632bfc4c141aa47c461747b3edb59f76ef5523a66ac03be0f32868a5e04cee0";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    async base safe-exceptions unliftio unliftio-core
-  ];
-  testHaskellDepends = [
-    async base containers criterion tasty tasty-hunit
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/mtesseract/async-timer#readme";
-  description = "Provides API for timer based execution of IO actions";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/attoparsec-aeson.nix b/pkgs/attoparsec-aeson.nix
deleted file mode 100644
index 0517e03df67667d06b9967ee087ae9069aaecef1..0000000000000000000000000000000000000000
--- a/pkgs/attoparsec-aeson.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, aeson, base, lib }:
-mkDerivation {
-  pname = "attoparsec-aeson";
-  version = "2.1.0.0";
-  sha256 = "b34afb1c330428d9ff7e9e99655ece826ed7a1928dd5880c8127e73a12e906a9";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ aeson base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell/aeson";
-  description = "Parsing of aeson's Value with attoparsec";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/base58-bytestring.nix b/pkgs/base58-bytestring.nix
deleted file mode 100644
index c473c7738cfe7af438e04fb7323e71b124e71075..0000000000000000000000000000000000000000
--- a/pkgs/base58-bytestring.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, base, bytestring, criterion, lib
-, quickcheck-assertions, quickcheck-instances, tasty
-, tasty-quickcheck
-}:
-mkDerivation {
-  pname = "base58-bytestring";
-  version = "0.1.0";
-  sha256 = "c2dbf598f3415053e12cca84b90fa7c0c1b02f3b784cce0157264baebf2d40d3";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring ];
-  testHaskellDepends = [
-    base bytestring quickcheck-assertions quickcheck-instances tasty
-    tasty-quickcheck
-  ];
-  benchmarkHaskellDepends = [ base bytestring criterion ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://bitbucket.org/s9gf4ult/base58-bytestring";
-  description = "Implementation of BASE58 transcoding for ByteStrings";
-  license = lib.licenses.publicDomain;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/base64-bytestring-type.nix b/pkgs/base64-bytestring-type.nix
deleted file mode 100644
index f755998a42ed9d470ca106c7067b28ce68c8064c..0000000000000000000000000000000000000000
--- a/pkgs/base64-bytestring-type.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, base-compat
-, base64-bytestring, binary, bytestring, cereal, deepseq, hashable
-, http-api-data, lib, serialise, tasty, tasty-quickcheck, text
-}:
-mkDerivation {
-  pname = "base64-bytestring-type";
-  version = "1.0.1";
-  sha256 = "f607d07c4aab227b4536c495fa7c07b35ddc9c2c013d385c16c02f236526780e";
-  revision = "18";
-  editedCabalFile = "0ykjgy3c7f6rmx9mj99y21lxsb81pd999pl98x0kvw0fai762hbp";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base base-compat base64-bytestring binary bytestring cereal
-    deepseq hashable http-api-data QuickCheck serialise text
-  ];
-  testHaskellDepends = [
-    aeson base binary bytestring cereal http-api-data serialise tasty
-    tasty-quickcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/phadej/base64-bytestring-type#readme";
-  description = "A newtype around ByteString, for base64 encoding";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/bech32-th.nix b/pkgs/bech32-th.nix
deleted file mode 100644
index a01de986a98794c4248cd7ad1d5beece1523d4ee..0000000000000000000000000000000000000000
--- a/pkgs/bech32-th.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, base, bech32, hspec, hspec-discover, lib
-, template-haskell, text
-}:
-mkDerivation {
-  pname = "bech32-th";
-  version = "1.1.1";
-  sha256 = "3346a2539bfafd2e4cb8ca775a0c4aeb5636f52af4a9b0a8c22478b393558814";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bech32 template-haskell text ];
-  testHaskellDepends = [ base bech32 hspec template-haskell ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/bech32";
-  description = "Template Haskell extensions to the Bech32 library";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/bech32.nix b/pkgs/bech32.nix
deleted file mode 100644
index 0ae0687880955836e80a96a652e3680cb95b101d..0000000000000000000000000000000000000000
--- a/pkgs/bech32.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkDerivation, QuickCheck, array, base, base58-bytestring
-, bytestring, containers, deepseq, extra, hspec, hspec-discover
-, lib, memory, optparse-applicative, prettyprinter
-, prettyprinter-ansi-terminal, process, text, vector
-}:
-mkDerivation {
-  pname = "bech32";
-  version = "1.1.4";
-  sha256 = "48553d2c017d7dec3450cca628ed09018e345bdb8b368661c0afc05658139a38";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    array base bytestring containers extra text
-  ];
-  executableHaskellDepends = [
-    base base58-bytestring bytestring extra memory optparse-applicative
-    prettyprinter prettyprinter-ansi-terminal text
-  ];
-  testHaskellDepends = [
-    base base58-bytestring bytestring containers deepseq extra hspec
-    memory process QuickCheck text vector
-  ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/bech32";
-  description = "Implementation of the Bech32 cryptocurrency address format (BIP 0173)";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/binary-search.nix b/pkgs/binary-search.nix
deleted file mode 100644
index ef2ce440274ab6ddc352db8a7300205af775ee1c..0000000000000000000000000000000000000000
--- a/pkgs/binary-search.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, QuickCheck, base, containers, directory, doctest
-, filepath, hspec, lib, transformers
-}:
-mkDerivation {
-  pname = "binary-search";
-  version = "2.0.0";
-  sha256 = "67bf99ab64354d1dc8d1dc1108fbf4ffe6f9c13d0e329ff2ca64a2e2164fb78d";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base containers transformers ];
-  testHaskellDepends = [
-    base directory doctest filepath hspec QuickCheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Binary and exponential searches";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/byron-spec-chain.nix b/pkgs/byron-spec-chain.nix
deleted file mode 100644
index 89c72a15e7f9d83f6a0dd368cb75438458cce36b..0000000000000000000000000000000000000000
--- a/pkgs/byron-spec-chain.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ mkDerivation, base, bimap, byron-spec-ledger, bytestring
-, containers, data-ordlist, fetchzip, hashable, hedgehog, lib
-, microlens, microlens-th, small-steps, small-steps-test, tasty
-, tasty-hedgehog, tasty-hunit
-}:
-mkDerivation {
-  pname = "byron-spec-chain";
-  version = "1.0.0.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/byron-spec-chain-1.0.0.1.tar.gz";
-    sha256 = "0lgijbhpf65i04x1fjw391l5whdyjfpg3l641sdqvvr3miyzrzzh";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bimap byron-spec-ledger bytestring containers hashable
-    hedgehog microlens microlens-th small-steps small-steps-test
-  ];
-  testHaskellDepends = [
-    base byron-spec-ledger containers data-ordlist hedgehog microlens
-    small-steps small-steps-test tasty tasty-hedgehog tasty-hunit
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/cardano-legder";
-  description = "Executable specification of the Cardano blockchain";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/byron-spec-ledger.nix b/pkgs/byron-spec-ledger.nix
deleted file mode 100644
index 5ed8d2e502c99e69cdac8e50b2f3cb77776b4964..0000000000000000000000000000000000000000
--- a/pkgs/byron-spec-ledger.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ mkDerivation, Unique, base, bimap, bytestring
-, cardano-crypto-class, cardano-ledger-binary, containers
-, cryptonite, fetchzip, hashable, hedgehog, lib, microlens
-, microlens-th, nothunks, small-steps, small-steps-test, tasty
-, tasty-hedgehog, tasty-hunit
-}:
-mkDerivation {
-  pname = "byron-spec-ledger";
-  version = "1.0.0.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/byron-spec-ledger-1.0.0.1.tar.gz";
-    sha256 = "1p5ahxikr6a65ifbzw9f8mlsi9zrlj9bivg9ihs7r7x1fg41cd1c";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bimap bytestring cardano-crypto-class cardano-ledger-binary
-    containers cryptonite hashable hedgehog microlens microlens-th
-    nothunks small-steps small-steps-test Unique
-  ];
-  testHaskellDepends = [
-    base bimap containers hedgehog microlens microlens-th small-steps
-    small-steps-test tasty tasty-hedgehog tasty-hunit Unique
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/cardano-legder";
-  description = "Executable specification of Cardano ledger";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-addresses.nix b/pkgs/cardano-addresses.nix
deleted file mode 100644
index b9df02ecb5b34ca807d7a1134141cbdc633a0802..0000000000000000000000000000000000000000
--- a/pkgs/cardano-addresses.nix
+++ /dev/null
@@ -1,43 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, aeson-pretty, base
-, base58-bytestring, basement, bech32, bech32-th, binary
-, bytestring, cardano-crypto, cborg, containers, cryptonite
-, deepseq, digest, either, exceptions, extra, fetchgit, fmt
-, hashable, hspec, hspec-discover, hspec-golden, hw-aeson, lib
-, memory, pretty-simple, text, unordered-containers
-}:
-mkDerivation {
-  pname = "cardano-addresses";
-  version = "3.12.0";
-  src = fetchgit {
-    url = "https://github.com/IntersectMBO/cardano-addresses";
-    sha256 = "1w152imj28ap5dfdc8x9ly0cy7dn500v7k63vw11f70gvgg6x7my";
-    rev = "126964483d188c2362393d2a6eea8c65dfc43097";
-    fetchSubmodules = true;
-  };
-  postUnpack = "sourceRoot+=/core/; echo source root reset to $sourceRoot";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base base58-bytestring basement bech32 bech32-th binary
-    bytestring cardano-crypto cborg containers cryptonite deepseq
-    digest either exceptions extra fmt hashable hw-aeson memory text
-    unordered-containers
-  ];
-  testHaskellDepends = [
-    aeson aeson-pretty base bech32 binary bytestring cardano-crypto
-    containers hspec hspec-golden memory pretty-simple QuickCheck text
-  ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/IntersectMBO/cardano-addresses#readme";
-  description = "Library utilities for mnemonic generation and address derivation";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-api-gen.nix b/pkgs/cardano-api-gen.nix
deleted file mode 100644
index eac5b02a499ec1c2c2b48c1152ddaaa1e68da0cb..0000000000000000000000000000000000000000
--- a/pkgs/cardano-api-gen.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, base, cardano-api, fetchzip, lib }:
-mkDerivation {
-  pname = "cardano-api-gen";
-  version = "8.2.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-api-gen-8.2.0.0.tar.gz";
-    sha256 = "12zpmg9mz9dfj2nirzrwy5khxx4yjqagdif1h0mqmp5a5dy3zvd8";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base cardano-api ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Generators for the cardano api";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-api.nix b/pkgs/cardano-api.nix
deleted file mode 100644
index dd07197bbca7f226093674bd3c2ffa626851065b..0000000000000000000000000000000000000000
--- a/pkgs/cardano-api.nix
+++ /dev/null
@@ -1,79 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, aeson-pretty, attoparsec, base
-, base16-bytestring, base58-bytestring, bech32, bytestring
-, cardano-binary, cardano-crypto, cardano-crypto-class
-, cardano-crypto-test, cardano-crypto-tests, cardano-crypto-wrapper
-, cardano-data, cardano-ledger-allegra, cardano-ledger-alonzo
-, cardano-ledger-api, cardano-ledger-babbage, cardano-ledger-binary
-, cardano-ledger-byron, cardano-ledger-byron-test
-, cardano-ledger-conway, cardano-ledger-core, cardano-ledger-mary
-, cardano-ledger-shelley, cardano-ledger-shelley-test
-, cardano-protocol-tpraos, cardano-slotting
-, cardano-strict-containers, cborg, containers, contra-tracer
-, cryptonite, deepseq, directory, either, errors, fetchzip
-, filepath, formatting, hedgehog, hedgehog-extras
-, hedgehog-quickcheck, iproute, lib, memory, microlens, mtl
-, network, nothunks, optparse-applicative-fork, ouroboros-consensus
-, ouroboros-consensus-cardano, ouroboros-consensus-diffusion
-, ouroboros-consensus-protocol, ouroboros-network
-, ouroboros-network-api, ouroboros-network-framework
-, ouroboros-network-protocols, parsec, plutus-core
-, plutus-ledger-api, prettyprinter, prettyprinter-configurable
-, random, scientific, serialise, small-steps, sop-core, stm
-, strict-sop-core, tasty, tasty-discover, tasty-hedgehog
-, tasty-quickcheck, text, time, transformers, transformers-except
-, typed-protocols, unix, unordered-containers, vector, yaml
-}:
-mkDerivation {
-  pname = "cardano-api";
-  version = "8.29.1.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-api-8.29.1.0.tar.gz";
-    sha256 = "1nykxlm2cs96abqmasfq31096263v6x50g7fi7absgc3z1i708wn";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson aeson-pretty attoparsec base base16-bytestring
-    base58-bytestring bech32 bytestring cardano-binary cardano-crypto
-    cardano-crypto-class cardano-crypto-test cardano-crypto-wrapper
-    cardano-data cardano-ledger-allegra cardano-ledger-alonzo
-    cardano-ledger-api cardano-ledger-babbage cardano-ledger-binary
-    cardano-ledger-byron cardano-ledger-byron-test
-    cardano-ledger-conway cardano-ledger-core cardano-ledger-mary
-    cardano-ledger-shelley cardano-protocol-tpraos cardano-slotting
-    cardano-strict-containers cborg containers contra-tracer cryptonite
-    deepseq directory either errors filepath formatting hedgehog
-    hedgehog-extras hedgehog-quickcheck iproute memory microlens mtl
-    network nothunks optparse-applicative-fork ouroboros-consensus
-    ouroboros-consensus-cardano ouroboros-consensus-diffusion
-    ouroboros-consensus-protocol ouroboros-network
-    ouroboros-network-api ouroboros-network-framework
-    ouroboros-network-protocols parsec plutus-ledger-api prettyprinter
-    prettyprinter-configurable QuickCheck random scientific serialise
-    small-steps sop-core stm strict-sop-core tasty tasty-hedgehog text
-    time transformers transformers-except typed-protocols unix
-    unordered-containers vector yaml
-  ];
-  testHaskellDepends = [
-    aeson base bech32 bytestring cardano-binary cardano-crypto
-    cardano-crypto-class cardano-crypto-test cardano-crypto-tests
-    cardano-data cardano-ledger-alonzo cardano-ledger-api
-    cardano-ledger-core cardano-ledger-shelley
-    cardano-ledger-shelley-test cardano-slotting containers directory
-    errors filepath hedgehog hedgehog-extras hedgehog-quickcheck
-    microlens mtl plutus-core plutus-ledger-api QuickCheck tasty
-    tasty-hedgehog tasty-quickcheck text time
-  ];
-  testToolDepends = [ tasty-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "The cardano api";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-binary.nix b/pkgs/cardano-binary.nix
deleted file mode 100644
index 98dd138e85e69effce1f7f95a7f929a3638323e9..0000000000000000000000000000000000000000
--- a/pkgs/cardano-binary.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, cardano-prelude-test
-, cborg, containers, data-fix, fetchzip, formatting, hedgehog
-, hspec, lib, pretty-show, primitive, quickcheck-instances
-, recursion-schemes, safe-exceptions, tagged, text, time, vector
-}:
-mkDerivation {
-  pname = "cardano-binary";
-  version = "1.7.0.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-binary-1.7.0.1.tar.gz";
-    sha256 = "1hfr4lz6iyazmixqki58lai83pry68iq9yhvmy9ps6nna4q804n5";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring cborg containers data-fix formatting primitive
-    recursion-schemes safe-exceptions tagged text time vector
-  ];
-  testHaskellDepends = [
-    base bytestring cardano-prelude-test cborg containers formatting
-    hedgehog hspec pretty-show QuickCheck quickcheck-instances tagged
-    text time vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Binary serialization for Cardano";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-cli.nix b/pkgs/cardano-cli.nix
deleted file mode 100644
index d1ce96268f1e95ae90d26e77d001ef36c8cf5550..0000000000000000000000000000000000000000
--- a/pkgs/cardano-cli.nix
+++ /dev/null
@@ -1,71 +0,0 @@
-{ mkDerivation, aeson, aeson-pretty, ansi-terminal, attoparsec
-, base, base16-bytestring, bech32, binary, bytestring
-, canonical-json, cardano-api, cardano-api-gen, cardano-binary
-, cardano-crypto, cardano-crypto-class, cardano-crypto-wrapper
-, cardano-data, cardano-git-rev, cardano-ledger-alonzo
-, cardano-ledger-binary, cardano-ledger-byron
-, cardano-ledger-conway, cardano-ledger-core
-, cardano-ledger-shelley, cardano-ping, cardano-prelude
-, cardano-slotting, cardano-strict-containers, cborg, containers
-, contra-tracer, cryptonite, deepseq, directory, exceptions
-, fetchzip, filepath, formatting, hedgehog, hedgehog-extras
-, io-classes, iproute, lib, microlens, mtl, network
-, optparse-applicative-fork, ouroboros-consensus
-, ouroboros-consensus-cardano, ouroboros-consensus-protocol
-, ouroboros-network-api, ouroboros-network-protocols, parsec
-, prettyprinter, prettyprinter-ansi-terminal, process, random
-, regex-compat, regex-tdfa, split, strict-stm, tasty
-, tasty-discover, tasty-hedgehog, text, time, transformers
-, transformers-except, unix, unliftio-core, unordered-containers
-, utf8-string, yaml
-}:
-mkDerivation {
-  pname = "cardano-cli";
-  version = "8.13.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-cli-8.13.0.0.tar.gz";
-    sha256 = "02rp91fawvgzsjd9pqvr3vill890ddmhj8wj5sfgzzkrcsxinhkc";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson aeson-pretty ansi-terminal attoparsec base base16-bytestring
-    bech32 binary bytestring canonical-json cardano-api cardano-binary
-    cardano-crypto cardano-crypto-class cardano-crypto-wrapper
-    cardano-data cardano-git-rev cardano-ledger-alonzo
-    cardano-ledger-binary cardano-ledger-byron cardano-ledger-conway
-    cardano-ledger-core cardano-ledger-shelley cardano-ping
-    cardano-prelude cardano-slotting cardano-strict-containers cborg
-    containers contra-tracer cryptonite deepseq directory exceptions
-    filepath formatting hedgehog hedgehog-extras io-classes iproute
-    microlens mtl network optparse-applicative-fork ouroboros-consensus
-    ouroboros-consensus-cardano ouroboros-consensus-protocol
-    ouroboros-network-api ouroboros-network-protocols parsec
-    prettyprinter prettyprinter-ansi-terminal process random split
-    strict-stm text time transformers transformers-except unix
-    unliftio-core utf8-string yaml
-  ];
-  executableHaskellDepends = [
-    base cardano-crypto-class optparse-applicative-fork
-    transformers-except
-  ];
-  testHaskellDepends = [
-    aeson base base16-bytestring bech32 bytestring cardano-api
-    cardano-api-gen cardano-binary cardano-crypto-wrapper
-    cardano-ledger-byron cardano-slotting cborg containers filepath
-    hedgehog hedgehog-extras parsec regex-compat regex-tdfa tasty
-    tasty-hedgehog text time transformers unix unordered-containers
-  ];
-  testToolDepends = [ tasty-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "The Cardano command-line interface";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-crypto-test.nix b/pkgs/cardano-crypto-test.nix
deleted file mode 100644
index 68784c6530d7c97f18f47e21e2555cb8daab6822..0000000000000000000000000000000000000000
--- a/pkgs/cardano-crypto-test.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, base, bytestring, cardano-crypto
-, cardano-crypto-wrapper, cardano-ledger-binary, cardano-prelude
-, cardano-prelude-test, cryptonite, fetchzip, hedgehog, lib, memory
-}:
-mkDerivation {
-  pname = "cardano-crypto-test";
-  version = "1.5.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-crypto-test-1.5.0.0.tar.gz";
-    sha256 = "084d000yhvgickxbc3w8wgd99vz1lmm07j0bk8db0kaf7ixp8gj8";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    base bytestring cardano-crypto cardano-crypto-wrapper
-    cardano-ledger-binary cardano-prelude cardano-prelude-test
-    cryptonite hedgehog memory
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Test helpers from cardano-crypto exposed to other packages";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-crypto-wrapper.nix b/pkgs/cardano-crypto-wrapper.nix
deleted file mode 100644
index 208d892efe5cf7ffc974a7e61ee6449be1a3d2ff..0000000000000000000000000000000000000000
--- a/pkgs/cardano-crypto-wrapper.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ mkDerivation, aeson, base, base16-bytestring, base64-bytestring
-, base64-bytestring-type, binary, bytestring, canonical-json
-, cardano-crypto, cardano-ledger-binary, cardano-prelude
-, cardano-prelude-test, cryptonite, data-default, deepseq, fetchzip
-, filepath, formatting, heapwords, hedgehog, lib, memory, nothunks
-, text
-}:
-mkDerivation {
-  pname = "cardano-crypto-wrapper";
-  version = "1.5.1.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-crypto-wrapper-1.5.1.0.tar.gz";
-    sha256 = "0ssf0rinjidzp8k1vffd2cq29c23669mmzzdw6hw35hmwj4zhjs7";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    aeson base base16-bytestring base64-bytestring
-    base64-bytestring-type binary bytestring canonical-json
-    cardano-crypto cardano-ledger-binary cardano-prelude cryptonite
-    data-default deepseq formatting heapwords memory nothunks text
-  ];
-  testHaskellDepends = [
-    base bytestring cardano-crypto cardano-ledger-binary
-    cardano-prelude cardano-prelude-test cryptonite filepath formatting
-    hedgehog memory
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Cryptographic primitives used in Byron era of the Cardano project";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-data.nix b/pkgs/cardano-data.nix
deleted file mode 100644
index 4babca4b1518b3c40278505a9ee9ad66201b0677..0000000000000000000000000000000000000000
--- a/pkgs/cardano-data.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, cardano-ledger-binary
-, cardano-strict-containers, containers, deepseq, fetchzip, hspec
-, lib, mtl, nothunks, quickcheck-classes-base, vector
-}:
-mkDerivation {
-  pname = "cardano-data";
-  version = "1.1.1.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-data-1.1.1.0.tar.gz";
-    sha256 = "10k05w9nlrk905bsx4i2c5gg7cz2qrcm0d18wsw7m05k7xxqnsai";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base cardano-ledger-binary cardano-strict-containers
-    containers deepseq hspec mtl nothunks QuickCheck vector
-  ];
-  testHaskellDepends = [
-    base cardano-ledger-binary cardano-strict-containers containers
-    hspec QuickCheck quickcheck-classes-base
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/cardano-ledger";
-  description = "Specialized data for Cardano project";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-git-rev.nix b/pkgs/cardano-git-rev.nix
deleted file mode 100644
index b622cfab07335adf6edf26c7d48feba70892ab5e..0000000000000000000000000000000000000000
--- a/pkgs/cardano-git-rev.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, base, fetchzip, lib, process, template-haskell
-, text
-}:
-mkDerivation {
-  pname = "cardano-git-rev";
-  version = "0.1.2.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-git-rev-0.1.2.0.tar.gz";
-    sha256 = "1v8sxmg4bqqhgfz64w3j811srv5qfszr0khf4bsy3rgs9kw8apvm";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base process template-haskell text ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Git revisioning";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-allegra.nix b/pkgs/cardano-ledger-allegra.nix
deleted file mode 100644
index e012ad2c663ee81bf360468b1c45e56524fce297..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-allegra.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, bytestring
-, cardano-crypto-class, cardano-ledger-binary, cardano-ledger-core
-, cardano-ledger-shelley, cardano-slotting
-, cardano-strict-containers, cborg, containers, data-default-class
-, deepseq, fetchzip, generic-random, lib, microlens, nothunks
-, small-steps, transformers, validation-selective
-}:
-mkDerivation {
-  pname = "cardano-ledger-allegra";
-  version = "1.2.3.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-allegra-1.2.3.1.tar.gz";
-    sha256 = "0la2cxnsair070sv1scgfs8k52h8bg6bjcfa5dh2m37fzpwimbmj";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base bytestring cardano-crypto-class cardano-ledger-binary
-    cardano-ledger-core cardano-ledger-shelley cardano-slotting
-    cardano-strict-containers cborg containers deepseq generic-random
-    microlens nothunks QuickCheck small-steps transformers
-    validation-selective
-  ];
-  testHaskellDepends = [
-    base cardano-ledger-core cardano-ledger-shelley data-default-class
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Allegra ledger era that introduces time lock support";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-alonzo-test.nix b/pkgs/cardano-ledger-alonzo-test.nix
deleted file mode 100644
index 7579bbec3e66a429389ac4d99fa5981ca7019bda..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-alonzo-test.nix
+++ /dev/null
@@ -1,55 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, base16-bytestring
-, bytestring, cardano-ledger-allegra, cardano-ledger-alonzo
-, cardano-ledger-binary, cardano-ledger-core, cardano-ledger-mary
-, cardano-ledger-pretty, cardano-ledger-shelley
-, cardano-ledger-shelley-ma-test, cardano-ledger-shelley-test
-, cardano-protocol-tpraos, cardano-slotting
-, cardano-strict-containers, cborg, containers, data-default-class
-, fetchzip, lib, microlens, mtl, plutus-ledger-api, plutus-tx
-, random, serialise, small-steps, small-steps-test, tasty
-, tasty-hunit, tasty-quickcheck, time, transformers
-}:
-mkDerivation {
-  pname = "cardano-ledger-alonzo-test";
-  version = "1.1.2.6";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-alonzo-test-1.1.2.6.tar.gz";
-    sha256 = "1nz5s9w6s2lmjr4cfb8lg1wa8gih493gf4pnpr2719r0h07n7ad6";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    base bytestring cardano-ledger-allegra cardano-ledger-alonzo
-    cardano-ledger-binary cardano-ledger-core cardano-ledger-mary
-    cardano-ledger-pretty cardano-ledger-shelley
-    cardano-ledger-shelley-ma-test cardano-ledger-shelley-test
-    cardano-protocol-tpraos cardano-slotting cardano-strict-containers
-    cborg containers data-default-class microlens plutus-ledger-api
-    plutus-tx QuickCheck random serialise small-steps small-steps-test
-    tasty-hunit time transformers
-  ];
-  executableHaskellDepends = [
-    base cardano-ledger-alonzo cardano-ledger-core
-  ];
-  testHaskellDepends = [
-    aeson base base16-bytestring bytestring cardano-ledger-allegra
-    cardano-ledger-alonzo cardano-ledger-binary cardano-ledger-core
-    cardano-ledger-mary cardano-ledger-shelley
-    cardano-ledger-shelley-ma-test cardano-ledger-shelley-test
-    cardano-protocol-tpraos cardano-slotting cardano-strict-containers
-    containers data-default-class microlens mtl plutus-ledger-api
-    QuickCheck small-steps small-steps-test tasty tasty-hunit
-    tasty-quickcheck time
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Tests for Cardano ledger introducing Plutus Core";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-alonzo.nix b/pkgs/cardano-ledger-alonzo.nix
deleted file mode 100644
index 0f1291f865cc398a669f347dea20c3faa8f54fdb..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-alonzo.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-{ mkDerivation, FailT, aeson, base, base-deriving-via
-, base64-bytestring, bytestring, cardano-crypto-class, cardano-data
-, cardano-ledger-allegra, cardano-ledger-binary
-, cardano-ledger-core, cardano-ledger-mary, cardano-ledger-shelley
-, cardano-slotting, cardano-strict-containers, containers
-, data-default-class, deepseq, fetchzip, heapwords, lib, measures
-, microlens, mtl, nothunks, plutus-core, plutus-ledger-api
-, prettyprinter, scientific, serialise, set-algebra, small-steps
-, text, time, transformers, tree-diff, utf8-string
-, validation-selective
-}:
-mkDerivation {
-  pname = "cardano-ledger-alonzo";
-  version = "1.5.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-alonzo-1.5.0.0.tar.gz";
-    sha256 = "1b86p9fh75fsi7bv8c488jsyv3hy40p5ka8idv670yjh88iz1svq";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base base-deriving-via base64-bytestring bytestring
-    cardano-crypto-class cardano-data cardano-ledger-allegra
-    cardano-ledger-binary cardano-ledger-core cardano-ledger-mary
-    cardano-ledger-shelley cardano-slotting cardano-strict-containers
-    containers data-default-class deepseq FailT heapwords measures
-    microlens mtl nothunks plutus-core plutus-ledger-api prettyprinter
-    scientific serialise set-algebra small-steps text time transformers
-    tree-diff utf8-string validation-selective
-  ];
-  testHaskellDepends = [
-    base cardano-ledger-core cardano-ledger-shelley
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Cardano ledger introducing Plutus Core";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-api.nix b/pkgs/cardano-ledger-api.nix
deleted file mode 100644
index 620f8e8f874d4feaaf58a2c93d4de7833c77674a..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-api.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ mkDerivation, aeson, array, base, bytestring
-, cardano-ledger-allegra, cardano-ledger-alonzo
-, cardano-ledger-babbage, cardano-ledger-binary
-, cardano-ledger-conway, cardano-ledger-core, cardano-ledger-mary
-, cardano-ledger-shelley, cardano-slotting
-, cardano-strict-containers, containers, fetchzip, lib, microlens
-, plutus-ledger-api, text
-}:
-mkDerivation {
-  pname = "cardano-ledger-api";
-  version = "1.7.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-api-1.7.0.0.tar.gz";
-    sha256 = "1xdalab4zs60nibmqa10xg5iwllfkwdw2ivklwbcn7hzz3njbyap";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson array base cardano-ledger-allegra cardano-ledger-alonzo
-    cardano-ledger-babbage cardano-ledger-binary cardano-ledger-conway
-    cardano-ledger-core cardano-ledger-mary cardano-ledger-shelley
-    cardano-slotting containers microlens plutus-ledger-api text
-  ];
-  testHaskellDepends = [
-    base bytestring cardano-ledger-babbage cardano-ledger-binary
-    cardano-ledger-conway cardano-ledger-core cardano-ledger-shelley
-    cardano-strict-containers containers microlens
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Public API for the cardano ledger codebase";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-babbage-test.nix b/pkgs/cardano-ledger-babbage-test.nix
deleted file mode 100644
index c460d4b85b6bcd2888cb8323b02be3c00cc2f210..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-babbage-test.nix
+++ /dev/null
@@ -1,51 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring
-, cardano-ledger-allegra, cardano-ledger-alonzo
-, cardano-ledger-alonzo-test, cardano-ledger-babbage
-, cardano-ledger-binary, cardano-ledger-core, cardano-ledger-mary
-, cardano-ledger-shelley, cardano-ledger-shelley-ma-test
-, cardano-ledger-shelley-test, cardano-protocol-tpraos
-, cardano-slotting, cardano-strict-containers, containers
-, data-default-class, fetchzip, lib, microlens, plutus-ledger-api
-, plutus-tx, tasty, tasty-hunit, tasty-quickcheck, time
-}:
-mkDerivation {
-  pname = "cardano-ledger-babbage-test";
-  version = "1.1.1.7";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-babbage-test-1.1.1.7.tar.gz";
-    sha256 = "04qpgid5bg8r4q34k6ck3b0sj5c6slc560giqyraygmbz2g4zx1a";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    base cardano-ledger-allegra cardano-ledger-alonzo
-    cardano-ledger-alonzo-test cardano-ledger-babbage
-    cardano-ledger-binary cardano-ledger-core cardano-ledger-mary
-    cardano-ledger-shelley cardano-ledger-shelley-ma-test
-    cardano-ledger-shelley-test cardano-slotting
-    cardano-strict-containers containers data-default-class microlens
-    plutus-ledger-api plutus-tx QuickCheck tasty tasty-hunit time
-  ];
-  executableHaskellDepends = [
-    base cardano-ledger-alonzo-test cardano-ledger-babbage
-    cardano-ledger-core
-  ];
-  testHaskellDepends = [
-    base bytestring cardano-ledger-allegra cardano-ledger-alonzo
-    cardano-ledger-alonzo-test cardano-ledger-babbage
-    cardano-ledger-binary cardano-ledger-core
-    cardano-ledger-shelley-ma-test cardano-ledger-shelley-test
-    cardano-protocol-tpraos tasty tasty-hunit tasty-quickcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Tests for Cardano ledger babbage era";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-babbage.nix b/pkgs/cardano-ledger-babbage.nix
deleted file mode 100644
index d5068ccb08c7e0d97ee88f33a13651b1cbeea343..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-babbage.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, bytestring
-, cardano-crypto-class, cardano-data, cardano-ledger-allegra
-, cardano-ledger-alonzo, cardano-ledger-binary, cardano-ledger-core
-, cardano-ledger-mary, cardano-ledger-shelley, cardano-slotting
-, cardano-strict-containers, containers, data-default-class
-, deepseq, fetchzip, lib, microlens, nothunks, plutus-ledger-api
-, set-algebra, small-steps, text, transformers
-, validation-selective
-}:
-mkDerivation {
-  pname = "cardano-ledger-babbage";
-  version = "1.5.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-babbage-1.5.0.0.tar.gz";
-    sha256 = "1kvm15my925swj201sahbfiapzazrsyp6g18szb0lq3733cfj2pw";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base bytestring cardano-crypto-class cardano-data
-    cardano-ledger-allegra cardano-ledger-alonzo cardano-ledger-binary
-    cardano-ledger-core cardano-ledger-mary cardano-ledger-shelley
-    cardano-slotting cardano-strict-containers containers deepseq
-    microlens nothunks plutus-ledger-api QuickCheck set-algebra
-    small-steps text transformers validation-selective
-  ];
-  testHaskellDepends = [
-    base cardano-ledger-alonzo cardano-ledger-core
-    cardano-ledger-shelley data-default-class
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Cardano ledger introducing refrence scripts and inline datums";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-binary.nix b/pkgs/cardano-ledger-binary.nix
deleted file mode 100644
index d0a17d9d169ce9c6d2c263848d6a38b0597958b0..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-binary.nix
+++ /dev/null
@@ -1,49 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, base16-bytestring, binary
-, bytestring, cardano-binary, cardano-crypto-class
-, cardano-crypto-praos, cardano-crypto-tests, cardano-prelude-test
-, cardano-slotting, cardano-strict-containers, cborg, containers
-, data-fix, deepseq, fetchzip, formatting, half, hedgehog
-, hedgehog-quickcheck, hspec, iproute, lib, microlens, mtl, network
-, nothunks, plutus-ledger-api, pretty-show, primitive
-, quickcheck-instances, random, recursion-schemes, serialise
-, tagged, tasty-hunit, text, time, transformers, tree-diff, vector
-, vector-map
-}:
-mkDerivation {
-  pname = "cardano-ledger-binary";
-  version = "1.2.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-binary-1.2.0.0.tar.gz";
-    sha256 = "1ilax03mhq8h7njwia75iiqr7j60xhl1jgmfh9lsb474srgcrfq5";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base base16-bytestring binary bytestring cardano-binary
-    cardano-crypto-class cardano-crypto-praos cardano-crypto-tests
-    cardano-prelude-test cardano-slotting cardano-strict-containers
-    cborg containers data-fix deepseq formatting half hedgehog hspec
-    iproute microlens mtl network nothunks plutus-ledger-api
-    pretty-show primitive QuickCheck quickcheck-instances random
-    recursion-schemes serialise tagged tasty-hunit text time
-    transformers tree-diff vector vector-map
-  ];
-  testHaskellDepends = [
-    base bytestring cardano-crypto-class cardano-crypto-praos
-    cardano-prelude-test cardano-slotting cardano-strict-containers
-    cborg containers hedgehog hedgehog-quickcheck hspec iproute
-    primitive QuickCheck tagged text time vector vector-map
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/cardano-ledger";
-  description = "Binary serialization library used throughout ledger";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-byron-test.nix b/pkgs/cardano-ledger-byron-test.nix
deleted file mode 100644
index af2d64a48ede1d5d633bc9a0f5356d7b2dceac65..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-byron-test.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ mkDerivation, base, base16-bytestring, bimap, byron-spec-chain
-, byron-spec-ledger, bytestring, cardano-crypto
-, cardano-crypto-test, cardano-crypto-wrapper
-, cardano-ledger-binary, cardano-ledger-byron, cardano-prelude
-, cardano-prelude-test, containers, directory, fetchzip, filepath
-, formatting, generic-monoid, heapwords, hedgehog, lib, microlens
-, resourcet, small-steps, small-steps-test, streaming, tasty
-, tasty-hedgehog, text, time, vector
-}:
-mkDerivation {
-  pname = "cardano-ledger-byron-test";
-  version = "1.5.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-byron-test-1.5.0.0.tar.gz";
-    sha256 = "0vbgh270ddf8hh6kr9hcfx119xysa1s5hhjxwxg0915h19vjdf5c";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    base base16-bytestring bimap byron-spec-chain byron-spec-ledger
-    bytestring cardano-crypto cardano-crypto-test
-    cardano-crypto-wrapper cardano-ledger-binary cardano-ledger-byron
-    cardano-prelude cardano-prelude-test containers directory filepath
-    formatting generic-monoid heapwords hedgehog microlens resourcet
-    small-steps small-steps-test streaming tasty tasty-hedgehog text
-    time vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Test helpers from cardano-ledger exposed to other packages";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-byron.nix b/pkgs/cardano-ledger-byron.nix
deleted file mode 100644
index 143b5a7bff0a807b71e7ae2ad300aae79df2a611..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-byron.nix
+++ /dev/null
@@ -1,48 +0,0 @@
-{ mkDerivation, Cabal, aeson, base, base16-bytestring
-, base58-bytestring, bimap, binary, byron-spec-chain
-, byron-spec-ledger, bytestring, canonical-json, cardano-crypto
-, cardano-crypto-test, cardano-crypto-wrapper
-, cardano-ledger-binary, cardano-prelude, cardano-prelude-test
-, cborg, containers, contra-tracer, cryptonite, digest, directory
-, fetchzip, filepath, formatting, generic-monoid, heapwords
-, hedgehog, lib, microlens, nothunks, quiet, resourcet, small-steps
-, small-steps-test, streaming, streaming-binary
-, streaming-bytestring, tasty, tasty-hedgehog, text, time, vector
-}:
-mkDerivation {
-  pname = "cardano-ledger-byron";
-  version = "1.0.0.2";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-byron-1.0.0.2.tar.gz";
-    sha256 = "1csprp8aghjcr96jkc6b6gk5nksmnw90psmsxd8nif62b1v2r95w";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    aeson base base58-bytestring bimap binary bytestring Cabal
-    canonical-json cardano-crypto cardano-crypto-wrapper
-    cardano-ledger-binary cardano-prelude cborg containers
-    contra-tracer cryptonite digest directory filepath formatting
-    heapwords nothunks quiet resourcet streaming streaming-binary
-    streaming-bytestring text time vector
-  ];
-  testHaskellDepends = [
-    base base16-bytestring bimap byron-spec-chain byron-spec-ledger
-    bytestring cardano-crypto cardano-crypto-test
-    cardano-crypto-wrapper cardano-ledger-binary cardano-prelude
-    cardano-prelude-test containers directory filepath formatting
-    generic-monoid heapwords hedgehog microlens resourcet small-steps
-    small-steps-test streaming tasty tasty-hedgehog text time vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "The blockchain layer of Cardano during the Byron era";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-conway-test.nix b/pkgs/cardano-ledger-conway-test.nix
deleted file mode 100644
index 00ce3f92847acdd377fcba1e19e14d65e6bd082e..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-conway-test.nix
+++ /dev/null
@@ -1,53 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring
-, cardano-ledger-allegra, cardano-ledger-alonzo
-, cardano-ledger-alonzo-test, cardano-ledger-babbage
-, cardano-ledger-babbage-test, cardano-ledger-binary
-, cardano-ledger-conway, cardano-ledger-core, cardano-ledger-mary
-, cardano-ledger-shelley, cardano-ledger-shelley-ma-test
-, cardano-ledger-shelley-test, cardano-slotting
-, cardano-strict-containers, containers, data-default-class
-, fetchzip, lib, microlens, plutus-tx, small-steps, tasty
-, tasty-quickcheck
-}:
-mkDerivation {
-  pname = "cardano-ledger-conway-test";
-  version = "1.2.1.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-conway-test-1.2.1.1.tar.gz";
-    sha256 = "00w1ipnbxhx8185w6l0jzdq01in35z73rvdw1f75g6y640j5y39i";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    base cardano-ledger-allegra cardano-ledger-alonzo
-    cardano-ledger-alonzo-test cardano-ledger-babbage
-    cardano-ledger-babbage-test cardano-ledger-binary
-    cardano-ledger-conway cardano-ledger-core cardano-ledger-mary
-    cardano-ledger-shelley cardano-ledger-shelley-ma-test
-    cardano-ledger-shelley-test cardano-slotting
-    cardano-strict-containers containers data-default-class microlens
-    plutus-tx QuickCheck small-steps
-  ];
-  executableHaskellDepends = [
-    base cardano-ledger-alonzo-test cardano-ledger-conway
-    cardano-ledger-core
-  ];
-  testHaskellDepends = [
-    base bytestring cardano-ledger-allegra cardano-ledger-alonzo
-    cardano-ledger-babbage cardano-ledger-babbage-test
-    cardano-ledger-conway cardano-ledger-core
-    cardano-ledger-shelley-test cardano-strict-containers containers
-    data-default-class tasty tasty-quickcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Tests for Cardano ledger Conway era";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-conway.nix b/pkgs/cardano-ledger-conway.nix
deleted file mode 100644
index 04af9f29505dc3e47ba01354df232c0eb036ebb4..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-conway.nix
+++ /dev/null
@@ -1,43 +0,0 @@
-{ mkDerivation, aeson, base, cardano-crypto-class, cardano-data
-, cardano-ledger-allegra, cardano-ledger-alonzo
-, cardano-ledger-babbage, cardano-ledger-binary
-, cardano-ledger-core, cardano-ledger-mary, cardano-ledger-shelley
-, cardano-slotting, cardano-strict-containers, containers
-, data-default-class, deepseq, fetchzip, lib, microlens, nothunks
-, plutus-ledger-api, set-algebra, small-steps, text, transformers
-, validation-selective
-}:
-mkDerivation {
-  pname = "cardano-ledger-conway";
-  version = "1.10.1.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-conway-1.10.1.0.tar.gz";
-    sha256 = "18kk6lspkyqqpfgc5kn64j0alzxxpqxcin36mxkz7q8qh0215m5d";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    aeson base cardano-crypto-class cardano-data cardano-ledger-allegra
-    cardano-ledger-alonzo cardano-ledger-babbage cardano-ledger-binary
-    cardano-ledger-core cardano-ledger-mary cardano-ledger-shelley
-    cardano-slotting cardano-strict-containers containers
-    data-default-class deepseq microlens nothunks plutus-ledger-api
-    set-algebra small-steps text transformers validation-selective
-  ];
-  testHaskellDepends = [
-    aeson base cardano-ledger-binary cardano-ledger-core
-    cardano-ledger-shelley cardano-strict-containers containers
-    data-default-class microlens
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Cardano ledger with an updated on-chain governance system";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-core.nix b/pkgs/cardano-ledger-core.nix
deleted file mode 100644
index 738b1aa8f32decfb615f6f9b2c0e6d539cc75890..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-core.nix
+++ /dev/null
@@ -1,54 +0,0 @@
-{ mkDerivation, FailT, QuickCheck, aeson, base, base16-bytestring
-, base64-bytestring, binary, bytestring, cardano-crypto
-, cardano-crypto-class, cardano-crypto-praos
-, cardano-crypto-wrapper, cardano-data, cardano-ledger-binary
-, cardano-ledger-byron, cardano-ledger-byron-test, cardano-prelude
-, cardano-slotting, cardano-strict-containers, containers
-, criterion, data-default-class, deepseq, fetchzip, generic-random
-, genvalidity, genvalidity-scientific, groups, heapwords
-, hedgehog-quickcheck, hspec, iproute, lib, microlens, mtl, network
-, non-integral, nothunks, partial-order, primitive, quiet, random
-, scientific, set-algebra, small-steps, text, time, transformers
-, tree-diff, validation-selective, vector-map
-}:
-mkDerivation {
-  pname = "cardano-ledger-core";
-  version = "1.8.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-core-1.8.0.0.tar.gz";
-    sha256 = "15wwp63bbhq05x8f3c0y21bgzfwjfnhwzl784j1c9kll3v2w77mn";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base base16-bytestring base64-bytestring binary bytestring
-    cardano-crypto cardano-crypto-class cardano-crypto-praos
-    cardano-crypto-wrapper cardano-data cardano-ledger-binary
-    cardano-ledger-byron cardano-ledger-byron-test cardano-prelude
-    cardano-slotting cardano-strict-containers containers
-    data-default-class deepseq FailT generic-random genvalidity groups
-    heapwords hedgehog-quickcheck hspec iproute microlens mtl network
-    non-integral nothunks partial-order primitive QuickCheck quiet
-    random scientific set-algebra small-steps text time transformers
-    tree-diff validation-selective vector-map
-  ];
-  testHaskellDepends = [
-    aeson base binary bytestring cardano-crypto-class
-    cardano-ledger-binary containers FailT genvalidity
-    genvalidity-scientific scientific
-  ];
-  benchmarkHaskellDepends = [
-    base bytestring containers criterion QuickCheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Core components of Cardano ledgers from the Shelley release on";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-mary.nix b/pkgs/cardano-ledger-mary.nix
deleted file mode 100644
index 74d60ec74c240df517ead0ff8d6543e9d5166fab..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-mary.nix
+++ /dev/null
@@ -1,41 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, base16-bytestring
-, bytestring, cardano-crypto-class, cardano-data
-, cardano-ledger-allegra, cardano-ledger-binary
-, cardano-ledger-core, cardano-ledger-shelley
-, cardano-strict-containers, containers, data-default-class
-, deepseq, fetchzip, groups, lib, microlens, nothunks, primitive
-, text
-}:
-mkDerivation {
-  pname = "cardano-ledger-mary";
-  version = "1.3.5.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-mary-1.3.5.0.tar.gz";
-    sha256 = "092vjrppi7gvh1jda6gg8b1acccvkrx1kbrqlj17kjif2zdn9kni";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base base16-bytestring bytestring cardano-crypto-class
-    cardano-data cardano-ledger-allegra cardano-ledger-binary
-    cardano-ledger-core cardano-ledger-shelley
-    cardano-strict-containers containers deepseq groups microlens
-    nothunks primitive QuickCheck text
-  ];
-  testHaskellDepends = [
-    base base16-bytestring bytestring cardano-data
-    cardano-ledger-binary cardano-ledger-core cardano-ledger-shelley
-    data-default-class
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Cardano ledger with multiasset support";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-pretty.nix b/pkgs/cardano-ledger-pretty.nix
deleted file mode 100644
index e367679eb98532068e970f635c5618c36c5496ce..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-pretty.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ mkDerivation, base, bech32, bytestring, cardano-crypto-class
-, cardano-data, cardano-ledger-allegra, cardano-ledger-alonzo
-, cardano-ledger-babbage, cardano-ledger-byron
-, cardano-ledger-conway, cardano-ledger-core, cardano-ledger-mary
-, cardano-ledger-shelley, cardano-protocol-tpraos, cardano-slotting
-, cardano-strict-containers, containers, fetchzip, hashable
-, iproute, lib, microlens, plutus-ledger-api, prettyprinter
-, small-steps, text, vector-map
-}:
-mkDerivation {
-  pname = "cardano-ledger-pretty";
-  version = "1.3.3.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-pretty-1.3.3.0.tar.gz";
-    sha256 = "1kk6znhd595isp17hd3ywma9c8w6qvdk5xw2fc710smzpxi6npwl";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bech32 bytestring cardano-crypto-class cardano-data
-    cardano-ledger-allegra cardano-ledger-alonzo cardano-ledger-babbage
-    cardano-ledger-byron cardano-ledger-conway cardano-ledger-core
-    cardano-ledger-mary cardano-ledger-shelley cardano-protocol-tpraos
-    cardano-slotting cardano-strict-containers containers hashable
-    iproute microlens plutus-ledger-api prettyprinter small-steps text
-    vector-map
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Pretty-printers for Cardano ledger datatypes";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-shelley-ma-test.nix b/pkgs/cardano-ledger-shelley-ma-test.nix
deleted file mode 100644
index 6412379773f1918c0465026c1230967645fc8f11..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-shelley-ma-test.nix
+++ /dev/null
@@ -1,47 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, cardano-crypto-class
-, cardano-data, cardano-ledger-allegra, cardano-ledger-binary
-, cardano-ledger-core, cardano-ledger-mary, cardano-ledger-pretty
-, cardano-ledger-shelley, cardano-ledger-shelley-test
-, cardano-protocol-tpraos, cardano-slotting
-, cardano-strict-containers, cborg, containers, data-default-class
-, deepseq, fetchzip, groups, hashable, lib, microlens, mtl
-, small-steps, small-steps-test, tasty, tasty-hunit
-, tasty-quickcheck, text
-}:
-mkDerivation {
-  pname = "cardano-ledger-shelley-ma-test";
-  version = "1.2.1.4";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-shelley-ma-test-1.2.1.4.tar.gz";
-    sha256 = "1fh0frfs2jycxbfrmja602flrv758wjbb3dgx02srcgqy5j83vil";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    base bytestring cardano-ledger-allegra cardano-ledger-binary
-    cardano-ledger-core cardano-ledger-mary cardano-ledger-pretty
-    cardano-ledger-shelley cardano-ledger-shelley-test cardano-slotting
-    cardano-strict-containers containers hashable microlens mtl
-    QuickCheck small-steps tasty tasty-hunit tasty-quickcheck text
-  ];
-  testHaskellDepends = [
-    base bytestring cardano-crypto-class cardano-data
-    cardano-ledger-allegra cardano-ledger-binary cardano-ledger-core
-    cardano-ledger-mary cardano-ledger-shelley
-    cardano-ledger-shelley-test cardano-protocol-tpraos
-    cardano-slotting cardano-strict-containers cborg containers
-    data-default-class deepseq groups microlens mtl QuickCheck
-    small-steps small-steps-test tasty tasty-hunit tasty-quickcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Shelley ledger with multiasset and time lock support";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-shelley-test.nix b/pkgs/cardano-ledger-shelley-test.nix
deleted file mode 100644
index 48d47c6a92ac718301d34a2640f5e876a5caeec9..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-shelley-test.nix
+++ /dev/null
@@ -1,65 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, base16-bytestring, binary
-, bytestring, cardano-crypto, cardano-crypto-class
-, cardano-crypto-praos, cardano-crypto-test, cardano-crypto-wrapper
-, cardano-data, cardano-ledger-binary, cardano-ledger-byron
-, cardano-ledger-byron-test, cardano-ledger-core
-, cardano-ledger-pretty, cardano-ledger-shelley
-, cardano-protocol-tpraos, cardano-slotting
-, cardano-strict-containers, cborg, containers, criterion
-, data-default-class, deepseq, fetchzip, groups, hashable, hedgehog
-, hedgehog-quickcheck, iproute, lib, microlens, mtl, nothunks
-, plutus-ledger-api, prettyprinter, process-extras, scientific
-, serialise, set-algebra, small-steps, small-steps-test, tasty
-, tasty-hunit, tasty-quickcheck, text, time, transformers
-, tree-diff, unliftio, vector, vector-map
-}:
-mkDerivation {
-  pname = "cardano-ledger-shelley-test";
-  version = "1.2.0.6";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-shelley-test-1.2.0.6.tar.gz";
-    sha256 = "0mif64jwq1by0iagrczyp0cy50dln34v3bhfzl291wym6dhkzz3v";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    base base16-bytestring bytestring cardano-crypto
-    cardano-crypto-class cardano-crypto-test cardano-crypto-wrapper
-    cardano-data cardano-ledger-binary cardano-ledger-byron
-    cardano-ledger-byron-test cardano-ledger-core cardano-ledger-pretty
-    cardano-ledger-shelley cardano-protocol-tpraos cardano-slotting
-    cardano-strict-containers cborg containers data-default-class
-    deepseq hashable hedgehog hedgehog-quickcheck microlens mtl
-    nothunks plutus-ledger-api process-extras QuickCheck serialise
-    set-algebra small-steps small-steps-test tasty tasty-hunit
-    tasty-quickcheck text time transformers tree-diff unliftio vector
-    vector-map
-  ];
-  testHaskellDepends = [
-    aeson base base16-bytestring binary bytestring cardano-crypto-class
-    cardano-data cardano-ledger-binary cardano-ledger-byron
-    cardano-ledger-core cardano-ledger-pretty cardano-ledger-shelley
-    cardano-protocol-tpraos cardano-slotting cardano-strict-containers
-    cborg containers data-default-class deepseq groups iproute
-    microlens prettyprinter QuickCheck scientific small-steps
-    small-steps-test tasty tasty-hunit tasty-quickcheck time
-  ];
-  benchmarkHaskellDepends = [
-    base cardano-crypto-class cardano-crypto-praos cardano-data
-    cardano-ledger-binary cardano-ledger-core cardano-ledger-shelley
-    cardano-protocol-tpraos cardano-slotting cardano-strict-containers
-    containers criterion deepseq mtl QuickCheck set-algebra small-steps
-    small-steps-test
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Test helpers from cardano-ledger-shelley exposed to other packages";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ledger-shelley.nix b/pkgs/cardano-ledger-shelley.nix
deleted file mode 100644
index 9bd7b27ef958b900bed55fef547eba3d4d100838..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ledger-shelley.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-{ mkDerivation, aeson, base, bytestring, cardano-crypto-class
-, cardano-crypto-wrapper, cardano-data, cardano-ledger-binary
-, cardano-ledger-byron, cardano-ledger-byron-test
-, cardano-ledger-core, cardano-slotting, cardano-strict-containers
-, containers, data-default-class, deepseq, fetchzip, generic-random
-, groups, heapwords, hedgehog-quickcheck, lib, microlens
-, microlens-mtl, mtl, nothunks, prettyprinter, quiet, set-algebra
-, small-steps, small-steps-test, text, time, transformers, unliftio
-, validation-selective, vector-map
-}:
-mkDerivation {
-  pname = "cardano-ledger-shelley";
-  version = "1.7.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ledger-shelley-1.7.0.0.tar.gz";
-    sha256 = "09kgpvcc4jbkhd9rkkcxp7qpf9617ivryxsqs7c0i5ygcg6pwgqq";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base bytestring cardano-crypto-class cardano-crypto-wrapper
-    cardano-data cardano-ledger-binary cardano-ledger-byron
-    cardano-ledger-byron-test cardano-ledger-core cardano-slotting
-    cardano-strict-containers containers data-default-class deepseq
-    generic-random groups heapwords hedgehog-quickcheck microlens
-    microlens-mtl mtl nothunks prettyprinter quiet set-algebra
-    small-steps small-steps-test text time transformers unliftio
-    validation-selective vector-map
-  ];
-  testHaskellDepends = [
-    base cardano-ledger-binary cardano-ledger-core
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Shelley Ledger Executable Model";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-node.nix b/pkgs/cardano-node.nix
deleted file mode 100644
index 3d8adbeda24768ae54c1fb20ce7eddbab0cfb247..0000000000000000000000000000000000000000
--- a/pkgs/cardano-node.nix
+++ /dev/null
@@ -1,79 +0,0 @@
-{ mkDerivation, aeson, async, base, base16-bytestring, bytestring
-, cardano-api, cardano-crypto-class, cardano-crypto-wrapper
-, cardano-git-rev, cardano-ledger-allegra, cardano-ledger-alonzo
-, cardano-ledger-api, cardano-ledger-babbage, cardano-ledger-byron
-, cardano-ledger-conway, cardano-ledger-core
-, cardano-ledger-shelley, cardano-prelude, cardano-protocol-tpraos
-, cardano-slotting, cborg, containers, contra-tracer, deepseq
-, directory, dns, ekg, ekg-core, fetchzip, filepath, formatting
-, generic-data, hedgehog, hedgehog-corpus, hedgehog-extras
-, hostname, io-classes, iohk-monitoring, iproute, lib
-, lobemo-backend-aggregation, lobemo-backend-ekg
-, lobemo-backend-monitoring, lobemo-backend-trace-forwarder
-, lobemo-scribe-systemd, mtl, network, network-mux, nothunks
-, optparse-applicative-fork, ouroboros-consensus
-, ouroboros-consensus-cardano, ouroboros-consensus-diffusion
-, ouroboros-consensus-protocol, ouroboros-network
-, ouroboros-network-api, ouroboros-network-framework
-, ouroboros-network-protocols, prettyprinter
-, prettyprinter-ansi-terminal, psqueues, safe-exceptions
-, scientific, si-timers, sop-core, stm, strict-sop-core, strict-stm
-, systemd, text, time, trace-dispatcher, trace-forward
-, trace-resources, tracer-transformers, transformers
-, transformers-except, typed-protocols, unix, vector, yaml
-}:
-mkDerivation {
-  pname = "cardano-node";
-  version = "8.6.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-node-8.6.0.tar.gz";
-    sha256 = "1dqzxj98gqwby0icslppxhdl90i8w53126rwb6lbx9rjby49dzns";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson async base base16-bytestring bytestring cardano-api
-    cardano-crypto-class cardano-crypto-wrapper cardano-git-rev
-    cardano-ledger-allegra cardano-ledger-alonzo cardano-ledger-api
-    cardano-ledger-babbage cardano-ledger-byron cardano-ledger-conway
-    cardano-ledger-core cardano-ledger-shelley cardano-prelude
-    cardano-protocol-tpraos cardano-slotting cborg containers
-    contra-tracer deepseq directory dns ekg ekg-core filepath
-    formatting generic-data hostname io-classes iohk-monitoring iproute
-    lobemo-backend-aggregation lobemo-backend-ekg
-    lobemo-backend-monitoring lobemo-backend-trace-forwarder
-    lobemo-scribe-systemd mtl network network-mux nothunks
-    optparse-applicative-fork ouroboros-consensus
-    ouroboros-consensus-cardano ouroboros-consensus-diffusion
-    ouroboros-consensus-protocol ouroboros-network
-    ouroboros-network-api ouroboros-network-framework
-    ouroboros-network-protocols prettyprinter
-    prettyprinter-ansi-terminal psqueues safe-exceptions scientific
-    si-timers sop-core stm strict-sop-core strict-stm systemd text time
-    trace-dispatcher trace-forward trace-resources tracer-transformers
-    transformers transformers-except typed-protocols unix yaml
-  ];
-  executableHaskellDepends = [
-    base cardano-crypto-class cardano-git-rev optparse-applicative-fork
-    text
-  ];
-  testHaskellDepends = [
-    aeson base bytestring cardano-api cardano-crypto-class
-    cardano-ledger-core cardano-slotting directory filepath hedgehog
-    hedgehog-corpus hedgehog-extras iproute mtl ouroboros-consensus
-    ouroboros-consensus-cardano ouroboros-consensus-diffusion
-    ouroboros-network ouroboros-network-api strict-sop-core text time
-    transformers unix vector yaml
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "The cardano full node";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-ping.nix b/pkgs/cardano-ping.nix
deleted file mode 100644
index 772ce6a9a0f1fe4d9b3481f67e4ac685701230a0..0000000000000000000000000000000000000000
--- a/pkgs/cardano-ping.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, aeson, base, bytestring, cborg, contra-tracer
-, fetchzip, lib, network, network-mux, si-timers, strict-stm
-, tdigest, text, time, transformers
-}:
-mkDerivation {
-  pname = "cardano-ping";
-  version = "0.2.0.6";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-ping-0.2.0.6.tar.gz";
-    sha256 = "161y79qvyxd0wifkfivkhv0dyggd573w4vmcn6f083brvfp88gnc";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base bytestring cborg contra-tracer network network-mux
-    si-timers strict-stm tdigest text time transformers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Utility for pinging cardano nodes";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cardano-protocol-tpraos.nix b/pkgs/cardano-protocol-tpraos.nix
deleted file mode 100644
index 741ffa550e5b879303f653970cc307d6c02a431a..0000000000000000000000000000000000000000
--- a/pkgs/cardano-protocol-tpraos.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ mkDerivation, base, bytestring, cardano-crypto-class
-, cardano-ledger-allegra, cardano-ledger-alonzo
-, cardano-ledger-babbage, cardano-ledger-binary
-, cardano-ledger-conway, cardano-ledger-core, cardano-ledger-mary
-, cardano-ledger-shelley, cardano-slotting
-, cardano-strict-containers, containers, deepseq, fetchzip
-, generic-random, lib, microlens, mtl, non-integral, nothunks
-, quiet, set-algebra, small-steps, transformers
-}:
-mkDerivation {
-  pname = "cardano-protocol-tpraos";
-  version = "1.0.3.6";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-protocol-tpraos-1.0.3.6.tar.gz";
-    sha256 = "1r1ihbfv2fvyrsyam9gpwb9p451bxlbb7863vi6d87pzwlg14yzq";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring cardano-crypto-class cardano-ledger-allegra
-    cardano-ledger-alonzo cardano-ledger-babbage cardano-ledger-binary
-    cardano-ledger-conway cardano-ledger-core cardano-ledger-mary
-    cardano-ledger-shelley cardano-slotting cardano-strict-containers
-    containers deepseq generic-random microlens mtl non-integral
-    nothunks quiet set-algebra small-steps transformers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Cardano Protocol: Transitional Praos";
-  license = lib.licenses.asl20;
-  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/contra-tracer.nix b/pkgs/contra-tracer.nix
deleted file mode 100644
index ff280d35052f0308e0456e7eb622ab0d3fe2411e..0000000000000000000000000000000000000000
--- a/pkgs/contra-tracer.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, base, fetchzip, lib }:
-mkDerivation {
-  pname = "contra-tracer";
-  version = "0.1.0.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/contra-tracer-0.1.0.1.tar.gz";
-    sha256 = "03f3i1x08m9xjxfzjjh26cpjhvczslcc7hpn9cmdkmpkbdz2fdsd";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "A simple interface for logging, tracing or monitoring";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/cryptohash-md5.nix b/pkgs/cryptohash-md5.nix
deleted file mode 100644
index 0adadd0d675a756c296d7180f4ed696f1ea48fea..0000000000000000000000000000000000000000
--- a/pkgs/cryptohash-md5.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, base, base16-bytestring, bytestring, criterion, lib
-, pureMD5, tasty, tasty-hunit, tasty-quickcheck
-}:
-mkDerivation {
-  pname = "cryptohash-md5";
-  version = "0.11.101.0";
-  sha256 = "3b08db0ae39df2b44e83053ad30d7546a4c6200a852c22a240a7e03ae1080f05";
-  revision = "3";
-  editedCabalFile = "1v7gv0xa9yfkxq3g9j79ppzn6hjf467aajzb4x5882yflibfi9ki";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring ];
-  testHaskellDepends = [
-    base base16-bytestring bytestring pureMD5 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-md5";
-  description = "Fast, pure and practical MD5 implementation";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/data-ordlist.nix b/pkgs/data-ordlist.nix
deleted file mode 100644
index 7d95d52adff04caaaa41c971b10b6dcbb9a41380..0000000000000000000000000000000000000000
--- a/pkgs/data-ordlist.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ mkDerivation, base, lib }:
-mkDerivation {
-  pname = "data-ordlist";
-  version = "0.4.7.0";
-  sha256 = "6f6c1e7a9a9155ad78ca78cb9abd6f7e2e1c78b3e549b179dc0874e6428f490d";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Set and bag operations on ordered lists";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/deferred-folds.nix b/pkgs/deferred-folds.nix
deleted file mode 100644
index 77fea172ecae2c15ebf0863f65e0e373765eabef..0000000000000000000000000000000000000000
--- a/pkgs/deferred-folds.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, containers, foldl
-, hashable, lib, primitive, quickcheck-instances, rerebase, tasty
-, tasty-hunit, tasty-quickcheck, text, transformers
-, unordered-containers, vector
-}:
-mkDerivation {
-  pname = "deferred-folds";
-  version = "0.9.18.3";
-  sha256 = "3b2130eaa080d199380ad6a139c4eb8198ccc9291b5878dcb5aeb15b19f64774";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring containers foldl hashable primitive text
-    transformers unordered-containers vector
-  ];
-  testHaskellDepends = [
-    QuickCheck quickcheck-instances rerebase tasty tasty-hunit
-    tasty-quickcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/metrix-ai/deferred-folds";
-  description = "Abstractions over deferred folds";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/deque.nix b/pkgs/deque.nix
deleted file mode 100644
index 2df729724d13431d87ae3766a85f92bd92414860..0000000000000000000000000000000000000000
--- a/pkgs/deque.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, QuickCheck, base, deepseq, hashable, lib, mtl
-, quickcheck-instances, rerebase, strict-list, tasty, tasty-hunit
-, tasty-quickcheck
-}:
-mkDerivation {
-  pname = "deque";
-  version = "0.4.4";
-  sha256 = "d646d82001cc6b1f17a969ab1d479c2f65f31547c1741dfd7d7c12f7709319f4";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base deepseq hashable mtl strict-list ];
-  testHaskellDepends = [
-    QuickCheck quickcheck-instances rerebase tasty tasty-hunit
-    tasty-quickcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/nikita-volkov/deque";
-  description = "Double-ended queues";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/digest.nix b/pkgs/digest.nix
deleted file mode 100644
index 20e95dc5d902b07ff27d4cb6db327ba71dc712de..0000000000000000000000000000000000000000
--- a/pkgs/digest.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, base, bytestring, lib, zlib }:
-mkDerivation {
-  pname = "digest";
-  version = "0.0.1.7";
-  sha256 = "b23d6c804e6fed0ac9bb0d35b7aed5785330d63efebe296cf0073dab17e05f0a";
-  revision = "1";
-  editedCabalFile = "0wh34kyag2vhwvsdwv8qmvm13gy32nc94yfyqfdnl67nyc2sx8wl";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring ];
-  libraryPkgconfigDepends = [ zlib ];
-  enableLibraryProfiling = false;
-  enableExecutableProfiling = false;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Various hashes for bytestrings; CRC32 and Adler32 for now";
-  license = lib.licenses.bsd2;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/dns.nix b/pkgs/dns.nix
deleted file mode 100644
index 7e5e51ad9aa918394f8999e90d0dfb2a664693f6..0000000000000000000000000000000000000000
--- a/pkgs/dns.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ mkDerivation, QuickCheck, array, async, attoparsec, auto-update
-, base, base16-bytestring, base64-bytestring, bytestring
-, case-insensitive, containers, crypton, hourglass, hspec
-, hspec-discover, iproute, lib, mtl, network, psqueues, word8
-}:
-mkDerivation {
-  pname = "dns";
-  version = "4.2.0";
-  sha256 = "c2d3ce5315a89ce2e362877928e5698159c898c29cb97f10506779ba0db497f9";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    array async attoparsec auto-update base base16-bytestring
-    base64-bytestring bytestring case-insensitive containers crypton
-    hourglass iproute mtl network psqueues
-  ];
-  testHaskellDepends = [
-    base bytestring case-insensitive hspec iproute network QuickCheck
-    word8
-  ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  testTarget = "spec";
-  hyperlinkSource = false;
-  description = "DNS library in Haskell";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/doctest-discover.nix b/pkgs/doctest-discover.nix
deleted file mode 100644
index 78feb55dd48f671979a487a1fdbfe5c0ffab01ac..0000000000000000000000000000000000000000
--- a/pkgs/doctest-discover.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, aeson, base, bytestring, directory, doctest
-, filepath, lib
-}:
-mkDerivation {
-  pname = "doctest-discover";
-  version = "0.2.0.0";
-  sha256 = "a953aa50837e52efc766a77e382c2be2acbc887fa6dadbc54b756f59d6c49ec8";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base bytestring directory doctest filepath
-  ];
-  executableHaskellDepends = [
-    aeson base bytestring directory doctest filepath
-  ];
-  testHaskellDepends = [ base doctest ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/karun012/doctest-discover";
-  description = "Easy way to run doctests via cabal";
-  license = lib.licenses.publicDomain;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ekg-core.nix b/pkgs/ekg-core.nix
deleted file mode 100644
index 7c72f4ce483c5f046af779f578c51b0c2f01342c..0000000000000000000000000000000000000000
--- a/pkgs/ekg-core.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, base, containers, ghc-prim, lib, text
-, unordered-containers
-}:
-mkDerivation {
-  pname = "ekg-core";
-  version = "0.1.1.7";
-  sha256 = "45813f2b94fde0b92c7979bd37de52f09b8b645560f5789276c3acfc7934db12";
-  revision = "3";
-  editedCabalFile = "1z5rhc6cd1jflax3g5c773vghwavid5va6zxmaxhdcs6lj9pgzdj";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base containers ghc-prim text unordered-containers
-  ];
-  benchmarkHaskellDepends = [ base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/tibbe/ekg-core";
-  description = "Tracking of system metrics";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ekg-forward.nix b/pkgs/ekg-forward.nix
deleted file mode 100644
index cfdf38f384a7ce13c0f62f7c7d9a89ffbd0da4d8..0000000000000000000000000000000000000000
--- a/pkgs/ekg-forward.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ mkDerivation, async, base, bytestring, cborg, contra-tracer
-, ekg-core, fetchzip, hspec, io-classes, lib, network
-, ouroboros-network-api, ouroboros-network-framework, serialise
-, stm, text, time, typed-protocols, typed-protocols-cborg
-, unordered-containers
-}:
-mkDerivation {
-  pname = "ekg-forward";
-  version = "0.4";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/ekg-forward-0.4.tar.gz";
-    sha256 = "0bciv902ywsq9lxlhqkm1nl24yx0ww5192fvbm11v2jfks5vmdk4";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    async base bytestring cborg contra-tracer ekg-core io-classes
-    network ouroboros-network-api ouroboros-network-framework serialise
-    stm text time typed-protocols typed-protocols-cborg
-    unordered-containers
-  ];
-  executableHaskellDepends = [
-    base contra-tracer ekg-core stm text time
-  ];
-  testHaskellDepends = [
-    base contra-tracer ekg-core hspec stm time unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/ekg-forward";
-  description = "See README for more info";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ekg-json.nix b/pkgs/ekg-json.nix
deleted file mode 100644
index 299f85e7b3f785a2566c8e170107b4bbce5b30f4..0000000000000000000000000000000000000000
--- a/pkgs/ekg-json.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, aeson, base, ekg-core, fetchzip, lib, text
-, unordered-containers
-}:
-mkDerivation {
-  pname = "ekg-json";
-  version = "0.1.0.7.0.0.0.0.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/ekg-json-0.1.0.7.0.0.0.0.1.tar.gz";
-    sha256 = "10wy1k9sh900xy3hvw8nyiphk9qwf31z0aqgyw7a955gk4sm8s4j";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base ekg-core text unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/tibbe/ekg-json";
-  description = "JSON encoding of ekg metrics";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ekg.nix b/pkgs/ekg.nix
deleted file mode 100644
index a9714ff6c6e7f354afca30830ba27a06bd5cccf1..0000000000000000000000000000000000000000
--- a/pkgs/ekg.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, aeson, base, bytestring, ekg-core, ekg-json
-, filepath, lib, network, snap-core, snap-server, text, time
-, transformers, unordered-containers
-}:
-mkDerivation {
-  pname = "ekg";
-  version = "0.4.0.15";
-  sha256 = "482ae3be495cfe4f03332ad1c79ce8b5ad4f9c8eec824980c664808ae32c6dcc";
-  revision = "8";
-  editedCabalFile = "05k50vx956zlh7dvkhi7qvd9f7x48hg5hwgqjqsf5fwzm1cqir6n";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    aeson base bytestring ekg-core ekg-json filepath network snap-core
-    snap-server text time transformers unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/tibbe/ekg";
-  description = "Remote monitoring of processes";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/errors.nix b/pkgs/errors.nix
deleted file mode 100644
index 7e332473f5f7a8038e3c0dadd85c92e77854490b..0000000000000000000000000000000000000000
--- a/pkgs/errors.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ mkDerivation, base, exceptions, lib, safe, text, transformers
-, transformers-compat
-}:
-mkDerivation {
-  pname = "errors";
-  version = "2.3.0";
-  sha256 = "6772e5689f07e82077ffe3339bc672934d83d83a97a7d4f1349de1302cb71f75";
-  revision = "5";
-  editedCabalFile = "0ljfsadhqbqjivrr08x11zazpl115902ikvyhxq6nmg6zp54w7al";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base exceptions safe text transformers transformers-compat
-  ];
-  enableLibraryProfiling = false;
-  enableExecutableProfiling = false;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Simplified error-handling";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/fgl-arbitrary.nix b/pkgs/fgl-arbitrary.nix
deleted file mode 100644
index 1dc0acfbd5e65a99d4d85dbb82337159c6134b6f..0000000000000000000000000000000000000000
--- a/pkgs/fgl-arbitrary.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, QuickCheck, base, containers, fgl, hspec, lib }:
-mkDerivation {
-  pname = "fgl-arbitrary";
-  version = "0.2.0.6";
-  sha256 = "6cf210a2ecbda21059647008cc8d85969308b21d18690f82d5f70d92435bd3d7";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base fgl QuickCheck ];
-  testHaskellDepends = [ base containers fgl hspec QuickCheck ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "QuickCheck support for fgl";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/fgl.nix b/pkgs/fgl.nix
deleted file mode 100644
index 5689294b7263fe4e79e1f6ca957141c3ae016df3..0000000000000000000000000000000000000000
--- a/pkgs/fgl.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, QuickCheck, array, base, containers, deepseq, hspec
-, lib, microbench, transformers
-}:
-mkDerivation {
-  pname = "fgl";
-  version = "5.8.1.1";
-  sha256 = "6908fd6ecb010c83d103a296b970eb82f7b9c914059afd6002d39a720a6a8cad";
-  revision = "1";
-  editedCabalFile = "1f87gq1mgvwmjz2xdkbgpwy9y44vsgzzkvn8dm1a8nqq62x0cmiv";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    array base containers deepseq transformers
-  ];
-  testHaskellDepends = [ base containers hspec QuickCheck ];
-  benchmarkHaskellDepends = [ base deepseq microbench ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Martin Erwig's Functional Graph Library";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/filelock.nix b/pkgs/filelock.nix
deleted file mode 100644
index c810cac346dcc711d285e69fdf819de54c38f397..0000000000000000000000000000000000000000
--- a/pkgs/filelock.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, async, base, lib, process, unix }:
-mkDerivation {
-  pname = "filelock";
-  version = "0.1.1.7";
-  sha256 = "4d35645cdf4f0b7aa8d22238885a970aef2328a39bd4ea63c7274532b1748180";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base unix ];
-  testHaskellDepends = [ async base process ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/haskell-pkg-janitors/filelock";
-  description = "Portable interface to file locking (flock / LockFileEx)";
-  license = lib.licenses.publicDomain;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/fmt.nix b/pkgs/fmt.nix
deleted file mode 100644
index 67eee3c9f392706c85870b754d54c7cf0a095450..0000000000000000000000000000000000000000
--- a/pkgs/fmt.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ mkDerivation, QuickCheck, base, base64-bytestring, bytestring
-, call-stack, containers, criterion, deepseq, doctest
-, doctest-discover, formatting, hspec, interpolate, lib, microlens
-, neat-interpolation, text, time, time-locale-compat, vector
-}:
-mkDerivation {
-  pname = "fmt";
-  version = "0.6.3.0";
-  sha256 = "b4ee7f3da97223bfef589264e7945160521f6e3323f64a2118bdec96cc04b006";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base base64-bytestring bytestring call-stack containers formatting
-    microlens text time time-locale-compat
-  ];
-  testHaskellDepends = [
-    base bytestring call-stack containers doctest hspec
-    neat-interpolation QuickCheck text vector
-  ];
-  testToolDepends = [ doctest-discover ];
-  benchmarkHaskellDepends = [
-    base bytestring containers criterion deepseq formatting interpolate
-    text vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/cdornan/fmt";
-  description = "A new formatting library";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/foldable1-classes-compat.nix b/pkgs/foldable1-classes-compat.nix
deleted file mode 100644
index b746de323660687f7898b732eac30a6dc72d82ca..0000000000000000000000000000000000000000
--- a/pkgs/foldable1-classes-compat.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ mkDerivation, QuickCheck, base, containers, criterion, deepseq
-, ghc-prim, lib, quickcheck-instances, tagged, test-framework
-, test-framework-quickcheck2, transformers
-}:
-mkDerivation {
-  pname = "foldable1-classes-compat";
-  version = "0.1";
-  sha256 = "d057c3f358e1a6b72c73519bc64ba6aa959f066c08fed69f73258555ef95ff12";
-  revision = "4";
-  editedCabalFile = "0kpsp659y563h2vanhrdnbza9skq1j9sm6y3fg2j4p1xsgnkqjzv";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ghc-prim tagged ];
-  testHaskellDepends = [
-    base containers QuickCheck quickcheck-instances test-framework
-    test-framework-quickcheck2 transformers
-  ];
-  benchmarkHaskellDepends = [
-    base containers criterion deepseq transformers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-compat/foldable1-classes-compat";
-  description = "Compatibility package for the Foldable1 and Bifoldable1 type classes";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/fs-api.nix b/pkgs/fs-api.nix
deleted file mode 100644
index 71d6028c0ac93959f6f7c7b921f2b4bae5cc4a6f..0000000000000000000000000000000000000000
--- a/pkgs/fs-api.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, base, bytestring, containers, deepseq, digest
-, directory, fetchzip, filepath, io-classes, lib, text, unix
-, unix-bytestring
-}:
-mkDerivation {
-  pname = "fs-api";
-  version = "0.2.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/fs-api-0.2.0.0.tar.gz";
-    sha256 = "06n9hsn48l5lrhc2a9az38ra5vpvjf0v4h7xvmrxrfiishav6dyj";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring containers deepseq digest directory filepath
-    io-classes text unix unix-bytestring
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "API for file systems";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/fs-sim.nix b/pkgs/fs-sim.nix
deleted file mode 100644
index a8858f1baac9cf70d4c23e96606a87ab933d8afa..0000000000000000000000000000000000000000
--- a/pkgs/fs-sim.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkDerivation, QuickCheck, base, base16-bytestring, bifunctors
-, bytestring, containers, fetchzip, fs-api, generics-sop
-, io-classes, lib, mtl, pretty-show, quickcheck-state-machine
-, random, strict-stm, tasty, tasty-hunit, tasty-quickcheck
-, temporary, text, tree-diff
-}:
-mkDerivation {
-  pname = "fs-sim";
-  version = "0.2.1.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/fs-sim-0.2.1.0.tar.gz";
-    sha256 = "0s3qa5xpfggj2b617zdbqw00d1ip5mxiff8g1nj48gjlcfi3isdr";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base base16-bytestring bytestring containers fs-api io-classes mtl
-    QuickCheck strict-stm text
-  ];
-  testHaskellDepends = [
-    base bifunctors bytestring containers fs-api generics-sop
-    pretty-show QuickCheck quickcheck-state-machine random tasty
-    tasty-hunit tasty-quickcheck temporary text tree-diff
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Simulated file systems";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/generic-data.nix b/pkgs/generic-data.nix
deleted file mode 100644
index 373b818b312baf8b8e69f0bb8b0dc9b76b396778..0000000000000000000000000000000000000000
--- a/pkgs/generic-data.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ mkDerivation, ap-normalize, base, base-orphans, contravariant
-, deepseq, generic-lens, ghc-boot-th, lib, one-liner
-, show-combinators, tasty, tasty-bench, tasty-hunit
-}:
-mkDerivation {
-  pname = "generic-data";
-  version = "1.1.0.0";
-  sha256 = "b12cbc4d99b35f3638aa47a5c45a8f1b3b633ac0d2fff24a0c10ec72089bbccb";
-  revision = "1";
-  editedCabalFile = "1njfdpp8rckkibixp89rz8dh4qmz67404gbwq2l0qmfcglzf997p";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    ap-normalize base base-orphans contravariant ghc-boot-th
-    show-combinators
-  ];
-  testHaskellDepends = [
-    base generic-lens one-liner show-combinators tasty tasty-hunit
-  ];
-  benchmarkHaskellDepends = [ base deepseq tasty-bench ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/Lysxia/generic-data#readme";
-  description = "Deriving instances with GHC.Generics and related utilities";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/generic-lens-core.nix b/pkgs/generic-lens-core.nix
deleted file mode 100644
index ef8e53da4ba5b05552b3ed98d915f06bbb0a4631..0000000000000000000000000000000000000000
--- a/pkgs/generic-lens-core.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, base, indexed-profunctors, lib, text }:
-mkDerivation {
-  pname = "generic-lens-core";
-  version = "2.2.1.0";
-  sha256 = "8ee6f17baa52db80763a46814be391418441861b2e519bed8c047db37c622422";
-  revision = "1";
-  editedCabalFile = "1dbjhd6k7ypqa9f4h9v2xndgb4mjhfli3n1vjm8r8ga0kfndbqfn";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base indexed-profunctors text ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/kcsongor/generic-lens";
-  description = "Generically derive traversals, lenses and prisms";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/generic-lens.nix b/pkgs/generic-lens.nix
deleted file mode 100644
index 6d91df833b4a5f2345e0b46d0c7992c7b8598ef8..0000000000000000000000000000000000000000
--- a/pkgs/generic-lens.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, HUnit, base, doctest, generic-lens-core
-, inspection-testing, lens, lib, profunctors, text
-}:
-mkDerivation {
-  pname = "generic-lens";
-  version = "2.2.2.0";
-  sha256 = "868dc9c8cd02150b419859c3c8a53a62e5b41f5f3fd5d46bb355eb1074288b68";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base generic-lens-core profunctors text
-  ];
-  testHaskellDepends = [
-    base doctest HUnit inspection-testing lens profunctors
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/kcsongor/generic-lens";
-  description = "Generically derive traversals, lenses and prisms";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/generic-monoid.nix b/pkgs/generic-monoid.nix
deleted file mode 100644
index 4eeab7b7a4395d3f47b85116bb61e64e0e0135af..0000000000000000000000000000000000000000
--- a/pkgs/generic-monoid.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, base, lib }:
-mkDerivation {
-  pname = "generic-monoid";
-  version = "0.1.0.1";
-  sha256 = "cfd072ad70af41c1b94ac24e42e2635f37ed2a54e8f4be871be78b18b66b2adf";
-  revision = "2";
-  editedCabalFile = "0p3hk9c6qn5kbgi3a4my3rq5cc43wcl93hx6axgzi5wkvimpv653";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  enableLibraryProfiling = false;
-  enableExecutableProfiling = false;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Derive monoid instances for product types";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/genvalidity-scientific.nix b/pkgs/genvalidity-scientific.nix
deleted file mode 100644
index 27aca6efe5e06ad2c7e99dc6c41a2052ec9d9fc0..0000000000000000000000000000000000000000
--- a/pkgs/genvalidity-scientific.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, QuickCheck, base, genvalidity, genvalidity-hspec
-, hspec, lib, scientific, validity, validity-scientific
-}:
-mkDerivation {
-  pname = "genvalidity-scientific";
-  version = "1.0.0.0";
-  sha256 = "b85e13c3f54ed955f6d568503d9cda49162f3a4af7560acac62df8a565502176";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base genvalidity QuickCheck scientific validity validity-scientific
-  ];
-  testHaskellDepends = [
-    base genvalidity genvalidity-hspec hspec QuickCheck scientific
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/NorfairKing/validity#readme";
-  description = "GenValidity support for Scientific";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/graphviz.nix b/pkgs/graphviz.nix
deleted file mode 100644
index facfc5348d457e46b6d845bfda94714f93484bca..0000000000000000000000000000000000000000
--- a/pkgs/graphviz.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, colour, containers
-, criterion, deepseq, directory, dlist, fgl, fgl-arbitrary
-, filepath, graphviz, hspec, hspec-discover, lib, mtl, polyparse
-, process, temporary, text, wl-pprint-text
-}:
-mkDerivation {
-  pname = "graphviz";
-  version = "2999.20.1.0";
-  sha256 = "5ae428c3cda1eee205c9960504f490afa683a756ebbd1c710210a291d6eb1f50";
-  revision = "3";
-  editedCabalFile = "16smnwf63z96myfw6yscxf1gpq3yn15634xh9xjkv4mf0zdl4f82";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring colour containers directory dlist fgl filepath mtl
-    polyparse process temporary text wl-pprint-text
-  ];
-  testHaskellDepends = [
-    base containers fgl fgl-arbitrary filepath hspec QuickCheck text
-  ];
-  testSystemDepends = [ graphviz ];
-  testToolDepends = [ hspec-discover ];
-  benchmarkHaskellDepends = [ base criterion deepseq text ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/ivan-m/graphviz";
-  description = "Bindings to Graphviz for graph visualisation";
-  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/hashtables.nix b/pkgs/hashtables.nix
deleted file mode 100644
index ef0706672f1c680107af401cdfb4ae62d8886d8c..0000000000000000000000000000000000000000
--- a/pkgs/hashtables.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, HUnit, QuickCheck, base, ghc-prim, hashable, lib
-, mwc-random, primitive, test-framework, test-framework-hunit
-, test-framework-quickcheck2, vector
-}:
-mkDerivation {
-  pname = "hashtables";
-  version = "1.3.1";
-  sha256 = "6f3d40eb22ab87279b9a0bf51c22307706b240c90a664c82bfae2392268c59c3";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base ghc-prim hashable primitive vector
-  ];
-  testHaskellDepends = [
-    base ghc-prim hashable HUnit mwc-random primitive QuickCheck
-    test-framework test-framework-hunit test-framework-quickcheck2
-    vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/gregorycollins/hashtables";
-  description = "Mutable hash tables in the ST monad";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hedgehog-corpus.nix b/pkgs/hedgehog-corpus.nix
deleted file mode 100644
index c53d655417c2b390439295ce241040dab9628214..0000000000000000000000000000000000000000
--- a/pkgs/hedgehog-corpus.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, lib }:
-mkDerivation {
-  pname = "hedgehog-corpus";
-  version = "0.2.0";
-  sha256 = "189669375a6425e4d80a59004e486e4096e06e7cdd33085825bba8282b9297a4";
-  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/tmcgilchrist/hedgehog-corpus";
-  description = "hedgehog-corpus";
-  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 dfb160be2003b99c80bcd4c7663e909ce1cb9068..0000000000000000000000000000000000000000
--- a/pkgs/hedgehog-extras.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, Diff, aeson, aeson-pretty, async, base, bytestring
-, deepseq, directory, exceptions, filepath, hedgehog, http-conduit
-, hw-aeson, lib, mmorph, mtl, network, process, resourcet, stm, tar
-, temporary, text, time, transformers, unliftio
-, unordered-containers, yaml, zlib
-}:
-mkDerivation {
-  pname = "hedgehog-extras";
-  version = "0.4.7.0";
-  sha256 = "233c2b8bb4fc9b293dfc03e2ad3571d2450d4d94a45f4f6b3d742d6b61232420";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson aeson-pretty async base bytestring deepseq Diff directory
-    exceptions filepath hedgehog http-conduit hw-aeson mmorph mtl
-    network process resourcet stm tar temporary text time transformers
-    unliftio unordered-containers yaml zlib
-  ];
-  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/hedgehog-quickcheck.nix b/pkgs/hedgehog-quickcheck.nix
deleted file mode 100644
index f46b555a0ec7c2ae95a113e8af2dbbdad980384c..0000000000000000000000000000000000000000
--- a/pkgs/hedgehog-quickcheck.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, QuickCheck, base, hedgehog, lib, transformers }:
-mkDerivation {
-  pname = "hedgehog-quickcheck";
-  version = "0.1.1";
-  sha256 = "97b65db815fdfaacc7c4d06a7b9b74680b50264afa03f839c4037dcc875152fc";
-  revision = "6";
-  editedCabalFile = "0ymfpbnywq83xbz1rmp8w3piikgvzriczwcvhir125nk50mgp0xz";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base hedgehog QuickCheck transformers ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://hedgehog.qa";
-  description = "Use QuickCheck generators in Hedgehog and vice versa";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hs-rqlite.nix b/pkgs/hs-rqlite.nix
deleted file mode 100644
index 7873558e59943d5eb42f7a8606b002c115aed8c5..0000000000000000000000000000000000000000
--- a/pkgs/hs-rqlite.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, HTTP, aeson, base, bifunctors, bytestring
-, containers, lib, scientific, text, unordered-containers
-}:
-mkDerivation {
-  pname = "hs-rqlite";
-  version = "0.1.2.0";
-  sha256 = "6d250a34514f5f97729ecded0e7b43fde978ba5d80cef625204303cfdc5ddaf5";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base bifunctors bytestring containers HTTP scientific text
-    unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "A Haskell client for RQlite";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hspec-expectations-lifted.nix b/pkgs/hspec-expectations-lifted.nix
deleted file mode 100644
index b25e50d806401e165f30635843b4e7a5a234d33f..0000000000000000000000000000000000000000
--- a/pkgs/hspec-expectations-lifted.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ mkDerivation, base, hspec-expectations, lib, transformers }:
-mkDerivation {
-  pname = "hspec-expectations-lifted";
-  version = "0.10.0";
-  sha256 = "22cdf1509b396fea2f53a0bb88dec3552f540d58cc60962a82970264c1e73828";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base hspec-expectations transformers ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "A version of hspec-expectations generalized to MonadIO";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hspec-golden.nix b/pkgs/hspec-golden.nix
deleted file mode 100644
index cce7dcddc4acc7fcdb2db6d30b6618240c247f36..0000000000000000000000000000000000000000
--- a/pkgs/hspec-golden.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ mkDerivation, base, directory, filepath, hspec, hspec-core
-, hspec-discover, lib, optparse-applicative, silently
-}:
-mkDerivation {
-  pname = "hspec-golden";
-  version = "0.2.1.0";
-  sha256 = "7e0cfe0c0427ada2f1947289641c59e5f66e50fc9e743ef52fb41c0b82e46e1d";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base directory filepath hspec-core ];
-  executableHaskellDepends = [ base directory optparse-applicative ];
-  testHaskellDepends = [ base directory hspec hspec-core silently ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/stackbuilders/hspec-golden#readme";
-  description = "Golden tests for hspec";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hsyslog.nix b/pkgs/hsyslog.nix
deleted file mode 100644
index 3b903d9f0194ddf79b5b06d9f4923917cdfcaab8..0000000000000000000000000000000000000000
--- a/pkgs/hsyslog.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, base, lib }:
-mkDerivation {
-  pname = "hsyslog";
-  version = "5.0.2";
-  sha256 = "3eec43c8fb42c23d03f1db7b0b594d39cd94275c2284dcd0c64aa4d680bd7ece";
-  revision = "1";
-  editedCabalFile = "0k1j46nk3z64zw4bqmvw5lgy16ih200m66rv4b6ygjqv7nglqq0b";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/peti/hsyslog";
-  description = "FFI interface to syslog(3) from POSIX.1-2001";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/http-api-data.nix b/pkgs/http-api-data.nix
deleted file mode 100644
index 1071fe7bed824f530d06ee4d5498a1f158c59979..0000000000000000000000000000000000000000
--- a/pkgs/http-api-data.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkDerivation, HUnit, QuickCheck, attoparsec, attoparsec-iso8601
-, base, base-compat, bytestring, containers, cookie, hashable
-, hspec, hspec-discover, http-types, lib, quickcheck-instances
-, tagged, text, time-compat, transformers, unordered-containers
-, uuid-types
-}:
-mkDerivation {
-  pname = "http-api-data";
-  version = "0.5.1";
-  sha256 = "6166c64824e139a2727cc31af44d0077f66eb3921a20973bc6e98ff9fb77122b";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    attoparsec attoparsec-iso8601 base base-compat bytestring
-    containers cookie hashable http-types tagged text time-compat
-    transformers unordered-containers uuid-types
-  ];
-  testHaskellDepends = [
-    base base-compat bytestring cookie hspec HUnit QuickCheck
-    quickcheck-instances text time-compat unordered-containers
-    uuid-types
-  ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/fizruk/http-api-data";
-  description = "Converting to/from HTTP API data like URL pieces, headers and query parameters";
-  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 e0106ffc1e5c326af02d8759c8f620f40a8506a6..0000000000000000000000000000000000000000
--- a/pkgs/http-streams.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ mkDerivation, HUnit, HsOpenSSL, aeson, aeson-pretty, attoparsec
-, 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.8";
-  sha256 = "e50c52bb3bf3182a418cf39d2a25f79c7b4b2ded4d6e88feca901f0ab1f5dab5";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson attoparsec 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/hw-aeson.nix b/pkgs/hw-aeson.nix
deleted file mode 100644
index b93d4de3bf8a03bd1b725dcffc4841447f473701..0000000000000000000000000000000000000000
--- a/pkgs/hw-aeson.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ mkDerivation, aeson, base, bytestring, containers, doctest
-, doctest-discover, hashable, hedgehog, hspec, hspec-discover, lib
-, text, text-short, unordered-containers
-}:
-mkDerivation {
-  pname = "hw-aeson";
-  version = "0.1.8.0";
-  sha256 = "a20a8e21a2bf49fb33cefd09ab0fd521757280ab15603e837d9b5188df6d07f4";
-  revision = "2";
-  editedCabalFile = "04vjq54xc354scgzgf863px9fadvw4dr6kgli9rp4plw3sh4k3qg";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base bytestring containers hashable text text-short
-    unordered-containers
-  ];
-  testHaskellDepends = [
-    aeson base doctest doctest-discover hedgehog hspec
-  ];
-  testToolDepends = [ doctest-discover hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-works/hw-aeson#readme";
-  description = "Convenience functions for Aeson";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hw-hspec-hedgehog.nix b/pkgs/hw-hspec-hedgehog.nix
deleted file mode 100644
index 668220f8f1fbc17a41cf164c5a6d4247aacc913c..0000000000000000000000000000000000000000
--- a/pkgs/hw-hspec-hedgehog.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, HUnit, base, call-stack, doctest, doctest-discover
-, hedgehog, hspec, hspec-discover, lib, transformers
-}:
-mkDerivation {
-  pname = "hw-hspec-hedgehog";
-  version = "0.1.1.1";
-  sha256 = "fa4c101574484cc8f9775fefc558f62e86c0d0c7e4b494b4adfb6d897ac68fc6";
-  revision = "4";
-  editedCabalFile = "0fwdbd7m7b9743y6w1ci3m7m0bgw7w0r0h7pvn2xrhvyjvp9rjqh";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base call-stack hedgehog hspec HUnit transformers
-  ];
-  testHaskellDepends = [
-    base call-stack doctest doctest-discover hedgehog hspec HUnit
-  ];
-  testToolDepends = [ doctest-discover hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-works/hw-hspec-hedgehog#readme";
-  description = "Interoperability between hspec and hedgehog";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hydra-cluster.nix b/pkgs/hydra-cluster.nix
deleted file mode 100644
index 7b93367aa5248b783a5cd563df491cc0cbb608de..0000000000000000000000000000000000000000
--- a/pkgs/hydra-cluster.nix
+++ /dev/null
@@ -1,64 +0,0 @@
-{ mkDerivation, HUnit, QuickCheck, aeson, async, base, bytestring
-, cardano-ledger-api, cardano-slotting, containers, contra-tracer
-, data-default, directory, fetchgit, filepath, hspec
-, hspec-discover, hspec-golden-aeson, http-client, http-conduit
-, hydra-cardano-api, hydra-chain-observer, hydra-explorer
-, hydra-node, hydra-prelude, hydra-test-utils, io-classes
-, iohk-monitoring, lens, lens-aeson, lib, optparse-applicative
-, process, regex-tdfa, req, scientific, statistics, stm, temporary
-, text, time, typed-process, unix, vector, websockets
-}:
-mkDerivation {
-  pname = "hydra-cluster";
-  version = "0.16.0";
-  src = fetchgit {
-    url = "https://github.com/input-output-hk/hydra";
-    sha256 = "13l388ki2cmgzgd7z2vr7nwkgz4rykrxm6iaj6zja91cdkn7idf3";
-    rev = "4c4e358bdbe2972bcff2a4e2d72c12c92e649c7f";
-    fetchSubmodules = true;
-  };
-  postUnpack = "sourceRoot+=/hydra-cluster/; echo source root reset to $sourceRoot";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    aeson async base bytestring cardano-slotting containers
-    contra-tracer data-default directory filepath http-conduit
-    hydra-cardano-api hydra-node hydra-prelude hydra-test-utils
-    io-classes iohk-monitoring lens lens-aeson optparse-applicative
-    process QuickCheck req temporary text time typed-process unix
-    websockets
-  ];
-  executableHaskellDepends = [
-    directory filepath hydra-node hydra-prelude hydra-test-utils
-    optparse-applicative
-  ];
-  executableToolDepends = [ hydra-node ];
-  testHaskellDepends = [
-    aeson async base bytestring cardano-ledger-api containers directory
-    filepath hspec hspec-golden-aeson http-client http-conduit
-    hydra-cardano-api hydra-explorer hydra-node hydra-prelude
-    hydra-test-utils io-classes lens lens-aeson process QuickCheck stm
-    text time
-  ];
-  testToolDepends = [
-    hspec-discover hydra-chain-observer hydra-explorer hydra-node
-  ];
-  benchmarkHaskellDepends = [
-    aeson base containers directory filepath HUnit hydra-cardano-api
-    hydra-node hydra-prelude hydra-test-utils io-classes lens
-    lens-aeson optparse-applicative process QuickCheck regex-tdfa
-    scientific statistics time vector
-  ];
-  benchmarkToolDepends = [ hydra-node ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Integration test suite using a local cluster of cardano and hydra nodes";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/hydra-tui.nix b/pkgs/hydra-tui.nix
deleted file mode 100644
index 59fdf9b3ea5607460183e71de84b7d5f5d69f5a8..0000000000000000000000000000000000000000
--- a/pkgs/hydra-tui.nix
+++ /dev/null
@@ -1,43 +0,0 @@
-{ mkDerivation, aeson, async, base, blaze-builder, brick
-, bytestring, containers, fetchgit, filepath, hspec, hspec-discover
-, hydra-cardano-api, hydra-cluster, hydra-node, hydra-prelude
-, hydra-test-utils, io-classes, lib, microlens, microlens-mtl
-, microlens-th, optparse-applicative, regex-tdfa, req, text, time
-, unix, vty, vty-unix, websockets
-}:
-mkDerivation {
-  pname = "hydra-tui";
-  version = "0.16.0";
-  src = fetchgit {
-    url = "https://github.com/input-output-hk/hydra";
-    sha256 = "1nml0x4d76dk1hvr02dbdlh5q15zs66mi588q0d0h0ln15lkqzmp";
-    rev = "414c111b91bf7a610e1cd5a8c266270f518faf53";
-    fetchSubmodules = true;
-  };
-  postUnpack = "sourceRoot+=/hydra-tui/; echo source root reset to $sourceRoot";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson async base brick containers hydra-cardano-api hydra-node
-    hydra-prelude io-classes microlens microlens-mtl microlens-th
-    optparse-applicative req text time vty vty-unix websockets
-  ];
-  executableHaskellDepends = [ hydra-prelude optparse-applicative ];
-  testHaskellDepends = [
-    blaze-builder bytestring filepath hspec hydra-cardano-api
-    hydra-cluster hydra-node hydra-prelude hydra-test-utils io-classes
-    optparse-applicative regex-tdfa unix vty vty-unix
-  ];
-  testToolDepends = [ hspec-discover hydra-node ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "TUI for managing a Hydra node";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/io-classes-mtl.nix b/pkgs/io-classes-mtl.nix
deleted file mode 100644
index f06e1bd04d266ebe86ecd5ac88220e90e011a8fc..0000000000000000000000000000000000000000
--- a/pkgs/io-classes-mtl.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, array, base, io-classes, lib, mtl, si-timers }:
-mkDerivation {
-  pname = "io-classes-mtl";
-  version = "0.1.0.1";
-  sha256 = "281903c20e9460f01f9f094680c5efb6bd1faf0222436540f8aacffb2409184f";
-  revision = "2";
-  editedCabalFile = "15z9s5gx4z9f9sg7fjgi83ri2hpk970sjjigwpdc7ask4f2j9ff4";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ array base io-classes mtl si-timers ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Experimental MTL instances for io-classes";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/io-classes.nix b/pkgs/io-classes.nix
deleted file mode 100644
index cbdc685d9b1adc588fe7853fc0ede11dbcbf398e..0000000000000000000000000000000000000000
--- a/pkgs/io-classes.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, array, async, base, bytestring, lib, mtl, stm, time
-}:
-mkDerivation {
-  pname = "io-classes";
-  version = "1.2.0.0";
-  sha256 = "d602e4b3bf3f332cc8274df7d825a56cfcccd3c269abedc0e6219243fc35d18c";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    array async base bytestring mtl stm time
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Type classes for concurrency with STM, ST and timing";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/io-sim.nix b/pkgs/io-sim.nix
deleted file mode 100644
index d9b9d21f359d010c58e9678dae9c1f9c239f04d9..0000000000000000000000000000000000000000
--- a/pkgs/io-sim.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ mkDerivation, QuickCheck, array, base, containers, criterion
-, deepseq, exceptions, io-classes, lib, nothunks, parallel
-, psqueues, quiet, si-timers, strict-stm, tasty, tasty-hunit
-, tasty-quickcheck, time
-}:
-mkDerivation {
-  pname = "io-sim";
-  version = "1.2.0.0";
-  sha256 = "eb19a646f18fc78a0f62a43a2d24d0bd8854ccadc981770f2e731424962ae6c0";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base containers deepseq exceptions io-classes nothunks parallel
-    psqueues QuickCheck quiet si-timers strict-stm time
-  ];
-  testHaskellDepends = [
-    array base containers io-classes parallel QuickCheck si-timers
-    strict-stm tasty tasty-hunit tasty-quickcheck time
-  ];
-  benchmarkHaskellDepends = [ base criterion io-classes ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "A pure simulator for monadic concurrency with STM";
-  license = lib.licenses.asl20;
-  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 ab7ae7fd807999436a8edfdd4a7a499ecfdd5065..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 = "8";
-  editedCabalFile = "03gzlz7hg2jvnx2355r65201680lcm59ln7azzb118abirl460s6";
-  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 fe15fef3a51ebda727d416d8bef3ba06d6c8711d..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 = "3";
-  editedCabalFile = "1827mfvqdqarkl29jz84slzn2qf6pm7r7fzcn2b4ds1nv77lab2c";
-  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/iohk-monitoring.nix b/pkgs/iohk-monitoring.nix
deleted file mode 100644
index fc839ebd7c4cb247689244698a80ae4a1b34e7ff..0000000000000000000000000000000000000000
--- a/pkgs/iohk-monitoring.nix
+++ /dev/null
@@ -1,46 +0,0 @@
-{ mkDerivation, QuickCheck, Win32-network, aeson, array, async
-, async-timer, attoparsec, auto-update, base, base64-bytestring
-, bytestring, clock, containers, contra-tracer, contravariant
-, directory, ekg, fetchzip, filepath, katip, lib, libyaml, mtl
-, network, process, random, safe, safe-exceptions, scientific
-, semigroups, split, stm, tasty, tasty-hunit, tasty-quickcheck
-, template-haskell, temporary, text, time, time-units
-, tracer-transformers, transformers, unix, unordered-containers
-, vector, void, yaml
-}:
-mkDerivation {
-  pname = "iohk-monitoring";
-  version = "0.1.11.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/iohk-monitoring-0.1.11.1.tar.gz";
-    sha256 = "0vxr8c8gxsiz079blwsmkis4dmw0382pc4fzl1791myallm1ng4d";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson array async async-timer attoparsec auto-update base
-    base64-bytestring bytestring clock containers contra-tracer
-    contravariant directory ekg filepath katip libyaml mtl network safe
-    safe-exceptions scientific stm template-haskell text time
-    time-units tracer-transformers transformers unix
-    unordered-containers vector Win32-network yaml
-  ];
-  testHaskellDepends = [
-    aeson array async base bytestring clock containers contra-tracer
-    directory filepath libyaml mtl process QuickCheck random semigroups
-    split stm tasty tasty-hunit tasty-quickcheck temporary text time
-    time-units tracer-transformers transformers unordered-containers
-    vector void yaml
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "logging, benchmarking and monitoring framework";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/isomorphism-class.nix b/pkgs/isomorphism-class.nix
deleted file mode 100644
index d2892dc85f6921aedd7961453bc706a420a68402..0000000000000000000000000000000000000000
--- a/pkgs/isomorphism-class.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, containers, hashable
-, lib, primitive, quickcheck-instances, rebase, tasty, tasty-hunit
-, tasty-quickcheck, text, unordered-containers, vector
-}:
-mkDerivation {
-  pname = "isomorphism-class";
-  version = "0.1.0.9";
-  sha256 = "2fbaa8cf141489a2107e294e50628dc7797b8e3218069bdfbc387ab9547d1bb4";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring containers hashable primitive text
-    unordered-containers vector
-  ];
-  testHaskellDepends = [
-    base bytestring containers hashable primitive QuickCheck
-    quickcheck-instances rebase tasty tasty-hunit tasty-quickcheck text
-    unordered-containers vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/nikita-volkov/isomorphism-class";
-  description = "Isomorphism typeclass solving the conversion problem";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/katip.nix b/pkgs/katip.nix
deleted file mode 100644
index 5ee9228d357be55330f7a063fca366c44bd71665..0000000000000000000000000000000000000000
--- a/pkgs/katip.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-{ mkDerivation, aeson, async, auto-update, base, blaze-builder
-, bytestring, containers, criterion, deepseq, directory, either
-, filepath, hostname, lib, microlens, microlens-th, monad-control
-, mtl, old-locale, quickcheck-instances, regex-tdfa, resourcet
-, safe-exceptions, scientific, semigroups, stm, string-conv, tasty
-, tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell
-, text, time, time-locale-compat, transformers, transformers-base
-, transformers-compat, unix, unliftio-core, unordered-containers
-}:
-mkDerivation {
-  pname = "katip";
-  version = "0.8.7.4";
-  sha256 = "5b62c9345bc20c2d9eed9643e38db0ff6fd5831ab158a3d9b10f29cfc863333e";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson async auto-update base bytestring containers either hostname
-    microlens microlens-th monad-control mtl old-locale resourcet
-    safe-exceptions scientific semigroups stm string-conv
-    template-haskell text time transformers transformers-base
-    transformers-compat unix unliftio-core unordered-containers
-  ];
-  testHaskellDepends = [
-    aeson base bytestring containers directory microlens
-    quickcheck-instances regex-tdfa safe-exceptions stm tasty
-    tasty-golden tasty-hunit tasty-quickcheck template-haskell text
-    time time-locale-compat unordered-containers
-  ];
-  benchmarkHaskellDepends = [
-    aeson async base blaze-builder criterion deepseq directory filepath
-    safe-exceptions text time transformers unix
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/Soostone/katip";
-  description = "A structured logging framework";
-  license = lib.licenses.bsd3;
-  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/libsystemd-journal.nix b/pkgs/libsystemd-journal.nix
deleted file mode 100644
index 816352b942590467eda2eff3a8afbbf2e9b9129b..0000000000000000000000000000000000000000
--- a/pkgs/libsystemd-journal.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, base, bytestring, hashable, hsyslog, lib, pipes
-, pipes-safe, semigroups, systemd, text, transformers, uniplate
-, unix-bytestring, unordered-containers, uuid, vector
-}:
-mkDerivation {
-  pname = "libsystemd-journal";
-  version = "1.4.5";
-  sha256 = "a8c7a2140d0046cb71887fc7ff6f8885feb3bac966d01d9a83b25226b5778f06";
-  revision = "2";
-  editedCabalFile = "08bvc0sd14560l0amcgzmxxs448zvk85ah6b8gckrw1qqrai3ig3";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring hashable hsyslog pipes pipes-safe semigroups text
-    transformers uniplate unix-bytestring unordered-containers uuid
-    vector
-  ];
-  libraryPkgconfigDepends = [ systemd ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/ocharles/libsystemd-journal";
-  description = "Haskell bindings to libsystemd-journal";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/lift-type.nix b/pkgs/lift-type.nix
deleted file mode 100644
index 0afd5338ab6fe7e2d8b3ce2719802b1b19976a57..0000000000000000000000000000000000000000
--- a/pkgs/lift-type.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, base, lib, template-haskell }:
-mkDerivation {
-  pname = "lift-type";
-  version = "0.1.1.1";
-  sha256 = "10d81032a69175a9c0c6f97358962ac8e5663b1b9a798fc96c7ec227aad7370d";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base template-haskell ];
-  testHaskellDepends = [ base template-haskell ];
-  enableLibraryProfiling = false;
-  enableExecutableProfiling = false;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/parsonsmatt/lift-type#readme";
-  description = "Lift a type from a Typeable constraint to a Template Haskell type";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/linear-base.nix b/pkgs/linear-base.nix
deleted file mode 100644
index 2502940931b12e41ba054116fec357bf484ae819..0000000000000000000000000000000000000000
--- a/pkgs/linear-base.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ mkDerivation, MonadRandom, base, containers, deepseq, gauge
-, ghc-prim, hashable, hashtables, hedgehog, inspection-testing, lib
-, linear-generics, mmorph, primitive, random, random-shuffle
-, storable-tuple, tasty, tasty-hedgehog, tasty-inspection-testing
-, text, transformers, unordered-containers, vector
-}:
-mkDerivation {
-  pname = "linear-base";
-  version = "0.3.1";
-  sha256 = "10ec4ba4068762362f9921e824ea06e3a69efa08d89ad593e8a5a7113d5fa8be";
-  revision = "2";
-  editedCabalFile = "0bfpjjr2y16h2x3gphsljgzcqrlwbmrxxqsikgn2idwy73pvd32l";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base containers ghc-prim hashable linear-generics primitive
-    storable-tuple text transformers vector
-  ];
-  testHaskellDepends = [
-    base containers hedgehog inspection-testing linear-generics mmorph
-    storable-tuple tasty tasty-hedgehog tasty-inspection-testing text
-    vector
-  ];
-  benchmarkHaskellDepends = [
-    base deepseq gauge hashable hashtables MonadRandom random
-    random-shuffle unordered-containers vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/tweag/linear-base#README";
-  description = "Standard library for linear types";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/linear-generics.nix b/pkgs/linear-generics.nix
deleted file mode 100644
index e2c6762226a5e0596af18c26463d3fff90c6d7c6..0000000000000000000000000000000000000000
--- a/pkgs/linear-generics.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover
-, lib, template-haskell, th-abstraction
-}:
-mkDerivation {
-  pname = "linear-generics";
-  version = "0.2.2";
-  sha256 = "495fba692e196c6635c3aa2593c627646c9e384d40b4d455037e7af571384553";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base containers ghc-prim template-haskell th-abstraction
-  ];
-  testHaskellDepends = [ base hspec template-haskell ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/linear-generics/linear-generics";
-  description = "Generic programming library for generalised deriving";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/lobemo-backend-aggregation.nix b/pkgs/lobemo-backend-aggregation.nix
deleted file mode 100644
index 309e1aab0b53d6df1843b4666bc936047542c80b..0000000000000000000000000000000000000000
--- a/pkgs/lobemo-backend-aggregation.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, aeson, async, base, fetchzip, iohk-monitoring, lib
-, safe-exceptions, stm, text, time, unix, unordered-containers
-}:
-mkDerivation {
-  pname = "lobemo-backend-aggregation";
-  version = "0.1.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/lobemo-backend-aggregation-0.1.0.0.tar.gz";
-    sha256 = "1wj8dx0mwk8ipziffriyw7b662jv7ry20qc701yp5wi7321n61vq";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson async base iohk-monitoring safe-exceptions stm text time unix
-    unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/iohk-monitoring-framework";
-  description = "provides a backend implementation to aggregate traced values";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/lobemo-backend-ekg.nix b/pkgs/lobemo-backend-ekg.nix
deleted file mode 100644
index 728eb7cf120d10aefbcc4fb7e797bc3f89f7992e..0000000000000000000000000000000000000000
--- a/pkgs/lobemo-backend-ekg.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, aeson, async, base, bytestring, ekg, ekg-core
-, fetchzip, iohk-monitoring, lib, safe-exceptions, snap-core
-, snap-server, stm, text, time, unordered-containers
-}:
-mkDerivation {
-  pname = "lobemo-backend-ekg";
-  version = "0.1.0.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/lobemo-backend-ekg-0.1.0.1.tar.gz";
-    sha256 = "17nfw6ny6n349yn6v3kjm9433x36prdqmgys1npja0nm11l07xp8";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson async base bytestring ekg ekg-core iohk-monitoring
-    safe-exceptions snap-core snap-server stm text time
-    unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/iohk-monitoring-framework";
-  description = "provides a backend implementation to EKG";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/lobemo-backend-monitoring.nix b/pkgs/lobemo-backend-monitoring.nix
deleted file mode 100644
index 10e3be1f9c59b5bd818f4b2404ee5ef1a6428ff7..0000000000000000000000000000000000000000
--- a/pkgs/lobemo-backend-monitoring.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, array, async, base, bytestring
-, clock, containers, contra-tracer, directory, fetchzip, filepath
-, iohk-monitoring, lib, libyaml, mtl, process, random
-, safe-exceptions, semigroups, split, stm, tasty, tasty-hunit
-, tasty-quickcheck, temporary, text, time, time-units, transformers
-, unix, unordered-containers, vector, void, yaml
-}:
-mkDerivation {
-  pname = "lobemo-backend-monitoring";
-  version = "0.1.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/lobemo-backend-monitoring-0.1.0.0.tar.gz";
-    sha256 = "1vcg5c6628q59aj5fb1ma13pxng07r1dkn0wwhyasfyp1rkshbfj";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson async base iohk-monitoring safe-exceptions stm text time unix
-    unordered-containers
-  ];
-  testHaskellDepends = [
-    aeson array async base bytestring clock containers contra-tracer
-    directory filepath iohk-monitoring libyaml mtl process QuickCheck
-    random semigroups split stm tasty tasty-hunit tasty-quickcheck
-    temporary text time time-units transformers unordered-containers
-    vector void yaml
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/iohk-monitoring-framework";
-  description = "provides a backend implementation for monitoring";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/lobemo-backend-trace-forwarder.nix b/pkgs/lobemo-backend-trace-forwarder.nix
deleted file mode 100644
index 58b0ea0561f06c0dc912fc69aa23a556bce52d72..0000000000000000000000000000000000000000
--- a/pkgs/lobemo-backend-trace-forwarder.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, aeson, async, base, bytestring, fetchzip
-, iohk-monitoring, lib, network, safe-exceptions, stm, text, time
-, unix-compat
-}:
-mkDerivation {
-  pname = "lobemo-backend-trace-forwarder";
-  version = "0.1.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/lobemo-backend-trace-forwarder-0.1.0.0.tar.gz";
-    sha256 = "125gmhwxp26lc6dzbfjdbnfj6zsdh2711cn8isfkzvlg3z7s776g";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson async base bytestring iohk-monitoring network safe-exceptions
-    stm text time unix-compat
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/iohk-monitoring-framework";
-  description = "this backend forwards log items to a trace acceptor";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/lobemo-scribe-systemd.nix b/pkgs/lobemo-scribe-systemd.nix
deleted file mode 100644
index bb0699585ce878cf064d843c75126478276f79ad..0000000000000000000000000000000000000000
--- a/pkgs/lobemo-scribe-systemd.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, aeson, base, bytestring, fetchzip, hsyslog
-, iohk-monitoring, katip, lib, libsystemd-journal, template-haskell
-, text, unix, unordered-containers
-}:
-mkDerivation {
-  pname = "lobemo-scribe-systemd";
-  version = "0.1.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/lobemo-scribe-systemd-0.1.0.0.tar.gz";
-    sha256 = "1halsy8bxkq6lw12xlmsfsp8df70hy2l3g8g9c9bv9f8042jpa35";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base bytestring hsyslog iohk-monitoring katip
-    libsystemd-journal template-haskell text unix unordered-containers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/iohk-monitoring-framework";
-  description = "provides a backend for logging to systemd/journal";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/loop.nix b/pkgs/loop.nix
deleted file mode 100644
index 87c7226686633f39e9b702c750f950a7995a73aa..0000000000000000000000000000000000000000
--- a/pkgs/loop.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, criterion, foldl, hspec, lib, mtl, random
-, vector
-}:
-mkDerivation {
-  pname = "loop";
-  version = "0.3.0";
-  sha256 = "92962010bdab28cc0092dd3fe42819d6f215c717dd10d9349626d92a0d0b3ecf";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  testHaskellDepends = [ base hspec mtl ];
-  benchmarkHaskellDepends = [
-    base criterion foldl mtl random vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/nh2/loop";
-  description = "Fast loops (for when GHC can't optimize forM_)";
-  license = lib.licenses.mit;
-  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/markov-chain-usage-model.nix b/pkgs/markov-chain-usage-model.nix
deleted file mode 100644
index 743ef127f07d896d5ea35d060cad3c655d73701a..0000000000000000000000000000000000000000
--- a/pkgs/markov-chain-usage-model.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, doctest, lib, matrix, tasty, tasty-discover
-, tasty-hunit, vector
-}:
-mkDerivation {
-  pname = "markov-chain-usage-model";
-  version = "0.0.0";
-  sha256 = "4c8e59c753ddcb8a3273c44712fc91e20be7a3f0f3a485f3f9f87003f71a2793";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base matrix vector ];
-  testHaskellDepends = [
-    base doctest matrix tasty tasty-discover tasty-hunit vector
-  ];
-  testToolDepends = [ tasty-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/advancedtelematic/markov-chain-usage-model#readme";
-  description = "Computations for Markov chain usage models";
-  license = lib.licenses.bsd2;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/matrix.nix b/pkgs/matrix.nix
deleted file mode 100644
index 113bdee1fbb7f210b2455461373c9b1a1de859a3..0000000000000000000000000000000000000000
--- a/pkgs/matrix.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, QuickCheck, base, criterion, deepseq, lib, loop
-, primitive, semigroups, tasty, tasty-quickcheck, vector
-}:
-mkDerivation {
-  pname = "matrix";
-  version = "0.3.6.1";
-  sha256 = "fa976ca3bc98149ce59b7ae37869eda615562711e1fef90889f6e0c4f2093b2c";
-  revision = "1";
-  editedCabalFile = "0iy0gdgg68ldhgm4lzvzl5pmzflx0r4brdbdkq75rkarm7cigawn";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base deepseq loop primitive semigroups vector
-  ];
-  testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ];
-  benchmarkHaskellDepends = [ base criterion ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "A native implementation of matrix operations";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/measures.nix b/pkgs/measures.nix
deleted file mode 100644
index c27dc416a67054da57293b58e658529dc2c1b6ef..0000000000000000000000000000000000000000
--- a/pkgs/measures.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ mkDerivation, QuickCheck, base, base-deriving-via, fetchzip, lib
-, tasty, tasty-quickcheck
-}:
-mkDerivation {
-  pname = "measures";
-  version = "0.1.0.2";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/measures-0.1.0.2.tar.gz";
-    sha256 = "0m6pdgly6zy30h8k88l5z2cjdmn85y659yij51j5lzmzv5h7krcv";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base base-deriving-via ];
-  testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "An abstraction for (tuples of) measured quantities";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/microbench.nix b/pkgs/microbench.nix
deleted file mode 100644
index 15f230e2bebc7346bec5659fc01c2cd40e6c64cd..0000000000000000000000000000000000000000
--- a/pkgs/microbench.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, lib, time }:
-mkDerivation {
-  pname = "microbench";
-  version = "0.1";
-  sha256 = "6fee3c592c9afb72bd7b5574872119464055b717491c612ffee7f57c8e85d717";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base time ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://neugierig.org/software/darcs/browse/?r=microbench;a=summary";
-  description = "Microbenchmark Haskell code";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/monoidal-synchronisation.nix b/pkgs/monoidal-synchronisation.nix
deleted file mode 100644
index 114f14274deaf2fa9186e5feccbd87b24cdb9ada..0000000000000000000000000000000000000000
--- a/pkgs/monoidal-synchronisation.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, QuickCheck, base, fetchzip, io-classes, io-sim, lib
-, tasty, tasty-quickcheck
-}:
-mkDerivation {
-  pname = "monoidal-synchronisation";
-  version = "0.1.0.3";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/monoidal-synchronisation-0.1.0.3.tar.gz";
-    sha256 = "1ppi6wdv1xzgd06v9ibbz8g19177m08ciz2vkgw2jdws24y59djk";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  testHaskellDepends = [
-    base io-classes io-sim QuickCheck tasty tasty-quickcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Monoidal synchronisation";
-  license = lib.licenses.asl20;
-  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/network-info.nix b/pkgs/network-info.nix
deleted file mode 100644
index e7235543a0928eff15e2475de66df4354f539f53..0000000000000000000000000000000000000000
--- a/pkgs/network-info.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, lib }:
-mkDerivation {
-  pname = "network-info";
-  version = "0.2.1";
-  sha256 = "9b2d88312fc8280351d5003200cc07decbb865f85d3aa7b1094b238bd6a8b404";
-  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/jacobstanley/network-info";
-  description = "Access the local computer's basic network configuration";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/network-mux.nix b/pkgs/network-mux.nix
deleted file mode 100644
index e346328b6fd45726da45ea898a26ffea0b9a065d..0000000000000000000000000000000000000000
--- a/pkgs/network-mux.nix
+++ /dev/null
@@ -1,41 +0,0 @@
-{ mkDerivation, QuickCheck, Win32-network, array, base, binary
-, bytestring, cborg, containers, contra-tracer, directory, fetchzip
-, io-classes, io-sim, lib, monoidal-synchronisation, network
-, process, quiet, serialise, si-timers, splitmix, statistics-linreg
-, stm, strict-stm, tasty, tasty-quickcheck, time, vector
-}:
-mkDerivation {
-  pname = "network-mux";
-  version = "0.4.1.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/network-mux-0.4.1.0.tar.gz";
-    sha256 = "0b518iqvj1x0qykf47faz4smkpby3gmjhg8zyiyms40b84jdx7vf";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    array base binary bytestring containers contra-tracer io-classes
-    monoidal-synchronisation network process quiet si-timers
-    statistics-linreg strict-stm time vector
-  ];
-  executableHaskellDepends = [
-    base bytestring cborg contra-tracer directory io-classes network
-    serialise stm
-  ];
-  testHaskellDepends = [
-    base binary bytestring cborg containers contra-tracer io-classes
-    io-sim network process QuickCheck serialise si-timers splitmix
-    strict-stm tasty tasty-quickcheck Win32-network
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Multiplexing library";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/non-integral.nix b/pkgs/non-integral.nix
deleted file mode 100644
index e87794a01bd317c9a274b4ab0a7a263839a5cee5..0000000000000000000000000000000000000000
--- a/pkgs/non-integral.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, QuickCheck, base, fetchzip, lib }:
-mkDerivation {
-  pname = "non-integral";
-  version = "1.0.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/non-integral-1.0.0.0.tar.gz";
-    sha256 = "13jgfrxxxb50bx30h2jbchx6a5kdkygiy8qanrpg2xjil1dliyxb";
-  };
-  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;
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/nothunks.nix b/pkgs/nothunks.nix
deleted file mode 100644
index c5598a2f3811c1ea252a4a3e07bfc58e6565c835..0000000000000000000000000000000000000000
--- a/pkgs/nothunks.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, base, bytestring, containers, ghc-heap, ghc-prim
-, hedgehog, lib, random, stm, tasty, tasty-hedgehog, text, time
-, vector
-}:
-mkDerivation {
-  pname = "nothunks";
-  version = "0.1.4";
-  sha256 = "888a02eb74d70b39372421020420924cf746afcffd370b99535ada562faa1375";
-  revision = "1";
-  editedCabalFile = "0xv39s948j50ym1fn5h7xfxr6zl4v7h2mc68qrp4zz2mahx9mk7d";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring containers ghc-heap stm text time vector
-  ];
-  testHaskellDepends = [
-    base containers ghc-prim hedgehog random stm tasty tasty-hedgehog
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Examine values for unexpected thunks";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/one-liner.nix b/pkgs/one-liner.nix
deleted file mode 100644
index 25265b8de37d70d67ea98830070497e7ab4ccb6d..0000000000000000000000000000000000000000
--- a/pkgs/one-liner.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, HUnit, base, bifunctors, contravariant, ghc-prim
-, lib, linear-base, profunctors, tagged, transformers
-}:
-mkDerivation {
-  pname = "one-liner";
-  version = "2.1";
-  sha256 = "d0e51f172e8216fa587cde54d7cafc1e28f6ea4e2708a27b6b3a3634da8eed25";
-  revision = "1";
-  editedCabalFile = "1n6d74s0x91qi4fi6wv5yggjb1nvwk0ir580mkf67bca2x6f1cqn";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bifunctors contravariant ghc-prim linear-base profunctors
-    tagged transformers
-  ];
-  testHaskellDepends = [ base contravariant HUnit ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/sjoerdvisscher/one-liner";
-  description = "Constraint-based generics";
-  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/optparse-applicative-fork.nix b/pkgs/optparse-applicative-fork.nix
deleted file mode 100644
index f956ad94d02c0bc76fd9dc02ed72af4d8de02c52..0000000000000000000000000000000000000000
--- a/pkgs/optparse-applicative-fork.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, QuickCheck, ansi-terminal, base, fetchzip, lib
-, prettyprinter, prettyprinter-ansi-terminal, process, text
-, transformers, transformers-compat
-}:
-mkDerivation {
-  pname = "optparse-applicative-fork";
-  version = "0.18.1.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/optparse-applicative-fork-0.18.1.0.tar.gz";
-    sha256 = "0f3qb2zjna2rmrb9qly2yxnf514pj6kmx5n9s7xrbdlaw8c0r7bh";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    ansi-terminal base prettyprinter prettyprinter-ansi-terminal
-    process text transformers transformers-compat
-  ];
-  testHaskellDepends = [ base QuickCheck ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/pcapriotti/optparse-applicative-fork";
-  description = "Utilities and combinators for parsing command line options";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ouroboros-consensus-cardano.nix b/pkgs/ouroboros-consensus-cardano.nix
deleted file mode 100644
index dcdf595f0a413961ce27e48bb252ede3616b0925..0000000000000000000000000000000000000000
--- a/pkgs/ouroboros-consensus-cardano.nix
+++ /dev/null
@@ -1,87 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, base-deriving-via
-, base16-bytestring, bimap, binary-search, byron-spec-chain
-, byron-spec-ledger, bytestring, cardano-binary, cardano-crypto
-, cardano-crypto-class, cardano-crypto-test, cardano-crypto-wrapper
-, cardano-data, cardano-ledger-allegra, cardano-ledger-alonzo
-, cardano-ledger-alonzo-test, cardano-ledger-api
-, cardano-ledger-babbage, cardano-ledger-babbage-test
-, cardano-ledger-binary, cardano-ledger-byron
-, cardano-ledger-byron-test, cardano-ledger-conway
-, cardano-ledger-conway-test, cardano-ledger-core
-, cardano-ledger-mary, cardano-ledger-shelley
-, cardano-ledger-shelley-ma-test, cardano-ledger-shelley-test
-, cardano-prelude, cardano-protocol-tpraos, cardano-slotting
-, cardano-strict-containers, cborg, containers, contra-tracer
-, cryptonite, deepseq, directory, fetchzip, filepath, formatting
-, fs-api, generic-random, hedgehog-quickcheck, lib, measures
-, microlens, mtl, network, nothunks, optparse-applicative
-, ouroboros-consensus, ouroboros-consensus-diffusion
-, ouroboros-consensus-protocol, ouroboros-network
-, ouroboros-network-api, ouroboros-network-framework
-, ouroboros-network-mock, ouroboros-network-protocols
-, pretty-simple, quiet, serialise, small-steps, small-steps-test
-, sop-core, sop-extras, strict-sop-core, tasty, tasty-hunit
-, tasty-quickcheck, text, text-builder, these, transformers
-, transformers-except, typed-protocols, vector-map
-}:
-mkDerivation {
-  pname = "ouroboros-consensus-cardano";
-  version = "0.11.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/ouroboros-consensus-cardano-0.11.0.0.tar.gz";
-    sha256 = "1l9xdl69g69j54c74pwrnhk9rqwnha6nlrmfg25dv1b2h5077sy7";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base base-deriving-via base16-bytestring bimap
-    byron-spec-chain byron-spec-ledger bytestring cardano-binary
-    cardano-crypto cardano-crypto-class cardano-crypto-test
-    cardano-crypto-wrapper cardano-data cardano-ledger-allegra
-    cardano-ledger-alonzo cardano-ledger-alonzo-test cardano-ledger-api
-    cardano-ledger-babbage cardano-ledger-babbage-test
-    cardano-ledger-binary cardano-ledger-byron
-    cardano-ledger-byron-test cardano-ledger-conway
-    cardano-ledger-conway-test cardano-ledger-core cardano-ledger-mary
-    cardano-ledger-shelley cardano-ledger-shelley-ma-test
-    cardano-ledger-shelley-test cardano-prelude cardano-protocol-tpraos
-    cardano-slotting cardano-strict-containers cborg containers
-    contra-tracer cryptonite deepseq directory filepath formatting
-    fs-api generic-random hedgehog-quickcheck measures microlens mtl
-    network nothunks ouroboros-consensus ouroboros-consensus-diffusion
-    ouroboros-consensus-protocol ouroboros-network
-    ouroboros-network-api ouroboros-network-framework
-    ouroboros-network-protocols QuickCheck quiet serialise small-steps
-    sop-core sop-extras strict-sop-core text text-builder these
-    transformers transformers-except vector-map
-  ];
-  executableHaskellDepends = [
-    base cardano-crypto-class cardano-crypto-wrapper network
-    optparse-applicative ouroboros-consensus
-  ];
-  testHaskellDepends = [
-    base base16-bytestring binary-search byron-spec-chain
-    byron-spec-ledger bytestring cardano-crypto-class
-    cardano-crypto-wrapper cardano-ledger-alonzo
-    cardano-ledger-alonzo-test cardano-ledger-api cardano-ledger-binary
-    cardano-ledger-byron cardano-ledger-byron-test cardano-ledger-core
-    cardano-ledger-shelley cardano-protocol-tpraos cardano-slotting
-    cborg containers contra-tracer filepath hedgehog-quickcheck
-    microlens mtl ouroboros-consensus ouroboros-consensus-diffusion
-    ouroboros-consensus-protocol ouroboros-network-api
-    ouroboros-network-mock ouroboros-network-protocols pretty-simple
-    QuickCheck small-steps small-steps-test sop-core sop-extras
-    strict-sop-core tasty tasty-hunit tasty-quickcheck typed-protocols
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "The instantation of the Ouroboros consensus layer used by Cardano";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ouroboros-consensus-diffusion.nix b/pkgs/ouroboros-consensus-diffusion.nix
deleted file mode 100644
index d54446c613ccdd5662c4c74ac6714643a69890c8..0000000000000000000000000000000000000000
--- a/pkgs/ouroboros-consensus-diffusion.nix
+++ /dev/null
@@ -1,48 +0,0 @@
-{ mkDerivation, QuickCheck, base, binary, bytestring
-, cardano-crypto-class, cardano-slotting, cborg, containers
-, contra-tracer, deepseq, directory, fetchzip, fgl, filepath
-, fs-api, fs-sim, graphviz, hashable, io-classes, io-sim, lib, mtl
-, nothunks, ouroboros-consensus, ouroboros-network
-, ouroboros-network-api, ouroboros-network-framework
-, ouroboros-network-mock, ouroboros-network-protocols, quiet
-, random, serialise, si-timers, sop-core, sop-extras
-, strict-sop-core, tasty, tasty-hunit, tasty-quickcheck, temporary
-, text, time, transformers, typed-protocols
-}:
-mkDerivation {
-  pname = "ouroboros-consensus-diffusion";
-  version = "0.8.0.2";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/ouroboros-consensus-diffusion-0.8.0.2.tar.gz";
-    sha256 = "1aix6iqbmrz1xlcnr2adfmgs8zsng3fvpjmw1kr6nlw0h4dw1hpr";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring cardano-crypto-class cborg containers contra-tracer
-    deepseq fgl filepath fs-api fs-sim graphviz hashable io-classes
-    io-sim mtl ouroboros-consensus ouroboros-network
-    ouroboros-network-api ouroboros-network-framework
-    ouroboros-network-mock ouroboros-network-protocols QuickCheck quiet
-    random serialise si-timers sop-core sop-extras strict-sop-core text
-    time transformers typed-protocols
-  ];
-  testHaskellDepends = [
-    base binary bytestring cardano-slotting cborg containers directory
-    fs-api fs-sim io-sim mtl nothunks ouroboros-consensus
-    ouroboros-network-api ouroboros-network-mock QuickCheck quiet
-    serialise si-timers sop-extras strict-sop-core tasty tasty-hunit
-    tasty-quickcheck temporary time
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Integration for the Ouroboros Network layer";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ouroboros-consensus-protocol.nix b/pkgs/ouroboros-consensus-protocol.nix
deleted file mode 100644
index fb4360a428916b7b511229a521726ecc8e32c06d..0000000000000000000000000000000000000000
--- a/pkgs/ouroboros-consensus-protocol.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, cardano-binary
-, cardano-crypto-class, cardano-crypto-tests, cardano-ledger-binary
-, cardano-ledger-core, cardano-ledger-shelley
-, cardano-ledger-shelley-test, cardano-protocol-tpraos
-, cardano-slotting, cborg, containers, fetchzip, lib, mtl, nothunks
-, ouroboros-consensus, serialise, text
-}:
-mkDerivation {
-  pname = "ouroboros-consensus-protocol";
-  version = "0.6.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/ouroboros-consensus-protocol-0.6.0.0.tar.gz";
-    sha256 = "0brlzgc81if1arzwky8ffl0n321gsyw10qyavpjap6bi7sk2wwgd";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring cardano-binary cardano-crypto-class
-    cardano-crypto-tests cardano-ledger-binary cardano-ledger-core
-    cardano-ledger-shelley cardano-ledger-shelley-test
-    cardano-protocol-tpraos cardano-slotting cborg containers mtl
-    nothunks ouroboros-consensus QuickCheck serialise text
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Cardano consensus protocols";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ouroboros-consensus.nix b/pkgs/ouroboros-consensus.nix
deleted file mode 100644
index 64237438aebc7c1196dfd76fc22098fd060435fc..0000000000000000000000000000000000000000
--- a/pkgs/ouroboros-consensus.nix
+++ /dev/null
@@ -1,68 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, async, base, base16-bytestring
-, bifunctors, bimap, binary, bytestring, cardano-binary
-, cardano-crypto-class, cardano-ledger-binary, cardano-prelude
-, cardano-slotting, cardano-strict-containers, cassava, cborg
-, containers, contra-tracer, deepseq, directory, fetchzip
-, file-embed, filelock, filepath, fs-api, fs-sim, generics-sop
-, hashable, io-classes, io-sim, lib, measures, mtl, nothunks
-, optparse-applicative, ouroboros-network, ouroboros-network-api
-, ouroboros-network-mock, ouroboros-network-protocols, pretty-show
-, psqueues, quickcheck-state-machine, quiet, random, semialign
-, serialise, si-timers, sop-core, sop-extras, streaming
-, strict-checked-vars, strict-mvar, strict-sop-core, strict-stm
-, tasty, tasty-bench, tasty-golden, tasty-hunit, tasty-quickcheck
-, template-haskell, text, these, time, transformers, tree-diff
-, typed-protocols, typed-protocols-examples, utf8-string, vector
-}:
-mkDerivation {
-  pname = "ouroboros-consensus";
-  version = "0.13.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/ouroboros-consensus-0.13.0.0.tar.gz";
-    sha256 = "0pbclhpv454rmv3966w3bcz1zp9jymypd6875i098w0gbd1b1jj8";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base base16-bytestring bimap binary bytestring cardano-binary
-    cardano-crypto-class cardano-ledger-binary cardano-prelude
-    cardano-slotting cardano-strict-containers cborg containers
-    contra-tracer deepseq directory file-embed filelock filepath fs-api
-    fs-sim generics-sop hashable io-classes io-sim measures mtl
-    nothunks optparse-applicative ouroboros-network-api
-    ouroboros-network-mock ouroboros-network-protocols psqueues
-    QuickCheck quickcheck-state-machine quiet random semialign
-    serialise si-timers sop-core sop-extras streaming
-    strict-checked-vars strict-sop-core strict-stm tasty tasty-golden
-    tasty-quickcheck template-haskell text these time transformers
-    tree-diff typed-protocols utf8-string vector
-  ];
-  testHaskellDepends = [
-    async base bifunctors binary bytestring cardano-binary
-    cardano-crypto-class cardano-slotting cborg containers
-    contra-tracer deepseq fs-api fs-sim generics-sop hashable
-    io-classes io-sim mtl nothunks ouroboros-network
-    ouroboros-network-api ouroboros-network-mock
-    ouroboros-network-protocols pretty-show QuickCheck
-    quickcheck-state-machine random serialise si-timers sop-core
-    sop-extras strict-mvar strict-sop-core strict-stm tasty tasty-hunit
-    tasty-quickcheck text time transformers tree-diff typed-protocols
-    typed-protocols-examples vector
-  ];
-  benchmarkHaskellDepends = [
-    aeson base bytestring cardano-slotting cassava containers
-    contra-tracer deepseq nothunks serialise tasty tasty-bench
-    tasty-hunit text transformers tree-diff
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Consensus layer for the Ouroboros blockchain protocol";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ouroboros-network-api.nix b/pkgs/ouroboros-network-api.nix
deleted file mode 100644
index a879e744509af95810a4bfaa403d3691286375ff..0000000000000000000000000000000000000000
--- a/pkgs/ouroboros-network-api.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ mkDerivation, aeson, base, base16-bytestring, bytestring
-, cardano-slotting, cardano-strict-containers, cborg, containers
-, contra-tracer, deepseq, dns, fetchzip, io-classes, iproute, lib
-, network, network-mux, nothunks, serialise, si-timers, strict-stm
-, text, typed-protocols
-}:
-mkDerivation {
-  pname = "ouroboros-network-api";
-  version = "0.5.1.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/ouroboros-network-api-0.5.1.1.tar.gz";
-    sha256 = "1fp77k1jn5vqimkhx4b8jzqpyrnqrh3l6lxwhj56p1r7px5qbkyz";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base base16-bytestring bytestring cardano-slotting
-    cardano-strict-containers cborg containers contra-tracer deepseq
-    dns io-classes iproute network network-mux nothunks serialise
-    si-timers strict-stm text typed-protocols
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "A networking api shared with ouroboros-consensus";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ouroboros-network-framework.nix b/pkgs/ouroboros-network-framework.nix
deleted file mode 100644
index 1410786a81bc5adb93bd8e09bc790e6dc83dd184..0000000000000000000000000000000000000000
--- a/pkgs/ouroboros-network-framework.nix
+++ /dev/null
@@ -1,53 +0,0 @@
-{ mkDerivation, QuickCheck, Win32-network, async, base, bytestring
-, cardano-prelude, cborg, containers, contra-tracer, deepseq
-, directory, dns, fetchzip, hashable, io-classes, io-sim, iproute
-, lib, monoidal-synchronisation, mtl, network, network-mux
-, nothunks, optparse-applicative, ouroboros-network-api
-, ouroboros-network-testing, pretty-simple, psqueues
-, quickcheck-instances, quiet, random, serialise, si-timers, stm
-, strict-stm, tasty, tasty-quickcheck, text, time, typed-protocols
-, typed-protocols-cborg, typed-protocols-examples, with-utf8
-}:
-mkDerivation {
-  pname = "ouroboros-network-framework";
-  version = "0.9.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/ouroboros-network-framework-0.9.0.0.tar.gz";
-    sha256 = "13vjdf1cqrcibalhdqqhwxhh9d8iaw68cnsxviwzraw2iz8y6cic";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    async base bytestring cardano-prelude cborg containers
-    contra-tracer deepseq dns hashable io-classes io-sim iproute
-    monoidal-synchronisation mtl network network-mux nothunks
-    ouroboros-network-api ouroboros-network-testing psqueues QuickCheck
-    quiet random si-timers stm strict-stm text typed-protocols
-    typed-protocols-cborg Win32-network
-  ];
-  executableHaskellDepends = [
-    async base bytestring contra-tracer directory io-classes network
-    network-mux optparse-applicative ouroboros-network-api random
-    si-timers strict-stm typed-protocols typed-protocols-examples
-  ];
-  testHaskellDepends = [
-    base bytestring cborg containers contra-tracer directory dns
-    io-classes io-sim iproute monoidal-synchronisation network
-    network-mux ouroboros-network-api ouroboros-network-testing
-    pretty-simple QuickCheck quickcheck-instances quiet serialise
-    si-timers strict-stm tasty tasty-quickcheck text time
-    typed-protocols typed-protocols-cborg typed-protocols-examples
-    with-utf8
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Ouroboros network framework";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ouroboros-network-mock.nix b/pkgs/ouroboros-network-mock.nix
deleted file mode 100644
index 6eaffb60a34946ce3003923c82e79eb46c02239e..0000000000000000000000000000000000000000
--- a/pkgs/ouroboros-network-mock.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, base, bytestring, cborg, containers, fetchzip
-, hashable, lib, nothunks, ouroboros-network-api, serialise, time
-}:
-mkDerivation {
-  pname = "ouroboros-network-mock";
-  version = "0.1.0.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/ouroboros-network-mock-0.1.0.1.tar.gz";
-    sha256 = "0qfpl1lapk6yym034swk8mycsqydbvz6r81x15kbaa7gi256b9r4";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring cborg containers hashable nothunks
-    ouroboros-network-api serialise time
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Ouroboros Network Chain for testing purposes";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ouroboros-network-protocols.nix b/pkgs/ouroboros-network-protocols.nix
deleted file mode 100644
index ca85e22d3a1e23c3aa5481c61f1812a01ace4600..0000000000000000000000000000000000000000
--- a/pkgs/ouroboros-network-protocols.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring
-, cardano-strict-containers, cborg, containers, contra-tracer
-, directory, fetchzip, filepath, io-classes, io-sim, lib, mtl
-, network, network-mux, ouroboros-network-api
-, ouroboros-network-framework, ouroboros-network-mock
-, ouroboros-network-testing, pipes, process-extras
-, quickcheck-instances, serialise, si-timers, strict-stm, tasty
-, tasty-hunit, tasty-quickcheck, temporary, text, typed-protocols
-, typed-protocols-cborg
-}:
-mkDerivation {
-  pname = "ouroboros-network-protocols";
-  version = "0.5.3.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/ouroboros-network-protocols-0.5.3.0.tar.gz";
-    sha256 = "07xv15glrwsyrwgqa38cchmcf6qxlkvwm03aif9h3bq0zwvnkf94";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring cardano-strict-containers cborg containers
-    contra-tracer io-classes io-sim network-mux ouroboros-network-api
-    ouroboros-network-framework ouroboros-network-mock pipes QuickCheck
-    quickcheck-instances serialise si-timers strict-stm tasty
-    tasty-quickcheck text typed-protocols typed-protocols-cborg
-  ];
-  testHaskellDepends = [
-    base bytestring cborg containers directory filepath mtl network
-    ouroboros-network-api ouroboros-network-framework
-    ouroboros-network-mock ouroboros-network-testing process-extras
-    QuickCheck quickcheck-instances serialise tasty tasty-hunit
-    tasty-quickcheck temporary text typed-protocols
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Ouroboros Network Protocols";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ouroboros-network-testing.nix b/pkgs/ouroboros-network-testing.nix
deleted file mode 100644
index b3a8520ff5aa4fb41fa9946d2a01599bd6f2373c..0000000000000000000000000000000000000000
--- a/pkgs/ouroboros-network-testing.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ mkDerivation, QuickCheck, base, cborg, containers, contra-tracer
-, deque, fetchzip, io-classes, io-sim, lib, network-mux, psqueues
-, serialise, si-timers, tasty, tasty-expected-failure
-, tasty-quickcheck
-}:
-mkDerivation {
-  pname = "ouroboros-network-testing";
-  version = "0.3.1.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/ouroboros-network-testing-0.3.1.0.tar.gz";
-    sha256 = "11a4ixbgrmjjrr8912ngspcc1b6qhny68z968rgbb99g2abb9p9f";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base cborg containers contra-tracer deque io-classes io-sim
-    network-mux psqueues QuickCheck serialise si-timers tasty
-    tasty-expected-failure
-  ];
-  testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Common modules used for testing in ouroboros-network and ouroboros-consensus";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/ouroboros-network.nix b/pkgs/ouroboros-network.nix
deleted file mode 100644
index b4d80f4aa591c82575583619c7a56d7c9c84d991..0000000000000000000000000000000000000000
--- a/pkgs/ouroboros-network.nix
+++ /dev/null
@@ -1,60 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, array, async, base, bytestring
-, cardano-prelude, cardano-slotting, cardano-strict-containers
-, cborg, containers, contra-tracer, deepseq, directory, dns
-, fetchzip, hashable, io-classes, io-classes-mtl, io-sim, iproute
-, lib, monoidal-synchronisation, mtl, network, network-mux
-, nothunks, ouroboros-network-api, ouroboros-network-framework
-, ouroboros-network-mock, ouroboros-network-protocols
-, ouroboros-network-testing, pipes, pretty-simple, process
-, psqueues, quickcheck-instances, random, serialise, si-timers, stm
-, strict-checked-vars, strict-stm, tasty, tasty-hunit
-, tasty-quickcheck, text, time, typed-protocols
-, typed-protocols-examples, unix, with-utf8
-}:
-mkDerivation {
-  pname = "ouroboros-network";
-  version = "0.9.1.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/ouroboros-network-0.9.1.0.tar.gz";
-    sha256 = "1ziz9gdv4gfini7q7yd3jq03fzkzwwk6k9m06jgg76iigjn8cdlm";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    async base bytestring cardano-prelude cardano-slotting
-    cardano-strict-containers cborg containers contra-tracer deepseq
-    directory dns hashable io-classes io-classes-mtl iproute
-    monoidal-synchronisation mtl network network-mux nothunks
-    ouroboros-network-api ouroboros-network-framework
-    ouroboros-network-protocols psqueues random si-timers
-    strict-checked-vars strict-stm typed-protocols unix
-  ];
-  executableHaskellDepends = [
-    async base bytestring containers contra-tracer directory
-    ouroboros-network-api ouroboros-network-framework
-    ouroboros-network-mock ouroboros-network-protocols random serialise
-    stm typed-protocols
-  ];
-  testHaskellDepends = [
-    aeson array base bytestring cardano-prelude cardano-slotting cborg
-    containers contra-tracer deepseq dns hashable io-classes io-sim
-    iproute monoidal-synchronisation mtl network network-mux nothunks
-    ouroboros-network-api ouroboros-network-framework
-    ouroboros-network-mock ouroboros-network-protocols
-    ouroboros-network-testing pipes pretty-simple process psqueues
-    QuickCheck quickcheck-instances random serialise si-timers
-    strict-stm tasty tasty-hunit tasty-quickcheck text time
-    typed-protocols typed-protocols-examples with-utf8
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "A networking layer for the Ouroboros blockchain protocol";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/partial-order.nix b/pkgs/partial-order.nix
deleted file mode 100644
index 9a3909e4df028e7320fd0fc68b2735f6c2947d1b..0000000000000000000000000000000000000000
--- a/pkgs/partial-order.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, HUnit, base, containers, lib, test-framework
-, test-framework-hunit, test-framework-quickcheck2
-}:
-mkDerivation {
-  pname = "partial-order";
-  version = "0.2.0.0";
-  sha256 = "b25fb46335d11e9a9201d6a3685bff94e13ab73baf7f99eb770218ad1edcc5c8";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base containers ];
-  testHaskellDepends = [
-    base containers HUnit test-framework test-framework-hunit
-    test-framework-quickcheck2
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/mtesseract/haskell-partial-order";
-  description = "Provides typeclass suitable for types admitting a partial order";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/pipes-safe.nix b/pkgs/pipes-safe.nix
deleted file mode 100644
index eb76bcf41349ad70c6b1ecb6d5e20f652644483d..0000000000000000000000000000000000000000
--- a/pkgs/pipes-safe.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, containers, exceptions, lib, monad-control
-, mtl, pipes, primitive, transformers, transformers-base
-}:
-mkDerivation {
-  pname = "pipes-safe";
-  version = "2.3.4";
-  sha256 = "5d848967dfd4910293c2a4a35b79bccfe6772e946856a853b15914ca5bc040c1";
-  revision = "6";
-  editedCabalFile = "00zidlhj81dp9ksnilkazi9rzi8azxxyv7gwjm0nn12jii45q6i4";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base containers exceptions monad-control mtl pipes primitive
-    transformers transformers-base
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Safety for the pipes ecosystem";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/pipes.nix b/pkgs/pipes.nix
deleted file mode 100644
index f49dd87b727dd95fc243f2f06f16722e89b2719b..0000000000000000000000000000000000000000
--- a/pkgs/pipes.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ mkDerivation, QuickCheck, base, criterion, exceptions, lib
-, mmorph, mtl, optparse-applicative, test-framework
-, test-framework-quickcheck2, transformers, void
-}:
-mkDerivation {
-  pname = "pipes";
-  version = "4.3.16";
-  sha256 = "f4e16ecf010fd681a56e6216ab1bd429f3c9bc962ec032e32cfd23e374e97498";
-  revision = "6";
-  editedCabalFile = "16s8a1ijakhsk73ny2vrw6a8r2dszgncd0wk735ii6csg3l2c9pm";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base exceptions mmorph mtl transformers void
-  ];
-  testHaskellDepends = [
-    base mtl QuickCheck test-framework test-framework-quickcheck2
-    transformers
-  ];
-  benchmarkHaskellDepends = [
-    base criterion mtl optparse-applicative transformers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Compositional pipelines";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/plutus-preprocessor.nix b/pkgs/plutus-preprocessor.nix
deleted file mode 100644
index a762aece4f508aeae2b6b994ddee81a27faa80cd..0000000000000000000000000000000000000000
--- a/pkgs/plutus-preprocessor.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, base, bytestring, cardano-ledger-alonzo, fetchzip
-, flat, hashable, lib, plutus-core, plutus-ledger-api, plutus-tx
-, plutus-tx-plugin, serialise, template-haskell
-}:
-mkDerivation {
-  pname = "plutus-preprocessor";
-  version = "0.1.1.2";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/plutus-preprocessor-0.1.1.2.tar.gz";
-    sha256 = "0zbav10w09qfqxbf8sbsybhfr1giprzdw5l0qk96c52rgfhxn195";
-  };
-  isLibrary = false;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  executableHaskellDepends = [
-    base bytestring cardano-ledger-alonzo flat hashable plutus-core
-    plutus-ledger-api plutus-tx plutus-tx-plugin serialise
-    template-haskell
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "A preproceesor for creating plutus scripts as bytestrings and equivalents";
-  license = lib.licenses.asl20;
-  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/quickcheck-assertions.nix b/pkgs/quickcheck-assertions.nix
deleted file mode 100644
index 0bee62c11f6e97f64a6fe969d6c6c6ceb38c2001..0000000000000000000000000000000000000000
--- a/pkgs/quickcheck-assertions.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, QuickCheck, base, hspec, ieee754, lib, pretty-show
-}:
-mkDerivation {
-  pname = "quickcheck-assertions";
-  version = "0.3.0";
-  sha256 = "9b0328a788dcac0824a7d7496ab403eef04170551255c9e58fb6e2e319a9cacf";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ieee754 pretty-show QuickCheck ];
-  testHaskellDepends = [ base hspec ieee754 QuickCheck ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/s9gf4ult/quickcheck-assertions";
-  description = "HUnit like assertions for QuickCheck";
-  license = lib.licenses.lgpl3Only;
-  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 881785cdb2f49812fad261aaf7f285f243452a2d..0000000000000000000000000000000000000000
--- a/pkgs/quickcheck-state-machine.nix
+++ /dev/null
@@ -1,47 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, ansi-wl-pprint, array, base
-, bifunctors, bytestring, containers, directory, doctest
-, exceptions, filelock, filepath, generic-data, graphviz, hashable
-, hashtables, hs-rqlite, http-client, lib, markov-chain-usage-model
-, matrix, monad-logger, mtl, network, persistent
-, persistent-postgresql, persistent-sqlite, persistent-template
-, postgresql-simple, pretty-show, process, quickcheck-instances
-, random, resource-pool, resourcet, servant, servant-client
-, servant-server, sop-core, split, stm, strict, string-conversions
-, tasty, tasty-hunit, tasty-quickcheck, text, time, tree-diff
-, unliftio, unliftio-core, vector, wai, warp
-}:
-mkDerivation {
-  pname = "quickcheck-state-machine";
-  version = "0.7.3";
-  sha256 = "10009224d65e355958825c3c58a6ac2157acc83e0acfdf5d45b46fdf496c6bf4";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    ansi-wl-pprint base containers directory exceptions filepath
-    generic-data graphviz markov-chain-usage-model matrix mtl
-    pretty-show process QuickCheck random sop-core split text time
-    tree-diff unliftio
-  ];
-  testHaskellDepends = [
-    aeson array base bifunctors bytestring containers directory doctest
-    filelock filepath hashable hashtables hs-rqlite http-client
-    monad-logger mtl network persistent persistent-postgresql
-    persistent-sqlite persistent-template postgresql-simple pretty-show
-    process QuickCheck quickcheck-instances random resource-pool
-    resourcet servant servant-client servant-server split stm strict
-    string-conversions tasty tasty-hunit tasty-quickcheck text
-    tree-diff unliftio unliftio-core vector wai warp
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  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/readable.nix b/pkgs/readable.nix
deleted file mode 100644
index b04e2d7c4a4b68e852809c7c73e9778da72af254..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 = "1";
-  editedCabalFile = "0dywlvxjszqa1dj5r1cva0viv2l1hm8mw75zddnf96pfpd00fmga";
-  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 f2ad8b4447962400050971170166db69a3ac3185..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";
-  sha256 = "9d1c7d60b71e56df3b1018ad9fd78cd20b9b81a96f6f00d16d06a7bc5f81239f";
-  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/rerebase.nix b/pkgs/rerebase.nix
deleted file mode 100644
index 6192138110c2fd12988c41e91117bcf11fd035e4..0000000000000000000000000000000000000000
--- a/pkgs/rerebase.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, lib, rebase }:
-mkDerivation {
-  pname = "rerebase";
-  version = "1.20";
-  sha256 = "f207ec83ccff1c6860e6276153ef618caf4e20de9ce098eae1a188ef355c9adc";
-  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/resource-pool.nix b/pkgs/resource-pool.nix
deleted file mode 100644
index c1dd8d47fe2b2a4a3cb542a0051a531d143f7d09..0000000000000000000000000000000000000000
--- a/pkgs/resource-pool.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ mkDerivation, base, hashable, lib, primitive, time }:
-mkDerivation {
-  pname = "resource-pool";
-  version = "0.4.0.0";
-  sha256 = "8c0d783e3e75788d65f79157309132999f1bbb70684bacc2ea5dd18f904ae9b1";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base hashable primitive time ];
-  enableLibraryProfiling = false;
-  enableExecutableProfiling = false;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "A high-performance striped resource pooling implementation";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/set-algebra.nix b/pkgs/set-algebra.nix
deleted file mode 100644
index 3d239124f854f9404cc6cf21cf4a90564ac6f183..0000000000000000000000000000000000000000
--- a/pkgs/set-algebra.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, ansi-wl-pprint, base, cardano-data, containers
-, fetchzip, lib, tasty, tasty-hunit, tasty-quickcheck
-}:
-mkDerivation {
-  pname = "set-algebra";
-  version = "1.1.0.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/set-algebra-1.1.0.1.tar.gz";
-    sha256 = "1hz7yyz9d2lypzvakh7bpyfb2lniw7r6vx2lgmqdf4fnajgrrrb5";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    ansi-wl-pprint base cardano-data containers
-  ];
-  testHaskellDepends = [
-    base cardano-data containers tasty tasty-hunit tasty-quickcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/cardano-ledger";
-  description = "Set Algebra";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/shakespeare.nix b/pkgs/shakespeare.nix
deleted file mode 100644
index 60167d196d1f267043ac0a9a4285261ae94b7093..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";
-  sha256 = "3f59d2a4d6e5d59d932503adf15d53bccad388012ff86f806daedfd7c24e9fe1";
-  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 = false;
-  enableExecutableProfiling = false;
-  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/show-combinators.nix b/pkgs/show-combinators.nix
deleted file mode 100644
index b5abfb04ac88b9b4bc81d7a5e4e6a2ace0bb3514..0000000000000000000000000000000000000000
--- a/pkgs/show-combinators.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ mkDerivation, base, lib }:
-mkDerivation {
-  pname = "show-combinators";
-  version = "0.2.0.0";
-  sha256 = "c902dbaf0e9cf7056d786d44fbdea2781bc65524089639242c2624dae841ba1d";
-  revision = "2";
-  editedCabalFile = "0n3xlpm41wpw1ybmacg9s7150nx00qrdlw2rq4fzz7iw7333cyjx";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base ];
-  testHaskellDepends = [ base ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/Lysxia/show-combinators#readme";
-  description = "Combinators to write Show instances";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/si-timers.nix b/pkgs/si-timers.nix
deleted file mode 100644
index 3b9b310ec378e634bfca711f19e4651fc0359ced..0000000000000000000000000000000000000000
--- a/pkgs/si-timers.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, QuickCheck, base, deepseq, io-classes, lib, mtl
-, nothunks, stm, tasty, tasty-quickcheck, time
-}:
-mkDerivation {
-  pname = "si-timers";
-  version = "1.2.0.0";
-  sha256 = "845936bcf1aaf546a4b3b47aabde3bcd7d6ef2ed97b4dd82fc6a85f2a0f57d29";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base deepseq io-classes mtl nothunks stm time
-  ];
-  testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "timers using SI units (seconds)";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/small-steps-test.nix b/pkgs/small-steps-test.nix
deleted file mode 100644
index 22eacf2f010d07fc0aa24b672e25ca6fdf38c2e8..0000000000000000000000000000000000000000
--- a/pkgs/small-steps-test.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ mkDerivation, QuickCheck, Unique, base, cardano-crypto-class
-, cardano-ledger-binary, cardano-strict-containers, containers
-, deepseq, fetchzip, hedgehog, lib, microlens, microlens-th, mtl
-, nothunks, small-steps, tasty, tasty-expected-failure
-, tasty-hedgehog, tasty-hunit, tasty-quickcheck, transformers
-}:
-mkDerivation {
-  pname = "small-steps-test";
-  version = "1.0.0.1";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/small-steps-test-1.0.0.1.tar.gz";
-    sha256 = "1lajdq229gx8lx768r16hwxyqnp21kabh67a94vc3yp9axwcmx3r";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base cardano-ledger-binary cardano-strict-containers deepseq
-    hedgehog microlens microlens-th mtl nothunks QuickCheck small-steps
-    tasty-hunit transformers
-  ];
-  testHaskellDepends = [
-    base cardano-crypto-class cardano-ledger-binary containers hedgehog
-    mtl QuickCheck small-steps tasty tasty-expected-failure
-    tasty-hedgehog tasty-hunit tasty-quickcheck Unique
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/cardano-ledger";
-  description = "Small step semantics testing library";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/small-steps.nix b/pkgs/small-steps.nix
deleted file mode 100644
index 222c4927f462e84a3649069edb384f30ed68ae98..0000000000000000000000000000000000000000
--- a/pkgs/small-steps.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, aeson, base, cardano-strict-containers, containers
-, data-default-class, fetchzip, free, lib, mtl, nothunks, text
-, transformers, validation-selective
-}:
-mkDerivation {
-  pname = "small-steps";
-  version = "1.0.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/small-steps-1.0.0.0.tar.gz";
-    sha256 = "13g3daf19xjgch3l7ca1p9p9z0lamf5b8vdpv5h17rzp9kbv8szy";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base cardano-strict-containers containers data-default-class
-    free mtl nothunks text transformers validation-selective
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/cardano-ledger";
-  description = "Small step semantics";
-  license = lib.licenses.asl20;
-  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 6a3df5a3cd8034cf9dbbfcbf494fb7c308807e56..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 = "3";
-  editedCabalFile = "0knsdp65pvj7nxsid6ais24h902k8ag480r1661wy9grkv2i8kp8";
-  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 e9698e4d96087fca62a96017855baf383c649528..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 = "3";
-  editedCabalFile = "0adjcah7hx47cg066jbjjgn7wz8pvkm0fc87fyz8c7lc0sdmp84f";
-  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/sop-extras.nix b/pkgs/sop-extras.nix
deleted file mode 100644
index 6f903e0d09f8b20ec74cde2722080f33e67145ec..0000000000000000000000000000000000000000
--- a/pkgs/sop-extras.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, fetchzip, lib, nothunks, sop-core
-, strict-sop-core, these
-}:
-mkDerivation {
-  pname = "sop-extras";
-  version = "0.1.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/sop-extras-0.1.0.0.tar.gz";
-    sha256 = "0zjp0s24ypynx9mb97h6czklyln4dca4585rp9m7dxa0zn55g8z0";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base nothunks sop-core strict-sop-core these
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Type-level and data utilities that build upon SOP";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/statistics-linreg.nix b/pkgs/statistics-linreg.nix
deleted file mode 100644
index 6513a9c88e6e6752d6f2977231fe9bc022141e35..0000000000000000000000000000000000000000
--- a/pkgs/statistics-linreg.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, MonadRandom, base, lib, random, random-shuffle
-, safe, statistics, vector
-}:
-mkDerivation {
-  pname = "statistics-linreg";
-  version = "0.3";
-  sha256 = "6273c2166b8072814ede516c7c9f1e13a158b5013938fdf83a3ea2355aee8909";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base MonadRandom random random-shuffle safe statistics vector
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/alpmestan/statistics-linreg";
-  description = "Linear regression between two samples, based on the 'statistics' package";
-  license = lib.licenses.mit;
-  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 9d4649c3c2132e2b7a856d9c20eeaa60588f2a0a..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 = false;
-  enableExecutableProfiling = false;
-  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/streaming-binary.nix b/pkgs/streaming-binary.nix
deleted file mode 100644
index 358c4b3fa9d538aea4c302e66f994869cb9a9f25..0000000000000000000000000000000000000000
--- a/pkgs/streaming-binary.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, base, binary, bytestring, hspec, lib, streaming
-, streaming-bytestring
-}:
-mkDerivation {
-  pname = "streaming-binary";
-  version = "0.3.0.1";
-  sha256 = "cd2bfd355bae40ccf834e40baa2cbd40ff014d30b5674c64d8e6725987566958";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base binary bytestring streaming streaming-bytestring
-  ];
-  testHaskellDepends = [
-    base binary bytestring hspec streaming streaming-bytestring
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/mboes/streaming-binary#readme";
-  description = "Streaming interface to binary";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/streaming-bytestring.nix b/pkgs/streaming-bytestring.nix
deleted file mode 100644
index beb6256974939ea8c1f4a6e8ac9b75469facc4a8..0000000000000000000000000000000000000000
--- a/pkgs/streaming-bytestring.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, base, bytestring, deepseq, exceptions, ghc-prim
-, lib, mmorph, mtl, resourcet, smallcheck, streaming, tasty
-, tasty-hunit, tasty-smallcheck, transformers, transformers-base
-}:
-mkDerivation {
-  pname = "streaming-bytestring";
-  version = "0.3.1";
-  sha256 = "62c472974bebc5a23c684d189335f1375e2a3fbd43c8ea1cfc69821c14d2065e";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring deepseq exceptions ghc-prim mmorph mtl resourcet
-    streaming transformers transformers-base
-  ];
-  testHaskellDepends = [
-    base bytestring resourcet smallcheck streaming tasty tasty-hunit
-    tasty-smallcheck transformers
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-streaming/streaming-bytestring";
-  description = "Fast, effectful byte streams";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/streaming.nix b/pkgs/streaming.nix
deleted file mode 100644
index a5f2beb887dc35b6f6150982a89e215fc3e4a7f5..0000000000000000000000000000000000000000
--- a/pkgs/streaming.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ mkDerivation, QuickCheck, base, containers, ghc-prim, hspec, lib
-, mmorph, mtl, transformers, transformers-base
-}:
-mkDerivation {
-  pname = "streaming";
-  version = "0.2.4.0";
-  sha256 = "caddfba744a057174f94b3c2e6bce2d31f6bb7c436df0c0920269336f132dde0";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base containers ghc-prim mmorph mtl transformers transformers-base
-  ];
-  testHaskellDepends = [ base hspec QuickCheck ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-streaming/streaming";
-  description = "an elementary streaming prelude and general stream type";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/strict-checked-vars.nix b/pkgs/strict-checked-vars.nix
deleted file mode 100644
index e875153dcea5fbdb965b231c67b953c9febe60f7..0000000000000000000000000000000000000000
--- a/pkgs/strict-checked-vars.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, QuickCheck, base, fetchzip, io-classes, io-sim, lib
-, strict-mvar, strict-stm, tasty, tasty-quickcheck
-}:
-mkDerivation {
-  pname = "strict-checked-vars";
-  version = "0.1.0.3";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/strict-checked-vars-0.1.0.3.tar.gz";
-    sha256 = "1177c67pp4413fxf5ivwdv2spy5vvwc28k5s65lbrfsx8bl0v2w7";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base io-classes strict-mvar strict-stm ];
-  testHaskellDepends = [
-    base io-sim QuickCheck tasty tasty-quickcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Strict MVars and TVars with invariant checking for IO and IOSim";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/strict-list.nix b/pkgs/strict-list.nix
deleted file mode 100644
index b17081856b5fc84e8eacf1b39973dc046eb3af2e..0000000000000000000000000000000000000000
--- a/pkgs/strict-list.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ mkDerivation, base, deepseq, hashable, lib, rerebase
-, semigroupoids, tasty, tasty-quickcheck
-}:
-mkDerivation {
-  pname = "strict-list";
-  version = "0.1.7.2";
-  sha256 = "7dd3dad05ea79cbdb8b4d47bb9d4cde4c210d38674ba00cc959291cddf85f9ff";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base deepseq hashable semigroupoids ];
-  testHaskellDepends = [ rerebase tasty tasty-quickcheck ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/nikita-volkov/strict-list";
-  description = "Strict linked list";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/strict-mvar.nix b/pkgs/strict-mvar.nix
deleted file mode 100644
index 5aa23468492dfe1b658f9ba0c0cfe51dd5c7658a..0000000000000000000000000000000000000000
--- a/pkgs/strict-mvar.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkDerivation, QuickCheck, base, io-classes, io-sim, lib, nothunks
-, tasty, tasty-quickcheck
-}:
-mkDerivation {
-  pname = "strict-mvar";
-  version = "1.2.0.0";
-  sha256 = "6d373a3021e1ade4b2841daf1cf520e90a25235f88ed742d615b77d552246270";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base io-classes ];
-  testHaskellDepends = [
-    base io-sim nothunks QuickCheck tasty tasty-quickcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Strict MVars for IO and IOSim";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/strict-sop-core.nix b/pkgs/strict-sop-core.nix
deleted file mode 100644
index 2bfb4ba972fe133d3aff91b4e525e18ac7689425..0000000000000000000000000000000000000000
--- a/pkgs/strict-sop-core.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, base, fetchzip, lib, nothunks, sop-core }:
-mkDerivation {
-  pname = "strict-sop-core";
-  version = "0.1.0.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/strict-sop-core-0.1.0.0.tar.gz";
-    sha256 = "1hh7xrb4lhi1jnn9hm2rq6sd4hgkhdn7rn7zd7jnpv35nclpm3lb";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base nothunks sop-core ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Strict replacement for NS and NP";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/strict-stm.nix b/pkgs/strict-stm.nix
deleted file mode 100644
index e4753071a4fbd5d7a5f8cf5d29dcda56d8514aad..0000000000000000000000000000000000000000
--- a/pkgs/strict-stm.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ mkDerivation, array, base, io-classes, lib, stm }:
-mkDerivation {
-  pname = "strict-stm";
-  version = "1.2.0.0";
-  sha256 = "1d34326bc69488d2d7650338c69aefd45ac8b803eabd7423b26fea9ddfb6aecf";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ array base io-classes stm ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Strict STM interface polymorphic over stm implementation";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/string-conv.nix b/pkgs/string-conv.nix
deleted file mode 100644
index 55078b24c41456a3153f8e6c596588b5e14a08e8..0000000000000000000000000000000000000000
--- a/pkgs/string-conv.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ mkDerivation, base, bytestring, lib, quickcheck-instances, tasty
-, tasty-quickcheck, text
-}:
-mkDerivation {
-  pname = "string-conv";
-  version = "0.2.0";
-  sha256 = "39cea3010eb1c52b6dd21c4108e23b89926f0f21b872ad1f5f644328c73a9096";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring text ];
-  testHaskellDepends = [
-    base bytestring quickcheck-instances tasty tasty-quickcheck text
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/Soostone/string-conv";
-  description = "Standardized conversion between string types";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/tdigest.nix b/pkgs/tdigest.nix
deleted file mode 100644
index 5faac8c88afec1807f1d17e4c349951ba554fb78..0000000000000000000000000000000000000000
--- a/pkgs/tdigest.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ mkDerivation, base, base-compat, binary, deepseq, lib, reducers
-, semigroups, tasty, tasty-quickcheck, transformers, vector
-, vector-algorithms
-}:
-mkDerivation {
-  pname = "tdigest";
-  version = "0.3";
-  sha256 = "6ba5e689297f22e45e8b240a27397285cbf76c65b631f58c5d48f579048a4d0a";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base base-compat binary deepseq reducers transformers vector
-    vector-algorithms
-  ];
-  testHaskellDepends = [
-    base base-compat binary deepseq semigroups tasty tasty-quickcheck
-    vector vector-algorithms
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/phadej/haskell-tdigest#readme";
-  description = "On-line accumulation of rank-based statistics";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/text-builder-dev.nix b/pkgs/text-builder-dev.nix
deleted file mode 100644
index e139abdf74f5dfc0e1a40bb841cb837c891ecb4e..0000000000000000000000000000000000000000
--- a/pkgs/text-builder-dev.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, criterion
-, deferred-folds, isomorphism-class, lib, quickcheck-instances
-, rerebase, split, tasty, tasty-hunit, tasty-quickcheck, text
-, transformers
-}:
-mkDerivation {
-  pname = "text-builder-dev";
-  version = "0.3.3.2";
-  sha256 = "f574e2219a44ba4c14ee9d373f59bee3ed9a3863082468d97bff5621a82755af";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring deferred-folds isomorphism-class split text
-    transformers
-  ];
-  testHaskellDepends = [
-    QuickCheck quickcheck-instances rerebase tasty tasty-hunit
-    tasty-quickcheck
-  ];
-  benchmarkHaskellDepends = [ criterion rerebase ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/nikita-volkov/text-builder-dev";
-  description = "Edge of developments for \"text-builder\"";
-  license = lib.licenses.mit;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/text-builder.nix b/pkgs/text-builder.nix
deleted file mode 100644
index 0cd66386fa2ee4d54d573f66d01110150d909568..0000000000000000000000000000000000000000
--- a/pkgs/text-builder.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, criterion, lib
-, quickcheck-instances, rerebase, tasty, tasty-hunit
-, tasty-quickcheck, text, text-builder-dev
-}:
-mkDerivation {
-  pname = "text-builder";
-  version = "0.6.7";
-  sha256 = "90704ab83910db16d43aeb45e1bab1409f995e38c8c15101602eb38b9724f402";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring text text-builder-dev ];
-  testHaskellDepends = [
-    QuickCheck quickcheck-instances rerebase tasty tasty-hunit
-    tasty-quickcheck
-  ];
-  benchmarkHaskellDepends = [ criterion rerebase ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/nikita-volkov/text-builder";
-  description = "An efficient strict text builder";
-  license = lib.licenses.mit;
-  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 315828b152d3cc9a35c98a1a25908f75cd0ee499..0000000000000000000000000000000000000000
--- a/pkgs/threads.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, Cabal, HUnit, base, concurrent-extra, lib, stm
-, test-framework, test-framework-hunit
-}:
-mkDerivation {
-  pname = "threads";
-  version = "0.5.1.7";
-  sha256 = "e0f6fea09b99a2f84c98089c27c011077bf43f1e1977a5c43997e226d23142d0";
-  revision = "1";
-  editedCabalFile = "18xxmb0x8lr6c90jc1vv078jm932aia9hm722l5wxmwly4a2n4wp";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  setupHaskellDepends = [ base Cabal ];
-  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/threepenny-gui.nix b/pkgs/threepenny-gui.nix
deleted file mode 100644
index ad4f9acf9210293759016bbccf6a74858ffd1342..0000000000000000000000000000000000000000
--- a/pkgs/threepenny-gui.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ mkDerivation, aeson, async, base, bytestring, containers
-, data-default, deepseq, exceptions, file-embed, filepath, hashable
-, lib, safe, snap-core, snap-server, stm, template-haskell, text
-, transformers, unordered-containers, vault, vector, websockets
-, websockets-snap
-}:
-mkDerivation {
-  pname = "threepenny-gui";
-  version = "0.9.4.0";
-  sha256 = "8eb00d4d2dc7a609591bd5bf65cedf1328100f329675c0220063997b03505822";
-  revision = "2";
-  editedCabalFile = "1jbi3njiyrcykcx8nnz43a7yzh1ad5aigd7ww04vhi8vp3gasbv6";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = true;
-  libraryHaskellDepends = [
-    aeson async base bytestring containers data-default deepseq
-    exceptions file-embed filepath hashable safe snap-core snap-server
-    stm template-haskell text transformers unordered-containers vault
-    vector websockets websockets-snap
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://wiki.haskell.org/Threepenny-gui";
-  description = "GUI framework that uses the web browser as a display";
-  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/time-units.nix b/pkgs/time-units.nix
deleted file mode 100644
index 5a5f75505b974cd35df51129ee6d94426f12cea2..0000000000000000000000000000000000000000
--- a/pkgs/time-units.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, lib }:
-mkDerivation {
-  pname = "time-units";
-  version = "1.0.0";
-  sha256 = "e181997dd05321f09b21c5e0bf38524ccab51ecc588a6017253cc96db289e099";
-  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/acw/time-units";
-  description = "A basic library for defining units of time as types";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/trace-dispatcher.nix b/pkgs/trace-dispatcher.nix
deleted file mode 100644
index 9f986fb723df78bca77af347a3f0b060e6ef9ac3..0000000000000000000000000000000000000000
--- a/pkgs/trace-dispatcher.nix
+++ /dev/null
@@ -1,52 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, aeson-pretty, async, base
-, bytestring, cardano-prelude, cborg, containers, contra-tracer
-, criterion, deepseq, ekg, ekg-core, ekg-forward, fetchzip
-, generic-data, hostname, lib, network, optparse-applicative
-, optparse-applicative-fork, ouroboros-network
-, ouroboros-network-api, ouroboros-network-framework, serialise
-, stm, tasty, tasty-quickcheck, text, time, trace-forward
-, unagi-chan, unix, unliftio, unliftio-core, unordered-containers
-, utf8-string, yaml
-}:
-mkDerivation {
-  pname = "trace-dispatcher";
-  version = "2.4.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/trace-dispatcher-2.4.0.tar.gz";
-    sha256 = "1pmrsvq2328gwwgxx2cc5ls5yg4ys613r25vx3jhjdml83jg9jll";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson aeson-pretty async base bytestring cborg containers
-    contra-tracer deepseq ekg ekg-core ekg-forward hostname network
-    optparse-applicative-fork ouroboros-network ouroboros-network-api
-    ouroboros-network-framework serialise stm text time trace-forward
-    unagi-chan unix unliftio unliftio-core unordered-containers yaml
-  ];
-  executableHaskellDepends = [
-    aeson base bytestring containers deepseq ekg ekg-core hostname stm
-    text time trace-forward unagi-chan unliftio unliftio-core
-    unordered-containers utf8-string yaml
-  ];
-  testHaskellDepends = [
-    aeson base bytestring cardano-prelude containers ekg ekg-core
-    generic-data hostname optparse-applicative ouroboros-network
-    QuickCheck stm tasty tasty-quickcheck text time unagi-chan unliftio
-    unliftio-core unordered-containers yaml
-  ];
-  benchmarkHaskellDepends = [
-    aeson base containers criterion ekg QuickCheck text time
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Tracers for Cardano";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/trace-forward.nix b/pkgs/trace-forward.nix
deleted file mode 100644
index 88424d7cc784c2952211f831c56477b232ed4afc..0000000000000000000000000000000000000000
--- a/pkgs/trace-forward.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, async, base, bytestring, cborg
-, containers, contra-tracer, deepseq, extra, fetchzip, io-classes
-, io-sim, lib, ouroboros-network-api, ouroboros-network-framework
-, serialise, stm, tasty, tasty-quickcheck, text, typed-protocols
-, typed-protocols-cborg
-}:
-mkDerivation {
-  pname = "trace-forward";
-  version = "2.2.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/trace-forward-2.2.0.tar.gz";
-    sha256 = "1abkrny86l7lpdl9ghwwbrabjij0hckxm7vivxmx6hpjl1v9wz6q";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson async base bytestring cborg containers contra-tracer deepseq
-    extra io-classes ouroboros-network-api ouroboros-network-framework
-    serialise stm text typed-protocols typed-protocols-cborg
-  ];
-  testHaskellDepends = [
-    aeson base bytestring contra-tracer io-classes io-sim
-    ouroboros-network-api ouroboros-network-framework QuickCheck
-    serialise tasty tasty-quickcheck text typed-protocols
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "The forwarding protocols library for cardano node";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/trace-resources.nix b/pkgs/trace-resources.nix
deleted file mode 100644
index 9855c9c9d5af5794e471fdacc73321ef0bb95875..0000000000000000000000000000000000000000
--- a/pkgs/trace-resources.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, fetchzip, lib, tasty
-, tasty-quickcheck, text, trace-dispatcher, unix
-}:
-mkDerivation {
-  pname = "trace-resources";
-  version = "0.2.0.2";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/trace-resources-0.2.0.2.tar.gz";
-    sha256 = "0g68fc9cg6illf3qk746i7z2vv63qnq30v60nvdb6jj8xp268290";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ aeson base text trace-dispatcher unix ];
-  testHaskellDepends = [
-    aeson base QuickCheck tasty tasty-quickcheck text trace-dispatcher
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Package for tracing resources for linux, mac and windows";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/tracer-transformers.nix b/pkgs/tracer-transformers.nix
deleted file mode 100644
index 4d35cbe131b5640d8dbc32fc87e5562feb853bbe..0000000000000000000000000000000000000000
--- a/pkgs/tracer-transformers.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, base, contra-tracer, fetchzip, lib, safe-exceptions
-, text, time
-}:
-mkDerivation {
-  pname = "tracer-transformers";
-  version = "0.1.0.4";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/tracer-transformers-0.1.0.4.tar.gz";
-    sha256 = "1hakmwxn77s37mar0czwpp138l83akbmq7107rv0wdm55ghcs0xv";
-  };
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base contra-tracer safe-exceptions time
-  ];
-  executableHaskellDepends = [ base contra-tracer text time ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "tracer transformers and examples showing their use";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/transformers-except.nix b/pkgs/transformers-except.nix
deleted file mode 100644
index 132592dc953edc310edea7054172db7bd5332460..0000000000000000000000000000000000000000
--- a/pkgs/transformers-except.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, exceptions, lib, text, transformers }:
-mkDerivation {
-  pname = "transformers-except";
-  version = "0.1.4";
-  sha256 = "71990961552b1eaa66f54e65f0b709c9a96d2121c3959a13ddcb5b5a5d67e40d";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base exceptions text transformers ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://github.com/tmcgilchrist/transformers-either/";
-  description = "An Except monad transformer with";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/typed-protocols-cborg.nix b/pkgs/typed-protocols-cborg.nix
deleted file mode 100644
index 640d9dc8df2bd76a56686d762da9651109d548aa..0000000000000000000000000000000000000000
--- a/pkgs/typed-protocols-cborg.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, bytestring, cborg, fetchzip, io-classes, lib
-, typed-protocols
-}:
-mkDerivation {
-  pname = "typed-protocols-cborg";
-  version = "0.1.0.4";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/typed-protocols-cborg-0.1.0.4.tar.gz";
-    sha256 = "0abrkk1pi02mygx8lcrzd38m331j0fb4ml71gl3s1gc2dyk65ph6";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring cborg io-classes typed-protocols
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "CBOR codecs for typed-protocols";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/typed-protocols-examples.nix b/pkgs/typed-protocols-examples.nix
deleted file mode 100644
index 96690027c985b9bde785d042d017f1b256efe312..0000000000000000000000000000000000000000
--- a/pkgs/typed-protocols-examples.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ mkDerivation, QuickCheck, base, bytestring, cborg, contra-tracer
-, fetchzip, io-classes, io-sim, lib, serialise, si-timers, tasty
-, tasty-quickcheck, time, typed-protocols, typed-protocols-cborg
-}:
-mkDerivation {
-  pname = "typed-protocols-examples";
-  version = "0.2.0.2";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/typed-protocols-examples-0.2.0.2.tar.gz";
-    sha256 = "08vkkhbrky6rwvha5g1qy5v07pdcgmyz2rj1bd1d8fx9fklhmv82";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring cborg contra-tracer io-classes serialise si-timers
-    time typed-protocols typed-protocols-cborg
-  ];
-  testHaskellDepends = [
-    base bytestring contra-tracer io-classes io-sim QuickCheck
-    si-timers tasty tasty-quickcheck typed-protocols
-    typed-protocols-cborg
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Examples and tests for the typed-protocols framework";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/typed-protocols.nix b/pkgs/typed-protocols.nix
deleted file mode 100644
index ca928c54cc53863ebdead426f58c89299366e086..0000000000000000000000000000000000000000
--- a/pkgs/typed-protocols.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ mkDerivation, base, fetchzip, io-classes, lib }:
-mkDerivation {
-  pname = "typed-protocols";
-  version = "0.1.0.6";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/typed-protocols-0.1.0.6.tar.gz";
-    sha256 = "1g5ayygyld5filzjr6gif09aipnyd1582zaysl5sm0nj1varia4s";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base io-classes ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "A framework for strongly typed protocols";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/unix-bytestring.nix b/pkgs/unix-bytestring.nix
deleted file mode 100644
index c9ff136b56ae86445d7e83f56a5ed6a982da3b4d..0000000000000000000000000000000000000000
--- a/pkgs/unix-bytestring.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ mkDerivation, base, bytestring, lib }:
-mkDerivation {
-  pname = "unix-bytestring";
-  version = "0.4.0";
-  sha256 = "0466a30964af0e4b3874adcfed1a486b480b10a12532bfd13a7a26b39d0fef6e";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://wrengr.org/software/hackage.html";
-  description = "Unix/Posix-specific functions for ByteStrings";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/uuid.nix b/pkgs/uuid.nix
deleted file mode 100644
index ba3c8bdff7215d24a5c3bf9313eb391e49970bde..0000000000000000000000000000000000000000
--- a/pkgs/uuid.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ mkDerivation, QuickCheck, base, binary, bytestring
-, cryptohash-md5, cryptohash-sha1, entropy, lib, network-info
-, random, tasty, tasty-hunit, tasty-quickcheck, text, time
-, uuid-types
-}:
-mkDerivation {
-  pname = "uuid";
-  version = "1.3.15";
-  sha256 = "f885958d8934930b7c0f9b91f980722f7f992c9383fc98f075cf9df64c800564";
-  revision = "3";
-  editedCabalFile = "089q2i4rmw8iqzjn2fif4yarnbb7gsnsa4c4zhl24l2hlyakymbx";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base binary bytestring cryptohash-md5 cryptohash-sha1 entropy
-    network-info random text time uuid-types
-  ];
-  testHaskellDepends = [
-    base bytestring QuickCheck random tasty tasty-hunit
-    tasty-quickcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-hvr/uuid";
-  description = "For creating, comparing, parsing and printing Universally Unique Identifiers";
-  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 7d67a87909adb829abbbf7038ccac728a4089a78..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 = "2";
-  editedCabalFile = "1lzx925znym2jx0qwicx7cv9ixy5qw4r3819sxvgd2yyvs159az1";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base deepseq selective ];
-  testHaskellDepends = [
-    base doctest hedgehog hspec hspec-hedgehog selective text
-  ];
-  enableLibraryProfiling = false;
-  enableExecutableProfiling = false;
-  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-map.nix b/pkgs/vector-map.nix
deleted file mode 100644
index 68df71285a5c06b9406009bac140cb6fa1366573..0000000000000000000000000000000000000000
--- a/pkgs/vector-map.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkDerivation, QuickCheck, aeson, base, containers, criterion
-, deepseq, fetchzip, lib, nothunks, primitive
-, quickcheck-classes-base, random, tasty, tasty-quickcheck
-, tree-diff, vector, vector-algorithms
-}:
-mkDerivation {
-  pname = "vector-map";
-  version = "1.0.1.0";
-  src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/vector-map-1.0.1.0.tar.gz";
-    sha256 = "196izqyfkwyc6xa5ssrk7n34v1x12p6bjsx0p14k0js8a4vvlkb1";
-  };
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base containers deepseq nothunks primitive tree-diff vector
-    vector-algorithms
-  ];
-  testHaskellDepends = [
-    base containers QuickCheck quickcheck-classes-base tasty
-    tasty-quickcheck
-  ];
-  benchmarkHaskellDepends = [ base containers criterion random ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/input-output-hk/cardano-ledger";
-  description = "An efficient VMap that is backed by two vectors: one for keys and another for values";
-  license = lib.licenses.asl20;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/websockets-snap.nix b/pkgs/websockets-snap.nix
deleted file mode 100644
index b730ef9898c50648851925814e091314b3d4a6f8..0000000000000000000000000000000000000000
--- a/pkgs/websockets-snap.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, bytestring, bytestring-builder, io-streams
-, lib, mtl, snap-core, snap-server, websockets
-}:
-mkDerivation {
-  pname = "websockets-snap";
-  version = "0.10.3.1";
-  sha256 = "13afb464748b796fdb9222c07e3009d1ebeeda34e599d6b77b0bf66016fefac2";
-  revision = "1";
-  editedCabalFile = "08rz1l4f84gcp2a2rsihk6zl3jm2x4igr13fwv2y8m5agsvd2lhy";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring bytestring-builder io-streams mtl snap-core
-    snap-server websockets
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "Snap integration for the websockets library";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/websockets.nix b/pkgs/websockets.nix
deleted file mode 100644
index 53ee81c6f12736ed7aa26a17db9ea18e302fadf7..0000000000000000000000000000000000000000
--- a/pkgs/websockets.nix
+++ /dev/null
@@ -1,43 +0,0 @@
-{ mkDerivation, HUnit, QuickCheck, SHA, async, attoparsec, base
-, base64-bytestring, binary, bytestring, bytestring-builder
-, case-insensitive, clock, containers, criterion, entropy, lib
-, network, random, streaming-commons, test-framework
-, test-framework-hunit, test-framework-quickcheck2, text
-}:
-mkDerivation {
-  pname = "websockets";
-  version = "0.12.7.3";
-  sha256 = "d3b0a8a0df7ac7c39c2572152ff903af2d5f009627dde4dada6fb81c89057f3c";
-  revision = "2";
-  editedCabalFile = "045dsjhhwv73wrs6f91az9hvxygznmx14g6f3fv69yhz9s6lbkry";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    async attoparsec base base64-bytestring binary bytestring
-    bytestring-builder case-insensitive clock containers entropy
-    network random SHA streaming-commons text
-  ];
-  testHaskellDepends = [
-    async attoparsec base base64-bytestring binary bytestring
-    bytestring-builder case-insensitive clock containers entropy HUnit
-    network QuickCheck random SHA streaming-commons test-framework
-    test-framework-hunit test-framework-quickcheck2 text
-  ];
-  benchmarkHaskellDepends = [
-    async attoparsec base base64-bytestring binary bytestring
-    bytestring-builder case-insensitive clock containers criterion
-    entropy network random SHA text
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "http://jaspervdj.be/websockets";
-  description = "A sensible and clean way to write WebSocket-capable servers in Haskell";
-  license = lib.licenses.bsd3;
-  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 8e25028c7d4cfde5b7603cd6d6898a8b2db47d86..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.0.2.4";
-  sha256 = "559d5e59fcbe0c1e9f4879c05f38952ecf16a7c476feccb83ce7169ecb42ff62";
-  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 = false;
-  enableExecutableProfiling = false;
-  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/wl-pprint-text.nix b/pkgs/wl-pprint-text.nix
deleted file mode 100644
index 01e8bb7db568158a50028ae8cdf444665ab9b36b..0000000000000000000000000000000000000000
--- a/pkgs/wl-pprint-text.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, base, base-compat, lib, text }:
-mkDerivation {
-  pname = "wl-pprint-text";
-  version = "1.2.0.2";
-  sha256 = "9215778d58ab9f71a4b8b5fb75c06438ff6ea7319a31eb6e97b4f67520dfb12b";
-  revision = "1";
-  editedCabalFile = "030lk3dxn9ry0si5zd7lh1pww1i1nx670i1h3z8y4wwiil97pni1";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base base-compat text ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = true;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  description = "A Wadler/Leijen Pretty Printer for Text values";
-  license = lib.licenses.bsd3;
-  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