git: 6ed29ee229b6 - main - cleanup: Remove expired ports:

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Fri, 27 May 2022 19:33:56 UTC
The branch main has been updated by rene:

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

commit 6ed29ee229b67a33e0e6fd92549a195e9db46451
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2022-05-27 19:33:14 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2022-05-27 19:33:27 +0000

    cleanup: Remove expired ports:
    
    2022-05-27 math/py-cdecimal: upstream does not support it after Python-3.2
    2022-05-27 devel/py-meliae: does not build against Python-3.9
---
 MOVED                      |  2 ++
 devel/Makefile             |  1 -
 devel/py-meliae/Makefile   | 29 -----------------------------
 devel/py-meliae/distinfo   |  3 ---
 devel/py-meliae/pkg-descr  |  4 ----
 math/Makefile              |  1 -
 math/py-cdecimal/Makefile  | 32 --------------------------------
 math/py-cdecimal/distinfo  |  2 --
 math/py-cdecimal/pkg-descr | 18 ------------------
 9 files changed, 2 insertions(+), 90 deletions(-)

diff --git a/MOVED b/MOVED
index e620203173ff..e913d0cf9de5 100644
--- a/MOVED
+++ b/MOVED
@@ -17180,3 +17180,5 @@ archivers/p7zip|archivers/7-zip|2022-05-25|Unmaintained for years and has known
 graphics/blender-lts28|graphics/blender-lts29|2022-05-26|Has expired: EOLed
 devel/autoconf-wrapper|devel/autoconf-switch|2022-05-27|Autoconf restructuring
 devel/autoconf213|devel/autoconf2.13|2022-05-27|Autoconf restructuring
+math/py-cdecimal||2022-05-27|Has expired: upstream does not support it after Python-3.2
+devel/py-meliae||2022-05-27|Has expired: does not build against Python-3.9
diff --git a/devel/Makefile b/devel/Makefile
index fb63371a0924..e72d38cab1b0 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4801,7 +4801,6 @@
     SUBDIR += py-mdv
     SUBDIR += py-mediafile
     SUBDIR += py-medikit
-    SUBDIR += py-meliae
     SUBDIR += py-memory-allocator
     SUBDIR += py-memory-profiler
     SUBDIR += py-mergedeep
diff --git a/devel/py-meliae/Makefile b/devel/py-meliae/Makefile
deleted file mode 100644
index 29b1c2f6ff6a..000000000000
--- a/devel/py-meliae/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME=	meliae
-PORTVERSION=	0.5.1
-CATEGORIES=	devel python
-MASTER_SITES=	https://launchpadlibrarian.net/478629999/
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER=	sbz@FreeBSD.org
-COMMENT=	Python Memory Usage Analyzer
-
-LICENSE=	GPLv3
-#LICENSE_FILE=	${WRKSRC}/COPYING.txt
-
-DEPRECATED=	does not build against Python-3.9
-# See https://bugs.launchpad.net/meliae/+bug/1899379
-EXPIRATION_DATE=	2022-05-27
-
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
-
-USES=		python
-USE_PYTHON=	distutils autoplist cython
-TEST_TARGET=	check  # test fails
-
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} >= 30900
-BROKEN=	build error: PyGC_HEAD is private in Python 3.9
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/py-meliae/distinfo b/devel/py-meliae/distinfo
deleted file mode 100644
index 041a91e014e8..000000000000
--- a/devel/py-meliae/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1603126090
-SHA256 (meliae-0.5.1.tar.gz) = cea42d693194fba32039f7136220da7ce93754b68e40de069b45258c15aa0668
-SIZE (meliae-0.5.1.tar.gz) = 205462
diff --git a/devel/py-meliae/pkg-descr b/devel/py-meliae/pkg-descr
deleted file mode 100644
index e4a0047c0601..000000000000
--- a/devel/py-meliae/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Meliae is a library meant to help people understand how their memory is being
-used in Python.
-
-WWW: https://launchpad.net/meliae
diff --git a/math/Makefile b/math/Makefile
index 1e497804a1b7..ea4089e86496 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -832,7 +832,6 @@
     SUBDIR += py-bitvector
     SUBDIR += py-bottleneck
     SUBDIR += py-brial
-    SUBDIR += py-cdecimal
     SUBDIR += py-chaospy
     SUBDIR += py-claripy
     SUBDIR += py-cma
diff --git a/math/py-cdecimal/Makefile b/math/py-cdecimal/Makefile
deleted file mode 100644
index 6add208c6456..000000000000
--- a/math/py-cdecimal/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Maksym Sobolyev <sobomax@FreeBSD.org>
-
-PORTNAME=	cdecimal
-PORTVERSION=	2.3
-PORTREVISION=	1
-CATEGORIES=	math
-MASTER_SITES=	http://www.bytereef.org/software/mpdecimal/releases/
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Fast drop-in replacement for the Decimal module
-
-LICENSE=	BSD2CLAUSE
-LICENSE_FILE=	${WRKSRC}/LICENSE.txt
-
-DEPRECATED=	upstream does not support it after Python-3.2
-EXPIRATION_DATE=	2022-05-27
-
-USES=		python:3.6-3.8
-USE_PYTHON=	distutils autoplist
-
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_VER} == 3.9
-# Note: a fast C implementation of the decimal module (_decimal) is bundled with Python
-BROKEN=	no member named 'tp_print' in 'struct _typeobject'
-.endif
-
-post-install:
-	@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/cdecimal*.so
-
-.include <bsd.port.post.mk>
diff --git a/math/py-cdecimal/distinfo b/math/py-cdecimal/distinfo
deleted file mode 100644
index c475c7c77524..000000000000
--- a/math/py-cdecimal/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cdecimal-2.3.tar.gz) = d737cbe43ed1f6ad9874fb86c3db1e9bbe20c0c750868fde5be3f379ade83d8b
-SIZE (cdecimal-2.3.tar.gz) = 361809
diff --git a/math/py-cdecimal/pkg-descr b/math/py-cdecimal/pkg-descr
deleted file mode 100644
index a399745f69c2..000000000000
--- a/math/py-cdecimal/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-The cdecimal is a fast drop-in replacement for the decimal module in Python's
-standard library. Both modules provide complete implementations of the General
-Decimal Arithmetic Specification.
-
-Typical performance gains are between 30x for I/O heavy benchmarks and 80x for
-numerical programs. In a database benchmark, cdecimal exhibits a speedup of
-12x over decimal.py.
-
- 	decimal	cdecimal speedup
-pi	42.75s	0.58s	 74x
-telco	172.19s	5.68s	 30x
-psycopg	3.57s	0.29s	 12x
-
-All Python versions from 2.5 up to 3.2 are supported. For the few remaining
-differences, read the cdecimal documentation. cdecimal has been included in
-Python-3.3.
-
-WWW: http://www.bytereef.org/mpdecimal/index.html