From 21b26027c9b8dcdf2a0d1a65a7e02fb301d962d2 Mon Sep 17 00:00:00 2001 From: Lord-Valen Date: Sun, 15 Feb 2026 10:18:08 -0500 Subject: [PATCH] guitarix: fix cross-compilation Co-authored-by: Aleksey Sidorov <83360+alekseysidorov@users.noreply.github.com> --- pkgs/by-name/gu/guitarix/package.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/gu/guitarix/package.nix b/pkgs/by-name/gu/guitarix/package.nix index ebe5c1f5077a..33009903f357 100644 --- a/pkgs/by-name/gu/guitarix/package.nix +++ b/pkgs/by-name/gu/guitarix/package.nix @@ -42,6 +42,7 @@ else false, enableNSM ? true, # Enables NSM support + enableSse ? stdenv.hostPlatform.isx86, # Enables support for SSE CPU extensions optimizationSupport ? null, withAvahi ? true, withBluez ? stdenv.hostPlatform.isLinux, @@ -66,12 +67,15 @@ stdenv.mkDerivation (finalAttrs: { sourceRoot = "${finalAttrs.src.name}/trunk"; + strictDeps = true; + nativeBuildInputs = [ gettext hicolor-icon-theme intltool pkg-config python3 + sassc wafHook wrapGAppsHook3 ] @@ -98,7 +102,6 @@ stdenv.mkDerivation (finalAttrs: { lilv lrdf lv2 - sassc ] ++ lib.optional withAvahi avahi ++ lib.optional withBluez bluez @@ -124,6 +127,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional (!enableFaust) "--no-faust" ++ lib.optional (!enableNSM) "--no-nsm" ++ lib.optional enableOptimization "--optimization" + ++ lib.optional (!enableSse) "--disable-sse" ++ lib.optional (!withAvahi) "--no-avahi" ++ lib.optional (!withBluez) "--no-bluez" ++ lib.optional (!withZitaConvolver) "--includeconvolver"