summary refs log tree commit diff
path: root/pkgs/os-specific/darwin/apple-sdk-11.0
diff options
context:
space:
mode:
authorNick Cao <nickcao@nichi.co>2023-01-17 10:42:09 +0800
committerGitHub <noreply@github.com>2023-01-17 10:42:09 +0800
commit519ef86421a71f105cff5a98b6ec53e2ce218b61 (patch)
treed170f68e3c6dc3e7a8b4f48b6f5e24c315c15c65 /pkgs/os-specific/darwin/apple-sdk-11.0
parentc0b0a51bc21cb35eb8571c7e97b81b5a6a7cd6b2 (diff)
parentb31bb0e1d144d5a15644f7f919f01b95ce3d7d1e (diff)
downloadnixpkgs-519ef86421a71f105cff5a98b6ec53e2ce218b61.tar
nixpkgs-519ef86421a71f105cff5a98b6ec53e2ce218b61.tar.gz
nixpkgs-519ef86421a71f105cff5a98b6ec53e2ce218b61.tar.bz2
nixpkgs-519ef86421a71f105cff5a98b6ec53e2ce218b61.tar.lz
nixpkgs-519ef86421a71f105cff5a98b6ec53e2ce218b61.tar.xz
nixpkgs-519ef86421a71f105cff5a98b6ec53e2ce218b61.tar.zst
nixpkgs-519ef86421a71f105cff5a98b6ec53e2ce218b61.zip
Merge pull request #209260 from azuwis/sketchybar
sketchybar: 2.8.2 -> 2.12.3
Diffstat (limited to 'pkgs/os-specific/darwin/apple-sdk-11.0')
-rw-r--r--pkgs/os-specific/darwin/apple-sdk-11.0/apple_sdk.nix1
-rw-r--r--pkgs/os-specific/darwin/apple-sdk-11.0/private-frameworks.nix5
2 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/os-specific/darwin/apple-sdk-11.0/apple_sdk.nix b/pkgs/os-specific/darwin/apple-sdk-11.0/apple_sdk.nix
index b7666fe31cd..d7ac5d9fd90 100644
--- a/pkgs/os-specific/darwin/apple-sdk-11.0/apple_sdk.nix
+++ b/pkgs/os-specific/darwin/apple-sdk-11.0/apple_sdk.nix
@@ -174,6 +174,7 @@ in rec {
   ) // (
     lib.mapAttrs privateFramework (import ./private-frameworks.nix {
       inherit frameworks;
+      libobjc = pkgs.darwin.apple_sdk_11_0.objc4;
     })
   );
 
diff --git a/pkgs/os-specific/darwin/apple-sdk-11.0/private-frameworks.nix b/pkgs/os-specific/darwin/apple-sdk-11.0/private-frameworks.nix
index 84ca7c42301..27749dde100 100644
--- a/pkgs/os-specific/darwin/apple-sdk-11.0/private-frameworks.nix
+++ b/pkgs/os-specific/darwin/apple-sdk-11.0/private-frameworks.nix
@@ -1,4 +1,4 @@
-{ frameworks }: with frameworks;
+{ frameworks, libobjc }: with frameworks;
 # generated by hand to avoid exposing all private frameworks
 # frameworks here are only the necessary ones used by public frameworks.
 {
@@ -22,6 +22,9 @@
   # Also expose DebugSymbols; used by `llvmPackages_8.lldb` package.
   DebugSymbols = {};
 
+  # Also expose DisplayServices; used by `sketchybar` package.
+  DisplayServices = { inherit libobjc; };
+
   # Also expose MultitouchSupport; used by `chuck` package.
   MultitouchSupport = {};
 }