FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

Port details
rapidjson Fast JSON parser/generator for C++ with both SAX/DOM style API
1.1.0_2 devel 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
Maintainer: yuri@rawbw.com search for ports maintained by this maintainer
Port Added: 12 Mar 2015 02:05:41
Also Listed In: textproc
License: unknown
RapidJSON is a JSON parser and generator for C++.
It supports both SAX and DOM style API.

WWW: https://github.com/miloyip/rapidjson
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (56 items)
  1. /usr/local/share/licenses/rapidjson-1.1.0_2/catalog.mk
  2. /usr/local/share/licenses/rapidjson-1.1.0_2/LICENSE
  3. /usr/local/share/licenses/rapidjson-1.1.0_2/unknown
  4. include/rapidjson/allocators.h
  5. include/rapidjson/document.h
  6. include/rapidjson/encodedstream.h
  7. include/rapidjson/encodings.h
  8. include/rapidjson/error/en.h
  9. include/rapidjson/error/error.h
  10. include/rapidjson/filereadstream.h
  11. include/rapidjson/filewritestream.h
  12. include/rapidjson/fwd.h
  13. include/rapidjson/internal/biginteger.h
  14. include/rapidjson/internal/diyfp.h
  15. include/rapidjson/internal/dtoa.h
  16. include/rapidjson/internal/ieee754.h
  17. include/rapidjson/internal/itoa.h
  18. include/rapidjson/internal/meta.h
  19. include/rapidjson/internal/pow10.h
  20. include/rapidjson/internal/regex.h
  21. include/rapidjson/internal/stack.h
  22. include/rapidjson/internal/strfunc.h
  23. include/rapidjson/internal/strtod.h
  24. include/rapidjson/internal/swap.h
  25. include/rapidjson/istreamwrapper.h
  26. include/rapidjson/memorybuffer.h
  27. include/rapidjson/memorystream.h
  28. include/rapidjson/msinttypes/inttypes.h
  29. include/rapidjson/msinttypes/stdint.h
  30. include/rapidjson/ostreamwrapper.h
  31. include/rapidjson/pointer.h
  32. include/rapidjson/prettywriter.h
  33. include/rapidjson/rapidjson.h
  34. include/rapidjson/reader.h
  35. include/rapidjson/schema.h
  36. include/rapidjson/stream.h
  37. include/rapidjson/stringbuffer.h
  38. include/rapidjson/writer.h
  39. lib/cmake/RapidJSON/RapidJSONConfig.cmake
  40. lib/cmake/RapidJSON/RapidJSONConfigVersion.cmake
  41. libdata/pkgconfig/RapidJSON.pc
  42. share/examples/rapidjson/capitalize/capitalize.cpp
  43. share/examples/rapidjson/condense/condense.cpp
  44. share/examples/rapidjson/filterkey/filterkey.cpp
  45. share/examples/rapidjson/filterkeydom/filterkeydom.cpp
  46. share/examples/rapidjson/jsonx/jsonx.cpp
  47. share/examples/rapidjson/messagereader/messagereader.cpp
  48. share/examples/rapidjson/parsebyparts/parsebyparts.cpp
  49. share/examples/rapidjson/pretty/pretty.cpp
  50. share/examples/rapidjson/prettyauto/prettyauto.cpp
  51. share/examples/rapidjson/schemavalidator/schemavalidator.cpp
  52. share/examples/rapidjson/serialize/serialize.cpp
  53. share/examples/rapidjson/simpledom/simpledom.cpp
  54. share/examples/rapidjson/simplereader/simplereader.cpp
  55. share/examples/rapidjson/simplewriter/simplewriter.cpp
  56. share/examples/rapidjson/tutorial/tutorial.cpp
  57. Collapse this list.

To install the port: cd /usr/ports/devel/rapidjson/ && make install clean
To add the package: pkg install rapidjson

PKGNAME: rapidjson

distinfo:

TIMESTAMP = 1472138938
SHA256 (miloyip-rapidjson-v1.1.0_GH0.tar.gz) = bf7ced29704a1e696fbccf2a2b4ea068e7774fa37f6d7dd4039d0787f8bed98e
SIZE (miloyip-rapidjson-v1.1.0_GH0.tar.gz) = 1019402


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. doxygen : devel/doxygen
  2. cmake : devel/cmake
  3. ninja : devel/ninja

This port is required by:

for Build * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
===> The following configuration options are available for rapidjson-1.1.0_2:
     DOXYGEN=on: Build documentation with Doxygen
     EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings

USES:
cmake compiler:c++11-lang pathfix

Master Sites:
  1. https://codeload.github.com/miloyip/rapidjson/tar.gz/v1.1.0?dummy=/

Number of commits found: 20

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
12 Dec 2017 15:55:09
Original commit files touched by this commit  1.1.0_2
Revision:456172
amdmi3 search for other commits by this committer
- -march=native issue was fixed by r441826
- Switch to ${opt}_CMAKE_BOOL
- Pet portlint

Approved by:	portmgr blanket
29 Nov 2017 17:26:52
Original commit files touched by this commit  1.1.0_2
Revision:455130
linimon search for other commits by this committer
Mark as failing on armv7.

Note: r441826 most likely removed the documented failure on armv6, but this
has not yet been confirmed.

Reported by:	danfe
29 Sep 2017 19:23:13
Original commit files touched by this commit  1.1.0_2
Revision:450931
antoine search for other commits by this committer
Canonicalize LICENSE_PERMS

With hat:	portmgr
10 Sep 2017 20:55:39
Original commit files touched by this commit  1.1.0_2
Revision:449591
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
25 Jun 2017 21:07:58
Original commit files touched by this commit  1.1.0_1
Revision:444324
tcberner search for other commits by this committer
Make ninja opt-out in cmake.mk

Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
27 May 2017 05:26:57
Original commit files touched by this commit  1.1.0_1
Revision:441826
danfe search for other commits by this committer
Respect CFLAGS: particularly, do not pass `-march=native' which some
compilers do not like, which in turn might break the build.
24 May 2017 11:26:01
Original commit files touched by this commit  1.1.0_1
Revision:441575
linimon search for other commits by this committer
Also broken on armv6.
03 May 2017 05:52:55
Original commit files touched by this commit  1.1.0_1
Revision:440001
linimon search for other commits by this committer
Mark some ports failing on aarch64, and, in a few cases, other tier-2
archs.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
01 Apr 2017 15:23:32
Original commit files touched by this commit  1.1.0_1
Revision:437439
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
11 Dec 2016 08:25:57
Original commit files touched by this commit  1.1.0
Revision:428340
antoine search for other commits by this committer
Those ports build fine with bsd make
02 Dec 2016 11:58:22
Original commit files touched by this commit  1.1.0
Revision:427552
mat search for other commits by this committer
Do not use post-stage.  Use post-install instead.

The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
21 Oct 2016 15:21:13
Original commit files touched by this commit  1.1.0
Revision:424427
mat search for other commits by this committer
Use USES=pathfix where applicable.

PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
21 Oct 2016 12:51:41
Original commit files touched by this commit  1.1.0
Revision:424411  Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
09 Oct 2016 00:32:39
Original commit files touched by this commit  1.1.0
Revision:423557
wen search for other commits by this committer
- Update to 1.1.0

PR:		213263
Submitted by:	yuri@rawbw.com(maintainer)
21 Apr 2016 16:43:15
Original commit files touched by this commit  1.0.2
Revision:413746
swills search for other commits by this committer
many ports: mark broken on powerpc64
29 Dec 2015 14:30:47
Original commit files touched by this commit  1.0.2
Revision:404743
mat search for other commits by this committer
Cleanup GH_* and variables order.

Sponsored by:	Absolight
15 Jun 2015 12:04:37
Original commit files touched by this commit  1.0.2
Revision:389692
amdmi3 search for other commits by this committer
- Update to 1.0.2

PR:		200862
Submitted by:	yuri@rawbw.com (maintainer)
01 May 2015 08:43:52
Original commit files touched by this commit  1.0.1
Revision:385092
vanilla search for other commits by this committer
Remove -Werror

Submitted by:	marino@
29 Apr 2015 07:22:17
Original commit files touched by this commit  1.0.1
Revision:384968
vanilla search for other commits by this committer
update to 1.0.1

PR:		199769
Submitted by:	maintainer
12 Mar 2015 02:05:24
Original commit files touched by this commit  0.150310
Revision:381055
vanilla search for other commits by this committer
Add rapidjson 0.150310, fast JSON parser/generator for C++ with both
SAX/DOM style API.

PR:		198516
Submitted by:	Yuri Victorovich <yuri@rawbw.com>

Number of commits found: 20

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
gitlabDec 14
nodeDec 14
node4Dec 14
node6Dec 14
node8Dec 14
torDec 14
asterisk13Dec 13
asterisk13*Dec 13
asterisk13*Dec 13
asterisk13*Dec 13
libxml2Dec 13
curl*Dec 11
linux-c7-curl*Dec 11
wiresharkDec 10
procmail*Dec 08

17 vulnerabilities affecting 99 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2017-12-14 19:46:33


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 32130
Broken 122
Deprecated 46
Ignore 358
Forbidden 0
Restricted 173
No CDROM 77
Vulnerable 43
Expired 10
Set to expire 38
Interactive 0
new 24 hours 7
new 48 hours12
new 7 days80
new fortnight121
new month48558

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.