init LazyLimiter at v0.3.01

+35
+33
pkgs/applications/audio/LazyLimiter/default.nix
··· 1 + { stdenv, fetchFromGitHub, faust2jack, faust2lv2 }: 2 + stdenv.mkDerivation rec { 3 + name = "LazyLimiter-${version}"; 4 + version = "0.3.01"; 5 + 6 + src = fetchFromGitHub { 7 + owner = "magnetophon"; 8 + repo = "LazyLimiter"; 9 + rev = "v${version}"; 10 + sha256 = "1yx9d5cakmqbiwb1j9v2af9h5lqzahl3kaamnyk71cf4i8g7zp3l"; 11 + }; 12 + 13 + buildInputs = [ faust2jack faust2lv2 ]; 14 + 15 + buildPhase = '' 16 + faust2jack -t 99999 LazyLimiter.dsp 17 + faust2lv2 -t 99999 LazyLimiter.dsp 18 + ''; 19 + 20 + installPhase = '' 21 + mkdir -p $out/bin 22 + cp LazyLimiter $out/bin/ 23 + mkdir -p $out/lib/lv2 24 + cp -r LazyLimiter.lv2/ $out/lib/lv2 25 + ''; 26 + 27 + meta = { 28 + description = "A fast yet clean lookahead limiter for jack and lv2"; 29 + homepage = https://magnetophon.github.io/LazyLimiter/; 30 + license = stdenv.lib.licenses.gpl2; 31 + maintainers = [ stdenv.lib.maintainers.magnetophon ]; 32 + }; 33 + }
+2
pkgs/top-level/all-packages.nix
··· 11601 11601 11602 11602 caps = callPackage ../applications/audio/caps { }; 11603 11603 11604 + LazyLimiter = callPackage ../applications/audio/LazyLimiter { }; 11605 + 11604 11606 lastwatch = callPackage ../applications/audio/lastwatch { }; 11605 11607 11606 11608 lastfmsubmitd = callPackage ../applications/audio/lastfmsubmitd { };