summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2025-02-09 17:00:13 -0800
committerYuri Victorovich <yuri@FreeBSD.org>2025-02-09 18:59:07 -0800
commit1eebc34a77401bb8b6c7afa1b9cf20885bc49fa2 (patch)
tree74c865ae5d2a4d538c8c04e68a3009e6a7cabaa9
parentfinance/py-exchange-calendars: update 4.2.8 → 4.9 (diff)
graphics/py-moderngl: update 5.11.1 → 5.12.0
-rw-r--r--graphics/py-moderngl/Makefile10
-rw-r--r--graphics/py-moderngl/distinfo6
2 files changed, 10 insertions, 6 deletions
diff --git a/graphics/py-moderngl/Makefile b/graphics/py-moderngl/Makefile
index 9c54aaceb0e9..ecaab765a1fd 100644
--- a/graphics/py-moderngl/Makefile
+++ b/graphics/py-moderngl/Makefile
@@ -1,19 +1,21 @@
PORTNAME= moderngl
-DISTVERSION= 5.11.1
+DISTVERSION= 5.12.0
CATEGORIES= graphics
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= ModernGL: High performance rendering for Python 3
-WWW= https://moderngl.readthedocs.io/en/latest/
+WWW= https://moderngl.readthedocs.io/en/latest/ \
+ https://github.com/moderngl/moderngl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}glcontext>=3.0.0:graphics/py-glcontext@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}glcontext>=3.0.0:graphics/py-glcontext@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}PyOpenGL>0:graphics/py-PyOpenGL@${PY_FLAVOR}
TEST_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.2.1:science/py-scipy@${PY_FLAVOR}
@@ -28,4 +30,6 @@ TEST_WRKSRC= ${WRKSRC}/tests
post-install:
@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/moderngl/mgl${PYTHON_EXT_SUFFIX}.so
+# tests as of 5.12.0: 1 failed, 322 passed, 37 skipped in 24.63s, see https://github.com/moderngl/moderngl/issues/722
+
.include <bsd.port.mk>
diff --git a/graphics/py-moderngl/distinfo b/graphics/py-moderngl/distinfo
index 4c3dbc6145b3..82d9b3a06d2d 100644
--- a/graphics/py-moderngl/distinfo
+++ b/graphics/py-moderngl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723606572
-SHA256 (moderngl-moderngl-5.11.1_GH0.tar.gz) = 0738ce38d66889529ced9d83f70a099d4dc0021a961083f90048e5884fe3d3b9
-SIZE (moderngl-moderngl-5.11.1_GH0.tar.gz) = 1679561
+TIMESTAMP = 1739144034
+SHA256 (moderngl-moderngl-5.12.0_GH0.tar.gz) = 7d13354ef4b450fb4f2546eb32f8a3670f05df117467b5df94eaf9296c098832
+SIZE (moderngl-moderngl-5.12.0_GH0.tar.gz) = 1914450