Commit ede084fa authored by Ivan Kozik's avatar Ivan Kozik
Browse files

python38Packages.cryptography: fix build with libxcrypt

parent cdc30af3
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -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