<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/857bd7ee9343c2929367b62926a31214363c7f63">https://github.com/macports/macports-ports/commit/857bd7ee9343c2929367b62926a31214363c7f63</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 857bd7ee9343c2929367b62926a31214363c7f63
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Jan 17 00:17:18 2022 -0600

<span style='display:block; white-space:pre;color:#404040;'>    mongodb-devel: Update to 5.2.0
</span>---
 databases/mongodb-devel/Portfile                   | 13 ++--
 .../files/dont-pin-dependencies.patch              | 79 ++++++++++++++++++++++
 2 files changed, 87 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mongodb-devel/Portfile b/databases/mongodb-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ec93825b7ec..4acb7e996fd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mongodb-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mongodb-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,17 +8,16 @@ PortGroup           muniversal 1.0
</span> # Please keep the mongodb and mongodb-devel ports as similar as possible.
 
 epoch               0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        mongodb mongo 5.1.1 r
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        mongodb mongo 5.2.0 r
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  a4943b37ac73905bfb1978880e8910533155249b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  0af3dd6e3c5d12691d7c25e0bbab6a3066c7a42339860480c802435160ce0dab \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    55930695
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  129c204d3626944690728c4f0e60d694ba2667b1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  b56764976d973e353baed2db6a08ce4f6f8a2d9300604a553962966c18a0210e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    56847285
</span> 
 name                mongodb-devel
 conflicts           mongodb
 license             SSPL
 categories          databases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> maintainers         {ryandesign @ryandesign}
 
 description         high-performance, schema-free, document-oriented (\"NoSQL\") database
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,10 +37,12 @@ set python_version  [string map {. {}} ${python_branch}]
</span> depends_build       port:python${python_version} \
                     port:py${python_version}-cheetah \
                     port:py${python_version}-packaging \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python_version}-pkce \
</span>                     port:py${python_version}-psutil \
                     port:py${python_version}-pymongo \
                     port:py${python_version}-regex \
                     port:py${python_version}-requests \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python_version}-requests-oauthlib \
</span>                     port:py${python_version}-requirements-parser \
                     port:py${python_version}-setuptools \
                     port:py${python_version}-yaml
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -56,6 +57,8 @@ depends_lib         port:curl \
</span>                     port:zlib \
                     port:zstd
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          dont-pin-dependencies.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> use_configure       no
 
 compiler.c_standard 2011
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mongodb-devel/files/dont-pin-dependencies.patch b/databases/mongodb-devel/files/dont-pin-dependencies.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..df9ad8b7e6a
</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-devel/files/dont-pin-dependencies.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,79 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't pin dependencies because MacPorts already has newer versions than
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+these.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://jira.mongodb.org/browse/SERVER-62686
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Reverts:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/mongodb/mongo/commit/b6d30f82753814220e360b82d0b5d87e834b279c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- etc/pip/components/aws.req.orig        2022-01-13 13:55:55.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ etc/pip/components/aws.req     2022-01-16 19:32:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,2 +1,2 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-boto3 <= 1.20.26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-botocore <= 1.23.26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++boto3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++botocore
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- etc/pip/components/compile.req.orig    2022-01-13 13:55:55.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ etc/pip/components/compile.req 2022-01-16 19:32:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Mongo compile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-Cheetah3 <= 3.2.6.post1 # src/mongo/base/generate_error_codes.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-packaging <= 21.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;'>++Cheetah3 # src/mongo/base/generate_error_codes.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++packaging
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++requirements_parser
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- etc/pip/components/idl.req.orig        2022-01-13 13:55:55.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ etc/pip/components/idl.req     2022-01-16 19:32:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,3 +1,3 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-unittest-xml-reporting >= 2.2.0, <= 3.0.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-typing <= 3.7.4.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-packaging <= 21.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++unittest-xml-reporting>=2.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++typing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++packaging
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- etc/pip/components/jiraclient.req.orig 2022-01-13 13:55:55.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ etc/pip/components/jiraclient.req      2022-01-16 19:32:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # TIG jira integration
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-jira <= 3.1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-requests-oauth <= 0.4.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-PyJWT <= 2.3.0 # https://github.com/pycontribs/jira/issues/247
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++jira
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++requests-oauth
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PyJWT # https://github.com/pycontribs/jira/issues/247
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cryptography == 2.3 # Needed for oauthlib to use RSAAlgorithm # Version locked - see SERVER-36618
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # We are omitting pycrypto based on https://github.com/pycontribs/jira/pull/629
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- etc/pip/components/lint.req.orig       2022-01-13 13:55:55.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ etc/pip/components/lint.req    2022-01-16 19:32:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -5,7 +5,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pydocstyle == 2.1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pylint == 2.7.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ structlog ~= 19.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-typing <= 3.7.4.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++typing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ yamllint == 1.15.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ yapf == 0.26.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ evergreen-lint == 0.1.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- etc/pip/components/resmoke.req.orig    2022-01-13 13:55:55.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ etc/pip/components/resmoke.req 2022-01-16 19:34:09.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,9 +1,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ curatorbin == 1.2.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PyKMIP == 0.10.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ evergreen.py == 3.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-jinja2 <= 2.11.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++jinja2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MarkupSafe == 1.1.0  # See SERVER-57036, this is a transitive dependency of jinja2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-mock <= 4.0.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++mock
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ shrub.py == 1.1.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ocspresponder == 0.5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ flask == 1.1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -13,6 +13,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ googleapis-common-protos == 1.53.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ blackduck == 1.0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PyGithub == 1.53
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-urllib3 >= 1.26.0, <= 1.26.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++urllib3 >= 1.26.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distro == 1.5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dnspython == 2.1.0
</span></pre><pre style='margin:0'>

</pre>