<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/3936067ef009bc240c7e5c21d5da83ce21b087ae">https://github.com/macports/macports-ports/commit/3936067ef009bc240c7e5c21d5da83ce21b087ae</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 3936067 KeePassXC{,-devel}: update to 2.4.0 and latest git commit, resp.
</span>3936067 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 3936067ef009bc240c7e5c21d5da83ce21b087ae
</span>Author: Chih-Hsuan Yen <yan12125@macports.org>
AuthorDate: Wed Mar 20 10:48:12 2019 +0800
<span style='display:block; white-space:pre;color:#404040;'> KeePassXC{,-devel}: update to 2.4.0 and latest git commit, resp.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> WITH_CXX11 has been removed in [1]
</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/commit/7fa0eddc5f2d3d33a6caa27e8c43abcd36747a09
</span>---
security/KeePassXC/Portfile | 109 ++++++++-------------
.../KeePassXC/files/stable/patch-no-deployqt.diff | 42 ++++----
2 files changed, 62 insertions(+), 89 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 3d3cdf6..0b41a8e 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;'>@@ -26,105 +26,81 @@ license_noconflict openssl
</span>
homepage https://keepassxc.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-qt5.depends_component qtmacextras
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+qt5.depends_component qtmacextras qtsvg
</span> qt5.depends_build_component \
qttools
depends_lib-append port:argon2 \
port:libgcrypt \
port:libsodium \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:qrencode \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:quazip \
</span> port:ykpers \
port:zlib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# KeePassXC uses -fstack-protector-strong on Clang [1]. That flag is not
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# available until clang 602 [2] or upstream clang 3.5 [3]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# [1] https://github.com/keepassxreboot/keepassxc/blob/develop/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# [2] https://opensource.apple.com/source/clang/clang-600.0.57/src/tools/clang/lib/CodeGen/CodeGenModule.cpp.auto.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://opensource.apple.com/source/clang/clang-602.0.53/src/tools/clang/lib/CodeGen/CodeGenModule.cpp.auto.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# [3] https://github.com/llvm-project/clang/blob/release_34/lib/CodeGen/CodeGenModule.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/llvm-project/clang/blob/release_35/lib/CodeGen/CodeGenModule.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append {clang < 602} macports-clang-3.4 macports-clang-3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# KeePassXC now requires a compiler with C++ defect report 253 (DR 253)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# corrected[1]. AppleClang 8.0.0 is known to be broken[2] and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# AppleClang 9.0.0 is known to work[3].
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# [1] https://stackoverflow.com/a/47368753/3786245
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# [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:#e0ffe0;'>+# [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:#e0ffe0;'>+compiler.blacklist-append {clang < 900} macports-clang-3.4 macports-clang-3.3
</span> # XXX: the following line shouldn't be necessary - revisit when libc++ becomes the default and default compiler configurations are updated
compiler.fallback-append macports-clang-5.0 macports-clang-4.0 macports-clang-3.9
<span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s#/usr/local/bin#${prefix}/bin#" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> cmake.out_of_source yes
configure.pre_args-append \
-DCMAKE_INSTALL_PREFIX=${applications_dir} \
-DCMAKE_INSTALL_MANDIR=${prefix}/share/man \
-DWITH_XC_BROWSER=ON \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DWITH_XC_SSHAGENT=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_XC_KEESHARE=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_XC_KEESHARE_SECURE=ON \
</span> -DWITH_XC_NETWORKING=ON \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_XC_SSHAGENT=ON \
</span> -DWITH_XC_YUBIKEY=ON
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.major} < 12} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # autotype does not compile on 10.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.pre_args-append -DWITH_XC_AUTOTYPE=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# In the future the Touch ID feature may require Darwin 17 (10.13)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/keepassxreboot/keepassxc/issues/2484
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.major} >= 16} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.pre_args-append -DWITH_XC_TOUCHID=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {${subport} eq ${name}} {
# stable
<span style='display:block; white-space:pre;background:#ffe0e0;'>- github.setup keepassxreboot keepassxc 2.3.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use_xz yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup keepassxreboot keepassxc 2.4.0
</span>
conflicts KeePassXC-devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>- distname ${github.project}-${version}-src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- worksrcdir ${github.project}-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 9b7e6deead5b858d72a6af8644756876ce3c3b69 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0c24a78895185b9b6b098f08a15b332c600f80aa570d608940fcc2a38e02780a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 4137176
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 aca1d603222ecdfa2ae84f80be1b4773f7a94fe2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d7c674faf65dd984319c6b2c73f10fced20b1884017b695f1ae2b3b88a8dd1cb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4790257
</span>
patchfiles stable/patch-no-deployqt.diff
configure.pre_args-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DWITH_XC_HTTP=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DKEEPASSXC_BUILD_TYPE=Release
</span> } else {
# devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>- github.setup keepassxreboot keepassxc 9bc20f0b425b1d4f64aab735ee9693a489adb274
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version 20190219
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup keepassxreboot keepassxc 31bd90a8df1d784ae36c67432a5413f3c8a32e65
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 20190320
</span>
conflicts KeePassXC
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 2624d3782bc4b84dc7d49398668085643ba3320d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5f791218be6b8f277c11f6ccb2a0e1212f71de7bd3910f13129097735dd8d049 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 4740345
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 a9bfd3503b2b62e3042f8094a93214ca6a92c4d7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 331d75edb002b8a31c6181d5fab807cfdfc0e070e1aa4f73a9716423a431ef66 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4790460
</span>
patchfiles devel/patch-no-deployqt.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:qrencode \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:quazip
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- qt5.depends_component qtsvg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # In the future the Touch ID feature may require Darwin 17 (10.13)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # https://github.com/keepassxreboot/keepassxc/issues/2484
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${os.major} >= 16} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.pre_args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DWITH_XC_TOUCHID=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.pre_args-append -DWITH_XC_KEESHARE=ON \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DWITH_XC_KEESHARE_SECURE=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><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;'>- # TODO: merge this with the main blacklist when the next version of KeePassXC is out
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append {clang < 900}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${configure.cxx_stdlib} eq "libstdc++"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.pre_args-append -DWITH_CXX11=OFF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.major} < 12} {
</span><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:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s#/usr/local/bin#${prefix}/bin#" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/CMakeLists.txt
</span> }
post-destroot {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -134,11 +110,8 @@ post-destroot {
</span> LICENSE.LGPL-3 LICENSE.NOKIA-LGPL-EXCEPTION \
${destroot}${prefix}/share/doc/${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${subport} ne ${name}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ln -s ${applications_dir}/KeePassXC.app/Contents/MacOS/keepassxc-cli \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/bin/keepassxc-cli
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s ${applications_dir}/KeePassXC.app/Contents/MacOS/keepassxc-cli \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/bin/keepassxc-cli
</span> }
test.run yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/KeePassXC/files/stable/patch-no-deployqt.diff b/security/KeePassXC/files/stable/patch-no-deployqt.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index b8831a7..3131252 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/KeePassXC/files/stable/patch-no-deployqt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/KeePassXC/files/stable/patch-no-deployqt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,27 +3,27 @@
</span> @@ -306,12 +306,6 @@
if(APPLE)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set(CMAKE_MACOSX_RPATH TRUE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- find_program(MACDEPLOYQT_EXE macdeployqt HINTS ${Qt5_PREFIX}/bin ENV PATH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if(NOT MACDEPLOYQT_EXE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- message(FATAL_ERROR "macdeployqt is required to build in macOS")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- else()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- message(STATUS "Using macdeployqt: ${MACDEPLOYQT_EXE}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- endif()
</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> endif()
# Debian sets the the build type to None for package builds.
--- src/CMakeLists.txt 2018-02-28 05:38:05.000000000 +0800
+++ src/CMakeLists.txt 2018-03-02 16:47:48.000000000 +0800
@@ -319,11 +319,6 @@
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set(CPACK_PACKAGE_FILE_NAME "${PROGNAME}-${KEEPASSXC_VERSION}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- include(CPack)
</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:#ffe0e0;'>-- add_custom_command(TARGET ${PROGNAME}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- POST_BUILD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- COMMAND ${MACDEPLOYQT_EXE} ${PROGNAME}.app
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- COMMENT "Deploying app bundle")
</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> endif()
install(TARGETS ${PROGNAME}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,11 +31,11 @@
</span> +++ src/autotype/mac/CMakeLists.txt 2018-03-02 16:48:26.000000000 +0800
@@ -13,8 +13,8 @@
if(WITH_APP_BUNDLE)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- add_custom_command(TARGET keepassx-autotype-cocoa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- POST_BUILD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ COMMAND ${CMAKE_COMMAND} -E make_directory ${PLUGIN_INSTALL_DIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 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:#ffe0e0;'>-- COMMAND ${MACDEPLOYQT_EXE} ${PROGNAME}.app -executable=${PLUGIN_INSTALL_DIR}/libkeepassx-autotype-cocoa.so -no-plugins
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- COMMENT "Deploying autotype plugin")
</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> else()
</pre><pre style='margin:0'>
</pre>