From 224f27a26566db8faef9265bd06e4895e30d33cd Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Tue, 22 Apr 2025 20:35:35 +0200 Subject: [PATCH] furnace: fix deps after SDL2 migration --- pkgs/by-name/fu/furnace/package.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/fu/furnace/package.nix b/pkgs/by-name/fu/furnace/package.nix index 286a7e51dc4f7..1ca6761b33c28 100644 --- a/pkgs/by-name/fu/furnace/package.nix +++ b/pkgs/by-name/fu/furnace/package.nix @@ -12,6 +12,7 @@ freetype, libsndfile, libX11, + libGL, rtmidi, SDL2, zlib, @@ -63,16 +64,19 @@ stdenv.mkDerivation (finalAttrs: { libsndfile rtmidi SDL2 - libX11 zlib portaudio ] + ++ lib.optionals withGL [ + libGL + ] ++ lib.optionals withJACK [ libjack2 ] ++ lib.optionals stdenv.hostPlatform.isLinux [ # portaudio pkg-config is pulling this in as a link dependency, not set in propagatedBuildInputs alsa-lib + libX11 ] ++ lib.optionals stdenv.hostPlatform.isDarwin ( with darwin.apple_sdk.frameworks;