git: 2998f121275e - main - math/py-petsc4py: Update 3.18.5 → 3.19.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 24 Apr 2023 05:41:12 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2998f121275e6e8cad8000b514e14d47eed2bbec

commit 2998f121275e6e8cad8000b514e14d47eed2bbec
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-04-24 05:14:18 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-04-24 05:40:53 +0000

    math/py-petsc4py: Update 3.18.5 → 3.19.0
    
    Reported by:    portscout
---
 math/py-petsc4py/Makefile | 7 ++-----
 math/py-petsc4py/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/math/py-petsc4py/Makefile b/math/py-petsc4py/Makefile
index b40e438b9ed1..d0a0a102c8e5 100644
--- a/math/py-petsc4py/Makefile
+++ b/math/py-petsc4py/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	petsc4py
-DISTVERSION=	3.18.5
-PORTREVISION=	1
+DISTVERSION=	3.19.0
 CATEGORIES=	math python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,14 +11,12 @@ WWW=		https://gitlab.com/petsc/petsc
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.rst
 
-BROKEN=		the upstream failed to update petsc4py on PYPI, it also breaks with pythran-0.12.0, see bug#270507
-
 BUILD_DEPENDS=	${PYNUMPY}
 LIB_DEPENDS=	libpetsc.so:science/PETSc
 RUN_DEPENDS=	${PYNUMPY}
 
 USES=		python:3.6+
-USE_PYTHON=	distutils autoplist pytest # tests fail to run, see https://gitlab.com/petsc/petsc/-/issues/1301
+USE_PYTHON=	distutils cython autoplist pytest # tests fail to run, see https://gitlab.com/petsc/petsc/-/issues/1301
 
 MAKE_ENV=	PETSC_DIR=${LOCALBASE}
 
diff --git a/math/py-petsc4py/distinfo b/math/py-petsc4py/distinfo
index 1423c1513898..23bf6ef5c794 100644
--- a/math/py-petsc4py/distinfo
+++ b/math/py-petsc4py/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677644399
-SHA256 (petsc4py-3.18.5.tar.gz) = 625cbb99d7d3000ad05afe60585c6aa24ca650894b09a1989127febb64b65470
-SIZE (petsc4py-3.18.5.tar.gz) = 2499282
+TIMESTAMP = 1682311563
+SHA256 (petsc4py-3.19.0.tar.gz) = 2d0939686e81164bc3047de6d67785ce9a2a695040e5c4bb8978b834ba9a8a5d
+SIZE (petsc4py-3.19.0.tar.gz) = 292091