ingen: update from 5464 to 5490, use default boost, wrap python scripts

This commit is contained in:
Cillian de Róiste 2014-12-07 15:37:51 +01:00
parent 479602aae8
commit 0d4843a388
2 changed files with 17 additions and 7 deletions

View file

@ -1,27 +1,37 @@
{ stdenv, fetchsvn, boost, ganv, glibmm, gtk, gtkmm, jack2, lilv
, lv2, pkgconfig, python, raul, serd, sord, sratom, suil
, lv2, makeWrapper, pkgconfig, python, raul, rdflib, serd, sord, sratom
, suil
}:
stdenv.mkDerivation rec {
name = "ingen-svn-${rev}";
rev = "5464";
rev = "5490";
src = fetchsvn {
url = "http://svn.drobilla.net/lad/trunk/ingen";
rev = rev;
sha256 = "1p5rsxwanpj3kj5yai7zqbharj2ldvn78x3p739vkgpr3dinp506";
sha256 = "09h2mrkzpwzhhyqy21xr7jhfbl82gmqfyj0lzhnjsrab8z56yzk6";
};
buildInputs = [
boost ganv glibmm gtk gtkmm jack2 lilv lv2 pkgconfig python
raul serd sord sratom suil
boost ganv glibmm gtk gtkmm jack2 lilv lv2 makeWrapper pkgconfig
python raul serd sord sratom suil
];
configurePhase = "python waf configure --prefix=$out";
propagatedBuildInputs = [ rdflib ];
buildPhase = "python waf";
installPhase = "python waf install";
installPhase = ''
python waf install
for program in ingenams ingenish
do
wrapProgram $out/bin/$program \
--prefix PYTHONPATH : $out/lib/python${python.majorVersion}/site-packages:$PYTHONPATH
done
'';
meta = with stdenv.lib; {
description = "A modular audio processing system using JACK and LV2 or LADSPA plugins";

View file

@ -11554,7 +11554,7 @@ let
icbm3d = callPackage ../games/icbm3d { };
ingen = callPackage ../applications/audio/ingen {
boost = boost155;
inherit (pythonPackages) rdflib;
};
instead = callPackage ../games/instead {