summaryrefslogtreecommitdiff
path: root/dev-libs/sord
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-24 20:44:11 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-24 20:44:11 +0100
commit342922f04a58a969ff23806acc427c7ff79119ce (patch)
tree7c491f1183b65ff952aefc31909ea49a54196be0 /dev-libs/sord
parent27f59f8e16510831cc751de1406f71afbf464653 (diff)
gentoo auto-resync : 24:10:2023 - 20:44:11
Diffstat (limited to 'dev-libs/sord')
-rw-r--r--dev-libs/sord/Manifest4
-rw-r--r--dev-libs/sord/sord-0.16.16.ebuild61
-rw-r--r--dev-libs/sord/sord-9999.ebuild12
3 files changed, 73 insertions, 4 deletions
diff --git a/dev-libs/sord/Manifest b/dev-libs/sord/Manifest
index 0a14f6676680..8c890c1170be 100644
--- a/dev-libs/sord/Manifest
+++ b/dev-libs/sord/Manifest
@@ -1,4 +1,6 @@
DIST sord-0.16.14.tar.xz 112748 BLAKE2B 399f4bf5d1b8ae557fa7e2d2e92e74ed646d0554235f4527a4b9ad53aa6beb0e90e2d80c9e65ab3c872b5c8d45a7948b7746284bb1fd2352320a0aa33e97e305 SHA512 f6f254518d5dccece7975529b1fcfd552fd9c37e49dc7e9f8a46756b85e476dac064a39af42bfb3078e999e75d1aa75dcc30ec91e08753defa9363adafdfd3bd
+DIST sord-0.16.16.tar.xz 107148 BLAKE2B e657f6e4d38df1c254ce6282ae54a6795e29fd60546373a2b4e1560b269658fa69dd93af4d6f75eaa73f9f777a2d82f99f80d34fd65e1001b8231b63af71029f SHA512 8728fa01466e8f64c1a70a6d4ce727cdac3aaba78db0163ad511d7e959a260c95ab47405cce24ca0e076fb1f0da761687d788cddef87a96aa813757d10f0bfe0
EBUILD sord-0.16.14-r1.ebuild 1116 BLAKE2B 0e9947ad377795ef2520c5ce50f8576a1a4e807d47af4fd8cb914ad3591e35ded29f6a3d7acadd3e0414186c65066296c6547320a247774d09c0f356122f60ce SHA512 72bb8842a7c8160b3ea5e1d185e4787cab900fe3f59c487d26d6898b9dd94178fbd51fa68296d98b08bb9abc86384cab2e339bc5774f7f624f3fdc1c8ca8735a
-EBUILD sord-9999.ebuild 1116 BLAKE2B 63b48c9f308f163a9cdc225fdc874efb23fb75c305736b0c3de937af41dc7f17c9999b338cfa37bb83cf59bc2120091a3aa44c6f5f176fae1e444ee8e73e4b4a SHA512 1e644d2523fd7d343be43a410e3735c00b8b332457a10b061ad0019a9103fc05788e74c2c9c81a37915b0d5880dbe24583dcf2b63f05792fef7df0a2374011fc
+EBUILD sord-0.16.16.ebuild 1203 BLAKE2B 8d3468696839811daae3fb1dc4ec65a8260c74cf746311080146a74aaafc7895b33cd7ccbcecad1d4a127287a111216441588ab06595d9d467f1d6e6f5397ca2 SHA512 83d8ed68770e4901d5fe4b6d9d717577a20d677f3d722a51ade91d4047c72fec4e78d702c3fe3e37d3537cb09e3836f8bcec24f7b345e1d8756af638ba28c88a
+EBUILD sord-9999.ebuild 1203 BLAKE2B 8d3468696839811daae3fb1dc4ec65a8260c74cf746311080146a74aaafc7895b33cd7ccbcecad1d4a127287a111216441588ab06595d9d467f1d6e6f5397ca2 SHA512 83d8ed68770e4901d5fe4b6d9d717577a20d677f3d722a51ade91d4047c72fec4e78d702c3fe3e37d3537cb09e3836f8bcec24f7b345e1d8756af638ba28c88a
MISC metadata.xml 410 BLAKE2B bc5ce38abe6276b92594039e5264603382ca4ceb88d4acf9d34e663d97edf5a04997f614d44f4422709f9dd3794803ddf883ced9908c4c3cdad3e810eb3531ab SHA512 a07cc2e3a7d131e6823bc2955c433b6fd2af1d395a1730e9a89be10f19b60a6192702ea0e6959de15a7b6aa1eb3ff478f590daba3917a58f92c9ee66bafbda79
diff --git a/dev-libs/sord/sord-0.16.16.ebuild b/dev-libs/sord/sord-0.16.16.ebuild
new file mode 100644
index 000000000000..d40179db71ae
--- /dev/null
+++ b/dev-libs/sord/sord-0.16.16.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/drobilla/sord.git"
+else
+ SRC_URI="https://download.drobilla.net/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Library for storing RDF data in memory"
+HOMEPAGE="https://drobilla.net/software/sord.html"
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="doc test tools"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ virtual/pkgconfig
+ doc? (
+ app-doc/doxygen
+ dev-python/sphinx
+ dev-python/sphinx-lv2-theme
+ dev-python/sphinxygen
+ )
+"
+# Take care on bumps to check minimum versions!
+RDEPEND="
+ dev-libs/libpcre
+ dev-libs/serd
+ dev-libs/zix
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # fix doc installation path
+ sed -i "s/versioned_name/'${PF}'/g" doc/meson.build || die
+}
+
+multilib_src_configure() {
+ local emesonargs=(
+ $(meson_native_use_feature doc docs)
+ $(meson_feature test tests)
+ $(meson_feature tools)
+ )
+
+ meson_src_configure
+}
+
+multilib_src_install_all() {
+ local DOCS=( AUTHORS NEWS README.md )
+ einstalldocs
+}
diff --git a/dev-libs/sord/sord-9999.ebuild b/dev-libs/sord/sord-9999.ebuild
index 5d7f56bff1cc..d40179db71ae 100644
--- a/dev-libs/sord/sord-9999.ebuild
+++ b/dev-libs/sord/sord-9999.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/drobilla/sord.git"
else
SRC_URI="https://download.drobilla.net/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="Library for storing RDF data in memory"
@@ -23,12 +23,18 @@ RESTRICT="!test? ( test )"
BDEPEND="
virtual/pkgconfig
- doc? ( app-doc/doxygen )
+ doc? (
+ app-doc/doxygen
+ dev-python/sphinx
+ dev-python/sphinx-lv2-theme
+ dev-python/sphinxygen
+ )
"
# Take care on bumps to check minimum versions!
RDEPEND="
dev-libs/libpcre
- >=dev-libs/serd-0.30.10
+ dev-libs/serd
+ dev-libs/zix
"
DEPEND="${RDEPEND}"