24 pname = "distrho-ports";
25 version = "2021-03-15-unstable-2024-05-01";
27 src = fetchFromGitHub {
29 repo = "DISTRHO-Ports";
30 rev = "b3596e6a690eb0556e69e8b6d943fee2dfbb04fb";
31 sha256 = "00fgqwayd20akww3n2imyqscmyrjyc9jj0ar13k9dhpaxqk2jxbf";
40 buildInputs = rpathLibs ++ [
50 env.NIX_CFLAGS_COMPILE = toString [ "-fpermissive" ];
54 $out/lib/lv2/vitalium.lv2/vitalium.so \
55 $out/lib/vst/vitalium.so \
56 $out/lib/vst3/vitalium.vst3/Contents/x86_64-linux/vitalium.so
58 patchelf --set-rpath "${lib.makeLibraryPath rpathLibs}:$(patchelf --print-rpath $file)" $file
63 homepage = "http://distrho.sourceforge.net/ports";
64 description = "Linux audio plugins and LV2 ports";
70 - drowaudio-distortion
71 - drowaudio-distortionshaper
87 - stereosourceseparation
102 license = with lib.licenses; [
111 platforms = lib.systems.inspect.patternLogicalAnd lib.systems.inspect.patterns.isLinux lib.systems.inspect.patterns.isx86;