From 4597d8af38ae28cf2ecc064532f6cf270450706b Mon Sep 17 00:00:00 2001 From: Ben Siraphob Date: Thu, 15 May 2025 00:32:39 -0400 Subject: [PATCH] uemacs: fix cross --- pkgs/by-name/ue/uemacs/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ue/uemacs/package.nix b/pkgs/by-name/ue/uemacs/package.nix index 85220eea6059..0be797814adb 100644 --- a/pkgs/by-name/ue/uemacs/package.nix +++ b/pkgs/by-name/ue/uemacs/package.nix @@ -15,9 +15,7 @@ gccStdenv.mkDerivation { hash = "sha256-QSouqZiBmKBU6FqRRfWtTGRIl5sqJ8tVPYwdytt/43w="; }; - nativeBuildInputs = [ - ncurses - ]; + buildInputs = [ ncurses ]; postPatch = '' substituteInPlace Makefile --replace "lcurses" "lncurses" @@ -26,6 +24,12 @@ gccStdenv.mkDerivation { substituteInPlace epath.h --replace "/usr/global/lib/" "$out/share/uemacs/" ''; + + makeFlags = [ "CC=${gccStdenv.cc.targetPrefix}cc" ]; + + strictDeps = true; + + enableParallelBuilding = true; installPhase = '' mkdir -p $out/{bin,share/uemacs}