Merge pull request #290200 from adamjedrzejewski/nethack-darwin-curses

nethack: enable curses on darwin
This commit is contained in:
Weijia Wang 2024-03-18 09:00:16 +01:00 committed by GitHub
commit 07042eac7d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -61,6 +61,7 @@ in stdenv.mkDerivation rec {
-e 's,^WINTTYLIB=.*,WINTTYLIB=-lncurses,' \
-i sys/unix/hints/linux
sed \
-e 's,^#WANT_WIN_CURSES=1$,WANT_WIN_CURSES=1,' \
-e 's,^CC=.*$,CC=${stdenv.cc.targetPrefix}cc,' \
-e 's,^HACKDIR=.*$,HACKDIR=\$(PREFIX)/games/lib/\$(GAME)dir,' \
-e 's,^SHELLDIR=.*$,SHELLDIR=\$(PREFIX)/games,' \
@ -99,7 +100,8 @@ in stdenv.mkDerivation rec {
popd
'';
enableParallelBuilding = true;
# https://github.com/NixOS/nixpkgs/issues/294751
enableParallelBuilding = false;
preFixup = lib.optionalString qtMode ''
wrapQtApp "$out/games/nethack"