Index: head/irc/quassel/Makefile =================================================================== --- head/irc/quassel/Makefile (revision 424770) +++ head/irc/quassel/Makefile (revision 424771) @@ -1,64 +1,65 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= quassel PORTVERSION= 0.12.4 +PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= http://www.quassel-irc.org/pub/ MAINTAINER= woodsb02@FreeBSD.org COMMENT= Qt 5 based distributed IRC client USES= cmake:outsource compiler:c++11-lib cpe execinfo pkgconfig tar:bzip2 USE_QT5= core network buildtools_build qmake_build CMAKE_ARGS= -DWITH_KDE=off \ -DUSE_QT5=on CPE_VENDOR= quassel-irc CPE_PRODUCT= quassel_irc OPTIONS_DEFINE= NLS OPTIONS_MULTI= MODULE MODULE_DESC= Quassel components OPTIONS_MULTI_MODULE= MONO CORE CLIENT OPTIONS_DEFAULT= ${OPTIONS_MULTI_MODULE} OPTIONS_SUB= yes MONO_DESC= Quassel standalone client MONO_CMAKE_ON= -DWANT_MONO=on MONO_CMAKE_OFF= -DWANT_MONO=off CORE_DESC= Quassel core (for use with client) CORE_LIB_DEPENDS= libqca-qt5.so:devel/qca-qt5 CORE_USE= QT5=script,sql,sql-sqlite3_run CORE_CMAKE_ON= -DWANT_CORE=on CORE_CMAKE_OFF= -DWANT_CORE=off CLIENT_DESC= Quassel client (for use with core) CLIENT_CMAKE_ON= -DWANT_QTCLIENT=on CLIENT_CMAKE_OFF= -DWANT_QTCLIENT=off NLS_USE= QT5=linguisttools_build .include .if ${PORT_OPTIONS:MMONO} || ${PORT_OPTIONS:MCLIENT} USE_QT5+= dbus gui widgets phonon4 webkit LIB_DEPENDS+= libdbusmenu-qt5.so:devel/libdbusmenu-qt5 PLIST_SUB+= MONO_OR_CLIENT="" .else PLIST_SUB+= MONO_OR_CLIENT="@comment " .endif .if ${PORT_OPTIONS:MCORE} USE_RC_SUBR= quasselcore USERS= quasselcore GROUPS= ${USERS} SUB_FILES= pkg-message .endif post-patch-NLS-off: ${REINPLACE_CMD} -e '/add_subdirectory(po)/d' \ ${WRKSRC}/CMakeLists.txt .include Index: head/irc/quassel/files/patch-CMakeLists.txt =================================================================== --- head/irc/quassel/files/patch-CMakeLists.txt (nonexistent) +++ head/irc/quassel/files/patch-CMakeLists.txt (revision 424771) @@ -0,0 +1,19 @@ +From 4768c9e99f99b581d4e32e797db91d0182391696 Mon Sep 17 00:00:00 2001 +From: martin +Date: Tue, 7 Jun 2016 00:37:22 +0200 +Subject: [PATCH] Fix the SSL check with Qt 5.6 and GCC 5 (#199) + +--- CMakeLists.txt.orig 2016-04-24 20:36:58 UTC ++++ CMakeLists.txt +@@ -428,6 +428,11 @@ endif() + cmake_push_check_state(RESET) + set(CMAKE_REQUIRED_INCLUDES ${QT_INCLUDES} ${Qt5Core_INCLUDE_DIRS}) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Core_EXECUTABLE_COMPILE_FLAGS}") ++ ++if (USE_QT5 AND Qt5_POSITION_INDEPENDENT_CODE) ++ set(CMAKE_REQUIRED_FLAGS "-fPIC -DQT_NO_VERSION_TAGGING") ++endif() ++ + check_cxx_source_compiles(" + #include \"qglobal.h\" + #if defined QT_NO_SSL Property changes on: head/irc/quassel/files/patch-CMakeLists.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property