<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/e3ea2638e0176128ed9e9e341a3ea8212069e48f">https://github.com/macports/macports-ports/commit/e3ea2638e0176128ed9e9e341a3ea8212069e48f</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 e3ea263  uriparser: Update to 0.9.3
</span>e3ea263 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e3ea2638e0176128ed9e9e341a3ea8212069e48f
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sun Apr 28 13:55:06 2019 -0500

<span style='display:block; white-space:pre;color:#404040;'>    uriparser: Update to 0.9.3
</span>---
 devel/uriparser/Portfile               | 31 ++++++++++---------------------
 devel/uriparser/files/testrunner.patch | 14 ++++++++++++++
 2 files changed, 24 insertions(+), 21 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/uriparser/Portfile b/devel/uriparser/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fb77e5b..8f772a2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/uriparser/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/uriparser/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +1,14 @@
</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        uriparser uriparser 0.9.1 uriparser-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        uriparser uriparser 0.9.3 uriparser-
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  894281bcd38afd582e8f277f08346f9dc3d24ec6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  75248f3de3b7b13c8c9735ff7b86ebe72cbb8ad043291517d7d53488e0893abe \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    372722
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  8fce419da21d3e5081d6eaa35eb3a3a84c8f6287 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  28af4adb05e811192ab5f04566bebc5ebf1c30d9ec19138f944963d52419e28f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    173073
</span> 
 categories          devel www
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,24 +24,12 @@ homepage            https://uriparser.github.io
</span> github.tarball_from releases
 use_bzip2           yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cppflags
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Only used by tests but detected at configure time.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append    port:gtest
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --disable-doc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-test
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          testrunner.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      -DURIPARSER_BUILD_DOCS=OFF
</span> 
 test.run            yes
 test.target         check
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Needed by libkml's build system.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.delete_la_files no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-activate {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # libkml @1.2.0_1 and earlier installed a copy of liburiparser.dylib.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![catch {set installed [lindex [registry_active libkml] 0]}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set _version [lindex $installed 1]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set _revision [lindex $installed 2]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if {[vercmp $_version 1.2.0] < 0 || ([vercmp $_version 1.2.0] == 0 && $_revision <= 1)} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            registry_deactivate_composite libkml "" [list ports_nodepcheck 1]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/uriparser/files/testrunner.patch b/devel/uriparser/files/testrunner.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..6e3c617
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/uriparser/files/testrunner.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix crash in testrunner
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/uriparser/uriparser/issues/67
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/uriparser/uriparser/commit/f870e6c68696a6018702caa5c8a2feba9b0f99fa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- test/MemoryManagerSuite.cpp.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ test/MemoryManagerSuite.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19,6 +19,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
</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;'>++#undef NDEBUG  // because we rely on assert(3) further down
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cassert>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cerrno>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cstring>  // memcpy
</span></pre><pre style='margin:0'>

</pre>