dev-libs/json-glib (gentoo)

Search

Package Information

Description:
JSON-GLib is a library providing serialization and deserialization support for the JavaScript Object Notation (JSON) format described by RFC 4627. Many high-level languages already provide native modules for parsing, generating and manipulating JSON data streams. JSON-GLib is a C library based on GLib and released under the terms of the GNU Lesser General Public License version 2.1. It provides a parser and a generator GObject classes and various wrappers for the complex data types employed by JSON, such as arrays and objects. 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.
Homepage:
https://wiki.gnome.org/Projects/JsonGlib
License:
LGPL-2.1+

Versions

Version EAPI Keywords Slot
1.10.8 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 0
1.10.6 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 0
1.10.0 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>voyageur@gentoo.org</email>
		<name>Bernard Cafarelli</name>
	</maintainer>
	<maintainer type="project">
		<email>gnome@gentoo.org</email>
		<name>Gentoo GNOME Desktop</name>
	</maintainer>
	<longdescription>
    JSON-GLib is a library providing serialization and deserialization support
    for the JavaScript Object Notation (JSON) format described by RFC 4627. Many
    high-level languages already provide native modules for parsing, generating
    and manipulating JSON data streams. JSON-GLib is a C library based on GLib
    and released under the terms of the GNU Lesser General Public License
    version 2.1. It provides a parser and a generator GObject classes and
    various wrappers for the complex data types employed by JSON, such as arrays
    and objects.

    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.
  </longdescription>
	<use>
		<flag name="nls">Enable native language support (translations)</flag>
	</use>
	<upstream>
		<remote-id type="gnome-gitlab">GNOME/json-glib</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 1.10.8 1.10.6 1.10.0
gtk-doc Build and install gtk-doc based developer documentation for dev-util/devhelp, IDE and offline use
introspection Add support for GObject based introspection
nls Enable native language support (translations)
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST json-glib-1.10.0.tar.xz 252652 bytes
DIST json-glib-1.10.6.tar.xz 253324 bytes
DIST json-glib-1.10.8.tar.xz 1294096 bytes