Port details on branch 2022Q2 |
- alure Utility library to help manage common tasks with OpenAL
- 1.2_13 audio =0 1.2_13Version of this port present on the latest quarterly branch.
- Maintainer: multimedia@FreeBSD.org
- Port Added: 2013-01-18 20:57:26
- Last Update: 2023-07-24 12:52:36
- Commit Hash: 63b454c
- License: MIT
- WWW:
- https://kcat.strangesoft.net/alure.html
- Description:
- ALURE is a utility library to help manage common tasks with OpenAL
applications. This includes device enumeration and initialization,
file loading, and streaming.
The purpose of this library is to provide premade functionality
that would otherwise be repetitive or difficult to (re)code for
various projects and platforms, such as loading a sound file into
an OpenAL buffer and streaming an audio file through a buffer queue.
Support for different formats is consistant across platforms, so
no special checks are needed when loading files, and all formats
are handled through the same API.
Currently ALURE includes a basic .wav and .aif file reader, and can
leverage external libraries such as libSndFile (for extended wave
formats and several others), VorbisFile (for Ogg Vorbis), FLAC (for
FLAC and Ogg FLAC), and others.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/audio/alure/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/alure
- pkg install alure
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: alure
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (alure-1.2.tar.gz) = 66f1cb6f1feba0c3e6e8118756d236f664b7a585cbb5551ee84b5669459f5b62
SIZE (alure-1.2.tar.gz) = 85331
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
- Library dependencies:
-
- libFLAC.so : audio/flac
- libsndfile.so : audio/libsndfile
- libvorbis.so : audio/libvorbis
- libopenal.so.1 : audio/openal-soft
- This port is required by:
- for Libraries
-
- games/apricots
- games/bucklespring
- games/opensurge
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for alure-1.2_13:
DOCS=on: Build and/or install documentation
DUMB=off: DUMB audio library decoding support
EXAMPLES=on: Build and/or install examples
FLAC=on: FLAC lossless audio codec support
FLUIDSYNTH=off: MIDI playback support via FluidSynth
MODPLUG=off: ModPlug decoder support
MPG123=off: MP3 decoding support via mpg123
SNDFILE=on: Audio conversion support via libsndfile
VORBIS=on: Ogg Vorbis audio codec support
===> Use 'make config' to modify these settings
- Options name:
- audio_alure
- USES:
- cmake compiler:c++11-lang openal:soft pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|