diff --git a/science/py-HofstadterTools/Makefile b/science/py-HofstadterTools/Makefile index 2a8f00540e09..0c8692f66139 100644 --- a/science/py-HofstadterTools/Makefile +++ b/science/py-HofstadterTools/Makefile @@ -1,30 +1,33 @@ PORTNAME= HofstadterTools -DISTVERSION= 1.0.4 -PORTREVISION= 3 +DISTVERSION= 1.0.5 CATEGORIES= science python # physics MASTER_SITES= PYPI +MASTER_SITE_SUBDIR= source/h/hofstadtertools PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= hofstadtertools-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Package for analyzing the Hofstadter model of particles in the lattice -WWW= https://hofstadter.tools/ +WWW= https://hofstadter.tools/ \ + https://github.com/HofstadterTools/HofstadterTools LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ipython>0:devel/ipython@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}jupyter>0:devel/py-jupyter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prettytable>0:devel/py-prettytable@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR} USES= compiler:c++11-lang python pyqt:5 USE_PYQT= pyqt5 USE_PYTHON= pep517 concurrent autoplist pytest NO_ARCH= yes .include diff --git a/science/py-HofstadterTools/distinfo b/science/py-HofstadterTools/distinfo index 4e895671b22c..9b936c23a147 100644 --- a/science/py-HofstadterTools/distinfo +++ b/science/py-HofstadterTools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713512739 -SHA256 (HofstadterTools-1.0.4.tar.gz) = c14a80164c72cb905cac9a58739aa985caa44443a042b803e3a2efab4d28a42f -SIZE (HofstadterTools-1.0.4.tar.gz) = 1377624 +TIMESTAMP = 1780633389 +SHA256 (hofstadtertools-1.0.5.tar.gz) = 8f0a92a31e254098b12a408466cdbdda1ffc34d1eb7e9e46b085eb8ffe55bc57 +SIZE (hofstadtertools-1.0.5.tar.gz) = 1377662 diff --git a/science/py-HofstadterTools/files/patch-pyproject.toml b/science/py-HofstadterTools/files/patch-pyproject.toml new file mode 100644 index 000000000000..10f819309edd --- /dev/null +++ b/science/py-HofstadterTools/files/patch-pyproject.toml @@ -0,0 +1,12 @@ +-- https://github.com/HofstadterTools/HofstadterTools/issues/19 + +--- pyproject.toml.orig 2026-06-05 05:51:36 UTC ++++ pyproject.toml +@@ -23,7 +23,6 @@ dependencies = [ + "matplotlib", + "prettytable", + "tqdm", +- "pytest", + "ipython", + "jupyter", + "PyQt5"