git: 34637c4eac75 - main - science/py-openEMS: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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