<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/4650ed64afba71f0a1d84dc82fb585b7dd44d0f9">https://github.com/macports/macports-ports/commit/4650ed64afba71f0a1d84dc82fb585b7dd44d0f9</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 4650ed6 mongo-c-driver: Update to 1.13.0
</span>4650ed6 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4650ed64afba71f0a1d84dc82fb585b7dd44d0f9
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Oct 10 03:26:42 2018 -0500
<span style='display:block; white-space:pre;color:#404040;'> mongo-c-driver: Update to 1.13.0
</span>---
devel/libbson/Portfile | 24 -------
devel/mongo-c-driver/Portfile | 80 ++++++++++++++++++----
.../mongo-c-driver/files/no-uninstall-script.patch | 13 ++++
3 files changed, 78 insertions(+), 39 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libbson/Portfile b/devel/libbson/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 2e1ab3f..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libbson/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup mongodb libbson 1.9.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers {ryandesign @ryandesign} openmaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license Apache-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description library for using BSON documents
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description ${name} is a library providing useful routines related to \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- building, parsing, and iterating BSON documents.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 3d07231f8d2640f25da1823f326289ee5eeb4078 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6bb51b863a4641d6d7729e4b55df8f4389ed534c34eb3a1cda906a53df11072c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 4957688
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --disable-silent-rules
</span><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 967e1e1..b51e31e 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;'>@@ -1,33 +1,83 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cmake 1.1
</span> PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup mongodb mongo-c-driver 1.9.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories devel databases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup mongodb mongo-c-driver 1.13.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 0ec592ea84ae284f0be4d2ad6d55432b09aad8bf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 25164e03b08baf9f2dd88317f1a36ba36b09f563291a7cf241f0af8676155b8d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6273122
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories devel
</span> platforms darwin
maintainers {ryandesign @ryandesign} openmaintainer
license Apache-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description library for using mongodb from C code
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description ${name} is a ${description}.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles no-uninstall-script.patch
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_AUTOMATIC_INIT_AND_CLEANUP=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_EXAMPLES=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_TESTS=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ categories-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ databases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ homepage http://mongoc.org/libmongoc/${version}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description library for using mongodb from C code
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 ac61071cd36da90b8d638a24ccc71948f96879fd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4a4bd0b0375450250a3da50c050b84b9ba8950ce32e16555714e75ebae0b8019 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 7714321
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${subport} provides libmongoc, a ${description}.
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:cyrus-sasl2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:cyrus-sasl2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:icu \
</span> port:libbson \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:snappy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_BSON=SYSTEM \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_ICU=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_MONGOC=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_SASL=CYRUS \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_SNAPPY=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_ZLIB=SYSTEM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.platform} eq "darwin"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_SSL=DARWIN
</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> path:lib/libssl.dylib:openssl
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_SSL=OPENSSL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.livecheck.regex \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {([0-9.]+)}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.type none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport libbson {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ homepage http://mongoc.org/${subport}/${version}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description library for using BSON documents
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --disable-silent-rules \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-sasl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-ssl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-libbson=system
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${subport} is a library providing useful routines related \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ to building, parsing, and iterating BSON documents.
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.livecheck.regex {([0-9.]+)}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_BSON=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_MONGOC=OFF
</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/no-uninstall-script.patch b/devel/mongo-c-driver/files/no-uninstall-script.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..1fe8950
</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/no-uninstall-script.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Do not install an uninstall script.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://jira.mongodb.org/browse/CDRIVER-2849
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt.orig 2018-09-17 13:24:45.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt 2018-10-10 03:20:22.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -347,8 +347,3 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # This needs to be last (after all other add_subdirectory calls) to ensure that
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # the generated uninstall program is complete and correct
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-add_subdirectory (generate_uninstall)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-add_custom_target (uninstall
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- COMMAND "${UNINSTALL_PROG_DIR}/${UNINSTALL_PROG}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-)
</span></pre><pre style='margin:0'>
</pre>