1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-03 06:04:53 +00:00
freebsd-ports/audio/alure/pkg-descr
Tobias Kortkamp 8abd8d1f6e audio/alure: Cleanup and fix options
- Modernize options helper usage

- Bring in CMake related changes from [1] to fix the DUMB and MODPLUG
  options.  The options did nothing and support for DUMB and ModPlug was
  always disabled regardless of option state because CMake was unable
  to find the required headers and libraries

- The CMake changes also turn off dynamic loading of shared libraries
  via dlopen(3) and links with them at build time instead

- Disable DUMB by default.  It has not worked for a long time and
  nobody has complained about it so far, so it is probably not
  needed by anyone

- Remove ad-hoc patches and hook up disabling the DOCS
  build via CMakeLists.txt

- Run pkg-descr through fmt

- Take maintainership

[1] http://repo.or.cz/alure.git/tree/refs/heads/alure-1.x
2018-07-26 09:12:28 +00:00

19 lines
872 B
Plaintext

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.
WWW: http://kcat.strangesoft.net/alure.html