<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>