Modified: trunk/dports/graphics/openexr/Portfile (149024 => 149025)
--- trunk/dports/graphics/openexr/Portfile 2016-05-25 12:35:44 UTC (rev 149024)
+++ trunk/dports/graphics/openexr/Portfile 2016-05-25 12:41:47 UTC (rev 149025)
@@ -36,20 +36,26 @@
# ImfCompressor.h is included in other header files
# see #49965
# see also https://lists.nongnu.org/archive/html/openexr-devel/2013-06/msg00001.html
- patchfiles \
- patch-IlmImf-Makefile.diff \
+ patchfiles-append \
+ patch-IlmImf-Makefile.diff
+
+ # OS X < 10.6 lacks posix_memalign
+ # see https://github.com/openexr/openexr/issues/59
+ patchfiles-append \
patch-IlmImf-ImfSystemSpecific.h.diff
- # which upgrading, do not find old header files and libraries (see #51470)
- patchfiles-append \
- patch-search_order.diff
- #
+ # which upgrading, do not find old header files and libraries
+ # see #51470 for MacPorts report
+ # see https://github.com/openexr/openexr/issues/130 for upstream report
+ patchfiles-append patch-search_order.diff
configure.ldflags-delete -L${prefix}/lib
+ # see #51470 for MacPorts report
+ # see https://github.com/openexr/openexr/pull/126 for upstream report
# see
# https://github.com/openexr/openexr/commit/353cbc2e89c582e07796f01bce8f203e84c8ae46
- # and
# https://github.com/openexr/openexr/commit/57ecf581d053f5cacf2e8fc3c024490e0bbe536f
+ # for upstream fix
patchfiles-append patch-64bit_types.diff
}