summary refs log tree commit diff
path: root/pkgs/tools/system
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@protonmail.ch>2020-03-01 08:18:36 -0500
committerworldofpeace <worldofpeace@protonmail.ch>2020-03-01 08:50:00 -0500
commit82217553b0e5926bb8f178a31b5511dc0fe895f1 (patch)
tree7b5ed46f94e180741a6cb01e724c7656fe82502b /pkgs/tools/system
parent43ec75d47083ae4e35ebad14e25dd6249c19f44f (diff)
downloadnixpkgs-82217553b0e5926bb8f178a31b5511dc0fe895f1.tar
nixpkgs-82217553b0e5926bb8f178a31b5511dc0fe895f1.tar.gz
nixpkgs-82217553b0e5926bb8f178a31b5511dc0fe895f1.tar.bz2
nixpkgs-82217553b0e5926bb8f178a31b5511dc0fe895f1.tar.lz
nixpkgs-82217553b0e5926bb8f178a31b5511dc0fe895f1.tar.xz
nixpkgs-82217553b0e5926bb8f178a31b5511dc0fe895f1.tar.zst
nixpkgs-82217553b0e5926bb8f178a31b5511dc0fe895f1.zip
ipmitool: fix compile on darwin
Diffstat (limited to 'pkgs/tools/system')
-rw-r--r--pkgs/tools/system/ipmitool/default.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/tools/system/ipmitool/default.nix b/pkgs/tools/system/ipmitool/default.nix
index 75bfd712661..2b6479198c9 100644
--- a/pkgs/tools/system/ipmitool/default.nix
+++ b/pkgs/tools/system/ipmitool/default.nix
@@ -17,6 +17,11 @@ stdenv.mkDerivation {
       url = "https://sources.debian.org/data/main/i/ipmitool/1.8.18-6/debian/patches/0120-openssl1.1.patch";
       sha256 = "1xvsjxb782lzy72bnqqnsk3r5h4zl3na95s4pqn2qg7cic2mnbfk";
     })
+    # Fix build on non-linux systems
+    (fetchpatch {
+      url = "https://github.com/ipmitool/ipmitool/commit/5db314f694f75c575cd7c9ffe9ee57aaf3a88866.patch";
+      sha256 = "01niwrgajhrdhl441gzmw6v1r1yc3i8kn98db4b6smfn5fwdp1pa";
+    })
   ];
 
   buildInputs = [ openssl ];
@@ -39,7 +44,7 @@ stdenv.mkDerivation {
     description = ''Command-line interface to IPMI-enabled devices'';
     license = licenses.bsd3;
     homepage = https://sourceforge.net/projects/ipmitool/;
-    platforms = platforms.linux;
+    platforms = platforms.unix;
     maintainers = with maintainers; [ fpletz ];
   };
 }