rink: fix darwin build (#123501)

authored by

Stéphan Kochen and committed by
GitHub
7e9451ff 4bb1c467

+7 -3
+4 -2
pkgs/applications/science/misc/rink/default.nix
··· 1 - { lib, fetchFromGitHub, rustPlatform, openssl, pkg-config, ncurses }: 1 + { lib, stdenv, fetchFromGitHub, rustPlatform, openssl, pkg-config, ncurses 2 + , libiconv, Security }: 2 3 3 4 rustPlatform.buildRustPackage rec { 4 5 version = "0.6.1"; ··· 14 15 cargoSha256 = "0x4rvfnw3gl2aj6i006nkk3y1f8skyv8g0ss3z2v6qj9nhs7pyir"; 15 16 16 17 nativeBuildInputs = [ pkg-config ]; 17 - buildInputs = [ openssl ncurses ]; 18 + buildInputs = [ ncurses ] 19 + ++ (if stdenv.isDarwin then [ libiconv Security ] else [ openssl ]); 18 20 19 21 # Some tests fail and/or attempt to use internet servers. 20 22 doCheck = false;
+3 -1
pkgs/top-level/all-packages.nix
··· 29830 29830 stdenv = if stdenv.cc.isClang then llvmPackages_5.stdenv else gcc8Stdenv; 29831 29831 }); 29832 29832 29833 - rink = callPackage ../applications/science/misc/rink { }; 29833 + rink = callPackage ../applications/science/misc/rink { 29834 + inherit (darwin.apple_sdk.frameworks) Security; 29835 + }; 29834 29836 29835 29837 simgrid = callPackage ../applications/science/misc/simgrid { }; 29836 29838