lol

python3Packages.cryptography: add missing libiconv build dependency on darwin

Fixing the following:

```
error: linking with `/nix/store/l3ca456ppdy8hi9hc0rvyr6mrm76si08-clang-wrapper-11.1.0/bin/cc` failed: exit code: 1
= note: ld: library not found for -liconv
```

authored by

Ivan Babrou and committed by
Jonathan Ringer
703579f7 8a5e4be6

+5 -2
+2 -1
pkgs/development/python-modules/cryptography/default.nix
··· 15 15 , pytest 16 16 , pytest-subtests 17 17 , pretend 18 + , libiconv 18 19 , iso8601 19 20 , pytz 20 21 , hypothesis ··· 48 49 ] ++ (with rustPlatform; [ rust.cargo rust.rustc ]); 49 50 50 51 buildInputs = [ openssl ] 51 - ++ lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Security; 52 + ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security libiconv ]; 52 53 propagatedBuildInputs = [ 53 54 packaging 54 55 six
+3 -1
pkgs/top-level/python-packages.nix
··· 1590 1590 1591 1591 cryptacular = callPackage ../development/python-modules/cryptacular { }; 1592 1592 1593 - cryptography = callPackage ../development/python-modules/cryptography { }; 1593 + cryptography = callPackage ../development/python-modules/cryptography { 1594 + inherit (pkgs.darwin) libiconv; 1595 + }; 1594 1596 1595 1597 cryptography_vectors = callPackage ../development/python-modules/cryptography/vectors.nix { }; 1596 1598