Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Apr 2016 18:04:38 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r412579 - in head/audio/py-pyaudio: . files
Message-ID:  <201604051804.u35I4co1094143@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Tue Apr  5 18:04:38 2016
New Revision: 412579
URL: https://svnweb.freebsd.org/changeset/ports/412579

Log:
  audio/py-pyaudio: 0.2.8 -> 0.2.9
  
  - Fix overflow error handling logic for pa_read_stream.
    Stream.read takes an additional parameter that specifies whether
    an exception is raised on audio buffer overflow, for parity with
    Stream.write.  Includes relevant bug fixes in the C module logic.
    Thanks to Tony Jacobson for submitting a patch!
  - Fix IOError arguments.
    IOError exceptions previously had values in the strerror and errno fields
    swapped, which is now corrected.
    Thanks to Sami Liedes for the report!
  - Miscellaneous updates.
    Python library surfaces issues with importing low-level C module.
    Code formatting update.
    Updates to examples for Python 3 compatibility.
  
  PR:		208517
  Submitted by:	jaap@NLnetLabs.nl (maintainer)

Modified:
  head/audio/py-pyaudio/Makefile
  head/audio/py-pyaudio/distinfo
  head/audio/py-pyaudio/files/patch-setup.py

Modified: head/audio/py-pyaudio/Makefile
==============================================================================
--- head/audio/py-pyaudio/Makefile	Tue Apr  5 18:00:09 2016	(r412578)
+++ head/audio/py-pyaudio/Makefile	Tue Apr  5 18:04:38 2016	(r412579)
@@ -2,11 +2,11 @@
 # $FreeBSD$
 
 PORTNAME=	pyaudio
-PORTVERSION=	0.2.8
-PORTREVISION=	1
+PORTVERSION=	0.2.9
 CATEGORIES=	audio python
-MASTER_SITES=	http://people.csail.mit.edu/hubert/pyaudio/packages/
+MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DISTNAME=	PyAudio-${PORTVERSION}
 
 MAINTAINER=	jaap@NLnetLabs.nl
 COMMENT=	Portaudio toolkit bindings for Python

Modified: head/audio/py-pyaudio/distinfo
==============================================================================
--- head/audio/py-pyaudio/distinfo	Tue Apr  5 18:00:09 2016	(r412578)
+++ head/audio/py-pyaudio/distinfo	Tue Apr  5 18:04:38 2016	(r412579)
@@ -1,2 +1,2 @@
-SHA256 (pyaudio-0.2.8.tar.gz) = 4f85367cf79657616684487037957ac38582ecc5389b89420fe61d901b719551
-SIZE (pyaudio-0.2.8.tar.gz) = 235900
+SHA256 (PyAudio-0.2.9.tar.gz) = bfd694272b3d1efc51726d0c27650b3c3ba1345f7f8fdada7e86c9751ce0f2a1
+SIZE (PyAudio-0.2.9.tar.gz) = 289499

Modified: head/audio/py-pyaudio/files/patch-setup.py
==============================================================================
--- head/audio/py-pyaudio/files/patch-setup.py	Tue Apr  5 18:00:09 2016	(r412578)
+++ head/audio/py-pyaudio/files/patch-setup.py	Tue Apr  5 18:04:38 2016	(r412579)
@@ -1,8 +1,8 @@
---- ./setup.py.orig	2012-11-07 00:17:06.624869638 +0100
-+++ ./setup.py	2012-11-07 00:37:17.129040078 +0100
-@@ -74,6 +74,12 @@ else:
-     external_libraries = ['portaudio']
-     extra_link_args = []
+--- setup.py.orig	2016-04-04 21:15:34 UTC
++++ setup.py
+@@ -63,6 +63,12 @@ extra_link_args = []
+ scripts = []
+ defines = []
  
 +if sys.platform.startswith('dragonfly') or \
 +   sys.platform.startswith('freebsd'):
@@ -12,4 +12,4 @@
 +
  if sys.platform == 'darwin':
      defines += [('MACOSX', '1')]
- 
+     if mac_sysroot_path:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604051804.u35I4co1094143>