lol
fork

Configure Feed

Select the types of activity you want to include in your feed.

scryer-prolog: Fix darwin build

Build was failing because of missing SystemConfiguration dependency

+6 -2
+6 -2
pkgs/development/compilers/scryer-prolog/default.nix
··· 7 7 , libmpc 8 8 , mpfr 9 9 , stdenv 10 + , darwin 10 11 }: 11 12 12 13 rustPlatform.buildRustPackage rec { ··· 23 24 cargoSha256 = "sha256-q8s6HAJhKnMhsgZk5plR+ar3CpLKNqjrD14roDWLwfo="; 24 25 25 26 nativeBuildInputs = [ pkg-config ]; 26 - buildInputs = [ openssl gmp libmpc mpfr ]; 27 + 28 + buildInputs = [ openssl gmp libmpc mpfr ] 29 + ++ lib.optionals stdenv.isDarwin [ 30 + darwin.apple_sdk.frameworks.SystemConfiguration 31 + ]; 27 32 28 33 CARGO_FEATURE_USE_SYSTEM_LIBS = true; 29 34 30 35 meta = with lib; { 31 - broken = stdenv.isDarwin; 32 36 description = "A modern Prolog implementation written mostly in Rust"; 33 37 mainProgram = "scryer-prolog"; 34 38 homepage = "https://github.com/mthom/scryer-prolog";