{ stdenv , alsaLib , curl , fetchFromGitHub , fftwFloat , freetype , glib , lib , libGL , libX11 , libXcursor , libXext , libXinerama , libXrandr , libXrender , libgcc , libglvnd , libsecret , meson , ninja , pkg-config }: stdenv.mkDerivation rec { pname = "distrho-ports"; version = "2021-03-15"; src = fetchFromGitHub { owner = "DISTRHO"; repo = "DISTRHO-Ports"; rev = version; sha256 = "00fgqwayd20akww3n2imyqscmyrjyc9jj0ar13k9dhpaxqk2jxbf"; }; nativeBuildInputs = [ pkg-config meson ninja ]; buildInputs = [ alsaLib curl fftwFloat freetype glib libGL libX11 libXcursor libXext libXinerama libXrandr libXrender libgcc libglvnd libsecret ]; meta = with lib; { homepage = "http://distrho.sourceforge.net/ports"; description = "Linux audio plugins and LV2 ports"; longDescription = '' Includes: arctican-function arctican-pilgrim dexed drowaudio-distortion drowaudio-distortionshaper drowaudio-flanger drowaudio-reverb drowaudio-tremolo drumsynth easySSP eqinox HiReSam juce-opl klangfalter LUFSMeter LUFSMeter-Multi luftikus obxd pitchedDelay refine stereosourceseparation swankyamp tal-dub-3 tal-filter tal-filter-2 tal-noisemaker tal-reverb tal-reverb-2 tal-reverb-3 tal-vocoder-2 temper vex vitalium wolpertinger ''; license = with licenses; [ gpl2Only gpl3Only gpl2Plus lgpl2Plus lgpl3Only mit ]; maintainers = [ maintainers.goibhniu ]; platforms = [ "x86_64-linux" ]; }; }