summary refs log tree commit diff
path: root/pkgs/tools
diff options
context:
space:
mode:
authorFranz Pletz <fpletz@fnordicwalking.de>2017-07-31 23:30:59 +0200
committerRobin Gloster <mail@glob.in>2017-08-04 08:26:30 +0200
commita038866c974525ced1853e8668adf4e2711d0599 (patch)
treee83d7a1849c97a509c2842ee6565f5e0208edeec /pkgs/tools
parent33b9e68b1a38816fd2fab87641801572026e92db (diff)
downloadnixlib-a038866c974525ced1853e8668adf4e2711d0599.tar
nixlib-a038866c974525ced1853e8668adf4e2711d0599.tar.gz
nixlib-a038866c974525ced1853e8668adf4e2711d0599.tar.bz2
nixlib-a038866c974525ced1853e8668adf4e2711d0599.tar.lz
nixlib-a038866c974525ced1853e8668adf4e2711d0599.tar.xz
nixlib-a038866c974525ced1853e8668adf4e2711d0599.tar.zst
nixlib-a038866c974525ced1853e8668adf4e2711d0599.zip
facter: 3.6.4 -> 3.6.6
Diffstat (limited to 'pkgs/tools')
-rw-r--r--pkgs/tools/system/facter/default.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/tools/system/facter/default.nix b/pkgs/tools/system/facter/default.nix
index b66cd7d6112e..55bf93608e8b 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";