wok 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  }