diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-09-08 10:50:14 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-09-08 10:50:14 +0100 |
commit | 3f71901f8c228f4de570abed1831ce3ee425343e (patch) | |
tree | a2dcd300d05ef8a2ec275b44a92a9d85bd3baa24 /dev-libs/jsonrpc-glib | |
parent | 12bb627384ddfd47382b9f1b6464481a58d01ebb (diff) |
gentoo resync 08.09.2018
Diffstat (limited to 'dev-libs/jsonrpc-glib')
-rw-r--r-- | dev-libs/jsonrpc-glib/Manifest | 3 | ||||
-rw-r--r-- | dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild | 44 | ||||
-rw-r--r-- | dev-libs/jsonrpc-glib/metadata.xml | 11 |
3 files changed, 58 insertions, 0 deletions
diff --git a/dev-libs/jsonrpc-glib/Manifest b/dev-libs/jsonrpc-glib/Manifest new file mode 100644 index 000000000000..709a8b3ff77a --- /dev/null +++ b/dev-libs/jsonrpc-glib/Manifest @@ -0,0 +1,3 @@ +DIST jsonrpc-glib-3.28.1.tar.xz 40328 BLAKE2B 36b512e27c46836fc8285bf4d6a6f8e39bdd748a09475af151d9a07f05e92dafe269d7675f8ff0253b21485405776d9348b38b067d73f75d6bdc3203fb876ea1 SHA512 874791c898d8fd6f8c6401b8ae219dc08e34e207ba214add1f14bb28b407581dc372487398d276395ddbe2f349d5b04f2ffb78fc73398d85975df40d3409f352 +EBUILD jsonrpc-glib-3.28.1.ebuild 939 BLAKE2B 105e2ee60a16660ab0b76a64990a94e411c35db5f3cd4d56a87548bd8e9b26b16bf82a3582d0e3196dd7442124d276d4c2ecfe6f8cffc96e37bf62b2e38322fe SHA512 75d6ca24799c7977a495de2321e62e443864f33b4581ca90984fbf6ee2ba1eac637c0799c2f1fe6a7c2343e9cd6b22fcb9d8ea23a1e3e69cc31c0c6587ba0d14 +MISC metadata.xml 505 BLAKE2B 2319e91326203e3b6173bc52a21d689b6adafff6a08ff2832a28d48e5b537592766b5c7a7ae5c60ea682beaca10e8037a88b05e2f98573441ea611c11e021dc5 SHA512 02f34f7222c80a4568b3c293fa46f45bf64bf1410c529c77271aa9922b22237c8f29ec9724e071cd6485d0e73ec0ea2bee028c6b0763d2c0da736d6aac24b2b3 diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild new file mode 100644 index 000000000000..1a70d33d2b6c --- /dev/null +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org meson xdg vala + +DESCRIPTION="JSON-RPC library for GLib" +HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib" + +LICENSE="LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64" + +IUSE="gtk-doc +introspection test vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib[introspection?] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND} + vala? ( $(vala_depend) ) + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) +" + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Denable_profiling=false # -pg passing + $(meson_use introspection with_introspection) + $(meson_use vala with_vapi) + $(meson_use gtk-doc enable_gtk_doc) + $(meson_use test enable_tests) + ) + meson_src_configure +} diff --git a/dev-libs/jsonrpc-glib/metadata.xml b/dev-libs/jsonrpc-glib/metadata.xml new file mode 100644 index 000000000000..15582ff4dce7 --- /dev/null +++ b/dev-libs/jsonrpc-glib/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>gnome@gentoo.org</email> + <name>Gentoo GNOME Desktop</name> + </maintainer> + <longdescription>Jsonrpc-GLib is a JSON-RPC library for GLib. It includes support for + communicating as both a JSON-RPC client and server. Additionally, it + supports upgrating connections to use GVariant for less runtime overhead.</longdescription> +</pkgmetadata> |