<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/ec61ecd820313bc6ba5038739d2fdfedb7368e6f">https://github.com/macports/macports-ports/commit/ec61ecd820313bc6ba5038739d2fdfedb7368e6f</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 ec61ecd8203 mongodb: Update to 4.4.0
</span>ec61ecd8203 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit ec61ecd820313bc6ba5038739d2fdfedb7368e6f
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Aug 5 01:03:25 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    mongodb: Update to 4.4.0
</span>---
 databases/mongodb/Portfile | 57 +++++++++++++++++++++-------------------------
 1 file changed, 26 insertions(+), 31 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mongodb/Portfile b/databases/mongodb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a749f532895..9d6c59e8927 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mongodb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mongodb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,24 +2,24 @@
</span> 
 PortSystem          1.0
 PortGroup           compiler_blacklist_versions 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                mongodb
</span> epoch               1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             4.2.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        mongodb mongo 4.4.0 r
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  5c08e590bcd9f0155d81891cf41bc624d80ad976 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  e8880277e3910afd82c71ed61861d518f2040cbc062e00a26d53a3224284db8f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    61730247
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  31397695c5098802c93fec29d0f65c7610686a85 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  c948b8b6f1c4da4cac1c49a8f1367b88b5b036d9095cd205e875c53f09b41611 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    49589836
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+name                mongodb
</span> license             SSPL
 categories          databases
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span> maintainers         {ryandesign @ryandesign}
 
 description         High-performance, schema-free document-oriented database
 long_description    ${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> homepage            https://www.mongodb.com/community
 master_sites        https://fastdl.mongodb.org/src
 distname            ${name}-src-r${version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,15 +37,13 @@ depends_lib         port:curl \
</span>                     port:libstemmer \
                     port:pcre \
                     port:snappy \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:sqlite3 \
</span>                     port:yaml-cpp \
                     port:zlib \
                     port:zstd
 
 use_configure       no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# mongodb 4.2 and later requires C++17.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cxx_stdlib libc++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.c_standard 2011
</span> compiler.cxx_standard 2017
 
 # This matches a version check of __apple_build_version__ in SConstruct.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,17 +56,20 @@ configure.optflags
</span> configure.ldflags-delete -L${prefix}/lib
 
 build.cmd           ${prefix}/bin/python3.8 buildscripts/scons.py
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target        core mongobridge
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target        install-core
</span> build.args          CC="${configure.cc}" \
                     CCFLAGS="${configure.cflags} [get_canonical_archflags cc]" \
                     CPPPATH="${prefix}/include" \
                     CXX="${configure.cxx}" \
                     CXXFLAGS="${configure.cxxflags} [get_canonical_archflags cxx]" \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    DESTDIR="${destroot}" \
</span>                     LIBPATH="${prefix}/lib" \
                     LINKFLAGS="${configure.ldflags} [get_canonical_archflags ld]" \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    PREFIX="${prefix}" \
</span>                     TARGET_ARCH=${build_arch} \
                     --disable-warnings-as-errors \
                     --enable-http-client=on \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --install-action=hardlink \
</span>                     --libc++ \
                     --opt=size \
                     --release \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -76,7 +77,6 @@ build.args          CC="${configure.cc}" \
</span>                     --use-sasl-client \
                     --use-system-pcre \
                     --use-system-snappy \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --use-system-sqlite \
</span>                     --use-system-stemmer \
                     --use-system-yaml \
                     --use-system-zlib \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -93,34 +93,32 @@ build.args          CC="${configure.cc}" \
</span> # See https://jira.mongodb.org/browse/SERVER-44592
 build.args-append   --use-system-mongo-c=off
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} >= 15} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --ssl-provider=native
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    path:lib/libssl.dylib:openssl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --ssl-provider=openssl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # Specify a short variant dir because the default variant dir is deeply nested
 # and can be very long, so long that on some systems the build will fail with
 # "Argument list too long"; see https://jira.mongodb.org/browse/SERVER-13829
 build.args-append   VARIANT_DIR=MP
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://jira.mongodb.org/browse/SERVER-22810
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# i386 was never supported on macOS.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See https://jira.mongodb.org/browse/SERVER-22810
</span> supported_archs     arm64 x86_64
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.args       {*}${build.args}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.destdir    --prefix=${destroot}${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> set dbdir           ${prefix}/var/db/mongodb
 set logdir          ${prefix}/var/log/mongodb
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set docdir          ${prefix}/share/doc/mongodb
</span> set mongouser       _mongo
 add_users           ${mongouser} group=${mongouser} realname=MongoDB\ Server
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -W ${worksrcpath} mongobridge ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # The programs have already been installed into the destroot during
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # the build phase because I don't know how to prevent it from doing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # that. Documentation files have also already been installed to an
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # unreasonable location so move them.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach f [glob ${destroot}${prefix}/*] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {[file isfile ${f}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            move ${f} ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> 
     xinstall -m 0755 -o ${mongouser} -g ${mongouser} -d \
         ${destroot}${dbdir} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -152,6 +150,3 @@ if {${os.platform} eq "darwin" && ${os.major} >= 16 && [vercmp ${os.version} 18.
</span>         See https://jira.mongodb.org/browse/WT-4112 for more information.
     }
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url       https://www.mongodb.org/downloads
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex     {mongodb-src-r(\d+\.\d*[02468]\.\d+)\.}
</span></pre><pre style='margin:0'>

</pre>