<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/1aaa47aebffcd2afcea69ab07dcad67b66052380">https://github.com/macports/macports-ports/commit/1aaa47aebffcd2afcea69ab07dcad67b66052380</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 1aaa47aebff KeePassXC: update devel to latest + fix build on macos <= 10.9
</span>1aaa47aebff is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 1aaa47aebffcd2afcea69ab07dcad67b66052380
</span>Author: tenzap <fabstz-it@yahoo.fr>
AuthorDate: Sun Dec 12 18:55:53 2021 +0100
<span style='display:block; white-space:pre;color:#404040;'> KeePassXC: update devel to latest + fix build on macos <= 10.9
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Build failed because keepassxc-devel now uses QTest::addRow in unit test.
</span><span style='display:block; white-space:pre;color:#404040;'> This was introduced in Qt 5.9
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> So build without tests in case Qt < 5.9
</span>---
security/KeePassXC/Portfile | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/KeePassXC/Portfile b/security/KeePassXC/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0f7e0900aac..045426db2fb 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/KeePassXC/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/KeePassXC/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,16 +62,17 @@ if {${subport} eq ${name}} {
</span> patch-old-mac.diff
} else {
# devel subport
<span style='display:block; white-space:pre;background:#ffe0e0;'>- github.setup keepassxreboot keepassxc a0a063b57f6f577bed505ccd652763eeadd1b876
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup keepassxreboot keepassxc 456726556dbf288fd881fcf453d7bb13c335f155
</span> set githash [string range ${github.version} 0 6]
version 20211208+git${githash}
revision 0
conflicts KeePassXC
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 18aa88707b3886cf85eb55c886db2f952f46d791 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 78ee1c2cbfd3560d576d343c6ad931f225e2e7a95af8b7009d86eae720013692 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 10076145
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 84e8cba8ab75f124f9b9ae244a06a7cd4b7f906d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d1104c587298c26d1d02ccb01593ee70313c354d049b36ed480d8384a128e986 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 10077852
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>
gpg_verify.use_gpg_verification \
no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -84,6 +85,12 @@ if {${subport} eq ${name}} {
</span>
compiler.cxx_standard 2017
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # QTest::addRow was introduced in Qt 5.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Don't build tests in that case
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[vercmp ${qt5.version} 5.9] < 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.pre_args-append -DWITH_TESTS=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
ln -s ${applications_dir}/KeePassXC.app/Contents/MacOS/keepassxc-proxy \
${destroot}${prefix}/bin/keepassxc-proxy
</pre><pre style='margin:0'>
</pre>