wangle: convert to new Darwin SDK pattern

This commit is contained in:
Emily
2024-11-18 17:43:45 +00:00
parent 6d542aedaf
commit b21418c8d8
2 changed files with 18 additions and 15 deletions
+17 -14
View File
@@ -11,6 +11,8 @@
fizz,
folly,
gtest,
apple-sdk_11,
darwinMinVersionHook,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -28,25 +30,26 @@ stdenv.mkDerivation (finalAttrs: {
cmakeDir = "../wangle";
cmakeFlags =
cmakeFlags = [
"-Wno-dev"
(lib.cmakeBool "BUILD_TESTS" finalAttrs.finalPackage.doCheck)
];
buildInputs =
[
"-Wno-dev"
(lib.cmakeBool "BUILD_TESTS" finalAttrs.finalPackage.doCheck)
double-conversion
fizz
folly
glog
gflags
libevent
openssl
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
"-DCMAKE_OSX_DEPLOYMENT_TARGET=10.14" # For aligned allocation
apple-sdk_11
(darwinMinVersionHook "11.0")
];
buildInputs = [
double-conversion
fizz
folly
glog
gflags
libevent
openssl
];
doCheck = true;
checkInputs = [
gtest
+1 -1
View File
@@ -11283,7 +11283,7 @@ with pkgs;
vulkan-tools = callPackage ../tools/graphics/vulkan-tools {
inherit (darwin.apple_sdk.frameworks) AppKit Cocoa;
};
wangle = darwin.apple_sdk_11_0.callPackage ../development/libraries/wangle { };
wangle = callPackage ../development/libraries/wangle { };
wayland = darwin.apple_sdk_11_0.callPackage ../development/libraries/wayland { };
wayland-scanner = callPackage ../development/libraries/wayland/scanner.nix { };