forked from Lainports/freebsd-ports
CMake Error at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:146 (message): Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR: Found unsuitable version "1.0.2s", but required is at least "1.1" (found /usr/lib/libcrypto.so) Call Stack (most recent call first): /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:391 (_FPHSA_FAILURE_MESSAGE) /usr/local/share/cmake/Modules/FindOpenSSL.cmake:447 (find_package_handle_standard_args) cmake/Libraries.cmake:71 (FIND_PACKAGE) CMakeLists.txt:145 (INCLUDE) While here remove unnecessary qt5-buildtools and qt5-linguisttools run dependencies. PR: 245088 Approved by: freebsd@sysctl.cz (maintainer)
37 lines
1.1 KiB
Makefile
37 lines
1.1 KiB
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= ausweisapp2
|
|
DISTVERSION= 1.20.0
|
|
PORTREVISION= 2
|
|
CATEGORIES= deskutils security
|
|
|
|
MAINTAINER= freebsd@sysctl.cz
|
|
COMMENT= Official authentication app for German ID cards and residence permits
|
|
|
|
LICENSE= EUPLv1.2
|
|
LICENSE_NAME= European Union Public Licence V. 1.2
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
|
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
|
|
|
BUILD_DEPENDS= pcsc-lite>0:devel/pcsc-lite
|
|
LIB_DEPENDS= libhttp_parser.so:www/http-parser \
|
|
libpcsclite.so:devel/pcsc-lite
|
|
|
|
USES= cmake compiler:c++17-lang pkgconfig qmake qt:5 ssl
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= Governikus
|
|
GH_PROJECT= AusweisApp2
|
|
USE_QT= concurrent core declarative gui network quickcontrols2 svg \
|
|
websockets widgets buildtools_build linguisttools_build
|
|
|
|
# The VENDOR variable controls the name of the directory in ${PREFIX}/share.
|
|
CMAKE_ARGS= -DVENDOR=${PORTNAME}
|
|
MAKE_ENV= DESTDIR=${STAGEDIR}
|
|
|
|
.include <bsd.port.options.mk>
|
|
|
|
.if ${SSL_DEFAULT} == base && ${OPSYS} == FreeBSD && ${OSVERSION} < 1200085
|
|
CMAKE_ON+= FORCE_LEGACY_OPENSSL
|
|
.endif
|
|
|
|
.include <bsd.port.mk>
|