summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2018-09-18 12:47:44 +0300
committerMart Raudsepp <leio@gentoo.org>2018-09-18 12:52:18 +0300
commit01680f643aad70f124becf3ddd719d4163f4889c (patch)
tree6d4fd00bbacc481cc20e4ab9f055437679ed57de
parentgnome-base/nautilus: version bump to 3.26.4 and minor fixes (diff)
downloadgnome-01680f643aad70f124becf3ddd719d4163f4889c.tar.gz
gnome-01680f643aad70f124becf3ddd719d4163f4889c.tar.bz2
gnome-01680f643aad70f124becf3ddd719d4163f4889c.zip
dev-libs/json-glib: remove, 1.4.4 available in ::gentoo
::gentoo version adapts to separate from gtk-doc man pages meson option, that I requested into 1.4.4 from upstream, and keeps man pages always generated for now. Also no non-native multilib gtk-doc build, which would have caused double build at best and multilib build failures with USE flag at the worst. It also doesn't install tests to libexec and share, as we don't do that kind of stuff usually (tests are ran on build) - this also saves us from having to inherit python-any-r1 and set that up, as the gen-installed-tests.py script isn't called then anymore (but was in the ::gnome version, thus technically had a needed inherit missing)
-rw-r--r--dev-libs/json-glib/Manifest23
-rw-r--r--dev-libs/json-glib/json-glib-1.4.2-r1.ebuild46
-rw-r--r--dev-libs/json-glib/metadata.xml15
3 files changed, 0 insertions, 84 deletions
diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
deleted file mode 100644
index be19ea77..00000000
--- a/dev-libs/json-glib/Manifest
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST json-glib-1.4.2.tar.xz 163576 BLAKE2B 95a22254e0eba3ea4afd6445b023a3722058c5292bb09453d7afa5ff02c2218cf1d5a6fc393c4d457e1dbe45600dec166f887434d73db9106f149ed117acbf44 SHA512 e1495c4d0167db4cc31c7d9a6059de1f9126ab48fb45666a1bd10c69e10df9db195160cfba35cfac9c438a868559068e39402adf98a3e416d425c095c0946a51
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQKTBAEBCAB9FiEEhjiDzgE0H6m8d3Z/4FucaN0bWf0FAlpwkIlfFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg2
-Mzg4M0NFMDEzNDFGQTlCQzc3NzY3RkUwNUI5QzY4REQxQjU5RkQACgkQ4FucaN0b
-Wf2lWQ/8DUp+dV4mSbEFQ+4bO3flZZdpsxuxLoopemNzNhgns6k5gEq/9BoSzAuc
-vMc0/O00ZUnjvNWQrIANPRYav8tWg5kXSuHzdbi/bAgyt4Il84vfJEBqKA5n3eG2
-Z1DUOUtGG3UGcBx6sM98slhqK+UuuOUZR67UIOKJHZYEV+VM1ZJ0BbeYeO2R2eWD
-0hi2PyuyKVHedbsgi26SdnzzmeIBJuAiouz1QTDGLSEHB/rbwxhvDAN3Cq9KZUQJ
-ePQ+fRz0iXfpaM4X7nGUPtThTgQd7AKxS4cUKcVOFd9ZStAjp4Ov1GC77C08XIGk
-f8tCenOzzuRRic96Bv4796Ltd8Nch5B7FgOCa7f9lr/jtewQy18oDgULrSpJHDW0
-Vw007Hyxp3jHhEpN8EGlfSxwxOCNlrpY9bnWgFSLfFAO3urZMujGp92bYdRXsEuv
-C4gRmPBgOTB1LLQIchPibLRTXCnSJPHocNi8ew21K1V4bSrQFxtlJzh/dnuYXUnj
-qSbzoSO5fOOrIoCLFbQdBCpIelMtVrgYsqiRYdvaBt5HHH3kA24MXvHCsb9zNwUm
-1WAXrdVB+DkuD1qwpIa5hdCLG464NKmDwvOx9KbWau1hx7k3zsDc7S7osPnCUBbC
-F6JSnCS59ZoPwD7GrBdDj7eXjEDEefhBOnCIogllrPRaSL6ObqA=
-=ASn3
------END PGP SIGNATURE-----
diff --git a/dev-libs/json-glib/json-glib-1.4.2-r1.ebuild b/dev-libs/json-glib/json-glib-1.4.2-r1.ebuild
deleted file mode 100644
index cbabd418..00000000
--- a/dev-libs/json-glib/json-glib-1.4.2-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome.org gnome-meson multilib-minimal
-
-DESCRIPTION="Library providing GLib serialization and deserialization for the JSON format"
-HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="doc +introspection"
-
-RDEPEND="
- >=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
- introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-"
-DEPEND="${RDEPEND}
- doc? (
- ~app-text/docbook-xml-dtd-4.1.2
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- dev-util/gtk-doc
- )
- >=sys-devel/gettext-0.18
- virtual/pkgconfig[${MULTILIB_USEDEP}]
-"
-
-multilib_src_configure() {
- gnome-meson_src_configure \
- $(meson_use doc docs) \
- -Dintrospection=$(multilib_native_usex introspection true false)
-}
-
-multilib_src_compile() {
- gnome-meson_src_compile
-}
-
-multilib_src_test() {
- meson_src_test
-}
-
-multilib_src_install() {
- gnome-meson_src_install
-}
diff --git a/dev-libs/json-glib/metadata.xml b/dev-libs/json-glib/metadata.xml
deleted file mode 100644
index 0aa1782a..00000000
--- a/dev-libs/json-glib/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<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>
-</pkgmetadata>