[gentoo-commits] repo/proj/guru:dev commit in: dev-python/vttlib/
commit: 45e66c5c685be5e5a449b1a2f52dec783eac8dab Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Wed Jul 5 13:43:21 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Wed Jul 5 13:57:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45e66c5c dev-python/vttlib: update upstream metadata Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/vttlib/metadata.xml | 26 +++--- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/dev-python/vttlib/metadata.xml b/dev-python/vttlib/metadata.xml index 16ae968b5..76cb87289 100644 --- a/dev-python/vttlib/metadata.xml +++ b/dev-python/vttlib/metadata.xml @@ -1,12 +1,12 @@ - + https://www.gentoo.org/dtd/metadata.dtd";> - -co-maintainers welcome -lssndrbarbi...@gmail.com -Alessandro Barbieri - - + + co-maintainers welcome + lssndrbarbi...@gmail.com + Alessandro Barbieri + + vttLib A library to @@ -17,8 +17,12 @@ A library to The primary use case is version control of hinting data of fonts. - -daltonmaag/vttLib -vttlib - + + daltonmaag/vttLib + vttlib + + Dalton Maag Ltd + i...@daltonmaag.com + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/vttlib/
commit: 56ef302b1e00f8d28a8d9fdbb58d459ce5903121 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu May 18 02:21:55 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu May 18 04:53:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56ef302b dev-python/vttlib: drop 0.11.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/vttlib/Manifest | 1 - dev-python/vttlib/vttlib-0.11.0.ebuild | 39 -- 2 files changed, 40 deletions(-) diff --git a/dev-python/vttlib/Manifest b/dev-python/vttlib/Manifest index e4be965bc..8e328f87e 100644 --- a/dev-python/vttlib/Manifest +++ b/dev-python/vttlib/Manifest @@ -1,2 +1 @@ -DIST vttLib-0.11.0.zip 148335 BLAKE2B 550fb5855972ac626ad9ad98088f1b4f20794a11cb2b29f112ce669d9768c2ca910edb939392a35e3e5163eb1e236bf6a76565377828727bc6017f008ad8309a SHA512 b26f6ad967e1e16d55644e984a5f02b65ed1fd0797dc4c46fac9df786720e9b3b51eb7ab59c97a6a449b3915acecfb5f17a7a3deeb615eee21f1164c37297019 DIST vttLib-0.12.0.tar.gz 132148 BLAKE2B 65aab1814e1c8b2b1cc4f517629667f7fe8e18f7b8786e36c9ec3b3c5902516e86a904b9dc999624fdc622a6542bff41e9c9add225514276e7fc09bb4251293e SHA512 e8095a14dbb8105c44b539496b51de8f7718f000618bf2e1bd95c9137129abd1ac3a36516f433e7735ffd22686869fd92bedf434170598e2f9faa3e8f67e45e2 diff --git a/dev-python/vttlib/vttlib-0.11.0.ebuild b/dev-python/vttlib/vttlib-0.11.0.ebuild deleted file mode 100644 index 6bf22b523..0 --- a/dev-python/vttlib/vttlib-0.11.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_10 ) -inherit distutils-r1 - -MY_PN="vttLib" -MY_PV="${PV/_p/.post}" -MY_P="${MY_PN}-${MY_PV}" -DESCRIPTION="Dump, merge and compile Visual TrueType data in UFO3 with FontTools" -HOMEPAGE=" - https://github.com/daltonmaag/vttLib - https://pypi.org/project/vttLib/ -" -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.zip" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/fonttools-4.10.2[${PYTHON_USEDEP}] - >=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}] - >=dev-python/ufoLib2-0.7.1[${PYTHON_USEDEP}] -" -BDEPEND=" - app-arch/unzip - dev-python/setuptools-scm[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - test? ( - >=dev-python/ufo2ft-2.14.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/vttlib/
commit: 9d48e0dfcc377f7da07def41b9df6f219961eb68 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue May 9 14:48:20 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue May 9 14:48:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d48e0df dev-python/vttlib: add 0.12.0 Closes: https://bugs.gentoo.org/798528 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/vttlib/Manifest | 1 + dev-python/vttlib/vttlib-0.12.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-python/vttlib/Manifest b/dev-python/vttlib/Manifest index 9d405ee9e..e4be965bc 100644 --- a/dev-python/vttlib/Manifest +++ b/dev-python/vttlib/Manifest @@ -1 +1,2 @@ DIST vttLib-0.11.0.zip 148335 BLAKE2B 550fb5855972ac626ad9ad98088f1b4f20794a11cb2b29f112ce669d9768c2ca910edb939392a35e3e5163eb1e236bf6a76565377828727bc6017f008ad8309a SHA512 b26f6ad967e1e16d55644e984a5f02b65ed1fd0797dc4c46fac9df786720e9b3b51eb7ab59c97a6a449b3915acecfb5f17a7a3deeb615eee21f1164c37297019 +DIST vttLib-0.12.0.tar.gz 132148 BLAKE2B 65aab1814e1c8b2b1cc4f517629667f7fe8e18f7b8786e36c9ec3b3c5902516e86a904b9dc999624fdc622a6542bff41e9c9add225514276e7fc09bb4251293e SHA512 e8095a14dbb8105c44b539496b51de8f7718f000618bf2e1bd95c9137129abd1ac3a36516f433e7735ffd22686869fd92bedf434170598e2f9faa3e8f67e45e2 diff --git a/dev-python/vttlib/vttlib-0.12.0.ebuild b/dev-python/vttlib/vttlib-0.12.0.ebuild new file mode 100644 index 0..cf8328380 --- /dev/null +++ b/dev-python/vttlib/vttlib-0.12.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="vttLib" +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Dump, merge and compile Visual TrueType data in UFO3 with FontTools" +HOMEPAGE=" + https://pypi.org/project/vttLib/ + https://github.com/daltonmaag/vttLib +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/fonttools-4.10.2[${PYTHON_USEDEP}] + >=dev-python/fs-2.2.0[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}] + >=dev-python/ufoLib2-0.7.1[${PYTHON_USEDEP}] +" +BDEPEND=" + app-arch/unzip + test? ( + >=dev-python/ufo2ft-2.14.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/vttlib/
commit: 1805b9c2f51ce2a93dc9c393c29c1c0b320da89f Author: Alessandro Barbieri gmail com> AuthorDate: Sun Jun 20 17:36:04 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Jun 20 17:51:47 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1805b9c2 dev-python/vttlib: enable py3.9 and disable py3.7 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/vttlib/vttlib-0.11.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/vttlib/vttlib-0.11.0.ebuild b/dev-python/vttlib/vttlib-0.11.0.ebuild index 1a5bddbf6..0712dbb23 100644 --- a/dev-python/vttlib/vttlib-0.11.0.ebuild +++ b/dev-python/vttlib/vttlib-0.11.0.ebuild @@ -2,11 +2,12 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" + +DISTUTILS_USE_SETUPTOOLS=pyproject.toml MYPN="vttLib" MYPV="${PV/_p/.post}" MYP="${MYPN}-${MYPV}" -PYTHON_COMPAT=( python3_{7,8} ) -DISTUTILS_USE_SETUPTOOLS=pyproject.toml +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/vttlib/
commit: 89576d16e92040d6b2f6ebeb407625d5a9ad57a0 Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 8 11:12:56 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat May 8 11:12:56 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89576d16 dev-python/vttlib: use a proper fix for toml Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/vttlib/vttlib-0.11.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/vttlib/vttlib-0.11.0.ebuild b/dev-python/vttlib/vttlib-0.11.0.ebuild index 572b3d5b7..1a5bddbf6 100644 --- a/dev-python/vttlib/vttlib-0.11.0.ebuild +++ b/dev-python/vttlib/vttlib-0.11.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -6,6 +6,7 @@ MYPN="vttLib" MYPV="${PV/_p/.post}" MYP="${MYPN}-${MYPV}" PYTHON_COMPAT=( python3_{7,8} ) +DISTUTILS_USE_SETUPTOOLS=pyproject.toml inherit distutils-r1 @@ -24,7 +25,6 @@ KEYWORDS="~amd64" RDEPEND=" >=dev-python/fonttools-4.10.2[${PYTHON_USEDEP}] >=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] >=dev-python/ufoLib2-0.7.1[${PYTHON_USEDEP}] " #setup_requires
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/vttlib/
commit: 2f7f2a277fd59acad7a7df0f8f4937c0e533281d Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 8 11:02:34 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat May 8 11:03:50 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f7f2a27 dev-python/vttlib: add missing dep Closes: https://bugs.gentoo.org/73 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/vttlib/vttlib-0.11.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/vttlib/vttlib-0.11.0.ebuild b/dev-python/vttlib/vttlib-0.11.0.ebuild index 194ee3efb..572b3d5b7 100644 --- a/dev-python/vttlib/vttlib-0.11.0.ebuild +++ b/dev-python/vttlib/vttlib-0.11.0.ebuild @@ -24,6 +24,7 @@ KEYWORDS="~amd64" RDEPEND=" >=dev-python/fonttools-4.10.2[${PYTHON_USEDEP}] >=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] >=dev-python/ufoLib2-0.7.1[${PYTHON_USEDEP}] " #setup_requires
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/vttlib/
commit: 3f6e407c73e9600160b6ee4fb52754e9b44ef53e Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 8 01:21:11 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat May 8 01:21:11 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f6e407c dev-python/vttlib: initial import Signed-off-by: Alessandro Barbieri gmail.com> dev-python/vttlib/Manifest | 1 + dev-python/vttlib/metadata.xml | 25 + dev-python/vttlib/vttlib-0.11.0.ebuild | 41 ++ 3 files changed, 67 insertions(+) diff --git a/dev-python/vttlib/Manifest b/dev-python/vttlib/Manifest new file mode 100644 index 0..9d405ee9e --- /dev/null +++ b/dev-python/vttlib/Manifest @@ -0,0 +1 @@ +DIST vttLib-0.11.0.zip 148335 BLAKE2B 550fb5855972ac626ad9ad98088f1b4f20794a11cb2b29f112ce669d9768c2ca910edb939392a35e3e5163eb1e236bf6a76565377828727bc6017f008ad8309a SHA512 b26f6ad967e1e16d55644e984a5f02b65ed1fd0797dc4c46fac9df786720e9b3b51eb7ab59c97a6a449b3915acecfb5f17a7a3deeb615eee21f1164c37297019 diff --git a/dev-python/vttlib/metadata.xml b/dev-python/vttlib/metadata.xml new file mode 100644 index 0..d0d033d54 --- /dev/null +++ b/dev-python/vttlib/metadata.xml @@ -0,0 +1,25 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + +comaintainers welcome +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +vttLib + +A library to + +Extract VTT hinting data from a OpenType font prepared with Microsoft Visual TrueType (VTT) and store it in a FontTools TTX dump +Merge it back from a TTX dump into an OpenType font and +Compile the data inside to font to ship it (turn TSI* tables into fpgm, etc.). + +The primary use case is version control of hinting data of fonts. + + +daltonmaag/vttLib +vttlib + + diff --git a/dev-python/vttlib/vttlib-0.11.0.ebuild b/dev-python/vttlib/vttlib-0.11.0.ebuild new file mode 100644 index 0..194ee3efb --- /dev/null +++ b/dev-python/vttlib/vttlib-0.11.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +MYPN="vttLib" +MYPV="${PV/_p/.post}" +MYP="${MYPN}-${MYPV}" +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Dump, merge and compile Visual TrueType data in UFO3 with FontTools" +HOMEPAGE=" + https://github.com/daltonmaag/vttLib + https://pypi.org/project/vttlib +" +SRC_URI="mirror://pypi/${MYP:0:1}/${MYPN}/${MYP}.zip" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +#install_requires +RDEPEND=" + >=dev-python/fonttools-4.10.2[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}] + >=dev-python/ufoLib2-0.7.1[${PYTHON_USEDEP}] +" +#setup_requires +DEPEND=" + ${RDEPEND} + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + test? ( + >=dev-python/ufo2ft-2.14.0[${PYTHON_USEDEP}] + ) +" +BDEPEND="app-arch/unzip" +S="${WORKDIR}/${MYP}" + +distutils_enable_tests pytest