Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Dec 2018 20:40:48 +0000 (UTC)
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r487258 - head/games/pokerth
Message-ID:  <201812112040.wBBKemsh004798@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812112040.wBBKemsh004798>