Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Apr 2021 21:23:19 GMT
From:      Neel Chauhan <nc@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 5c48802aac16 - main - net/libjson-rpc-cpp: Delete port
Message-ID:  <202104282123.13SLNJqP011707@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by nc:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5c48802aac168c8dd7b0e8953ba8597e9091aa69

commit 5c48802aac168c8dd7b0e8953ba8597e9091aa69
Author:     Neel Chauhan <nc@FreeBSD.org>
AuthorDate: 2021-04-28 21:21:52 +0000
Commit:     Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2021-04-28 21:23:21 +0000

    net/libjson-rpc-cpp: Delete port
    
    Port has been broken since October 2020.
    
    PR:             254999
    Submitted by:   daniel.engberg.lists AT pyret DOT net
    Approved by:    greg AT unrelenting DOT technology (maintainer)
---
 MOVED                                              |  1 +
 net/Makefile                                       |  1 -
 net/libjson-rpc-cpp/Makefile                       | 36 ------------
 net/libjson-rpc-cpp/distinfo                       |  3 -
 .../files/patch-src_stubgenerator_CMakeLists.txt   | 11 ----
 net/libjson-rpc-cpp/pkg-descr                      |  7 ---
 net/libjson-rpc-cpp/pkg-plist                      | 64 ----------------------
 7 files changed, 1 insertion(+), 122 deletions(-)

diff --git a/MOVED b/MOVED
index cd8280f15fa7..fed9a337dfee 100644
--- a/MOVED
+++ b/MOVED
@@ -16303,3 +16303,4 @@ net-im/cordless||2021-04-24|Has expired: Unmaintained and dead upstream, uses th
 news/plor||2021-04-24|Has expired: listed as "Alpha-release" but last update in 2001; unmaintained
 security/certificate-transparency||2021-04-24|Has expired: Broken for more than 6 months
 misc/soapysdr-rtlsdr|comms/soapysdr-rtlsdr|2021-04-28|Move port to a proper category
+net/libjson-rpc-cpp||2021-04-28|Port has been broken since October 2020
diff --git a/net/Makefile b/net/Makefile
index 762d367ca135..4afe30626bf1 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -357,7 +357,6 @@
     SUBDIR += libgweather
     SUBDIR += libilbc
     SUBDIR += libiscsi
-    SUBDIR += libjson-rpc-cpp
     SUBDIR += libkgapi
     SUBDIR += libksieve
     SUBDIR += libkvkontakte
diff --git a/net/libjson-rpc-cpp/Makefile b/net/libjson-rpc-cpp/Makefile
deleted file mode 100644
index 9909ea44ca9b..000000000000
--- a/net/libjson-rpc-cpp/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-PORTNAME=		libjson-rpc-cpp
-DISTVERSIONPREFIX=	v
-DISTVERSION=		1.1.0
-PORTREVISION=		4
-CATEGORIES=		net www devel
-
-MAINTAINER=	greg@unrelenting.technology
-COMMENT=	C++ framework for JSON-RPC 1.0 and 2.0
-
-BROKEN=		Doesn't build with libmicrohttpd 0.9.71 - PR: 250083
-
-LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/LICENSE.txt
-
-LIB_DEPENDS=	libcurl.so:ftp/curl \
-		libmicrohttpd.so:www/libmicrohttpd \
-		libjsoncpp.so:devel/jsoncpp \
-		libargtable2.so:devel/argtable
-
-USES=		cmake compiler:c++11-lang pkgconfig
-USE_LDCONFIG=	yes
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	cinemast
-
-CMAKE_OFF=	COMPILE_TESTS COMPILE_EXAMPLES
-CMAKE_ON=	UNIX_DOMAIN_SOCKET_SERVER UNIX_DOMAIN_SOCKET_CLIENT \
-		FILE_DESCRIPTOR_SERVER FILE_DESCRIPTOR_CLIENT
-
-OPTIONS_DEFINE=	REDIS
-OPTIONS_SUB=	yes
-
-REDIS_CMAKE_BOOL=	REDIS_SERVER REDIS_CLIENT
-REDIS_LIB_DEPENDS=	libhiredis.so:databases/hiredis
-
-.include <bsd.port.mk>
diff --git a/net/libjson-rpc-cpp/distinfo b/net/libjson-rpc-cpp/distinfo
deleted file mode 100644
index accf2702ffa4..000000000000
--- a/net/libjson-rpc-cpp/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1537865192
-SHA256 (cinemast-libjson-rpc-cpp-v1.1.0_GH0.tar.gz) = 8e699cad9f64e5db5c855ddfb6900dc55e673cc960cb9158818d652b74cb9183
-SIZE (cinemast-libjson-rpc-cpp-v1.1.0_GH0.tar.gz) = 179442
diff --git a/net/libjson-rpc-cpp/files/patch-src_stubgenerator_CMakeLists.txt b/net/libjson-rpc-cpp/files/patch-src_stubgenerator_CMakeLists.txt
deleted file mode 100644
index d6dc0e93955a..000000000000
--- a/net/libjson-rpc-cpp/files/patch-src_stubgenerator_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/stubgenerator/CMakeLists.txt.orig	2018-09-25 08:59:06 UTC
-+++ src/stubgenerator/CMakeLists.txt
-@@ -46,7 +46,7 @@ if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
-         VERBATIM
-     )
-     add_custom_target(manpage ALL DEPENDS jsonrpcstub.1.gz)
--    install(FILES ${CMAKE_BINARY_DIR}/jsonrpcstub.1.gz DESTINATION share/man/man1/)
-+    install(FILES ${CMAKE_BINARY_DIR}/jsonrpcstub.1.gz DESTINATION man/man1/)
-     add_dependencies(jsonrpcstub manpage)
- endif()
- 
diff --git a/net/libjson-rpc-cpp/pkg-descr b/net/libjson-rpc-cpp/pkg-descr
deleted file mode 100644
index de2e1ee25c1c..000000000000
--- a/net/libjson-rpc-cpp/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-A cross platform JSON-RPC (remote procedure call) framework for C++ that is
-fully JSON-RPC 2.0 & 1.0 compatible.
-
-Includes ready to use HTTP + TCP server and client implementations, as well
-as a stub class generator for C++, JavaScript and Python.
-
-WWW: https://github.com/cinemast/libjson-rpc-cpp
diff --git a/net/libjson-rpc-cpp/pkg-plist b/net/libjson-rpc-cpp/pkg-plist
deleted file mode 100644
index 7cdacb580843..000000000000
--- a/net/libjson-rpc-cpp/pkg-plist
+++ /dev/null
@@ -1,64 +0,0 @@
-bin/jsonrpcstub
-include/jsonrpccpp/client.h
-include/jsonrpccpp/client/batchcall.h
-include/jsonrpccpp/client/batchresponse.h
-include/jsonrpccpp/client/client.h
-include/jsonrpccpp/client/connectors/filedescriptorclient.h
-include/jsonrpccpp/client/connectors/httpclient.h
-%%REDIS%%include/jsonrpccpp/client/connectors/redisclient.h
-include/jsonrpccpp/client/connectors/unixdomainsocketclient.h
-include/jsonrpccpp/client/iclientconnector.h
-include/jsonrpccpp/common/errors.h
-include/jsonrpccpp/common/exception.h
-include/jsonrpccpp/common/jsonparser.h
-include/jsonrpccpp/common/procedure.h
-include/jsonrpccpp/common/sharedconstants.h
-include/jsonrpccpp/common/specification.h
-include/jsonrpccpp/common/specificationparser.h
-include/jsonrpccpp/common/specificationwriter.h
-include/jsonrpccpp/common/streamreader.h
-include/jsonrpccpp/common/streamwriter.h
-include/jsonrpccpp/server.h
-include/jsonrpccpp/server/abstractserver.h
-include/jsonrpccpp/server/abstractserverconnector.h
-include/jsonrpccpp/server/abstractthreadedserver.h
-include/jsonrpccpp/server/connectors/filedescriptorserver.h
-include/jsonrpccpp/server/connectors/httpserver.h
-%%REDIS%%include/jsonrpccpp/server/connectors/redisserver.h
-include/jsonrpccpp/server/connectors/unixdomainsocketserver.h
-include/jsonrpccpp/server/iclientconnectionhandler.h
-include/jsonrpccpp/server/iprocedureinvokationhandler.h
-include/jsonrpccpp/server/requesthandlerfactory.h
-include/jsonrpccpp/server/threadpool.h
-include/jsonrpccpp/stubgen/client/cppclientstubgenerator.h
-include/jsonrpccpp/stubgen/client/jsclientstubgenerator.h
-include/jsonrpccpp/stubgen/client/pyclientstubgenerator.h
-include/jsonrpccpp/stubgen/codegenerator.h
-include/jsonrpccpp/stubgen/helper/cpphelper.h
-include/jsonrpccpp/stubgen/server/cppserverstubgenerator.h
-include/jsonrpccpp/stubgen/servertemplate.h
-include/jsonrpccpp/stubgen/stubgenerator.h
-include/jsonrpccpp/stubgen/stubgeneratorfactory.h
-include/jsonrpccpp/stubgen/stubhelper.h
-include/jsonrpccpp/version.h
-lib/libjson-rpc-cpp/cmake/libjson-rpc-cppConfig.cmake
-lib/libjson-rpc-cpp/cmake/libjson-rpc-cppConfigVersion.cmake
-lib/libjson-rpc-cpp/cmake/libjson-rpc-cppTargets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/libjson-rpc-cpp/cmake/libjson-rpc-cppTargets.cmake
-lib/libjsonrpccpp-client.so
-lib/libjsonrpccpp-client.so.1
-lib/libjsonrpccpp-client.so.1.0.0
-lib/libjsonrpccpp-common.so
-lib/libjsonrpccpp-common.so.1
-lib/libjsonrpccpp-common.so.1.0.0
-lib/libjsonrpccpp-server.so
-lib/libjsonrpccpp-server.so.1
-lib/libjsonrpccpp-server.so.1.0.0
-lib/libjsonrpccpp-stub.so
-lib/libjsonrpccpp-stub.so.1
-lib/libjsonrpccpp-stub.so.1.0.0
-libdata/pkgconfig/libjsonrpccpp-client.pc
-libdata/pkgconfig/libjsonrpccpp-common.pc
-libdata/pkgconfig/libjsonrpccpp-server.pc
-libdata/pkgconfig/libjsonrpccpp-stub.pc
-man/man1/jsonrpcstub.1.gz



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