git: f435a6f8da88 - main - math/py-mathics: upgrade to 8.0.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 20 Mar 2025 21:08:38 UTC
The branch main has been updated by thierry:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f435a6f8da8802fc7eba9ccbd9048dfc4c27465a
commit f435a6f8da8802fc7eba9ccbd9048dfc4c27465a
Author: Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-03-20 20:58:30 +0000
Commit: Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-03-20 21:08:01 +0000
math/py-mathics: upgrade to 8.0.1
Release notes at https://github.com/Mathics3/mathics-core/releases/tag/8.0.1
---
math/mathicsscript/Makefile | 6 +++---
math/py-mathics/Makefile | 7 ++++---
math/py-mathics/distinfo | 6 +++---
math/py-mathics/files/patch-mathics_settings.py | 11 -----------
math/py-mathics/pkg-plist | 15 ++++++++-------
5 files changed, 18 insertions(+), 27 deletions(-)
diff --git a/math/mathicsscript/Makefile b/math/mathicsscript/Makefile
index f24a95de0a44..dcdde074235f 100644
--- a/math/mathicsscript/Makefile
+++ b/math/mathicsscript/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mathicsscript
PORTVERSION= 8.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
@@ -10,7 +10,7 @@ WWW= https://mathics.org/
LICENSE= GPLv3
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mathics3>0:math/py-mathics \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Mathics3>0:math/py-mathics \
${PYTHON_PKGNAMEPREFIX}mathics_pygments>0:textproc/py-mathics-pygments \
${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \
@@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mathics3>0:math/py-mathics \
${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prompt-toolkit>0:devel/py-prompt-toolkit@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}term-background>0:deskutils/py-term-background@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mathics3>0:math/py-mathics \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Mathics3>0:math/py-mathics \
${PYTHON_PKGNAMEPREFIX}mathics_pygments>0:textproc/py-mathics-pygments \
${PYTHON_PKGNAMEPREFIX}qt6>0:devel/py-qt6@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cson>0:devel/py-cson@${PY_FLAVOR} \
diff --git a/math/py-mathics/Makefile b/math/py-mathics/Makefile
index 89c35595c6dd..65d3cf8ed8ad 100644
--- a/math/py-mathics/Makefile
+++ b/math/py-mathics/Makefile
@@ -1,6 +1,5 @@
-PORTNAME= mathics3
-PORTVERSION= 8.0.0
-PORTREVISION= 1
+PORTNAME= Mathics3
+PORTVERSION= 8.0.1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -75,6 +74,8 @@ USE_PYTHON= cython cython_run distutils noflavors
MAKE_ENV+= USE_CYTHON=yes
SHEBANG_GLOB= *.py
+WRKSRC= ${WRKDIR}/${PORTNAME:tl}-${PORTVERSION}
+
PLIST_SUB= VER=${PORTVERSION}
.if !defined(WITH_DEBUG)
diff --git a/math/py-mathics/distinfo b/math/py-mathics/distinfo
index de69b7f6aa8a..d7019cbec945 100644
--- a/math/py-mathics/distinfo
+++ b/math/py-mathics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738004263
-SHA256 (mathics3-8.0.0.tar.gz) = ee0b44add808683d84200bc09d8091fa9652fe4ff0cbb3d690b0ff52651a691d
-SIZE (mathics3-8.0.0.tar.gz) = 3473651
+TIMESTAMP = 1742494123
+SHA256 (Mathics3-8.0.1.tar.gz) = 4ce42e4bbb0aec61ab03ccd537f478dc2eabb953ab69073c07515a6e610c22fb
+SIZE (Mathics3-8.0.1.tar.gz) = 19546895
diff --git a/math/py-mathics/files/patch-mathics_settings.py b/math/py-mathics/files/patch-mathics_settings.py
deleted file mode 100644
index ed40dfdbd4b0..000000000000
--- a/math/py-mathics/files/patch-mathics_settings.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- mathics/settings.py.orig 2025-01-28 08:58:07 UTC
-+++ mathics/settings.py
-@@ -110,7 +110,7 @@ def ensure_directory(directory: str):
- """
- dir_path = Path(directory)
- if not dir_path.is_dir():
-- os.mkdir(directory)
-+ os.makedirs(directory)
-
-
- def get_doctest_latex_data_path(should_be_readable=False, create_parent=False) -> str:
diff --git a/math/py-mathics/pkg-plist b/math/py-mathics/pkg-plist
index b8614ee17d27..a7ee458209af 100644
--- a/math/py-mathics/pkg-plist
+++ b/math/py-mathics/pkg-plist
@@ -1,11 +1,4 @@
bin/mathics
-%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/entry_points.txt
-%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/not-zip-safe
-%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/requires.txt
-%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt
%%PYTHON_SITELIBDIR%%/mathics/Packages/BoolEval/BoolEval.m
%%PYTHON_SITELIBDIR%%/mathics/Packages/BoolEval/Kernel/init.m
%%PYTHON_SITELIBDIR%%/mathics/Packages/BoolEval/PacletInfo.m
@@ -110,6 +103,10 @@ bin/mathics
%%PYTHON_SITELIBDIR%%/mathics/autoload/formats/Text/Export.m
%%PYTHON_SITELIBDIR%%/mathics/autoload/formats/Text/Import.m
%%PYTHON_SITELIBDIR%%/mathics/autoload/formats/XML/Import.m
+%%PYTHON_SITELIBDIR%%/mathics/autoload/rules/Bessel.m
+%%PYTHON_SITELIBDIR%%/mathics/autoload/rules/Element.m
+%%PYTHON_SITELIBDIR%%/mathics/autoload/rules/Limit.m
+%%PYTHON_SITELIBDIR%%/mathics/autoload/rules/trig.m
%%PYTHON_SITELIBDIR%%/mathics/autoload/settings.m
%%PYTHON_SITELIBDIR%%/mathics/benchmark.py
%%PYTHON_SITELIBDIR%%/mathics/builtin/__init__.py
@@ -906,6 +903,7 @@ bin/mathics
%%PYTHON_SITELIBDIR%%/mathics/doc/latex/__pycache__/doc2latex.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/mathics/doc/latex/__pycache__/doc2latex.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/mathics/doc/latex/doc2latex.py
+%%PYTHON_SITELIBDIR%%/mathics/doc/latex/mathics.pdf
%%PYTHON_SITELIBDIR%%/mathics/doc/latex_doc.py
%%PYTHON_SITELIBDIR%%/mathics/doc/online.py
%%PYTHON_SITELIBDIR%%/mathics/doc/structure.py
@@ -1103,6 +1101,8 @@ bin/mathics
%%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/asy.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/asy_fns.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/asy_fns.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/asy_polyhedra.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/asy_polyhedra.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/json.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/json.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/latex.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -1115,6 +1115,7 @@ bin/mathics
%%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/text.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/mathics/format/asy.py
%%PYTHON_SITELIBDIR%%/mathics/format/asy_fns.py
+%%PYTHON_SITELIBDIR%%/mathics/format/asy_polyhedra.py
%%PYTHON_SITELIBDIR%%/mathics/format/json.py
%%PYTHON_SITELIBDIR%%/mathics/format/latex.py
%%PYTHON_SITELIBDIR%%/mathics/format/mathml.py