aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2022-03-28 17:51:50 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2022-03-28 18:11:57 +0000
commitb6ac38cf27573d6d2037fcfffcdf7cffdd35f9a2 (patch)
tree7ec0c1c0943a1f304065e1a636bfbbea6db38955
parentf7b0e813f098ce7bafad184b77f614b5609d47a1 (diff)
downloadports-b6ac38cf27573d6d2037fcfffcdf7cffdd35f9a2.tar.gz
ports-b6ac38cf27573d6d2037fcfffcdf7cffdd35f9a2.zip
math/py-symcxx: Deprecate because the upstream repository was experimental and is now archived
PR: 261703 Reported by: thierry@
-rw-r--r--MOVED1
-rw-r--r--math/Makefile1
-rw-r--r--math/py-symcxx/Makefile24
-rw-r--r--math/py-symcxx/distinfo3
-rw-r--r--math/py-symcxx/pkg-descr7
5 files changed, 1 insertions, 35 deletions
diff --git a/MOVED b/MOVED
index 67ddec6cc1db..803bfc1ba605 100644
--- a/MOVED
+++ b/MOVED
@@ -16970,3 +16970,4 @@ devel/py-decorator4||2022-03-22|Has expired: Legacy version, use devel/py-decora
devel/p5-Log-Any-Adapter-Callback|devel/p5-Log-Any|2022-03-22|Has expired: Use devel/p5-Log-Any (Log::Any::Adapter::Capture) instead
devel/py-asyncio||2022-03-25|Remove obsoleted port. The asyncio package has been included in the standard library since Python 3.4
math/py-mutatormath|math/py-MutatorMath|2022-03-25|Remove duplicate port
+math/py-symcxx||2022-03-28|Deprecated because the upstream repository was experimental and is now archived
diff --git a/math/Makefile b/math/Makefile
index e90fcc060cba..5949daba7d31 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -947,7 +947,6 @@
SUBDIR += py-statsmodels
SUBDIR += py-svgmath
SUBDIR += py-sym
- SUBDIR += py-symcxx
SUBDIR += py-sympy
SUBDIR += py-theano
SUBDIR += py-topologic
diff --git a/math/py-symcxx/Makefile b/math/py-symcxx/Makefile
deleted file mode 100644
index 6629e97ffffa..000000000000
--- a/math/py-symcxx/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= symcxx
-DISTVERSION= 0.1.10
-CATEGORIES= math python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Minimal symbolic manipulation python package written in C++
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYNUMPY}
-
-USES= compiler:c++11-lang fortran python:3.6+ # fortran because otherwise "import numpy" fails with wrong libgcc_s.so message
-USE_PYTHON= distutils autoplist
-
-post-patch:
- @truncate -s 0 ${WRKSRC}/README.rst # workaround for https://github.com/bjodah/symcxx/issues/19
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/symcxx/_symcxx*.so
-
-.include <bsd.port.mk>
diff --git a/math/py-symcxx/distinfo b/math/py-symcxx/distinfo
deleted file mode 100644
index a637758f77cf..000000000000
--- a/math/py-symcxx/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1583905137
-SHA256 (symcxx-0.1.10.tar.gz) = f200be30b278fb34998b2723e62b4142037299c6ede48f31a5c8183df055586a
-SIZE (symcxx-0.1.10.tar.gz) = 220459
diff --git a/math/py-symcxx/pkg-descr b/math/py-symcxx/pkg-descr
deleted file mode 100644
index 9e657fb39bef..000000000000
--- a/math/py-symcxx/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-SymCXX is an experimental Python package (with its core implemented in C++)
-for symbolic manipulation with limited scope (as in minimal). It tries to stay
-compatible with the API of SymPy. Its main goal is to explore designs related
-to automatic differentiation and numerical evaluation similar to SymEngine's
-Lambdify functionality.
-
-WWW: https://github.com/bjodah/symcxx