10 stdenv.mkDerivation (finalAttrs: {
14 src = fetchFromGitHub {
17 rev = "v${finalAttrs.version}";
18 hash = "sha256-KpKY0A1cRV9XR1WrE15Eewf2fDWwIFGjQm/fFCnBDrg=";
21 cmakeFlags = lib.optionals stdenv.hostPlatform.isStatic [ "-DLIBDEFLATE_BUILD_SHARED_LIB=OFF" ];
23 nativeBuildInputs = [ cmake ]
24 ++ lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames;
27 static = pkgsStatic.libdeflate;
28 pkg-config = testers.hasPkgConfigModules {
29 package = finalAttrs.finalPackage;
34 description = "Fast DEFLATE/zlib/gzip compressor and decompressor";
35 license = licenses.mit;
36 homepage = "https://github.com/ebiggers/libdeflate";
37 changelog = "https://github.com/ebiggers/libdeflate/blob/v${finalAttrs.version}/NEWS.md";
38 platforms = platforms.unix ++ platforms.windows;
39 maintainers = with maintainers; [ orivej kaction ];
40 pkgConfigModules = [ "libdeflate" ];