sooperlooper: unstable-2016-07-19 -> unstable-2019-09-30

added alsaLib and fftw dependencies
This commit is contained in:
Pavol Rusnak 2020-05-02 21:44:46 +02:00
parent 662ecb74aa
commit 62faf78789
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D

View File

@ -1,17 +1,32 @@
{ stdenv, fetchFromGitHub, liblo, libxml2, libjack2, libsndfile, wxGTK, libsigcxx { stdenv
, libsamplerate, rubberband, pkgconfig, libtool, gettext, ncurses, which , fetchFromGitHub
, autoreconfHook , autoreconfHook
, pkgconfig
, which
, libtool
, liblo
, libxml2
, libjack2
, libsndfile
, wxGTK30
, libsigcxx
, libsamplerate
, rubberband
, gettext
, ncurses
, alsaLib
, fftw
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "sooperlooper-git"; pname = "sooperlooper";
version = "2016-07-19"; version = "unstable-2019-09-30";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "essej"; owner = "essej";
repo = "sooperlooper"; repo = "sooperlooper";
rev = "3bdfe184cd59b51c757b8048536abc1146fb0de4"; rev = "4d1da14176e16b0f56b727bb1e6c2e8957515625";
sha256 = "0qz25h4idv79m97ici2kzx72fwzks3lysyksk3p3rx72lsijhf3g"; sha256 = "1gsgqa7hdymzw2al1ymzv0f33y161dyhh3fmy88lpjwv3bfchamg";
}; };
autoreconfPhase = '' autoreconfPhase = ''
@ -22,11 +37,21 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook pkgconfig which libtool ]; nativeBuildInputs = [ autoreconfHook pkgconfig which libtool ];
buildInputs = [ buildInputs = [
liblo libxml2 libjack2 libsndfile wxGTK libsigcxx liblo
libsamplerate rubberband gettext ncurses libxml2
libjack2
libsndfile
wxGTK30
libsigcxx
libsamplerate
rubberband
gettext
ncurses
alsaLib
fftw
]; ];
meta = { meta = with stdenv.lib; {
description = "A live looping sampler capable of immediate loop recording, overdubbing, multiplying, reversing and more"; description = "A live looping sampler capable of immediate loop recording, overdubbing, multiplying, reversing and more";
longDescription = '' longDescription = ''
It allows for multiple simultaneous multi-channel loops limited only by your computer's available memory. It allows for multiple simultaneous multi-channel loops limited only by your computer's available memory.
@ -35,11 +60,9 @@ stdenv.mkDerivation rec {
However, this kind of live performance looping tool is most effectively used via hardware (midi footpedals, etc) However, this kind of live performance looping tool is most effectively used via hardware (midi footpedals, etc)
and the engine can be run standalone on a computer without a monitor. and the engine can be run standalone on a computer without a monitor.
''; '';
homepage = "http://essej.net/sooperlooper/"; # https is broken
version = version; license = licenses.gpl2;
homepage = "http://essej.net/sooperlooper/index.html"; maintainers = with maintainers; [ magnetophon ];
license = stdenv.lib.licenses.gpl2; platforms = platforms.linux;
maintainers = [ stdenv.lib.maintainers.magnetophon ];
platforms = stdenv.lib.platforms.linux;
}; };
} }