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

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


Branch: CURRENT, Version: 1.6.2nb2, Package name: json-glib-1.6.2nb2, 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]

Master sites: (Expand)

Filesize: 166.27 KB

Version history: (Expand)


CVS history: (Expand)


   2022-06-07 20:12:04 by Thomas Klausner | Files touched by this commit (1)
Log message:
json-glib: really bump PKGREVISION
   2022-06-07 20:09:26 by Thomas Klausner | Files touched by this commit (3)
Log message:
json-glib: remove introspection option, enabling it by default

It was default-on, but bump PKGREVISION for those who had
it disabled.
   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi
   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2021-04-21 21:52:29 by Dan Cirnat | Files touched by this commit (4)
Log message:
json-glib: Update textprox/json-glib to 1.6.2

Overview of changes for 1.6
==============================
• Add getters with default fallback for JsonObject [Emmanuele Bassi]
• #26 - Clarify some expections of the json_object_get_*_member APIs [Debarshi Ray]
• #29 - Improve reproducibility of the build [Ravish Bhatia]
• Use json_node_unref() with g_autoptr() [Robert Ancell]
• Clarify documentation regarding programmer errors [Philip Withnall]
• Fix getting immutable root nodes from empty input [Philip Withnall]
• Fix various memory leaks [Philip Withnall, Emmanuele Bassi]
• Add `--output` option to json-glib-format [Emmanuele Bassi]
• Refresh the build [Emmanuele Bassi]
• Add glib as a fallback sub-project [Xavier Claessens]
• Don't error with MSVC C4819 warning [Seungha Yang]
• Fix nullable annotation [Niels De Graef]
• Allow disabling tests when building [Stéphane Cerveau]
• #39 - Fix default deserialization method for JsonSerializable [Jeremy Philippe]
• Stop string to GVariant conversion failing due to unrelated errno changes \ 
[Robert Ancell]
• Support loading files via memory mapping [Philip Withnall]
• #33 - Add a symbol version to all exported symbols [Simon McVittie]
• #48 - Fix build with Clang 11 [Dimitry Andric]
• Stop using deprecated g_object_newv() constructor [Emmanuele Bassi]
• Add ordered iteration to JsonObjectIter [Emmanuele Bassi]
• #46 - Document nullability of `json_from_string()` [Emmanuele Bassi]
• #45 - Properly detect multiple top-level statements [Emmanuele Bassi]
• #41, #22 - Fix library versions on Darwin [Tom Schoonjans]
• Fix build reproducibility [!33, Alexander Kanavin]
• #26 - Fix parsing of UTF-16 surrogate pairs [James Westman]
• #56 - Ignore UTF-8 BOM [Jan-Michael Brummer]
   2021-04-13 08:31:05 by Thomas Klausner | Files touched by this commit (1)
Log message:
json-glib: add missing build dependency for man page
   2021-04-12 13:16:12 by Nia Alarie | Files touched by this commit (4)
Log message:
json-glib: convert to meson properly, install man pages

disabling NLS is no longer possible

bump PKGREVISION