diff --git a/cabal-install/cabal-install.cabal b/cabal-install/cabal-install.cabal
index 51d4335c6d243204d8b902e6666504ad8f974248..985cc2e9a1a591b9623d427adc6b1eb4c792b651 100644
--- a/cabal-install/cabal-install.cabal
+++ b/cabal-install/cabal-install.cabal
@@ -333,6 +333,7 @@ executable cabal
         zlib       >= 0.5.3    && < 0.7,
         hackage-security >= 0.5.2.2 && < 0.6,
         text       >= 1.2.3    && < 1.3,
+        zip-archive >= 0.3.2.5 && < 0.4,
         parsec     >= 3.1.13.0 && < 3.2
 
     if flag(native-dns)
diff --git a/cabal-install/cabal-install.cabal.pp b/cabal-install/cabal-install.cabal.pp
index f8f69b509e43e60045c671818028ccdf34be9c60..f83bad117c8ced9b703106a65cbb6c93599ae150 100644
--- a/cabal-install/cabal-install.cabal.pp
+++ b/cabal-install/cabal-install.cabal.pp
@@ -44,7 +44,6 @@ Version:            2.5.0.0
         zlib       >= 0.5.3    && < 0.7,
         hackage-security >= 0.5.2.2 && < 0.6,
         text       >= 1.2.3    && < 1.3,
-        zip-archive >= 0.3.2.5 && < 0.4,
         parsec     >= 3.1.13.0 && < 3.2
 
     if flag(native-dns)
diff --git a/cabal-install/changelog b/cabal-install/changelog
index 179984f8bac4d23e0ab0205ca4b97a25cf5cf720..657d523cf9c8d64f9afbe8e399e82d56e5f92b39 100644
--- a/cabal-install/changelog
+++ b/cabal-install/changelog
@@ -4,6 +4,7 @@
 	* New solver flag: '--reject-unconstrained-dependencies'. (#2568)
 	* Ported old-style test options to the new-style commands (#5455).
 	* Improved error messages for cabal file parse errors. (#5710)
+	* Removed support for `.zip` format source distributions (#5755)
 
 2.4.1.0 Mikhail Glushenkov <mikhail.glushenkov@gmail.com> November 2018
 	* Add message to alert user to potential package casing errors. (#5635)