From c0d817c16c5b49b8354fa1d5ecda3393bbf0e85e Mon Sep 17 00:00:00 2001
From: ptrcnull <git@ptrcnull.me>
Date: Fri, 18 Nov 2022 21:23:49 +0100
Subject: [PATCH] testing/py3-teletype: upgrade to 1.3.4

---
 testing/py3-teletype/APKBUILD | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/testing/py3-teletype/APKBUILD b/testing/py3-teletype/APKBUILD
index ebac1ef595d7..ec936796cda2 100644
--- a/testing/py3-teletype/APKBUILD
+++ b/testing/py3-teletype/APKBUILD
@@ -2,24 +2,29 @@
 # Maintainer: Philipp Glaum <p@pglaum.de>
 pkgname=py3-teletype
 _pkgname=teletype
-pkgver=1.1.0
-pkgrel=2
+pkgver=1.3.4
+pkgrel=0
 pkgdesc="high-level cross platform tty library"
 options="!check" # No testsuite
 url="https://pypi.org/project/teletype/"
 arch="noarch"
 license="MIT"
 depends="python3"
-makedepends="py3-setuptools"
+makedepends="py3-gpep517 py3-installer py3-wheel py3-setuptools"
 source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgname-$pkgver"
 
 build() {
-	python3 setup.py build
+	gpep517 build-wheel \
+		--wheel-dir dist \
+		--output-fd 1
 }
 
 package() {
-	python3 setup.py install --prefix=/usr --root="$pkgdir"
+	python3 -m installer -d "$pkgdir" \
+		dist/teletype*.whl
 }
 
-sha512sums="440cd00b46abb58daec4c9f2dbbd25dd8b566cf071c668d636f622ecbde080ced2436c9f5fc21b70771ccc2b6f4278720e585673dc2bc215dfcad9b3cc8f958f  teletype-1.1.0.tar.gz"
+sha512sums="
+4580aed4be710dc49d9bff7cbbd8c678067bd4f61266f97ced19555860bd6b634939d66a2484469f03454878def981278168a542b3faf83ef038874cbf4e2133  teletype-1.3.4.tar.gz
+"
-- 
GitLab