git: f0f7008f626f - main - devel/py-trimesh: Remove expired port

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

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

commit f0f7008f626f83d70f12b59603867ccf8eb1782b
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-09-15 20:22:03 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-09-15 20:22:29 +0000

    devel/py-trimesh: Remove expired port
    
    2026-09-15 devel/py-trimesh: Depends on expiring math/py-python-fcl
---
 MOVED                      |  1 +
 devel/Makefile             |  1 -
 devel/py-trimesh/Makefile  | 48 ----------------------------------------------
 devel/py-trimesh/distinfo  |  3 ---
 devel/py-trimesh/pkg-descr |  9 ---------
 5 files changed, 1 insertion(+), 61 deletions(-)

diff --git a/MOVED b/MOVED
index 2a8d433e83c4..15a851fbeb79 100644
--- a/MOVED
+++ b/MOVED
@@ -5606,3 +5606,4 @@ misc/py-torch-geometric||2026-09-15|Has expired: Depends on expiring math/py-dgl
 math/py-dgl||2026-09-15|Has expired: Depends on expired lang/cython0
 cad/cura||2026-09-15|Has expired: Depends on expiring devel/py-trimesh
 net/py-libdnet||2026-09-15|Has expired: Depends on expired lang/cython0
+devel/py-trimesh||2026-09-15|Has expired: Depends on expiring math/py-python-fcl
diff --git a/devel/Makefile b/devel/Makefile
index c6b0361946ea..7d8634e62551 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6379,7 +6379,6 @@
     SUBDIR += py-tree-sitter-yaml
     SUBDIR += py-tree-sitter023
     SUBDIR += py-treelib
-    SUBDIR += py-trimesh
     SUBDIR += py-trove-classifiers
     SUBDIR += py-ttictoc
     SUBDIR += py-ttkbootstrap
diff --git a/devel/py-trimesh/Makefile b/devel/py-trimesh/Makefile
deleted file mode 100644
index ee8a8741e209..000000000000
--- a/devel/py-trimesh/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-PORTNAME=	trimesh
-PORTVERSION=	3.5.25
-PORTREVISION=	10
-CATEGORIES=	devel cad python
-MASTER_SITES=	PYPI
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER=	db@FreeBSD.org
-COMMENT=	Library for loading and using triangular meshes
-WWW=		https://pypi.org/project/trimesh/\#description
-
-LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/LICENSE.md
-
-DEPRECATED=	Depends on expiring math/py-python-fcl
-EXPIRATION_DATE=2026-09-15
-
-# This order of dependancies directly lifted from setup.py please do not change!
-NEEDED_DEPENDS=	${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pyglet1>0:graphics/py-pyglet1@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}shapely>0:devel/py-shapely@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}rtree>0:devel/py-rtree@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}svg_path>0:graphics/py-svg.path@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}msgpack>0:devel/py-msgpack@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}xxhash>0:devel/py-xxhash@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pycollada>0:graphics/py-pycollada@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}chardet>0:textproc/py-chardet@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}colorlog>0:devel/py-colorlog@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}triangle>0:math/py-triangle@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}jsonschema>0:devel/py-jsonschema@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}scikit-image>0:graphics/py-scikit-image@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}python-fcl>0:math/py-python-fcl@${PY_FLAVOR}
-BUILD_DEPENDS=	${NEEDED_DEPENDS}
-RUN_DEPENDS=	${NEEDED_DEPENDS}
-
-USES=		compiler:c++11-lang python
-
-USE_PYTHON=	distutils autoplist concurrent
-
-NO_ARCH=	yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-trimesh/distinfo b/devel/py-trimesh/distinfo
deleted file mode 100644
index a76b491aaa9a..000000000000
--- a/devel/py-trimesh/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1584534299
-SHA256 (trimesh-3.5.25.tar.gz) = d279bd7a82ea0d8c34bcfe8906df6939b11a6692060429eea26016a432f56863
-SIZE (trimesh-3.5.25.tar.gz) = 399679
diff --git a/devel/py-trimesh/pkg-descr b/devel/py-trimesh/pkg-descr
deleted file mode 100644
index 36621d2e18ef..000000000000
--- a/devel/py-trimesh/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Trimesh is a pure Python (2.7-3.4+) library for loading and using triangular
-meshes with an emphasis on watertight surfaces. The goal of the library
-is to provide a full featured and well tested Trimesh object which allows
-for easy manipulation and analysis, in the style of the Polygon object in
-the Shapely library.
-
-The API is mostly stable, but this should not be relied on and is not
-guaranteed: install a specific version if you plan on deploying something
-using trimesh.