git: c84413133c81 - main - science/py-chempy: remove EXTRAS option which depends on expired math/py-pygslodeiv2

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Tue, 15 Sep 2026 20:07:35 UTC
The branch main has been updated by rene:

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

commit c84413133c81cbe43c2bbde25dbe549d27efe817
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-09-15 20:06:15 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-09-15 20:07:06 +0000

    science/py-chempy: remove EXTRAS option which depends on expired math/py-pygslodeiv2
    
    Bump PORTREVISION
---
 science/py-chempy/Makefile | 18 +-----------------
 1 file changed, 1 insertion(+), 17 deletions(-)

diff --git a/science/py-chempy/Makefile b/science/py-chempy/Makefile
index 5508ae6ebb7f..903ec815f9e6 100644
--- a/science/py-chempy/Makefile
+++ b/science/py-chempy/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	chempy
 DISTVERSION=	0.10.1
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	science python # chemistry
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,9 +12,6 @@ WWW=		https://github.com/bjodah/chempy
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-DEPRECATED=	Depends on expiring math/py-pygslodeiv2 (EXTRAS option)
-EXPIRATION_DATE=2026-09-15
-
 PY_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dot2tex>=2.11.3:print/dot2tex@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}matplotlib>=2.2.3:math/py-matplotlib@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} \
@@ -41,17 +38,4 @@ NO_ARCH=	yes
 
 CONFLICTS_INSTALL=	${PYTHON_PKGNAMEPREFIX}pymol # https://github.com/schrodinger/pymol-open-source/issues/100
 
-OPTIONS_DEFINE=		EXTRAS
-OPTIONS_DEFAULT=	EXTRAS
-
-EXTRAS_DESC=		Install optional dependencies for additional functionality # this seems to be a copy of what extras pyodesys requires, see https://github.com/bjodah/chempy/issues/241
-EXTRAS_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}bokeh>=0.13.0:www/py-bokeh@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}ipywidgets>0:devel/py-ipywidgets@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}pycodeexport>=0.1.3:devel/py-pycodeexport@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}pycompilation>=0.4.12:devel/py-pycompilation@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}pygslodeiv2>=0.9.4:math/py-pygslodeiv2@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}pyodeint>=0.10.4:math/py-pyodeint@${PY_FLAVOR}
-			# TODO pycvodes>=0.14.0, pykinsol>=0.1.6
-
 .include <bsd.port.mk>