bossa: fix darwin build

This commit is contained in:
Weijia Wang
2024-12-31 21:58:20 +01:00
parent 6b5473f7a2
commit b7e0a69827
+14 -11
View File
@@ -5,7 +5,6 @@
wxGTK32,
libX11,
readline,
darwin,
fetchpatch,
}:
@@ -48,15 +47,11 @@ stdenv.mkDerivation rec {
'';
nativeBuildInputs = [ bin2c ];
buildInputs =
[
wxGTK32
libX11
readline
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
darwin.apple_sdk.frameworks.Cocoa
];
buildInputs = [
wxGTK32
libX11
readline
];
makeFlags = [
"WXVERSION=3.2"
@@ -65,7 +60,15 @@ stdenv.mkDerivation rec {
"bin/bossash"
"bin/bossa"
];
env.NIX_CFLAGS_COMPILE = "-Wno-error=deprecated-declarations";
env.NIX_CFLAGS_COMPILE = toString (
[
"-Wno-error=deprecated-declarations"
]
++ lib.optionals stdenv.cc.isClang [
"-Wno-error=vla-cxx-extension"
]
);
installPhase = ''
mkdir -p $out/bin