fix faust2jaqt packages:

copy both the binary and the wrapper
dontWrapQtApps = true;

+60 -22
+2
pkgs/applications/audio/faustPhysicalModeling/default.nix
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 buildPhase = '' 16 cd examples/physicalModeling 17
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 + dontWrapQtApps = true; 16 + 17 buildPhase = '' 18 cd examples/physicalModeling 19
+5 -2
pkgs/applications/audio/magnetophonDSP/CharacterCompressor/default.nix
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 buildPhase = '' 16 faust2jaqt -vec -time -t 99999 CharacterCompressor.dsp 17 faust2jaqt -vec -time -t 99999 CharacterCompressorMono.dsp ··· 21 22 installPhase = '' 23 mkdir -p $out/bin 24 - cp CharacterCompressor $out/bin/ 25 - cp CharacterCompressorMono $out/bin/ 26 mkdir -p $out/lib/lv2 27 cp -r CharacterCompressor.lv2/ $out/lib/lv2 28 cp -r CharacterCompressorMono.lv2/ $out/lib/lv2
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 + dontWrapQtApps = true; 16 + 17 buildPhase = '' 18 faust2jaqt -vec -time -t 99999 CharacterCompressor.dsp 19 faust2jaqt -vec -time -t 99999 CharacterCompressorMono.dsp ··· 23 24 installPhase = '' 25 mkdir -p $out/bin 26 + for f in $(find . -executable -type f); do 27 + cp $f $out/bin/ 28 + done 29 mkdir -p $out/lib/lv2 30 cp -r CharacterCompressor.lv2/ $out/lib/lv2 31 cp -r CharacterCompressorMono.lv2/ $out/lib/lv2
+3 -2
pkgs/applications/audio/magnetophonDSP/CompBus/default.nix
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 buildPhase = '' 16 for f in *.dsp; 17 do ··· 28 mkdir -p $out/lib/lv2 29 mv *.lv2/ $out/lib/lv2 30 mkdir -p $out/bin 31 - for f in $(find . -executable -type f); 32 - do 33 cp $f $out/bin/ 34 done 35 '';
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 + dontWrapQtApps = true; 16 + 17 buildPhase = '' 18 for f in *.dsp; 19 do ··· 30 mkdir -p $out/lib/lv2 31 mv *.lv2/ $out/lib/lv2 32 mkdir -p $out/bin 33 + for f in $(find . -executable -type f); do 34 cp $f $out/bin/ 35 done 36 '';
+5 -1
pkgs/applications/audio/magnetophonDSP/ConstantDetuneChorus/default.nix
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 buildPhase = '' 16 faust2jaqt -time -vec -t 99999 ConstantDetuneChorus.dsp 17 faust2lv2 -time -vec -t 99999 -gui ConstantDetuneChorus.dsp ··· 19 20 installPhase = '' 21 mkdir -p $out/bin 22 - cp ConstantDetuneChorus $out/bin/ 23 mkdir -p $out/lib/lv2 24 cp -r ConstantDetuneChorus.lv2/ $out/lib/lv2 25 '';
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 + dontWrapQtApps = true; 16 + 17 buildPhase = '' 18 faust2jaqt -time -vec -t 99999 ConstantDetuneChorus.dsp 19 faust2lv2 -time -vec -t 99999 -gui ConstantDetuneChorus.dsp ··· 21 22 installPhase = '' 23 mkdir -p $out/bin 24 + for f in $(find . -executable -type f); do 25 + cp $f $out/bin/ 26 + done 27 mkdir -p $out/lib/lv2 28 cp -r ConstantDetuneChorus.lv2/ $out/lib/lv2 29 '';
+5 -1
pkgs/applications/audio/magnetophonDSP/LazyLimiter/default.nix
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 buildPhase = '' 16 faust2jaqt -vec -time -t 99999 LazyLimiter.dsp 17 faust2lv2 -vec -time -t 99999 -gui LazyLimiter.dsp ··· 19 20 installPhase = '' 21 mkdir -p $out/bin 22 - cp LazyLimiter $out/bin/ 23 mkdir -p $out/lib/lv2 24 cp -r LazyLimiter.lv2/ $out/lib/lv2 25 '';
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 + dontWrapQtApps = true; 16 + 17 buildPhase = '' 18 faust2jaqt -vec -time -t 99999 LazyLimiter.dsp 19 faust2lv2 -vec -time -t 99999 -gui LazyLimiter.dsp ··· 21 22 installPhase = '' 23 mkdir -p $out/bin 24 + for f in $(find . -executable -type f); do 25 + cp $f $out/bin/ 26 + done 27 mkdir -p $out/lib/lv2 28 cp -r LazyLimiter.lv2/ $out/lib/lv2 29 '';
+5 -1
pkgs/applications/audio/magnetophonDSP/MBdistortion/default.nix
··· 19 20 buildInputs = [ faust2jaqt faust2lv2 ]; 21 22 buildPhase = '' 23 faust2jaqt -time -vec -t 99999 MBdistortion.dsp 24 faust2lv2 -time -vec -gui -t 99999 MBdistortion.dsp ··· 26 27 installPhase = '' 28 mkdir -p $out/bin 29 - cp MBdistortion $out/bin/ 30 mkdir -p $out/lib/lv2 31 cp -r MBdistortion.lv2/ $out/lib/lv2 32 '';
··· 19 20 buildInputs = [ faust2jaqt faust2lv2 ]; 21 22 + dontWrapQtApps = true; 23 + 24 buildPhase = '' 25 faust2jaqt -time -vec -t 99999 MBdistortion.dsp 26 faust2lv2 -time -vec -gui -t 99999 MBdistortion.dsp ··· 28 29 installPhase = '' 30 mkdir -p $out/bin 31 + for f in $(find . -executable -type f); do 32 + cp $f $out/bin/ 33 + done 34 mkdir -p $out/lib/lv2 35 cp -r MBdistortion.lv2/ $out/lib/lv2 36 '';
+5 -1
pkgs/applications/audio/magnetophonDSP/RhythmDelay/default.nix
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 buildPhase = '' 16 faust2jaqt -time -vec -t 99999 RhythmDelay.dsp 17 faust2lv2 -time -vec -t 99999 -gui RhythmDelay.dsp ··· 19 20 installPhase = '' 21 mkdir -p $out/bin 22 - cp RhythmDelay $out/bin/ 23 mkdir -p $out/lib/lv2 24 cp -r RhythmDelay.lv2/ $out/lib/lv2 25 '';
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 + dontWrapQtApps = true; 16 + 17 buildPhase = '' 18 faust2jaqt -time -vec -t 99999 RhythmDelay.dsp 19 faust2lv2 -time -vec -t 99999 -gui RhythmDelay.dsp ··· 21 22 installPhase = '' 23 mkdir -p $out/bin 24 + for f in $(find . -executable -type f); do 25 + cp $f $out/bin/ 26 + done 27 mkdir -p $out/lib/lv2 28 cp -r RhythmDelay.lv2/ $out/lib/lv2 29 '';
+4 -4
pkgs/applications/audio/magnetophonDSP/VoiceOfFaust/default.nix
··· 18 19 runtimeInputs = [ pitchTracker ]; 20 21 patchPhase = '' 22 sed -i "s@pd -nodac@${pitchTracker}/bin/pd -nodac@g" launchers/synthWrapper 23 sed -i "s@../PureData/OscSendVoc.pd@$out/PureData/OscSendVoc.pd@g" launchers/pitchTracker ··· 32 installPhase = '' 33 mkdir -p $out/bin 34 35 - for file in ./*; do 36 - if test -x "$file" && test -f "$file"; then 37 - cp "$file" "$out/bin" 38 - fi 39 done 40 41 cp launchers/* $out/bin/
··· 18 19 runtimeInputs = [ pitchTracker ]; 20 21 + dontWrapQtApps = true; 22 + 23 patchPhase = '' 24 sed -i "s@pd -nodac@${pitchTracker}/bin/pd -nodac@g" launchers/synthWrapper 25 sed -i "s@../PureData/OscSendVoc.pd@$out/PureData/OscSendVoc.pd@g" launchers/pitchTracker ··· 34 installPhase = '' 35 mkdir -p $out/bin 36 37 + for f in $(find . -executable -type f); do 38 + cp $f $out/bin/ 39 done 40 41 cp launchers/* $out/bin/
+3 -2
pkgs/applications/audio/magnetophonDSP/faustCompressors/default.nix
··· 12 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 ··· 33 mv *.lv2/ $out/lib/lv2 34 mkdir -p $out/bin 35 rm newlib.sh 36 - for f in $(find . -executable -type f); 37 - do 38 cp $f $out/bin/ 39 done 40 '';
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 + dontWrapQtApps = true; 16 + 17 buildPhase = '' 18 echo "hack out autoComp.dsp due to https://github.com/grame-cncm/faust/407/issues " 19 rm autoComp.dsp ··· 35 mv *.lv2/ $out/lib/lv2 36 mkdir -p $out/bin 37 rm newlib.sh 38 + for f in $(find . -executable -type f); do 39 cp $f $out/bin/ 40 done 41 '';
+6 -2
pkgs/applications/audio/magnetophonDSP/pluginUtils/default.nix
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 buildPhase = '' 16 for f in *.dsp 17 do ··· 28 mkdir -p $out/lib/lv2 29 mv *.lv2/ $out/lib/lv2 30 mkdir -p $out/bin 31 - cp * $out/bin/ 32 - ''; 33 34 meta = { 35 description = "Some simple utility lv2 plugins";
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 + dontWrapQtApps = true; 16 + 17 buildPhase = '' 18 for f in *.dsp 19 do ··· 30 mkdir -p $out/lib/lv2 31 mv *.lv2/ $out/lib/lv2 32 mkdir -p $out/bin 33 + for f in $(find . -executable -type f); do 34 + cp $f $out/bin/ 35 + done 36 + ''; 37 38 meta = { 39 description = "Some simple utility lv2 plugins";
+5 -2
pkgs/applications/audio/magnetophonDSP/shelfMultiBand/default.nix
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 buildPhase = '' 16 faust2jaqt -vec -double -time -t 99999 shelfMultiBand.dsp 17 faust2jaqt -vec -double -time -t 99999 shelfMultiBandMono.dsp ··· 21 22 installPhase = '' 23 mkdir -p $out/bin 24 - cp shelfMultiBand $out/bin/ 25 - cp shelfMultiBandMono $out/bin/ 26 mkdir -p $out/lib/lv2 27 cp -r shelfMultiBand.lv2/ $out/lib/lv2 28 cp -r shelfMultiBandMono.lv2/ $out/lib/lv2
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 + dontWrapQtApps = true; 16 + 17 buildPhase = '' 18 faust2jaqt -vec -double -time -t 99999 shelfMultiBand.dsp 19 faust2jaqt -vec -double -time -t 99999 shelfMultiBandMono.dsp ··· 23 24 installPhase = '' 25 mkdir -p $out/bin 26 + for f in $(find . -executable -type f); do 27 + cp $f $out/bin/ 28 + done 29 mkdir -p $out/lib/lv2 30 cp -r shelfMultiBand.lv2/ $out/lib/lv2 31 cp -r shelfMultiBandMono.lv2/ $out/lib/lv2
+7 -3
pkgs/applications/audio/mooSpace/default.nix
··· 14 15 patchPhase = "mv ${pname}_faust.dsp ${pname}.dsp"; 16 17 buildPhase = '' 18 faust2jaqt -time -vec -t 0 ${pname}.dsp 19 faust2lv2 -time -vec -t 0 -gui ${pname}.dsp ··· 21 22 installPhase = '' 23 mkdir -p $out/bin 24 - cp ${pname} $out/bin/ 25 - mkdir -p $out/lib/lv2 26 - cp -r ${pname}.lv2 $out/lib/lv2 27 ''; 28 29 meta = {
··· 14 15 patchPhase = "mv ${pname}_faust.dsp ${pname}.dsp"; 16 17 + dontWrapQtApps = true; 18 + 19 buildPhase = '' 20 faust2jaqt -time -vec -t 0 ${pname}.dsp 21 faust2lv2 -time -vec -t 0 -gui ${pname}.dsp ··· 23 24 installPhase = '' 25 mkdir -p $out/bin 26 + for f in $(find . -executable -type f); do 27 + cp $f $out/bin/ 28 + done 29 + mkdir -p $out/lib/lv2 30 + cp -r ${pname}.lv2 $out/lib/lv2 31 ''; 32 33 meta = {
+5 -1
pkgs/applications/audio/tambura/default.nix
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 buildPhase = '' 16 faust2jaqt -vec -time -t 99999 ${pname}.dsp 17 faust2lv2 -vec -time -gui -t 99999 ${pname}.dsp ··· 19 20 installPhase = '' 21 mkdir -p $out/bin 22 - cp ${pname} $out/bin/ 23 mkdir -p $out/lib/lv2 24 cp -r ${pname}.lv2/ $out/lib/lv2 25 '';
··· 12 13 buildInputs = [ faust2jaqt faust2lv2 ]; 14 15 + dontWrapQtApps = true; 16 + 17 buildPhase = '' 18 faust2jaqt -vec -time -t 99999 ${pname}.dsp 19 faust2lv2 -vec -time -gui -t 99999 ${pname}.dsp ··· 21 22 installPhase = '' 23 mkdir -p $out/bin 24 + for f in $(find . -executable -type f); do 25 + cp $f $out/bin/ 26 + done 27 mkdir -p $out/lib/lv2 28 cp -r ${pname}.lv2/ $out/lib/lv2 29 '';