Merge pull request #141589 from jtojnar/easyeffects-6.1

easyeffects: 6.0.3 → 6.1.3
This commit is contained in:
Jan Tojnar 2021-10-14 21:01:19 +02:00 committed by GitHub
commit c254c77513
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,6 +16,7 @@
, lilv , lilv
, lsp-plugins , lsp-plugins
, lv2 , lv2
, mda_lv2
, meson , meson
, ninja , ninja
, nlohmann_json , nlohmann_json
@ -25,20 +26,20 @@
, rnnoise , rnnoise
, rubberband , rubberband
, speexdsp , speexdsp
, wrapGAppsHook , wrapGAppsHook4
, zam-plugins , zam-plugins
, zita-convolver , zita-convolver
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "easyeffects"; pname = "easyeffects";
version = "6.0.3"; version = "6.1.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "wwmm"; owner = "wwmm";
repo = "easyeffects"; repo = "easyeffects";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-GzqPC/m/HMthLMamhJ4EXX6fxZYscdX1QmXgqHOPEcg="; sha256 = "sha256-1UfeqPJxY4YT98UdqTZtG+QUBOZlKfK+7WbszhO22A0=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -48,7 +49,7 @@ stdenv.mkDerivation rec {
ninja ninja
pkg-config pkg-config
python3 python3
wrapGAppsHook wrapGAppsHook4
]; ];
buildInputs = [ buildInputs = [
@ -74,17 +75,20 @@ stdenv.mkDerivation rec {
postPatch = '' postPatch = ''
chmod +x meson_post_install.py chmod +x meson_post_install.py
patchShebangs meson_post_install.py patchShebangs meson_post_install.py
# https://github.com/wwmm/easyeffects/pull/1205
substituteInPlace meson_post_install.py --replace "gtk-update-icon-cache" "gtk4-update-icon-cache"
''; '';
preFixup = preFixup =
let let
lv2Plugins = [ lv2Plugins = [
calf # limiter, compressor exciter, bass enhancer and others calf # compressor exciter, bass enhancer and others
lsp-plugins # delay lsp-plugins # delay, limiter, multiband compressor
mda_lv2 # loudness
zam-plugins # maximizer
]; ];
ladspaPlugins = [ ladspaPlugins = [
rubberband # pitch shifting rubberband # pitch shifting
zam-plugins # maximizer
]; ];
in in
'' ''