diff --git a/manifest.dhall b/manifest.dhall
index f6b6cbddcdf48591a0986665f83df1ec98ab4a61..d582f1f4ee6d29b275011936dc777d4b9d7be6ec 100644
--- a/manifest.dhall
+++ b/manifest.dhall
@@ -258,6 +258,7 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "effectful" "2.1.0.0"
     , callHackage "emojis" "0.1.2"
     , callHackage "enclosed-exceptions" "1.0.3"
+    , callHackage "entropy" "0.4.1.10"
     , callHackage "erf" "2.0.0.0"
     , callHackage "exact-pi" "0.5.0.2"
     , callHackage "extra" "1.7.12"
diff --git a/overlay.nix b/overlay.nix
index b885cfb2b88db5b7a81fcd347062f38806665759..af7b1d1bd73bf0ee9ae31985113e278e684eb2d5 100644
--- a/overlay.nix
+++ b/overlay.nix
@@ -329,6 +329,8 @@ self: with pkgs.haskell.lib; {
 
   enclosed-exceptions = self.callPackage (./pkgs/enclosed-exceptions.nix) { };
 
+  entropy = self.callPackage (./pkgs/entropy.nix) { };
+
   erf = self.callPackage (./pkgs/erf.nix) { };
 
   exact-pi = self.callPackage (./pkgs/exact-pi.nix) { };