notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
libjson-rpc-cpp C++ framework for JSON-RPC 1.0 and 2.0
1.1.0_4 net Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.1.0_4Version of this port present on the latest quarterly branch.
Broken BROKEN: Doesn't build with libmicrohttpd 0.9.71 - PR: 250083
Ignore IGNORE: is marked as broken: Doesn't build with libmicrohttpd 0.9.71 - PR: 250083
Maintainer: search for ports maintained by this maintainer
Port Added: 2018-12-12 06:17:46
Last Update: 2021-04-28 21:23:21
Commit Hash: 5c48802
Also Listed In: devel www
License: MIT
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (71 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libjson-rpc-cpp-1.1.0_4/
  3. /usr/local/share/licenses/libjson-rpc-cpp-1.1.0_4/LICENSE
  4. /usr/local/share/licenses/libjson-rpc-cpp-1.1.0_4/MIT
  5. bin/jsonrpcstub
  6. include/jsonrpccpp/client.h
  7. include/jsonrpccpp/client/batchcall.h
  8. include/jsonrpccpp/client/batchresponse.h
  9. include/jsonrpccpp/client/client.h
  10. include/jsonrpccpp/client/connectors/filedescriptorclient.h
  11. include/jsonrpccpp/client/connectors/httpclient.h
  12. @comment include/jsonrpccpp/client/connectors/redisclient.h
  13. include/jsonrpccpp/client/connectors/unixdomainsocketclient.h
  14. include/jsonrpccpp/client/iclientconnector.h
  15. include/jsonrpccpp/common/errors.h
  16. include/jsonrpccpp/common/exception.h
  17. include/jsonrpccpp/common/jsonparser.h
  18. include/jsonrpccpp/common/procedure.h
  19. include/jsonrpccpp/common/sharedconstants.h
  20. include/jsonrpccpp/common/specification.h
  21. include/jsonrpccpp/common/specificationparser.h
  22. include/jsonrpccpp/common/specificationwriter.h
  23. include/jsonrpccpp/common/streamreader.h
  24. include/jsonrpccpp/common/streamwriter.h
  25. include/jsonrpccpp/server.h
  26. include/jsonrpccpp/server/abstractserver.h
  27. include/jsonrpccpp/server/abstractserverconnector.h
  28. include/jsonrpccpp/server/abstractthreadedserver.h
  29. include/jsonrpccpp/server/connectors/filedescriptorserver.h
  30. include/jsonrpccpp/server/connectors/httpserver.h
  31. @comment include/jsonrpccpp/server/connectors/redisserver.h
  32. include/jsonrpccpp/server/connectors/unixdomainsocketserver.h
  33. include/jsonrpccpp/server/iclientconnectionhandler.h
  34. include/jsonrpccpp/server/iprocedureinvokationhandler.h
  35. include/jsonrpccpp/server/requesthandlerfactory.h
  36. include/jsonrpccpp/server/threadpool.h
  37. include/jsonrpccpp/stubgen/client/cppclientstubgenerator.h
  38. include/jsonrpccpp/stubgen/client/jsclientstubgenerator.h
  39. include/jsonrpccpp/stubgen/client/pyclientstubgenerator.h
  40. include/jsonrpccpp/stubgen/codegenerator.h
  41. include/jsonrpccpp/stubgen/helper/cpphelper.h
  42. include/jsonrpccpp/stubgen/server/cppserverstubgenerator.h
  43. include/jsonrpccpp/stubgen/servertemplate.h
  44. include/jsonrpccpp/stubgen/stubgenerator.h
  45. include/jsonrpccpp/stubgen/stubgeneratorfactory.h
  46. include/jsonrpccpp/stubgen/stubhelper.h
  47. include/jsonrpccpp/version.h
  48. lib/libjson-rpc-cpp/cmake/libjson-rpc-cppConfig.cmake
  49. lib/libjson-rpc-cpp/cmake/libjson-rpc-cppConfigVersion.cmake
  50. lib/libjson-rpc-cpp/cmake/libjson-rpc-cppTargets-release.cmake
  51. lib/libjson-rpc-cpp/cmake/libjson-rpc-cppTargets.cmake
  52. lib/
  53. lib/
  54. lib/
  55. lib/
  56. lib/
  57. lib/
  58. lib/
  59. lib/
  60. lib/
  61. lib/
  62. lib/
  63. lib/
  64. libdata/pkgconfig/libjsonrpccpp-client.pc
  65. libdata/pkgconfig/libjsonrpccpp-common.pc
  66. libdata/pkgconfig/libjsonrpccpp-server.pc
  67. libdata/pkgconfig/libjsonrpccpp-stub.pc
  68. man/man1/jsonrpcstub.1.gz
  69. @owner
  70. @group
  71. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • libjson-rpc-cpp>0:net/libjson-rpc-cpp
  • For LIB depends:
No installation instructions:
This port has been deleted.
PKGNAME: libjson-rpc-cpp
Flavors: there is no flavor information for this port.
Packages (timestamps in pop-ups are UTC):

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. : ftp/curl
  2. : www/libmicrohttpd
  3. : devel/jsoncpp
  4. : devel/argtable
There are no ports dependent upon this port

Configuration Options:
Options name:


FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
Collapse this list.
Port Moves
  • port deleted on 2021-04-28
    REASON: Port has been broken since October 2020

Number of commits found: 10

Commit History - (may be incomplete: see SVNWeb link above for full details)
28 Apr 2021 21:23:21
 files touched by this commit commit hash:5c48802aac168c8dd7b0e8953ba8597e9091aa69  1.1.0_4
Neel Chauhan (nc) search for other commits by this committer
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)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.1.0_4
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.1.0_4
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
31 Oct 2020 08:31:10
Original commit files touched by this commit Revision:553747  1.1.0_4
tcberner search for other commits by this committer
www/libmicrohttpd: Update to 0.9.71

- mark dependent ports broken, where there was no action from the
  maintainers in due time.

PR:		249453
PR:		250101
PR:		250083
PR:		250100
Submitted by:
Approved by: (maintainer)
30 Jun 2020 17:46:18
Original commit files touched by this commit Revision:540909  1.1.0_4
tcberner search for other commits by this committer
Bump devel/jsoncpp consumers after r540853.

Reported by:	Kevin Oberman <>
13 Jan 2020 21:38:36
Original commit files touched by this commit Revision:522975  1.1.0_3
yuri search for other commits by this committer
devel/jsoncpp: Update 1.8.1 -> 1.9.2

PR:		229677
Differential Revision:	D22905
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  1.1.0_2
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/ which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/ which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
07 Mar 2019 07:23:28
Original commit files touched by this commit Revision:494914  1.1.0_1
rodrigo search for other commits by this committer
Unbreak build on GCC architectures

This port requires C++11-compatible compiler.
Add USES=compiler:c++11-lang to fix build on GCC architectures.

PR:		236077
Submitted by:	Piotr Kubaj <>
25 Dec 2018 20:25:40
Original commit files touched by this commit Revision:488341  1.1.0
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
12 Dec 2018 06:17:32
Original commit files touched by this commit Revision:487279  1.1.0
lwhsu search for other commits by this committer
Add net/libjson-rpc-cpp, C++ library for JSON-RPC

PR:		231735
Submitted by:	Greg V <>

Number of commits found: 10