summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/graphics
diff options
context:
space:
mode:
authorTristan Gosselin-Hane <starcraft66@gmail.com>2021-11-15 01:58:37 -0500
committerTristan Gosselin-Hane <starcraft66@gmail.com>2021-11-15 01:58:37 -0500
commit75322a3817a66dec05c677768b4b47b9359e1d71 (patch)
tree3f7727ad949a54175827fb0a4231055b0f439861 /pkgs/tools/graphics
parent59bea1f3b359c11ea90d21011c0c6df1573b8410 (diff)
pngcheck: enable building on darwin
Diffstat (limited to 'pkgs/tools/graphics')
-rw-r--r--pkgs/tools/graphics/pngcheck/default.nix10
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/tools/graphics/pngcheck/default.nix b/pkgs/tools/graphics/pngcheck/default.nix
index 266b85c54c54..1d4379b7f8f2 100644
--- a/pkgs/tools/graphics/pngcheck/default.nix
+++ b/pkgs/tools/graphics/pngcheck/default.nix
@@ -11,6 +11,10 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "format" ];
+ postPatch = lib.optionalString stdenv.isDarwin ''
+ substituteInPlace Makefile.unx --replace "gcc" "clang"
+ '';
+
makefile = "Makefile.unx";
makeFlags = [ "ZPATH=${zlib.static}/lib" ];
@@ -21,10 +25,10 @@ stdenv.mkDerivation rec {
cp pngcheck $out/bin/pngcheck
'';
- meta = {
+ meta = with lib; {
homepage = "http://pmt.sourceforge.net/pngcrush";
description = "Verifies the integrity of PNG, JNG and MNG files";
- license = lib.licenses.free;
- platforms = with lib.platforms; linux;
+ license = licenses.free;
+ platforms = with platforms; [ unix ];
};
}