diff --git a/doc/redirects.json b/doc/redirects.json index 23197cbdaee7..0bafda225709 100644 --- a/doc/redirects.json +++ b/doc/redirects.json @@ -1981,6 +1981,9 @@ "sec-darwin-troubleshooting-xcodebuild-absolute-paths": [ "index.html#sec-darwin-troubleshooting-xcodebuild-absolute-paths" ], + "sec-darwin-missing-macros": [ + "index.html#sec-darwin-missing-macros" + ], "sec-darwin-troubleshooting-libiconv": [ "index.html#sec-darwin-troubleshooting-libiconv" ], diff --git a/doc/stdenv/platform-notes.chapter.md b/doc/stdenv/platform-notes.chapter.md index 2aeee55ba2cd..fac864ad210b 100644 --- a/doc/stdenv/platform-notes.chapter.md +++ b/doc/stdenv/platform-notes.chapter.md @@ -192,6 +192,13 @@ stdenv.mkDerivation { } ``` +### Macro library not available {#sec-darwin-missing-macros} + +Some frameworks provide macros that are only shipped with Xcode. +For example, the AppleIntelligence framework, Swift Data, and SwiftUI (as of the 27.0 SDK). +A non-free package making these available will be added at a later date. +Until then, they are unfortunately not available in Nixpkgs. + #### How to use libiconv on Darwin {#sec-darwin-troubleshooting-libiconv} The libiconv package is included in the SDK by default along with libresolv and libsbuf.