treewide: Remove use of apple_sdk framework stub paths (#399040)

authored by Emily and committed by GitHub bd79acab 96b9460e

+97 -228
+7 -16
pkgs/by-name/gi/gildas/package.nix
··· 12 12 perl, 13 13 groff, 14 14 which, 15 - darwin, 16 15 ncurses, 17 16 }: 18 17 ··· 49 48 which 50 49 ]; 51 50 52 - buildInputs = 53 - [ 54 - gtk2-x11 55 - lesstif 56 - cfitsio 57 - python3Env 58 - ncurses 59 - ] 60 - ++ lib.optionals stdenv.hostPlatform.isDarwin ( 61 - with darwin.apple_sdk.frameworks; [ CoreFoundation ] 62 - ); 51 + buildInputs = [ 52 + gtk2-x11 53 + lesstif 54 + cfitsio 55 + python3Env 56 + ncurses 57 + ]; 63 58 64 59 patches = 65 60 [ ./wrapper.patch ] ··· 72 67 73 68 # Workaround for https://github.com/NixOS/nixpkgs/issues/304528 74 69 env.GAG_CPP = lib.optionalString stdenv.hostPlatform.isDarwin "${gfortran.outPath}/bin/cpp"; 75 - 76 - NIX_LDFLAGS = lib.optionalString stdenv.hostPlatform.isDarwin ( 77 - with darwin.apple_sdk.frameworks; "-F${CoreFoundation}/Library/Frameworks" 78 - ); 79 70 80 71 configurePhase = '' 81 72 substituteInPlace admin/wrapper.sh --replace '%%OUT%%' $out
+23
pkgs/by-name/od/odin/darwin-remove-impure-links.patch
··· 1 + diff --git a/src/linker.cpp b/src/linker.cpp 2 + index ec165ef7d..91a28b8fc 100644 3 + --- a/src/linker.cpp 4 + +++ b/src/linker.cpp 5 + @@ -769,18 +769,6 @@ try_cross_linking:; 6 + gbString platform_lib_str = gb_string_make(heap_allocator(), ""); 7 + defer (gb_string_free(platform_lib_str)); 8 + if (build_context.metrics.os == TargetOs_darwin) { 9 + - platform_lib_str = gb_string_appendc(platform_lib_str, "-Wl,-syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -L/usr/local/lib "); 10 + - 11 + - // Homebrew's default library path, checking if it exists to avoid linking warnings. 12 + - if (gb_file_exists("/opt/homebrew/lib")) { 13 + - platform_lib_str = gb_string_appendc(platform_lib_str, "-L/opt/homebrew/lib "); 14 + - } 15 + - 16 + - // MacPort's default library path, checking if it exists to avoid linking warnings. 17 + - if (gb_file_exists("/opt/local/lib")) { 18 + - platform_lib_str = gb_string_appendc(platform_lib_str, "-L/opt/local/lib "); 19 + - } 20 + - 21 + // Only specify this flag if the user has given a minimum version to target. 22 + // This will cause warnings to show up for mismatched libraries. 23 + if (build_context.minimum_os_version_string_given) {
+3 -18
pkgs/by-name/od/odin/package.nix
··· 1 1 { 2 2 fetchFromGitHub, 3 3 lib, 4 - libiconv, 5 4 llvmPackages, 6 - MacOSX-SDK, 7 5 makeBinaryWrapper, 8 6 nix-update-script, 9 - Security, 10 7 which, 11 8 }: 12 9 ··· 24 21 hash = "sha256-GXea4+OIFyAhTqmDh2q+ewTUqI92ikOsa2s83UH2r58="; 25 22 }; 26 23 27 - postPatch = 28 - lib.optionalString stdenv.hostPlatform.isDarwin '' 29 - substituteInPlace src/linker.cpp \ 30 - --replace-fail '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk' ${MacOSX-SDK} 31 - '' 32 - + '' 33 - substituteInPlace build_odin.sh \ 34 - --replace-fail '-framework System' '-lSystem' 35 - patchShebangs build_odin.sh 36 - ''; 24 + patches = [ 25 + ./darwin-remove-impure-links.patch 26 + ]; 37 27 38 28 LLVM_CONFIG = "${llvmPackages.llvm.dev}/bin/llvm-config"; 39 29 ··· 44 34 nativeBuildInputs = [ 45 35 makeBinaryWrapper 46 36 which 47 - ]; 48 - 49 - buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 50 - libiconv 51 - Security 52 37 ]; 53 38 54 39 installPhase = ''
+23 -38
pkgs/by-name/op/opensc/package.nix
··· 14 14 docbook_xsl, 15 15 libxslt, 16 16 docbook_xml_dtd_412, 17 - darwin, 18 17 nix-update-script, 19 - withApplePCSC ? stdenv.hostPlatform.isDarwin, 20 18 }: 21 19 22 20 stdenv.mkDerivation rec { ··· 35 33 autoreconfHook 36 34 libxslt # xsltproc 37 35 ]; 38 - buildInputs = 39 - [ 40 - zlib 41 - readline 42 - openssl 43 - libassuan 44 - libXt 45 - libiconv 46 - docbook_xml_dtd_412 47 - ] 48 - ++ lib.optional stdenv.hostPlatform.isDarwin darwin.apple_sdk.frameworks.Carbon 49 - ++ (if withApplePCSC then [ darwin.apple_sdk.frameworks.PCSC ] else [ pcsclite ]); 36 + buildInputs = [ 37 + zlib 38 + readline 39 + openssl 40 + libassuan 41 + libXt 42 + libiconv 43 + docbook_xml_dtd_412 44 + ] ++ lib.optional (!stdenv.hostPlatform.isDarwin) pcsclite; 50 45 51 46 env.NIX_CFLAGS_COMPILE = "-Wno-error"; 52 47 53 - configureFlags = [ 54 - "--enable-zlib" 55 - "--enable-readline" 56 - "--enable-openssl" 57 - "--enable-pcsc" 58 - "--enable-sm" 59 - "--enable-man" 60 - "--enable-doc" 61 - "--localstatedir=/var" 62 - "--sysconfdir=/etc" 63 - "--with-xsl-stylesheetsdir=${docbook_xsl}/xml/xsl/docbook" 64 - "--with-pcsc-provider=${ 65 - if withApplePCSC then 66 - "${darwin.apple_sdk.frameworks.PCSC}/Library/Frameworks/PCSC.framework/PCSC" 67 - else 68 - "${lib.getLib pcsclite}/lib/libpcsclite${stdenv.hostPlatform.extensions.sharedLibrary}" 69 - }" 70 - ]; 71 - 72 - PCSC_CFLAGS = lib.concatStringsSep " " ( 73 - lib.optionals withApplePCSC [ 74 - "-I${darwin.apple_sdk.frameworks.PCSC}/Library/Frameworks/PCSC.framework/Headers" 75 - "-I${lib.getDev pcsclite}/include/PCSC" 48 + configureFlags = 49 + [ 50 + "--enable-zlib" 51 + "--enable-readline" 52 + "--enable-openssl" 53 + "--enable-pcsc" 54 + "--enable-sm" 55 + "--enable-man" 56 + "--enable-doc" 57 + "--localstatedir=/var" 58 + "--sysconfdir=/etc" 59 + "--with-xsl-stylesheetsdir=${docbook_xsl}/xml/xsl/docbook" 76 60 ] 77 - ); 61 + ++ lib.optional (!stdenv.hostPlatform.isDarwin) 62 + "--with-pcsc-provider=${lib.getLib pcsclite}/lib/libpcsclite${stdenv.hostPlatform.extensions.sharedLibrary}"; 78 63 79 64 installFlags = [ 80 65 "sysconfdir=$(out)/etc"
+9 -26
pkgs/development/libraries/bullet/default.nix
··· 6 6 libGLU, 7 7 libGL, 8 8 libglut, 9 - Cocoa, 10 - OpenGL, 11 9 }: 12 10 13 11 stdenv.mkDerivation rec { ··· 22 20 }; 23 21 24 22 nativeBuildInputs = [ cmake ]; 25 - buildInputs = 26 - lib.optionals stdenv.hostPlatform.isLinux [ 27 - libGLU 28 - libGL 29 - libglut 30 - ] 31 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 32 - Cocoa 33 - OpenGL 34 - ]; 23 + buildInputs = [ 24 + libGLU 25 + libGL 26 + libglut 27 + ]; 35 28 36 - postPatch = 37 - '' 38 - substituteInPlace examples/ThirdPartyLibs/Gwen/CMakeLists.txt \ 39 - --replace "-DGLEW_STATIC" "-DGLEW_STATIC -Wno-narrowing" 40 - '' 41 - + lib.optionalString stdenv.hostPlatform.isDarwin '' 42 - sed -i 's/FIND_PACKAGE(OpenGL)//' CMakeLists.txt 43 - sed -i 's/FIND_LIBRARY(COCOA_LIBRARY Cocoa)//' CMakeLists.txt 44 - ''; 29 + postPatch = '' 30 + substituteInPlace examples/ThirdPartyLibs/Gwen/CMakeLists.txt \ 31 + --replace "-DGLEW_STATIC" "-DGLEW_STATIC -Wno-narrowing" 32 + ''; 45 33 46 34 cmakeFlags = 47 35 [ ··· 50 38 "-DINSTALL_EXTRA_LIBS=ON" 51 39 ] 52 40 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 53 - "-DOPENGL_FOUND=true" 54 - "-DOPENGL_LIBRARIES=${OpenGL}/Library/Frameworks/OpenGL.framework" 55 - "-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks/OpenGL.framework" 56 - "-DOPENGL_gl_LIBRARY=${OpenGL}/Library/Frameworks/OpenGL.framework" 57 - "-DCOCOA_LIBRARY=${Cocoa}/Library/Frameworks/Cocoa.framework" 58 41 "-DBUILD_BULLET2_DEMOS=OFF" 59 42 "-DBUILD_UNIT_TESTS=OFF" 60 43 "-DBUILD_BULLET_ROBOTICS_GUI_EXTRA=OFF"
+5 -22
pkgs/development/libraries/bullet/roboschool-fork.nix
··· 6 6 libGLU, 7 7 libGL, 8 8 libglut, 9 - Cocoa, 10 - OpenGL, 11 9 }: 12 10 13 11 stdenv.mkDerivation { ··· 26 24 }; 27 25 28 26 nativeBuildInputs = [ cmake ]; 29 - buildInputs = 30 - lib.optionals stdenv.hostPlatform.isLinux [ 31 - libGLU 32 - libGL 33 - libglut 34 - ] 35 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 36 - Cocoa 37 - OpenGL 38 - ]; 27 + buildInputs = [ 28 + libGLU 29 + libGL 30 + libglut 31 + ]; 39 32 40 33 patches = [ ./gwen-narrowing.patch ]; 41 34 42 - postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' 43 - sed -i 's/FIND_PACKAGE(OpenGL)//' CMakeLists.txt 44 - sed -i 's/FIND_LIBRARY(COCOA_LIBRARY Cocoa)//' CMakeLists.txt 45 - ''; 46 - 47 35 cmakeFlags = 48 36 [ 49 37 "-DBUILD_SHARED_LIBS=ON" ··· 51 39 "-DINSTALL_EXTRA_LIBS=ON" 52 40 ] 53 41 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 54 - "-DOPENGL_FOUND=true" 55 - "-DOPENGL_LIBRARIES=${OpenGL}/Library/Frameworks/OpenGL.framework" 56 - "-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks/OpenGL.framework" 57 - "-DOPENGL_gl_LIBRARY=${OpenGL}/Library/Frameworks/OpenGL.framework" 58 - "-DCOCOA_LIBRARY=${Cocoa}/Library/Frameworks/Cocoa.framework" 59 42 "-DBUILD_BULLET2_DEMOS=OFF" 60 43 "-DBUILD_UNIT_TESTS=OFF" 61 44 ];
+1 -19
pkgs/development/libraries/libsamplerate/default.nix
··· 4 4 fetchurl, 5 5 pkg-config, 6 6 libsndfile, 7 - ApplicationServices, 8 - Carbon, 9 - CoreServices, 10 7 }: 11 8 12 - let 13 - inherit (lib) optionals optionalString; 14 - 15 - in 16 9 stdenv.mkDerivation rec { 17 10 pname = "libsamplerate"; 18 11 version = "0.2.2"; ··· 23 16 }; 24 17 25 18 nativeBuildInputs = [ pkg-config ]; 26 - buildInputs = 27 - [ libsndfile ] 28 - ++ optionals stdenv.hostPlatform.isDarwin [ 29 - ApplicationServices 30 - CoreServices 31 - ]; 19 + buildInputs = [ libsndfile ]; 32 20 33 21 configureFlags = [ "--disable-fftw" ]; 34 22 ··· 36 24 "dev" 37 25 "out" 38 26 ]; 39 - 40 - postConfigure = optionalString stdenv.hostPlatform.isDarwin '' 41 - # need headers from the Carbon.framework in /System/Library/Frameworks to 42 - # compile this on darwin -- not sure how to handle 43 - NIX_CFLAGS_COMPILE+=" -I${Carbon}/Library/Frameworks/Carbon.framework/Headers" 44 - ''; 45 27 46 28 meta = with lib; { 47 29 description = "Sample Rate Converter for audio";
+6 -20
pkgs/development/libraries/netcdf-fortran/default.nix
··· 6 6 hdf5, 7 7 curl, 8 8 gfortran, 9 - CoreFoundation, 10 - CoreServices, 11 - SystemConfiguration, 12 9 }: 13 10 stdenv.mkDerivation rec { 14 11 pname = "netcdf-fortran"; ··· 22 19 }; 23 20 24 21 nativeBuildInputs = [ gfortran ]; 25 - buildInputs = 26 - [ 27 - netcdf 28 - hdf5 29 - curl 30 - ] 31 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 32 - CoreFoundation 33 - CoreServices 34 - SystemConfiguration 35 - ]; 36 - env.NIX_LDFLAGS = toString ( 37 - lib.optionals stdenv.hostPlatform.isDarwin [ 38 - "-F${CoreServices}/Library/Frameworks" 39 - "-F${SystemConfiguration}/Library/Frameworks" 40 - ] 41 - ); 22 + buildInputs = [ 23 + netcdf 24 + hdf5 25 + curl 26 + ]; 27 + 42 28 doCheck = true; 43 29 44 30 FFLAGS = [ "-std=legacy" ];
+1 -4
pkgs/development/python-modules/jaxlib/default.nix
··· 15 15 cython, 16 16 fetchFromGitHub, 17 17 git, 18 - darwin, 19 18 jsoncpp, 20 19 nsync, 21 20 openssl, ··· 409 408 ); 410 409 411 410 # Note: we cannot do most of this patching at `patch` phase as the deps 412 - # are not available yet. Framework search paths aren't added by bintools 413 - # hook. See https://github.com/NixOS/nixpkgs/pull/41914. 411 + # are not available yet. 414 412 preBuild = lib.optionalString effectiveStdenv.hostPlatform.isDarwin '' 415 - export NIX_LDFLAGS+=" -F${darwin.apple_sdk.frameworks.IOKit}/Library/Frameworks" 416 413 substituteInPlace ../output/external/rules_cc/cc/private/toolchain/osx_cc_wrapper.sh.tpl \ 417 414 --replace "/usr/bin/install_name_tool" "${cctools}/bin/install_name_tool" 418 415 substituteInPlace ../output/external/rules_cc/cc/private/toolchain/unix_cc_configure.bzl \
+8 -23
pkgs/development/python-modules/pyscard/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - PCSC, 6 5 pcsclite, 7 6 pkg-config, 8 7 pytestCheckHook, ··· 10 9 stdenv, 11 10 swig, 12 11 }: 13 - 14 - let 15 - # Package does not support configuring the pcsc library. 16 - withApplePCSC = stdenv.hostPlatform.isDarwin; 17 - in 18 12 19 13 buildPythonPackage rec { 20 14 pname = "pyscard"; ··· 30 24 31 25 build-system = [ setuptools ]; 32 26 33 - nativeBuildInputs = [ swig ] ++ lib.optionals (!withApplePCSC) [ pkg-config ]; 27 + nativeBuildInputs = [ swig ] ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ pkg-config ]; 34 28 35 - buildInputs = if withApplePCSC then [ PCSC ] else [ pcsclite ]; 29 + buildInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ pcsclite ]; 36 30 37 31 nativeCheckInputs = [ pytestCheckHook ]; 38 32 ··· 41 35 substituteInPlace pyproject.toml \ 42 36 --replace-fail 'requires = ["setuptools","swig"]' 'requires = ["setuptools"]' 43 37 '' 44 - + ( 45 - if withApplePCSC then 46 - '' 47 - substituteInPlace src/smartcard/scard/winscarddll.c \ 48 - --replace-fail "/System/Library/Frameworks/PCSC.framework/PCSC" \ 49 - "${PCSC}/Library/Frameworks/PCSC.framework/PCSC" 50 - '' 51 - else 52 - '' 53 - substituteInPlace setup.py --replace-fail "pkg-config" "$PKG_CONFIG" 54 - substituteInPlace src/smartcard/scard/winscarddll.c \ 55 - --replace-fail "libpcsclite.so.1" \ 56 - "${lib.getLib pcsclite}/lib/libpcsclite${stdenv.hostPlatform.extensions.sharedLibrary}" 57 - '' 58 - ); 38 + + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' 39 + substituteInPlace setup.py --replace-fail "pkg-config" "$PKG_CONFIG" 40 + substituteInPlace src/smartcard/scard/winscarddll.c \ 41 + --replace-fail "libpcsclite.so.1" \ 42 + "${lib.getLib pcsclite}/lib/libpcsclite${stdenv.hostPlatform.extensions.sharedLibrary}" 43 + ''; 59 44 60 45 meta = { 61 46 description = "Smartcard library for python";
-6
pkgs/development/tools/build-managers/bazel/cpp-test.nix
··· 10 10 runLocal, 11 11 runtimeShell, 12 12 writeScript, 13 - writeText, 14 13 distDir, 15 - Foundation ? null, 16 14 }: 17 15 18 16 let ··· 58 56 + lib.optionalString (stdenv.hostPlatform.isDarwin) '' 59 57 --cxxopt=-x --cxxopt=c++ --host_cxxopt=-x --host_cxxopt=c++ \ 60 58 --linkopt=-stdlib=libc++ --host_linkopt=-stdlib=libc++ \ 61 - '' 62 - + lib.optionalString (stdenv.hostPlatform.isDarwin && Foundation != null) '' 63 - --linkopt=-Wl,-F${Foundation}/Library/Frameworks \ 64 - --linkopt=-L${darwin.libobjc}/lib \ 65 59 ''; 66 60 }; 67 61
+6 -17
pkgs/servers/x11/xorg/overrides.nix
··· 48 48 libxslt, 49 49 libxcrypt, 50 50 hwdata, 51 - ApplicationServices, 52 - Carbon, 53 - Cocoa, 54 - Xplugin, 55 51 xorg, 56 52 windows, 57 53 libgbm, ··· 1220 1216 bootstrap_cmds 1221 1217 automake 1222 1218 autoconf 1223 - Xplugin 1224 - Carbon 1225 - Cocoa 1226 1219 mesa 1227 1220 ]; 1228 1221 propagatedBuildInputs = commonPropagatedBuildInputs ++ [ ··· 1281 1274 preConfigure = '' 1282 1275 mkdir -p $out/Applications 1283 1276 export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -Wno-error" 1284 - substituteInPlace hw/xquartz/pbproxy/Makefile.in --replace -F/System -F${ApplicationServices} 1285 1277 ''; 1286 1278 postInstall = '' 1287 1279 rm -fr $out/share/X11/xkb/compiled ··· 1322 1314 "--without-dtrace" 1323 1315 ]; 1324 1316 1325 - buildInputs = 1326 - old.buildInputs 1327 - ++ [ 1328 - xorg.pixman 1329 - xorg.libXfont2 1330 - xorg.xtrans 1331 - xorg.libxcvt 1332 - ] 1333 - ++ lib.optional stdenv.hostPlatform.isDarwin [ Xplugin ]; 1317 + buildInputs = old.buildInputs ++ [ 1318 + xorg.pixman 1319 + xorg.libXfont2 1320 + xorg.xtrans 1321 + xorg.libxcvt 1322 + ]; 1334 1323 }); 1335 1324 1336 1325 lndir = super.lndir.overrideAttrs (attrs: {
+4 -16
pkgs/top-level/all-packages.nix
··· 4455 4455 hdf5 = hdf5-mpi.override { usev110Api = true; }; 4456 4456 }; 4457 4457 4458 - netcdffortran = callPackage ../development/libraries/netcdf-fortran { 4459 - inherit (darwin.apple_sdk.frameworks) CoreFoundation CoreServices SystemConfiguration; 4460 - }; 4458 + netcdffortran = callPackage ../development/libraries/netcdf-fortran { }; 4461 4459 4462 4460 inherit (callPackage ../servers/web-apps/netbox { }) netbox_3_7; 4463 4461 ··· 10155 10153 memHierarchy = "L3:16/64/8192K,L2:16/64/2048K,L1:8/64/16K"; 10156 10154 }; 10157 10155 10158 - libsamplerate = callPackage ../development/libraries/libsamplerate { 10159 - inherit (darwin.apple_sdk.frameworks) ApplicationServices Carbon CoreServices; 10160 - }; 10156 + libsamplerate = callPackage ../development/libraries/libsamplerate { }; 10161 10157 10162 10158 # GNU libc provides libiconv so systems with glibc don't need to 10163 10159 # build libiconv separately. Additionally, Apple forked/repackaged ··· 12602 12598 # so as not to have the newly bound xorg items already in scope, which would 12603 12599 # have created a cycle. 12604 12600 overrides = lib.callPackageWith __splicedPackages ../servers/x11/xorg/overrides.nix { 12605 - inherit (darwin.apple_sdk.frameworks) ApplicationServices Carbon Cocoa; 12606 - inherit (darwin.apple_sdk.libs) Xplugin; 12607 12601 inherit (buildPackages.darwin) bootstrap_cmds; 12608 12602 udev = if stdenv.hostPlatform.isLinux then udev else null; 12609 12603 libdrm = if stdenv.hostPlatform.isLinux then libdrm else null; ··· 13043 13037 }; 13044 13038 13045 13039 odin = callPackage ../by-name/od/odin/package.nix { 13046 - inherit (pkgs.darwin.apple_sdk_11_0) MacOSX-SDK; 13047 - inherit (pkgs.darwin.apple_sdk_11_0.frameworks) Security; 13048 13040 llvmPackages = llvmPackages_18; 13049 13041 }; 13050 13042 ··· 19208 19200 19209 19201 zncModules = recurseIntoAttrs (callPackage ../applications/networking/znc/modules.nix { }); 19210 19202 19211 - bullet = callPackage ../development/libraries/bullet { 19212 - inherit (darwin.apple_sdk.frameworks) Cocoa OpenGL; 19213 - }; 19203 + bullet = callPackage ../development/libraries/bullet { }; 19214 19204 19215 - bullet-roboschool = callPackage ../development/libraries/bullet/roboschool-fork.nix { 19216 - inherit (darwin.apple_sdk.frameworks) Cocoa OpenGL; 19217 - }; 19205 + bullet-roboschool = callPackage ../development/libraries/bullet/roboschool-fork.nix { }; 19218 19206 19219 19207 dart = callPackage ../development/compilers/dart { }; 19220 19208
+1 -3
pkgs/top-level/python-packages.nix
··· 13208 13208 13209 13209 pyscaffoldext-travis = callPackage ../development/python-modules/pyscaffoldext-travis { }; 13210 13210 13211 - pyscard = callPackage ../development/python-modules/pyscard { 13212 - inherit (pkgs.darwin.apple_sdk.frameworks) PCSC; 13213 - }; 13211 + pyscard = callPackage ../development/python-modules/pyscard { }; 13214 13212 13215 13213 pyscf = callPackage ../development/python-modules/pyscf { }; 13216 13214