diff options
Diffstat (limited to 'audio/py-torchaudio/Makefile')
-rw-r--r-- | audio/py-torchaudio/Makefile | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/audio/py-torchaudio/Makefile b/audio/py-torchaudio/Makefile index 3284864a85c0..0dabff5f6e6b 100644 --- a/audio/py-torchaudio/Makefile +++ b/audio/py-torchaudio/Makefile @@ -1,6 +1,7 @@ PORTNAME= torchaudio DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 +PORTREVISION= 3 CATEGORIES= audio python # machine-learning MASTER_SITES= https://downloads.sourceforge.net/project/sox/sox/14.4.2/:sox PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -34,7 +35,8 @@ USE_GITHUB= yes GH_ACCOUNT= pytorch GH_PROJECT= audio -LDFLAGS+= -Wl,-rpath=${PYTHON_SITELIBDIR}/torch/lib # https://github.com/pytorch/audio/issues/4047 +# 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} \ @@ -47,5 +49,9 @@ post-install: 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 .include <bsd.port.mk> |