Skip to content

Commit dbb3ffd

Browse files
authored
Merge pull request #230730 from OPNA2608/fix/JUCE-pkgs-darwin
Fix some JUCE packages on Darwin
2 parents 0d13962 + 5b90562 commit dbb3ffd

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

pkgs/applications/audio/bespokesynth/default.nix

+4
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,12 @@
3030
, pcre
3131
, mount
3232
, gnome
33+
, Accelerate
3334
, Cocoa
3435
, WebKit
3536
, CoreServices
3637
, CoreAudioKit
38+
, IOBluetooth
3739
# It is not allowed to distribute binaries with the VST2 SDK plugin without a license
3840
# (the author of Bespoke has such a licence but not Nix). VST3 should work out of the box.
3941
# Read more in https://github.com/NixOS/nixpkgs/issues/145607
@@ -102,10 +104,12 @@ stdenv.mkDerivation rec {
102104
pcre
103105
mount
104106
] ++ lib.optionals stdenv.hostPlatform.isDarwin [
107+
Accelerate
105108
Cocoa
106109
WebKit
107110
CoreServices
108111
CoreAudioKit
112+
IOBluetooth
109113
];
110114

111115
env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin (toString [

pkgs/applications/audio/dexed/default.nix

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
, freetype
1212
, alsa-lib
1313
, libjack2
14+
, Accelerate
1415
, Cocoa
1516
, WebKit
1617
, MetalKit
@@ -52,6 +53,7 @@ stdenv.mkDerivation rec {
5253
alsa-lib
5354
libjack2
5455
] ++ lib.optionals stdenv.hostPlatform.isDarwin [
56+
Accelerate
5557
Cocoa
5658
WebKit
5759
MetalKit

pkgs/applications/audio/fire/default.nix

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
, libXcursor
1212
, freetype
1313
, alsa-lib
14+
, Accelerate
1415
, Cocoa
1516
, WebKit
1617
, CoreServices
@@ -76,6 +77,7 @@ stdenv.mkDerivation rec {
7677
freetype
7778
alsa-lib
7879
] ++ lib.optionals stdenv.hostPlatform.isDarwin [
80+
Accelerate
7981
Cocoa
8082
WebKit
8183
CoreServices

pkgs/top-level/all-packages.nix

+3-3
Original file line numberDiff line numberDiff line change
@@ -29456,7 +29456,7 @@ with pkgs;
2945629456
berry = callPackage ../applications/window-managers/berry { };
2945729457

2945829458
bespokesynth = callPackage ../applications/audio/bespokesynth {
29459-
inherit (darwin.apple_sdk.frameworks) Cocoa WebKit CoreServices CoreAudioKit;
29459+
inherit (darwin.apple_sdk.frameworks) Accelerate Cocoa WebKit CoreServices CoreAudioKit IOBluetooth;
2946029460
};
2946129461

2946229462
bespokesynth-with-vst2 = bespokesynth.override {
@@ -30035,7 +30035,7 @@ with pkgs;
3003530035
denemo = callPackage ../applications/audio/denemo { };
3003630036

3003730037
dexed = darwin.apple_sdk_11_0.callPackage ../applications/audio/dexed {
30038-
inherit (darwin.apple_sdk_11_0.frameworks) Cocoa WebKit MetalKit DiscRecording CoreAudioKit;
30038+
inherit (darwin.apple_sdk_11_0.frameworks) Accelerate Cocoa WebKit MetalKit DiscRecording CoreAudioKit;
3003930039
inherit (darwin.apple_sdk_11_0.libs) simd;
3004030040
};
3004130041

@@ -30673,7 +30673,7 @@ with pkgs;
3067330673
filezilla = callPackage ../applications/networking/ftp/filezilla { };
3067430674

3067530675
fire = darwin.apple_sdk_11_0.callPackage ../applications/audio/fire {
30676-
inherit (darwin.apple_sdk_11_0.frameworks) Cocoa WebKit CoreServices DiscRecording CoreAudioKit MetalKit;
30676+
inherit (darwin.apple_sdk_11_0.frameworks) Accelerate Cocoa WebKit CoreServices DiscRecording CoreAudioKit MetalKit;
3067730677
inherit (darwin.apple_sdk_11_0.libs) simd;
3067830678
};
3067930679

0 commit comments

Comments
 (0)