diff --git a/audio/py-soxr/Makefile b/audio/py-soxr/Makefile index c94dac21f4e1..088b8322bbb5 100644 --- a/audio/py-soxr/Makefile +++ b/audio/py-soxr/Makefile @@ -1,31 +1,32 @@ PORTNAME= soxr -DISTVERSION= 1.0.0 -PORTREVISION= 1 +DISTVERSION= 1.1.0 CATEGORIES= audio python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= High quality, one-dimensional sample-rate conversion library WWW= https://github.com/dofuuz/python-soxr LICENSE= LGPL21 BSD3CLAUSE LICENSE_COMB= multi BROKEN_i386= fails to compile: ...requires target feature 'sse', but would be inlined into function 'h8' that is compiled without support for 'sse' BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nanobind>0:devel/py-nanobind@${PY_FLAVOR} \ ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0.9.0:devel/py-scikit-build-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0.11:devel/py-scikit-build-core@${PY_FLAVOR} \ ${PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}soundfile>0:audio/py-SoundFile@${PY_FLAVOR} USES= cmake:indirect python USE_PYTHON= pep517 autoplist pytest TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} +# tests as of 1.1.0: 352 passed in 2.04s + .include diff --git a/audio/py-soxr/distinfo b/audio/py-soxr/distinfo index ab1e2d6d2fb9..4a7333e91ca1 100644 --- a/audio/py-soxr/distinfo +++ b/audio/py-soxr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775884256 -SHA256 (soxr-1.0.0.tar.gz) = e07ee6c1d659bc6957034f4800c60cb8b98de798823e34d2a2bba1caa85a4509 -SIZE (soxr-1.0.0.tar.gz) = 171415 +TIMESTAMP = 1783550278 +SHA256 (soxr-1.1.0.tar.gz) = 9f228ae21c78fa9359ca98d8a5e8e91f30639e438e574133dace62c5b5309e44 +SIZE (soxr-1.1.0.tar.gz) = 173067 diff --git a/audio/py-soxr/files/patch-pyproject.toml b/audio/py-soxr/files/patch-pyproject.toml new file mode 100644 index 000000000000..93bb00ef407b --- /dev/null +++ b/audio/py-soxr/files/patch-pyproject.toml @@ -0,0 +1,10 @@ +--- pyproject.toml.orig 2026-07-03 17:56:56 UTC ++++ pyproject.toml +@@ -57,6 +57,7 @@ Source = "https://github.com/dofuuz/python-soxr" + "Bug Tracker" = "https://github.com/dofuuz/python-soxr/issues" + + [tool.scikit-build] ++cmake.version = ">=3.15" + # Protect the configuration against future changes in scikit-build-core + minimum-version = "build-system.requires" +