git: 72cf157f9a2b - main - graphics/py-vispy: update 0.14.3 → 0.15.2

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 21 Sep 2025 09:55:29 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=72cf157f9a2bbbcc6e6be71de3ca4a502b499c1f

commit 72cf157f9a2bbbcc6e6be71de3ca4a502b499c1f
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-09-21 07:44:59 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-09-21 09:55:20 +0000

    graphics/py-vispy: update 0.14.3 → 0.15.2
---
 graphics/py-vispy/Makefile                   |  5 +++--
 graphics/py-vispy/distinfo                   |  6 +++---
 graphics/py-vispy/files/patch-pyproject.toml | 14 ++++++++------
 3 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/graphics/py-vispy/Makefile b/graphics/py-vispy/Makefile
index ebb2547c4f29..23511cc3beee 100644
--- a/graphics/py-vispy/Makefile
+++ b/graphics/py-vispy/Makefile
@@ -1,12 +1,13 @@
 PORTNAME=	vispy
-DISTVERSION=	0.14.3
+DISTVERSION=	0.15.2
 CATEGORIES=	graphics science python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	High-performance interactive 2D/3D data visualization library
-WWW=		https://vispy.org/
+WWW=		https://vispy.org/ \
+		https://github.com/vispy/vispy
 
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
diff --git a/graphics/py-vispy/distinfo b/graphics/py-vispy/distinfo
index 59c9ad4bec40..b8b8d91699b1 100644
--- a/graphics/py-vispy/distinfo
+++ b/graphics/py-vispy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725682365
-SHA256 (vispy-0.14.3.tar.gz) = efbbb847a908baf7e7169ab9bf296138a39364f367e6cb0a8ec03ad71699d31d
-SIZE (vispy-0.14.3.tar.gz) = 2508703
+TIMESTAMP = 1758440133
+SHA256 (vispy-0.15.2.tar.gz) = d52d10c0697f48990555cea2a2bad3f9f5a772391856fda364ea4bbc69fd075c
+SIZE (vispy-0.15.2.tar.gz) = 2513383
diff --git a/graphics/py-vispy/files/patch-pyproject.toml b/graphics/py-vispy/files/patch-pyproject.toml
index 05cbb6a12162..8d62e28660ed 100644
--- a/graphics/py-vispy/files/patch-pyproject.toml
+++ b/graphics/py-vispy/files/patch-pyproject.toml
@@ -1,11 +1,13 @@
---- pyproject.toml.orig	2024-09-07 04:18:42 UTC
+--- pyproject.toml.orig	2025-05-19 13:17:34 UTC
 +++ pyproject.toml
-@@ -3,7 +3,7 @@ requires = [
-     "wheel",
-     "setuptools>=42",
+@@ -2,8 +2,8 @@ requires = [
+ requires = [
+     "setuptools>=69.4.0",
      # see https://numpy.org/devdocs/dev/depending_on_numpy.html#numpy-2-0-specific-advice
--    "numpy>=2.0.0rc2",
+-    "numpy>=2.0.0",
+-    "setuptools_scm[toml]>=8.1",
 +    "numpy",
-     "setuptools_scm[toml]>=7.1",
++    "setuptools_scm[toml]",
      "Cython>=3.0.0"
  ]
+