dosbox-staging: fix on x86_64-darwin (#353160)

This commit is contained in:
Aleksana 2024-11-03 21:25:26 +08:00 committed by GitHub
commit 67121cce81
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -4,7 +4,6 @@
SDL2_image,
SDL2_net,
alsa-lib,
darwin,
fetchFromGitHub,
fetchpatch,
fluidsynth,
@ -30,6 +29,8 @@
stdenv,
testers,
zlib-ng,
apple-sdk_15,
darwinMinVersionHook,
}:
stdenv.mkDerivation (finalAttrs: {
@ -81,14 +82,10 @@ stdenv.mkDerivation (finalAttrs: {
zlib-ng
]
++ lib.optionals stdenv.hostPlatform.isLinux [ alsa-lib ]
++ lib.optionals stdenv.hostPlatform.isDarwin (
with darwin.apple_sdk.frameworks;
[
AudioUnit
Carbon
Cocoa
]
);
++ lib.optionals stdenv.hostPlatform.isDarwin [
apple-sdk_15
(darwinMinVersionHook "10.15") # from https://www.dosbox-staging.org/releases/macos/
];
outputs = [ "out" "man" ];