<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/011174dfdfed9eb6513f5e13ebbec78f09e85f2a">https://github.com/macports/macports-ports/commit/011174dfdfed9eb6513f5e13ebbec78f09e85f2a</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 011174d  KeePassXC: update -devel to the latest git revision
</span>011174d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 011174dfdfed9eb6513f5e13ebbec78f09e85f2a
</span>Author: Chih-Hsuan Yen <yan12125@macports.org>
AuthorDate: Thu Jul 4 12:57:23 2019 +0800

<span style='display:block; white-space:pre;color:#404040;'>    KeePassXC: update -devel to the latest git revision
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    And blacklist Mac OS X < 10.8
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The failiure in the autotype plugin on systems older than 10.8 was:
</span><span style='display:block; white-space:pre;color:#404040;'>    (see https://github.com/macports/macports-ports/pull/1411)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    /usr/bin/clang++  -pipe -Os -stdlib=libstdc++ -fno-common -Wall -Wextra -Wundef -Wpointer-arith -Wno-long-long -Wformat=2 -Wmissing-format-attribute -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fno-exceptions -fno-rtti -Wnon-virtual-dtor -Wold-style-cast -Woverloaded-virtual -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror=format-security -std=c++11 -stdlib=libc++ -DNDEBUG -arch x86_64 -mmacosx-version-min=10.7 -Wl,-search_paths_first -Wl,-headerpad_max_insta [...]
</span><span style='display:block; white-space:pre;color:#404040;'>    /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_security_KeePassXC/KeePassXC/work/keepassxc-2.3.1/src/autotype/mac/AppKitImpl.mm:46:33: error: expected method to read dictionary element not found on object of type 'NSDictionary *'
</span><span style='display:block; white-space:pre;color:#404040;'>        NSRunningApplication *app = userInfo[NSWorkspaceApplicationKey];
</span><span style='display:block; white-space:pre;color:#404040;'>                                    ^
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Since https://github.com/keepassxreboot/keepassxc/commit/5488f1bfc336219bed677e67a63954c3959ecace,
</span><span style='display:block; white-space:pre;color:#404040;'>    relevant code is also used in the main program, so building on <10.8 does
</span><span style='display:block; white-space:pre;color:#404040;'>    not work at all.
</span>---
 security/KeePassXC/Portfile | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 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 0b16a18..ff26587 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;'>@@ -66,8 +66,10 @@ configure.pre_args-append \
</span>     -DWITH_XC_UPDATECHECK=OFF
 
 if {${os.major} < 12} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # autotype does not compile on 10.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.pre_args-append   -DWITH_XC_AUTOTYPE=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pre-fetch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_error "${name} ${version} requires Mac OS X 10.8 or greater."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        return -code error "incompatible Mac OS X version"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 # In the future the Touch ID feature may require Darwin 17 (10.13)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -100,15 +102,16 @@ if {${subport} eq ${name}} {
</span>                             -DKEEPASSXC_BUILD_TYPE=Release
 } else {
     # devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup            keepassxreboot keepassxc 7c45d4f328a16c92608a1747d1e441e8831981fa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup            keepassxreboot keepassxc ce1f19cacc229c2097189620288f50ee512f6c29
</span>     github.tarball_from     archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    version                 20190613
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version                 20190703
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision                0
</span> 
     conflicts               KeePassXC
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums               rmd160  6d68a95f18ff405db5c005c69ef13267630533dd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  53b213166e0d90b831e6f047cc27b6b1de9819b8ba182d18bb9070f4995a0759 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    5661046
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums               rmd160  e0409fd526567cd290c79708778fe3a6b68d1b26 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  033183a33070456d2ed7db4122880446663c547729442cd736ea422386d7616d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    9445627
</span> 
     patchfiles              devel/patch-no-deployqt.diff
 }
</pre><pre style='margin:0'>

</pre>