diff --git a/horizon.dhall b/horizon.dhall index c05b2ed6bd18518a7c22be710ceec5fdcc55d720..2b7bf87f455f40832b887893baec718efcf7c70e 100644 --- a/horizon.dhall +++ b/horizon.dhall @@ -991,6 +991,7 @@ let packages = , xss-sanitize = H.callHackage "xss-sanitize" "0.3.7.1" , yaml = H.callHackage "yaml" "0.11.8.0" , zip-archive = H.callHackage "zip-archive" "0.4.2.2" + , zlib-bindings = H.callHackage "zlib-bindings" "0.1.1.5" , zlib = H.callHackage "zlib" "0.6.3.0" } diff --git a/initial-packages.nix b/initial-packages.nix index 119e4c29b9100521b41f0fd3928ec6b41b9d0ebd..f3bf7b73b0513fd1bdd75e2e5b180bf2d1d3103e 100644 --- a/initial-packages.nix +++ b/initial-packages.nix @@ -1623,4 +1623,6 @@ self: with pkgs.haskell.lib; { zlib = self.callPackage (./pkgs/zlib.nix) { }; + zlib-bindings = self.callPackage (./pkgs/zlib-bindings.nix) { }; + } diff --git a/pkgs/zlib-bindings.nix b/pkgs/zlib-bindings.nix new file mode 100644 index 0000000000000000000000000000000000000000..78e5552365a4e05a2081dcb43a678921738303fa --- /dev/null +++ b/pkgs/zlib-bindings.nix @@ -0,0 +1,24 @@ +{ 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 = false; + 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; +}