wok-6.x rev 25290
updated rtaudio and rtaudio-dev (5.1.0 -> 5.2.0)
author | Hans-G?nter Theisgen |
---|---|
date | Tue Jul 19 09:50:44 2022 +0100 (2022-07-19) |
parents | 083af5061d39 |
children | e645edfd38fc |
files | rtaudio-dev/receipt rtaudio/description.txt rtaudio/receipt |
line diff
1.1 --- a/rtaudio-dev/receipt Tue Jul 19 07:52:15 2022 +0000 1.2 +++ b/rtaudio-dev/receipt Tue Jul 19 09:50:44 2022 +0100 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="rtaudio-dev" 1.7 -VERSION="5.1.0" 1.8 +VERSION="5.2.0" 1.9 CATEGORY="development" 1.10 SHORT_DESC="Rtaudio C++ classes - development files." 1.11 MAINTAINER="pankso@slitaz.org" 1.12 @@ -21,5 +21,5 @@ 1.13 cp -a $src/*.h $fs/usr/include/rtaudio 1.14 cp -a $src/include/*.h $fs/usr/include/rtaudio 1.15 # GCC fix 1.16 - sed -i "/inline/s/;$//" "$fs/usr/include/rtaudio/RtAudio.h" 1.17 + sed -i "/inline/s/;$//" "$fs/usr/include/rtaudio/RtAudio.h" 1.18 }
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/rtaudio/description.txt Tue Jul 19 09:50:44 2022 +0100 2.3 @@ -0,0 +1,26 @@ 2.4 +RtAudio is a set of C++ classes that provide a common API 2.5 +(Application Programming Interface) for realtime audio input 2.6 +and output across Linux, Macintosh OS-X and Windows operating 2.7 +systems. 2.8 +RtAudio significantly simplifies the process of interacting 2.9 +with computer audio hardware. 2.10 + 2.11 +It was designed with the following objectives: 2.12 + 2.13 +- object-oriented C++ design 2.14 +- simple, common API across all supported platforms 2.15 +- only one source and one header file for easy inclusion in 2.16 + programming projects 2.17 +- allow simultaneous multi-api support 2.18 +- support dynamic connection of devices 2.19 +- provide extensive audio device parameter control 2.20 +- allow audio device capability probing 2.21 +- automatic internal conversion for data format, channel number 2.22 + compensation, (de)interleaving, and byte-swapping 2.23 + 2.24 +RtAudio incorporates the concept of audio streams, which represent 2.25 +audio output (playback) and input (recording). 2.26 +Available audio devices and their capabilities can be enumerated 2.27 +and then specified when opening a stream. 2.28 +Where applicable, multiple API support can be compiled and a 2.29 +particular API specified when creating an RtAudio instance.
3.1 --- a/rtaudio/receipt Tue Jul 19 07:52:15 2022 +0000 3.2 +++ b/rtaudio/receipt Tue Jul 19 09:50:44 2022 +0100 3.3 @@ -1,7 +1,7 @@ 3.4 # SliTaz package receipt. 3.5 3.6 PACKAGE="rtaudio" 3.7 -VERSION="5.1.0" 3.8 +VERSION="5.2.0" 3.9 CATEGORY="multimedia" 3.10 SHORT_DESC="Common API for realtime audio input and output (C++ classes)." 3.11 MAINTAINER="pankso@slitaz.org" 3.12 @@ -11,8 +11,8 @@ 3.13 TARBALL="${PACKAGE}-${VERSION}.tar.gz" 3.14 WGET_URL="${WEB_SITE}release/$TARBALL" 3.15 3.16 -DEPENDS="alsa-lib jack-audio-connection-kit" 3.17 -BUILD_DEPENDS="alsa-lib-dev jack-audio-connection-kit-dev" 3.18 +DEPENDS="alsa-lib gcc83-lib-base jack-audio-connection-kit" 3.19 +BUILD_DEPENDS="alsa-lib-dev gcc83 jack-audio-connection-kit-dev" 3.20 3.21 # What is the latest version available today? 3.22 current_version() 3.23 @@ -25,11 +25,13 @@ 3.24 compile_rules() 3.25 { 3.26 ./configure \ 3.27 + CC=gcc-83 \ 3.28 + CXX=g++-83 \ 3.29 --prefix=/usr \ 3.30 --with-alsa \ 3.31 --with-jack \ 3.32 $CONFIGURE_ARGS && 3.33 - make -j 1 3.34 + make 3.35 3.36 # Python bindings --> rtaudio-python ?? 3.37 #cd $src/contrib/python/pyrtaudio 3.38 @@ -46,5 +48,5 @@ 3.39 3.40 cp -a $src/.libs/librtaudio.so* $fs/usr/lib 3.41 cd $fs/usr/lib 3.42 - ln -s librtaudio.so.$VERSION librtaudio.so.4 3.43 + ln -s librtaudio.so.$VERSION librtaudio.so.4 3.44 }