From a038866c974525ced1853e8668adf4e2711d0599 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Mon, 31 Jul 2017 23:30:59 +0200 Subject: [PATCH] facter: 3.6.4 -> 3.6.6 --- pkgs/tools/system/facter/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/facter/default.nix b/pkgs/tools/system/facter/default.nix index b66cd7d6112..55bf93608e8 100644 --- a/pkgs/tools/system/facter/default.nix +++ b/pkgs/tools/system/facter/default.nix @@ -2,15 +2,18 @@ stdenv.mkDerivation rec { name = "facter-${version}"; - version = "3.6.4"; + version = "3.6.6"; src = fetchFromGitHub { - sha256 = "177mmg5a4s4q2p76df4z6c51nfnr73qya1pvvj6fcs1gld01xjr6"; + sha256 = "07jphvwfmvrq28f8k15k16kz090zvb11nn6bd895fz5axag01ins"; rev = version; repo = "facter"; owner = "puppetlabs"; }; + CXXFLAGS = "-fpermissive"; + NIX_CFLAGS_COMPILE = "-Wno-error"; + cmakeFlags = [ "-DFACTER_RUBY=${ruby}/lib/libruby.so" ]; # since we cant expand $out in cmakeFlags @@ -18,6 +21,8 @@ stdenv.mkDerivation rec { buildInputs = [ boost cmake cpp-hocon curl leatherman libyamlcpp openssl ruby utillinux ]; + enableParallelBuilding = true; + meta = with stdenv.lib; { homepage = https://github.com/puppetlabs/facter; description = "A system inventory tool";