diff --git a/pkgs/shells/grml-zsh-config/default.nix b/pkgs/shells/grml-zsh-config/default.nix
index a5482ce93cc..d49e13e1eb3 100644
--- a/pkgs/shells/grml-zsh-config/default.nix
+++ b/pkgs/shells/grml-zsh-config/default.nix
@@ -14,7 +14,8 @@ stdenv.mkDerivation rec {
     sha256 = "1xvv2mnkfqa657w8y4q2zrchhindngdzij9fbalcg1gggz4zdwcm";
   };
 
-  buildInputs = [ zsh coreutils inetutils procps txt2tags ];
+  buildInputs = [ zsh coreutils txt2tags ]
+    ++ optional stdenv.isLinux [ inetutils procps ];
 
   buildPhase = ''
     cd doc
@@ -34,7 +35,7 @@ stdenv.mkDerivation rec {
     description = "grml's zsh setup";
     homepage = http://grml.org/zsh/;
     license = licenses.gpl2;
-    platforms = platforms.linux;
+    platforms = platforms.unix;
     maintainers = with maintainers; [ msteen rvolosatovs ];
   };
 }