From 204913df05cd8e30c2091f4d48ea1ab84761f719 Mon Sep 17 00:00:00 2001
From: psykose <alice@ayaya.dev>
Date: Wed, 7 Sep 2022 16:39:01 +0000
Subject: [PATCH] community/py3-ufo2ft: upgrade to 2.28.0

---
 community/py3-ufo2ft/APKBUILD | 32 ++++++++++++++++++++++----------
 1 file changed, 22 insertions(+), 10 deletions(-)

diff --git a/community/py3-ufo2ft/APKBUILD b/community/py3-ufo2ft/APKBUILD
index 103234e7488b..5ed88bb3f1d1 100644
--- a/community/py3-ufo2ft/APKBUILD
+++ b/community/py3-ufo2ft/APKBUILD
@@ -1,28 +1,40 @@
 # Contributor: Leo <thinkabit.ukim@gmail.com>
 # Maintainer:
 pkgname=py3-ufo2ft
-pkgver=2.23.0
-pkgrel=1
+pkgver=2.28.0
+pkgrel=0
 pkgdesc="bridge from UFOs to FontTools objects"
 url="https://github.com/googlefonts/ufo2ft"
 arch="noarch !s390x" # skia-pathops
 license="MIT"
-depends="python3 py3-fonttools py3-defcon py3-cu2qu py3-compreffor
-	py3-booleanoperations py3-ufolib2 py3-skia-pathops py3-cffsubr"
-makedepends="py3-setuptools py3-setuptools_scm py3-pytest-runner"
-checkdepends="py3-pytest"
+depends="
+	py3-booleanoperations
+	py3-cffsubr
+	py3-cu2qu
+	py3-fonttools
+	py3-fs
+	py3-ufolib2
+	python3
+	"
+makedepends="
+	py3-pytest-runner
+	py3-pytest-xdist
+	py3-setuptools
+	py3-setuptools_scm
+	"
+checkdepends="py3-pytest py3-compreffor py3-skia-pathops"
 source="$pkgname-$pkgver.tar.gz::https://github.com/googlefonts/ufo2ft/archive/v$pkgver.tar.gz"
 builddir="$srcdir/ufo2ft-$pkgver"
 
 build() {
-	git init
+	export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
 	python3 setup.py build
 	# remove failing tests
-	rm tests/featureWriters/markFeatureWriter_test.py
+	# rm tests/featureWriters/markFeatureWriter_test.py
 }
 
 check() {
-	PYTHONPATH="$PWD/build/lib" pytest-3 -v
+	PYTHONPATH="$PWD/build/lib" pytest -n4
 }
 
 package() {
@@ -30,5 +42,5 @@ package() {
 }
 
 sha512sums="
-7682fcead83f493c109bf222bb251782883ceb3df1a3cde8fd60531258fc28af8d40144d4a23023f03d20e1c337fcb4e32f6a500cd4bc7f04e71524c44835677  py3-ufo2ft-2.23.0.tar.gz
+f1a7b71d054442090f06cdd9fa809c135eb9174b667326c6b33b209547a56295a0aa88f5a0c981c637c7e15cbd8a26b399785c60b2e4dafaf98b39b098b4eb8b  py3-ufo2ft-2.28.0.tar.gz
 "
-- 
GitLab