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 let
version = "2.20.2"; version = "unstable-2020-03-20";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "grame-cncm"; owner = "grame-cncm";
repo = "faust"; repo = "faust";
rev = version; rev = "2782088d4485f1c572755f41e7a072b41cb7148a";
sha256 = "08hv8gyj6c83128z3si92r1ka5ckf9sdpn5jdnlhrqyzja4mrxsy"; sha256 = "1l7bi2mq10s5wm8g4cdipg8gndd478x897qv0h7nqi1s2q9nq99p";
fetchSubmodules = true; fetchSubmodules = true;
}; };

View File

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

View File

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

View File

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