<pre style='margin:0'>
Chih-Hsuan Yen (yan12125) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9443ba1351074d28edbec1a82e58e015530ac205">https://github.com/macports/macports-ports/commit/9443ba1351074d28edbec1a82e58e015530ac205</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 9443ba1 KeePassXC-devel: update to the latest commit
</span>9443ba1 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9443ba1351074d28edbec1a82e58e015530ac205
</span>Author: Chih-Hsuan Yen <yan12125@gmail.com>
AuthorDate: Tue Sep 24 07:40:34 2019 +0800
<span style='display:block; white-space:pre;color:#404040;'> KeePassXC-devel: update to the latest commit
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Other changes:
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * Use cmake 1.1 port group
</span><span style='display:block; white-space:pre;color:#404040;'> * Use new cxx_standard
</span><span style='display:block; white-space:pre;color:#404040;'> * A new feature [1] requires readline
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> [1] https://github.com/keepassxreboot/keepassxc/pull/3426
</span>---
security/KeePassXC/Portfile | 26 +++++++++-----------------
1 file changed, 9 insertions(+), 17 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 772a6bd..ea19f6a 100644
</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;'>@@ -3,8 +3,7 @@
</span> PortSystem 1.0
PortGroup qt5 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup cmake 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup compiler_blacklist_versions 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cmake 1.1
</span>
name KeePassXC
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,22 +37,13 @@ depends_lib-append port:argon2 \
</span> port:ykpers \
port:zlib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# KeePassXC now requires a compiler with C++ defect report 253 (DR 253)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# corrected[1]. AppleClang 8.0.0 is known to be broken[2] and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# AppleClang 9.0.0 is known to work[3].
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# [1] https://stackoverflow.com/a/47368753/3786245
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# [2] https://build.macports.org/builders/ports-10.11_x86_64-builder/builds/77570/steps/install-port/logs/stdio
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# [3] https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/82949/steps/install-port/logs/stdio
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append {clang < 900} macports-clang-3.4 macports-clang-3.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# XXX: the following line shouldn't be necessary - revisit when libc++ becomes the default and default compiler configurations are updated
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append macports-clang-5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span>
pre-configure {
reinplace "s#/usr/local/bin#${prefix}/bin#" \
${worksrcpath}/CMakeLists.txt
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.out_of_source yes
</span> configure.pre_args-append \
-DCMAKE_INSTALL_PREFIX=${applications_dir} \
-DCMAKE_INSTALL_MANDIR=${prefix}/share/man \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -102,16 +92,18 @@ if {${subport} eq ${name}} {
</span> -DKEEPASSXC_BUILD_TYPE=Release
} else {
# devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>- github.setup keepassxreboot keepassxc 018e9f30be5b46755a64552a30cfbb29e2ae8c1b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup keepassxreboot keepassxc f726d7501ff7e8a66ae974719042f23010716595
</span> github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 20190831
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 20191017
</span> revision 0
conflicts KeePassXC
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 36651aaf95a185b99620c6ad87bb316d9ad3939d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 fd968352dec7754c7e5f15b77a98f1eb56a882e66739591432381dfb95dfa02a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 9451238
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 897422fad52986aff3145c056e360bde1fab6a0a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e0bf8931ec07be5722b627f9c05d9e45ee8edff6ebd2cc9c6c314d091e180a07 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 9490741
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:readline
</span>
patchfiles devel/patch-no-deployqt.diff
}
</pre><pre style='margin:0'>
</pre>