Merge pull request #228496 from ivan/py38-cryptography-fix

python38Packages.cryptography: fix build with libxcrypt
This commit is contained in:
Martin Weinelt
2023-04-27 12:51:23 +02:00
committed by GitHub
@@ -18,6 +18,7 @@
, pythonOlder
, pretend
, libiconv
, libxcrypt
, iso8601
, py
, pytz
@@ -56,7 +57,8 @@ buildPythonPackage rec {
] ++ (with rustPlatform; [ rust.cargo rust.rustc ]);
buildInputs = [ openssl ]
++ lib.optionals stdenv.isDarwin [ Security libiconv ];
++ lib.optionals stdenv.isDarwin [ Security libiconv ]
++ lib.optionals (pythonOlder "3.9") [ libxcrypt ];
propagatedBuildInputs = lib.optionals (!isPyPy) [
cffi