aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2022-05-27 19:33:14 +0000
committerRene Ladan <rene@FreeBSD.org>2022-05-27 19:33:27 +0000
commit6ed29ee229b67a33e0e6fd92549a195e9db46451 (patch)
tree7f724d4227efd10582a7817c7e551b38b8802d7e
parent31235d9fe681424e39052d635b27b552f00c3963 (diff)
downloadports-6ed29ee.tar.gz
ports-6ed29ee.zip
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
-rw-r--r--MOVED2
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-meliae/Makefile29
-rw-r--r--devel/py-meliae/distinfo3
-rw-r--r--devel/py-meliae/pkg-descr4
-rw-r--r--math/Makefile1
-rw-r--r--math/py-cdecimal/Makefile32
-rw-r--r--math/py-cdecimal/distinfo2
-rw-r--r--math/py-cdecimal/pkg-descr18
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