elvis: unbreak darwin

Co-Authored-By: Luke Granger-Brown <git@lukegb.com>
This commit is contained in:
Peder Bergebakken Sundt
2025-04-19 17:04:00 +02:00
parent 3785353a97
commit 3795d4e872
+9 -1
View File
@@ -36,7 +36,10 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [ ncurses ];
configureFlags = [ "--ioctl=termios" ];
configureFlags = [
"--ioctl=termios"
"--libs=-lncurses"
];
strictDeps = false;
@@ -46,6 +49,11 @@ stdenv.mkDerivation (finalAttrs: {
--replace-fail 'if [ -f /usr/include/sys/wait.h ]' 'if true'
'';
postConfigure = ''
echo >>config.h '#undef NEED_MEMMOVE'
echo >>config.h '#define NEED_IOCTL_H'
'';
installPhase = ''
runHook preInstall