<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/700c00e10f55f8e58436db3b5e66613f29443ed8">https://github.com/macports/macports-ports/commit/700c00e10f55f8e58436db3b5e66613f29443ed8</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 700c00e mongo-c-driver: Update to 1.15.3
</span>700c00e is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 700c00e10f55f8e58436db3b5e66613f29443ed8
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sat Dec 21 11:44:34 2019 -0600
<span style='display:block; white-space:pre;color:#404040;'> mongo-c-driver: Update to 1.15.3
</span>---
devel/mongo-c-driver/Portfile | 12 +++++++-----
devel/mongo-c-driver/files/CheckStructHasMember.patch | 12 ++++++++++++
devel/mongo-c-driver/files/libbson.patch | 6 +++---
devel/mongo-c-driver/files/overlinking.patch | 6 +++---
4 files changed, 25 insertions(+), 11 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mongo-c-driver/Portfile b/devel/mongo-c-driver/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 89e4a09..e1bd1d9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mongo-c-driver/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mongo-c-driver/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,10 +4,10 @@ PortSystem 1.0
</span> PortGroup cmake 1.1
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup mongodb mongo-c-driver 1.15.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 c67f397708d14c34a160bb34f0e33bf73e0e82ab \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 f092ea4859e66f0739f5d01ad06deac682f400e81bd97c627bf8064c366f1765 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6668192
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup mongodb mongo-c-driver 1.15.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 c9be078f08d3ae966ac4d01f5989999ecae76cdc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a09b871339ea15508baedd7777d7eaec13af962b4351e2fb2e19278d7313e049 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6669363
</span>
categories devel
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,7 +23,7 @@ configure.args-append \
</span> -DENABLE_UNINSTALL=OFF
if {${subport} eq ${name}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span>
categories-append \
databases
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,6 +47,8 @@ if {${subport} eq ${name}} {
</span>
patchfiles-append \
overlinking.patch
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CheckStructHasMember.patch
</span>
configure.args-append \
-DENABLE_BSON=SYSTEM \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mongo-c-driver/files/CheckStructHasMember.patch b/devel/mongo-c-driver/files/CheckStructHasMember.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..8b4009c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mongo-c-driver/files/CheckStructHasMember.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;'>+https://jira.mongodb.org/browse/CDRIVER-3472
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/kevinAlbs/mongo-c-driver/commit/ba92b566c4eb14d343a84f338db3e81702144cd6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/libmongoc/CMakeLists.txt.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/libmongoc/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -5,6 +5,7 @@ project (libmongoc C)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR}/../../build/cmake)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include (InstallRequiredSystemLibraries)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++include (CheckStructHasMember)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ message ("libmongoc version (from VERSION_CURRENT file): ${MONGOC_VERSION}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mongo-c-driver/files/libbson.patch b/devel/mongo-c-driver/files/libbson.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 05bc4c1..e99dd23 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mongo-c-driver/files/libbson.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mongo-c-driver/files/libbson.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,8 +1,8 @@
</span> Install the libbson documentation files to a place that doesn't conflict
with the mongo-c-driver documentation files.
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- CMakeLists.txt.orig 2019-02-21 12:21:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ CMakeLists.txt 2019-03-27 14:10:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -382,7 +382,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt.orig 2019-12-16 11:55:23.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt 2019-12-21 10:49:44.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -383,7 +383,7 @@
</span> endif ()
install (FILES COPYING NEWS README.rst THIRD_PARTY_NOTICES
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mongo-c-driver/files/overlinking.patch b/devel/mongo-c-driver/files/overlinking.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index d9d56f8..c650cc7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mongo-c-driver/files/overlinking.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mongo-c-driver/files/overlinking.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,7 @@
</span> Prevent libraries that use cmake to find libmongoc from being overlinked.
https://jira.mongodb.org/browse/CDRIVER-3431
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/libmongoc/build/cmake/libmongoc-1.0-config.cmake.in.orig 2019-11-06 17:21:28.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/libmongoc/build/cmake/libmongoc-1.0-config.cmake.in 2019-11-17 12:10:45.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/libmongoc/build/cmake/libmongoc-1.0-config.cmake.in.orig 2019-12-16 11:55:23.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/libmongoc/build/cmake/libmongoc-1.0-config.cmake.in 2019-12-21 10:14:48.000000000 -0600
</span> @@ -31,23 +31,4 @@
find_library (MONGOC_LIBRARY mongoc-1.0 PATHS "@PACKAGE_LIBRARY_INSTALL_DIRS@" NO_DEFAULT_PATH)
set (MONGOC_LIBRARIES ${MONGOC_LIBRARY} ${BSON_LIBRARIES})
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ https://jira.mongodb.org/browse/CDRIVER-3431
</span> -set (IS_FRAMEWORK_VAR 0)
-foreach (LIB
- @SASL_LIBRARIES@ @SSL_LIBRARIES@ @SHM_LIBRARIES@ @RESOLV_LIBRARIES@
<span style='display:block; white-space:pre;background:#ffe0e0;'>-- @SNAPPY_LIBRARIES@ @ICU_LIBRARIES@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- @SNAPPY_LIBRARIES@ @ICU_LIBRARIES@ @MONGOC_ZSTD_LIBRARIES@
</span> -)
- if (LIB STREQUAL "-framework")
- set (IS_FRAMEWORK_VAR 1)
</pre><pre style='margin:0'>
</pre>