<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/5e2368b5a75cd9f3c072992dbd7eb1b51319821d">https://github.com/macports/macports-ports/commit/5e2368b5a75cd9f3c072992dbd7eb1b51319821d</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 5e2368b5a75 mongodb: Update to 5.0.14
</span>5e2368b5a75 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5e2368b5a75cd9f3c072992dbd7eb1b51319821d
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Jan 11 19:10:02 2023 -0600

<span style='display:block; white-space:pre;color:#404040;'>    mongodb: Update to 5.0.14
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/65874
</span>---
 databases/mongodb/Portfile                 | 21 ++++++++++++---------
 databases/mongodb/files/compile.req.patch  |  9 +++++++++
 databases/mongodb/files/platform.req.patch | 12 ++++++++++++
 3 files changed, 33 insertions(+), 9 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 d2169155bc4..fd51fee8ff2 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;'>@@ -8,11 +8,11 @@ PortGroup           muniversal 1.0
</span> # Please keep the mongodb and mongodb-devel ports as similar as possible.
 
 epoch               1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        mongodb mongo 5.0.13 r
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        mongodb mongo 5.0.14 r
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  23d283bab3a286aa6acf0bc2867be6d422e28533 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  e22623a75df7edb30c8875601106c890eb392753fad2ecbe736d42bb1e2fa456 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    56072121 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  181484617e5f012d04016257ba274bdb82c2d886 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  097152eb18f28aae04e523eb1e1421c391032f3d213ff674657dc610b13c38ae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    56087961 \
</span>                     certifi-2021.10.8.tar.gz \
                     rmd160  8972d4fb7b192cf6e3a13a7ea9dfc497b0866eea \
                     sha256  78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,10 +25,10 @@ checksums           rmd160  23d283bab3a286aa6acf0bc2867be6d422e28533 \
</span>                     rmd160  280c221d47dd24d46f9b7e135effd4048fd1a8ef \
                     sha256  58b5d84e5fbff6cf8e117414b3ea49ef51654c02ee887d155113c5b91d761967 \
                     size    295992 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    Cython-0.29.28.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  0597dde8c2b6fe6bf651fcabde5b43bef5ecac41 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  d6fac2342802c30e51426828fe084ff4deb1b3387367cf98976bb2e64b6f8e45 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    2081368 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Cython-0.29.33.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  63793b0ebfdc73b852a91bdd7c78e834e2ce643f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  5040764c4a4d2ce964a395da24f0d1ae58144995dab92c6b96f44c3f4d72286a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2093693 \
</span>                     idna-3.3.tar.gz \
                     rmd160  39ab62813b06e88c80f13848c34c03a1c8600bb8 \
                     sha256  9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -127,7 +127,7 @@ for {set index 1} {${index} < [llength ${checksums}]} {incr index} {
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_branch   3.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_branch   3.11
</span> set python_version  [string map {. {}} ${python_branch}]
 
 depends_build       port:python${python_version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -142,6 +142,9 @@ depends_lib         port:curl \
</span>                     port:zlib \
                     port:zstd
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          compile.req.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    platform.req.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> pre-configure {
     # Upstream recommends installing specific versions of the required
     # Python modules modules in a virtualenv. They do not support using
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mongodb/files/compile.req.patch b/databases/mongodb/files/compile.req.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..472d077b9ab
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mongodb/files/compile.req.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Do not require ninja. We're not using it.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Reverts part of https://github.com/mongodb/mongo/commit/8d21d154677e2202e2a7ddd7f99d2a0ffedf4d53
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- etc/pip/components/compile.req.orig    2022-11-10 11:38:11.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ etc/pip/components/compile.req 2023-01-11 20:05:47.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3,4 +3,3 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ regex <= 2021.11.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ requirements_parser <= 0.3.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ninja>=1.10.0
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mongodb/files/platform.req.patch b/databases/mongodb/files/platform.req.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..8336cc3c04b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mongodb/files/platform.req.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Do not require cryptography. It brings in an unnecessary dependency on rust.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Reverts part of https://github.com/mongodb/mongo/commit/eb11991ff4fd8340688b66878db561ee61943a2c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- etc/pip/components/platform.req.orig   2022-11-10 11:38:11.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ etc/pip/components/platform.req        2023-01-11 19:54:14.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,6 +1,3 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Platform-specific components
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pypiwin32==223; sys_platform == "win32" and python_version > "3"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pywin32==225; sys_platform == "win32" and python_version > "3"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-cryptography == 2.3; platform_machine == "s390x" or platform_machine == "ppc64le" # Needed for oauthlib to use RSAAlgorithm # Version locked - see SERVER-36618
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-cryptography == 36.0.2; platform_machine != "s390x" and platform_machine != "ppc64le"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\ No newline at end of file
</span></pre><pre style='margin:0'>

</pre>