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