git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #141589 from jtojnar/easyeffects-6.1

easyeffects: 6.0.3 → 6.1.3

commitc254c77513d68256f22014c733d937a5d7554f7d authorJan Tojnar <jtojnar@gmail.com> dateThu 14 Oct 2021, 21:01 (5 years ago) parent13b2a8a3cc0c3a
1 file changed+11−7
pkgs/applications/audio/easyeffects/default.nix+11−7
pkgs/applications/audio/easyeffects/default.nix+11−7
@@ -16,6 +16,7 @@
1616, lilv
1717, lsp-plugins
1818, lv2
19+, mda_lv2
1920, meson
2021, ninja
2122, nlohmann_json
@@ -25,20 +26,20 @@
2526, rnnoise
2627, rubberband
2728, speexdsp
28−, wrapGAppsHook
29+, wrapGAppsHook4
2930, zam-plugins
3031, zita-convolver
3132}:
3233
3334stdenv.mkDerivation rec {
3435 pname = "easyeffects";
35− version = "6.0.3";
36+ version = "6.1.3";
3637
3738 src = fetchFromGitHub {
3839 owner = "wwmm";
3940 repo = "easyeffects";
4041 rev = "v${version}";
41− sha256 = "sha256-GzqPC/m/HMthLMamhJ4EXX6fxZYscdX1QmXgqHOPEcg=";
42+ sha256 = "sha256-1UfeqPJxY4YT98UdqTZtG+QUBOZlKfK+7WbszhO22A0=";
4243 };
4344
4445 nativeBuildInputs = [
@@ -48,7 +49,7 @@ stdenv.mkDerivation rec {
4849 ninja
4950 pkg-config
5051 python3
51− wrapGAppsHook
52+ wrapGAppsHook4
5253 ];
5354
5455 buildInputs = [
@@ -74,17 +75,20 @@ stdenv.mkDerivation rec {
7475 postPatch = ''
7576 chmod +x meson_post_install.py
7677 patchShebangs meson_post_install.py
78+ # https://github.com/wwmm/easyeffects/pull/1205
79+ substituteInPlace meson_post_install.py --replace "gtk-update-icon-cache" "gtk4-update-icon-cache"
7780 '';
7881
7982 preFixup =
8083 let
8184 lv2Plugins = [
82− calf # limiter, compressor exciter, bass enhancer and others
83− lsp-plugins # delay
85+ calf # compressor exciter, bass enhancer and others
86+ lsp-plugins # delay, limiter, multiband compressor
87+ mda_lv2 # loudness
88+ zam-plugins # maximizer
8489 ];
8590 ladspaPlugins = [
8691 rubberband # pitch shifting
87− zam-plugins # maximizer
8892 ];
8993 in
9094 ''