From 2ab2b356f82522dbb6617842bfb6ce532af5f20d Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Mon, 7 Nov 2022 20:24:23 +0000 Subject: [PATCH] zlib: init at 0.6.3.0 --- configuration.nix | 2 ++ manifest.dhall | 1 + overlay.nix | 2 ++ pkgs/zlib.nix | 36 ++++++++++++++++++++++++++++++++++++ 4 files changed, 41 insertions(+) create mode 100644 pkgs/zlib.nix diff --git a/configuration.nix b/configuration.nix index 5c9170cc..7793d14a 100644 --- a/configuration.nix +++ b/configuration.nix @@ -11,4 +11,6 @@ final: prev: { splitmix = prev.callPackage ./pkgs/splitmix.nix { inherit (pkgs) testu01; }; text-icu = prev.callPackage ./pkgs/text-icu.nix { inherit (pkgs) icu-i18n; }; + + zlib = prev.callPackage ./pkgs/zlib.nix { inherit (pkgs) zlib; }; } diff --git a/manifest.dhall b/manifest.dhall index ee119e1b..81c9da14 100644 --- a/manifest.dhall +++ b/manifest.dhall @@ -937,4 +937,5 @@ in [ callHackage "Cabal" "3.8.1.0" , callHackage "xml" "1.3.14" , callHackage "yaml" "0.11.8.0" , callHackage "zip-archive" "0.4.2.2" + , callHackage "zlib" "0.6.3.0" ] diff --git a/overlay.nix b/overlay.nix index 8ad60a33..e8fac7eb 100644 --- a/overlay.nix +++ b/overlay.nix @@ -1501,4 +1501,6 @@ self: with pkgs.haskell.lib; { zip-archive = self.callPackage (./pkgs/zip-archive.nix) { }; + zlib = self.callPackage (./pkgs/zlib.nix) { }; + } diff --git a/pkgs/zlib.nix b/pkgs/zlib.nix new file mode 100644 index 00000000..8fa0d9cb --- /dev/null +++ b/pkgs/zlib.nix @@ -0,0 +1,36 @@ +{ mkDerivation +, base +, bytestring +, lib +, QuickCheck +, tasty +, tasty-quickcheck +, zlib +}: +mkDerivation { + pname = "zlib"; + version = "0.6.3.0"; + sha256 = "9eaa989ad4534438b5beb51c1d3a4c8f6a088fdff0b259a5394fbf39aaee04da"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + libraryHaskellDepends = [ base bytestring ]; + librarySystemDepends = [ zlib ]; + testHaskellDepends = [ + base + bytestring + QuickCheck + tasty + tasty-quickcheck + ]; + enableLibraryProfiling = false; + enableExecutableProfiling = false; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + description = "Compression and decompression in the gzip and zlib formats"; + license = lib.licenses.bsd3; + broken = false; +} -- GitLab