From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57637) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1egsNt-000846-Gh for guix-patches@gnu.org; Wed, 31 Jan 2018 08:25:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1egsNq-0005jM-AM for guix-patches@gnu.org; Wed, 31 Jan 2018 08:25:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:42489) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1egsNq-0005jC-3j for guix-patches@gnu.org; Wed, 31 Jan 2018 08:25:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1egsNp-0000G8-Pp for guix-patches@gnu.org; Wed, 31 Jan 2018 08:25:01 -0500 Subject: [bug#30304] [PATCH] gnu: Add python-pyaudio. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57417) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1egsMv-0007Oa-1t for guix-patches@gnu.org; Wed, 31 Jan 2018 08:24:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1egsMr-0005Ao-SE for guix-patches@gnu.org; Wed, 31 Jan 2018 08:24:05 -0500 Received: from mail-lf0-x22f.google.com ([2a00:1450:4010:c07::22f]:36020) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1egsMr-00059r-JR for guix-patches@gnu.org; Wed, 31 Jan 2018 08:24:01 -0500 Received: by mail-lf0-x22f.google.com with SMTP id t79so20691935lfe.3 for ; Wed, 31 Jan 2018 05:24:01 -0800 (PST) Received: from magnolia (ppp91-122-178-74.pppoe.avangarddsl.ru. [91.122.178.74]) by smtp.gmail.com with ESMTPSA id 4sm3214039lja.20.2018.01.31.05.23.58 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 31 Jan 2018 05:23:58 -0800 (PST) From: Oleg Pykhalov Date: Wed, 31 Jan 2018 16:23:54 +0300 Message-ID: <877eryyxed.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-python-pyaudio.patch Content-Description: [PATCH] gnu: Add python-pyaudio. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 30304@debbugs.gnu.org >From 032a966ffa213678f90bff222452dbea1c3a3d25 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Wed, 31 Jan 2018 16:06:43 +0300 Subject: [PATCH] gnu: Add python-pyaudio. * gnu/packages/audio.scm (python-pyaudio): New public variable. --- gnu/packages/audio.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index bd3d139ef..bb4d363e5 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -1646,6 +1646,33 @@ essential distortions.") implementation of the Open Sound Control (OSC) protocol.") (license license:lgpl2.1+))) +(define-public python-pyaudio + (package + (name "python-pyaudio") + (version "0.2.11") + (source + (origin + (method url-fetch) + (uri + (string-append + "https://pypi.python.org/packages/ab/42/" + "b4f04721c5c5bfc196ce156b3c768998ef8c0ae3654ed29ea5020c749a6b" + "/PyAudio-" version ".tar.gz")) + (sha256 + (base32 + "0x7vdsigm7xgvyg3shd3lj113m8zqj2pxmrgdyj66kmnw0qdxgwk")))) + (build-system python-build-system) + (inputs + `(("portaudio" ,portaudio))) + (home-page "https://people.csail.mit.edu/hubert/pyaudio/") + (synopsis "Bindings for PortAudio v19") + (description "This package provides bindings for PortAudio v19, the +cross-platform audio input/output stream library.") + (license license:expat))) + +(define-public python2-pyaudio + (package-with-python2 python-pyaudio)) + (define-public python-pyliblo (package (name "python-pyliblo") -- 2.15.1