<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/439eec0efc32a8a597424c1e8a53ba2d8bb4d4e5">https://github.com/macports/macports-ports/commit/439eec0efc32a8a597424c1e8a53ba2d8bb4d4e5</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 439eec0efc32a8a597424c1e8a53ba2d8bb4d4e5
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sun Dec 16 11:20:10 2018 -0700

<span style='display:block; white-space:pre;color:#404040;'>    openimageio: update version 1.8.16->2.0.3
</span>---
 graphics/openimageio/Portfile | 53 ++++++++++++++++++++++++-------------------
 1 file changed, 30 insertions(+), 23 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/openimageio/Portfile b/graphics/openimageio/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index aa89275..a957da9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/openimageio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/openimageio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup           cmake 1.1
</span> PortGroup           cxx11 1.1
 PortGroup           active_variants 1.1
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        OpenImageIO oiio 1.8.16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        OpenImageIO oiio 2.0.3
</span> name                openimageio
 categories          graphics
 license             BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,9 +16,9 @@ description         a library for reading and writing images
</span> long_description    OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications.
 platforms           darwin
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  6c166776639c1f41eab2c67c933130b100fda811 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  a67bb2800805bce10c055bc3f5ed32ce31498381fc1cf8e42e24d4193f3f935f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    27821011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  435afb1c419c0071b5598c3ecf845244d8464c53 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  b33a1e9d7ab34914e173a1dd97dc14889c05d2c057df8a54553a187300e0aa05 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    29765217
</span> 
 github.master_sites ${github.homepage}/archive
 distname            Release-${version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,12 +29,12 @@ worksrcdir          oiio-Release-${version}
</span> configure.args-append \
     -DUSE_CCACHE=OFF
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# avoid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#    error: 'PyObject_AsReadBuffer' is deprecated
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# do not "Try to download and build any missing dependencies"
</span> configure.args-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    -DSTOP_ON_WARNING=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DBUILD_MISSING_DEPS=OFF
</span> 
 depends_lib-append \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    port:robin-map \
</span>     port:zlib \
     port:bzip2 \
     port:boost \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,41 +51,48 @@ depends_lib-append \
</span> #    -DUSE_OPENGL=OFF \
 #    -DUSE_QT=OFF
 qt5.depends_component qtbase
<span style='display:block; white-space:pre;background:#e0ffe0;'>+qt5.min_version       5.6
</span> 
 variant python27 description {Build the Python 2.7 bindings} conflicts python36 python37 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append port:python27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:python27 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py27-numpy
</span>     configure.args-append \
         -DPYTHON_VERSION=2.7 \
         -DPYTHON_EXECUTABLE=${prefix}/bin/python2.7 \
         -DPYTHON_SITE_DIR=${frameworks_dir}/Python.framework/Versions/2.7/lib/python2.7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    require_active_variants boost python27
</span> }
 
 variant python36 description {Build the Python 3.6 bindings} conflicts python27 python37 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append port:python36
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:python36 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py36-numpy
</span>     configure.args-append \
         -DPYTHON_VERSION=3.6 \
         -DPYTHON_EXECUTABLE=${prefix}/bin/python3.6 \
         -DPYTHON_SITE_DIR=${frameworks_dir}/Python.framework/Versions/3.6/lib/python3.6
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    require_active_variants boost python36
</span> }
 
 variant python37 description {Build the Python 3.7 bindings} conflicts python27 python36 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append port:python37
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:python37 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py37-numpy
</span>     configure.args-append \
         -DPYTHON_VERSION=3.7 \
         -DPYTHON_EXECUTABLE=${prefix}/bin/python3.7 \
         -DPYTHON_SITE_DIR=${frameworks_dir}/Python.framework/Versions/3.7/lib/python3.7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    require_active_variants boost python37
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset python36] && ![variant_isset python37]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default_variants +python27
</span> }
 
 if {![variant_isset python27] && ![variant_isset python36] && ![variant_isset python37]} {
     configure.args-append \
         -DUSE_PYTHON=OFF
<span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset python36] && ![variant_isset python37]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    default_variants +python27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:pybind11
</span> }
 
 #configure.args-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -113,12 +120,6 @@ depends_lib-append port:opencolorio
</span> #    -DUSE_OPENCV=OFF
 depends_lib-append port:opencv
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# openssl is deprecated
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# see https://github.com/Homebrew/homebrew-core/pull/22522#issuecomment-364831533
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -DUSE_OPENSSL=OFF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#depends_lib-append port:openssl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> #configure.args-append \
 #    -DUSE_FREETYPE=OFF
 depends_lib-append port:freetype
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -135,6 +136,12 @@ depends_lib-append port:ptex
</span> #    -DUSE_LIBRAW=OFF
 depends_lib-append port:libraw
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+#configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#    -DUSE_TBB=OFF     \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#    -DUSE_OPENVDB=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:tbb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   port:openvdb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # not in MacPorts
 configure.args-append \
     -DUSE_NUKE=OFF
</pre><pre style='margin:0'>

</pre>