From ef3ad6bbcf087d25b29921c5ff6c899fe8f55298 Mon Sep 17 00:00:00 2001 From: Hermes Date: Thu, 18 Jun 2026 17:09:59 -0400 Subject: [PATCH] fix: disable Boost MPI for aarch64 cross-compile (no b2 alternatives) --- flake.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/flake.nix b/flake.nix index f939462..13edf25 100644 --- a/flake.nix +++ b/flake.nix @@ -69,6 +69,8 @@ mesonFlags = (old.mesonFlags or []) ++ [ "-Dskip_gtk_tests=true" ]; }); hyprland = prev.hyprland.override { wrapRuntimeDeps = false; }; + # Boost MPI cannot cross-compile for aarch64 (no b2 alternatives) + boost = prev.boost.override { useMpi = false; }; xdg-desktop-portal-hyprland = prev.xdg-desktop-portal-hyprland.overrideAttrs (old: { preConfigure = (old.preConfigure or "") + '' cmakeFlags="$cmakeFlags -Dhyprwayland-scanner_DIR=${prev.buildPackages.hyprwayland-scanner}/lib/cmake/hyprwayland-scanner" 2>/dev/null || true