Merge pull request #557 from nagy/pymediainfo

overrides.pymediainfo: patch libmediainfo paths
This commit is contained in:
adisbladis 2022-02-18 11:13:42 +12:00 committed by GitHub
commit 69cc39aa3b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1353,6 +1353,20 @@ lib.composeManyExtensions [
}
);
pymediainfo = super.pymediainfo.overridePythonAttrs (
old: {
postPatch = (old.postPatch or "") + ''
substituteInPlace pymediainfo/__init__.py \
--replace "libmediainfo.0.dylib" \
"${pkgs.libmediainfo}/lib/libmediainfo.0${stdenv.hostPlatform.extensions.sharedLibrary}" \
--replace "libmediainfo.dylib" \
"${pkgs.libmediainfo}/lib/libmediainfo${stdenv.hostPlatform.extensions.sharedLibrary}" \
--replace "libmediainfo.so.0" \
"${pkgs.libmediainfo}/lib/libmediainfo${stdenv.hostPlatform.extensions.sharedLibrary}.0"
'';
}
);
pymssql = super.pymssql.overridePythonAttrs (old: {
buildInputs = (old.buildInputs or [ ])
++ [ pkgs.openssl ];