Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 438698

Summary: dev-python/pyaudio-0.2.6 version bump request
Product: Gentoo Linux Reporter: Marc Joliet <marcec>
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: normal CC: marcec
Priority: Normal Keywords: EBUILD, PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://people.csail.mit.edu/hubert/pyaudio/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Ebuild for dev-python/pyaudio-0.2.6

Description Marc Joliet 2012-10-17 10:51:48 UTC
Please bump dev-python/pyaudio to version 0.2.6. From the release announcement (see URL):

  Python 0.2.6 is a new release with:

      Python 3 support
      Callback (non-blocking) operation
      Bug fixes

I have attached an ebuild I slightly adapted from version 0.2.4 for my local overlay. I have modified PYTHON_DEPEND and RESTRICT_PYTHON_ABIS to match the list of supported Python versions (>=2.6, >=3.2).

Reproducible: Always
Comment 1 Marc Joliet 2012-10-17 10:52:42 UTC
Created attachment 326762 [details]
Ebuild for dev-python/pyaudio-0.2.6
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2012-10-17 12:58:17 UTC
Comment on attachment 326762 [details]
Ebuild for dev-python/pyaudio-0.2.6

--- pyaudio-0.2.4.ebuild        2012-08-11 16:46:33.000000000 +0200
+++ -   2012-10-17 14:58:09.130687072 +0200
@@ -2,10 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyaudio/pyaudio-0.2.4.ebuild,v 1.3 2012/08/03 11:36:25 hwoarang Exp $
 
-EAPI="3"
-PYTHON_DEPEND="2"
+EAPI="4"
+PYTHON_DEPEND="2:2.6 3:3.2"
 SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
+RESTRICT_PYTHON_ABIS="3.0 3.1 *-jython"
 
 inherit distutils
 
@@ -15,7 +15,7 @@
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="media-libs/portaudio"
Comment 3 Tim Harder gentoo-dev 2012-11-02 12:11:11 UTC
I just added 0.2.7 and 0.2.6 was added to the tree a few days ago.