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@gmail.com (maintainer)
Approved by:	lme (mentor)
Differential Revision:	https://reviews.freebsd.org/D10623
This commit is contained in:
Tobias Kortkamp 2017-05-09 09:26:04 +00:00
parent 92c986ad93
commit 417dd43ee2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=440478
3 changed files with 23 additions and 11 deletions

View file

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= keepassxc
PORTVERSION= 2.1.3
PORTREVISION= 1
PORTVERSION= 2.1.4
CATEGORIES= security
MAINTAINER= melanhit@gmail.com
@ -22,17 +21,30 @@ LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
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>

View file

@ -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

View file

@ -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