faust2: 2.20.2 -> unstable-2020-03-20 (#82650)

The latest release has a bug that makes it unable
to compile all of its own libraries:

https://github.com/grame-cncm/faust/issues/406
This commit is contained in:
Bart Brouns 2020-03-26 08:32:01 +01:00 committed by GitHub
parent c7fc0ed352
commit bbe7624175
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 4 deletions

View file

@ -20,13 +20,13 @@ with stdenv.lib.strings;
let
version = "2.20.2";
version = "unstable-2020-03-20";
src = fetchFromGitHub {
owner = "grame-cncm";
repo = "faust";
rev = version;
sha256 = "08hv8gyj6c83128z3si92r1ka5ckf9sdpn5jdnlhrqyzja4mrxsy";
rev = "2782088d4485f1c572755f41e7a072b41cb7148a";
sha256 = "1l7bi2mq10s5wm8g4cdipg8gndd478x897qv0h7nqi1s2q9nq99p";
fetchSubmodules = true;
};

View file

@ -3,6 +3,7 @@
, opencv
, qt4
, libsndfile
, which
}:
faust.wrapWithBuildEnv {
@ -19,6 +20,7 @@ faust.wrapWithBuildEnv {
opencv
qt4
libsndfile
which
];
}

View file

@ -2,6 +2,7 @@
, faust
, lv2
, qt4
, which
}:
@ -9,6 +10,6 @@ faust.wrapWithBuildEnv {
baseName = "faust2lv2";
propagatedBuildInputs = [ boost lv2 qt4 ];
propagatedBuildInputs = [ boost lv2 qt4 which ];
}

View file

@ -13,6 +13,8 @@ stdenv.mkDerivation rec {
buildInputs = [ faust2jaqt faust2lv2 ];
buildPhase = ''
echo "hack out autoComp.dsp due to https://github.com/grame-cncm/faust/407/issues "
rm autoComp.dsp
for f in *.dsp;
do
echo "compiling standalone from" $f