./textproc/json-glib, JSON parser for GLib-based libraries and applications

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.4.4nb1, Package name: json-glib-1.4.4nb1, Maintainer: pkgsrc-users

JSON-GLib is a library providing serialization and deserialization support for
the JavaScript Object Notation (JSON) format described by RFC 4627

JSON-GLib uses GLib native data types and the generic value container GValue for
ease of development. It also provides integration with the GObject classes for
direct serialization into, and deserialization from, JSON data streams.


Required to run:
[devel/glib2] [lang/python37]

Required to build:
[devel/gobject-introspection] [pkgtools/cwrappers] [devel/meson]

Package options: introspection, nls

Master sites: (Expand)

SHA1: d9b6d58c0a5b45aa86fbf0da31c65c19254edf96
RMD160: 210e602a33672d3ddf978810164692479a61c015
Filesize: 161.703 KB

Version history: (Expand)


CVS history: (Expand)


   2020-03-18 19:01:23 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Make some int cast warnings non-fatal for clang
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2020-01-02 17:52:29 by David H. Gutteridge | Files touched by this commit (1)
Log message:
json-glib: remove now redundant test target

Now that adam@ has added a generic test target to meson's build.mk,
we can just rely on that, instead.
   2019-10-07 11:28:14 by Patrick Welche | Files touched by this commit (41)
Log message:
Rename py-meson to meson.

The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
   2019-06-13 11:45:17 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
json-glib: update to 1.4.4.

Switch to meson build system.  Based on wip/json-glib.

Overview of changes for 1.4
==============================
• Use Meson as the only build system
• #773504 - Avoid extra allocations [Garrett Regier]
• #780550 - meson error looking for python3 [Daniele Forghieri]
• #769206 - docs: Clarify when NULL might be returned [Matthew Leeds]
• #766281 - utils/json_from_string: Don't reset user-provided error
            argument [Heinrich Fink]
• #758580 - json_reader_is_value returns TRUE for null type but
            json_reader_get_value throws an error [Robert Ancell]
• #768788 - Incorrect account of jsonPath syntax in doc [Allin Cottrell]
• #774688 - json_from_string() could be optimized to avoid copying the
            root node [Ole André Vadla Ravnås]
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2017-10-16 01:19:14 by Patrick Welche | Files touched by this commit (38)
Log message:
Revert buildtool.mk additions for glib-{mkenums,genmarshal} using packages
Add TOOL_DEPENDS+=glib2-tools to glib2/buildlink3.mk
   2017-10-14 23:17:54 by Patrick Welche | Files touched by this commit (1)
Log message:
json-glib: requires glib-mkenums which is now in py-glib2-tools