ONLY_FOR_ARCHS = ${LP64_ARCHS} COMMENT-main = native messaging host for Web eID browser extension COMMENT-chrome = Chromium extension COMMENT-firefox = Firefox extension CATEGORIES = security www V = 2.9.0 DISTNAME = web-eid-${V} PKGNAME-main = web-eid-native-${V} SITES = https://github.com/web-eid/web-eid-app/releases/download/v${V}/ MULTI_PACKAGES = -main -chrome -firefox # MIT PERMIT_PACKAGE = Yes MAINTAINER = Klemens Nanni HOMEPAGE = https://web-eid.eu/ # -std=gnu++20 COMPILER = base-clang ports-gcc WANTLIB-main += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui Qt6Network Qt6Svg WANTLIB-main += Qt6SvgWidgets Qt6Widgets c crypto m pcsclite MODULES = devel/cmake \ x11/qt6 BUILD_DEPENDS = devel/gtest \ x11/qt6/qtsvg LIB_DEPENDS-main = ${MODQT_LIB_DEPENDS} \ x11/qt6/qtsvg \ security/pcsc-lite RUN_DEPENDS-main = devel/desktop-file-utils \ x11/gtk+4,-guic RUN_DEPENDS-chrome = ${FULLPKGPATH-main} LIB_DEPENDS-chrome = # empty WANTLIB-chrome = # empty RUN_DEPENDS-firefox = ${FULLPKGPATH-main} LIB_DEPENDS-firefox = # empty WANTLIB-firefox = # empty TEST_IS_INTERACTIVE = X11 .include