python3Minimal: remove dependency on libffi (#415754)

Changed files
+1 -6
pkgs
development
interpreters
python
top-level
+1 -3
pkgs/development/interpreters/python/default.nix
···
config,
db,
lib,
-
libffiBoot,
makeScopeWithSplicing',
pythonPackagesExtensions,
stdenv,
···
libxcrypt = null;
xz = null;
zlib = null;
-
libffi = libffiBoot; # without test suite
+
libffi = null;
stripConfig = true;
stripIdlelib = true;
stripTests = true;
···
*/
allowedReferenceNames = [
"bashNonInteractive"
-
"libffi"
];
}
// sources.python313
-3
pkgs/top-level/all-packages.nix
···
libffiReal = callPackage ../development/libraries/libffi { };
libffi = if stdenv.hostPlatform.isDarwin then darwin.libffi else libffiReal;
libffi_3_3 = callPackage ../development/libraries/libffi/3.3.nix { };
-
libffiBoot = libffi.override {
-
doCheck = false;
-
};
# https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=blob;f=README;h=fd6e1a83f55696c1f7a08f6dfca08b2d6b7617ec;hb=70058cd9f944d620764e57c838209afae8a58c78#l118
libgpg-error-gen-posix-lock-obj = libgpg-error.override {