From d4e8257c561672d7fa29a389e344fe68f768cfc6 Mon Sep 17 00:00:00 2001 From: bakaq Date: Tue, 13 Aug 2024 18:52:32 -0300 Subject: [PATCH] scryer-prolog: Remove gmp, libmpc and mprf Since 0.9.3 Scryer Prolog uses the Rust crate dashu to do arbitrary precision arithmetic, and so doesn't need these dependencies anymore. --- pkgs/development/compilers/scryer-prolog/default.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkgs/development/compilers/scryer-prolog/default.nix b/pkgs/development/compilers/scryer-prolog/default.nix index 7a63db530f96..245d48d1a595 100644 --- a/pkgs/development/compilers/scryer-prolog/default.nix +++ b/pkgs/development/compilers/scryer-prolog/default.nix @@ -3,9 +3,6 @@ , fetchFromGitHub , pkg-config , openssl -, gmp -, libmpc -, mpfr , stdenv , darwin }: @@ -25,7 +22,7 @@ rustPlatform.buildRustPackage rec { nativeBuildInputs = [ pkg-config ]; - buildInputs = [ openssl gmp libmpc mpfr ] + buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.SystemConfiguration ];