<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/68c15a190fdde88aa50983ddce975ce2cb0ed888">https://github.com/macports/macports-ports/commit/68c15a190fdde88aa50983ddce975ce2cb0ed888</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 68c15a190fd poco: fix tests, fix powerpc, add mongodb variant (#19420)
</span>68c15a190fd is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 68c15a190fdde88aa50983ddce975ce2cb0ed888
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Sun Jul 16 22:14:31 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> poco: fix tests, fix powerpc, add mongodb variant (#19420)
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - drop unneeded arch restriction
</span><span style='display:block; white-space:pre;color:#404040;'> - poco-docs: drop invalid license line
</span>---
devel/poco/Portfile | 29 +++++++++++++++++++++--------
1 file changed, 21 insertions(+), 8 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 2b8e0c8c98d..1c87c499fee 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;'>@@ -8,7 +8,6 @@ categories devel
</span> maintainers {gmail.com:vandervelde.ag @arjanvandervelde} openmaintainer
license Boost-1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs arm64 i386 x86_64
</span>
description POCO C++ Libraries
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,7 +26,7 @@ if {${subport} eq ${name}} {
</span> PortGroup cmake 1.1
PortGroup openssl 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 1
</span> checksums rmd160 474a8ae863281d93b4714a6940cf0357c81f9c6e \
sha256 4e6ccc0df904596478414ef56a992cf885eb4b0ee695b23d307eb2ff91c36626 \
size 5990710
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,11 +52,20 @@ if {${subport} eq ${name}} {
</span> -DENABLE_DATA_ODBC=OFF \
-DENABLE_DATA_POSTGRESQL=OFF \
-DENABLE_DATA_SQLITE=OFF \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_MONGODB=OFF \
</span> -DENABLE_TESTS=ON \
-DPOCO_UNBUNDLED=ON
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {(${configure.build_arch} in [list i386 ppc]) && [string match *gcc* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # ___atomic_load_8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.ldflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -latomic
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> test.run yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Make sure the built libraries are found:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.env-append DYLD_LIBRARY_PATH=${cmake.build_dir}/lib:${prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
xinstall -d ${destroot}${docdir}/html
xinstall -m 0644 -W ${worksrcpath} CHANGELOG CONTRIBUTORS LICENSE NEWS README VERSION \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,7 +73,7 @@ if {${subport} eq ${name}} {
</span> xinstall -m 0644 -W ${worksrcpath}/doc Acknowledgements.html ${destroot}${docdir}/html
copy ${worksrcpath}/CppUnit/doc ${destroot}${docdir}/html/CppUnit
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant odbc description {Build ODBC backend for Data library} {
depends_lib-append port:libiodbc
configure.args-replace -DENABLE_DATA_ODBC=OFF \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -73,7 +81,13 @@ if {${subport} eq ${name}} {
</span> configure.args-append -DODBC_INCLUDE_DIR=${prefix}/include/libiodbc \
-DODBC_LIBRARY=${prefix}/lib/libiodbc.dylib
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant mongodb description {Build MongoDB backend for Data library} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:mongodb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DENABLE_MONGODB=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_MONGODB=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant mysql description {Build MySQL backend for Data library} {
depends_lib-append path:bin/mysql_config5:mysql5
configure.args-replace -DENABLE_DATA_MYSQL=OFF \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -81,7 +95,7 @@ if {${subport} eq ${name}} {
</span> configure.args-append -DMYSQL_INCLUDE_DIR=${prefix}/include/mysql5/mysql \
-DMYSQL_LIBRARY=${prefix}/lib/mysql5/mysql/libmysqlclient.dylib
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant sqlite description {Build SQLite backend for Data library} {
depends_lib-append port:sqlite3
configure.args-replace -DENABLE_DATA_SQLITE=OFF \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -97,7 +111,6 @@ subport ${name}-docs {
</span> sha256 ce4b7e34f3fd61f965fe5f3ae1f0280bc9d28872b6ddd3513ea9e1fcf03d3bb3 \
size 1569791
<span style='display:block; white-space:pre;background:#ffe0e0;'>- license unknown
</span> supported_archs noarch
description documentation for POCO
long_description This port contains an offline copy of the POCO documentation.
</pre><pre style='margin:0'>
</pre>