python3: drop configd

configd is an alias for the SystemConfiguration framework, which is now
always part of the SDK. Removing this parameter because it effectively
does nothing now, which could be misleading to users.
This commit is contained in:
Randy Eckenrode 2024-09-29 19:43:32 -04:00
parent b62e262366
commit 3e5316cb96
No known key found for this signature in database
GPG Key ID: 64C1CD4EC2A600D9
2 changed files with 0 additions and 13 deletions

View File

@ -25,7 +25,6 @@
# platform-specific dependencies
, bash
, configd
, darwin
, windows
@ -181,8 +180,6 @@ let
] ++ optionals stdenv.hostPlatform.isMinGW [
windows.dlfcn
windows.mingw_w64_pthreads
] ++ optionals stdenv.hostPlatform.isDarwin [
configd
] ++ optionals tzdataSupport [
tzdata
] ++ optionals withGdbm [
@ -362,9 +359,6 @@ in with passthru; stdenv.mkDerivation (finalAttrs: {
(enableFeature enableGIL "gil")
] ++ optionals enableOptimizations [
"--enable-optimizations"
] ++ optionals (stdenv.hostPlatform.isDarwin && configd == null) [
# Make conditional on Darwin for now to avoid causing Linux rebuilds.
"py_cv_module__scproxy=n/a"
] ++ optionals (sqlite != null) [
"--enable-loadable-sqlite-extensions"
] ++ optionals (libxcrypt != null) [

View File

@ -38,7 +38,6 @@ in {
suffix = ".8"; # ActiveState's Python 2 extended support
};
hash = "sha256-HUOzu3uJbtd+3GbmGD35KOk/CDlwL4S7hi9jJGRFiqI=";
inherit (darwin) configd;
inherit passthruFun;
};
@ -51,7 +50,6 @@ in {
suffix = "";
};
hash = "sha256-aygSee/YUpTS1pk+FzmDpXRkwBM5Vvu7VTbslka+rww=";
inherit (darwin) configd;
inherit passthruFun;
};
@ -64,7 +62,6 @@ in {
suffix = "";
};
hash = "sha256-qrCVCBdzUXJgGHmHLZN8HkkopXxAmuAjaew9kdzOvnk=";
inherit (darwin) configd;
inherit passthruFun;
};
@ -77,13 +74,11 @@ in {
suffix = "";
};
hash = "sha256-B6Q1bpEpAOYaFcsJSaBsSgUBLiE+zWtOhND2equ+43I=";
inherit (darwin) configd;
inherit passthruFun;
};
python312 = callPackage ./cpython ({
self = __splicedPackages.python312;
inherit (darwin) configd;
inherit passthruFun;
} // sources.python312);
@ -96,7 +91,6 @@ in {
suffix = "";
};
hash = "sha256-CG3liC48sxDU3KSEV1IuLkgBjs1D2pzfgn9qB1nvsH0=";
inherit (darwin) configd;
inherit passthruFun;
};
# Minimal versions of Python (built without optional dependencies)
@ -109,7 +103,6 @@ in {
readline = null;
ncurses = null;
gdbm = null;
configd = null;
sqlite = null;
tzdata = null;
libffi = libffiBoot; # without test suite