diff --git a/horizon.dhall b/horizon.dhall
index 9f7dd59d7e35392df92a5043ade277be78e4d6c4..8f80098c0842324e9e675c671e5f0f0e80a87b21 100644
--- a/horizon.dhall
+++ b/horizon.dhall
@@ -350,7 +350,6 @@ let packages =
       , fcf-containers = H.callHackage "fcf-containers" "0.8.0"
       , feedback = H.callHackage "feedback" "0.1.0.1"
       , file-embed = H.callHackage "file-embed" "0.0.15.0"
-      , file-embed-lzma = H.callHackage "file-embed-lzma" "0.0.1"
       , filelock = H.callHackage "filelock" "0.1.1.5"
       , filemanip = H.callHackage "filemanip" "0.3.6.3"
       , filepattern = H.callHackage "filepattern" "0.1.3"
@@ -731,7 +730,6 @@ let packages =
       , lucid-svg = H.callHackage "lucid-svg" "0.7.1"
       , lukko = H.callHackage "lukko" "0.1.1.3"
       , lvar = H.callHackage "lvar" "0.1.0.0"
-      , lzma = H.callHackage "lzma" "0.0.0.4"
       , managed = H.callHackage "managed" "1.0.10"
       , markdown = H.callHackage "markdown" "0.1.17.5"
       , markdown-unlit = H.callHackage "markdown-unlit" "0.5.1"
@@ -1032,10 +1030,6 @@ let packages =
             "0cda2d0ac87dc0dd47744134e44ab0b1647fe09a"
             (Some "servant-server/")
       , servant-static-th = H.callHackage "servant-static-th" "1.0.0.0"
-      , servant-swagger = H.callHackage "servant-swagger" "1.1.11"
-      , servant-swagger-ui = H.callHackage "servant-swagger-ui" "0.3.5.4.5.0"
-      , servant-swagger-ui-core =
-          H.callHackage "servant-swagger-ui-core" "0.3.5"
       , servant-websockets = H.callHackage "servant-websockets" "2.0.0"
       , setenv = H.callHackage "setenv" "0.1.1.3"
       , setlocale = H.callHackage "setlocale" "1.0.0.10"
diff --git a/pkgs/file-embed-lzma.nix b/pkgs/file-embed-lzma.nix
deleted file mode 100644
index d146ed002a25c7b43fb863446927e13661a706fd..0000000000000000000000000000000000000000
--- a/pkgs/file-embed-lzma.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, base, bytestring, directory, filepath, lib, lzma
-, template-haskell, text, transformers
-}:
-mkDerivation {
-  pname = "file-embed-lzma";
-  version = "0.0.1";
-  sha256 = "2922f1119566f7212a2bc2cbc143cf9c296073515aae5f4d829f580d657b81a6";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    base bytestring directory filepath lzma template-haskell text
-    transformers
-  ];
-  testHaskellDepends = [ base bytestring ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/phadej/file-embed-lzma";
-  description = "Use Template Haskell to embed (LZMA compressed) data";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/lzma.nix b/pkgs/lzma.nix
deleted file mode 100644
index 67f371ec46862c428bff945037c0e7e3052ec667..0000000000000000000000000000000000000000
--- a/pkgs/lzma.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, HUnit, QuickCheck, base, bytestring, lib, tasty
-, tasty-hunit, tasty-quickcheck, xz
-}:
-mkDerivation {
-  pname = "lzma";
-  version = "0.0.0.4";
-  sha256 = "020d78ace1588910046c68d06d5c2b56331341e794b1c3115c3a5be54e0cc13b";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [ base bytestring ];
-  librarySystemDepends = [ xz ];
-  testHaskellDepends = [
-    base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/hvr/lzma";
-  description = "LZMA/XZ compression and decompression";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/servant-swagger-ui-core.nix b/pkgs/servant-swagger-ui-core.nix
deleted file mode 100644
index 1583c2583b13953e5b2b57c4d8ea75bfca3520b5..0000000000000000000000000000000000000000
--- a/pkgs/servant-swagger-ui-core.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkDerivation, aeson, base, blaze-markup, bytestring, http-media
-, lib, servant, servant-blaze, servant-server, text, transformers
-, transformers-compat, wai-app-static
-}:
-mkDerivation {
-  pname = "servant-swagger-ui-core";
-  version = "0.3.5";
-  sha256 = "ed0bf0b2fbdb1751350df6780335de00ae08dd90ac4728a88369f4b132cf7b32";
-  revision = "6";
-  editedCabalFile = "1lksxaxmw9ylimfkfcnqchrpqhmykhxa294kd2bwl1qs1rvyslfb";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base blaze-markup bytestring http-media servant servant-blaze
-    servant-server text transformers transformers-compat wai-app-static
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-servant/servant-swagger-ui";
-  description = "Servant swagger ui core components";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/servant-swagger-ui.nix b/pkgs/servant-swagger-ui.nix
deleted file mode 100644
index cba61fad3f9234aeb3b4532732c2e848ce2f7425..0000000000000000000000000000000000000000
--- a/pkgs/servant-swagger-ui.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ mkDerivation, aeson, base, bytestring, file-embed-lzma, lib
-, servant, servant-server, servant-swagger-ui-core, text
-}:
-mkDerivation {
-  pname = "servant-swagger-ui";
-  version = "0.3.5.4.5.0";
-  sha256 = "efa528edc055dc6c9e83dfdfe4b892be439bbcfb83a73847f6cfdb35c42f878b";
-  revision = "4";
-  editedCabalFile = "0nxyp77vqmwd7br5ag0zwc0rjwkxcriqcbfbg9cvlfdkp5d26wsp";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  libraryHaskellDepends = [
-    aeson base bytestring file-embed-lzma servant servant-server
-    servant-swagger-ui-core text
-  ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-servant/servant-swagger-ui";
-  description = "Servant swagger ui";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file
diff --git a/pkgs/servant-swagger.nix b/pkgs/servant-swagger.nix
deleted file mode 100644
index fcda411e80d67f76b3c95ded4293724d1af52728..0000000000000000000000000000000000000000
--- a/pkgs/servant-swagger.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ mkDerivation, Cabal, QuickCheck, aeson, aeson-pretty, base
-, base-compat, bytestring, cabal-doctest, directory, doctest
-, filepath, hspec, hspec-discover, http-media
-, insert-ordered-containers, lens, lens-aeson, lib, servant
-, singleton-bool, swagger2, template-haskell, text, time
-, unordered-containers, utf8-string, vector
-}:
-mkDerivation {
-  pname = "servant-swagger";
-  version = "1.1.11";
-  sha256 = "f4b985007ab0520c177f8dcf7bfabf8cc88d480e087db5ea5b1d311c079676cf";
-  revision = "1";
-  editedCabalFile = "0g2hcf4zrkg8cailad87f3kiv1pnnyw453h9cslwc6kyfx9m3csn";
-  isLibrary = true;
-  isExecutable = false;
-  enableSeparateDataOutput = false;
-  setupHaskellDepends = [ base Cabal cabal-doctest ];
-  libraryHaskellDepends = [
-    aeson aeson-pretty base base-compat bytestring hspec http-media
-    insert-ordered-containers lens QuickCheck servant singleton-bool
-    swagger2 text unordered-containers
-  ];
-  testHaskellDepends = [
-    aeson base base-compat directory doctest filepath hspec lens
-    lens-aeson QuickCheck servant swagger2 template-haskell text time
-    utf8-string vector
-  ];
-  testToolDepends = [ hspec-discover ];
-  enableLibraryProfiling = true;
-  enableExecutableProfiling = true;
-  doHaddock = false;
-  jailbreak = true;
-  doCheck = false;
-  doBenchmark = false;
-  hyperlinkSource = false;
-  homepage = "https://github.com/haskell-servant/servant/tree/master/servant-swagger#readme";
-  description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API.";
-  license = lib.licenses.bsd3;
-  broken = false;
-}
\ No newline at end of file