lcevcdec: fix pkg-config version data (#392810)

Changed files
+2 -26
pkgs
by-name
lc
lcevcdec
+2 -26
pkgs/by-name/lc/lcevcdec/package.nix
···
{
cmake,
-
copyPkgconfigItems,
fetchFromGitHub,
fmt,
git,
gitUpdater,
gtest,
lib,
-
makePkgconfigItem,
pkg-config,
python3,
range-v3,
···
--replace-fail "args.git_version" '"${finalAttrs.version}"' \
--replace-fail "args.git_hash" '"${finalAttrs.src.rev}"' \
--replace-fail "args.git_date" '"1970-01-01"'
+
substituteInPlace cmake/templates/lcevc_dec.pc.in \
+
--replace-fail "@GIT_SHORT_VERSION@" "${finalAttrs.version}"
''
+ lib.optionalString (!stdenv.hostPlatform.avxSupport) ''
···
NIX_CFLAGS_COMPILE = "-Wno-error=unused-variable";
};
-
pkgconfigItems = [
-
(makePkgconfigItem rec {
-
name = "lcevc_dec";
-
inherit (finalAttrs) version;
-
libs = [
-
"-L${variables.libdir}"
-
"-llcevc_dec_api"
-
];
-
libsPrivate = [
-
"-lpthread"
-
"-llcevc_dec_core"
-
];
-
cflags = [
-
"-I${variables.includedir}"
-
];
-
variables = {
-
prefix = "@dev@";
-
includedir = "@includedir@";
-
libdir = "@libdir@";
-
};
-
})
-
];
-
nativeBuildInputs = [
cmake
python3
git
pkg-config
-
copyPkgconfigItems
];
buildInputs = [