From 88cb49400303b09a3fc6e155197daea1fa5a9e73 Mon Sep 17 00:00:00 2001 From: Jonas Heinrich Date: Mon, 13 Jul 2026 22:59:24 +0200 Subject: [PATCH] ioquake3: fix riscv cross-compilation (cherry picked from commit 48af59c2ef85c8f636fbba82c3ba863b112b5920) --- pkgs/by-name/io/ioquake3/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/io/ioquake3/package.nix b/pkgs/by-name/io/ioquake3/package.nix index 59fcc1e7a882..d10726ced535 100644 --- a/pkgs/by-name/io/ioquake3/package.nix +++ b/pkgs/by-name/io/ioquake3/package.nix @@ -20,6 +20,7 @@ mumble, unstableGitUpdater, bc, + buildPackages, }: stdenv.mkDerivation (finalAttrs: { @@ -33,6 +34,11 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-OszPRlS5NTvajDZhtGw2wa275O8YodkIgiBz3POouYs="; }; + makeFlags = [ + "ARCH=${stdenv.hostPlatform.parsed.cpu.name}" + "NO_STRIP=1" + ]; + nativeBuildInputs = [ copyDesktopItems makeBinaryWrapper @@ -55,6 +61,8 @@ stdenv.mkDerivation (finalAttrs: { mumble ]; + depsBuildBuild = [ buildPackages.stdenv.cc ]; + enableParallelBuilding = true; preConfigure = ''