diff options
Diffstat (limited to 'math/mathicsscript')
-rw-r--r-- | math/mathicsscript/Makefile | 15 | ||||
-rw-r--r-- | math/mathicsscript/distinfo | 6 | ||||
-rw-r--r-- | math/mathicsscript/files/patch-pyproject.toml | 11 | ||||
-rw-r--r-- | math/mathicsscript/pkg-plist | 64 |
4 files changed, 59 insertions, 37 deletions
diff --git a/math/mathicsscript/Makefile b/math/mathicsscript/Makefile index dcdde074235f..7d4a11be8769 100644 --- a/math/mathicsscript/Makefile +++ b/math/mathicsscript/Makefile @@ -1,6 +1,5 @@ PORTNAME= mathicsscript -PORTVERSION= 8.0.0 -PORTREVISION= 2 +PORTVERSION= 9.0.0 CATEGORIES= math python MASTER_SITES= PYPI @@ -8,23 +7,27 @@ MAINTAINER= thierry@FreeBSD.org COMMENT= Terminal CLI to Mathics WWW= https://mathics.org/ -LICENSE= GPLv3 +LICENSE= GPLv3+ -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Mathics3>0:math/py-mathics \ +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${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}pyaml>0:textproc/py-pyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}columnize>0:devel/py-columnize@${PY_FLAVOR} \ ${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= asy:math/asymptote \ + ${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} \ ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyaml>0:textproc/py-pyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Mathics_Scanner>0:math/py-mathics-scanner \ ${PYTHON_PKGNAMEPREFIX}networkx>2.5:math/py-networkx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}columnize>0:devel/py-columnize@${PY_FLAVOR} \ @@ -39,7 +42,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} #GH_ACCOUNT= Mathics3 USES= python readline shebangfix -USE_PYTHON= distutils noflavors +USE_PYTHON= noflavors pep517 SHEBANG_GLOB= *.py MAKE_ENV+= PYTHON=${PYTHON_CMD} diff --git a/math/mathicsscript/distinfo b/math/mathicsscript/distinfo index 8fedfe84f32f..916ef74cc577 100644 --- a/math/mathicsscript/distinfo +++ b/math/mathicsscript/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738056778 -SHA256 (mathicsscript-8.0.0.tar.gz) = 84a9dc55580d07a9616d7549745583086a5de75ee25cb5f68ae5aab44e1a518b -SIZE (mathicsscript-8.0.0.tar.gz) = 66662 +TIMESTAMP = 1756917847 +SHA256 (mathicsscript-9.0.0.tar.gz) = 3115fb57a1311e1fe392428355b740b9b6ec46489339baaeea904554ebda555d +SIZE (mathicsscript-9.0.0.tar.gz) = 73147 diff --git a/math/mathicsscript/files/patch-pyproject.toml b/math/mathicsscript/files/patch-pyproject.toml new file mode 100644 index 000000000000..de9923401be0 --- /dev/null +++ b/math/mathicsscript/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2025-08-29 10:04:46 UTC ++++ pyproject.toml +@@ -24,7 +24,7 @@ readme = "README.rst" + ] + requires-python = ">=3.10" + readme = "README.rst" +-license = "GPL-3.0-or-later" ++license = {text = "GPL-3.0-or-later"} + keywords = ["Mathematica", "Wolfram", "Interpreter", "Shell", "Math", "CAS"] + maintainers = [ + {name = "Mathics3 Group"}, diff --git a/math/mathicsscript/pkg-plist b/math/mathicsscript/pkg-plist index 413fe581bf20..643ac4dca3ef 100644 --- a/math/mathicsscript/pkg-plist +++ b/math/mathicsscript/pkg-plist @@ -1,35 +1,42 @@ bin/fake_psviewer.py bin/mathicsscript +%%PYTHON_SITELIBDIR%%/mathicsscript-9.0.0.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/mathicsscript-9.0.0.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/mathicsscript-9.0.0.dist-info/WHEEL +%%PYTHON_SITELIBDIR%%/mathicsscript-9.0.0.dist-info/entry_points.txt +%%PYTHON_SITELIBDIR%%/mathicsscript-9.0.0.dist-info/top_level.txt %%PYTHON_SITELIBDIR%%/mathicsscript/__init__.py %%PYTHON_SITELIBDIR%%/mathicsscript/__main__.py -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/asymptote.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/asymptote.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/bindkeys.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/bindkeys.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/completion.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/completion.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/fake_psviewer.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/fake_psviewer.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format-next.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format-next.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format-try.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format-try.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/settings.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/settings.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell_gnu.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell_gnu.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell_prompt.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell_prompt.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/asymptote%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/asymptote%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/bindkeys%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/bindkeys%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/completion%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/completion%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/fake_psviewer%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/fake_psviewer%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format-next%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format-next%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format-try%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format-try%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/interrupt%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/interrupt%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/settings%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/settings%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell_gnu%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell_gnu%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell_prompt%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell_prompt%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/asymptote.py %%PYTHON_SITELIBDIR%%/mathicsscript/autoload/settings.m %%PYTHON_SITELIBDIR%%/mathicsscript/bindkeys.py @@ -42,6 +49,7 @@ bin/mathicsscript %%PYTHON_SITELIBDIR%%/mathicsscript/format-next.py %%PYTHON_SITELIBDIR%%/mathicsscript/format-try.py %%PYTHON_SITELIBDIR%%/mathicsscript/format.py +%%PYTHON_SITELIBDIR%%/mathicsscript/interrupt.py %%PYTHON_SITELIBDIR%%/mathicsscript/settings.py %%PYTHON_SITELIBDIR%%/mathicsscript/termshell.py %%PYTHON_SITELIBDIR%%/mathicsscript/termshell_gnu.py |