ingen: use python3

+10 -13
+10 -13
pkgs/applications/audio/ingen/default.nix
··· 1 { lib, stdenv, fetchgit, boost, ganv, glibmm, gtkmm2, libjack2, lilv 2 - , lv2, makeWrapper, pkg-config, python, raul, rdflib, serd, sord, sratom 3 , wafHook 4 , suil 5 }: ··· 16 deepClone = true; 17 }; 18 19 - nativeBuildInputs = [ pkg-config wafHook ]; 20 buildInputs = [ 21 - boost ganv glibmm gtkmm2 libjack2 lilv lv2 makeWrapper 22 - python raul serd sord sratom suil 23 ]; 24 25 - preConfigure = '' 26 - sed -e "s@{PYTHONDIR}/'@out/'@" -i wscript 27 - ''; 28 29 - propagatedBuildInputs = [ rdflib ]; 30 31 postInstall = '' 32 - for program in ingenams ingenish 33 - do 34 - wrapProgram $out/bin/$program \ 35 - --prefix PYTHONPATH : $out/${python.sitePackages}:$PYTHONPATH 36 - done 37 ''; 38 39 meta = with lib; {
··· 1 { lib, stdenv, fetchgit, boost, ganv, glibmm, gtkmm2, libjack2, lilv 2 + , lv2, makeWrapper, pkg-config, python3, raul, serd, sord, sratom 3 , wafHook 4 , suil 5 }: ··· 16 deepClone = true; 17 }; 18 19 + nativeBuildInputs = [ pkg-config wafHook python3 python3.pkgs.wrapPython ]; 20 buildInputs = [ 21 + boost ganv glibmm gtkmm2 libjack2 lilv lv2 22 + python3 raul serd sord sratom suil 23 ]; 24 25 + strictDeps = true; 26 27 + pythonPath = [ 28 + python3 29 + python3.pkgs.rdflib 30 + ]; 31 32 postInstall = '' 33 + wrapPythonProgramsIn "$out/bin" "$out $pythonPath" 34 ''; 35 36 meta = with lib; {