Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Jan 2026 02:25:33 +0000
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 7c11e278f383 - main - audio/py-torchaudio: update 2.=?utf-8?Q?8.0 =E2=86=92?= 2.10.0
Message-ID:  <6976d09d.20d50.399bb303@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7c11e278f383729726c09f97ecf6be76fbf59625

commit 7c11e278f383729726c09f97ecf6be76fbf59625
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-01-26 01:02:41 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-01-26 02:25:26 +0000

    audio/py-torchaudio: update 2.8.0 → 2.10.0
---
 audio/py-torchaudio/Makefile | 26 ++++++--------------------
 audio/py-torchaudio/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 23 deletions(-)

diff --git a/audio/py-torchaudio/Makefile b/audio/py-torchaudio/Makefile
index 0dabff5f6e6b..2eec77ac2f37 100644
--- a/audio/py-torchaudio/Makefile
+++ b/audio/py-torchaudio/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	torchaudio
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.8.0
-PORTREVISION=	3
+DISTVERSION=	2.10.0
 CATEGORIES=	audio python # machine-learning
 MASTER_SITES=	https://downloads.sourceforge.net/project/sox/sox/14.4.2/:sox
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -25,6 +24,8 @@ BUILD_DEPENDS=	${PY_SETUPTOOLS} \
 LIB_DEPENDS=	libabsl_symbolize.so:devel/abseil \
 		libprotobuf.so:devel/protobuf
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytorch>0:misc/py-pytorch@${PY_FLAVOR}
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}SoundFile>0:audio/py-SoundFile@${PY_FLAVOR}
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}torchcodec>0:multimedia/py-torchcodec@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	pep517 autoplist pytest
@@ -35,23 +36,8 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	pytorch
 GH_PROJECT=	audio
 
-# workaround for missing libsox.so, see https://github.com/pytorch/audio/issues/4062
-PLIST_FILES=	lib/python${_PYTHON_VERSION}/site-packages/torchaudio/lib/libsox.so
-
-post-patch:
-	@${REINPLACE_CMD} \
-		-e 's| URL .*| URL file://${DISTDIR}/sox-14.4.2.tar.bz2|' \
-		${WRKSRC}/third_party/sox/CMakeLists.txt
-
-post-install:
-	@cd ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} && ${STRIP_CMD} \
-		torchaudio/lib/_torchaudio.so \
-		torchaudio/lib/_torchaudio_sox.so \
-		torchaudio/lib/libtorchaudio.so \
-		torchaudio/lib/libtorchaudio_sox.so
-	# workaround for missing libsox.so, see https://github.com/pytorch/audio/issues/4062
-	@${CP} \
-		${WRKSRC}/build/*/third_party/sox/libsox.so \
-		${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/torchaudio/lib
+TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+
+# tests as of 2.10.0: 8 failed, 37 passed, 2 skipped, 75 errors in 308.41s (0:05:08)
 
 .include <bsd.port.mk>
diff --git a/audio/py-torchaudio/distinfo b/audio/py-torchaudio/distinfo
index 0dc51780fdc7..b8e5a5f1c867 100644
--- a/audio/py-torchaudio/distinfo
+++ b/audio/py-torchaudio/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755584345
+TIMESTAMP = 1769235027
 SHA256 (sox-14.4.2.tar.bz2) = 81a6956d4330e75b5827316e44ae381e6f1e8928003c6aa45896da9041ea149c
 SIZE (sox-14.4.2.tar.bz2) = 935449
-SHA256 (pytorch-audio-v2.8.0_GH0.tar.gz) = 8809e4b0fa1635a89d5b05fe8e6e1db79fc0cc2052474ef6e76e349755827c12
-SIZE (pytorch-audio-v2.8.0_GH0.tar.gz) = 4510296
+SHA256 (pytorch-audio-v2.10.0_GH0.tar.gz) = d0d0d9575025eb85150356a0b0de75b553484838006af17a62470b52d59845d1
+SIZE (pytorch-audio-v2.10.0_GH0.tar.gz) = 74300957


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6976d09d.20d50.399bb303>