PORTNAME= xca PORTVERSION= 2.5.0 CATEGORIES= security MASTER_SITES= https://github.com/${GH_ACCOUNT}/xca/releases/download/RELEASE.${PORTVERSION}/ MAINTAINER= madpilot@FreeBSD.org COMMENT= Graphical certification authority WWW= https://hohnstaedt.de/xca LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT FLAVORS= qt5 qt6 FLAVOR?= ${FLAVORS:[1]} FLAVORS_SUB= yes qt5_PKGNAMESUFFIX= qt6_PKGNAMESUFFIX= -qt6 qt5_CONFLICTS_INSTALL= ${PORTNAME}-qt6 qt6_CONFLICTS_INSTALL= ${PORTNAME} USES= cmake compiler:c++17-lang desktop-file-utils localbase \ pkgconfig shared-mime-info ssl USE_LOCALE= en_US.UTF-8 .if ${FLAVOR} == qt5 USES+= qt:5 USE_QT= core gui help qmake sql widgets buildtools:build linguist:build RCCREGEXP= \/lib\/qt5\/bin\/rcc CMAKE_ARG= -DQTFIXEDVERSION:STRING=qt5 .else USES+= gl qt:6 USE_GL= opengl USE_QT= base sqldriver-sqlite tools RCCREGEXP= \/libexec\/qt6\/rcc CMAKE_ARG= -DQTFIXEDVERSION:STRING=qt6 .endif GH_ACCOUNT= chris2511 OPTIONS_DEFINE= DOCS DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx .include