<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/0f5e869c12a55ba70e3f5bdfac2af80dda582cc9">https://github.com/macports/macports-ports/commit/0f5e869c12a55ba70e3f5bdfac2af80dda582cc9</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 0f5e869c12a gpgme: update to 1.23.1, enable C++ with libstdc++, fix installation
</span>0f5e869c12a is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 0f5e869c12a55ba70e3f5bdfac2af80dda582cc9
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Wed Nov 8 19:04:49 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> gpgme: update to 1.23.1, enable C++ with libstdc++, fix installation
</span>---
devel/gpgme/Portfile | 19 +++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gpgme/Portfile b/devel/gpgme/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index af6bd99c47d..f410a58fc8e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gpgme/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gpgme/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,12 +3,12 @@
</span> PortSystem 1.0
name gpgme
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.22.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.23.1
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 b838515aecd025d4e3914e5bd33fda82c09134a3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9551e37081ad3bde81018a0d24f245c3f8206990549598fb31a97a68380a7b71 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1717836
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 57b266764dee2784b30b2668439c40bb2d121ea8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a0c316f7ab7d3bfb01a8753c3370dc906e5b61436021f3b54ff1483b513769bd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1716825
</span>
categories devel security crypto
license {LGPL-2.1+ GPL-3+}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,7 +46,7 @@ post-patch {
</span> }
compiler.cxx_standard 2017
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Build uses c++17 features, but incorrectly configures for c++11 only..
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Build uses c++17 features, but incorrectly configures for c++11 only.
</span> configure.cxxflags-append -std=c++17
# We are patching configure.ac.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,12 +62,11 @@ configure.checks.implicit_function_declaration.whitelist-append strchr
</span>
lappend languages cl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# cpp bindings require libc++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This has to be enabled, otherwise CMake config files are not installed,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# which breaks some dependents, like Poppler.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Contrary to the earlier situation, it does build now against libstdc++.
</span> platform darwin {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${configure.cxx_stdlib} eq "libc++"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lappend languages cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lappend languages cpp
</span> }
# gpg regression tests run during build repeatedly fail with error
</pre><pre style='margin:0'>
</pre>