<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0f459134a05a3137ca8e452a3b6b0a3471ad9efe">https://github.com/macports/macports-ports/commit/0f459134a05a3137ca8e452a3b6b0a3471ad9efe</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 0f459134a05 log4cpp: update to 1.1.4
</span>0f459134a05 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 0f459134a05a3137ca8e452a3b6b0a3471ad9efe
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Sat Jul 1 09:35:37 2023 -0400
<span style='display:block; white-space:pre;color:#404040;'> log4cpp: update to 1.1.4
</span>---
devel/log4cpp/Portfile | 16 ++++++++++------
devel/log4cpp/files/patch-StringUtil.cpp.patch | 14 ++++++++++++++
2 files changed, 24 insertions(+), 6 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/log4cpp/Portfile b/devel/log4cpp/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6677ee18575..ec8557a5240 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/log4cpp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/log4cpp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,6 @@ PortSystem 1.0
</span> name log4cpp
categories devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> license LGPL-2.1
maintainers {michaelld @michaelld} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,13 +15,14 @@ long_description Log4cpp is library of C++ classes for flexible logging to \
</span> after the Log4j Java library, staying as close to their \
API as is reasonable.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.1.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 bc194fcc0d7fdb51ad24c53921137614afc3aa11 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2cbbea55a5d6895c9f0116a9a9ce3afb86df383cd05c9d6c1a4238e5e5c8f51d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.1.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 13e462afb5845f89071400b9ebe65eb510384c5e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 696113659e426540625274a8b251052cc04306d8ee5c42a0c7639f39ca90c9d6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 637440
</span>
set branch [join [lrange [split ${version} .] 0 1] .]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://log4cpp.sourceforge.net/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://log4cpp.sourceforge.net/
</span> master_sites sourceforge:project/log4cpp/log4cpp-${branch}.x%20%28new%29/log4cpp-${branch}
worksrcdir ${name}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,7 +33,11 @@ post-extract {
</span>
patchfiles patch-appenderMapStorageInitializer.diff \
patch-autogen.sh.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-autoconf-1.13.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-autoconf-1.13.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-StringUtil.cpp.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2011
</span>
use_autoconf yes
autoconf.cmd ${worksrcpath}/autogen.sh
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/log4cpp/files/patch-StringUtil.cpp.patch b/devel/log4cpp/files/patch-StringUtil.cpp.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..195c32ce912
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/log4cpp/files/patch-StringUtil.cpp.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;'>+--- ./src/StringUtil.cpp 2024-01-29 19:35:43
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./src/StringUtil.cpp 2024-01-29 19:35:58
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -41,11 +41,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ while (1) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ va_list args_copy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if defined(_MSC_VER) || defined(__BORLANDC__) || !(defined(__cplusplus) && (__cplusplus >= 201103L))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- args_copy = args;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ va_copy(args_copy, args);
</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;'>+ int n = VSNPRINTF(buffer, size, format, args_copy);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>
</pre>