git: 5fa414e007da - main - audio/py-pyaudio: Update to 0.2.12
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 22 Nov 2022 23:37:08 UTC
The branch main has been updated by ygy: URL: https://cgit.FreeBSD.org/ports/commit/?id=5fa414e007da2a629cd622c09827d71512cfdca1 commit 5fa414e007da2a629cd622c09827d71512cfdca1 Author: Jaap Akkerhuis <jaap@NLnetLabs.nl> AuthorDate: 2022-11-22 23:36:48 +0000 Commit: Guangyuan Yang <ygy@FreeBSD.org> CommitDate: 2022-11-22 23:36:48 +0000 audio/py-pyaudio: Update to 0.2.12 Changelog: https://people.csail.mit.edu/hubert/pyaudio/ PR: 267923 --- audio/py-pyaudio/Makefile | 13 +++++++------ audio/py-pyaudio/distinfo | 6 +++--- audio/py-pyaudio/files/patch-setup.py | 24 ++++++++++++------------ 3 files changed, 22 insertions(+), 21 deletions(-) diff --git a/audio/py-pyaudio/Makefile b/audio/py-pyaudio/Makefile index bc6a96446a60..70643bd32fbe 100644 --- a/audio/py-pyaudio/Makefile +++ b/audio/py-pyaudio/Makefile @@ -1,6 +1,5 @@ PORTNAME= pyaudio -PORTVERSION= 0.2.11 -PORTREVISION= 2 +PORTVERSION= 0.2.12 CATEGORIES= audio python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,8 +13,8 @@ LICENSE= MIT LIB_DEPENDS= libportaudio.so:audio/portaudio -USES= python:3.6+ gmake -USE_PYTHON= distutils concurrent autoplist +USES= gmake python:3.6+ +USE_PYTHON= autoplist concurrent distutils MAKE_ENV= PYTHON=${PYTHON_CMD} \ SPHINX=sphinx-build-${PYTHON_VER} @@ -31,10 +30,12 @@ post-patch: ${WRKSRC}/setup.py post-build-DOCS-on: - (cd ${BUILD_WRKSRC} && ${DO_MAKE_BUILD} docs) + (cd ${BUILD_WRKSRC} && \ + ${DO_MAKE_BUILD} docs) post-install-DOCS-on: - (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! -name .buildinfo -and ! -path *doctrees*") + (cd ${WRKSRC}/docs && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! -name .buildinfo -and ! -path *doctrees*") post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_portaudio*.so diff --git a/audio/py-pyaudio/distinfo b/audio/py-pyaudio/distinfo index 019cd30525b9..063e019063ab 100644 --- a/audio/py-pyaudio/distinfo +++ b/audio/py-pyaudio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1490086382 -SHA256 (PyAudio-0.2.11.tar.gz) = 93bfde30e0b64e63a46f2fd77e85c41fd51182a4a3413d9edfaf9ffaa26efb74 -SIZE (PyAudio-0.2.11.tar.gz) = 37428 +TIMESTAMP = 1668872490 +SHA256 (PyAudio-0.2.12.tar.gz) = 55ddf5db72bc537bba5f5dbca3ab9f0222ee5b842bda83978eab0b7b8f60fb9e +SIZE (PyAudio-0.2.12.tar.gz) = 42944 diff --git a/audio/py-pyaudio/files/patch-setup.py b/audio/py-pyaudio/files/patch-setup.py index 37be2151de14..872eba21d658 100644 --- a/audio/py-pyaudio/files/patch-setup.py +++ b/audio/py-pyaudio/files/patch-setup.py @@ -1,15 +1,15 @@ ---- setup.py.orig 2015-10-19 05:48:12 UTC +--- setup.py.orig 2022-07-19 03:53:30 UTC +++ setup.py -@@ -63,6 +63,12 @@ extra_link_args = [] - scripts = [] - defines = [] +@@ -56,6 +56,12 @@ def setup_extension(): + extra_link_args = [] + defines = [] -+if sys.platform.startswith('dragonfly') or \ -+ sys.platform.startswith('freebsd'): -+ include_dirs = ['%%LOCALBASE%%/include/'] -+ external_libraries = [] -+ extra_link_args = ['%%LOCALBASE%%/lib/libportaudio.so'] ++ if sys.platform.startswith('dragonfly') or \ ++ sys.platform.startswith('freebsd'): ++ include_dirs = ['%%LOCALBASE%%/include/'] ++ external_libraries = [] ++ extra_link_args = ['%%LOCALBASE%%/lib/libportaudio.so'] + - if sys.platform == 'darwin': - defines += [('MACOSX', '1')] - if mac_sysroot_path: + if sys.platform == 'darwin': + # Support only dynamic linking with portaudio, since the supported path + # is to install portaudio using a package manager (e.g., Homebrew).