summary refs log tree commit diff
path: root/pkgs/os-specific/darwin/apple-sdk-11.0
Commit message (Collapse)AuthorAge
* apple-sdk-11.0: add Apple80211 private frameworkAustin Horstman2023-11-02
|
* CoreFoundation: specify the tbd explicitlyRandy Eckenrode2023-08-12
| | | | | | | | | | The current hook specifies the path to the framework library, but nixpkgs does not actually provide the library when linking against the system framework. It provides a text-based stub (`.tbd`) instead. ld64 will find the stub and use it, but lld will not when the full path is specified. Both linkers work if the extension is included, so do that for compatibility with both. This fixes using lld with CoreFoundation (e.g., to support LTO on Darwin).
* apple_sdk_11_0: Add MediaRemote private frameworkAustin Horstman2023-07-30
|
* Merge remote-tracking branch 'origin/staging-next' into stagingAlyssa Ross2023-06-22
|\ | | | | | | | | Conflicts: pkgs/development/compilers/gcc/11/default.nix
| * qt6.qtwebengine: unbreak on x86_64-darwinWeijia Wang2023-06-22
| |
* | apple_sdk_11_0.stdenv: replace extraBuildInputs with CF from 11.0 SDKRandy Eckenrode2023-06-11
|/ | | | | | | This can result in swift-corefoundation being included even when a derivation uses `apple_sdk_11_0.stdenv` directly, which may result in hard to debug compiler errors (unless you just happen to know cryptic compiler errors means the 10.12 and 11.0 SDKs have been mixed).
* darwin.apple_sdk_11_0: deprecate clang*StdenvWeijia Wang2023-05-29
|
* darwin.apple_sdk_11_0: add mkCcWeijia Wang2023-05-24
|
* rustPlatform.bindgenHook: use the correct Libsystem on the 11.0 SDKRandy Eckenrode2023-05-24
|
* clang16Stdenv: initWeijia Wang2023-05-11
|
* apple-framework-System: fix System.tbd dangling symbolic linknetfox2023-04-12
| | | | | | | | | | | | | | | | | Contrarily to the other frameworks, System framework's TBD file is a symlink pointing to `${MacOSX-SDK}/usr/lib/libSystem.B.tbd`. This produces an error when using the framework, as: 1. The original file is not copied into the output directory 2. Even if it was copied, the relative path wouldn't match Resulting in the symlink being broken and the linker failing when trying to link `-framework System`. The fix applied consists in replacing the symbolic link with the actual file, as this is easier than fixing the link and doesn't seem to produce any side effects.
* apple_sdk_11_0: simplify SDK unpackingStéphan Kochen2023-03-17
| | | | | | | The SDK was missing SDKSettings files. This is usually not a problem for Nix builds, because we generate our own fake SDK structure when necessary (in xcbuild), but not having these files blocks using the upstream Apple SDK in tooling such as gen-frameworks.py.
* apple_sdk_11_0: fix circular framework referencesStéphan Kochen2023-03-17
|
* apple_sdk_11_0: generate frameworks.nixStéphan Kochen2023-03-17
|
* darwin.apple_sdk_11_0: code cleanupMalo Bourgon2023-03-04
|
* darwin.apple_sdk_11_0.clang{12-15}Stdenv: initMalo Bourgon2023-03-04
|
* darwin.apple_sdk_11_0.rustPlatform: initWeijia Wang2023-02-02
|
* Revert "darwin.apple_sdk_11_0: add Security dependency on xpc"Stéphan Kochen2023-01-22
| | | | | | | | | | This reverts commit 511f21df7c821bea7aba86fd4062d5fed9af948d. In apple_sdk_11_0, the xpc package contains only headers that are already part of libsystem, so this change did nothing. For Swift and `-fmodules`, this actually caused an error, because there was now a duplicate module in the search path.
* Merge remote-tracking branch 'origin/staging-next' into stagingSergei Trofimovich2023-01-20
|\ | | | | | | | | | | Conflicts: pkgs/development/libraries/qt-6/modules/qtbase.nix pkgs/stdenv/linux/make-bootstrap-tools.nix
| * darwin.apple_sdk_11_0.libpm: initWeijia Wang2023-01-18
| |
| * Merge pull request #209260 from azuwis/sketchybarNick Cao2023-01-17
| |\ | | | | | | sketchybar: 2.8.2 -> 2.12.3
| | * darwin.apple_sdk.frameworks.DisplayServices: initluxus2023-01-10
| | | | | | | | | | | | Used by sketchybar
* | | Merge pull request #189977 from stephank/feat/swift-darwintoonn2023-01-17
|\ \ \ | | | | | | | | swift: split build & Darwin support.
| * | | swift: compiler only build & darwin supportStéphan Kochen2022-10-10
| | | |
| * | | apple_sdk_11_0: Add SwiftUI dependenciesStéphan Kochen2022-10-10
| | | |
| * | | apple_sdk_11_0: Fix missing CoreVideo includeStéphan Kochen2022-10-10
| | | |
| * | | apple_sdk_11_0: Foundation depends on CombineStéphan Kochen2022-10-10
| | | |
| * | | apple_sdk_11_0: install swift modulesStéphan Kochen2022-10-10
| | | |
* | | | Merge staging-next into staginggithub-actions[bot]2023-01-13
|\ \ \ \ | | |/ / | |/| |
| * | | darwin/apple-sdk-11.0: expose xcodebuild directlyK9002023-01-12
| | |/ | |/|
* | | Merge pull request #207123 from divanorama/darwin_security_xpcUri Baghin2023-01-12
|\ \ \ | |/ / |/| | darwin.apple_sdk_11_0: add Security dependency on xpc
| * | darwin.apple_sdk_11_0: add Security dependency on xpcDmitry Ivankov2022-12-21
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some packages like `bazel-watcher` seems to have broken after 9dc3b1485936943f6a432dbb32a9f7c576cdab45 Where `xpc` was removed from `IOSurface` dependencies. `CoreServices` were pulling `xpc` via `IOSurface` and so `Security` didn't break. Now explicit dependency on `xpc` is needed to avoid errors like ``` In file included from __main__/external/com_github_fsnotify_fsevents/go_1_10_after.go:6: In file included from /nix/store/2k3mdkl9jvwwzpbfaqhchfiqjq64046b-apple-framework-CoreServices-11.0.0/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:39: In file included from /nix/store/2k3mdkl9jvwwzpbfaqhchfiqjq64046b-apple-framework-CoreServices-11.0.0/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LaunchServices.h:23: In file included from /nix/store/2k3mdkl9jvwwzpbfaqhchfiqjq64046b-apple-framework-CoreServices-11.0.0/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/IconsCore.h:23: In file included from /nix/store/2k3mdkl9jvwwzpbfaqhchfiqjq64046b-apple-framework-CoreServices-11.0.0/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OSServices.h:29: In file included from /nix/store/2k3mdkl9jvwwzpbfaqhchfiqjq64046b-apple-framework-CoreServices-11.0.0/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentity.h:43: In file included from /nix/store/dg51rm1bapffbqvn46bh43km4dhcsy9p-apple-framework-Security-11.0.0/Library/Frameworks/Security.framework/Headers/Security.h:87: /nix/store/dg51rm1bapffbqvn46bh43km4dhcsy9p-apple-framework-Security-11.0.0/Library/Frameworks/Security.framework/Headers/SecCode.h:35:10: fatal error: 'xpc/xpc.h' file not found ^~~~~~~~~~~ ``` Should help with https://github.com/NixOS/nixpkgs/pull/203519
* | darwin.apple_sdk: expose MultitouchSupportWeijia Wang2023-01-03
| |
* | darwin.apple_sdk.frameworks.DebugSymbols: initWeijia Wang2023-01-02
|/
* apple_sdk: clean up unused Libsystem parameterTheodore Ni2022-09-20
|
* IOSurface: remove xpc dependencyStéphan Kochen2022-09-20
|
* darwin.apple_sdk_11_0: use stdenv objc4Stéphan Kochen2022-09-20
| | | | | | | | | Stdenv on aarch64-darwin pulls in (bootstrap-stage4) objc4, unlike x86_64. However derivations that otherwise depend on objc4 would use a a different objc4 derivation on top of the final stdenv. Because this library defines an LLVM module, having multiple instances of it in the import path will interfere with builds.
* darwin.Libsystem: add missing modulemapsStéphan Kochen2022-08-12
|
* apple_sdk_11_0: provide SDK-specific `callPackage`Randy Eckenrode2022-07-07
|
* apple_sdk_11_0: expose 11.0 sdk stdenv as an attributeRandy Eckenrode2022-07-06
|
* apple_sdk_11_0: fix build on x86_64-darwin and expose as attributeRandy Eckenrode2022-07-06
|
* Revert "darwin.apple_sdk.frameworks.IOSurface: use Libsystem instead of xpc ↵Malo Bourgon2022-03-04
| | | | | | (#161561)" This reverts commit 92074a45f308a1c42de2c57233471bfd7cc6189c.
* darwin.apple_sdk.frameworks.IOSurface: use Libsystem instead of xpc (#161561)Finn Behrens2022-02-23
|
* darwin.apple_sdk.frameworks.AVFoundation: Add missing dependenciesAngus Trau2021-08-01
|
* darwin.apple_sdk.frameworks.CoreSymbolication: expose under SDK 11.0Luke Granger-Brown2021-07-05
| | | | | | This is used by the `root` package, and otherwise prevents the nixpkgs.tarball build from succeeding (e.g. https://hydra.nixos.org/build/146838433).
* apple_sdk_11: alias JavaVMJonathan Ringer2021-06-06
| | | | | | Apple removed JavaVM but JavaNativeFoundation seems to be the replacement. Should be safe to substitute usage of JavaVM with JavaNativeFoundation.
* Merge pull request #125184 from domenkozar/aarch64-darwin-evalDomen Kožar2021-06-03
|\ | | | | Aarch64 darwin eval
| * fix tarball job evaluation for aarch64-darwinDomen Kožar2021-06-03
| |
* | nixos/apple-sdk: 11.0 -> 11.1Anbang Wen2021-06-02
|/ | | | | The previous URL is a dead link. This commit updates it and bump the SDK version to 11.1.
* darwin.apple_sdk.frameworks: add missing dependenciesIvan Babrou2021-05-17
| | | | | | | | | | | | | | ``` /nix/store/5mgn511gbldf7xl5kjm27z9lj10xcycl-apple-framework-CoreData-11.0.0/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainerOptions.h:10:9: fatal error: 'CloudKit/CKDatabase.h' file not found ^~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. ``` ``` /nix/store/a7k7kqj08602785vsrss0xa85b08hik4-apple-framework-CloudKit-11.0.0/Library/Frameworks/CloudKit.framework/Headers/CKRecord.h:9:9: fatal error: 'CoreLocation/CLLocation.h' file not found ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. ```