tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
add plugin-torture: a tool to test LADSPA and LV2 plugins
Bart Brouns
10 years ago
73e10360
82ba1311
+30
2 changed files
expand all
collapse all
unified
split
pkgs
applications
audio
plugin-torture
default.nix
top-level
all-packages.nix
+28
pkgs/applications/audio/plugin-torture/default.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{ stdenv, fetchgit, boost, ladspaH, lilv, lv2, pkgconfig, serd, sord, sratom }:
2
+
3
+
stdenv.mkDerivation rec {
4
+
name = "plugin-torture-git-${version}";
5
+
version = "2013-10-03";
6
+
7
+
src = fetchgit {
8
+
url = "https://github.com/cth103/plugin-torture";
9
+
rev = "9ee06016982bdfbaa215cd0468cc6ada6367462a";
10
+
sha256 = "bfe9213fd2c1451d7acc1381d63301c4e6ff69ce86d31a886ece5159ba850706";
11
+
};
12
+
13
+
buildInputs = [ boost ladspaH lilv lv2 pkgconfig serd sord sratom ];
14
+
15
+
installPhase = ''
16
+
mkdir -p $out/bin
17
+
cp plugin-torture $out/bin/
18
+
cp README $out/bin/
19
+
'';
20
+
21
+
meta = with stdenv.lib; {
22
+
homepage = https://github.com/cth103/plugin-torture;
23
+
description = "A tool to test LADSPA and LV2 plugins";
24
+
license = licenses.gpl2;
25
+
maintainers = [ maintainers.magnetophon ];
26
+
platforms = platforms.linux;
27
+
};
28
+
}
+2
pkgs/top-level/all-packages.nix
···
11848
gtksharp = gtk-sharp;
11849
};
11850
0
0
11851
pommed = callPackage ../os-specific/linux/pommed {
11852
inherit (xorg) libXpm;
11853
};
···
11848
gtksharp = gtk-sharp;
11849
};
11850
11851
+
plugin-torture = callPackage ../applications/audio/plugin-torture { };
11852
+
11853
pommed = callPackage ../os-specific/linux/pommed {
11854
inherit (xorg) libXpm;
11855
};