summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-10-11 20:01:59 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-10-11 20:01:59 +0000
commitc2273b4df43751f22098f6029944aaf35c254b4f (patch)
tree94d858e5a95cb32d30cdd35065542038daf5897b /dev-python
parentc4b89204e2c5007365554878be4b1fe4b5d4c95a (diff)
downloadbaldeagleos-repo-c2273b4df43751f22098f6029944aaf35c254b4f.tar.gz
baldeagleos-repo-c2273b4df43751f22098f6029944aaf35c254b4f.tar.xz
baldeagleos-repo-c2273b4df43751f22098f6029944aaf35c254b4f.zip
Adding metadata
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/ManimPango/Manifest2
-rw-r--r--dev-python/ManimPango/ManimPango-0.4.4.ebuild28
-rw-r--r--dev-python/ManimPango/ManimPango-0.6.0.ebuild (renamed from dev-python/ManimPango/ManimPango-0.5.0-r1.ebuild)33
-rw-r--r--dev-python/glcontext/Manifest2
-rw-r--r--dev-python/glcontext/glcontext-3.0.0.ebuild (renamed from dev-python/glcontext/glcontext-2.5.0.ebuild)2
-rw-r--r--dev-python/langdetect/Manifest2
-rw-r--r--dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch13
-rw-r--r--dev-python/langdetect/langdetect-1.0.9.ebuild4
-rw-r--r--dev-python/langdetect/metadata.xml10
-rw-r--r--dev-python/mitype/Manifest2
-rw-r--r--dev-python/mitype/mitype-0.2.6.ebuild (renamed from dev-python/mitype/mitype-0.2.5.ebuild)12
-rw-r--r--dev-python/mkdocs-rss-plugin/Manifest4
-rw-r--r--dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.15.0.ebuild (renamed from dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.2.ebuild)25
-rw-r--r--dev-python/moderngl/Manifest2
-rw-r--r--dev-python/moderngl/moderngl-5.11.1.ebuild (renamed from dev-python/moderngl/moderngl-5.10.0.ebuild)3
-rw-r--r--dev-python/opentelemetry-sdk/opentelemetry-sdk-1.27.0.ebuild5
-rw-r--r--dev-python/pypandoc/Manifest2
-rw-r--r--dev-python/pypandoc/pypandoc-1.14.ebuild (renamed from dev-python/pypandoc/pypandoc-1.13.ebuild)6
-rw-r--r--dev-python/python-vlc/Manifest1
-rw-r--r--dev-python/python-vlc/python-vlc-3.0.21203.ebuild21
-rw-r--r--dev-python/scikit-build/scikit-build-0.18.1.ebuild2
-rw-r--r--dev-python/sphinxext-opengraph/Manifest1
-rw-r--r--dev-python/sphinxext-opengraph/metadata.xml10
-rw-r--r--dev-python/sphinxext-opengraph/sphinxext-opengraph-0.9.1.ebuild33
-rw-r--r--dev-python/textual-dev/Manifest2
-rw-r--r--dev-python/textual-dev/textual-dev-1.6.1.ebuild (renamed from dev-python/textual-dev/textual-dev-1.5.1.ebuild)3
-rw-r--r--dev-python/textual/Manifest2
-rw-r--r--dev-python/textual/textual-0.83.0.ebuild (renamed from dev-python/textual/textual-0.63.6.ebuild)14
-rw-r--r--dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2-r1.ebuild (renamed from dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2.ebuild)7
29 files changed, 182 insertions, 71 deletions
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.6.0.ebuild
index 583e16897b8e..e5e0f79c5eb5 100644
--- a/dev-python/ManimPango/ManimPango-0.5.0-r1.ebuild
+++ b/dev-python/ManimPango/ManimPango-0.6.0.ebuild
@@ -3,11 +3,25 @@
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} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-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"
@@ -28,16 +42,17 @@ 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"
+ sed -i -e '/--cov/d' "${S}/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/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-3.0.0.ebuild
index 56ad9868b7e9..d55e753e10fd 100644
--- a/dev-python/glcontext/glcontext-2.5.0.ebuild
+++ b/dev-python/glcontext/glcontext-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
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 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marcin.deranek@slonko.net</email>
- <name>Marcin Deranek</name>
+ <email>pastalian46@gmail.com</email>
+ <name>Takuya Wakazono</name>
</maintainer>
- <upstream>
- <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to>
- </upstream>
- <origin>slonko-overlay</origin>
+
+ <origin>gentoo-guru-overlay</origin>
</pkgmetadata> \ 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.6.ebuild
index 3a2f30b4fd91..ebbd0b005e74 100644
--- a/dev-python/mitype/mitype-0.2.5.ebuild
+++ b/dev-python/mitype/mitype-0.2.6.ebuild
@@ -3,10 +3,16 @@
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
+inherit distutils-r1 docs
DESCRIPTION="Typing speed test in terminal"
HOMEPAGE="https://github.com/Mithil467/mitype https://pypi.org/project/mitype/"
@@ -18,10 +24,6 @@ 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/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.15.0.ebuild
index 9bb9663602cd..f8e4ff353930 100644
--- a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.2.ebuild
+++ b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.15.0.ebuild
@@ -35,20 +35,21 @@ KEYWORDS="~amd64"
BDEPEND="
>=dev-python/GitPython-3.1[${PYTHON_USEDEP}]
<dev-python/GitPython-3.2[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-1.4[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-1.5[${PYTHON_USEDEP}]
<dev-python/mkdocs-2[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP},truetype]
+ >=dev-python/cachecontrol-0.14[${PYTHON_USEDEP}]
+ <dev-python/cachecontrol-1[${PYTHON_USEDEP}]
+ dev-python/filelock[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.31[${PYTHON_USEDEP}]
+ <dev-python/requests-3[${PYTHON_USEDEP}]
test? (
- dev-python/feedparser[${PYTHON_USEDEP}]
- dev-python/jsonschema[${PYTHON_USEDEP}]
- dev-python/mkdocs-material[${PYTHON_USEDEP}]
- dev-python/validator-collection[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- dev-python/validator-collection[${PYTHON_USEDEP}]
- dev-python/jsonfeed[${PYTHON_USEDEP}]
- )
- doc? (
- dev-python/mkdocs-material[${PYTHON_USEDEP},social]
+ >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
+ <dev-python/feedparser-6.1[${PYTHON_USEDEP}]
+ >=dev-python/jsonfeed-1.1.2[${PYTHON_USEDEP}]
+ <dev-python/jsonfeed-2[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-material-9[${PYTHON_USEDEP},social]
+ >=dev-python/validator-collection-1.5[${PYTHON_USEDEP}]
+ <dev-python/validator-collection-1.6[${PYTHON_USEDEP}]
)
"
DEPEND="${BDEPEND}"
diff --git a/dev-python/moderngl/Manifest b/dev-python/moderngl/Manifest
index c1b87a6bcaed..47311205bbaa 100644
--- a/dev-python/moderngl/Manifest
+++ b/dev-python/moderngl/Manifest
@@ -1 +1 @@
-DIST moderngl-5.10.0.gh.tar.gz 2310879 BLAKE2B 4077ad238012a0f9b43bf7b3b691d9ee4019d6b97fd38e64ef87e1c5ce04e71b4cf64cf3f55faeb3275b2c7052e1c6d95839ba5bfd602fa2daffc3a0f31077ed SHA512 1fa59410462bcdea881e295874ea1c5dc6b1ccc6c0914e1955c7465a363e597c487de17ade649f5f25372275d05e0e2314d81020441c4890c51912742b61ae37
+DIST moderngl-5.11.1.gh.tar.gz 1679561 BLAKE2B b6a39cf4e5f2006a44ae517a22ef093900139d891ccd7b6bef4e759fcaf89b07bff2c003f5a4bd7d7ea45914a502e26d9d75294c3848df087fe5bc89756d9fee SHA512 e8afa6599d2031954d5d26a1c51abef1d2612d25fe36633d40c7350e2466801176841676940397318dd1efc5edbaafd786dc3ddc3bfcb38516bcf166702a6c2a
diff --git a/dev-python/moderngl/moderngl-5.10.0.ebuild b/dev-python/moderngl/moderngl-5.11.1.ebuild
index 9a02d32f8439..380f1268d9cf 100644
--- a/dev-python/moderngl/moderngl-5.10.0.ebuild
+++ b/dev-python/moderngl/moderngl-5.11.1.ebuild
@@ -30,8 +30,7 @@ RESTRICT="test"
BDEPEND="
x11-libs/libX11
virtual/opengl
- >=dev-python/glcontext-2.5.0[${PYTHON_USEDEP}]
- <dev-python/glcontext-3[${PYTHON_USEDEP}]
+ >=dev-python/glcontext-3.0.0[${PYTHON_USEDEP}]
test? (
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
diff --git a/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.27.0.ebuild b/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.27.0.ebuild
index 5cfe7540cab7..447ade2c43da 100644
--- a/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.27.0.ebuild
+++ b/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.27.0.ebuild
@@ -32,6 +32,11 @@ RDEPEND="
~dev-python/opentelemetry-semantic-conventions-${PV}[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
"
+BDEPEND="
+ test? (
+ dev-python/flaky[${PYTHON_USEDEP}]
+ )
+"
# Tests cannot handle xdist with high makeopts
# https://bugs.gentoo.org/928132
diff --git a/dev-python/pypandoc/Manifest b/dev-python/pypandoc/Manifest
index 65b8084d62a7..1bc4ae741c43 100644
--- a/dev-python/pypandoc/Manifest
+++ b/dev-python/pypandoc/Manifest
@@ -1 +1 @@
-DIST pypandoc-1.13.gh.tar.gz 70605 BLAKE2B 36de13986a1f6812491f5e8d893b41baf7d8b170e6804b14d14ee1786786a57e11f4ec22a764ed28dcfa8edbfdc7a90726d0b907bb66e15573a1f587d7c261a8 SHA512 6f7acb4fd113606244a4a6eccac28bc4605e038da19dbb8c86c65b4b6a00aa5bc7cd0a8740145784335b10fb5d12bb85857c41a5a69bfb70c1d845c3738dcfa1
+DIST pypandoc-1.14.gh.tar.gz 70683 BLAKE2B 415b52829913fddcc57f555f19f74707258b16f6b2dfdbc1928316aa924da2107b68ada101de09a57edc243e1bb364da61a4839a5d9c6dec6aad27117643f371 SHA512 f3ad3b14e45726de47cdd251a988cb377dad41f33a4569e9c051ff6d4d13a7688b23221972140b97fba5160575a02e115d4bf22861d0472931142bb24534646b
diff --git a/dev-python/pypandoc/pypandoc-1.13.ebuild b/dev-python/pypandoc/pypandoc-1.14.ebuild
index 403b39fe53b9..1a37a12278ce 100644
--- a/dev-python/pypandoc/pypandoc-1.13.ebuild
+++ b/dev-python/pypandoc/pypandoc-1.14.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="poetry"
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
inherit distutils-r1
@@ -35,7 +35,9 @@ EPYTEST_DESELECT=(
tests.py::TestPypandoc::test_basic_conversion_from_http_url
# pandoc does not manage to find pdflatex.fmt despite it being installed
tests.py::TestPypandoc::test_pdf_conversion
+ # Fail for a reason I do not understand
+ tests.py::TestPypandoc::test_basic_conversion_from_file_pattern_pathlib_glob
)
python_test() {
- epytest tests.py
+ epytest tests.py || die "Test failed with ${EPYTHON}"
}
diff --git a/dev-python/python-vlc/Manifest b/dev-python/python-vlc/Manifest
index 7eb48ac6de4e..9484cc4bec99 100644
--- a/dev-python/python-vlc/Manifest
+++ b/dev-python/python-vlc/Manifest
@@ -1 +1,2 @@
DIST python-vlc-3.0.20123.tar.gz 159444 BLAKE2B 683433f2ab1f6b8a08971aac668c8dcbf98ecb9327a567be8be101b20be8157ca954da717f82dcec26310468254cf785d30a237560fd5da2b9799e4910cbceac SHA512 7268ef806b99fcfac552d7735dc0e3b07741aa1bc8b7dfacf53bcaa4e82d7af854f96f48198fd648a8fa78eb817643ac0f1939c3e370385f407ebe3c468e35d5
+DIST python_vlc-3.0.21203.tar.gz 162211 BLAKE2B 1dd8917b3b7362bbd9d213b80b0cf9ff10fb98e2e8b9aa405c62d28272676ffc7c988a809cf883899c945e7c68dc29a78ac4c828160041bf606061e4b6a55605 SHA512 b7ed2f783d8142b5bff2deffc9487065095db12fc7fac4c8da23e98128e0b13f67c5d2da6884cf4dc4d6c6b9638a2460b49d383c00a8bdf3ae62aa0082360c5a
diff --git a/dev-python/python-vlc/python-vlc-3.0.21203.ebuild b/dev-python/python-vlc/python-vlc-3.0.21203.ebuild
new file mode 100644
index 000000000000..04e521d4c66e
--- /dev/null
+++ b/dev-python/python-vlc/python-vlc-3.0.21203.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-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 pypi
+
+DESCRIPTION="Python ctypes-based bindings for libvlc"
+HOMEPAGE="https://github.com/oaubert/python-vlc
+ https://wiki.videolan.org/Python_bindings/"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ media-video/vlc
+"
diff --git a/dev-python/scikit-build/scikit-build-0.18.1.ebuild b/dev-python/scikit-build/scikit-build-0.18.1.ebuild
index c3cbf233e022..185d5356d0c3 100644
--- a/dev-python/scikit-build/scikit-build-0.18.1.ebuild
+++ b/dev-python/scikit-build/scikit-build-0.18.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/distro[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinxext-opengraph/Manifest b/dev-python/sphinxext-opengraph/Manifest
new file mode 100644
index 000000000000..aae23a22aa96
--- /dev/null
+++ b/dev-python/sphinxext-opengraph/Manifest
@@ -0,0 +1 @@
+DIST sphinxext-opengraph-0.9.1.tar.gz 1034511 BLAKE2B 3967c98a53f0e2a55be659741efe29ecc167413de570ba58d54cbe5f14679f1f5ba9613e4579372fb38ff602a7ef4744a6d00793bec5ca0eda800cf6f1e1ba4e SHA512 0f23e5269baccd675d67588597175adf0322942bf0c8ca76b4f22bd14b4574f1f4d2328e476293253bc9b92aec7b9311c17ac301b762ec3d4c2a6c3cd072cb91
diff --git a/dev-python/sphinxext-opengraph/metadata.xml b/dev-python/sphinxext-opengraph/metadata.xml
new file mode 100644
index 000000000000..137044fdb488
--- /dev/null
+++ b/dev-python/sphinxext-opengraph/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>gasc@eurecom.fr</email>
+ <name>Gasc Henri</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ 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.6.1.ebuild
index f3efcb0a1926..a1ae47fb49d9 100644
--- a/dev-python/textual-dev/textual-dev-1.5.1.ebuild
+++ b/dev-python/textual-dev/textual-dev-1.6.1.ebuild
@@ -6,11 +6,10 @@ EAPI=8
DISTUTILS_USE_PEP517=poetry
PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-inherit distutils-r1
+inherit distutils-r1 pypi
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"
diff --git a/dev-python/textual/Manifest b/dev-python/textual/Manifest
index 0817aca3d675..9df1423acff4 100644
--- a/dev-python/textual/Manifest
+++ b/dev-python/textual/Manifest
@@ -1 +1 @@
-DIST textual-0.63.6.gh.tar.gz 28258385 BLAKE2B 4cdb85407db92888a632946d1386454b2b82307a4270acdf301ec325a936439a1f012de8fbe5dc7e07880601e23ae99599b4249fde3b1af5622567d485f25a9a SHA512 89c6773c19779af4dbb23c6c079921a2742b80d77e110403491dd1888dcac6ffc1e32098cbceff465feea63d56a1cd49ff5c16e3cffb663da2ac248c988a8496
+DIST textual-0.83.0.gh.tar.gz 29429528 BLAKE2B 7f9c1b248ba0b8e275c8d4dd14525e62f45215c053b226b712792b855b5435971d9b7fd20e0c297ec5bf54bd929fba82bc76156bbd0468f9c6fee62ec16b8a1c SHA512 3d97814de2bcc4d4618c24d6975ed0d37448810031b69e772ff7ffd6dc0641f554322d8cc9ba7086de359e79bb8cd84163b8133bed9517e66a6997770eec784f
diff --git a/dev-python/textual/textual-0.63.6.ebuild b/dev-python/textual/textual-0.83.0.ebuild
index ea56178161f4..0412bf04280b 100644
--- a/dev-python/textual/textual-0.63.6.ebuild
+++ b/dev-python/textual/textual-0.83.0.ebuild
@@ -5,7 +5,6 @@ EAPI=8
DISTUTILS_USE_PEP517=poetry
PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
DOCS_BUILDER="mkdocs"
DOCS_DEPEND="
dev-python/mkdocstrings
@@ -14,7 +13,6 @@ DOCS_DEPEND="
dev-python/mkdocs-git-revision-date-localized-plugin
dev-python/mkdocs-material
dev-python/mkdocs-rss-plugin
- dev-python/pytz
"
DOCS_INITIALIZE_GIT=1
@@ -37,16 +35,20 @@ BDEPEND="
dev-python/httpx[${PYTHON_USEDEP}]
>=dev-python/textual-dev-1.2.0[${PYTHON_USEDEP}]
<dev-python/textual-dev-2.0.0[${PYTHON_USEDEP}]
- dev-python/tree-sitter-languages[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
dev-python/griffe[${PYTHON_USEDEP}]
+ dev-python/platformdirs[${PYTHON_USEDEP}]
+ )
+ doc? (
+ dev-python/tree-sitter-languages[${PYTHON_USEDEP}]
)
"
DEPEND="${RDEPEND}"
-PATCHES=(
- "${FILESDIR}/fix-mkdocstrings.patch"
-)
+# PATCHES=(
+# "${FILESDIR}/fix-mkdocstrings.patch"
+# )
EPYTEST_DESELECT=(
# Those tests ask to press keys
diff --git a/dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2.ebuild b/dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2-r1.ebuild
index f651d6daaa8c..5f183669f9e1 100644
--- a/dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2.ebuild
+++ b/dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2-r1.ebuild
@@ -122,14 +122,13 @@ SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
- dev-python/tree-sitter[${PYTHON_USEDEP}]
+ <dev-python/tree-sitter-0.22[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
- test? (
- ${RDEPEND}
- )
+ ${RDEPEND}
"
+DEPEND="${BDEPEND}"
python_prepare_all() {
mkdir "${S}/vendor"