diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index acab791e963..81662b4e9da 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -104,6 +104,11 @@ self: super: builtins.intersectAttrs super { then addExtraLibrary super.OpenAL pkgs.darwin.apple_sdk.frameworks.OpenAL else super.OpenAL; + # Ensure the necessary frameworks for Darwin. + proteaaudio = if pkgs.stdenv.isDarwin + then addExtraLibrary super.proteaaudio pkgs.darwin.apple_sdk.frameworks.AudioToolbox + else super.proteaaudio; + ghcid = enableSeparateBinOutput super.ghcid; hzk = overrideCabal super.hzk (drv: {