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

authored by

Bart Brouns and committed by
GitHub
bbe76241 c7fc0ed3

+9 -4
+3 -3
pkgs/applications/audio/faust/faust2.nix
··· 20 21 let 22 23 - version = "2.20.2"; 24 25 src = fetchFromGitHub { 26 owner = "grame-cncm"; 27 repo = "faust"; 28 - rev = version; 29 - sha256 = "08hv8gyj6c83128z3si92r1ka5ckf9sdpn5jdnlhrqyzja4mrxsy"; 30 fetchSubmodules = true; 31 }; 32
··· 20 21 let 22 23 + version = "unstable-2020-03-20"; 24 25 src = fetchFromGitHub { 26 owner = "grame-cncm"; 27 repo = "faust"; 28 + rev = "2782088d4485f1c572755f41e7a072b41cb7148a"; 29 + sha256 = "1l7bi2mq10s5wm8g4cdipg8gndd478x897qv0h7nqi1s2q9nq99p"; 30 fetchSubmodules = true; 31 }; 32
+2
pkgs/applications/audio/faust/faust2jaqt.nix
··· 3 , opencv 4 , qt4 5 , libsndfile 6 }: 7 8 faust.wrapWithBuildEnv { ··· 19 opencv 20 qt4 21 libsndfile 22 ]; 23 24 }
··· 3 , opencv 4 , qt4 5 , libsndfile 6 + , which 7 }: 8 9 faust.wrapWithBuildEnv { ··· 20 opencv 21 qt4 22 libsndfile 23 + which 24 ]; 25 26 }
+2 -1
pkgs/applications/audio/faust/faust2lv2.nix
··· 2 , faust 3 , lv2 4 , qt4 5 6 }: 7 ··· 9 10 baseName = "faust2lv2"; 11 12 - propagatedBuildInputs = [ boost lv2 qt4 ]; 13 14 }
··· 2 , faust 3 , lv2 4 , qt4 5 + , which 6 7 }: 8 ··· 10 11 baseName = "faust2lv2"; 12 13 + propagatedBuildInputs = [ boost lv2 qt4 which ]; 14 15 }
+2
pkgs/applications/audio/magnetophonDSP/faustCompressors/default.nix
··· 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 buildPhase = '' 16 for f in *.dsp; 17 do 18 echo "compiling standalone from" $f
··· 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 buildPhase = '' 16 + echo "hack out autoComp.dsp due to https://github.com/grame-cncm/faust/407/issues " 17 + rm autoComp.dsp 18 for f in *.dsp; 19 do 20 echo "compiling standalone from" $f