summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2020-12-22 23:17:04 +0800
committerPeter Hoeg <peter@hoeg.com>2020-12-23 13:07:01 +0800
commit2ae527c50e049570dd25132f9325527aa2320e32 (patch)
tree63f25b60fd6bfc79bf492df93ab60edbc88db53f
parentb7eef7b55a5ae4e1087eaebc0c8b46537180655a (diff)
qtractor: 0.9.18 -> 0.9.19
-rw-r--r--pkgs/applications/audio/qtractor/default.nix80
1 files changed, 62 insertions, 18 deletions
diff --git a/pkgs/applications/audio/qtractor/default.nix b/pkgs/applications/audio/qtractor/default.nix
index 961314088d1a..f2d5ae1c8092 100644
--- a/pkgs/applications/audio/qtractor/default.nix
+++ b/pkgs/applications/audio/qtractor/default.nix
@@ -1,35 +1,79 @@
-{ alsaLib, autoconf, automake, dssi, fetchurl, libjack2
-, ladspaH, ladspaPlugins, liblo, libmad, libsamplerate, libsndfile
-, libtool, libvorbis, lilv, lv2, pkgconfig, qttools, qtbase, rubberband, serd
-, sord, sratom, stdenv, suil, wrapQtAppsHook }:
+{ alsaLib
+, aubio
+, cmake
+, dssi
+, fetchurl
+, flac
+, libjack2
+, ladspaH
+, ladspaPlugins
+, liblo
+, libmad
+, libsamplerate
+, libsndfile
+, libtool
+, libvorbis
+, lilv
+, lv2
+, mkDerivation
+, opusfile
+, pkg-config
+, qttools
+, qtbase
+, rubberband
+, serd
+, sord
+, sratom
+, stdenv
+, suil
+}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "qtractor";
- version = "0.9.18";
+ version = "0.9.19";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz";
- sha256 = "121vmygdzp37p6f93f8dbbg2m2r55j7amyiapzkqgypgn4vfdbwr";
+ sha256 = "sha256-98/trRZRvNRPEA4ASS81qp2rMevpo5TIrtsU1TYMuT0=";
};
nativeBuildInputs = [
- autoconf automake libtool pkgconfig qttools wrapQtAppsHook
+ cmake
+ libtool
+ pkg-config
+ qttools
];
- buildInputs =
- [ alsaLib dssi libjack2 ladspaH
- ladspaPlugins liblo libmad libsamplerate libsndfile libtool
- libvorbis lilv lv2 qtbase rubberband serd sord sratom
- suil
- ];
-
- enableParallelBuilding = true;
+ buildInputs = [
+ alsaLib
+ aubio
+ dssi
+ flac
+ libjack2
+ ladspaH
+ ladspaPlugins
+ liblo
+ libmad
+ libsamplerate
+ libsndfile
+ libtool
+ libvorbis
+ lilv
+ lv2
+ opusfile
+ qtbase
+ rubberband
+ serd
+ sord
+ sratom
+ suil
+ ];
meta = with stdenv.lib; {
description = "Audio/MIDI multi-track sequencer";
- homepage = "http://qtractor.sourceforge.net";
+ homepage = "https://qtractor.sourceforge.io";
license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ goibhniu ];
platforms = platforms.linux;
- maintainers = [ maintainers.goibhniu ];
};
}