From 079d0fef5e3432036af8ce8a5c2b71418ccf1c7f Mon Sep 17 00:00:00 2001 From: Artturin Date: Wed, 13 Apr 2022 14:28:52 +0300 Subject: [PATCH 1/2] CoinMP: enableParallelBuilding 4m 17s -> 1m 39s --- pkgs/development/libraries/CoinMP/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/CoinMP/default.nix b/pkgs/development/libraries/CoinMP/default.nix index d34b465f135a..25b9ba0fb574 100644 --- a/pkgs/development/libraries/CoinMP/default.nix +++ b/pkgs/development/libraries/CoinMP/default.nix @@ -9,6 +9,8 @@ stdenv.mkDerivation rec { sha256 = "13d3j1sdcjzpijp4qks3n0zibk649ac3hhv88hkk8ffxrc6gnn9l"; }; + enableParallelBuilding = true; + hardeningDisable = [ "format" ]; meta = with lib; { From b16749039a6dc396ce43d8c3a368117b000d229c Mon Sep 17 00:00:00 2001 From: Artturin Date: Wed, 13 Apr 2022 23:01:11 +0300 Subject: [PATCH 2/2] megacmd: autoreconfHook and enableParallelBuilding 5m 14s -> 1m 16s --- pkgs/applications/misc/megacmd/default.nix | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/misc/megacmd/default.nix b/pkgs/applications/misc/megacmd/default.nix index 8ca4ec418957..698925220aaf 100644 --- a/pkgs/applications/misc/megacmd/default.nix +++ b/pkgs/applications/misc/megacmd/default.nix @@ -1,7 +1,6 @@ { lib , stdenv -, autoconf -, automake +, autoreconfHook , c-ares , cryptopp , curl @@ -14,7 +13,6 @@ , libmediainfo , libraw , libsodium -, libtool , libuv , libzen , pcre-cpp @@ -35,7 +33,8 @@ stdenv.mkDerivation rec { fetchSubmodules = true; }; - nativeBuildInputs = [ autoconf automake libtool pkg-config ]; + enableParallelBuilding = true; + nativeBuildInputs = [ autoreconfHook pkg-config ]; buildInputs = [ c-ares @@ -54,10 +53,6 @@ stdenv.mkDerivation rec { sqlite ]; - preConfigure = '' - ./autogen.sh - ''; - configureFlags = [ "--disable-curl-checks" "--disable-examples"