BSD Ports

Deprecated: Outdated and unsupported upstream

Broken: Unfetchable

audio/alure 1.2_14 FreeBSD

Utility library to help manage common tasks with OpenAL

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
929e3843c6
License
MIT
Categories
audio

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.

In the other systems

SystemPortVersion
FreeBSDaudio/alure1.2_14
NetBSDaudio/alure1.2nb15
DragonFlyaudio/alure1.2_14

Install

Binary package:

pkg install alure

From the ports tree:

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

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

RUN_DEPENDS=	alure>0:audio/alure
LIB_DEPENDS=	libalure.so:audio/alure

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:latest--1.2_121.2_14-
FreeBSD:14:quarterly--n/a1.2_14-
FreeBSD:15:latest--n/a1.2_141.2_14
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest1.2_14-n/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 25
Run dependencies 9

Configuration

Options name: audio_alure

OptionDefaultDescription
DOCSoffBuild and/or install documentation
DUMBoffDUMB audio library decoding support
EXAMPLESoffBuild and/or install examples
FLAConFLAC lossless audio codec support
FLUIDSYNTHoffMIDI playback support via FluidSynth
MODPLUGoffModPlug decoder support
MPG123offMP3 decoding support via mpg123
SNDFILEonAudio conversion support via libsndfile
VORBISonOgg Vorbis audio codec support
USES
cmake compiler:c++11-lang openal:soft pkgconfig
Service scripts
none

Files

pkg-plist 8
  • bin/alurecdplay
  • bin/alureplay
  • bin/alurestream
  • include/AL/alure.h
  • lib/libalure.so
  • lib/libalure.so.1
  • lib/libalure.so.1.2.0
  • libdata/pkgconfig/alure.pc
distinfo 1
FileSizeSHA256
alure-1.2.tar.gz8533166f1cb6f1feba0c3e6e8118756d236f664b7a585cbb5551ee84b5669459f5b62
Master sites 1
  • http://kcat.strangesoft.net/alure-releases/

Commit history 1

DateCommitCreditsLog message
929e3843c6 Daniel Engberg audio/alure: Mark BROKEN and DEPRECATED
Upstream site is gone and development has moved on to alure2 which is in development Reference: https://github.com/kcat/alure/issues/44