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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/393c1c1add436da99ef75856673133fc94e80f8c">https://github.com/macports/macports-ports/commit/393c1c1add436da99ef75856673133fc94e80f8c</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 393c1c1add436da99ef75856673133fc94e80f8c
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Thu Jan 13 11:14:08 2022 +0100

<span style='display:block; white-space:pre;color:#404040;'>    thrift: update version to 0.15.0
</span>---
 devel/thrift/Portfile                              | 17 ++----
 devel/thrift/files/patch-0d6a2d3.diff              | 69 ----------------------
 .../files/patch-thrift_protocol_decorator.h.diff   | 16 -----
 devel/thrift/files/patch-thrift_ssl_socket.h.diff  | 13 ----
 4 files changed, 5 insertions(+), 110 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/thrift/Portfile b/devel/thrift/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d4a84d80460..3e27438c973 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/thrift/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/thrift/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,12 +7,11 @@ PortGroup       boost 1.0
</span> name            thrift
 
 # NOTE: This port must be kept at the same version as port:py-thrift and port:p5-thrift
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Remove patches below when updating
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version         0.13.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       rmd160 04cd735494a9d8558c2d22d1b99315ca859749c8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha256 7ad348b88033af46ce49148097afe354d513c1fca7c607b59c33ebb6064b5179 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                size   4154357
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         0.15.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  0b76537675e3caf5a072aeed750a3f59081ba1a9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  d5883566d161f8f6ddd4e21f3a9e3e6b8272799d054820f1c25b11e86718f86b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    4046460
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        0
</span> 
 categories      devel
 license         Apache-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,12 +29,6 @@ long_description \
</span> homepage        https://thrift.apache.org/
 master_sites    apache:${name}/${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Patches incorporated upstream; remove when updating to thrift > 0.13.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://trac.macports.org/ticket/61252
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   patch-thrift_protocol_decorator.h.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-thrift_ssl_socket.h.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-0d6a2d3.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> patchfiles-append   dynamic_lookup-11.patch
 
 depends_build       port:autoconf \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/thrift/files/patch-0d6a2d3.diff b/devel/thrift/files/patch-0d6a2d3.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a25b968ed02..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/thrift/files/patch-0d6a2d3.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,69 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 0d6a2d36ea02839313e63421fb1ba4a9de2604ea Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: zeshuai007 <51382517@qq.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Tue, 24 Mar 2020 18:31:37 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] THRIFT-4272: warnings in glibc library Client: c_glib Patch:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Zezeng Wang
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-This closes #2067
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .../thrift/c_glib/transport/thrift_socket.h   | 26 +++++++++++++++++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .../c_glib/transport/thrift_ssl_socket.h      |  9 +++++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 2 files changed, 35 insertions(+)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/lib/c_glib/src/thrift/c_glib/transport/thrift_socket.h b/lib/c_glib/src/thrift/c_glib/transport/thrift_socket.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index c91f52f186..912929e81f 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- lib/c_glib/src/thrift/c_glib/transport/thrift_socket.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lib/c_glib/src/thrift/c_glib/transport/thrift_socket.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -68,6 +68,32 @@ struct _ThriftSocketClass
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* used by THRIFT_TYPE_SOCKET */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GType thrift_socket_get_type (void);
</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;'>-+ * Check if the socket is open and ready to send and receive
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * @param transport
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * @return true if open
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+gboolean
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+thrift_socket_is_open (ThriftTransport *transport);
</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;'>-+ * Open connection if required and set the socket to be ready to send and receive
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * @param transport
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * @param error
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * @return true if operation was correct
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+gboolean
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+thrift_socket_open (ThriftTransport *transport, GError **error);
</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;'>-+ * Close connection if required
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * @param transport
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * @param error
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * @return true if operation was correct
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+gboolean
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+thrift_socket_close (ThriftTransport *transport, GError **error);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- G_END_DECLS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/lib/c_glib/src/thrift/c_glib/transport/thrift_ssl_socket.h b/lib/c_glib/src/thrift/c_glib/transport/thrift_ssl_socket.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 0ca465a0f3..dd07c63164 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- lib/c_glib/src/thrift/c_glib/transport/thrift_ssl_socket.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lib/c_glib/src/thrift/c_glib/transport/thrift_ssl_socket.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -188,6 +188,15 @@ thrift_ssl_socket_is_open (ThriftTransport *transport);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gboolean
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- thrift_ssl_socket_open (ThriftTransport *transport, GError **error);
</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;'>-+ * Close connection if required
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * @param transport
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * @param error
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * @return true if operation was correct
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+gboolean
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+thrift_ssl_socket_close (ThriftTransport *transport, GError **error);
</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;background:#ffe0e0;'>-  * @brief Initialization function
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/thrift/files/patch-thrift_protocol_decorator.h.diff b/devel/thrift/files/patch-thrift_protocol_decorator.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 504dc2080a0..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/thrift/files/patch-thrift_protocol_decorator.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Upstream-Status: Accepted (https://github.com/apache/thrift/pull/2249)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- lib/c_glib/src/thrift/c_glib/protocol/thrift_protocol_decorator.h.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lib/c_glib/src/thrift/c_glib/protocol/thrift_protocol_decorator.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -67,6 +67,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* used by THRIFT_TYPE_PROTOCOL_DECORATOR */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GType thrift_protocol_decorator_get_type (void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+gint32 thrift_protocol_decorator_write_message_begin (
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+           ThriftProtocol *protocol,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+           const gchar *name,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+           const ThriftMessageType message_type,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+           const gint32 seqid, GError **error);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- G_END_DECLS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif /* _THRIFT_PROTOCOL_DECORATOR_H */
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/thrift/files/patch-thrift_ssl_socket.h.diff b/devel/thrift/files/patch-thrift_ssl_socket.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3902b370856..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/thrift/files/patch-thrift_ssl_socket.h.diff
</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;'>-Upstream-Status: Accepted (https://github.com/apache/thrift/pull/2249)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- lib/c_glib/src/thrift/c_glib/transport/thrift_ssl_socket.h.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lib/c_glib/src/thrift/c_glib/transport/thrift_ssl_socket.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -213,6 +213,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- thrift_ssl_socket_finalize_openssl(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+gboolean
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+thrift_ssl_socket_authorize(ThriftTransport * transport, GError **error);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- G_END_DECLS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span></pre><pre style='margin:0'>

</pre>