faust: add various faust2appl scripts

+148
+15
pkgs/applications/audio/faust/faust2alqt.nix
···
··· 1 + { faust 2 + , alsaLib 3 + , qt4 4 + }: 5 + 6 + faust.wrapWithBuildEnv { 7 + 8 + baseName = "faust2alqt"; 9 + 10 + propagatedBuildInputs = [ 11 + alsaLib 12 + qt4 13 + ]; 14 + 15 + }
+29
pkgs/applications/audio/faust/faust2alsa.nix
···
··· 1 + { faust 2 + , alsaLib 3 + , atk 4 + , cairo 5 + , fontconfig 6 + , freetype 7 + , gdk_pixbuf 8 + , glib 9 + , gtk 10 + , pango 11 + }: 12 + 13 + faust.wrapWithBuildEnv { 14 + 15 + baseName = "faust2alsa"; 16 + 17 + propagatedBuildInputs = [ 18 + alsaLib 19 + atk 20 + cairo 21 + fontconfig 22 + freetype 23 + gdk_pixbuf 24 + glib 25 + gtk 26 + pango 27 + ]; 28 + 29 + }
+20
pkgs/applications/audio/faust/faust2csound.nix
···
··· 1 + { faust 2 + , csound 3 + }: 4 + 5 + faust.wrapWithBuildEnv { 6 + 7 + baseName = "faust2csound"; 8 + 9 + propagatedBuildInputs = [ 10 + csound 11 + ]; 12 + 13 + # faust2csound generated .cpp files have 14 + # #include "csdl.h" 15 + # but that file is in the csound/ subdirectory 16 + preFixup = '' 17 + NIX_CFLAGS_COMPILE="$(printf '%s' "$NIX_CFLAGS_COMPILE" | sed 's%${csound}/include%${csound}/include/csound%')" 18 + ''; 19 + 20 + }
+14
pkgs/applications/audio/faust/faust2firefox.nix
···
··· 1 + { faust 2 + , xdg_utils 3 + }: 4 + 5 + # This just runs faust2svg, then attempts to open a browser using 6 + # 'xdg-open'. 7 + 8 + faust.wrap { 9 + 10 + baseName = "faust2firefox"; 11 + 12 + runtimeInputs = [ xdg_utils ]; 13 + 14 + }
+23
pkgs/applications/audio/faust/faust2jack.nix
···
··· 1 + { faust 2 + , gtk 3 + , jack2 4 + , opencv 5 + }: 6 + 7 + faust.wrapWithBuildEnv { 8 + 9 + baseName = "faust2jack"; 10 + 11 + scripts = [ 12 + "faust2jack" 13 + "faust2jackinternal" 14 + "faust2jackconsole" 15 + ]; 16 + 17 + propagatedBuildInputs = [ 18 + gtk 19 + jack2 20 + opencv 21 + ]; 22 + 23 + }
+22
pkgs/applications/audio/faust/faust2jaqt.nix
···
··· 1 + { faust 2 + , jack2 3 + , opencv 4 + , qt4 5 + }: 6 + 7 + faust.wrapWithBuildEnv { 8 + 9 + baseName = "faust2jaqt"; 10 + 11 + scripts = [ 12 + "faust2jaqt" 13 + "faust2jackserver" 14 + ]; 15 + 16 + propagatedBuildInputs = [ 17 + jack2 18 + opencv 19 + qt4 20 + ]; 21 + 22 + }
+11
pkgs/applications/audio/faust/faust2lv2.nix
···
··· 1 + { faust 2 + , lv2 3 + }: 4 + 5 + faust.wrapWithBuildEnv { 6 + 7 + baseName = "faust2lv2"; 8 + 9 + propagatedBuildInputs = [ lv2 ]; 10 + 11 + }
+14
pkgs/top-level/all-packages.nix
··· 13518 13519 faust = callPackage ../applications/audio/faust { }; 13520 13521 fceux = callPackage ../misc/emulators/fceux { }; 13522 13523 foldingathome = callPackage ../misc/foldingathome { };
··· 13518 13519 faust = callPackage ../applications/audio/faust { }; 13520 13521 + faust2alqt = callPackage ../applications/audio/faust/faust2alqt.nix { }; 13522 + 13523 + faust2alsa = callPackage ../applications/audio/faust/faust2alsa.nix { }; 13524 + 13525 + faust2csound = callPackage ../applications/audio/faust/faust2csound.nix { }; 13526 + 13527 + faust2firefox = callPackage ../applications/audio/faust/faust2firefox.nix { }; 13528 + 13529 + faust2jack = callPackage ../applications/audio/faust/faust2jack.nix { }; 13530 + 13531 + faust2jaqt = callPackage ../applications/audio/faust/faust2jaqt.nix { }; 13532 + 13533 + faust2lv2 = callPackage ../applications/audio/faust/faust2lv2.nix { }; 13534 + 13535 fceux = callPackage ../misc/emulators/fceux { }; 13536 13537 foldingathome = callPackage ../misc/foldingathome { };