This commit is contained in:
TriForceX
2019-09-25 20:51:37 -03:00
commit 6203ff3e7c
11215 changed files with 428258 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
comment "portaudio needs a toolchain w/ threads"
depends on !BR2_TOOLCHAIN_HAS_THREADS
config BR2_PACKAGE_PORTAUDIO
bool "portaudio"
depends on BR2_TOOLCHAIN_HAS_THREADS
help
PortAudio is a free, cross-platform, open-source,
audio I/O library.
http://www.portaudio.com/
if BR2_PACKAGE_PORTAUDIO
config BR2_PACKAGE_PORTAUDIO_ALSA
bool "alsa support"
default y
select BR2_PACKAGE_ALSA_LIB
help
Compile with ALSA support.
config BR2_PACKAGE_PORTAUDIO_OSS
bool "oss support"
help
Compile with OSS support.
config BR2_PACKAGE_PORTAUDIO_CXX
bool "C++ bindings"
depends on BR2_INSTALL_LIBSTDCPP
help
Enables C++ bindings.
endif # BR2_PACKAGE_PORTAUDIO

View File

@@ -0,0 +1,2 @@
# Locally calculated
sha256 f5a21d7dcd6ee84397446fa1fa1a0675bb2e8a4a6dceb4305a8404698d8d1513 pa_stable_v190600_20161030.tgz

View File

@@ -0,0 +1,23 @@
################################################################################
#
# portaudio
#
################################################################################
PORTAUDIO_VERSION = v190600_20161030
PORTAUDIO_SITE = http://www.portaudio.com/archives
PORTAUDIO_SOURCE = pa_stable_$(PORTAUDIO_VERSION).tgz
PORTAUDIO_INSTALL_STAGING = YES
PORTAUDIO_MAKE = $(MAKE1)
PORTAUDIO_LICENSE = portaudio license (MIT-like plus special clause)
PORTAUDIO_LICENSE_FILES = LICENSE.txt
PORTAUDIO_DEPENDENCIES = \
$(if $(BR2_PACKAGE_PORTAUDIO_ALSA),alsa-lib)
PORTAUDIO_CONF_OPTS = \
$(if $(BR2_PACKAGE_PORTAUDIO_ALSA),--with-alsa,--without-alsa) \
$(if $(BR2_PACKAGE_PORTAUDIO_OSS),--with-oss,--without-oss) \
$(if $(BR2_PACKAGE_PORTAUDIO_CXX),--enable-cxx,--disable-cxx)
$(eval $(autotools-package))