diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2016-11-03 18:31:57 +0100 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2016-11-14 12:56:55 +0100 |
commit | 26abed22223d7e882ddd091a943787cbab37c771 (patch) | |
tree | db904d61b2558b7945df5cf44b26e9118877b8af /pkgs/applications/audio/ecasound | |
parent | 843cfd67418358bad6e739cf7fc3b3b115cb6ad8 (diff) |
ecasound: init at 2.9.1
Diffstat (limited to 'pkgs/applications/audio/ecasound')
-rw-r--r-- | pkgs/applications/audio/ecasound/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/applications/audio/ecasound/default.nix b/pkgs/applications/audio/ecasound/default.nix new file mode 100644 index 0000000000000..36ce40490222d --- /dev/null +++ b/pkgs/applications/audio/ecasound/default.nix @@ -0,0 +1,32 @@ +{ stdenv +, fetchurl +, alsaLib +, audiofile +, libjack2 +, liblo +, liboil +, libsamplerate +, libsndfile +, lilv +, lv2 +}: + +# TODO: fix readline, ncurses, lilv, liblo, liboil and python. See configure log. + +stdenv.mkDerivation rec { + name = "ecasound-${version}"; + version = "2.9.1"; + + src = fetchurl { + url = "http://ecasound.seul.org/download/ecasound-${version}.tar.gz"; + sha256 = "1wyws3xc4f9pglrrqv6k9137sarv4asizqrxz8h0dn44rnzfiz1r"; + }; + + buildInputs = [ alsaLib audiofile libjack2 liblo liboil libsamplerate libsndfile lilv lv2 ]; + + meta = { + description = "Ecasound is a software package designed for multitrack audio processing"; + license = with stdenv.lib.licenses; [ gpl2 lgpl21 ]; + homepage = http://nosignal.fi/ecasound/; + }; +} |