<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/dab3ba47bd9245cdb004dfb936513e229765e5d7">https://github.com/macports/macports-ports/commit/dab3ba47bd9245cdb004dfb936513e229765e5d7</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new dab3ba47bd9 poco: Update to 1.10.1
</span>dab3ba47bd9 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit dab3ba47bd9245cdb004dfb936513e229765e5d7
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Jan 29 01:48:28 2021 -0600

<span style='display:block; white-space:pre;color:#404040;'>    poco: Update to 1.10.1
</span>---
 devel/poco/Portfile | 72 +++++++++++++++++++++++++++--------------------------
 1 file changed, 37 insertions(+), 35 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/poco/Portfile b/devel/poco/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 606b0a25c7e..b12e694fc6a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/poco/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/poco/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +1,15 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                poco
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.8.0.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        pocoproject poco 1.10.1 poco- -release
</span> categories          devel
 maintainers         {gmail.com:vandervelde.ag @arjanvandervelde} openmaintainer
 platforms           darwin
 
 license             Boost-1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     i386 x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     arm64 i386 x86_64
</span> 
 default_variants    +sqlite
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,42 +20,42 @@ long_description \
</span>     what Apple's Cocoa is for Mac development, or Ruby on Rails is for Web \
     development -- a powerful, yet easy to use platform to build your applications upon.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://pocoproject.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        ${homepage}releases/poco-[strsed ${version} {s/[^0-9.].*$//}]/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://pocoproject.org
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ${homepage}/releases/poco-[strsed ${version} {s/[^0-9.].*$//}]/
</span> distname            ${name}-${version}-all
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  51b6d56429e118014e568443240b0e90a84c517d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  61f1e26e25af2201295b6a58a8e2bf74063ad3bf49c8e969ba08af42310716c2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> set docdir          ${prefix}/share/doc/${name}
 
 if {${subport} eq ${name}} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  b3ba1f1cb925b24626ab09a6cb055edf99380464 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  2cde4b50778013ab3b7a522aa59bccaa7e85a8ccfc654a354c4d9611b6ce1758 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    5313561
</span> 
     use_bzip2           yes
     
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set omit            {NetSSL_OpenSSL Data/SQLite Data/ODBC Data/MySQL Crypto}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    options omit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default omit        {Crypto Data/MySQL Data/ODBC Data/PostgreSQL Data/SQLite NetSSL_OpenSSL}
</span>     
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {"x86_64" eq ${configure.build_arch}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set darwin      Darwin64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.c_standard 1999
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${configure.cxx_stdlib} eq "libc++"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set config      Darwin-clang-libc++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        compiler.cxx_standard 2014
</span>     } else {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        set darwin      Darwin
</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;'>-    if {[string match *clang* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set config      ${darwin}-clang-libc++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set config      ${darwin}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set config      Darwin-clang
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        compiler.cxx_standard 2003
</span>     }
     
     universal_variant   no
     configure.args      --static --shared --no-samples --unbundled --config=${config}
     
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Make sure poco build uses the right compiler.
</span>     build.args-append   CC=${configure.cc} \
                         CXX=${configure.cxx} \
                         CPP=${configure.cpp} \
                         POCO_HOST_OSARCH=${configure.build_arch}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.env-append    OPENSSL_DIR=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.env-append    OPENSSL_DIR=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        OSFLAGS= \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        POCO_TARGET_OSARCH=${configure.build_arch}
</span>     
     depends_lib-append  port:zlib port:pcre port:expat
     
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,7 +64,9 @@ if {${subport} eq ${name}} {
</span>     }
     
     post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -E "/^C(XX)?FLAGS +=/s|\$| ${configure.cppflags} ${configure.cflags}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -E "/^CFLAGS +=/s|\$| ${configure.cppflags} ${configure.cflags}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${worksrcpath}/build/config/${config}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -E "/^CXXFLAGS +=/s|\$| ${configure.cppflags} ${configure.cxxflags}|" \
</span>             ${worksrcpath}/build/config/${config}
         reinplace -E "/^((SH|DY)LIB|LINKFLAGS) +=/s|\$| -L\$(LIBPATH) ${configure.ldflags}|" \
             ${worksrcpath}/build/config/${config}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -112,49 +113,50 @@ if {${subport} eq ${name}} {
</span>     
     variant ssl description {Build NetSSL and Crypto library} {
         depends_lib-append      path:lib/libssl.dylib:openssl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        set omit [ldelete [ldelete ${omit} NetSSL_OpenSSL] Crypto]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        omit-delete             Crypto NetSSL_OpenSSL
</span>     }
     
     variant odbc description {Build ODBC backend for Data library} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append      lib:libiodbc:unixODBC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set omit [ldelete ${omit} Data/ODBC]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append      lib:libiodbc:libiodbc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        omit-delete             Data/ODBC
</span>     }
     
     variant mysql description {Build MySQL backend for Data library} {
         depends_lib-append      path:bin/mysql_config5:mysql5
         configure.cppflags-append   -I${prefix}/include/mysql5/mysql
         configure.ldflags-append    -L${prefix}/lib/mysql5/mysql
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        set omit [ldelete ${omit} Data/MySQL]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        omit-delete             Data/MySQL
</span>     }
     
     variant sqlite description {Build SQLite backend for Data library} {
         depends_lib-append      port:sqlite3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        set omit [ldelete ${omit} Data/SQLite]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        omit-delete             Data/SQLite
</span>     }
 }
 
 subport ${name}-docs {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  7f8e7036fd2d4ce0ca726c044cebdc751921959a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  f7cf08449cafed511d7d1ee3faeef8696c2d563f77825768798c54bf3e016804 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1352421
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     license             unknown
     supported_archs     noarch
     description         documentation for POCO
     long_description    This port contains an offline copy of the POCO documentation.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    homepage            ${homepage}documentation/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    homepage            ${homepage}/documentation/
</span>     distname            ${distname}-doc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  237e1dca693c4e4985998d7d3f278d97663e8e4d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  867ca0983740514ba2ef266530340a6d56608c48e139a3e529bf622b5a1bfb4e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     use_configure       no
 
     build {}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     destroot {
         xinstall -d ${destroot}${docdir}
         copy ${worksrcpath} ${destroot}${docdir}/html
     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type  regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.url   ${homepage}download/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.regex /${name}-(\[0-9.p\]+)\\.tar
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} ne ${name}} {
</span>     livecheck.type  none
 }
</pre><pre style='margin:0'>

</pre>