<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/52d58e6b06eead7d8d512333afaa8165d8f9f7e7">https://github.com/macports/macports-ports/commit/52d58e6b06eead7d8d512333afaa8165d8f9f7e7</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 52d58e6b06e mongodb: Update to 5.0.1
</span>52d58e6b06e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 52d58e6b06eead7d8d512333afaa8165d8f9f7e7
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Thu Jul 22 17:15:23 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    mongodb: Update to 5.0.1
</span>---
 databases/mongodb/Portfile | 26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 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 002ee2d44ae..3c37a255292 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;'>@@ -6,11 +6,11 @@ PortGroup           github 1.0
</span> PortGroup           muniversal 1.0
 
 epoch               1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        mongodb mongo 5.0.0 r
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        mongodb mongo 5.0.1 r
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  983d95a916e926f15bdadf627fe1d2f5336923b4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  4e0ed3f7f8619541429db8e4740e8b09b49341f92c0ec9210b23dac6935c8f4b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    54462559
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  bd848a7d6c0bd5d0860d89237d7cc96298b0d893 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  141c9a6b538e121b2d69e26b9b3e7308f24dff9c7c238190233204a2ebe39b83 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    54468206
</span> 
 name                mongodb
 license             SSPL
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,8 +65,10 @@ configure.ldflags-delete -L${prefix}/lib
</span> build.cmd           ${prefix}/bin/python${python_branch} buildscripts/scons.py
 build.target        install-core
 build.args          CC="${configure.cc}" \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CFLAGS="${configure.cflags}" \
</span>                     CPPPATH="${prefix}/include" \
                     CXX="${configure.cxx}" \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CXXFLAGS="${configure.cxxflags}" \
</span>                     DESTDIR="${destroot}" \
                     LIBPATH="${prefix}/lib" \
                     PREFIX="${prefix}" \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -108,14 +110,12 @@ supported_archs     arm64 x86_64
</span> array set merger_build_args {arm64 "TARGET_ARCH=aarch64" x86_64 "TARGET_ARCH=x86_64"}
 foreach a ${supported_archs} {
     lappend merger_build_args($a) \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    CCFLAGS="${configure.cflags} -arch ${a}" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    CXXFLAGS="${configure.cxxflags} -arch ${a}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CCFLAGS="-arch ${a}" \
</span>                     LINKFLAGS="${configure.ldflags} -arch ${a}" \
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# An updated javascript engine with support for arm64 was expected in mongodb 5 but
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# appears not yet to have arrived.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://jira.mongodb.org/browse/SERVER-50115
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# JavaScript engine support for arm64 is blocked pending a new ESR release from Mozilla.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://jira.mongodb.org/browse/SERVER-50115?focusedCommentId=3948549&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-3948549
</span> if {[vercmp ${version} 6.0.0] < 0} {
     lappend merger_build_args(arm64) --js-engine=none
 }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -156,13 +156,15 @@ destroot {
</span> startupitem.create      yes
 startupitem.executable  sudo -u ${mongouser} ${prefix}/bin/mongod --dbpath ${dbdir} --logpath ${logdir}/mongodb.log --logappend
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} < 16} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Upstream intends mongodb 5 to require macOS 10.14 or later but it
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# builds fine on 10.13. https://jira.mongodb.org/browse/SERVER-58746
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} < 17} {
</span>     known_fail          yes
     depends_build
     depends_lib
     pre-fetch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_error "${name} @${version} requires macOS 10.12 or greater"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        return -code error "incompatible OS X version"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_error "${name} @${version} requires macOS 10.13 or greater"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        return -code error "incompatible macOS version"
</span>     }
 }
 
</pre><pre style='margin:0'>

</pre>