mplayer: embed version, add versionCheckHook

This commit is contained in:
Stefan Frijters
2026-05-30 20:26:42 +02:00
parent 35685c55e8
commit 060ccf1e40

View File

@@ -66,6 +66,7 @@
libjpeg,
useUnfreeCodecs ? false,
buildPackages,
versionCheckHook,
}:
assert xineramaSupport -> x11Support;
@@ -117,7 +118,7 @@ let
in
stdenv.mkDerivation {
stdenv.mkDerivation (finalAttrs: {
pname = "mplayer";
version = "1.5-unstable-2024-12-21";
@@ -128,6 +129,7 @@ stdenv.mkDerivation {
};
prePatch = ''
echo "${finalAttrs.version}" > VERSION
sed -i /^_install_strip/d configure
rm -rf ffmpeg
@@ -283,6 +285,10 @@ stdenv.mkDerivation {
fi
'';
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgramArg = "--help";
doInstallCheck = true;
__structuredAttrs = true;
meta = {
@@ -299,4 +305,4 @@ stdenv.mkDerivation {
"aarch64-linux"
];
};
}
})