From b0378783c1929d283116fe183089c123dba5869c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 2 Oct 2022 13:12:50 +0100 Subject: gentoo auto-resync : 02:10:2022 - 13:12:50 --- dev-libs/serd/Manifest | 4 ++- dev-libs/serd/serd-0.30.14-r1.ebuild | 13 +++------- dev-libs/serd/serd-0.30.16.ebuild | 47 ++++++++++++++++++++++++++++++++++++ 3 files changed, 53 insertions(+), 11 deletions(-) create mode 100644 dev-libs/serd/serd-0.30.16.ebuild (limited to 'dev-libs/serd') diff --git a/dev-libs/serd/Manifest b/dev-libs/serd/Manifest index 72817e8e2fce..5530c77bf9ba 100644 --- a/dev-libs/serd/Manifest +++ b/dev-libs/serd/Manifest @@ -1,3 +1,5 @@ DIST serd-0.30.14.tar.xz 168728 BLAKE2B 42ed92e8eed3564c2625dd2f8e9bff55b65d1c8c993f13f2aa7ea0ab41a4c261b6b8fe9d4c61a915157616df1dba11d37f3813cd7bf7cd4571cb535895cb8f9c SHA512 d753bf60d4ff37220e64fda6a5dc6c69dc1a52ef435ab5b1e698f72dc5a7280ea764bb53b015753c3dc0910f252ca96c0ebafcb902a9956fcbf0a4480ce4e1dc -EBUILD serd-0.30.14-r1.ebuild 1109 BLAKE2B 90eff02962329c55062a0a5da437cf1c4f16948b43d1185de923a9c84045b9267fbd7cfed777d0848a6b34723bb273899e92f0697f33554206b82ae750543392 SHA512 8399ddedb750f64503ed968aed8695184a68ca69c83ed9e1592248e4155c4a8861e51c83332cbff486591ec94991f7b9acf3fa6cd3b25fd5c8a4af577251824b +DIST serd-0.30.16.tar.xz 173932 BLAKE2B 0021125505bf23565a1cca24dc83eff3496fc11fe6b38dc07b68d800c7bd6a854923bc7c529161b659bd80cb7aa8c3b45e767f0841b57d4803d820e0016e2ed2 SHA512 1bc2e310027d52ea675aa261b52e89c4c1ccb622fa9fef11c874876de7821fe94672918ff58b9edcc7995daa70fc88b7ceb88fae61dd40f601285de1995b39ff +EBUILD serd-0.30.14-r1.ebuild 990 BLAKE2B 88d46d6954d6ba306be0d926ce55ff983549475ec6c8345795f26c21251a0cc9e129dff4e10c8cdb096284072e3758017aa8188f8f7b26ac83e5702c9657ee72 SHA512 544fa6b20646188483ff6641233bec5737bd8b6f3eefd4e5572b2ea5f4d3e33f956f4c4f8df1168f754036f4d16cc61bd2f5ede6f01bd039c5280f94e0507456 +EBUILD serd-0.30.16.ebuild 997 BLAKE2B 04a51e333d1f180da38f9c12ade7516eb283f7307234c112a22cdbd1b01c3f91fc0eb02fa4adf8bf621135acc2a7a031390c047f45b2b576c1734f9830142704 SHA512 2fcd0a4f811499a8d8a285ee883f6c26ec629e2e12bdfbca0dbc0d70ebe7cdb912a85ec8fa90f359b856e9848af4d7c76173afc94e9973d41333dcae1ada6d59 MISC metadata.xml 739 BLAKE2B 09a901f48745f4516a7eec8d70fb78bde4c11c3c96b97118f23de06b2b9ddfcf6b32c35edc60cb02061158f72fe433102f7298708676f65f9c5bdca7851e1f91 SHA512 e387f00d2f73f6caa983c8abd7a6003b1bccc78276eeef427e137d89fdd76d18df7dc3f07bd7178d2745da7828670145cad6610e706f59f3a757f216c2f45b69 diff --git a/dev-libs/serd/serd-0.30.14-r1.ebuild b/dev-libs/serd/serd-0.30.14-r1.ebuild index bf8fdd5f506a..9564556bf0fc 100644 --- a/dev-libs/serd/serd-0.30.14-r1.ebuild +++ b/dev-libs/serd/serd-0.30.14-r1.ebuild @@ -3,14 +3,11 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE='threads(+)' - -inherit meson-multilib python-any-r1 +inherit meson-multilib DESCRIPTION="Library for RDF syntax which supports reading and writing Turtle and NTriples" -HOMEPAGE="http://drobilla.net/software/serd/" -SRC_URI="http://download.drobilla.net/${P}.tar.xz" +HOMEPAGE="https://drobilla.net/software/serd.html" +SRC_URI="https://download.drobilla.net/${P}.tar.xz" LICENSE="ISC" SLOT="0" @@ -25,10 +22,6 @@ BDEPEND=" dev-python/sphinx_lv2_theme ) " -RDEPEND="" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} -" src_prepare() { default diff --git a/dev-libs/serd/serd-0.30.16.ebuild b/dev-libs/serd/serd-0.30.16.ebuild new file mode 100644 index 000000000000..dbddac1ca319 --- /dev/null +++ b/dev-libs/serd/serd-0.30.16.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +DESCRIPTION="Library for RDF syntax which supports reading and writing Turtle and NTriples" +HOMEPAGE="https://drobilla.net/software/serd.html" +SRC_URI="https://download.drobilla.net/${P}.tar.xz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc static-libs test +tools" +RESTRICT="!test? ( test )" + +BDEPEND=" + doc? ( + app-doc/doxygen + dev-python/sphinx + dev-python/sphinx_lv2_theme +) +" + +src_prepare() { + default + + # fix doc installation path + sed -i "s/versioned_name/'${PF}'/g" doc/c/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_feature doc docs) + $(meson_use static-libs static) + $(meson_feature test tests) + $(meson_feature tools) + ) + + meson_src_configure +} + +multilib_src_install_all() { + local DOCS=( AUTHORS NEWS README.md ) + einstalldocs +} -- cgit v1.2.3