public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/hyperglot/
@ 2022-03-23 16:14 Ronny Gutbrod
  0 siblings, 0 replies; 4+ messages in thread
From: Ronny Gutbrod @ 2022-03-23 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     c2d482dd87a2a42f5f1f3175939c2fcc5952b4db
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Mar 19 00:05:35 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Sat Mar 19 00:43:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2d482dd

dev-python/hyperglot: initial import

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/hyperglot/Manifest               |  1 +
 dev-python/hyperglot/hyperglot-0.3.8.ebuild | 30 +++++++++++++++++++++++++++++
 dev-python/hyperglot/metadata.xml           | 22 +++++++++++++++++++++
 3 files changed, 53 insertions(+)

diff --git a/dev-python/hyperglot/Manifest b/dev-python/hyperglot/Manifest
new file mode 100644
index 000000000..1b03ea8ea
--- /dev/null
+++ b/dev-python/hyperglot/Manifest
@@ -0,0 +1 @@
+DIST hyperglot-0.3.8.tar.gz 7535789 BLAKE2B ea95372cfff195d2f991cc9a6bc3e26a9576e234167dde0c3a550979f6657e23b2169beb9d67b05fe8de1922e8a299ae24653da611e4277027798b2d139bc12f SHA512 32b8a08795fad10bfe909ddcab9578a53d1a0faf5a9ac79c2a129d2529d00166336560528f298ff8433fdc1149791da948fa2ef4f4d67780bd79b8f8126bdaf6

diff --git a/dev-python/hyperglot/hyperglot-0.3.8.ebuild b/dev-python/hyperglot/hyperglot-0.3.8.ebuild
new file mode 100644
index 000000000..20ed6a2a4
--- /dev/null
+++ b/dev-python/hyperglot/hyperglot-0.3.8.ebuild
@@ -0,0 +1,30 @@
+# 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="Detect language support for font binaries"
+HOMEPAGE="
+	http://hyperglot.rosettatype.com/
+	https://github.com/rosettatype/hyperglot
+	https://pypi.org/project/hyperglot/
+"
+SRC_URI="https://github.com/rosettatype/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+ OFL"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+	>=dev-python/click-7.0[${PYTHON_USEDEP}]
+	>=dev-python/fonttools-4.0.2[${PYTHON_USEDEP}]
+	>=dev-python/pyyaml-5.3[${PYTHON_USEDEP}]
+	>=dev-python/unicodedata2-13.0.0[${PYTHON_USEDEP}]
+	>=dev-python/colorlog-4.7.2[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/hyperglot/metadata.xml b/dev-python/hyperglot/metadata.xml
new file mode 100644
index 000000000..99cbceec1
--- /dev/null
+++ b/dev-python/hyperglot/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>lssndrbarbieri@gmail.com</email>
+		<name>Alessandro Barbieri</name>
+	</maintainer>
+	<longdescription lang="en">
+Hyperglot helps type designers answer a seemingly simple question of language support in fonts: When can I use font A to set texts in language B? It takes a pragmatic answer by identifying a standard character set for each orthography used by a language. The database that currently contains information for over 640+ languages is a work in progress, designed to grow.
+
+We record a basic and any auxiliary character sets for each orthography of a language. Note that only actively used orthographies (their status is set to primary) are used when detecting language support in a font. Other, secondary or historical, orthographies are displayed just for information purposes.
+
+Where relevant, we also provide a brief design note containing tips about shaping and positioning requirements that go beyond Unicode character code points. Hyperglot should only be used to detect whether a font can be considered for use with a particular language. It does not say anything about the quality of a font’s design.
+
+Hyperglot is a work in progress provided AS IS, and the validity of its language data varies. To help you assess the validity of the results you view, each language in the database comes with a label indicating the quality of the data we have for it (e.g. some are considered drafts, some have been verified). We have checked the information against various online and offline sources and we are committed to continually improve it. However, we admit that mapping all the languages of the world in this way is beyond our capacity – we need help from users of each respective language! So, if you spot an issue or notice your favourite language is altogether missing from the database, get in touch. We will happily incorporate your feedback and credit you.
+	</longdescription>
+	<upstream>
+		<bugs-to>https://github.com/rosettatype/hyperglot/issues</bugs-to>
+		<remote-id type="github">rosettatype/hyperglot</remote-id>
+		<remote-id type="pypi">hyperglot</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/hyperglot/
@ 2022-03-25 15:17 Ronny Gutbrod
  0 siblings, 0 replies; 4+ messages in thread
From: Ronny Gutbrod @ 2022-03-25 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     51590a2dd842a9fd1c55e1b5f4b8885d73044de3
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Wed Mar 23 15:49:42 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Wed Mar 23 16:15:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51590a2d

dev-python/hyperglot: HOMEPAGE HTTP -> HTTPS

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

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

diff --git a/dev-python/hyperglot/hyperglot-0.3.8.ebuild b/dev-python/hyperglot/hyperglot-0.3.8.ebuild
index 20ed6a2a4..41af522d8 100644
--- a/dev-python/hyperglot/hyperglot-0.3.8.ebuild
+++ b/dev-python/hyperglot/hyperglot-0.3.8.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
 
 DESCRIPTION="Detect language support for font binaries"
 HOMEPAGE="
-	http://hyperglot.rosettatype.com/
+	https://hyperglot.rosettatype.com/
 	https://github.com/rosettatype/hyperglot
 	https://pypi.org/project/hyperglot/
 "


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/hyperglot/
@ 2022-06-28 15:38 Arthur Zamarin
  0 siblings, 0 replies; 4+ messages in thread
From: Arthur Zamarin @ 2022-06-28 15:38 UTC (permalink / raw
  To: gentoo-commits

commit:     880fb24618f994de44c9ffb0e8d39322db033b98
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Jun 28 04:18:17 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 28 04:34:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=880fb246

dev-python/hyperglot: add 0.3.9

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/hyperglot/Manifest               |  1 +
 dev-python/hyperglot/hyperglot-0.3.9.ebuild | 30 +++++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/hyperglot/Manifest b/dev-python/hyperglot/Manifest
index 03ad41e79..201a72402 100644
--- a/dev-python/hyperglot/Manifest
+++ b/dev-python/hyperglot/Manifest
@@ -1 +1,2 @@
 DIST hyperglot-0.3.8.gh.tar.gz 7535789 BLAKE2B ea95372cfff195d2f991cc9a6bc3e26a9576e234167dde0c3a550979f6657e23b2169beb9d67b05fe8de1922e8a299ae24653da611e4277027798b2d139bc12f SHA512 32b8a08795fad10bfe909ddcab9578a53d1a0faf5a9ac79c2a129d2529d00166336560528f298ff8433fdc1149791da948fa2ef4f4d67780bd79b8f8126bdaf6
+DIST hyperglot-0.3.9.gh.tar.gz 7534924 BLAKE2B 504907a27e10977cba079cc03db489d1ee169de84e07d32308f4c682fda9be9e9d4b0af10f3ea0d0b3756582130ab3ab4474a730804b4a5ccd2acd0d97cfe787 SHA512 9bf3fad12e66d475dbca627164674a8f3d06779b44e3fac56b95de7058c863421ce107e76fab51dbf95d3ce7d6be5d9aeb340c73521dd85183f2982d36383758

diff --git a/dev-python/hyperglot/hyperglot-0.3.9.ebuild b/dev-python/hyperglot/hyperglot-0.3.9.ebuild
new file mode 100644
index 000000000..6f30fd58e
--- /dev/null
+++ b/dev-python/hyperglot/hyperglot-0.3.9.ebuild
@@ -0,0 +1,30 @@
+# 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="Detect language support for font binaries"
+HOMEPAGE="
+	https://hyperglot.rosettatype.com/
+	https://github.com/rosettatype/hyperglot
+	https://pypi.org/project/hyperglot/
+"
+SRC_URI="https://github.com/rosettatype/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="GPL-3+ OFL"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+	>=dev-python/click-7.0[${PYTHON_USEDEP}]
+	>=dev-python/fonttools-4.0.2[${PYTHON_USEDEP}]
+	>=dev-python/pyyaml-5.3[${PYTHON_USEDEP}]
+	>=dev-python/unicodedata2-13.0.0[${PYTHON_USEDEP}]
+	>=dev-python/colorlog-4.7.2[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/hyperglot/
@ 2023-02-27 15:06 Florian Schmaus
  0 siblings, 0 replies; 4+ messages in thread
From: Florian Schmaus @ 2023-02-27 15:06 UTC (permalink / raw
  To: gentoo-commits

commit:     2df3cd24d47490b10cc2c17aadd1c52e634e85f3
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Feb 26 20:30:28 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 22:41:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2df3cd24

dev-python/hyperglot: add 0.4.4, drop old

Closes: https://bugs.gentoo.org/897462
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/hyperglot/Manifest                      |  3 +--
 dev-python/hyperglot/hyperglot-0.3.9.ebuild        | 30 ----------------------
 ...perglot-0.3.8.ebuild => hyperglot-0.4.4.ebuild} | 14 +++++-----
 3 files changed, 9 insertions(+), 38 deletions(-)

diff --git a/dev-python/hyperglot/Manifest b/dev-python/hyperglot/Manifest
index 201a72402..f4a73cd9d 100644
--- a/dev-python/hyperglot/Manifest
+++ b/dev-python/hyperglot/Manifest
@@ -1,2 +1 @@
-DIST hyperglot-0.3.8.gh.tar.gz 7535789 BLAKE2B ea95372cfff195d2f991cc9a6bc3e26a9576e234167dde0c3a550979f6657e23b2169beb9d67b05fe8de1922e8a299ae24653da611e4277027798b2d139bc12f SHA512 32b8a08795fad10bfe909ddcab9578a53d1a0faf5a9ac79c2a129d2529d00166336560528f298ff8433fdc1149791da948fa2ef4f4d67780bd79b8f8126bdaf6
-DIST hyperglot-0.3.9.gh.tar.gz 7534924 BLAKE2B 504907a27e10977cba079cc03db489d1ee169de84e07d32308f4c682fda9be9e9d4b0af10f3ea0d0b3756582130ab3ab4474a730804b4a5ccd2acd0d97cfe787 SHA512 9bf3fad12e66d475dbca627164674a8f3d06779b44e3fac56b95de7058c863421ce107e76fab51dbf95d3ce7d6be5d9aeb340c73521dd85183f2982d36383758
+DIST hyperglot-0.4.4.gh.tar.gz 7552359 BLAKE2B eb365fd04ffd65a74a8eb78bdb822265a2b7dc5e8e2356dec0411f36a02168380297b84652cddb6275723cb54313e4b06b5570ee24e4dfa6803b1e32580c261c SHA512 80dadd65c2655a1a22b0c6c61818d4306d12ec8f71c9786fbf9d1fd55f624f7ed4f73c396c3027d3bd5af70eb6336d58d41939d4dee5e4f6d3b0c1dc49e50b9b

diff --git a/dev-python/hyperglot/hyperglot-0.3.9.ebuild b/dev-python/hyperglot/hyperglot-0.3.9.ebuild
deleted file mode 100644
index 6f30fd58e..000000000
--- a/dev-python/hyperglot/hyperglot-0.3.9.ebuild
+++ /dev/null
@@ -1,30 +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="Detect language support for font binaries"
-HOMEPAGE="
-	https://hyperglot.rosettatype.com/
-	https://github.com/rosettatype/hyperglot
-	https://pypi.org/project/hyperglot/
-"
-SRC_URI="https://github.com/rosettatype/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="GPL-3+ OFL"
-KEYWORDS="~amd64"
-SLOT="0"
-
-RDEPEND="
-	>=dev-python/click-7.0[${PYTHON_USEDEP}]
-	>=dev-python/fonttools-4.0.2[${PYTHON_USEDEP}]
-	>=dev-python/pyyaml-5.3[${PYTHON_USEDEP}]
-	>=dev-python/unicodedata2-13.0.0[${PYTHON_USEDEP}]
-	>=dev-python/colorlog-4.7.2[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/hyperglot/hyperglot-0.3.8.ebuild b/dev-python/hyperglot/hyperglot-0.4.4.ebuild
similarity index 77%
rename from dev-python/hyperglot/hyperglot-0.3.8.ebuild
rename to dev-python/hyperglot/hyperglot-0.4.4.ebuild
index 6f30fd58e..cb0607ebb 100644
--- a/dev-python/hyperglot/hyperglot-0.3.8.ebuild
+++ b/dev-python/hyperglot/hyperglot-0.4.4.ebuild
@@ -1,30 +1,32 @@
-# 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_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
 DESCRIPTION="Detect language support for font binaries"
 HOMEPAGE="
 	https://hyperglot.rosettatype.com/
-	https://github.com/rosettatype/hyperglot
 	https://pypi.org/project/hyperglot/
+	https://github.com/rosettatype/hyperglot
 "
 SRC_URI="https://github.com/rosettatype/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
 
-LICENSE="GPL-3+ OFL"
+LICENSE="GPL-3"
 KEYWORDS="~amd64"
 SLOT="0"
 
 RDEPEND="
 	>=dev-python/click-7.0[${PYTHON_USEDEP}]
+	>=dev-python/colorlog-4.7.2[${PYTHON_USEDEP}]
 	>=dev-python/fonttools-4.0.2[${PYTHON_USEDEP}]
 	>=dev-python/pyyaml-5.3[${PYTHON_USEDEP}]
 	>=dev-python/unicodedata2-13.0.0[${PYTHON_USEDEP}]
-	>=dev-python/colorlog-4.7.2[${PYTHON_USEDEP}]
 "
 
+DOCS=( {CHANGELOG,README}.md CONTRIBUTORS.txt README{_comparison,_database}.md )
+
 distutils_enable_tests pytest


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-02-27 15:06 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-27 15:06 [gentoo-commits] repo/proj/guru:master commit in: dev-python/hyperglot/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2022-06-28 15:38 Arthur Zamarin
2022-03-25 15:17 Ronny Gutbrod
2022-03-23 16:14 Ronny Gutbrod

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox