From 050590ec5c3988ce25f6bafcfd1829464e2ad176 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sat, 5 Apr 2025 08:22:57 +0200 Subject: [PATCH] libjack2: remove unused eigen dependency The eigen dependency was added in 9d0441434db401bf5fbfb0b8681e17ce7a04f3cb to support the iio plugin. This plugin however was never included in our libjack. Reason is, upstream requires both eigen and gtkIOStream for iio [1]. gtkIOstream [2] is mostly unmaintained upstream and not even packaged in nixpkgs. This means the eigen dependency is currently effectively unused. [1] https://github.com/jackaudio/jack2/blob/43e1173e3060b2ebc9b6c54058464d5145afbf6e/wscript#L140-L149 [2] https://github.com/flatmax/gtkiostream --- pkgs/misc/jackaudio/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/misc/jackaudio/default.nix b/pkgs/misc/jackaudio/default.nix index 78e32544b1a3..dbf04975730b 100644 --- a/pkgs/misc/jackaudio/default.nix +++ b/pkgs/misc/jackaudio/default.nix @@ -9,7 +9,6 @@ libsamplerate, libsndfile, readline, - eigen, celt, wafHook, # Darwin Dependencies @@ -73,7 +72,6 @@ stdenv.mkDerivation (finalAttrs: { libsamplerate libsndfile readline - eigen celt optDbus optPythonDBus