lp_solve: do not include binutils on darwin

This commit is contained in:
Weijia Wang
2025-10-18 21:13:53 +02:00
parent 2c6cc13a89
commit 683c3773a1
@@ -19,16 +19,17 @@ stdenv.mkDerivation rec {
sha256 = "sha256-bUq/9cxqqpM66ObBeiJt8PwLZxxDj2lxXUHQn+gfkC8=";
};
nativeBuildInputs = [
binutils
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
cctools
fixDarwinDylibNames
]
++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [
autoSignDarwinBinariesHook
];
nativeBuildInputs =
lib.optionals (!stdenv.hostPlatform.isDarwin) [
binutils
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
cctools
fixDarwinDylibNames
]
++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [
autoSignDarwinBinariesHook
];
env = {
NIX_CFLAGS_COMPILE = "-Wno-error=implicit-int";