ncurses: build with the bootstrap stdenv on Darwin
Using the bootstrap stdenv avoids an infinite recursion from xcbuild depending on ncurses depending on xcrun from xcbuild, which is propagated by the non-bootstrap stdenv.
···22201 ncurses =
22202 if stdenv.hostPlatform.useiOSPrebuilt
22203 then null
22204- else callPackage ../development/libraries/ncurses { };
00000002220522206 ndi = callPackage ../development/libraries/ndi { };
22207
···22201 ncurses =
22202 if stdenv.hostPlatform.useiOSPrebuilt
22203 then null
22204+ else callPackage ../development/libraries/ncurses {
22205+ # ncurses is included in the SDK. Avoid an infinite recursion by using a bootstrap stdenv.
22206+ stdenv =
22207+ if stdenv.isDarwin then
22208+ darwin.bootstrapStdenv
22209+ else
22210+ stdenv;
22211+ };
2221222213 ndi = callPackage ../development/libraries/ndi { };
22214