[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/

2023-01-17 Thread Julien Roy
commit: a777d03bf443bd73c0cb20d405534b05c833d251
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Jan 18 01:05:44 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Jan 18 01:05:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a777d03b

dev-python/glyphsets: add 0.5.4-r1, drop 0.5.4, 0.5.1

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/glyphsets/Manifest  |  1 -
 ...sets-0.5.1.ebuild => glyphsets-0.5.4-r1.ebuild} |  0
 dev-python/glyphsets/glyphsets-0.5.4.ebuild| 37 --
 3 files changed, 38 deletions(-)

diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
index ab07488f0..3a23c8120 100644
--- a/dev-python/glyphsets/Manifest
+++ b/dev-python/glyphsets/Manifest
@@ -1,2 +1 @@
-DIST glyphsets-0.5.1.gh.tar.gz 1473698 BLAKE2B 
414ac3c1647ab483545d65f7503c84f19f9d2a0132d246011f88dd11835a297657a16873645d8dc383a77658f275983546b91b96d9c2fa15f47d8fc03562e027
 SHA512 
9237a2ee86ba25f5023f3ea863739b06374fb16d1655458fdc680b64cb54a1cec0134a2826b4cd1646bae70a33def601d547d2b2432275d68f0c6eb472ea376a
 DIST glyphsets-0.5.4.gh.tar.gz 1481737 BLAKE2B 
1fbbb2bc3999674d0076fe11a6f8e92ab58855a26fde528a4205ac6e9c7fa35ffe31c2d366d70155dbe0c70fdbdb9b6a3612687739af80da12aa679f0cc97cc5
 SHA512 
b2b6be9574b19f3eb4944676982f5668e04ae0fdf9e9307ded38eeba26e7baca43b7492f9f77e5106a10b5faff5a09a527ffc1322b3202da5bf345fdea6e939a

diff --git a/dev-python/glyphsets/glyphsets-0.5.1.ebuild 
b/dev-python/glyphsets/glyphsets-0.5.4-r1.ebuild
similarity index 100%
rename from dev-python/glyphsets/glyphsets-0.5.1.ebuild
rename to dev-python/glyphsets/glyphsets-0.5.4-r1.ebuild

diff --git a/dev-python/glyphsets/glyphsets-0.5.4.ebuild 
b/dev-python/glyphsets/glyphsets-0.5.4.ebuild
deleted file mode 100644
index fa61be82b..0
--- a/dev-python/glyphsets/glyphsets-0.5.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="A python API for evaluating coverage of glyph sets in font 
projects"
-HOMEPAGE="
-   https://github.com/googlefonts/glyphsets
-   https://pypi.org/project/glyphsets/
-"
-SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64"
-SLOT="0"
-
-#ufoLib2 is an indirect dependency
-RDEPEND="
-   dev-python/fonttools[${PYTHON_USEDEP}]
-   dev-python/ufoLib2[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   >=dev-python/setuptools_scm-4[${PYTHON_USEDEP}]
-"
-
-PATCHES=( "${FILESDIR}/${PN}-0.5.0-remove-setuptools_scm.constraint.patch" )
-
-python_prepare_all() {
-   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/

2023-01-12 Thread Julien Roy
commit: 7a7b2a546fe65bdd30f84ffc56201a4c1f462af9
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Jan 13 03:17:10 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Jan 13 03:17:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a7b2a54

dev-python/glyphsets: add 0.5.4

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/glyphsets/Manifest   |  1 +
 dev-python/glyphsets/glyphsets-0.5.4.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
index e8ccaca71..ab07488f0 100644
--- a/dev-python/glyphsets/Manifest
+++ b/dev-python/glyphsets/Manifest
@@ -1 +1,2 @@
 DIST glyphsets-0.5.1.gh.tar.gz 1473698 BLAKE2B 
414ac3c1647ab483545d65f7503c84f19f9d2a0132d246011f88dd11835a297657a16873645d8dc383a77658f275983546b91b96d9c2fa15f47d8fc03562e027
 SHA512 
9237a2ee86ba25f5023f3ea863739b06374fb16d1655458fdc680b64cb54a1cec0134a2826b4cd1646bae70a33def601d547d2b2432275d68f0c6eb472ea376a
+DIST glyphsets-0.5.4.gh.tar.gz 1481737 BLAKE2B 
1fbbb2bc3999674d0076fe11a6f8e92ab58855a26fde528a4205ac6e9c7fa35ffe31c2d366d70155dbe0c70fdbdb9b6a3612687739af80da12aa679f0cc97cc5
 SHA512 
b2b6be9574b19f3eb4944676982f5668e04ae0fdf9e9307ded38eeba26e7baca43b7492f9f77e5106a10b5faff5a09a527ffc1322b3202da5bf345fdea6e939a

diff --git a/dev-python/glyphsets/glyphsets-0.5.4.ebuild 
b/dev-python/glyphsets/glyphsets-0.5.4.ebuild
new file mode 100644
index 0..fa61be82b
--- /dev/null
+++ b/dev-python/glyphsets/glyphsets-0.5.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="A python API for evaluating coverage of glyph sets in font 
projects"
+HOMEPAGE="
+   https://github.com/googlefonts/glyphsets
+   https://pypi.org/project/glyphsets/
+"
+SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+SLOT="0"
+
+#ufoLib2 is an indirect dependency
+RDEPEND="
+   dev-python/fonttools[${PYTHON_USEDEP}]
+   dev-python/ufoLib2[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   >=dev-python/setuptools_scm-4[${PYTHON_USEDEP}]
+"
+
+PATCHES=( "${FILESDIR}/${PN}-0.5.0-remove-setuptools_scm.constraint.patch" )
+
+python_prepare_all() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/

2023-01-12 Thread Julien Roy
commit: d0b1c3b75d4a48285650b04e6f968ce94800ea50
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Jan 13 03:16:35 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Jan 13 03:16:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0b1c3b7

dev-python/glyphsets: enable py3.11

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/glyphsets/glyphsets-0.5.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/glyphsets/glyphsets-0.5.1.ebuild 
b/dev-python/glyphsets/glyphsets-0.5.1.ebuild
index 5bc52409c..fa61be82b 100644
--- a/dev-python/glyphsets/glyphsets-0.5.1.ebuild
+++ b/dev-python/glyphsets/glyphsets-0.5.1.ebuild
@@ -1,9 +1,10 @@
-# 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_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/

2023-01-12 Thread Julien Roy
commit: 6b451d26b04da24a1de88b329fc54aae73817028
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Jan 13 03:16:04 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Jan 13 03:16:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b451d26

dev-python/glyphsets: drop 0.5.0

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/glyphsets/Manifest   |  1 -
 dev-python/glyphsets/glyphsets-0.5.0.ebuild | 36 -
 2 files changed, 37 deletions(-)

diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
index 4267e053c..e8ccaca71 100644
--- a/dev-python/glyphsets/Manifest
+++ b/dev-python/glyphsets/Manifest
@@ -1,2 +1 @@
-DIST glyphsets-0.5.0.gh.tar.gz 1473150 BLAKE2B 
d745b7689c9eee7cd1a25035d13f19d6eb6db7c8e603ecf87ed689f0cb2e2d1a421b4d5a4f08c7d470def2d5d8db7636a01941f3445579a0712f2ab506a9571a
 SHA512 
94d6ab956a5ab16f061b57e5210ea59733486a27bde3093e8af279ac8f5f1e2efce71d5135ac7182ec027916e31d86433939e743084c405653250893d9221a02
 DIST glyphsets-0.5.1.gh.tar.gz 1473698 BLAKE2B 
414ac3c1647ab483545d65f7503c84f19f9d2a0132d246011f88dd11835a297657a16873645d8dc383a77658f275983546b91b96d9c2fa15f47d8fc03562e027
 SHA512 
9237a2ee86ba25f5023f3ea863739b06374fb16d1655458fdc680b64cb54a1cec0134a2826b4cd1646bae70a33def601d547d2b2432275d68f0c6eb472ea376a

diff --git a/dev-python/glyphsets/glyphsets-0.5.0.ebuild 
b/dev-python/glyphsets/glyphsets-0.5.0.ebuild
deleted file mode 100644
index a0f0924f2..0
--- a/dev-python/glyphsets/glyphsets-0.5.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A python API for evaluating coverage of glyph sets in font 
projects"
-HOMEPAGE="
-   https://github.com/googlefonts/glyphsets
-   https://pypi.org/project/glyphsets/
-"
-SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64"
-SLOT="0"
-
-#ufoLib2 is an indirect dependency
-RDEPEND="
-   dev-python/fonttools[${PYTHON_USEDEP}]
-   dev-python/ufoLib2[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   >=dev-python/setuptools_scm-4[${PYTHON_USEDEP}]
-"
-
-PATCHES=( "${FILESDIR}/${P}-remove-setuptools_scm.constraint.patch" )
-
-python_prepare_all() {
-   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/

2022-06-28 Thread Alessandro Barbieri
commit: 07f2b481c68af6782ad249760a89978e08357e56
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Jun 28 08:48:46 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Jun 28 08:48:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07f2b481

dev-python/glyphsets: fix patch name

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/glyphsets/glyphsets-0.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/glyphsets/glyphsets-0.5.1.ebuild 
b/dev-python/glyphsets/glyphsets-0.5.1.ebuild
index a0f0924f2..5bc52409c 100644
--- a/dev-python/glyphsets/glyphsets-0.5.1.ebuild
+++ b/dev-python/glyphsets/glyphsets-0.5.1.ebuild
@@ -28,7 +28,7 @@ DEPEND="
>=dev-python/setuptools_scm-4[${PYTHON_USEDEP}]
 "
 
-PATCHES=( "${FILESDIR}/${P}-remove-setuptools_scm.constraint.patch" )
+PATCHES=( "${FILESDIR}/${PN}-0.5.0-remove-setuptools_scm.constraint.patch" )
 
 python_prepare_all() {
export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/

2022-06-27 Thread Alessandro Barbieri
commit: 2c950777fc56b435d5fcaa8d4cf69d7b1f07f664
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Jun 28 04:19:20 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Jun 28 04:34:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c950777

dev-python/glyphsets: add 0.5.1

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/glyphsets/Manifest   |  1 +
 dev-python/glyphsets/glyphsets-0.5.1.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
index 6a1b8f7a7..4267e053c 100644
--- a/dev-python/glyphsets/Manifest
+++ b/dev-python/glyphsets/Manifest
@@ -1 +1,2 @@
 DIST glyphsets-0.5.0.gh.tar.gz 1473150 BLAKE2B 
d745b7689c9eee7cd1a25035d13f19d6eb6db7c8e603ecf87ed689f0cb2e2d1a421b4d5a4f08c7d470def2d5d8db7636a01941f3445579a0712f2ab506a9571a
 SHA512 
94d6ab956a5ab16f061b57e5210ea59733486a27bde3093e8af279ac8f5f1e2efce71d5135ac7182ec027916e31d86433939e743084c405653250893d9221a02
+DIST glyphsets-0.5.1.gh.tar.gz 1473698 BLAKE2B 
414ac3c1647ab483545d65f7503c84f19f9d2a0132d246011f88dd11835a297657a16873645d8dc383a77658f275983546b91b96d9c2fa15f47d8fc03562e027
 SHA512 
9237a2ee86ba25f5023f3ea863739b06374fb16d1655458fdc680b64cb54a1cec0134a2826b4cd1646bae70a33def601d547d2b2432275d68f0c6eb472ea376a

diff --git a/dev-python/glyphsets/glyphsets-0.5.1.ebuild 
b/dev-python/glyphsets/glyphsets-0.5.1.ebuild
new file mode 100644
index 0..a0f0924f2
--- /dev/null
+++ b/dev-python/glyphsets/glyphsets-0.5.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A python API for evaluating coverage of glyph sets in font 
projects"
+HOMEPAGE="
+   https://github.com/googlefonts/glyphsets
+   https://pypi.org/project/glyphsets/
+"
+SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+SLOT="0"
+
+#ufoLib2 is an indirect dependency
+RDEPEND="
+   dev-python/fonttools[${PYTHON_USEDEP}]
+   dev-python/ufoLib2[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   >=dev-python/setuptools_scm-4[${PYTHON_USEDEP}]
+"
+
+PATCHES=( "${FILESDIR}/${P}-remove-setuptools_scm.constraint.patch" )
+
+python_prepare_all() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/files/, dev-python/glyphsets/

2022-05-31 Thread Alessandro Barbieri
commit: b1d90535e730c39ffc8596012d81bf3817361257
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May 31 08:39:16 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue May 31 09:30:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1d90535

dev-python/glyphsets: remove setuptools_scm constraint

Closes: https://bugs.gentoo.org/835892
Signed-off-by: Alessandro Barbieri  gmail.com>

 ...lyphsets-0.5.0-remove-setuptools_scm.constraint.patch | 16 
 dev-python/glyphsets/glyphsets-0.5.0.ebuild  |  2 ++
 2 files changed, 18 insertions(+)

diff --git 
a/dev-python/glyphsets/files/glyphsets-0.5.0-remove-setuptools_scm.constraint.patch
 
b/dev-python/glyphsets/files/glyphsets-0.5.0-remove-setuptools_scm.constraint.patch
new file mode 100644
index 0..8155756eb
--- /dev/null
+++ 
b/dev-python/glyphsets/files/glyphsets-0.5.0-remove-setuptools_scm.constraint.patch
@@ -0,0 +1,16 @@
+From 334f83007cb24f076d59ee97d9d1c489d0e18437 Mon Sep 17 00:00:00 2001
+From: Alessandro Barbieri 
+Date: Tue, 31 May 2022 10:35:47 +0200
+Subject: [PATCH] remove constraint on setuptools_scm
+
+--- a/setup.py
 b/setup.py
+@@ -55,7 +55,7 @@
+ 'Programming Language :: Python :: 3'
+ ],
+ python_requires=">=3.7",
+-setup_requires=['setuptools_scm>=4,<6.1'],
++setup_requires=['setuptools_scm>=4'],
+ install_requires=[
+ 'setuptools',
+ 'FontTools[ufo]',

diff --git a/dev-python/glyphsets/glyphsets-0.5.0.ebuild 
b/dev-python/glyphsets/glyphsets-0.5.0.ebuild
index 83d1467e6..a0f0924f2 100644
--- a/dev-python/glyphsets/glyphsets-0.5.0.ebuild
+++ b/dev-python/glyphsets/glyphsets-0.5.0.ebuild
@@ -28,6 +28,8 @@ DEPEND="
>=dev-python/setuptools_scm-4[${PYTHON_USEDEP}]
 "
 
+PATCHES=( "${FILESDIR}/${P}-remove-setuptools_scm.constraint.patch" )
+
 python_prepare_all() {
export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
distutils-r1_python_prepare_all



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/

2022-05-30 Thread Alessandro Barbieri
commit: 35ea20561ac4519f3f1eb231f79c05c838fb10ca
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May 30 22:59:54 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May 30 23:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35ea2056

dev-python/glyphsets: update SRC_URI

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/glyphsets/Manifest   | 2 +-
 dev-python/glyphsets/glyphsets-0.5.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
index a670b1a4e..6a1b8f7a7 100644
--- a/dev-python/glyphsets/Manifest
+++ b/dev-python/glyphsets/Manifest
@@ -1 +1 @@
-DIST glyphsets-0.5.0.tar.gz 1473150 BLAKE2B 
d745b7689c9eee7cd1a25035d13f19d6eb6db7c8e603ecf87ed689f0cb2e2d1a421b4d5a4f08c7d470def2d5d8db7636a01941f3445579a0712f2ab506a9571a
 SHA512 
94d6ab956a5ab16f061b57e5210ea59733486a27bde3093e8af279ac8f5f1e2efce71d5135ac7182ec027916e31d86433939e743084c405653250893d9221a02
+DIST glyphsets-0.5.0.gh.tar.gz 1473150 BLAKE2B 
d745b7689c9eee7cd1a25035d13f19d6eb6db7c8e603ecf87ed689f0cb2e2d1a421b4d5a4f08c7d470def2d5d8db7636a01941f3445579a0712f2ab506a9571a
 SHA512 
94d6ab956a5ab16f061b57e5210ea59733486a27bde3093e8af279ac8f5f1e2efce71d5135ac7182ec027916e31d86433939e743084c405653250893d9221a02

diff --git a/dev-python/glyphsets/glyphsets-0.5.0.ebuild 
b/dev-python/glyphsets/glyphsets-0.5.0.ebuild
index c7c34fc04..83d1467e6 100644
--- a/dev-python/glyphsets/glyphsets-0.5.0.ebuild
+++ b/dev-python/glyphsets/glyphsets-0.5.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="
https://github.com/googlefonts/glyphsets
https://pypi.org/project/glyphsets/
 "
-SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
 
 LICENSE="Apache-2.0"
 KEYWORDS="~amd64"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/

2022-05-05 Thread Alessandro Barbieri
commit: ca8da2cd2aa46960845f3ccab605ffa6a1b766ce
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri May  6 00:09:45 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri May  6 00:09:45 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca8da2cd

dev-python/glyphsets: add 0.5.0, drop 0.3.1

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/glyphsets/Manifest   | 2 +-
 dev-python/glyphsets/{glyphsets-0.3.1.ebuild => glyphsets-0.5.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
index 3c868bebf..46a4c9ed4 100644
--- a/dev-python/glyphsets/Manifest
+++ b/dev-python/glyphsets/Manifest
@@ -1,2 +1,2 @@
-DIST glyphsets-0.3.1.tar.gz 1619668 BLAKE2B 
d09b07e46a444c55ab5e91b59fa4410af9d1ed0549fe401f4b1c353ed761794e849bd3e3eb61effe80916c63a062af22cd915ecf9cc4df22ea4305465b64870a
 SHA512 
333bcf4aec9c0a78e7c02d4ef9985b053d84a7d7bdbb37adb785003b03184cd94fbe2f19197c76521db53e2220c8e1041480f5ffbef2a7153d3463279ab936d6
 DIST glyphsets-0.4.0.tar.gz 142 BLAKE2B 
a2efc708ca29296015794c8f2867eb242ffc96fcfc04a79afd1ccb0a43faa5f3f539aca8f485f5c6b688ac42613db55af8b3eeb740fda5659256a8d91c722bc2
 SHA512 
d7c66fe8ff328e625b95202d07347cf9e532f4f98c340d329c9cd2c69382184074a1f53a569b9ab6fdede994d42016c3a6c08265e09fefc1081864f24964d376
+DIST glyphsets-0.5.0.tar.gz 1473150 BLAKE2B 
d745b7689c9eee7cd1a25035d13f19d6eb6db7c8e603ecf87ed689f0cb2e2d1a421b4d5a4f08c7d470def2d5d8db7636a01941f3445579a0712f2ab506a9571a
 SHA512 
94d6ab956a5ab16f061b57e5210ea59733486a27bde3093e8af279ac8f5f1e2efce71d5135ac7182ec027916e31d86433939e743084c405653250893d9221a02

diff --git a/dev-python/glyphsets/glyphsets-0.3.1.ebuild 
b/dev-python/glyphsets/glyphsets-0.5.0.ebuild
similarity index 100%
rename from dev-python/glyphsets/glyphsets-0.3.1.ebuild
rename to dev-python/glyphsets/glyphsets-0.5.0.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/

2022-04-23 Thread Alessandro Barbieri
commit: 8d54480480203846f8e04ef96cd9215973fa3a56
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Apr 23 23:53:24 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr 24 00:38:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d544804

dev-python/glyphsets: add 0.4.0, drop 0.2.1

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/glyphsets/Manifest   | 2 +-
 dev-python/glyphsets/{glyphsets-0.2.1.ebuild => glyphsets-0.4.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
index af8a6f862..3c868bebf 100644
--- a/dev-python/glyphsets/Manifest
+++ b/dev-python/glyphsets/Manifest
@@ -1,2 +1,2 @@
-DIST glyphsets-0.2.1.tar.gz 1265612 BLAKE2B 
29aeadf2345887eef4b0a2f91bfee272fe8a45a3c0fefdcd6ebd70eef556b899294fc9a58b8e72a8913f9fa9bc63d2b378b7d6229afb516c0a57063ff2e6d08a
 SHA512 
0a937ec231c617ee2fe6cc0d7a4f8930b2b49342a94b82577968e0334224a84ebcfa76f104cce526da854a283c0179da3dd9b7a2dea0d3fdbabdce626f108a9e
 DIST glyphsets-0.3.1.tar.gz 1619668 BLAKE2B 
d09b07e46a444c55ab5e91b59fa4410af9d1ed0549fe401f4b1c353ed761794e849bd3e3eb61effe80916c63a062af22cd915ecf9cc4df22ea4305465b64870a
 SHA512 
333bcf4aec9c0a78e7c02d4ef9985b053d84a7d7bdbb37adb785003b03184cd94fbe2f19197c76521db53e2220c8e1041480f5ffbef2a7153d3463279ab936d6
+DIST glyphsets-0.4.0.tar.gz 142 BLAKE2B 
a2efc708ca29296015794c8f2867eb242ffc96fcfc04a79afd1ccb0a43faa5f3f539aca8f485f5c6b688ac42613db55af8b3eeb740fda5659256a8d91c722bc2
 SHA512 
d7c66fe8ff328e625b95202d07347cf9e532f4f98c340d329c9cd2c69382184074a1f53a569b9ab6fdede994d42016c3a6c08265e09fefc1081864f24964d376

diff --git a/dev-python/glyphsets/glyphsets-0.2.1.ebuild 
b/dev-python/glyphsets/glyphsets-0.4.0.ebuild
similarity index 100%
rename from dev-python/glyphsets/glyphsets-0.2.1.ebuild
rename to dev-python/glyphsets/glyphsets-0.4.0.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/

2022-04-15 Thread Alessandro Barbieri
commit: 731395499bdb6566d637c94b958494c600209c9c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Apr 15 23:41:06 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Apr 16 00:29:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73139549

dev-python/glyphsets: add 0.3.1

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/glyphsets/Manifest   |  1 +
 dev-python/glyphsets/glyphsets-0.3.1.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
index f15e0e525..af8a6f862 100644
--- a/dev-python/glyphsets/Manifest
+++ b/dev-python/glyphsets/Manifest
@@ -1 +1,2 @@
 DIST glyphsets-0.2.1.tar.gz 1265612 BLAKE2B 
29aeadf2345887eef4b0a2f91bfee272fe8a45a3c0fefdcd6ebd70eef556b899294fc9a58b8e72a8913f9fa9bc63d2b378b7d6229afb516c0a57063ff2e6d08a
 SHA512 
0a937ec231c617ee2fe6cc0d7a4f8930b2b49342a94b82577968e0334224a84ebcfa76f104cce526da854a283c0179da3dd9b7a2dea0d3fdbabdce626f108a9e
+DIST glyphsets-0.3.1.tar.gz 1619668 BLAKE2B 
d09b07e46a444c55ab5e91b59fa4410af9d1ed0549fe401f4b1c353ed761794e849bd3e3eb61effe80916c63a062af22cd915ecf9cc4df22ea4305465b64870a
 SHA512 
333bcf4aec9c0a78e7c02d4ef9985b053d84a7d7bdbb37adb785003b03184cd94fbe2f19197c76521db53e2220c8e1041480f5ffbef2a7153d3463279ab936d6

diff --git a/dev-python/glyphsets/glyphsets-0.3.1.ebuild 
b/dev-python/glyphsets/glyphsets-0.3.1.ebuild
new file mode 100644
index 0..1c7b2530a
--- /dev/null
+++ b/dev-python/glyphsets/glyphsets-0.3.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A python API for evaluating coverage of glyph sets in font 
projects"
+HOMEPAGE="
+   https://github.com/googlefonts/glyphsets
+   https://pypi.org/project/glyphsets/
+"
+SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+SLOT="0"
+
+#ufoLib2 is an indirect dependency
+RDEPEND="
+   dev-python/fonttools[${PYTHON_USEDEP}]
+   dev-python/ufoLib2[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   >=dev-python/setuptools_scm-4[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/

2022-03-18 Thread Alessandro Barbieri
commit: f9e3e37884693a3a62eec1f1fb65b984aac0ec98
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Mar 18 23:59:12 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Mar 19 00:43:39 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9e3e378

dev-python/glyphsets: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/glyphsets/Manifest   |  1 +
 dev-python/glyphsets/glyphsets-0.2.1.ebuild | 34 +
 dev-python/glyphsets/metadata.xml   | 19 
 3 files changed, 54 insertions(+)

diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
new file mode 100644
index 0..f15e0e525
--- /dev/null
+++ b/dev-python/glyphsets/Manifest
@@ -0,0 +1 @@
+DIST glyphsets-0.2.1.tar.gz 1265612 BLAKE2B 
29aeadf2345887eef4b0a2f91bfee272fe8a45a3c0fefdcd6ebd70eef556b899294fc9a58b8e72a8913f9fa9bc63d2b378b7d6229afb516c0a57063ff2e6d08a
 SHA512 
0a937ec231c617ee2fe6cc0d7a4f8930b2b49342a94b82577968e0334224a84ebcfa76f104cce526da854a283c0179da3dd9b7a2dea0d3fdbabdce626f108a9e

diff --git a/dev-python/glyphsets/glyphsets-0.2.1.ebuild 
b/dev-python/glyphsets/glyphsets-0.2.1.ebuild
new file mode 100644
index 0..1c7b2530a
--- /dev/null
+++ b/dev-python/glyphsets/glyphsets-0.2.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A python API for evaluating coverage of glyph sets in font 
projects"
+HOMEPAGE="
+   https://github.com/googlefonts/glyphsets
+   https://pypi.org/project/glyphsets/
+"
+SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+SLOT="0"
+
+#ufoLib2 is an indirect dependency
+RDEPEND="
+   dev-python/fonttools[${PYTHON_USEDEP}]
+   dev-python/ufoLib2[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   >=dev-python/setuptools_scm-4[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
+   distutils-r1_python_prepare_all
+}

diff --git a/dev-python/glyphsets/metadata.xml 
b/dev-python/glyphsets/metadata.xml
new file mode 100644
index 0..83982aa65
--- /dev/null
+++ b/dev-python/glyphsets/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+   
+If you are a font developer or typeface designer, see the subdirectory 
encodings/GF Glyph Sets which provides glyph set definition "standards" that 
are typically useful sets to draw.
+
+On the other hand, the nam files on the encodings directory are probably more 
useful for expert web developers. Those files explain how the Unicode Range 
subsets are defined, typically per script (writing system), in the Google Fonts 
css API.
+
+   
+   
+   
https://github.com/googlefonts/glyphsets/issues
+   googlefonts/glyphsets
+   glyphsets
+   
+