Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Feb 2020 05:06:16 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r525622 - head/net-p2p/eiskaltdcpp-daemon
Message-ID:  <202002090506.01956Ghq034635@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Sun Feb  9 05:06:16 2020
New Revision: 525622
URL: https://svnweb.freebsd.org/changeset/ports/525622

Log:
  - Attempt to unbreak the build by switching to `devel/jsoncpp'
  - While here, add XMLRPC_BROKEN and fix the NOUI_DESC wording

Modified:
  head/net-p2p/eiskaltdcpp-daemon/Makefile

Modified: head/net-p2p/eiskaltdcpp-daemon/Makefile
==============================================================================
--- head/net-p2p/eiskaltdcpp-daemon/Makefile	Sun Feb  9 04:02:00 2020	(r525621)
+++ head/net-p2p/eiskaltdcpp-daemon/Makefile	Sun Feb  9 05:06:16 2020	(r525622)
@@ -11,8 +11,6 @@ COMMENT=	EiskaltDC++ Direct Connect client daemon
 
 LICENSE=	GPLv3
 
-BROKEN=		fails to link
-
 LIB_DEPENDS=	libeiskaltdcpp.so:net-p2p/eiskaltdcpp-lib
 
 MASTERDIR=	${.CURDIR}/../eiskaltdcpp-lib
@@ -23,7 +21,7 @@ OPTIONS_SINGLE=	UI
 OPTIONS_SINGLE_UI=	NOUI XMLRPC JSONRPC
 OPTIONS_DEFAULT=	JSONRPC
 UI_DESC=	Daemon user interface
-NOUI_DESC=	Daemon without anyone ui
+NOUI_DESC=	Daemon without any UI
 XMLRPC_DESC=	XMLRPC interface support (deprecated)
 JSONRPC_DESC=	JSONRPC interface support
 
@@ -37,9 +35,13 @@ CMAKE_ARGS+=	-DCREATE_MO:BOOL=OFF
 BUILD_WRKSRC=	${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX}
 INSTALL_WRKSRC=	${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX}
 
+XMLRPC_BROKEN=	xmlrpcserver.h:624:38: error: no member named 'getMethodList' in 'ServerThread'
 XMLRPC_LIB_DEPENDS=	libxmlrpc++.so:net/xmlrpc-c
 XMLRPC_CMAKE_ON=	-DXMLRPC_DAEMON:BOOL=ON -DJSONRPC_DAEMON:BOOL=OFF -DNO_UI_DAEMON:BOOL=OFF
-JSONRPC_CMAKE_ON=	-DXMLRPC_DAEMON:BOOL=OFF -DJSONRPC_DAEMON:BOOL=ON -DNO_UI_DAEMON:BOOL=OFF
+
+JSONRPC_LIB_DEPENDS=	libjsoncpp.so:devel/jsoncpp
+JSONRPC_CMAKE_ON=	-DXMLRPC_DAEMON:BOOL=OFF -DJSONRPC_DAEMON:BOOL=ON -DNO_UI_DAEMON:BOOL=OFF -DLOCAL_JSONCPP:BOOL=OFF
+
 NOUI_CMAKE_ON=		-DXMLRPC_DAEMON:BOOL=OFF -DJSONRPC_DAEMON:BOOL=OFF -DNO_UI_DAEMON:BOOL=ON
 
 .include "${MASTERDIR}/Makefile"



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