rsadowski e81252ded8 management tool for sensitive data
KeePassXC is a community fork of KeePassX, the cross-platform port of KeePass
for Windows. Every feature works cross-platform and was thoroughly tested on
multiple systems to provide users with the same look and feel on every
supported operating system. This includes the beloved Auto-Type feature.

The complete database is always encrypted with the industry-standard AES (alias
Rijndael) encryption algorithm using a 256 bit key. KeePassXC uses a database
format that is compatible with KeePass Password Safe. Your wallet works offline
and requires no Internet connection.

portcheck friendly version and ok from giovanni@, ok jca@
2017-04-23 21:27:58 +00:00

36 lines
701 B
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2017/04/23 21:27:58 rsadowski Exp $
COMMENT = management tool for sensitive data
CATEGORIES = security
GH_ACCOUNT = keepassxreboot
GH_PROJECT = keepassxc
GH_TAGNAME = 2.1.4
HOMEPAGE = https://keepassxc.org
MAINTAINER = Rafael Sadowski <rsadowski@openbsd.org>
# GPLv2
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += Qt5Concurrent Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5Widgets
WANTLIB += c gcrypt gpg-error m z
MODULES = x11/qt5 \
devel/cmake
LIB_DEPENDS = security/libgcrypt
RUN_DEPENDS = devel/desktop-file-utils \
misc/shared-mime-info \
x11/gtk+3,-guic
CONFIGURE_ARGS= -DWITH_GUI_TESTS=ON \
-DWITH_XC_HTTP=ON
TEST_IS_INTERACTIVE = X11
.include <bsd.port.mk>