Port details on branch 2022Q3 |
- sdl_audiolib Audio decoding, resampling and mixing library for SDL
- git20220713_4 audio =0 git20220713_4Version of this port present on the latest quarterly branch.
- Maintainer: amdmi3@FreeBSD.org
- Port Added: 2022-08-04 21:03:17
- Last Update: 2023-12-14 15:49:40
- Commit Hash: ec5f6e2
- License: LGPL3+
- WWW:
- https://github.com/realnc/SDL_audiolib
- Description:
- This is a small and simple to use C++ library for playing various
audio formats. It is a thin (-ish) wrapper around existing resampling
(like SRC or SoX) and decoding libraries (like libmpg123 or libvorbis.)
It was written as a replacement for SDL_mixer, due to SDL_mixer's
lack of multiple music streams, limited audio format support and
poor resampling quality.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- sdl_audiolib>0:audio/sdl_audiolib
- To install the port:
- cd /usr/ports/audio/sdl_audiolib/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/sdl_audiolib
- pkg install sdl_audiolib
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: sdl_audiolib
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1659555002
SHA256 (realnc-SDL_audiolib-git20220713-cc1bb6a_GH0.tar.gz) = a9a7eaa0a211921e588b619a94f0b6631dc6722998ca96511c637c096c83bf0a
SIZE (realnc-SDL_audiolib-git20220713-cc1bb6a_GH0.tar.gz) = 1139627
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl2-config : devel/sdl20
- Library dependencies:
-
- libfmt.so : devel/libfmt
- libFLAC.so : audio/flac
- libfluidsynth.so : audio/fluidsynth
- libmodplug.so : audio/libmodplug
- libmpg123.so : audio/mpg123
- libmpcdec.so : audio/musepack
- libopenmpt.so : audio/libopenmpt
- libopusfile.so : audio/opusfile
- libsamplerate.so : audio/libsamplerate
- libsndfile.so : audio/libsndfile
- libsoxr.so : audio/libsoxr
- libvorbisfile.so : audio/libvorbis
- libWildMidi.so : audio/wildmidi
- libxmp.so : audio/libxmp
- libSDL2.so : devel/sdl20
- This port is required by:
- for Libraries
-
- games/devilutionX
Configuration Options:
- ===> The following configuration options are available for sdl_audiolib-git20220713_4:
DOCS=on: Build and/or install documentation
====> Resamplers
SAMPLERATE=on: Sample rate conversion support
SOXR=on: SoX resampler support via libsoxr
====> Decoders
OPENMPT=on: OpenMPT MOD decoder
XMP=on: XMP MOD decoder
MODPLUG=on: ModPlug decoder support
MPG123=on: MP3 decoding support via mpg123
SNDFILE=on: Audio conversion support via libsndfile
VORBIS=on: Ogg Vorbis audio codec support
OPUS=on: Opus audio codec support
FLAC=on: FLAC lossless audio codec support
MUSEPACK=on: MPC audio format support
FLUIDSYNTH=on: MIDI playback support via FluidSynth
WILDMIDI=on: WildMIDI MIDI decoder
===> Use 'make config' to modify these settings
- Options name:
- audio_sdl_audiolib
- USES:
- cmake pkgconfig sdl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|