diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-10-24 20:44:11 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-10-24 20:44:11 +0100 |
commit | 342922f04a58a969ff23806acc427c7ff79119ce (patch) | |
tree | 7c491f1183b65ff952aefc31909ea49a54196be0 /media-libs/sratom | |
parent | 27f59f8e16510831cc751de1406f71afbf464653 (diff) |
gentoo auto-resync : 24:10:2023 - 20:44:11
Diffstat (limited to 'media-libs/sratom')
-rw-r--r-- | media-libs/sratom/Manifest | 4 | ||||
-rw-r--r-- | media-libs/sratom/sratom-0.6.14-r1.ebuild | 2 | ||||
-rw-r--r-- | media-libs/sratom/sratom-0.6.16.ebuild | 58 |
3 files changed, 62 insertions, 2 deletions
diff --git a/media-libs/sratom/Manifest b/media-libs/sratom/Manifest index a34b29a1928f..4c40f4e5531f 100644 --- a/media-libs/sratom/Manifest +++ b/media-libs/sratom/Manifest @@ -1,3 +1,5 @@ DIST sratom-0.6.14.tar.xz 24252 BLAKE2B 6f468e9a0de97cf83a4f3faeb8ceff8a5502da7f0dff6b5721ef985df352057cda0dbbf13656471ef7f3103a891570e3462ed6bf4517dbc546d9f83115db433b SHA512 3647ccca3ac98299a0bcc30d540788c627445c9a55f0b68a53e08ee45b15138c7a5466c92d1c10eac614325718d4f59eff6f0664f99891e8349e613be675c87d -EBUILD sratom-0.6.14-r1.ebuild 1230 BLAKE2B 079307f0cb5e2c7c26a6b50819999785c59677ff686e673c25cb2f7e9a493c0a4310dfc5ac382714dce5b2986187e15cb00d49c7ab0933eacb297e414550ea95 SHA512 cd55eec9db57a2259c437e0c2db2dbc57228c6074786fef192a94a7c6791195fcb48678eba9c7c58f6fd88bbe96cf6421ea19d71ffe0960a9afdb9f686dbee3d +DIST sratom-0.6.16.tar.xz 18940 BLAKE2B e78bc572d990ce6914f3276d1b110cb3ba01213f5a084d8548009bf9226107c820f9f86f4cf22ae8076dd9d44bdb5e8b4bc623f67759150fb267b6ccf673a1f7 SHA512 8e01eec642bff63745e8d99a814780ff34e4b79cc99699a1bb7ddac60da8808231d3b4a615a1d87464cbcf4dc26b8ec39e71688a268d493df71dc75892bf6479 +EBUILD sratom-0.6.14-r1.ebuild 1230 BLAKE2B 69ed4567eac6abf96a2cf8b47c34b6317aed38ef19feac8c7fd227fefd0e5a8f68d2e6f9abd48f97b5e6c58ea11a45ccf5a5152db9570b864318d785aa61710e SHA512 175f1cdd3c9c59ef6dfbc9c610c404519d031fdde2104f14a12056100225b49708c858cdb4dc8a4e9b0616fb259dfeb348032ce7202024b45a6b88b0ae014250 +EBUILD sratom-0.6.16.ebuild 1229 BLAKE2B d20e94a91a5927d5a9cbad3779fcc992a86430350660379c70c6b311ad1c7e5e3cef97e2121f21f01f3cc98d9b874234d5ae7140559b7cc9d72bc1f4421dbc91 SHA512 f61292a143e590e611ecf97b1462d0951d4eb5fcd395f07c21621efb2552cfb4be4acd94fe47b9a5aba0fb1a107d282b84c555e4d3c7e66dade65d127739b49e MISC metadata.xml 377 BLAKE2B 84eb83054cb3e46b4951e9591d49532daa6bbdeb41932dfb331c11816e713f3d72286a2560ba876c065c07bda267af764c40443b01cfbe5d7873c35c582f66ac SHA512 9c5b079dac47c97ff426e2fdfd5c03a07f548b8b7f90df01058286c83b753dbe7d33d818722adcda1fbb2864c808146052cd472e0f0d47d41c3810eabf607f2f diff --git a/media-libs/sratom/sratom-0.6.14-r1.ebuild b/media-libs/sratom/sratom-0.6.14-r1.ebuild index 8c67968942b2..3f2b69dc0760 100644 --- a/media-libs/sratom/sratom-0.6.14-r1.ebuild +++ b/media-libs/sratom/sratom-0.6.14-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) PYTHON_REQ_USE='threads(+)' inherit meson-multilib python-any-r1 diff --git a/media-libs/sratom/sratom-0.6.16.ebuild b/media-libs/sratom/sratom-0.6.16.ebuild new file mode 100644 index 000000000000..787d7e0e66de --- /dev/null +++ b/media-libs/sratom/sratom-0.6.16.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE='threads(+)' +inherit meson-multilib python-any-r1 + +DESCRIPTION="Library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax" +HOMEPAGE="https://drobilla.net/software/sratom.html" +SRC_URI="https://download.drobilla.net/${P}.tar.xz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc test" +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/serd + >=dev-libs/sord-0.16.16 + media-libs/lv2 +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} +" + +src_prepare() { + default + + # fix doc installation path + sed -iE "s/versioned_name/'${PF}'/g" doc/html/meson.build doc/singlehtml/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_feature doc docs) + $(meson_feature test tests) + ) + + meson_src_configure +} + +multilib_src_install_all() { + local DOCS=( NEWS README.md ) + einstalldocs +} |