Gentoo Archives: gentoo-commits

From: Anna Vyalkova <cyber+gentoo@×××××.in>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-python/vttlib/
Date: Tue, 31 May 2022 07:27:10
Message-Id: 1653982009.35c0594240b0d72c32ffc5ef9bf8921820b67bd3.cybertailor@gentoo
1 commit: 35c0594240b0d72c32ffc5ef9bf8921820b67bd3
2 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
3 AuthorDate: Tue May 31 07:06:37 2022 +0000
4 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
5 CommitDate: Tue May 31 07:26:49 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35c05942
7
8 dev-python/vttlib: update EAPI 7 -> 8
9
10 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
11
12 dev-python/vttlib/vttlib-0.11.0.ebuild | 22 +++++++++-------------
13 1 file changed, 9 insertions(+), 13 deletions(-)
14
15 diff --git a/dev-python/vttlib/vttlib-0.11.0.ebuild b/dev-python/vttlib/vttlib-0.11.0.ebuild
16 index 42e9ca0ea..fda92c59c 100644
17 --- a/dev-python/vttlib/vttlib-0.11.0.ebuild
18 +++ b/dev-python/vttlib/vttlib-0.11.0.ebuild
19 @@ -1,43 +1,39 @@
20 # Copyright 1999-2021 Gentoo Authors
21 # Distributed under the terms of the GNU General Public License v2
22
23 -EAPI="7"
24 +EAPI=8
25
26 -DISTUTILS_USE_SETUPTOOLS=pyproject.toml
27 -MYPN="vttLib"
28 -MYPV="${PV/_p/.post}"
29 -MYP="${MYPN}-${MYPV}"
30 +DISTUTILS_USE_PEP517=setuptools
31 PYTHON_COMPAT=( python3_{8..9} )
32 -
33 inherit distutils-r1
34
35 +MY_PN="vttLib"
36 +MY_PV="${PV/_p/.post}"
37 +MY_P="${MY_PN}-${MY_PV}"
38 DESCRIPTION="Dump, merge and compile Visual TrueType data in UFO3 with FontTools"
39 HOMEPAGE="
40 https://github.com/daltonmaag/vttLib
41 https://pypi.org/project/vttlib/
42 "
43 -SRC_URI="mirror://pypi/${MYP:0:1}/${MYPN}/${MYP}.zip"
44 +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.zip"
45 +S="${WORKDIR}/${MY_P}"
46
47 LICENSE="MIT"
48 SLOT="0"
49 KEYWORDS="~amd64"
50
51 -#install_requires
52 RDEPEND="
53 >=dev-python/fonttools-4.10.2[${PYTHON_USEDEP}]
54 >=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}]
55 >=dev-python/ufoLib2-0.7.1[${PYTHON_USEDEP}]
56 "
57 -#setup_requires
58 -DEPEND="
59 - ${RDEPEND}
60 +BDEPEND="
61 + app-arch/unzip
62 dev-python/setuptools_scm[${PYTHON_USEDEP}]
63 dev-python/wheel[${PYTHON_USEDEP}]
64 test? (
65 >=dev-python/ufo2ft-2.14.0[${PYTHON_USEDEP}]
66 )
67 "
68 -BDEPEND="app-arch/unzip"
69 -S="${WORKDIR}/${MYP}"
70
71 distutils_enable_tests pytest