<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/327741f3361a0985c8f0f77e24fed613ca3c28ee">https://github.com/macports/macports-ports/commit/327741f3361a0985c8f0f77e24fed613ca3c28ee</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 327741f  mongodb: Update to 4.0.4
</span>327741f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 327741f3361a0985c8f0f77e24fed613ca3c28ee
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Nov 12 11:46:25 2018 -0600

<span style='display:block; white-space:pre;color:#404040;'>    mongodb: Update to 4.0.4
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Add curl dependency which was forgotten earlier.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Use macOS Security Framework on 10.11 and later, OpenSSL otherwise.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Remove case-sensitivity patch which has been merged upstream.
</span>---
 databases/mongodb/Portfile                   | 24 ++++++++++++++++--------
 databases/mongodb/files/case-sensitive.patch | 13 -------------
 2 files changed, 16 insertions(+), 21 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 39f2efb..925aad1 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;'>@@ -11,10 +11,10 @@ PortGroup           xcodeversion 1.0
</span> 
 name                mongodb
 epoch               1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             4.0.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  2be3bda0a81696c996380159860f1de81d1b6148 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  fbbe840e62376fe850775e98eb10fdf40594a023ecf308abec6dcec44d2bce0c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    49435646
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             4.0.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  8c07b635a77c4c9de8fd1b9522b94b6dd1c98318 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  02baada1c5665c77c58e068ac6e9d0b11371bcd89e1467896765a5e452e6cce3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    49462543
</span> 
 license             {AGPL-3 OpenSSLException}
 categories          databases
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,13 +36,11 @@ depends_build       port:scons \
</span>                     port:py27-cheetah \
                     port:py27-setuptools
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:libpcap \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    path:lib/libssl.dylib:openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:curl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libpcap
</span> 
 license_noconflict  scons
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   case-sensitive.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> use_configure       no
 
 # mongodb 3.0.5 and later requires C++11. Forcing the use of libc++ is
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -102,6 +100,16 @@ build.args          CC="${configure.cc}" \
</span>                     --ssl \
                     --wiredtiger=on
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} >= 15} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --ssl-provider=native
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/libssl.dylib:openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --ssl-provider=openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</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
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mongodb/files/case-sensitive.patch b/databases/mongodb/files/case-sensitive.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 1040577..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mongodb/files/case-sensitive.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix build failure on case-sensitive filesystems.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://jira.mongodb.org/browse/SERVER-37584
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/mongo/crypto/sha_block_apple.cpp.orig      2018-09-25 16:56:42.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/mongo/crypto/sha_block_apple.cpp   2018-10-11 19:28:57.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -29,7 +29,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "mongo/platform/basic.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <CommonCrypto/CommonDigest.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#include <CommonCrypto/CommonHmac.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <CommonCrypto/CommonHMAC.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "mongo/crypto/sha1_block.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "mongo/crypto/sha256_block.h"
</span></pre><pre style='margin:0'>

</pre>