aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2026-07-09 00:23:42 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2026-07-09 00:58:24 +0000
commit7eab0869b7d18b44ee6a4796a1a1549e1c3d3d2b (patch)
tree69f4eea36b433c19d2d08d264e8c6e0395f8dc70
parent5906d9f729f7c0d93b13681aad4066c8305838dd (diff)
audio/py-soxr: update 1.0.0 → 1.1.0
-rw-r--r--audio/py-soxr/Makefile7
-rw-r--r--audio/py-soxr/distinfo6
-rw-r--r--audio/py-soxr/files/patch-pyproject.toml10
3 files changed, 17 insertions, 6 deletions
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,6 +1,5 @@
PORTNAME= soxr
-DISTVERSION= 1.0.0
-PORTREVISION= 1
+DISTVERSION= 1.1.0
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +16,7 @@ BROKEN_i386= fails to compile: ...requires target feature 'sse', but would be in
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} \
@@ -28,4 +27,6 @@ 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 <bsd.port.mk>
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"
+