svn commit: r487258 - head/games/pokerth

Guido Falsi madpilot at FreeBSD.org
Tue Dec 11 20:40:49 UTC 2018


Author: madpilot
Date: Tue Dec 11 20:40:47 2018
New Revision: 487258
URL: https://svnweb.freebsd.org/changeset/ports/487258

Log:
  - Mark pokerth broken with OpenSSL 1.1 and newer
  - Silence portling warning

Modified:
  head/games/pokerth/Makefile

Modified: head/games/pokerth/Makefile
==============================================================================
--- head/games/pokerth/Makefile	Tue Dec 11 20:33:27 2018	(r487257)
+++ head/games/pokerth/Makefile	Tue Dec 11 20:40:47 2018	(r487258)
@@ -16,6 +16,9 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 DEPRECATED=		Qt4 has been EOL since december 2015
 EXPIRATION_DATE=	2019-03-15
 
+BROKEN_SSL=	openssl111 openssl-devel
+BROKEN_SSL_REASON=	Does not build with OpenSSL 1.1, variable has incomplete type 'EVP_CIPHER_CTX'
+
 LIB_DEPENDS=	libboost_thread.so:devel/boost-libs \
 		libmikmod.so:audio/libmikmod \
 		libgnutls.so:security/gnutls \
@@ -31,6 +34,7 @@ USE_CXXSTD=	c++11
 USE_QT=		gui corelib network sql sql-sqlite3 \
 		moc_build rcc_build uic_build
 USE_SDL=	mixer
+
 QMAKE_SOURCE_PATH=	pokerth.pro
 QMAKE_ARGS+=	CONFIG+="client"
 WRKSRC=		${WRKDIR}/${DISTNAME}-rc
@@ -38,6 +42,12 @@ WRKSRC=		${WRKDIR}/${DISTNAME}-rc
 PORTDOCS=	server_setup_howto.txt
 
 OPTIONS_DEFINE=	DOCS
+
+.include <bsd.port.options.mk>
+
+.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200085 && ${SSL_DEFAULT} == base
+BROKEN=		${BROKEN_SSL_REASON}
+.endif
 
 post-patch:
 	@${REINPLACE_CMD} -E \


More information about the svn-ports-head mailing list