Commit graph

10 commits

Author SHA1 Message Date
jmcneill
3af10fa841 Add -lm to LIBS on NetBSD. The library uses modf and this is not available
in libc on all ports (specifically missing from aarch64 9.0) as it is not
built with the compat code.

Bump pkg revision.
2020-08-02 12:08:35 +00:00
wiz
188111f641 *: reset MAINTAINER for fhajny on his request 2020-05-27 19:37:36 +00:00
wiz
1e9caac440 *: update email for fhajny 2018-12-15 21:12:18 +00:00
fhajny
aa0dd8f544 Update textproc/libfastjson to 0.99.8
- make build under gcc7 with strict settings (warning==error)
- bugfix: constant key names not properly handled
- fix potentially invalid return value of fjson_object_iter_begin
- fix small potential memory leak in json_tokener (unlinkely to occur)
2017-12-19 14:07:16 +00:00
fhajny
bc25faf3e7 Update textproc/libfastjson to 0.99.7
- Added option for case-insensitive comparisons
- Removed userdata and custom-serialization functions
2017-10-17 11:42:30 +00:00
wiz
5d86518619 Switch github HOMEPAGEs to https. 2017-07-30 22:32:10 +00:00
fhajny
8695d2a4b3 Update textproc/libfastjson to 0.99.6.
0.99.6 2017-05-12
- fix a build issue under Solaris

0.99.5 2017-05-03
- fix tautology comparison in tautology in `fjson_object_iter_equal`
- made build under Solaris again
- made to build under AIX
- fix floating point representation when fractional part is missing
- m4: fix detection of atomics
- add fjson_object_dump() and fjson_object_write() functions
2017-06-19 12:23:16 +00:00
fhajny
cbc328df6d Update textproc/libfastjson to 0.99.4.
0.99.4 2016-08-03
- fix tautology comparison in tautology in
  `fjson_object_iter_equal`
  Thanks to Andres Stieger for the patch
- improve build system to handle slightly older autoconf versions
- fix build problems with gcc6
  Thanks to Andres Stieger for the patch

0.99.3 2016-07-11
- new dependency: autoconf-archive
- exit() is no longer called in unexpected situations
  The previous code called exit on some occasions and did not
  give the caller a chance to do any cleanup or handling on
  it's own. This has completely been removed. Note that it was
  very unlikely that this problem affected a caller, as exit()
  was only called under very rare circumstances (e.g. OOM).
- fjson_version now returns configure VERSION
  This avoid inconsistency.
- removal of Windows and Android bits
  Thanks to Michael Biebl for the patch.
- fixes of the build system
  Thanks to Michael Biebl for the patch.
- dropped support for Windows and Android as we do not target
  these platforms
- "make distcheck" now works
- fix invalid Unicode representation for some non US-ASCII
  characters when printed as string. Note that this could
  potentially also lead to a segfault
2016-08-09 11:48:59 +00:00
fhajny
9e1bd5c274 Update textproc/libfastjson to 0.99.2.
- new API: json_object_get_member_count()
- make compatible with autoconf < 2.64
2016-03-09 20:43:07 +00:00
fhajny
35849580da Import libfastjson 0.99.0 as textproc/libfastjson.
libfastjson is a fork from json-c, and is currently under development.
2016-01-01 15:25:43 +00:00