From 2099b95d9c13728d82a4982627ff3347aae8c4c0 Mon Sep 17 00:00:00 2001 From: = Date: Fri, 12 Feb 2016 16:30:52 +0100 Subject: patchage: init at 1.0.1 --- pkgs/applications/audio/patchage/default.nix | 30 ++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 pkgs/applications/audio/patchage/default.nix (limited to 'pkgs/applications/audio/patchage') diff --git a/pkgs/applications/audio/patchage/default.nix b/pkgs/applications/audio/patchage/default.nix new file mode 100644 index 000000000000..1deb11d99258 --- /dev/null +++ b/pkgs/applications/audio/patchage/default.nix @@ -0,0 +1,30 @@ +{ stdenv, alsaLib, boost, dbus_glib, fetchsvn, ganv, glibmm, gtk2 +, gtkmm, libjack2, pkgconfig, python2 +}: + +stdenv.mkDerivation rec { + name = "patchage-${version}"; + version = "1.0.1"; + src = fetchsvn { + url = http://svn.drobilla.net/lad/trunk/patchage/; + rev = "5821"; + sha256 = "1ar64l0sg468qzxj7i6ppgfqjpm92awcp5lzskamrf3ln17lrgj7"; + }; + + buildInputs = [ + alsaLib boost dbus_glib ganv glibmm gtk2 gtkmm libjack2 + pkgconfig python2 + ]; + + configurePhase = "python waf configure --prefix=$out"; + buildPhase = "python waf build"; + installPhase = "python waf install"; + + meta = { + description = "Modular patch bay for Jack and ALSA systems"; + homepage = http://non.tuxfamily.org; + license = stdenv.lib.licenses.lgpl3; + platforms = stdenv.lib.platforms.linux; + maintainers = [ stdenv.lib.maintainers.nico202 ]; + }; +} -- cgit 1.4.1