svn commit: r440478 - head/security/keepassxc
Tobias Kortkamp
tobik at FreeBSD.org
Tue May 9 09:26:07 UTC 2017
Author: tobik
Date: Tue May 9 09:26:04 2017
New Revision: 440478
URL: https://svnweb.freebsd.org/changeset/ports/440478
Log:
Update to 2.1.4
- Add AUTOTYPE and HTTP options (enabled by default) to allow
disabling autotype and KeePassHTTP support
- Make it possible to run KeePassXC's test suite
PR: 218890
Submitted by: melanhit at gmail.com (maintainer)
Approved by: lme (mentor)
Differential Revision: https://reviews.freebsd.org/D10623
Modified:
head/security/keepassxc/Makefile
head/security/keepassxc/distinfo
head/security/keepassxc/pkg-plist
Modified: head/security/keepassxc/Makefile
==============================================================================
--- head/security/keepassxc/Makefile Tue May 9 09:21:59 2017 (r440477)
+++ head/security/keepassxc/Makefile Tue May 9 09:26:04 2017 (r440478)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= keepassxc
-PORTVERSION= 2.1.3
-PORTREVISION= 1
+PORTVERSION= 2.1.4
CATEGORIES= security
MAINTAINER= melanhit at gmail.com
@@ -22,17 +21,30 @@ LIB_DEPENDS= libgcrypt.so:security/libgc
CONFLICTS_INSTALL= keepassx-0.* keepassx2-* keepassx-*
-USES= cmake compiler:c++11-lib desktop-file-utils shared-mime-info
+USES= cmake:outsource compiler:c++11-lib desktop-file-utils shared-mime-info
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
USE_QT5= buildtools_build concurrent core dbus gui linguisttools network \
- qmake_build testlib widgets x11extras
-USE_XORG= ice inputproto sm x11 xcursor xext xfixes xi xrandr xrender \
- xt xtst
+ qmake_build testlib widgets
+USE_XORG= ice inputproto sm x11 xcursor xext xfixes xrandr xrender xt
USE_GITHUB= yes
GH_ACCOUNT= keepassxreboot
-CMAKE_ARGS+= -DZLIB_SUPPORTS_GZIP:BOOL=ON -DWITH_XC_AUTOTYPE=ON -DWITH_XC_HTTP=ON
+CMAKE_ARGS+= -DZLIB_SUPPORTS_GZIP:BOOL=ON
+
+OPTIONS_DEFINE= AUTOTYPE HTTP TEST
+OPTIONS_DEFAULT= AUTOTYPE HTTP
+OPTIONS_SUB= yes
+
+AUTOTYPE_CMAKE_BOOL= WITH_XC_AUTOTYPE
+AUTOTYPE_DESC= Auto-type passwords in input fields
+AUTOTYPE_USE= QT5=x11extras XORG=xi,xtst
+
+HTTP_CMAKE_BOOL= WITH_XC_HTTP
+HTTP_DESC= KeePassHTTP support for ChromeIPass and PassIFox
+
+TEST_CMAKE_BOOL= WITH_TESTS WITH_GUI_TESTS
+TEST_TEST_TARGET= test
.include <bsd.port.mk>
Modified: head/security/keepassxc/distinfo
==============================================================================
--- head/security/keepassxc/distinfo Tue May 9 09:21:59 2017 (r440477)
+++ head/security/keepassxc/distinfo Tue May 9 09:26:04 2017 (r440478)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1488819301
-SHA256 (keepassxreboot-keepassxc-2.1.3_GH0.tar.gz) = 9cfdcb519127197e4b35837160729a3f38c34771f869249b03fa88a8104fb0e4
-SIZE (keepassxreboot-keepassxc-2.1.3_GH0.tar.gz) = 3329237
+TIMESTAMP = 1491852798
+SHA256 (keepassxreboot-keepassxc-2.1.4_GH0.tar.gz) = 40a990dbcf442eb3cad99452b58ffd36e5855b39e78f213ea20e99fbc7876701
+SIZE (keepassxreboot-keepassxc-2.1.4_GH0.tar.gz) = 3345520
Modified: head/security/keepassxc/pkg-plist
==============================================================================
--- head/security/keepassxc/pkg-plist Tue May 9 09:21:59 2017 (r440477)
+++ head/security/keepassxc/pkg-plist Tue May 9 09:26:04 2017 (r440478)
@@ -1,5 +1,5 @@
bin/keepassxc
-lib/keepassxc/libkeepassx-autotype-xcb.so
+%%AUTOTYPE%%lib/keepassxc/libkeepassx-autotype-xcb.so
share/applications/keepassxc.desktop
share/icons/hicolor/128x128/apps/keepassxc-dark.png
share/icons/hicolor/128x128/apps/keepassxc-locked.png
More information about the svn-ports-head
mailing list