public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-python/freetype-py/
@ 2023-05-06 15:39 Michał Górny
  0 siblings, 0 replies; 5+ messages in thread
From: Michał Górny @ 2023-05-06 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     dbb4b61d72cc93c32c7b9aa66f3c29baae327427
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat May  6 15:37:47 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat May  6 15:39:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb4b61d

dev-python/freetype-py: New package, v2.4.0

New dependency of dev-python/reportlab.

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/freetype-py/Manifest                 |  1 +
 dev-python/freetype-py/freetype-py-2.4.0.ebuild | 31 +++++++++++++++++++++++++
 dev-python/freetype-py/metadata.xml             | 12 ++++++++++
 3 files changed, 44 insertions(+)

diff --git a/dev-python/freetype-py/Manifest b/dev-python/freetype-py/Manifest
new file mode 100644
index 000000000000..88af5581d48f
--- /dev/null
+++ b/dev-python/freetype-py/Manifest
@@ -0,0 +1 @@
+DIST freetype-py-2.4.0.zip 832493 BLAKE2B f5753b2cd29aa4441cd2eed5ff421815b543826cdfb6984ad8953377f6497bcd915128a7bf5b40ceb8060257624a75e5e0262276d892139b288da424553d77c1 SHA512 f9ddde5c9a96f75df96b13f7d021916b748c625c876b4f752fe28d93c1a5ceffea514e120f3f9a98955b89bb01d9892b1c38a3cee79737c0fb61a857c055b012

diff --git a/dev-python/freetype-py/freetype-py-2.4.0.ebuild b/dev-python/freetype-py/freetype-py-2.4.0.ebuild
new file mode 100644
index 000000000000..e75503aa920b
--- /dev/null
+++ b/dev-python/freetype-py/freetype-py-2.4.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="FreeType Python bindings"
+HOMEPAGE="
+	https://github.com/rougier/freetype-py/
+	https://pypi.org/project/freetype-py/
+"
+SRC_URI="$(pypi_sdist_url --no-normalize "${PN}" "${PV}" .zip)"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+	app-arch/unzip
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+	epytest tests
+}

diff --git a/dev-python/freetype-py/metadata.xml b/dev-python/freetype-py/metadata.xml
new file mode 100644
index 000000000000..659859f5cab6
--- /dev/null
+++ b/dev-python/freetype-py/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>python@gentoo.org</email>
+		<name>Python</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="pypi">freetype-py</remote-id>
+		<remote-id type="github">rougier/freetype-py</remote-id>
+	</upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/freetype-py/
@ 2023-05-07  4:26 Michał Górny
  0 siblings, 0 replies; 5+ messages in thread
From: Michał Górny @ 2023-05-07  4:26 UTC (permalink / raw
  To: gentoo-commits

commit:     55c2aee895c1995cfa4e59f690ef6e246c7dd4b3
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun May  7 04:26:28 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun May  7 04:26:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c2aee8

dev-python/freetype-py: Add RDEP on media-libs/freetype

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../{freetype-py-2.4.0.ebuild => freetype-py-2.4.0-r1.ebuild}          | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/freetype-py/freetype-py-2.4.0.ebuild b/dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild
similarity index 94%
rename from dev-python/freetype-py/freetype-py-2.4.0.ebuild
rename to dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild
index e75503aa920b..ee61c531e3d8 100644
--- a/dev-python/freetype-py/freetype-py-2.4.0.ebuild
+++ b/dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild
@@ -20,6 +20,9 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 
+RDEPEND="
+	media-libs/freetype
+"
 BDEPEND="
 	app-arch/unzip
 "


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/freetype-py/
@ 2023-10-27 17:47 Michał Górny
  0 siblings, 0 replies; 5+ messages in thread
From: Michał Górny @ 2023-10-27 17:47 UTC (permalink / raw
  To: gentoo-commits

commit:     529fbd5bf519c072152e5fe84993afd362bc1e11
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 27 17:34:57 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 17:47:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529fbd5b

dev-python/freetype-py: Enable py3.12

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild b/dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild
index ee61c531e3d8..91303ca21953 100644
--- a/dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild
+++ b/dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/freetype-py/
@ 2024-05-17 17:48 Michał Górny
  0 siblings, 0 replies; 5+ messages in thread
From: Michał Górny @ 2024-05-17 17:48 UTC (permalink / raw
  To: gentoo-commits

commit:     07a314b14f66219c03b14d4780d51a8c09ca575a
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri May 17 17:46:27 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri May 17 17:47:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a314b1

dev-python/freetype-py: Enable py3.13

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild b/dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild
index 91303ca21953..fe929e252885 100644
--- a/dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild
+++ b/dev-python/freetype-py/freetype-py-2.4.0-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
 
 inherit distutils-r1 pypi
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/freetype-py/
@ 2024-08-30  1:56 Michał Górny
  0 siblings, 0 replies; 5+ messages in thread
From: Michał Górny @ 2024-08-30  1:56 UTC (permalink / raw
  To: gentoo-commits

commit:     89f896c6aad9006dd0249d6ab4a0871ccf641726
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 30 01:42:19 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 30 01:53:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f896c6

dev-python/freetype-py: Bump to 2.5.1

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/freetype-py/Manifest                 |  1 +
 dev-python/freetype-py/freetype-py-2.5.1.ebuild | 36 +++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/freetype-py/Manifest b/dev-python/freetype-py/Manifest
index 88af5581d48f..c7d9c5515723 100644
--- a/dev-python/freetype-py/Manifest
+++ b/dev-python/freetype-py/Manifest
@@ -1 +1,2 @@
 DIST freetype-py-2.4.0.zip 832493 BLAKE2B f5753b2cd29aa4441cd2eed5ff421815b543826cdfb6984ad8953377f6497bcd915128a7bf5b40ceb8060257624a75e5e0262276d892139b288da424553d77c1 SHA512 f9ddde5c9a96f75df96b13f7d021916b748c625c876b4f752fe28d93c1a5ceffea514e120f3f9a98955b89bb01d9892b1c38a3cee79737c0fb61a857c055b012
+DIST freetype-py-2.5.1.zip 851738 BLAKE2B 0dcb5b277a536a07bb232a9cf7332727166fe6724cba32b185ca85649fa7503654464797b9fcf514cd6d4c6260692f4ecf83a043c330f100c32940b4ff4d0fe2 SHA512 aef857c96080486f3ec06b0d246c86c6d5eccb3f85743e25944da9bcaa632e0e084b2e711a58ad510b1715cdff562eb063fc04ca2b1c2a70981df0373991d64a

diff --git a/dev-python/freetype-py/freetype-py-2.5.1.ebuild b/dev-python/freetype-py/freetype-py-2.5.1.ebuild
new file mode 100644
index 000000000000..4017152792da
--- /dev/null
+++ b/dev-python/freetype-py/freetype-py-2.5.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="FreeType Python bindings"
+HOMEPAGE="
+	https://github.com/rougier/freetype-py/
+	https://pypi.org/project/freetype-py/
+"
+SRC_URI="$(pypi_sdist_url --no-normalize "${PN}" "${PV}" .zip)"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	media-libs/freetype
+"
+BDEPEND="
+	app-arch/unzip
+	dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+	local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+	epytest tests
+}


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

end of thread, other threads:[~2024-08-30  1:56 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-30  1:56 [gentoo-commits] repo/gentoo:master commit in: dev-python/freetype-py/ Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2024-05-17 17:48 Michał Górny
2023-10-27 17:47 Michał Górny
2023-05-07  4:26 Michał Górny
2023-05-06 15:39 Michał Górny

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