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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f43c31199566ecf72cd42b2fe6c9345d081d04a0">https://github.com/macports/macports-ports/commit/f43c31199566ecf72cd42b2fe6c9345d081d04a0</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 f43c3119956 gloox: update to 1.0.24, change dependency to libidn2, remove redundant and unused patch
</span>f43c3119956 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f43c31199566ecf72cd42b2fe6c9345d081d04a0
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Thu Oct 27 05:49:50 2022 +0800

<span style='display:block; white-space:pre;color:#404040;'>    gloox: update to 1.0.24, change dependency to libidn2, remove redundant and unused patch
</span>---
 net/gloox/Portfile                              | 25 ++++++++++++++++---------
 net/gloox/files/patch-cstring.diff              | 13 +++++++++++++
 net/gloox/files/patch-src_tlsgnuclient.cpp.diff | 11 -----------
 3 files changed, 29 insertions(+), 20 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gloox/Portfile b/net/gloox/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 98d484461eb..1140b331f2d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gloox/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/gloox/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,45 +1,52 @@
</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           compiler_blacklist_versions 1.0
</span> 
 name                gloox
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.0.23
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.0.24
</span> revision            0
 
 categories          net devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> maintainers         nomaintainer
 license             {GPL-3 OpenSSLException}
 
 description         C++ Jabber/XMPP library taking care of the low-level protocol
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    gloox is a C++ Jabber/XMPP library which takes care of the \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    low-level protocol stuff. Additionally, it offers high-level \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    gloox is a C++ Jabber/XMPP library which takes care of \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    the low-level protocol stuff. Additionally, it offers high-level \
</span>                     interfaces for interaction with an XMPP server.
 
 homepage            http://camaya.net/gloox
 master_sites        http://camaya.net/download/
 use_bzip2           yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  8bbd19f84ff2b708dfd6f9440c171248f5665e2a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  97cb6a0c07e320ffa4a7c66e8ab06b2361086271dc87ed2398befef4e8435f8a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    726854
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  90c3d9cf3d4b01feb611e0d9a415093b63b9240f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  ae1462be2a2eb8fe5cd054825143617c53c2c9c7195606cb5a5ba68c0f68f9c9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    727442
</span> 
 depends_build       port:pkgconfig
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# connectiontcpserver.cpp: error: 'memset' was not declared in this scope
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-cstring.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:gettext \
</span>                     path:lib/pkgconfig/gnutls.pc:gnutls \
                     port:iksemel \
                     port:libgcrypt \
                     port:libgpg-error \
                     port:libiconv \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libidn \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libidn2 \
</span>                     port:zlib
 
 configure.args      --with-gnutls=${prefix} \
                     --with-libidn=${prefix} \
                     --with-zlib=${prefix}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# /opt/local/include/gnutls/gnutls.h: error: comma at end of enumerator list
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    *gcc-4.* {clang < 421}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> livecheck.type      regex
 livecheck.url       ${homepage}
 livecheck.regex     ${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gloox/files/patch-cstring.diff b/net/gloox/files/patch-cstring.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b87d4b03fa8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/gloox/files/patch-cstring.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# connectiontcpserver.cpp: error: 'memset' was not declared in this scope
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/connectiontcpserver.cpp.orig       2019-12-09 03:14:10.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/connectiontcpserver.cpp    2022-10-27 05:43:11.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -51,7 +51,7 @@
</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;'>+ #include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstring>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifndef _WIN32_WCE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # include <sys/types.h>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gloox/files/patch-src_tlsgnuclient.cpp.diff b/net/gloox/files/patch-src_tlsgnuclient.cpp.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3eec98b96b4..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gloox/files/patch-src_tlsgnuclient.cpp.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/tlsgnutlsclient.cpp.orig   2014-06-02 01:05:53.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/tlsgnutlsclient.cpp        2014-06-02 01:07:38.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -20,6 +20,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef HAVE_PTHREAD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern "C" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <pthread.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GCRY_THREAD_OPTION_PTHREAD_IMPL;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span></pre><pre style='margin:0'>

</pre>