From b2eb5c816f6eb5f3ce959b11c60f68e4d4264a8f Mon Sep 17 00:00:00 2001 From: Connor Baker Date: Mon, 1 May 2023 11:45:15 -0400 Subject: [PATCH] apple_sdk: remove cf-private alias --- pkgs/development/compilers/lobster/default.nix | 5 ++--- pkgs/top-level/all-packages.nix | 3 +-- pkgs/top-level/darwin-packages.nix | 2 +- pkgs/top-level/release.nix | 1 - 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/development/compilers/lobster/default.nix b/pkgs/development/compilers/lobster/default.nix index 98a3c18386d..6bee313e367 100644 --- a/pkgs/development/compilers/lobster/default.nix +++ b/pkgs/development/compilers/lobster/default.nix @@ -1,6 +1,5 @@ { lib, stdenv , fetchFromGitHub -, unstableGitUpdater , cmake , callPackage @@ -9,7 +8,7 @@ , xorg # Darwin deps -, cf-private +, CoreFoundation , Cocoa , AudioToolbox , OpenGL @@ -31,7 +30,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ]; buildInputs = if stdenv.isDarwin then [ - cf-private + CoreFoundation Cocoa AudioToolbox OpenGL diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fc7d6e1c42b..d03dccd5044 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15523,9 +15523,8 @@ with pkgs; lizardfs = callPackage ../tools/filesystems/lizardfs { }; lobster = callPackage ../development/compilers/lobster { - inherit (darwin) cf-private; inherit (darwin.apple_sdk.frameworks) - Cocoa AudioToolbox OpenGL Foundation ForceFeedback; + CoreFoundation Cocoa AudioToolbox OpenGL Foundation ForceFeedback; }; lld = llvmPackages.lld; diff --git a/pkgs/top-level/darwin-packages.nix b/pkgs/top-level/darwin-packages.nix index 732b0404040..b6e70772d04 100644 --- a/pkgs/top-level/darwin-packages.nix +++ b/pkgs/top-level/darwin-packages.nix @@ -108,7 +108,7 @@ impure-cmds // appleSourcePackages // chooseLibs // { stdenv = if stdenv.isDarwin then stdenv else pkgs.libcxxStdenv; }; - # TODO: remove alias. + # TODO(@connorbaker): See https://github.com/NixOS/nixpkgs/issues/229389. cf-private = self.apple_sdk.frameworks.CoreFoundation; DarwinTools = callPackage ../os-specific/darwin/DarwinTools { }; diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index ba6b4ea4e38..8888371aa06 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -217,7 +217,6 @@ let perlPackages = { }; darwin = packagePlatforms pkgs.darwin // { - cf-private = {}; xcode = {}; }; } ));