summary refs log tree commit diff
path: root/pkgs/applications/audio/easyeffects
diff options
context:
space:
mode:
authorMarek Paśnikowski <mail@marekpasnikowski.name>2022-02-08 19:29:15 +0100
committerGitHub <noreply@github.com>2022-02-08 19:29:15 +0100
commitbcec18a34572a5f72091eb22b9a544e4094a4684 (patch)
treee970a19d7ce1b920e7c1d695133855a3b57f441e /pkgs/applications/audio/easyeffects
parent7e3ac5eefe10d90493c4b89318c207eb43bf2561 (diff)
downloadnixpkgs-bcec18a34572a5f72091eb22b9a544e4094a4684.tar
nixpkgs-bcec18a34572a5f72091eb22b9a544e4094a4684.tar.gz
nixpkgs-bcec18a34572a5f72091eb22b9a544e4094a4684.tar.bz2
nixpkgs-bcec18a34572a5f72091eb22b9a544e4094a4684.tar.lz
nixpkgs-bcec18a34572a5f72091eb22b9a544e4094a4684.tar.xz
nixpkgs-bcec18a34572a5f72091eb22b9a544e4094a4684.tar.zst
nixpkgs-bcec18a34572a5f72091eb22b9a544e4094a4684.zip
easyeffects: 6.1.3 → 6.2.3
- Fixes compatibility with pipewire 0.3.44
- Dependency changes

https://github.com/wwmm/easyeffects/blob/v6.2.3/CHANGELOG.md
Diffstat (limited to 'pkgs/applications/audio/easyeffects')
-rw-r--r--pkgs/applications/audio/easyeffects/default.nix18
1 files changed, 10 insertions, 8 deletions
diff --git a/pkgs/applications/audio/easyeffects/default.nix b/pkgs/applications/audio/easyeffects/default.nix
index e1366d38baf..23ca109c6b4 100644
--- a/pkgs/applications/audio/easyeffects/default.nix
+++ b/pkgs/applications/audio/easyeffects/default.nix
@@ -4,14 +4,15 @@
 , fetchFromGitHub
 , calf
 , fftwFloat
+, fmt
 , glib
-, glibmm
 , gtk4
-, gtkmm4
 , itstool
+, libadwaita
 , libbs2b
 , libebur128
 , libsamplerate
+, libsigcxx30
 , libsndfile
 , lilv
 , lsp-plugins
@@ -26,6 +27,7 @@
 , rnnoise
 , rubberband
 , speexdsp
+, tbb
 , wrapGAppsHook4
 , zam-plugins
 , zita-convolver
@@ -33,13 +35,13 @@
 
 stdenv.mkDerivation rec {
   pname = "easyeffects";
-  version = "6.1.3";
+  version = "6.2.3";
 
   src = fetchFromGitHub {
     owner = "wwmm";
     repo = "easyeffects";
     rev = "v${version}";
-    sha256 = "sha256-1UfeqPJxY4YT98UdqTZtG+QUBOZlKfK+7WbszhO22A0=";
+    sha256 = "sha256-A1UanrAbmZFGCmDNIr1h+v5RVMsIl4qgM/veBirudQM=";
   };
 
   nativeBuildInputs = [
@@ -54,13 +56,14 @@ stdenv.mkDerivation rec {
 
   buildInputs = [
     fftwFloat
+    fmt
     glib
-    glibmm
     gtk4
-    gtkmm4
+    libadwaita
     libbs2b
     libebur128
     libsamplerate
+    libsigcxx30
     libsndfile
     lilv
     lv2
@@ -69,14 +72,13 @@ stdenv.mkDerivation rec {
     rnnoise
     rubberband
     speexdsp
+    tbb
     zita-convolver
   ];
 
   postPatch = ''
     chmod +x 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 =