diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2021-03-26 09:50:39 +0100 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2021-04-03 17:06:10 +0200 |
commit | 2a286fa36061456b00c3acfe402e8e9dc2e2435c (patch) | |
tree | ee0842346b9279c8795ce96de4dc7dd83eb7ff11 | |
parent | 9a75e2f9fd14b769ae65bee5cde1fbd935593813 (diff) | |
download | nixpkgs-2a286fa36061456b00c3acfe402e8e9dc2e2435c.tar nixpkgs-2a286fa36061456b00c3acfe402e8e9dc2e2435c.tar.gz nixpkgs-2a286fa36061456b00c3acfe402e8e9dc2e2435c.tar.bz2 nixpkgs-2a286fa36061456b00c3acfe402e8e9dc2e2435c.tar.lz nixpkgs-2a286fa36061456b00c3acfe402e8e9dc2e2435c.tar.xz nixpkgs-2a286fa36061456b00c3acfe402e8e9dc2e2435c.tar.zst nixpkgs-2a286fa36061456b00c3acfe402e8e9dc2e2435c.zip |
ingen: use python3
-rw-r--r-- | pkgs/applications/audio/ingen/default.nix | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/pkgs/applications/audio/ingen/default.nix b/pkgs/applications/audio/ingen/default.nix index 55456b2fb6f..a0defad0da0 100644 --- a/pkgs/applications/audio/ingen/default.nix +++ b/pkgs/applications/audio/ingen/default.nix @@ -1,5 +1,5 @@ { lib, stdenv, fetchgit, boost, ganv, glibmm, gtkmm2, libjack2, lilv -, lv2, makeWrapper, pkg-config, python, raul, rdflib, serd, sord, sratom +, lv2, makeWrapper, pkg-config, python3, raul, serd, sord, sratom , wafHook , suil }: @@ -16,24 +16,21 @@ stdenv.mkDerivation rec { deepClone = true; }; - nativeBuildInputs = [ pkg-config wafHook ]; + nativeBuildInputs = [ pkg-config wafHook python3 python3.pkgs.wrapPython ]; buildInputs = [ - boost ganv glibmm gtkmm2 libjack2 lilv lv2 makeWrapper - python raul serd sord sratom suil + boost ganv glibmm gtkmm2 libjack2 lilv lv2 + python3 raul serd sord sratom suil ]; - preConfigure = '' - sed -e "s@{PYTHONDIR}/'@out/'@" -i wscript - ''; + strictDeps = true; - propagatedBuildInputs = [ rdflib ]; + pythonPath = [ + python3 + python3.pkgs.rdflib + ]; postInstall = '' - for program in ingenams ingenish - do - wrapProgram $out/bin/$program \ - --prefix PYTHONPATH : $out/${python.sitePackages}:$PYTHONPATH - done + wrapPythonProgramsIn "$out/bin" "$out $pythonPath" ''; meta = with lib; { |