From c2273b4df43751f22098f6029944aaf35c254b4f Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Fri, 11 Oct 2024 20:01:59 +0000 Subject: Adding metadata --- dev-python/ManimPango/Manifest | 2 +- dev-python/ManimPango/ManimPango-0.4.4.ebuild | 28 ++-- dev-python/ManimPango/ManimPango-0.5.0-r1.ebuild | 43 ------ dev-python/ManimPango/ManimPango-0.6.0.ebuild | 58 ++++++++ dev-python/glcontext/Manifest | 2 +- dev-python/glcontext/glcontext-2.5.0.ebuild | 39 ------ dev-python/glcontext/glcontext-3.0.0.ebuild | 39 ++++++ dev-python/langdetect/Manifest | 2 - .../files/langdetect-1.0.9-explicit-config.patch | 13 ++ dev-python/langdetect/langdetect-1.0.9.ebuild | 4 +- dev-python/langdetect/metadata.xml | 10 +- dev-python/mitype/Manifest | 2 +- dev-python/mitype/mitype-0.2.5.ebuild | 27 ---- dev-python/mitype/mitype-0.2.6.ebuild | 29 ++++ dev-python/mkdocs-rss-plugin/Manifest | 4 +- .../mkdocs-rss-plugin-1.12.2.ebuild | 80 ----------- .../mkdocs-rss-plugin-1.15.0.ebuild | 81 +++++++++++ dev-python/moderngl/Manifest | 2 +- dev-python/moderngl/moderngl-5.10.0.ebuild | 48 ------- dev-python/moderngl/moderngl-5.11.1.ebuild | 47 +++++++ .../opentelemetry-sdk-1.27.0.ebuild | 5 + dev-python/pypandoc/Manifest | 2 +- dev-python/pypandoc/pypandoc-1.13.ebuild | 41 ------ dev-python/pypandoc/pypandoc-1.14.ebuild | 43 ++++++ dev-python/python-vlc/Manifest | 1 + dev-python/python-vlc/python-vlc-3.0.21203.ebuild | 21 +++ dev-python/scikit-build/scikit-build-0.18.1.ebuild | 2 +- dev-python/sphinxext-opengraph/Manifest | 1 + dev-python/sphinxext-opengraph/metadata.xml | 10 ++ .../sphinxext-opengraph-0.9.1.ebuild | 33 +++++ dev-python/textual-dev/Manifest | 2 +- dev-python/textual-dev/textual-dev-1.5.1.ebuild | 38 ----- dev-python/textual-dev/textual-dev-1.6.1.ebuild | 37 +++++ dev-python/textual/Manifest | 2 +- dev-python/textual/textual-0.63.6.ebuild | 69 --------- dev-python/textual/textual-0.83.0.ebuild | 71 ++++++++++ .../tree-sitter-languages-1.10.2-r1.ebuild | 154 ++++++++++++++++++++ .../tree-sitter-languages-1.10.2.ebuild | 155 --------------------- 38 files changed, 679 insertions(+), 568 deletions(-) delete mode 100644 dev-python/ManimPango/ManimPango-0.5.0-r1.ebuild create mode 100644 dev-python/ManimPango/ManimPango-0.6.0.ebuild delete mode 100644 dev-python/glcontext/glcontext-2.5.0.ebuild create mode 100644 dev-python/glcontext/glcontext-3.0.0.ebuild create mode 100644 dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch delete mode 100644 dev-python/mitype/mitype-0.2.5.ebuild create mode 100644 dev-python/mitype/mitype-0.2.6.ebuild delete mode 100644 dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.2.ebuild create mode 100644 dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.15.0.ebuild delete mode 100644 dev-python/moderngl/moderngl-5.10.0.ebuild create mode 100644 dev-python/moderngl/moderngl-5.11.1.ebuild delete mode 100644 dev-python/pypandoc/pypandoc-1.13.ebuild create mode 100644 dev-python/pypandoc/pypandoc-1.14.ebuild create mode 100644 dev-python/python-vlc/python-vlc-3.0.21203.ebuild create mode 100644 dev-python/sphinxext-opengraph/Manifest create mode 100644 dev-python/sphinxext-opengraph/metadata.xml create mode 100644 dev-python/sphinxext-opengraph/sphinxext-opengraph-0.9.1.ebuild delete mode 100644 dev-python/textual-dev/textual-dev-1.5.1.ebuild create mode 100644 dev-python/textual-dev/textual-dev-1.6.1.ebuild delete mode 100644 dev-python/textual/textual-0.63.6.ebuild create mode 100644 dev-python/textual/textual-0.83.0.ebuild create mode 100644 dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2-r1.ebuild delete mode 100644 dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2.ebuild (limited to 'dev-python') diff --git a/dev-python/ManimPango/Manifest b/dev-python/ManimPango/Manifest index 09b22ffe0c87..0923454d2d98 100644 --- a/dev-python/ManimPango/Manifest +++ b/dev-python/ManimPango/Manifest @@ -1,2 +1,2 @@ DIST ManimPango-0.4.4.gh.tar.gz 4144021 BLAKE2B 88f33b8d2585abbc1f118e1df6a76be68789da6d704302de311086a775c6ba1d9a58afe83ad9845d5bf4461df43790c3a49c962d299053d37608f8b695d0c524 SHA512 3d9261c2787677039096ec20b8c4f17249189dea984cbc51c570b2af7ddf8bd6abdc8fde4cf577a435a4a4cf3d4cd33a66f39ec6e545f446e2bffb8cd48d0f84 -DIST ManimPango-0.5.0.gh.tar.gz 4144029 BLAKE2B 0920111f9c52ccbce5bed86ddfdf6c52d2afa715694093703686f3ae6573b42813d0624a12d2a5db2f6b0fccf633882f4a8c57420ebc06e2c7549994a5261a5f SHA512 6dbcb02913eedc28f88dca4d6e57a5a470cce323b423b7cfb0d5e4042d7769f98713cb03690e269be1d08c80c74c78c7a7876ec81794e5cc1a3cd257585d3669 +DIST ManimPango-0.6.0.gh.tar.gz 4144189 BLAKE2B e56ef6b27d62e2a88d825fc3e8e26a32ef225a42db674cfe1502b8ec15fbd760fdb1839ab7d5bc6a0528b6e1eb6834c2471ade3f53d47027b26bc2dd56b194f3 SHA512 b25c8661cd12db99c7f54fb60797974ef015506abe8165a33738bcf80da1c79f0b3cdc0d243a9d4606fccb6e00dc7a4f5a6d463a4ad0367b5dc343e2d33f74f0 diff --git a/dev-python/ManimPango/ManimPango-0.4.4.ebuild b/dev-python/ManimPango/ManimPango-0.4.4.ebuild index 544f9bc8469c..59c919030a7b 100644 --- a/dev-python/ManimPango/ManimPango-0.4.4.ebuild +++ b/dev-python/ManimPango/ManimPango-0.4.4.ebuild @@ -3,11 +3,18 @@ EAPI=8 +DOCS_BUILDER="sphinx" +DOCS_DEPEND=" + dev-python/furo + dev-python/sphinxext-opengraph +" +DOCS_DIR="docs" + DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) # Python 13 fails -inherit distutils-r1 +inherit distutils-r1 docs DESCRIPTION="Binding for Pango, to use with Manim." HOMEPAGE="https://github.com/ManimCommunity/ManimPango https://pypi.org/project/manimpango" @@ -17,6 +24,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" IUSE="debug" +RESTRICT="test" RDEPEND=" dev-libs/glib:2 @@ -28,16 +36,18 @@ BDEPEND=" dev-python/cython[${PYTHON_USEDEP}] x11-libs/pango " - # doc? ( - # dev-python/furo[${PYTHON_USEDEP}] - # dev-python/sphinxext-opengraph[${PYTHON_USEDEP}] - # ) DEPEND="${BDEPEND}" src_prepare() { - # The tests always fails (ManimPango has to be installed for them to work) - rm -rf "${S}/tests" + # Half of the tests fails or are not run + use test && sed -i -e '/--cov/d' setup.cfg distutils-r1_src_prepare } -# distutils_enable_sphinx docs # We need a lot of other packages if we allow doc +python_compile_all() { + # Need to remove this, otherwise docs_compile fails + rm -rf "${S}/manimpango" || die + docs_compile +} + +distutils_enable_tests pytest diff --git a/dev-python/ManimPango/ManimPango-0.5.0-r1.ebuild b/dev-python/ManimPango/ManimPango-0.5.0-r1.ebuild deleted file mode 100644 index 583e16897b8e..000000000000 --- a/dev-python/ManimPango/ManimPango-0.5.0-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -inherit distutils-r1 - -DESCRIPTION="Binding for Pango, to use with Manim." -HOMEPAGE="https://github.com/ManimCommunity/ManimPango https://pypi.org/project/manimpango" -SRC_URI="https://github.com/ManimCommunity/ManimPango/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="debug" - -RDEPEND=" - dev-libs/glib:2 - media-libs/fontconfig - x11-libs/cairo - x11-libs/pango -" -BDEPEND=" - >=dev-python/cython-3.0.2[${PYTHON_USEDEP}] - x11-libs/pango -" - # doc? ( - # dev-python/furo[${PYTHON_USEDEP}] - # dev-python/sphinxext-opengraph[${PYTHON_USEDEP}] - # ) -DEPEND="${BDEPEND}" - -src_prepare() { - # The tests always fails (ManimPango has to be installed for them to work) - rm -rf "${S}/tests" - distutils-r1_src_prepare -} - -# distutils_enable_sphinx docs # We need a lot of other packages if we allow doc diff --git a/dev-python/ManimPango/ManimPango-0.6.0.ebuild b/dev-python/ManimPango/ManimPango-0.6.0.ebuild new file mode 100644 index 000000000000..e5e0f79c5eb5 --- /dev/null +++ b/dev-python/ManimPango/ManimPango-0.6.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="sphinx" +DOCS_DEPEND=" + dev-python/furo + dev-python/matplotlib + dev-python/sphinxcontrib-applehelp + dev-python/sphinxcontrib-devhelp + dev-python/sphinxcontrib-htmlhelp + dev-python/sphinxcontrib-jsmath + dev-python/sphinxcontrib-qthelp + dev-python/sphinxcontrib-serializinghtml + dev-python/sphinxext-opengraph +" +DOCS_DIR="docs" + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) + +inherit distutils-r1 docs + +DESCRIPTION="Binding for Pango, to use with Manim." +HOMEPAGE="https://github.com/ManimCommunity/ManimPango https://pypi.org/project/manimpango" +SRC_URI="https://github.com/ManimCommunity/ManimPango/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +RDEPEND=" + dev-libs/glib:2 + media-libs/fontconfig + x11-libs/cairo + x11-libs/pango +" +BDEPEND=" + >=dev-python/cython-3.0.2[${PYTHON_USEDEP}] + x11-libs/pango +" +DEPEND="${BDEPEND}" + +src_prepare() { + sed -i -e '/--cov/d' "${S}/setup.cfg" + distutils-r1_src_prepare +} + +python_compile_all() { + # Need to remove this, otherwise docs_compile fails + rm -rf "${S}/manimpango" || die + docs_compile +} + +distutils_enable_tests pytest diff --git a/dev-python/glcontext/Manifest b/dev-python/glcontext/Manifest index af85598788bd..f869927247a8 100644 --- a/dev-python/glcontext/Manifest +++ b/dev-python/glcontext/Manifest @@ -1 +1 @@ -DIST glcontext-2.5.0.gh.tar.gz 18814 BLAKE2B 100aa4d2d118852eeff7b5f7de127d2608f9a84152c3c9cfeae5bffc64dffbfa4c3fd5c20d28b11c4d56d31b006fba8e191901ba064329ea9db8aa3f55e83977 SHA512 b85306c8a1a95bddc9d87a66e3102e45e1a2ae55dfa5b32a263ad4216421712bb31bf8653a1850a281c51b437a274d7c499feac9650035fecd36f5467c6c83a0 +DIST glcontext-3.0.0.gh.tar.gz 18078 BLAKE2B 13586909c8e6890b771ea18919122e4b3df49f0b1b4d8b4138de9f153561e6a709b3a672b8cd425774e695996fd8e7f3f2514b5c56c356ae44340842d5c93d59 SHA512 dc38b4f019d939c619d0981468f84fae72d8958a3e139901ba0866a6c0e6ffa35f566fcd0061cd9ad89dd20881ab9b84da8e9913c1944f70565457775e90bc26 diff --git a/dev-python/glcontext/glcontext-2.5.0.ebuild b/dev-python/glcontext/glcontext-2.5.0.ebuild deleted file mode 100644 index 56ad9868b7e9..000000000000 --- a/dev-python/glcontext/glcontext-2.5.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -inherit distutils-r1 virtualx - -DESCRIPTION="Modern OpenGL binding for python" -HOMEPAGE="https://github.com/moderngl/glcontext https://pypi.org/project/glcontext" -SRC_URI="https://github.com/moderngl/glcontext/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug" - -BDEPEND=" - x11-libs/libX11 - media-libs/libglvnd[X] - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - ) -" -DEPEND="${BDEPEND}" - -distutils_enable_tests pytest -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - cd "${T}" || die - epytest "${S}"/tests || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/glcontext/glcontext-3.0.0.ebuild b/dev-python/glcontext/glcontext-3.0.0.ebuild new file mode 100644 index 000000000000..d55e753e10fd --- /dev/null +++ b/dev-python/glcontext/glcontext-3.0.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Modern OpenGL binding for python" +HOMEPAGE="https://github.com/moderngl/glcontext https://pypi.org/project/glcontext" +SRC_URI="https://github.com/moderngl/glcontext/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +BDEPEND=" + x11-libs/libX11 + media-libs/libglvnd[X] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + ) +" +DEPEND="${BDEPEND}" + +distutils_enable_tests pytest +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + cd "${T}" || die + epytest "${S}"/tests || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest index 37a64204a00a..a11d7c268c91 100644 --- a/dev-python/langdetect/Manifest +++ b/dev-python/langdetect/Manifest @@ -1,3 +1 @@ DIST langdetect-1.0.9.tar.gz 981474 BLAKE2B ea8a9c3f16a2987c080742473bff4f2c1503f53fb3c2b40b0b1d6212bb6133ea22dce7864ffcfb8968c3a46b157d45cb3e2cf6f84bdbed0266cc716a853b032c SHA512 7558d674c47b080c79e43a00a25d2c7f77188cf60bea2cecb3bebb803d75e1aa42b43c74bd26ea1b541f4cb927421908882cbec01a91f0913984217e71ccc8db -EBUILD langdetect-1.0.9.ebuild 494 BLAKE2B 9b3521c5721afa49a58e0c35267f7d82bb56bd7e1d6d3152be0d36cd220180a526cb20b90b1113fbf0fff4a512137570f0b3bcf864498b7b7cc00403cb61ca27 SHA512 16d311400bf84a5f04e15f3da4b68b2810e4b005009f4d03dc8a487176dfc294403c976c412c83dcfa8084a49ef7b7d5389b43fb2ba446ce107ce4595e3558c6 -MISC metadata.xml 457 BLAKE2B 630128a3e982b6d60cc7b9f74c79fcb5ee47a71a02c73a50af9da8cedb6fad8e20a7f74b881e5b25c6483b92c9edbd56552cd38b2d9cbfa8b3eb4530facea969 SHA512 674f4f5cd809c6c77bc14e0f5687fa972bef14bdfa0b3343c5d66b7163eef1906eb87d060c8288732f825de71dce291ad0b841a5f2f0dd230f957b5687e45d45 diff --git a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch new file mode 100644 index 000000000000..637368d2f237 --- /dev/null +++ b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch @@ -0,0 +1,13 @@ +Fix "Package 'langdetect.profiles' is absent from the `packages` configuration." + +--- a/setup.py ++++ b/setup.py +@@ -18,7 +18,7 @@ setup( + author_email='michal.danilak@gmail.com', + url='https://github.com/Mimino666/langdetect', + keywords='language detection library', +- packages=['langdetect', 'langdetect.utils', 'langdetect.tests'], ++ packages=['langdetect', 'langdetect.utils', 'langdetect.tests', 'langdetect.profiles'], + include_package_data=True, + install_requires=['six'], + license='MIT', diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild index 56733bbffc48..eb2586280d80 100644 --- a/dev-python/langdetect/langdetect-1.0.9.ebuild +++ b/dev-python/langdetect/langdetect-1.0.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,4 +19,6 @@ KEYWORDS="~amd64" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" +PATCHES=( "${FILESDIR}/${P}-explicit-config.patch" ) + distutils_enable_tests unittest diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml index 020e07f2a3dd..c0f74ac187e2 100644 --- a/dev-python/langdetect/metadata.xml +++ b/dev-python/langdetect/metadata.xml @@ -2,11 +2,9 @@ - marcin.deranek@slonko.net - Marcin Deranek + pastalian46@gmail.com + Takuya Wakazono - - https://github.com/Mimino666/langdetect/issues - - slonko-overlay + + gentoo-guru-overlay \ No newline at end of file diff --git a/dev-python/mitype/Manifest b/dev-python/mitype/Manifest index 06ed05b97056..6ade514512b6 100644 --- a/dev-python/mitype/Manifest +++ b/dev-python/mitype/Manifest @@ -1 +1 @@ -DIST mitype-0.2.5.gh.tar.gz 1148065 BLAKE2B 0e53fb570c17d1076788ba8e3575923c232859220d717f381a2620dba4d7c9a117186a52d3a0560e850fe773cf8c25f4d5a5898ecb0b969611a477352defca11 SHA512 a566d6a096ebaecb20c190d68a6db1d25c3657b67be40cbe681eabaa09491a26efa73ba3118e0ee339ab3c6b7c0d9fa8fb4a10cd8800c59c7b0b088768cdfbc4 +DIST mitype-0.2.6.gh.tar.gz 1148256 BLAKE2B d3999b33b00d674b3f0c6d91bd7d5e763a3115e54416087b7b9ff01727d7aa93dc03facf8b608134ae273ef5304df6e6cb2ed67b1619583d882a8b95fadbee7e SHA512 737c968b6a74adf83396e0626411c8d39210026be898e78d055c5f8e36f890aa2d7eecceab9b3a635a5b73a2104d905b1bd74f771f5c62f613513051e461812b diff --git a/dev-python/mitype/mitype-0.2.5.ebuild b/dev-python/mitype/mitype-0.2.5.ebuild deleted file mode 100644 index 3a2f30b4fd91..000000000000 --- a/dev-python/mitype/mitype-0.2.5.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -inherit distutils-r1 - -DESCRIPTION="Typing speed test in terminal" -HOMEPAGE="https://github.com/Mithil467/mitype https://pypi.org/project/mitype/" -SRC_URI="https://github.com/Mithil467/mitype/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND=" - dev-python/versioneer[${PYTHON_USEDEP}] - doc? ( - dev-python/sphinx-rtd-theme - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs/source diff --git a/dev-python/mitype/mitype-0.2.6.ebuild b/dev-python/mitype/mitype-0.2.6.ebuild new file mode 100644 index 000000000000..ebbd0b005e74 --- /dev/null +++ b/dev-python/mitype/mitype-0.2.6.ebuild @@ -0,0 +1,29 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="sphinx" +DOCS_DIR="docs/source" +DOCS_DEPEND=" + dev-python/sphinx-rtd-theme +" + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit distutils-r1 docs + +DESCRIPTION="Typing speed test in terminal" +HOMEPAGE="https://github.com/Mithil467/mitype https://pypi.org/project/mitype/" +SRC_URI="https://github.com/Mithil467/mitype/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-python/versioneer[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/mkdocs-rss-plugin/Manifest b/dev-python/mkdocs-rss-plugin/Manifest index 8cbc4086f7fe..f29686d2f496 100644 --- a/dev-python/mkdocs-rss-plugin/Manifest +++ b/dev-python/mkdocs-rss-plugin/Manifest @@ -1,2 +1,2 @@ -DIST mkdocs-rss-plugin-1.12.2.gh.tar.gz 552019 BLAKE2B fc88dba9b81d351227606d5f0e255affa120d36e53fcbd0800c188380dbecc52b6638c6efb969e279d960c3246e6e503dc6abd2b8ea3ad54d0aeaf90ffcbf30d SHA512 537ca5e31860ab0164b6ef8bd1f20962064c6e31983e0e1d4be4a2176cdd00884d4862b7a2c9666f56aa194ea63ddb8fa462fb9e8df755c8c9d555a89b7b9909 -DIST mkdocs-rss-plugin-cache-1.12.2.gh.tar.gz 3913335 BLAKE2B 0c11a0cf29599335f24d935798393acfb9bec27a278f8c5be4ae7279ad6ab588b50daed2aa377fe48435798c41ae290b273a5bae94547cc5b162aba54aa649c7 SHA512 eba19c77f0c0f1052b86a4eb7910aeffbd68e86184b80d35a768c568cbc1178a4f91807469000005041defcf3b9707197d8938ab3edf6ce7832abc37d40fa00d +DIST mkdocs-rss-plugin-1.15.0.gh.tar.gz 557859 BLAKE2B 39ae348bb1b130afa95503323b5e77db1b2eb3ed1bbfa03dbf768b0985f5de48873ed76470ce7ffd4ce89bf8af7a8cb3b216f59614b0c066ef1955f6d96407e9 SHA512 ff91f0ef1e004bd128088dd9805680c76b1ecfdc55416dfd29f0dd161ac6f2afb9c8bd5e57d3bd37d8ba1055dd272abd821a397bbc39aa3b4e5b6a6a5670dee9 +DIST mkdocs-rss-plugin-cache-1.15.0.gh.tar.gz 3674310 BLAKE2B 3d9a69bd07dd3fab88073669f7b2ca77ef895e70c600e4966a733d1c8e56434dd3e57039b6f084727dc48c8b52007d5ae60df7101dacd9545cef32f5c5ce1dae SHA512 c91b7f1a06c861b2e18d5a3c81034496db9c57c9ab77b26b8d1b4edae5d65cedaa84779c0cda9cc6608fadc80b7ba6b5a3f1e31a129f45defe9866280d47a1b4 diff --git a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.2.ebuild b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.2.ebuild deleted file mode 100644 index 9bb9663602cd..000000000000 --- a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -DOCS_BUILDER="mkdocs" -DOCS_DEPEND=" - dev-python/termynal - dev-python/mkdocstrings - dev-python/mkdocstrings-python - dev-python/mkdocs-material - dev-python/mkdocs-minify-plugin - dev-python/mkdocs-git-committers-plugin - dev-python/mkdocs-git-revision-date-localized-plugin -" -DOCS_INITIALIZE_GIT=1 - -inherit distutils-r1 docs - -DESCRIPTION="MkDocs plugin to generate a RSS feeds." -HOMEPAGE="https://github.com/Guts/mkdocs-rss-plugin https://pypi.org/project/mkdocs-rss-plugin" -SRC_URI=" - https://github.com/Guts/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz - https://github.com/henri-gasc/${PN}-cache/archive/refs/tags/${PV}.tar.gz -> ${PN}-cache-${PV}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -# RESTRICT="doc? ( network-sandbox )" - -BDEPEND=" - >=dev-python/GitPython-3.1[${PYTHON_USEDEP}] - =dev-python/mkdocs-1.4[${PYTHON_USEDEP}] - + + + + gasc@eurecom.fr + Gasc Henri + + + gentoo-guru-overlay + \ No newline at end of file diff --git a/dev-python/sphinxext-opengraph/sphinxext-opengraph-0.9.1.ebuild b/dev-python/sphinxext-opengraph/sphinxext-opengraph-0.9.1.ebuild new file mode 100644 index 000000000000..6f94992f5090 --- /dev/null +++ b/dev-python/sphinxext-opengraph/sphinxext-opengraph-0.9.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_AUTODOC=0 +DOCS_BUILDER="sphinx" +DOCS_DIR="docs/source" + +PYPI_NO_NORMALIZE=1 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) + +inherit distutils-r1 docs pypi + +DESCRIPTION="Sphinx extension to generate unique OpenGraph metadata" +HOMEPAGE="https://github.com/wpilibsuite/sphinxext-opengraph https://pypi.org/project/sphinxext-opengraph/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + doc? ( + dev-python/myst-parser[${PYTHON_USEDEP}] + dev-python/furo[${PYTHON_USEDEP}] + dev-python/sphinx-design[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/textual-dev/Manifest b/dev-python/textual-dev/Manifest index 31ebc51a4429..30f679c4cb36 100644 --- a/dev-python/textual-dev/Manifest +++ b/dev-python/textual-dev/Manifest @@ -1 +1 @@ -DIST textual-dev-1.5.1.gh.tar.gz 61043 BLAKE2B 9c208e8eb61121dadbae450d7027c436634796d428eed31d9550da738a60e1eb02a5a2ae45be1898595228776e73c8003ece652439fc81aa65f5bbbaf61118d7 SHA512 d34100a0bf92a43088f3f5ac7c911cc9e8aaa9f5eb04b9aab328518e66fb54e29ed47617323cc3c39fd77255f08b3f33087909f97d0e60d987706d991caca8b1 +DIST textual_dev-1.6.1.tar.gz 25624 BLAKE2B a2f3e676f8a10388a95c467e3b1590e03c708b1ef09096bf02b66d10143792dfa89d630a8d8089926eb5e8ef87cfbea9c9c5aa379049a6fa6465ac9c1dad3234 SHA512 2c6854642eadcd0ca5b199e25d097205df75a06f5ad277461b468ff3d203e71476cf50957bdd2874bb25290d7fc8b9cd19bca5ec9f91331e2ba8da0a24248aed diff --git a/dev-python/textual-dev/textual-dev-1.5.1.ebuild b/dev-python/textual-dev/textual-dev-1.5.1.ebuild deleted file mode 100644 index f3efcb0a1926..000000000000 --- a/dev-python/textual-dev/textual-dev-1.5.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -inherit distutils-r1 - -DESCRIPTION="Modern Text User Interface framework" -HOMEPAGE="https://github.com/Textualize/textual-dev https://pypi.org/project/textual-dev/" -SRC_URI="https://github.com/Textualize/textual-dev/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/textual-0.36.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}] - >=dev-python/click-8.1.2[${PYTHON_USEDEP}] - >=dev-python/msgpack-1.0.3[${PYTHON_USEDEP}] - =dev-python/typing-extensions-4*[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/pytest-aiohttp[${PYTHON_USEDEP}] - >=dev-python/time-machine-2.6.0[${PYTHON_USEDEP}] - "${S}/mkdocs.yml" - grep -v "\- \"*[Bb]log" "${S}/mkdocs-nav.yml" >> "${S}/mkdocs.yml" - docs_compile - rm "${S}/mkdocs.yml" -} - -pkg_postinst() { - optfeature "bindings for python" dev-python/tree-sitter - optfeature "support for all languages" dev-python/tree-sitter-languages -} diff --git a/dev-python/textual/textual-0.83.0.ebuild b/dev-python/textual/textual-0.83.0.ebuild new file mode 100644 index 000000000000..0412bf04280b --- /dev/null +++ b/dev-python/textual/textual-0.83.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocstrings + dev-python/mkdocstrings-python + dev-python/mkdocs-exclude + dev-python/mkdocs-git-revision-date-localized-plugin + dev-python/mkdocs-material + dev-python/mkdocs-rss-plugin +" +DOCS_INITIALIZE_GIT=1 + +inherit distutils-r1 docs optfeature + +DESCRIPTION="Modern Text User Interface framework" +HOMEPAGE="https://github.com/Textualize/textual https://pypi.org/project/textual/" +SRC_URI="https://github.com/Textualize/textual/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/markdown-it-py-2.1.0[${PYTHON_USEDEP}] + >=dev-python/rich-13.3.3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/httpx[${PYTHON_USEDEP}] + >=dev-python/textual-dev-1.2.0[${PYTHON_USEDEP}] + "${S}/mkdocs.yml" + grep -v "\- \"*[Bb]log" "${S}/mkdocs-nav.yml" >> "${S}/mkdocs.yml" + docs_compile + rm "${S}/mkdocs.yml" +} + +pkg_postinst() { + optfeature "bindings for python" dev-python/tree-sitter + optfeature "support for all languages" dev-python/tree-sitter-languages +} diff --git a/dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2-r1.ebuild b/dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2-r1.ebuild new file mode 100644 index 000000000000..5f183669f9e1 --- /dev/null +++ b/dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2-r1.ebuild @@ -0,0 +1,154 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit distutils-r1 + +DESCRIPTION="Python wheels for all tree sitter languages" +HOMEPAGE=" + https://github.com/grantjenks/py-tree-sitter-languages + https://pypi.org/project/tree-sitter-languages/ +" +TS="tree-sitter" +SRC_URI=" + https://github.com/grantjenks/py-${TS}-languages/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz + https://github.com/WhatsApp/${TS}-erlang/archive/54b6f814f43c4eac81eeedefaa7cc8762fec6683.tar.gz + -> ${TS}-erlang-54b6f81.gh.tar.gz + https://github.com/Azganoth/${TS}-lua/archive/6b02dfd7f07f36c223270e97eb0adf84e15a4cef.tar.gz + -> ${TS}-lua-6b02dfd.gh.tar.gz + https://github.com/Wilfred/${TS}-elisp/archive/4b0e4a3891337514126ec72c7af394c0ff2cf48c.tar.gz + -> ${TS}-elisp-4b0e4a3.gh.tar.gz + https://github.com/ZedThree/${TS}-fixed-form-fortran/archive/3142d317c73de80882beb95cc431af7eb6c28c51.tar.gz + -> ${TS}-fixed-form-fortran-3142d31.gh.tar.gz + https://github.com/alemuller/${TS}-make/archive/a4b9187417d6be349ee5fd4b6e77b4172c6827dd.tar.gz + -> ${TS}-make-a4b9187.gh.tar.gz + https://github.com/camdencheek/${TS}-dockerfile/archive/25c71d6a24cdba8f0c74ef40d4d2d93defd7e196.tar.gz + -> ${TS}-dockerfile-25c71d6.gh.tar.gz + https://github.com/camdencheek/${TS}-go-mod/archive/4a65743dbc2bb3094114dd2b43da03c820aa5234.tar.gz + -> ${TS}-go-mod-4a65743.gh.tar.gz + https://github.com/dhcmrlchtdj/${TS}-sqlite/archive/993be0a91c0c90b0cc7799e6ff65922390e2cefe.tar.gz + -> ${TS}-sqlite-993be0a.gh.tar.gz + https://github.com/elixir-lang/${TS}-elixir/archive/11426c5fd20eef360d5ecaf10729191f6bc5d715.tar.gz + -> ${TS}-elixir-11426c5.gh.tar.gz + https://github.com/elm-tooling/${TS}-elm/archive/c26afd7f2316f689410a1622f1780eff054994b1.tar.gz + -> ${TS}-elm-c26afd7.gh.tar.gz + https://github.com/fwcd/${TS}-kotlin/archive/0ef87892401bb01c84b40916e1f150197bc134b1.tar.gz + -> ${TS}-kotlin-0ef8789.gh.tar.gz + https://github.com/ganezdragon/${TS}-perl/archive/15a6914b9b891974c888ba7bf6c432665b920a3f.tar.gz + -> ${TS}-perl-15a6914.gh.tar.gz + https://github.com/ikatyang/${TS}-markdown/archive/8b8b77af0493e26d378135a3e7f5ae25b555b375.tar.gz + -> ${TS}-markdown-8b8b77a.gh.tar.gz + https://github.com/ikatyang/${TS}-yaml/archive/0e36bed171768908f331ff7dff9d956bae016efb.tar.gz + -> ${TS}-yaml-0e36bed.gh.tar.gz + https://github.com/jiyee/${TS}-objc/archive/afec0de5a32d5894070b67932d6ff09e4f7c5879.tar.gz + -> ${TS}-objc-afec0de.gh.tar.gz + https://github.com/m-novikov/${TS}-sql/archive/218b672499729ef71e4d66a949e4a1614488aeaa.tar.gz + -> ${TS}-sql-218b672.gh.tar.gz + https://github.com/MichaHoffmann/${TS}-hcl/archive/e135399cb31b95fac0760b094556d1d5ce84acf0.tar.gz + -> ${TS}-hcl-e135399.gh.tar.gz + https://github.com/r-lib/${TS}-r/archive/c55f8b4dfaa32c80ddef6c0ac0e79b05cb0cbf57.tar.gz + -> ${TS}-r-c55f8b4.gh.tar.gz + https://github.com/rydesun/${TS}-dot/archive/917230743aa10f45a408fea2ddb54bbbf5fbe7b7.tar.gz + -> ${TS}-dot-9172307.gh.tar.gz + https://github.com/slackhq/${TS}-hack/archive/fca1e294f6dce8ec5659233a6a21f5bd0ed5b4f2.tar.gz + -> ${TS}-hack-fca1e29.gh.tar.gz + https://github.com/stadelmanma/${TS}-fortran/archive/f73d473e3530862dee7cbb38520f28824e7804f6.tar.gz + -> ${TS}-fortran-f73d473.gh.tar.gz + https://github.com/stsewd/${TS}-rst/archive/3ba9eb9b5a47aadb1f2356a3cab0dd3d2bd00b4b.tar.gz + -> ${TS}-rst-3ba9eb9.gh.tar.gz + https://github.com/theHamsta/${TS}-commonlisp/archive/c7e814975ab0d0d04333d1f32391c41180c58919.tar.gz + -> ${TS}-commonlisp-c7e8149.gh.tar.gz + https://github.com/${TS}/${TS}-bash/archive/f7239f638d3dc16762563a9027faeee518ce1bd9.tar.gz + -> ${TS}-bash-f7239f6.gh.tar.gz + https://github.com/${TS}/${TS}-c/archive/34f4c7e751f4d661be3e23682fe2631d6615141d.tar.gz + -> ${TS}-c-34f4c7e.gh.tar.gz + https://github.com/${TS}/${TS}-c-sharp/archive/dd5e59721a5f8dae34604060833902b882023aaf.tar.gz + -> ${TS}-c-sharp-dd5e597.gh.tar.gz + https://github.com/${TS}/${TS}-cpp/archive/a71474021410973b29bfe99440d57bcd750246b1.tar.gz + -> ${TS}-cpp-a714740.gh.tar.gz + https://github.com/${TS}/${TS}-css/archive/98c7b3dceb24f1ee17f1322f3947e55638251c37.tar.gz + -> ${TS}-css-98c7b3d.gh.tar.gz + https://github.com/${TS}/${TS}-embedded-template/archive/203f7bd3c1bbfbd98fc19add4b8fcb213c059205.tar.gz + -> ${TS}-embedded-template-203f7bd.gh.tar.gz + https://github.com/${TS}/${TS}-go/archive/ff86c7f1734873c8c4874ca4dd95603695686d7a.tar.gz + -> ${TS}-go-ff86c7f.gh.tar.gz + https://github.com/${TS}/${TS}-haskell/archive/dd924b8df1eb76261f009e149fc6f3291c5081c2.tar.gz + -> ${TS}-haskell-dd924b8.gh.tar.gz + https://github.com/${TS}/${TS}-html/archive/949b78051835564bca937565241e5e337d838502.tar.gz + -> ${TS}-html-949b780.gh.tar.gz + https://github.com/${TS}/${TS}-java/archive/2b57cd9541f9fd3a89207d054ce8fbe72657c444.tar.gz + -> ${TS}-java-2b57cd9.gh.tar.gz + https://github.com/${TS}/${TS}-javascript/archive/f1e5a09b8d02f8209a68249c93f0ad647b228e6e.tar.gz + -> ${TS}-javascript-f1e5a09.gh.tar.gz + https://github.com/${TS}/${TS}-jsdoc/archive/d01984de49927c979b46ea5c01b78c8ddd79baf9.tar.gz + -> ${TS}-jsdoc-d01984d.gh.tar.gz + https://github.com/${TS}/${TS}-json/archive/3fef30de8aee74600f25ec2e319b62a1a870d51e.tar.gz + -> ${TS}-json-3fef30d.gh.tar.gz + https://github.com/${TS}/${TS}-julia/archive/0c088d1ad270f02c4e84189247ac7001e86fe342.tar.gz + -> ${TS}-julia-0c088d1.gh.tar.gz + https://github.com/${TS}/${TS}-ocaml/archive/4abfdc1c7af2c6c77a370aee974627be1c285b3b.tar.gz + -> ${TS}-ocaml-4abfdc1.gh.tar.gz + https://github.com/${TS}/${TS}-php/archive/33e30169e6f9bb29845c80afaa62a4a87f23f6d6.tar.gz + -> ${TS}-php-33e3016.gh.tar.gz + https://github.com/${TS}/${TS}-python/archive/4bfdd9033a2225cc95032ce77066b7aeca9e2efc.tar.gz + -> ${TS}-python-4bfdd90.gh.tar.gz + https://github.com/${TS}/${TS}-ql/archive/bd087020f0d8c183080ca615d38de0ec827aeeaf.tar.gz + -> ${TS}-ql-bd08702.gh.tar.gz + https://github.com/${TS}/${TS}-regex/archive/2354482d7e2e8f8ff33c1ef6c8aa5690410fbc96.tar.gz + -> ${TS}-regex-2354482.gh.tar.gz + https://github.com/${TS}/${TS}-ruby/archive/4d9ad3f010fdc47a8433adcf9ae30c8eb8475ae7.tar.gz + -> ${TS}-ruby-4d9ad3f.gh.tar.gz + https://github.com/${TS}/${TS}-rust/archive/e0e8b6de6e4aa354749c794f5f36a906dcccda74.tar.gz + -> ${TS}-rust-e0e8b6d.gh.tar.gz + https://github.com/${TS}/${TS}-scala/archive/45b5ba0e749a8477a8fd2666f082f352859bdc3c.tar.gz + -> ${TS}-scala-45b5ba0.gh.tar.gz + https://github.com/${TS}/${TS}-toml/archive/342d9be207c2dba869b9967124c679b5e6fd0ebe.tar.gz + -> ${TS}-toml-342d9be.gh.tar.gz + https://github.com/${TS}/${TS}-tsq/archive/b665659d3238e6036e22ed0e24935e60efb39415.tar.gz + -> ${TS}-tsq-b665659.gh.tar.gz + https://github.com/${TS}/${TS}-typescript/archive/d847898fec3fe596798c9fda55cb8c05a799001a.tar.gz + -> ${TS}-typescript-d847898.gh.tar.gz +" +S="${WORKDIR}/py-${P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" +