biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / audio / plugin-torture / default.nix
blobabfda0f022e3d447a32a87308a6fb3de70b5b941
1 { lib, stdenv, fetchFromGitHub, boost, ladspaH, lilv, lv2, pkg-config, serd, sord, sratom }:
3 stdenv.mkDerivation {
4   pname = "plugin-torture";
5   version = "2016-07-25";
7   src = fetchFromGitHub {
8     owner = "cth103";
9     repo = "plugin-torture";
10     rev = "8b9c43197dca372da6b9c8212224ec86b5f16b4a";
11     sha256 = "1xyhvhm85d9z0kw716cjllrrzksn4s4bw34layg8hf4m5m31sp2p";
12   };
14   nativeBuildInputs = [ pkg-config ];
15   buildInputs = [ boost ladspaH lilv lv2 serd sord sratom ];
17   installPhase = ''
18     mkdir -p $out/bin
19     cp plugin-torture $out/bin/
20     cp find-safe-plugins $out/bin/
21   '';
23   meta = with lib; {
24     broken = (stdenv.isLinux && stdenv.isAarch64);
25     homepage = "https://github.com/cth103/plugin-torture";
26     description = "A tool to test LADSPA and LV2 plugins";
27     license = licenses.gpl2;
28     maintainers = [ maintainers.magnetophon ];
29     platforms = platforms.linux;
30   };