git: 5d3f3b6f3aac - main - cad/py-cadquery: Remove expired port

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Fri, 01 Sep 2023 17:16:34 UTC
The branch main has been updated by bofh:

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

commit 5d3f3b6f3aac24974bff47a8d3ec58cc8d19011c
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-09-01 17:15:46 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-09-01 17:16:16 +0000

    cad/py-cadquery: Remove expired port
    
    2023-06-21 cad/py-cadquery: Depends on exppired cad/py-ocp
---
 MOVED                                |  1 +
 cad/Makefile                         |  1 -
 cad/py-cadquery/Makefile             | 31 -------------------------------
 cad/py-cadquery/distinfo             |  3 ---
 cad/py-cadquery/files/patch-setup.py | 11 -----------
 cad/py-cadquery/pkg-descr            |  4 ----
 6 files changed, 1 insertion(+), 50 deletions(-)

diff --git a/MOVED b/MOVED
index 196518f5bb04..f00f1e15a053 100644
--- a/MOVED
+++ b/MOVED
@@ -7841,3 +7841,4 @@ devel/py-typed-ast||2023-08-31|Has expired: This project is no longer maintained
 devel/py-retype||2023-08-31|Has expired: This project is no longer supported/maintained
 ports-mgmt/parfetch-overlay||2023-08-31|Has expired: Unmaintained
 cad/py-cq-editor||2023-09-01|Has expired: Depends on expiring cad/py-cadquery
+cad/py-cadquery||2023-09-01|Has expired: Depends on exppired cad/py-ocp
diff --git a/cad/Makefile b/cad/Makefile
index e0e5d6036edd..a6137d695fca 100644
--- a/cad/Makefile
+++ b/cad/Makefile
@@ -105,7 +105,6 @@
     SUBDIR += pcb-rnd
     SUBDIR += pdnmesh
     SUBDIR += py-amaranth
-    SUBDIR += py-cadquery
     SUBDIR += py-cocotb
     SUBDIR += py-edalize
     SUBDIR += py-ezdxf
diff --git a/cad/py-cadquery/Makefile b/cad/py-cadquery/Makefile
deleted file mode 100644
index 119ab478d845..000000000000
--- a/cad/py-cadquery/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME=	${GH_ACCOUNT:tl}
-DISTVERSION=	2.0.1
-PORTREVISION=	2
-CATEGORIES=	cad
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER=	ports@nicandneal.net
-COMMENT=	Python module for building parametric 3D CAD models
-WWW=		https://github.com/CadQuery/cadquery
-
-LICENSE=	APACHE20
-
-DEPRECATED=	Depends on exppired cad/py-ocp
-EXPIRATION_DATE=2023-06-21
-
-RUN_DEPENDS=	${PYTHON_SITELIBDIR}/ezdxf/__init__.py:cad/py-ezdxf@${PY_FLAVOR} \
-		${PYTHON_SITELIBDIR}/OCP.so:cad/py-ocp@${PY_FLAVOR} \
-		${PYTHON_SITELIBDIR}/pyparsing.py:devel/py-pyparsing@${PY_FLAVOR} \
-		${PYTHON_SITELIBDIR}/typing_extensions.py:devel/py-typing-extensions@${PY_FLAVOR}
-
-USES=		python:run
-USE_PYTHON=	autoplist distutils
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	CadQuery
-
-post-extract:
-# Move into a sub-directory so that we don't pollute site-packages.
-	${MV} ${WRKSRC}/tests ${WRKSRC}/cadquery/tests
-
-.include <bsd.port.mk>
diff --git a/cad/py-cadquery/distinfo b/cad/py-cadquery/distinfo
deleted file mode 100644
index d2c1a91f50eb..000000000000
--- a/cad/py-cadquery/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1595406745
-SHA256 (CadQuery-cadquery-2.0.1_GH0.tar.gz) = 7e126628a3928af42f9a86f2f0efd3ea2b143f9f9c14603a26ac76c25d1596b1
-SIZE (CadQuery-cadquery-2.0.1_GH0.tar.gz) = 1835724
diff --git a/cad/py-cadquery/files/patch-setup.py b/cad/py-cadquery/files/patch-setup.py
deleted file mode 100644
index 3e04f8224240..000000000000
--- a/cad/py-cadquery/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig	2020-06-25 14:36:51 UTC
-+++ setup.py
-@@ -35,7 +35,7 @@ setup(
-         "cadquery.contrib",
-         "cadquery.occ_impl",
-         "cadquery.plugins",
--        "tests",
-+        "cadquery.tests",
-     ],
-     include_package_data=True,
-     zip_safe=False,
diff --git a/cad/py-cadquery/pkg-descr b/cad/py-cadquery/pkg-descr
deleted file mode 100644
index 553a758a499c..000000000000
--- a/cad/py-cadquery/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-CadQuery is an intuitive, easy-to-use Python module for building parametric 3D
-CAD models. Using CadQuery, you can write short, simple scripts that produce
-high quality CAD models. It is easy to make many different objects using a
-single script that can be customized.