summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2023-03-08 12:35:22 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2023-03-08 12:35:22 +0000
commit128d0d5c280b5b94db0ad982e27e0d08355294fe (patch)
tree4aec106b3fe8c957460aaac2aa814aca76c56c3b /dev-python
parentc015907609eb93d6adc33fb87cd199f652cafc57 (diff)
downloadbaldeagleos-repo-128d0d5c280b5b94db0ad982e27e0d08355294fe.tar.gz
baldeagleos-repo-128d0d5c280b5b94db0ad982e27e0d08355294fe.tar.xz
baldeagleos-repo-128d0d5c280b5b94db0ad982e27e0d08355294fe.zip
Adding metadata
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/dasbus/Manifest2
-rw-r--r--dev-python/dasbus/dasbus-1.7.ebuild (renamed from dev-python/dasbus/dasbus-1.6.ebuild)0
-rw-r--r--dev-python/ipykernel/ipykernel-6.21.3.ebuild2
-rw-r--r--dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild2
-rw-r--r--dev-python/jupyter_client/jupyter_client-8.0.3.ebuild2
-rw-r--r--dev-python/jupyter_server/jupyter_server-2.4.0.ebuild2
-rw-r--r--dev-python/mkdocs-swagger-ui-tag/Manifest2
-rw-r--r--dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.5.2.ebuild7
-rw-r--r--dev-python/mobi/Manifest2
-rw-r--r--dev-python/mobi/mobi-0.3.3.ebuild11
-rw-r--r--dev-python/openstep-plist/Manifest2
-rw-r--r--dev-python/openstep-plist/openstep-plist-0.3.0.ebuild32
-rw-r--r--dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild39
-rw-r--r--dev-python/pystardict/Manifest2
-rw-r--r--dev-python/pystardict/pystardict-0.8-r1.ebuild (renamed from dev-python/pystardict/pystardict-0.8.ebuild)13
-rw-r--r--dev-python/readmdict/readmdict-0.1.1-r1.ebuild22
-rw-r--r--dev-python/readmdict/readmdict-0.1.1.ebuild17
-rw-r--r--dev-python/sentence-splitter/Manifest2
-rw-r--r--dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild (renamed from dev-python/sentence-splitter/sentence-splitter-1.4-r1.ebuild)10
-rw-r--r--dev-python/simplemma/Manifest2
-rw-r--r--dev-python/simplemma/simplemma-0.7.0.ebuild19
-rw-r--r--dev-python/simplemma/simplemma-0.9.1.ebuild22
-rw-r--r--dev-python/skia-pathops/Manifest2
-rw-r--r--dev-python/skia-pathops/files/skia-pathops-0.7.4-no-net.patch11
-rw-r--r--dev-python/skia-pathops/skia-pathops-0.7.4.ebuild (renamed from dev-python/skia-pathops/skia-pathops-0.7.2.ebuild)32
-rw-r--r--dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild (renamed from dev-python/stringbrewer/stringbrewer-0.0.1.ebuild)15
26 files changed, 159 insertions, 115 deletions
diff --git a/dev-python/dasbus/Manifest b/dev-python/dasbus/Manifest
index a0bddc88bb74..04f9087493d7 100644
--- a/dev-python/dasbus/Manifest
+++ b/dev-python/dasbus/Manifest
@@ -1 +1 @@
-DIST dasbus-1.6.gh.tar.gz 84947 BLAKE2B 402c18245c504d6e6a7e69d520c12d049836a910c508d0345d84f146bfb950358dca0581537e2381312bcbe86b764f03bfadea467ed1b2fc44fa6474c9fa4092 SHA512 2e02865c94e9602e1e467de700cec688a2e7a8635f66454719be128b04d9a9d3857e5b61ed8349cb209db9a15be981c877ac58ec2b25d7e8ef628aafcf41d0b7
+DIST dasbus-1.7.gh.tar.gz 94405 BLAKE2B e867afdbc87eed25469078108fc51d1be5277911c176cac01eb7fc25d40478ca2e9bbf57e278785d90403a033bd33c5a4ac1cbe69197ef40dc4fad1a6d3c6dfb SHA512 fc4d2871ff347144f14a9e3b428eafd53189650e5bf8549804ed8167130da1a52a6cc1170380f652e5a2699b6e8aed57c1b9e8e1369580e7c83ffb5c95e921e1
diff --git a/dev-python/dasbus/dasbus-1.6.ebuild b/dev-python/dasbus/dasbus-1.7.ebuild
index 1a27e0cc871c..1a27e0cc871c 100644
--- a/dev-python/dasbus/dasbus-1.6.ebuild
+++ b/dev-python/dasbus/dasbus-1.7.ebuild
diff --git a/dev-python/ipykernel/ipykernel-6.21.3.ebuild b/dev-python/ipykernel/ipykernel-6.21.3.ebuild
index 9d295ac36111..cc7b66cada60 100644
--- a/dev-python/ipykernel/ipykernel-6.21.3.ebuild
+++ b/dev-python/ipykernel/ipykernel-6.21.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
>=dev-python/comm-0.1.1[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild b/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild
index 9906f4007967..a5ed25fcc25b 100644
--- a/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild
+++ b/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-python/terminado[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_client/jupyter_client-8.0.3.ebuild b/dev-python/jupyter_client/jupyter_client-8.0.3.ebuild
index cec240943a10..dfb08c3b19e4 100644
--- a/dev-python/jupyter_client/jupyter_client-8.0.3.ebuild
+++ b/dev-python/jupyter_client/jupyter_client-8.0.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
>=dev-python/jupyter_core-5.1[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild b/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild
index 356594cff8d0..f8cb373d5b63 100644
--- a/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild
+++ b/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
>=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-swagger-ui-tag/Manifest b/dev-python/mkdocs-swagger-ui-tag/Manifest
index 2ff058b63eff..53b79480f3be 100644
--- a/dev-python/mkdocs-swagger-ui-tag/Manifest
+++ b/dev-python/mkdocs-swagger-ui-tag/Manifest
@@ -1 +1 @@
-DIST mkdocs-swagger-ui-tag-0.5.2.tar.gz 3577775 BLAKE2B 89a73486c0b9075d4695ff5d83d8df92391e3e1fdebcefec40150911d929b710b7754777c5413e84005960cb425e9e825d8345c0fab78b7bafa6b5732bc3d977 SHA512 5b8eac5fad9ed245e6a3dabebff65b1c4af8239091c2557f558383ad965496c711a05d40c5965b313efa022757f3ec52abe894ba984ec4bbf3737d7d16286476
+DIST mkdocs-swagger-ui-tag-0.5.2.gh.tar.gz 3577775 BLAKE2B 89a73486c0b9075d4695ff5d83d8df92391e3e1fdebcefec40150911d929b710b7754777c5413e84005960cb425e9e825d8345c0fab78b7bafa6b5732bc3d977 SHA512 5b8eac5fad9ed245e6a3dabebff65b1c4af8239091c2557f558383ad965496c711a05d40c5965b313efa022757f3ec52abe894ba984ec4bbf3737d7d16286476
diff --git a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.5.2.ebuild b/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.5.2.ebuild
index 1445f8f0d7db..e4e8b68d826f 100644
--- a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.5.2.ebuild
+++ b/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.5.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="
https://pypi.org/project/mkdocs-swagger-ui-tag/
https://github.com/Blueswen/mkdocs-swagger-ui-tag
"
-SRC_URI="https://github.com/Blueswen/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/Blueswen/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
@@ -30,3 +30,8 @@ BDEPEND="
HTML_DOCS=( docs/. )
distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+ rm docs/sitemap.xml.gz || die
+}
diff --git a/dev-python/mobi/Manifest b/dev-python/mobi/Manifest
index b0927a066ebe..1ceb4b32e6e6 100644
--- a/dev-python/mobi/Manifest
+++ b/dev-python/mobi/Manifest
@@ -1 +1 @@
-DIST mobi-0.3.3-r1.tar.gz 647726 BLAKE2B 3ae6e1347fa4feece8a35a579ac6006da33a8ef74e3db292babc857f8f8d51f974ec507b4f534fe4985048fd1c62376679309d776fcbfb4a6d65d325e1b590d1 SHA512 1e207ac17b9ef3584eab5843ae9b231c0a6a4946ec20dcdfed504d53b11ea724b3dfe9b509c68d94270ec32c57a979f85c00f4b583bcc2b888f4f33ab3c4e202
+DIST mobi-0.3.3-r1.gh.tar.gz 647726 BLAKE2B 3ae6e1347fa4feece8a35a579ac6006da33a8ef74e3db292babc857f8f8d51f974ec507b4f534fe4985048fd1c62376679309d776fcbfb4a6d65d325e1b590d1 SHA512 1e207ac17b9ef3584eab5843ae9b231c0a6a4946ec20dcdfed504d53b11ea724b3dfe9b509c68d94270ec32c57a979f85c00f4b583bcc2b888f4f33ab3c4e202
diff --git a/dev-python/mobi/mobi-0.3.3.ebuild b/dev-python/mobi/mobi-0.3.3.ebuild
index 8ae7ef7a5ffd..a63af701b066 100644
--- a/dev-python/mobi/mobi-0.3.3.ebuild
+++ b/dev-python/mobi/mobi-0.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,9 +7,12 @@ PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
-DESCRIPTION="unpack unencrypted mobi files"
-HOMEPAGE="https://github.com/iscc/mobi https://pypi.org/project/mobi/"
-SRC_URI="https://github.com/iscc/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}-r1.tar.gz"
+DESCRIPTION="Unpack unencrypted mobi files"
+HOMEPAGE="
+ https://github.com/iscc/mobi
+ https://pypi.org/project/mobi/
+"
+SRC_URI="https://github.com/iscc/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}-r1.gh.tar.gz"
LICENSE="GPL-3"
SLOT="0"
diff --git a/dev-python/openstep-plist/Manifest b/dev-python/openstep-plist/Manifest
index 2fe0edf0e982..2360602a8c8a 100644
--- a/dev-python/openstep-plist/Manifest
+++ b/dev-python/openstep-plist/Manifest
@@ -1 +1 @@
-DIST openstep-plist-0.3.0.gh.tar.gz 20692 BLAKE2B 4be8190b08ad6146df92f774597405977af898dfa0dd7b639d8c07674641fec54c139f292ec15f04c44062c9c128e29716f1fa642e4d04d160d6c1b310128a68 SHA512 623fbe4b169805f42828e41ff949c2a9a91620b76c0adda33e4e66c19345826bef21ac645571e5c52208f029389b37b6b9918ad3e85388475b50c243e16ca715
+DIST openstep_plist-0.3.0.post1.zip 215537 BLAKE2B ff316db2cbbf4e171d9a4a67797e11da51bce5c9aac549ed5917182a4a1f266b894c3479215f9a8f568098ad2c8e2f931657b40b67c5b1a7414a47234776c866 SHA512 cb38c3da505de9788fc98e0bee407b4ad07d24d994c30c6b7665c25aa7830a44cf5567b4f22e75e75087058345d6c61a5b923a85ef386483b3c76d1b644c19bb
diff --git a/dev-python/openstep-plist/openstep-plist-0.3.0.ebuild b/dev-python/openstep-plist/openstep-plist-0.3.0.ebuild
deleted file mode 100644
index 000f1b1c0748..000000000000
--- a/dev-python/openstep-plist/openstep-plist-0.3.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{7,8,9,10,11} )
-
-inherit distutils-r1
-
-DESCRIPTION="ASCII plist parser written in Cython"
-HOMEPAGE="https://github.com/fonttools/openstep-plist"
-SRC_URI="https://github.com/fonttools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-KEYWORDS="~amd64"
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND=">=dev-python/cython-0.28.5[${PYTHON_USEDEP}]"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-cython[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}"
- default
-}
diff --git a/dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild b/dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild
new file mode 100644
index 000000000000..6054a091029c
--- /dev/null
+++ b/dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="ASCII plist parser written in Cython"
+HOMEPAGE="
+ https://pypi.org/project/openstep-plist/
+ https://github.com/fonttools/openstep-plist
+"
+SRC_URI="$(pypi_sdist_url ${PN} $(pypi_translate_version ${PV}) .zip)"
+
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0"
+
+BDEPEND="
+ >=dev-python/cython-0.28.5[${PYTHON_USEDEP}]
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-cython[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+ find "${S}" -name '*.cpp' -delete || die
+}
+
+src_configure() {
+ distutils-r1_src_configure
+ export SETUPTOOLS_SCM_PRETEND_VERSION="$(pypi_translate_version ${PV})"
+}
diff --git a/dev-python/pystardict/Manifest b/dev-python/pystardict/Manifest
index 9619607e69b6..7ee7706bd7a3 100644
--- a/dev-python/pystardict/Manifest
+++ b/dev-python/pystardict/Manifest
@@ -1 +1 @@
-DIST PyStarDict-0.8.tar.gz 795302 BLAKE2B eed78612e616a56920ab40035dd14682d8420d34919df8f00deabdf36b287723cd12815cda9bb3c5eb9d6d123edd961dbd5da7301a4f5c5ac56b0b49665a5050 SHA512 a5cb64993e4d870c3fb30e78462ac52bba994088b51d74e2eb7a0c41436bd1bb6733c6a11f30404eae446669209a7dc8f8d74efb28f5cce3997c26fcad833db7
+DIST pystardict-0.8-r1.tar.gz 795302 BLAKE2B eed78612e616a56920ab40035dd14682d8420d34919df8f00deabdf36b287723cd12815cda9bb3c5eb9d6d123edd961dbd5da7301a4f5c5ac56b0b49665a5050 SHA512 a5cb64993e4d870c3fb30e78462ac52bba994088b51d74e2eb7a0c41436bd1bb6733c6a11f30404eae446669209a7dc8f8d74efb28f5cce3997c26fcad833db7
diff --git a/dev-python/pystardict/pystardict-0.8.ebuild b/dev-python/pystardict/pystardict-0.8-r1.ebuild
index bc9c2b8e9353..8933f400aebb 100644
--- a/dev-python/pystardict/pystardict-0.8.ebuild
+++ b/dev-python/pystardict/pystardict-0.8-r1.ebuild
@@ -1,15 +1,19 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 )
-inherit distutils-r1
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
MY_PN="PyStarDict"
DESCRIPTION="Library for manipulating StarDict dictionaries from within Python"
-HOMEPAGE="https://github.com/lig/pystardict https://pypi.org/project/PyStarDict/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+HOMEPAGE="
+ https://pypi.org/project/PyStarDict/
+ https://github.com/lig/pystardict
+"
+SRC_URI="$(pypi_sdist_url --no-normalize ${MY_PN}) -> ${P}-r1.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-3"
@@ -17,5 +21,6 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]"
distutils_enable_tests pytest
diff --git a/dev-python/readmdict/readmdict-0.1.1-r1.ebuild b/dev-python/readmdict/readmdict-0.1.1-r1.ebuild
new file mode 100644
index 000000000000..266860b92931
--- /dev/null
+++ b/dev-python/readmdict/readmdict-0.1.1-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
+DISTUTILS_USE_PEP517=poetry
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Read mdx/mdd files"
+HOMEPAGE="
+ https://github.com/ffreemt/readmdict
+ https://pypi.org/project/readmdict/
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+pkg_postinst() {
+ optfeature "LZO support" dev-python/python-lzo
+}
diff --git a/dev-python/readmdict/readmdict-0.1.1.ebuild b/dev-python/readmdict/readmdict-0.1.1.ebuild
deleted file mode 100644
index 2b951eb84741..000000000000
--- a/dev-python/readmdict/readmdict-0.1.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{7,8,9,10,11} )
-inherit distutils-r1
-
-DESCRIPTION="Read mdx/mdd files"
-HOMEPAGE="https://github.com/ffreemt/readmdict https://pypi.org/project/readmdict/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-DEPENDS="dev-python/python-lzo[${PYTHON_USEDEP}]"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
diff --git a/dev-python/sentence-splitter/Manifest b/dev-python/sentence-splitter/Manifest
index e43d104387c9..691ed4c48763 100644
--- a/dev-python/sentence-splitter/Manifest
+++ b/dev-python/sentence-splitter/Manifest
@@ -1 +1 @@
-DIST sentence-splitter-1.4.tar.gz 33888 BLAKE2B 490da5f1dde77a164306a0ac5cd9b073eda5e25e8016f7dbd4e5add1341c276ea7dd646442e88697e9fb1f3ebe58ad04da7d0fda36793e66c34f83a728f6a121 SHA512 d1c8cc2c830f5b005265c5a0633bde9237f0d4f52526fc16197fa1b6bb413c25394e41eea03bdcedc824066c4d16d4c77b293ecb3ba37f8ec8eee2037842869f
+DIST sentence-splitter-1.4.gh.tar.gz 33888 BLAKE2B 490da5f1dde77a164306a0ac5cd9b073eda5e25e8016f7dbd4e5add1341c276ea7dd646442e88697e9fb1f3ebe58ad04da7d0fda36793e66c34f83a728f6a121 SHA512 d1c8cc2c830f5b005265c5a0633bde9237f0d4f52526fc16197fa1b6bb413c25394e41eea03bdcedc824066c4d16d4c77b293ecb3ba37f8ec8eee2037842869f
diff --git a/dev-python/sentence-splitter/sentence-splitter-1.4-r1.ebuild b/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild
index 86b6dc260c0e..5d3efc6d2c49 100644
--- a/dev-python/sentence-splitter/sentence-splitter-1.4-r1.ebuild
+++ b/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild
@@ -1,14 +1,18 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Sentence splitter using heuristic algorithm by Philipp Koehn and Josh Schroeder"
-HOMEPAGE="https://github.com/mediacloud/sentence-splitter https://pypi.org/project/sentence-splitter/"
-SRC_URI="https://github.com/mediacloud/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="
+ https://pypi.org/project/sentence-splitter/
+ https://github.com/mediacloud/sentence-splitter
+"
+SRC_URI="https://github.com/mediacloud/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
diff --git a/dev-python/simplemma/Manifest b/dev-python/simplemma/Manifest
index 4e19b7c03c71..9a2972080afe 100644
--- a/dev-python/simplemma/Manifest
+++ b/dev-python/simplemma/Manifest
@@ -1 +1 @@
-DIST simplemma-0.7.0.tar.gz 73439172 BLAKE2B 98ec7369e427b05ad0a31b77cdd9c1460152d1d60df62f5c72e4e0aff2a26de7f62d4519025bf55eb6bc22abe21c85bac7a80498b4f787b9e2adb51db204e082 SHA512 42c516314e95cc1e95d3fb188ea492cd2965c609ab3c8ecce21ac520f6128006419af07740ff7b3ba09162f5eba4125b9ae8501fc4c9788e672263f6732f2e1a
+DIST simplemma-0.9.1.tar.gz 75523297 BLAKE2B f8e4e141e180e24cc8d2c80cdfca7fcc111bbe7bd0a65c6bcbcf0708ea6ac559b9eaf8ee736054a4b0427ac56e21bec576d8c7975a60a32adc74713ddedf2748 SHA512 9a19088bae188e44fd1451aed7de5f66e579d70adb53782aaa84b15930d27a466d193b2d54c122c981300121ae6b0ecf8c63430cf34151daace8a752ba4b0fa6
diff --git a/dev-python/simplemma/simplemma-0.7.0.ebuild b/dev-python/simplemma/simplemma-0.7.0.ebuild
deleted file mode 100644
index 70ef3c5e1026..000000000000
--- a/dev-python/simplemma/simplemma-0.7.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{7,8,9,10,11} )
-inherit distutils-r1
-
-DESCRIPTION="A simple multilingual lemmatizer for Python."
-HOMEPAGE="https://github.com/adbar/simplemma https://pypi.org/project/simplemma/"
-SRC_URI="https://github.com/adbar/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-DOCS=( HISTORY.rst README.rst )
-
-distutils_enable_tests pytest
diff --git a/dev-python/simplemma/simplemma-0.9.1.ebuild b/dev-python/simplemma/simplemma-0.9.1.ebuild
new file mode 100644
index 000000000000..5e56b4da92d3
--- /dev/null
+++ b/dev-python/simplemma/simplemma-0.9.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="A simple multilingual lemmatizer for Python"
+HOMEPAGE="
+ https://pypi.org/project/simplemma/
+ https://github.com/adbar/simplemma
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DOCS=( {HISTORY,README}.rst )
+
+distutils_enable_tests pytest
diff --git a/dev-python/skia-pathops/Manifest b/dev-python/skia-pathops/Manifest
index 1e4302f0f785..4a1c7521cf04 100644
--- a/dev-python/skia-pathops/Manifest
+++ b/dev-python/skia-pathops/Manifest
@@ -1 +1 @@
-DIST skia-pathops-0.7.2.zip 61294134 BLAKE2B 7cd7d5b9c244ee108bbf9b6c086e210fa05f65a8d2e36e7036a9ad94a1ff9ad2f8777ce74e4227ddd15e6b197afa668fad1cf8d110e5ac87e496c85b6e97c8dd SHA512 bf4c02895d08ee174f700d83753e3d5ada1f1de018a07b2e1574f01bd3283edaf71b1859c732d27a45030fc070232c34098760b3144b2a91a7bee72ff220394d
+DIST skia-pathops-0.7.4.zip 61294605 BLAKE2B f68f19a9de6c8d3a7052b8b6e89cfdd789a3ca6932563b9af9e46a8dde50f3583e15c12bfa519b841cd0cb40e765ee29a63a8a330a6109458a1597727095ae94 SHA512 71df9b0b237a70af2246a30d53e201da493deb7a098dd969c346745c60997df1aeb1b20d4c94c2443b1c710c464272b44e9225d58ac3a9fd1074816839ae797b
diff --git a/dev-python/skia-pathops/files/skia-pathops-0.7.4-no-net.patch b/dev-python/skia-pathops/files/skia-pathops-0.7.4-no-net.patch
new file mode 100644
index 000000000000..0cac67bc7689
--- /dev/null
+++ b/dev-python/skia-pathops/files/skia-pathops-0.7.4-no-net.patch
@@ -0,0 +1,11 @@
+--- a/setup.py
++++ b/setup.py
+@@ -252,7 +252,7 @@ def build_skia(build_base):
+ build_cmd = [sys.executable, build_skia_py, build_dir]
+
+ if inside_sdist:
+- build_cmd.append("--no-sync-deps")
++ build_cmd += ["--no-sync-deps", "--no-virtualenv", "--no-fetch-gn", "--gn-path", "/usr/bin/gn"]
+
+ env = os.environ
+ target_cpu = None
diff --git a/dev-python/skia-pathops/skia-pathops-0.7.2.ebuild b/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
index b8b01846c9eb..c049eca7b9d6 100644
--- a/dev-python/skia-pathops/skia-pathops-0.7.2.ebuild
+++ b/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
@@ -1,42 +1,42 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{7,8,9,10,11} )
+PYPI_NO_NORMALIZE=1
DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
+inherit distutils-r1 pypi
-MY_P="${P/_p/.post}"
DESCRIPTION="Python bindings for the Skia Path Ops"
HOMEPAGE="
- https://github.com/fonttools/skia-pathops
https://skia.org/dev/present/pathops
+ https://pypi.org/project/skia-pathops/
+ https://github.com/fonttools/skia-pathops
"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${PN}/${MY_P}.zip"
-S="${WORKDIR}/${MY_P}"
+SRC_URI="$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip)"
+
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
-RDEPEND="media-libs/skia"
-DEPEND="${RDEPEND}
- dev-python/cython[${PYTHON_USEDEP}]
-"
BDEPEND="
app-arch/unzip
+ dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? ( dev-python/pytest-cython[${PYTHON_USEDEP}] )
+ dev-util/gn
+ dev-util/ninja
+ test? (
+ dev-python/pytest-cython[${PYTHON_USEDEP}]
+ )
"
-distutils_enable_tests pytest
+PATCHES=( "${FILESDIR}"/${PN}-0.7.4-no-net.patch )
-EPYTEST_DESELECT=(
+REPYTEST_DESELECT=(
tests/pathops_test.py::PathTest::test_transform
"tests/pathops_test.py::test_path_operation[conic_2_quad-operations3-expected3]"
"tests/pathops_test.py::test_path_operation[arc_to_quads-operations4-expected4]"
)
-pkg_setup() {
- export BUILD_SKIA_FROM_SOURCE=0
-}
+distutils_enable_tests pytest
diff --git a/dev-python/stringbrewer/stringbrewer-0.0.1.ebuild b/dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild
index 39873d0c999d..9c13d2230b0d 100644
--- a/dev-python/stringbrewer/stringbrewer-0.0.1.ebuild
+++ b/dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild
@@ -1,22 +1,23 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{7,8,9,10,11} )
-
-inherit distutils-r1
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
DESCRIPTION="Generate random strings matching a pattern"
-HOMEPAGE="https://github.com/simoncozens/stringbrewer"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="
+ https://pypi.org/project/stringbrewer/
+ https://github.com/simoncozens/stringbrewer
+"
LICENSE="MIT"
KEYWORDS="~amd64"
SLOT="0"
RDEPEND="
- dev-python/sre-yield[${PYTHON_USEDEP}]
dev-python/rstr[${PYTHON_USEDEP}]
+ dev-python/sre-yield[${PYTHON_USEDEP}]
"
-DEPEND="${RDEPEND}"