Merge pull request #327213 from sternenseemann/lerc-pkg-config

lerc: expose available pkg-config modules via meta
This commit is contained in:
Robert Schütz
2024-07-18 08:52:21 -07:00
committed by GitHub
+9 -3
View File
@@ -3,9 +3,10 @@
, fetchFromGitHub
, fetchpatch
, cmake
, testers
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "lerc";
version = "4.0.0";
@@ -14,7 +15,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "esri";
repo = "lerc";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-IHY9QtNYsxPz/ksxRMZGHleT+/bawfTYNVRSTAuYQ7Y=";
};
@@ -31,10 +32,15 @@ stdenv.mkDerivation rec {
cmake
];
passthru.tests.pkg-config = testers.hasPkgConfigModules {
package = finalAttrs.finalPackage;
};
meta = {
description = "C++ library for Limited Error Raster Compression";
homepage = "https://github.com/esri/lerc";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ dotlambda ];
pkgConfigModules = [ "Lerc" ];
};
}
})