BSD Ports

audio/rtaudio 6.0.1_1 FreeBSD

C++ classes that provide a common API for realtime audio input/output

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
audio
Package size
42.3 KiB, 130.8 KiB installed

Description

A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO and WASAPI) operating systems.

In the other systems

SystemPortVersion
FreeBSDaudio/rtaudio6.0.1_1
DragonFlyaudio/rtaudio6.0.1_1

Install

Binary package:

pkg install rtaudio

From the ports tree:

cd /usr/ports/audio/rtaudio/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	rtaudio>0:audio/rtaudio
LIB_DEPENDS=	librtaudio.so:audio/rtaudio

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest6.0.1_16.0.1_1-6.0.1_16.0.1_1
FreeBSD:14:quarterly6.0.1_16.0.1_1n/a6.0.1_16.0.1_1
FreeBSD:15:latest6.0.1_16.0.1_1n/a6.0.1_16.0.1_1
FreeBSD:15:quarterly6.0.1_16.0.1_1n/an/an/a
FreeBSD:16:latest6.0.1_16.0.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 70
Run dependencies 61

Configuration

Options name: audio_rtaudio

OptionDefaultDescription
ALSAoffALSA audio architecture support
JACKoffJACK audio server support
OSSoffOpen Sound System support
PULSEAUDIOonPulseAudio sound server support
USES
cmake:testing compiler:c++11-lang pkgconfig
Service scripts
none

Files

pkg-plist 10
  • include/rtaudio/RtAudio.h
  • include/rtaudio/rtaudio_c.h
  • lib/librtaudio.so
  • lib/librtaudio.so.7
  • lib/librtaudio.so.7.0.0
  • libdata/pkgconfig/rtaudio.pc
  • share/rtaudio/RtAudioConfig-version.cmake
  • share/rtaudio/RtAudioConfig.cmake
  • share/rtaudio/RtAudioTargets-.cmake
  • share/rtaudio/RtAudioTargets.cmake
distinfo 1
FileSizeSHA256
thestk-rtaudio-6.0.1_GH0.tar.gz2546647206c8b6cee43b474f43d64988fefaadfdcfc4264ed38d8de5f5d0e6ddb0a123

Commit history 0

No commits in the history this site was built from.