easyeffects: re-add plugins (#129968)

authored by

Mihai Fufezan and committed by
GitHub
00ab017f 1657d1a4

+23 -1
+23 -1
pkgs/applications/audio/easyeffects/default.nix
··· 1 - { lib, stdenv 1 + { lib 2 + , stdenv 2 3 , desktop-file-utils 3 4 , fetchFromGitHub 5 + , calf 4 6 , fftwFloat 5 7 , glib 6 8 , glibmm ··· 12 14 , libsamplerate 13 15 , libsndfile 14 16 , lilv 17 + , lsp-plugins 15 18 , lv2 16 19 , meson 17 20 , ninja ··· 23 26 , rubberband 24 27 , speexdsp 25 28 , wrapGAppsHook 29 + , zam-plugins 26 30 , zita-convolver 27 31 }: 28 32 ··· 71 75 chmod +x meson_post_install.py 72 76 patchShebangs meson_post_install.py 73 77 ''; 78 + 79 + preFixup = 80 + let 81 + lv2Plugins = [ 82 + calf # limiter, compressor exciter, bass enhancer and others 83 + lsp-plugins # delay 84 + ]; 85 + ladspaPlugins = [ 86 + rubberband # pitch shifting 87 + zam-plugins # maximizer 88 + ]; 89 + in 90 + '' 91 + gappsWrapperArgs+=( 92 + --set LV2_PATH "${lib.makeSearchPath "lib/lv2" lv2Plugins}" 93 + --set LADSPA_PATH "${lib.makeSearchPath "lib/ladspa" ladspaPlugins}" 94 + ) 95 + ''; 74 96 75 97 separateDebugInfo = true; 76 98