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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/be63c755d52d11dec2ed8031db37eeb1c9a6a694">https://github.com/macports/macports-ports/commit/be63c755d52d11dec2ed8031db37eeb1c9a6a694</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit be63c755d52d11dec2ed8031db37eeb1c9a6a694
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Mon Jun 26 08:34:48 2017 -0700

<span style='display:block; white-space:pre;color:#404040;'>    qt5*: simplify docs dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    No revbump because final build is the same.
</span>---
 aqua/qt5/Portfile  | 41 ++++++++---------------------------------
 aqua/qt55/Portfile | 32 ++++++++------------------------
 aqua/qt56/Portfile | 38 ++++++++------------------------------
 3 files changed, 24 insertions(+), 87 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt5/Portfile b/aqua/qt5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3d2c562..646bd07 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1335,24 +1335,19 @@ foreach {module module_info} [array get modules] {
</span>                 port:${name}-qttools        \
                 port:${name}-sqlite-plugin
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+            # depend on the modules for which this subport provides documentation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # also have the same build dependencies
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            depends_build-append port:${name}-${module}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            foreach deps [lindex ${module_info} 2] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                depends_build-append [subst ${deps}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>             PortGroup           qmake5 1.0
 
             qt5.debug_variant   no
 
             # special cases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            if { ${module} eq "qtdeclarative" } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            } elseif { ${module} eq "qtvirtualkeyboard" } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${name}-qtsvg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            } elseif { ${module} eq "qtserialbus" } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${name}-qtserialport
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            } elseif { ${module} eq "qtwebview" } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${name}-qtwebengine
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            } elseif { ${module} eq "qttools" } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            if { ${module} eq "qttools" } {
</span>                 post-extract {
                     # generated makefiles assume full Qt was built locally
                     xinstall -d -m 0755             ${worksrcpath}/bin/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1361,23 +1356,8 @@ foreach {module module_info} [array get modules] {
</span>                     }
                 }
             } elseif { ${module} eq "qtwebengine" } {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                # see http://doc.qt.io/qt-5/qtwebengine-platform-notes.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                PortGroup           xcodeversion 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                minimum_xcodeversions   {13 6.1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                if { ${os.major} < 13 } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ui_error "${subport} requires OS X 10.9 or later"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        return -code error "incompatible OS version"
</span><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;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python27 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${name}-qtwebchannel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>                 # UsingTheRightCompiler (https://trac.macports.org/wiki/UsingTheRightCompiler)
                 build.env-append      CXX=${configure.cxx}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>             } elseif { ${module} eq "qtwebkit" } {
                 post-extract {
                     # without this file, the makefile ${worksrcpath}/qtwebkit/Source/WebCore/Makefile.WebCore.Target
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1386,11 +1366,6 @@ foreach {module module_info} [array get modules] {
</span>                     xinstall -d -m 0755 ${worksrcpath}/Source/WebCore/generated
                     touch ${worksrcpath}/Source/WebCore/generated/InspectorBackendCommands.qrc
                 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                # avoid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                #    ! Missing GStreamer or QtMultimedia, disabling HTML5 media element support
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${name}-qtmultimedia
</span>             }
         }
     }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt55/Portfile b/aqua/qt55/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 047f13a..886cc1d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt55/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt55/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1293,15 +1293,19 @@ foreach {module module_info} [array get modules] {
</span>                 port:${name}-qttools        \
                 port:${name}-sqlite-plugin
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+            # depend on the modules for which this subport provides documentation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # also have the same build dependencies
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            depends_build-append port:${name}-${module}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            foreach deps [lindex ${module_info} 2] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                depends_build-append [subst ${deps}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>             PortGroup           qmake5 1.0
 
             qt5.debug_variant   no
 
             # special cases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            if { ${module} eq "qtdeclarative" } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            } elseif { ${module} eq "qttools" } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            if { ${module} eq "qttools" } {
</span>                 post-extract {
                     # generated makefiles assume full Qt was built locally
                     xinstall -d -m 0755             ${worksrcpath}/bin/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1324,23 +1328,8 @@ foreach {module module_info} [array get modules] {
</span> 
                 }
             } elseif { ${module} eq "qtwebengine" } {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                # see http://doc.qt.io/qt-5/qtwebengine-platform-notes.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                PortGroup           xcodeversion 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                minimum_xcodeversions   {12 5.1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                if { ${os.major} < 12 } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ui_error "${subport} requires OS X 10.8 or later"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        return -code error "incompatible OS version"
</span><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;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python27 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${name}-qtwebchannel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>                 # UsingTheRightCompiler (https://trac.macports.org/wiki/UsingTheRightCompiler)
                 build.env-append      CXX=${configure.cxx}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>             } elseif { ${module} eq "qtwebkit" } {
                 post-extract {
                     # without this file, the makefile ${worksrcpath}/qtwebkit/Source/WebCore/Makefile.WebCore.Target
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1349,11 +1338,6 @@ foreach {module module_info} [array get modules] {
</span>                     xinstall -d -m 0755 ${worksrcpath}/Source/WebCore/generated
                     touch ${worksrcpath}/Source/WebCore/generated/InspectorBackendCommands.qrc
                 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                # avoid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                #    ! Missing GStreamer or QtMultimedia, disabling HTML5 media element support
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${name}-qtmultimedia
</span>             }
         }
     }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt56/Portfile b/aqua/qt56/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f8dc551..b15b488 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt56/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt56/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1292,21 +1292,19 @@ foreach {module module_info} [array get modules] {
</span>                 port:${name}-qttools        \
                 port:${name}-sqlite-plugin
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+            # depend on the modules for which this subport provides documentation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # also have the same build dependencies
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            depends_build-append port:${name}-${module}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            foreach deps [lindex ${module_info} 2] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                depends_build-append [subst ${deps}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>             PortGroup           qmake5 1.0
 
             qt5.debug_variant   no
 
             # special cases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            if { ${module} eq "qtdeclarative" } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            } elseif { ${module} eq "qtserialbus" } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${name}-qtserialport
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            } elseif { ${module} eq "qtwebview" } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${name}-qtwebengine
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            } elseif { ${module} eq "qttools" } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            if { ${module} eq "qttools" } {
</span>                 post-extract {
                     # generated makefiles assume full Qt was built locally
                     xinstall -d -m 0755             ${worksrcpath}/bin/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1315,23 +1313,8 @@ foreach {module module_info} [array get modules] {
</span>                     }
                 }
             } elseif { ${module} eq "qtwebengine" } {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                # see http://doc.qt.io/qt-5/qtwebengine-platform-notes.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                PortGroup           xcodeversion 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                minimum_xcodeversions   {13 5.1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                if { ${os.major} < 13 } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ui_error "${subport} requires OS X 10.9 or later"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        return -code error "incompatible OS version"
</span><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;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python27 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${name}-qtwebchannel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>                 # UsingTheRightCompiler (https://trac.macports.org/wiki/UsingTheRightCompiler)
                 build.env-append      CXX=${configure.cxx}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>             } elseif { ${module} eq "qtwebkit" } {
                 post-extract {
                     # without this file, the makefile ${worksrcpath}/qtwebkit/Source/WebCore/Makefile.WebCore.Target
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1340,11 +1323,6 @@ foreach {module module_info} [array get modules] {
</span>                     xinstall -d -m 0755 ${worksrcpath}/Source/WebCore/generated
                     touch ${worksrcpath}/Source/WebCore/generated/InspectorBackendCommands.qrc
                 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                # avoid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                #    ! Missing GStreamer or QtMultimedia, disabling HTML5 media element support
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${name}-qtmultimedia
</span>             }
         }
     }
</pre><pre style='margin:0'>

</pre>