From 63eaff4dc1dfbfbd4665c86190e17f928ab20d79 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Fri, 12 Nov 2021 00:02:36 +0000 Subject: [PATCH] xscreensaver: fix build for aarch64 --- pkgs/misc/screensavers/xscreensaver/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/misc/screensavers/xscreensaver/default.nix b/pkgs/misc/screensavers/xscreensaver/default.nix index 81f37b0bc41a..b90f75f6a042 100644 --- a/pkgs/misc/screensavers/xscreensaver/default.nix +++ b/pkgs/misc/screensavers/xscreensaver/default.nix @@ -37,6 +37,9 @@ stdenv.mkDerivation rec { "--with-app-defaults=${placeholder "out"}/share/xscreensaver/app-defaults" ]; + # "marbling" has NEON code that mixes signed and unsigned vector types + NIX_CFLAGS_COMPILE = lib.optional (with stdenv.hostPlatform; isAarch64 || isAarch32) "-flax-vector-conversions"; + postInstall = '' for bin in $out/bin/*; do wrapProgram "$bin" \