[126278] trunk/dports/graphics/optipng
ryandesign at macports.org
ryandesign at macports.org
Mon Oct 6 18:31:19 PDT 2014
Revision: 126278
https://trac.macports.org/changeset/126278
Author: ryandesign at macports.org
Date: 2014-10-06 18:31:19 -0700 (Mon, 06 Oct 2014)
Log Message:
-----------
optipng: fix build on Yosemite and later
Modified Paths:
--------------
trunk/dports/graphics/optipng/Portfile
Added Paths:
-----------
trunk/dports/graphics/optipng/files/
trunk/dports/graphics/optipng/files/patch-src-optipng-osys.c.diff
Modified: trunk/dports/graphics/optipng/Portfile
===================================================================
--- trunk/dports/graphics/optipng/Portfile 2014-10-06 23:41:23 UTC (rev 126277)
+++ trunk/dports/graphics/optipng/Portfile 2014-10-07 01:31:19 UTC (rev 126278)
@@ -25,6 +25,8 @@
checksums rmd160 96ffdd9628d03939bb52c98d63c6d1b2cac42313 \
sha256 74e54b798b012dff8993fb8d90185ca83f18cfa4935f4a93b0bcfc33c849619d
+patchfiles patch-src-optipng-osys.c.diff
+
# Doesn't depend on libpng or zlib since it uses its own, modified versions.
# Clear cppflags and ldflags to ensure an already-installed libpng is not used.
configure.cppflags
Added: trunk/dports/graphics/optipng/files/patch-src-optipng-osys.c.diff
===================================================================
--- trunk/dports/graphics/optipng/files/patch-src-optipng-osys.c.diff (rev 0)
+++ trunk/dports/graphics/optipng/files/patch-src-optipng-osys.c.diff 2014-10-07 01:31:19 UTC (rev 126278)
@@ -0,0 +1,12 @@
+https://sourceforge.net/p/optipng/bugs/47/
+--- src/optipng/osys.c.orig 2014-02-23 10:37:00.000000000 -0600
++++ src/optipng/osys.c 2014-10-06 20:28:18.000000000 -0500
+@@ -518,7 +518,7 @@
+ if (chmod(dest_path, sbuf.st_mode) != 0)
+ result = -1;
+
+-#ifdef AT_FDCWD
++#if defined(AT_FDCWD) && !defined(__APPLE__) && !defined(__SVR4) && !defined(__sun)
+ {
+ struct timespec times[2];
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141006/e60e4006/attachment.html>
More information about the macports-changes
mailing list