git: 34637c4eac75 - main - science/py-openEMS: Remove expired port

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

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

commit 34637c4eac759130933a4c101cc25a9a28664bca
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-09-15 20:43:37 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-09-15 20:43:37 +0000

    science/py-openEMS: Remove expired port
    
    2026-09-15 science/py-openEMS: Depends on expired lang/cython0
---
 MOVED                        |  1 +
 science/Makefile             |  1 -
 science/py-openEMS/Makefile  | 44 --------------------------------------------
 science/py-openEMS/distinfo  |  3 ---
 science/py-openEMS/pkg-descr |  6 ------
 5 files changed, 1 insertion(+), 54 deletions(-)

diff --git a/MOVED b/MOVED
index d4685e83bd54..bcc6aa3f611c 100644
--- a/MOVED
+++ b/MOVED
@@ -5610,3 +5610,4 @@ devel/py-trimesh||2026-09-15|Has expired: Depends on expiring math/py-python-fcl
 net/py-pytradfri||2026-09-15|Has expired: Depends on expirign net/py-DTLSSocket
 net/py-DTLSSocket||2026-09-15|Has expired: Depends on expired lang/cython0
 net/py-pyenet||2026-09-15|Has expired: Depends on expired lang/cython0
+science/py-openEMS||2026-09-15|Has expired: Depends on expired lang/cython0
diff --git a/science/Makefile b/science/Makefile
index 8e9f622f90af..232f43f2dc50 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -402,7 +402,6 @@
     SUBDIR += py-nixio
     SUBDIR += py-obspy
     SUBDIR += py-oddt
-    SUBDIR += py-openEMS
     SUBDIR += py-openbabel
     SUBDIR += py-openpiv
     SUBDIR += py-optking
diff --git a/science/py-openEMS/Makefile b/science/py-openEMS/Makefile
deleted file mode 100644
index 21b941611d0d..000000000000
--- a/science/py-openEMS/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-PORTNAME=	openEMS
-DISTVERSIONPREFIX=	v
-DISTVERSION=	0.0.36
-PORTREVISION=	1
-CATEGORIES=	science
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER=	yuri@FreeBSD.org
-COMMENT=	Electromagnetic field solver using the EC-FDTD method
-WWW=		https://www.openems.de/
-
-LICENSE=	GPLv3
-LICENSE_FILE=	${WRKSRC}/../COPYING
-
-DEPRECATED=	Depends on expired lang/cython0
-EXPIRATION_DATE=2026-09-15
-
-BUILD_DEPENDS=	${NONEXISTENT}:cad/py-csxcad:patch \
-		${PYTHON_PKGNAMEPREFIX}csxcad>0:cad/py-csxcad@${PY_FLAVOR}
-LIB_DEPENDS=	libCSXCAD.so:cad/csxcad \
-		libopenEMS.so:science/openems
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}csxcad>0:cad/py-csxcad@${PY_FLAVOR}
-
-USES=		pkgconfig python
-USE_PYTHON=	autoplist cython0 distutils
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	thliebig
-
-CFLAGS+=	-I${WRKSRC} \
-		-I`${MAKE} -C ${PORTSDIR}/cad/py-csxcad -VWRKSRC`
-
-WRKSRC_SUBDIR=	python
-
-post-patch:
-	@${CP} ${WRKSRC}/../nf2ff/*.h ${WRKSRC}/openEMS
-	@${CP} ${WRKSRC}/../*.h ${WRKSRC}/openEMS
-
-post-install:
-.for name in _nf2ff openEMS
-	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/openEMS/${name}${PYTHON_TAG}.so
-.endfor
-
-.include <bsd.port.mk>
diff --git a/science/py-openEMS/distinfo b/science/py-openEMS/distinfo
deleted file mode 100644
index a53eac30191d..000000000000
--- a/science/py-openEMS/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1698115799
-SHA256 (thliebig-openEMS-v0.0.36_GH0.tar.gz) = ed1aa79e8b435a0e0b14aefc301a9f84dbfed4a42ee1e4829170ccd799f1019b
-SIZE (thliebig-openEMS-v0.0.36_GH0.tar.gz) = 1728767
diff --git a/science/py-openEMS/pkg-descr b/science/py-openEMS/pkg-descr
deleted file mode 100644
index acbdcdc1766d..000000000000
--- a/science/py-openEMS/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-openEMS is a free and open electromagnetic field solver using the FDTD method.
-Matlab or Octave are used as an easy and flexible scripting interface.
-
-It features:
-* fully 3D Cartesian and cylindrical coordinates graded mesh
-* multi-threading, SIMD (SSE) and MPI support for high speed FDTD