easyeffects: re-add plugins (#129968)

This commit is contained in:
Mihai Fufezan
2021-07-11 18:41:42 -04:00
committed by GitHub
parent 1657d1a4aa
commit 00ab017fec
@@ -1,6 +1,8 @@
{ lib, stdenv
{ lib
, stdenv
, desktop-file-utils
, fetchFromGitHub
, calf
, fftwFloat
, glib
, glibmm
@@ -12,6 +14,7 @@
, libsamplerate
, libsndfile
, lilv
, lsp-plugins
, lv2
, meson
, ninja
@@ -23,6 +26,7 @@
, rubberband
, speexdsp
, wrapGAppsHook
, zam-plugins
, zita-convolver
}:
@@ -72,6 +76,24 @@ stdenv.mkDerivation rec {
patchShebangs meson_post_install.py
'';
preFixup =
let
lv2Plugins = [
calf # limiter, compressor exciter, bass enhancer and others
lsp-plugins # delay
];
ladspaPlugins = [
rubberband # pitch shifting
zam-plugins # maximizer
];
in
''
gappsWrapperArgs+=(
--set LV2_PATH "${lib.makeSearchPath "lib/lv2" lv2Plugins}"
--set LADSPA_PATH "${lib.makeSearchPath "lib/ladspa" ladspaPlugins}"
)
'';
separateDebugInfo = true;
meta = with lib; {