ladspaPlugins: fix cross build
This commit is contained in:
@@ -22,21 +22,29 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "sha256-eOtIhNcuItREUShI8JRlBVKfMfovpdfIYu+m37v4KLE=";
|
||||
};
|
||||
|
||||
preBuild = ''
|
||||
shopt -s globstar
|
||||
for f in **/Makefile; do
|
||||
substituteInPlace "$f" \
|
||||
--replace-quiet 'ranlib' '${stdenv.cc.targetPrefix}ranlib'
|
||||
done
|
||||
shopt -u globstar
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoreconfHook
|
||||
perlPackages.perl
|
||||
perlPackages.XMLParser
|
||||
pkg-config
|
||||
];
|
||||
buildInputs = [
|
||||
fftw
|
||||
ladspaH
|
||||
libxml2
|
||||
perlPackages.perl
|
||||
perlPackages.XMLParser
|
||||
];
|
||||
|
||||
patchPhase = ''
|
||||
patchShebangs .
|
||||
patchShebangs ./metadata/
|
||||
postPatch = ''
|
||||
patchShebangs --build . ./metadata/ makestub.pl
|
||||
cp ${automake}/share/automake-*/mkinstalldirs .
|
||||
'';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user