<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/72a4360c16bb43f62b1e32f51e39962b1ba9f499">https://github.com/macports/macports-ports/commit/72a4360c16bb43f62b1e32f51e39962b1ba9f499</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 72a4360 keepassxc: update to 2.3.0
</span>72a4360 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 72a4360c16bb43f62b1e32f51e39962b1ba9f499
</span>Author: Chih-Hsuan Yen <yan12125@gmail.com>
AuthorDate: Fri Mar 2 17:02:47 2018 +0800
<span style='display:block; white-space:pre;color:#404040;'> keepassxc: update to 2.3.0
</span>---
security/KeePassXC/Portfile | 26 +++++++++++-----
security/KeePassXC/files/patch-no-deployqt.diff | 41 +++++++++++++++++++++++++
2 files changed, 59 insertions(+), 8 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 586655d..20ba415 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;'>@@ -5,10 +5,10 @@ PortGroup qt5 1.0
</span> PortGroup github 1.0
PortGroup cmake 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup keepassxreboot keepassxc 2.2.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup keepassxreboot keepassxc 2.3.0
</span> name KeePassXC
categories security aqua
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers @yan12125 openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {@yan12125 gmail.com:yan12125} openmaintainer
</span>
description KeePassXC is a cross-platform community-driven port \
of the Windows application “Keepass Password Safe”.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,19 +27,29 @@ use_xz yes
</span> distname ${github.project}-${version}-src
worksrcdir ${github.project}-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 f7c77f3865c2f79f4e0ac86b0ba70eedf12a74c7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 e52fa32cb39af3c64ddd651481b7963b1206830687fb7d4c9f20ad5d6ac0d3dd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3258424
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 9fcb5e519a100ba21213b9e8517a6cd27794a016 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ec5858daeaa05386a614b799d5daf01c634205844647e2f9d25aaf655d2adbec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3803400
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:libgcrypt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-no-deployqt.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+qt5.depends_component qtmacextras
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+qt5.depends_build_component \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ qttools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:argon2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libgcrypt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libsodium \
</span> port:zlib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append port:qt5-qttools
</span>
cmake.out_of_source yes
configure.pre_args-append \
-DCMAKE_INSTALL_PREFIX=${applications_dir} \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DCMAKE_INSTALL_MANDIR=${prefix}/share/man \
</span> -DWITH_XC_HTTP=ON \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DQT_BINARY_DIR=${prefix}/libexec/qt5/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_XC_BROWSER=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_XC_SSHAGENT=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_XC_NETWORKING=ON
</span>
if {${configure.cxx_stdlib} eq "libstdc++"} {
configure.pre_args-append -DWITH_CXX11=OFF
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/KeePassXC/files/patch-no-deployqt.diff b/security/KeePassXC/files/patch-no-deployqt.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..b8831a7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/KeePassXC/files/patch-no-deployqt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,41 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt 2018-02-28 05:38:05.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt 2018-03-02 16:51:27.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -306,12 +306,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if(APPLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(CMAKE_MACOSX_RPATH TRUE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- find_program(MACDEPLOYQT_EXE macdeployqt HINTS ${Qt5_PREFIX}/bin ENV PATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if(NOT MACDEPLOYQT_EXE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- message(FATAL_ERROR "macdeployqt is required to build in macOS")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- else()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- message(STATUS "Using macdeployqt: ${MACDEPLOYQT_EXE}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- endif()
</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;'>+ # Debian sets the the build type to None for package builds.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/CMakeLists.txt 2018-02-28 05:38:05.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/CMakeLists.txt 2018-03-02 16:47:48.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -319,11 +319,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(CPACK_PACKAGE_FILE_NAME "${PROGNAME}-${KEEPASSXC_VERSION}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include(CPack)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- add_custom_command(TARGET ${PROGNAME}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- POST_BUILD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- COMMAND ${MACDEPLOYQT_EXE} ${PROGNAME}.app
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/src
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- COMMENT "Deploying app bundle")
</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;'>+ install(TARGETS ${PROGNAME}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/autotype/mac/CMakeLists.txt 2018-02-28 05:38:05.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/autotype/mac/CMakeLists.txt 2018-03-02 16:48:26.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -13,8 +13,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if(WITH_APP_BUNDLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ add_custom_command(TARGET keepassx-autotype-cocoa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POST_BUILD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ COMMAND ${CMAKE_COMMAND} -E make_directory ${PLUGIN_INSTALL_DIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/libkeepassx-autotype-cocoa.so ${PLUGIN_INSTALL_DIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- COMMAND ${MACDEPLOYQT_EXE} ${PROGNAME}.app -executable=${PLUGIN_INSTALL_DIR}/libkeepassx-autotype-cocoa.so -no-plugins
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/src
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ COMMENT "Deploying autotype plugin")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else()
</span></pre><pre style='margin:0'>
</pre>