git: 2e67f384802f - main - science/py-scipy: relax devel/meson-python upper bound

From: Charlie Li <vishwin_at_FreeBSD.org>
Date: Sat, 03 Oct 2026 22:48:07 UTC
The branch main has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2e67f384802ff04abd34e706fb098e4cd999e7e6

commit 2e67f384802ff04abd34e706fb098e4cd999e7e6
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-03 22:44:45 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-03 22:47:59 +0000

    science/py-scipy: relax devel/meson-python upper bound
    
    bump PORTREVISION for Python package metadata change affecting consumers
    
    Also slightly reformat ${REINPLACE_CMD} block to match pyproject.toml order
    
    PR: 293551
---
 science/py-scipy/Makefile | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/science/py-scipy/Makefile b/science/py-scipy/Makefile
index 418b1aabf351..d48bec6b05cc 100644
--- a/science/py-scipy/Makefile
+++ b/science/py-scipy/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	scipy
 DISTVERSION=	1.17.1
-PORTREVISION=	4
+PORTREVISION=	5
 PORTEPOCH=	1
 CATEGORIES=	science python
 MASTER_SITES=	https://docs.scipy.org/doc/${PORTNAME}-1.17.0/:doc \
@@ -80,10 +80,12 @@ CFLAGS+=	-O0
 .endif
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|pythran>=0.14.0,<0.19.0|pythran>=0.14.0|' \
+	@${REINPLACE_CMD} \
+		-e 's|meson-python>=0.15.0,<0.21.0|meson-python>=0.15.0|' \
 		-e 's|Cython>=3.0.8,<3.3.0|Cython>=3.0.8|' \
-		-e 's|numpy>=2.0.0|numpy>=1.26.4|g' \
 		-e 's|pybind11>=2.13.2,<3.1.0|pybind11>=2.13.2|g' \
+		-e 's|pythran>=0.14.0,<0.19.0|pythran>=0.14.0|' \
+		-e 's|numpy>=2.0.0|numpy>=1.26.4|g' \
 		${WRKSRC}/pyproject.toml
 	@${REINPLACE_CMD} -e "s|'boost', version : '1.89.0'|'boost'|g" \
 		${WRKSRC}/meson.build