[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