<pre style='margin:0'>
Jeremy Huddleston Sequoia (jeremyhu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b6de6dfb37a70372dfec5f09d43346fc4600d732">https://github.com/macports/macports-ports/commit/b6de6dfb37a70372dfec5f09d43346fc4600d732</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 b6de6df  neon: Fix build against libressl
</span>b6de6df is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b6de6dfb37a70372dfec5f09d43346fc4600d732
</span>Author: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
AuthorDate: Tue Nov 1 01:37:53 2016 -0700

<span style='display:block; white-space:pre;color:#404040;'>    neon: Fix build against libressl
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
</span>---
 www/neon/Portfile             |  2 ++
 www/neon/files/libressl.patch | 13 +++++++++++++
 2 files changed, 15 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/neon/Portfile b/www/neon/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b728457..6654024 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/neon/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/neon/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,6 +32,8 @@ depends_lib     port:expat \
</span> checksums       rmd160  f3add71c324640198b2d82afcbc8af91c1dd3959 \
                 sha256  db0bd8cdec329b48f53a6f00199c92d5ba40b0f015b153718d1b15d3d967fbca
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles      libressl.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args  --with-ssl \
                 --enable-shared \
                 --with-expat \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/neon/files/libressl.patch b/www/neon/files/libressl.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..700f1c0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/neon/files/libressl.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;'>+Extend the guard to be also true for libressl.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/ne_openssl.c       2016-09-30 10:46:00.000000000 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/ne_openssl.c       2016-10-04 12:57:24.507084147 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -66,7 +66,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ typedef const unsigned char ne_d2i_uchar;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if OPENSSL_VERSION_NUMBER < 0x10100000L
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define X509_up_ref(x) x->references++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define EVP_PKEY_up_ref(x) x->references++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define EVP_PKEY_get0_RSA(evp) (evp->pkey.rsa)
</span>\ No newline at end of file
</pre><pre style='margin:0'>

</pre>