From 878830c537bfd429361fe8042f046b9fdaba4b28 Mon Sep 17 00:00:00 2001 From: Theodore Ni <3806110+tjni@users.noreply.github.com> Date: Sun, 10 Nov 2024 19:31:58 -0800 Subject: [PATCH] adlplug: use new Darwin SDK pattern --- pkgs/applications/audio/adlplug/default.nix | 38 --------------------- pkgs/top-level/all-packages.nix | 1 - 2 files changed, 39 deletions(-) diff --git a/pkgs/applications/audio/adlplug/default.nix b/pkgs/applications/audio/adlplug/default.nix index 7cdbaa3b8722..fe83e71a598f 100644 --- a/pkgs/applications/audio/adlplug/default.nix +++ b/pkgs/applications/audio/adlplug/default.nix @@ -12,22 +12,6 @@ , libXinerama , libXext , libXcursor -, Foundation -, Cocoa -, Carbon -, CoreServices -, ApplicationServices -, CoreAudio -, CoreMIDI -, AudioToolbox -, Accelerate -, CoreImage -, IOKit -, AudioUnit -, QuartzCore -, WebKit -, DiscRecording -, CoreAudioKit # Enabling JACK requires a JACK server at runtime, no fallback mechanism , withJack ? false, jack @@ -61,11 +45,6 @@ stdenv.mkDerivation rec { "-DADLplug_Jack=${if withJack then "ON" else "OFF"}" ]; - env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin (toString [ - # "fp.h" file not found - "-isystem ${CoreServices}/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers" - ]); - NIX_LDFLAGS = toString (lib.optionals stdenv.hostPlatform.isDarwin [ # Framework that JUCE needs which don't get linked properly "-framework CoreAudioKit" @@ -96,23 +75,6 @@ stdenv.mkDerivation rec { libXinerama libXext libXcursor - ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ - Foundation - Cocoa - Carbon - CoreServices - ApplicationServices - CoreAudio - CoreMIDI - AudioToolbox - Accelerate - CoreImage - IOKit - AudioUnit - QuartzCore - WebKit - DiscRecording - CoreAudioKit ] ++ lib.optional withJack jack; postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2002b1b64ae1..d9f0ffe6a499 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -900,7 +900,6 @@ with pkgs; actdiag = with python3.pkgs; toPythonApplication actdiag; adlplug = callPackage ../applications/audio/adlplug { - inherit (darwin.apple_sdk.frameworks) Foundation Cocoa Carbon CoreServices ApplicationServices CoreAudio CoreMIDI AudioToolbox Accelerate CoreImage IOKit AudioUnit QuartzCore WebKit DiscRecording CoreAudioKit; jack = libjack2; }; opnplug = adlplug.override {