audio/openal-soft 1.25.2 FreeBSD
Software implementation of the OpenAL specification
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
7b41fe39c8- License
- LGPL20+
- Categories
- audio
- Package size
- 748.5 KiB, 2364.3 KiB installed
Description
OpenAL Soft is a software implementation of the OpenAL 3D audio API. OpenAL provides capabilities for playing audio in a virtual 3D environment. Distance attenuation, doppler shift, and directional sound emitters are among the features handled by the API. More advanced effects, including air absorption, low-pass filters, and reverb, are available through the EFX extension. It also facilitates streaming audio, multi-channel buffers, and audio capture.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | audio/openal-soft | 1.25.2 |
| NetBSD | audio/openal-soft | 1.25.2nb2 |
| DragonFly | audio/openal-soft | 1.24.2_2 |
| MidnightBSD | audio/openal-soft | 1.25.1 |
Install
Binary package:
pkg install openal-soft
From the ports tree:
cd /usr/ports/audio/openal-soft/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= openal-soft>0:audio/openal-soft
LIB_DEPENDS= libopenal.so:audio/openal-soft
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.25.2 | 1.25.2 | 1.21.1_3 | 1.24.3 | 1.25.2 |
| FreeBSD:14:quarterly | 1.25.2 | 1.25.2 | n/a | 1.24.3 | 1.25.2 |
| FreeBSD:15:latest | 1.25.2 | 1.25.2 | n/a | 1.24.3 | 1.24.3 |
| FreeBSD:15:quarterly | 1.25.2 | 1.25.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.25.2 | 1.25.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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 17
Run dependencies 1
Required by 283
- astro/kosmindoormap
- astro/stellarium
- audio/alure
- audio/bambootracker
- audio/cadence
- audio/fmit
- audio/freealut
- audio/inscore
- audio/komposter
- audio/mythplugin-mythmusic
- audio/picard
- audio/puddletag
- audio/py-al
- audio/qjackcapture
- biology/py-ete3
- cad/freecad
- cad/freecad-devel
- cad/py-pyfda
- cad/pythonocc-core
- comms/gnuradio
- comms/gqrx
- comms/gr-osmosdr
- comms/wsjtx
- comms/wsjtz
- deskutils/gxneur
- deskutils/itinerary
- deskutils/kongress
- deskutils/lumina-archiver
- deskutils/lumina-fileinfo
- deskutils/lumina-fm
- deskutils/lumina-mediaplayer
- deskutils/lumina-pdf
- deskutils/lumina-photo
- deskutils/lumina-screenshot
- deskutils/lumina-textedit
- deskutils/maliit-keyboard
- deskutils/qtfeedback
- deskutils/xneur
- devel/allegro5
- devel/godot
- devel/godot-tools
- devel/love
- devel/love07
- devel/love08
- devel/love10
- devel/py-apptools
- devel/py-envisage
- devel/py-pyface
- devel/py-qstylizer
- devel/py-qt5
- devel/py-qt5-pyqt
- devel/py-qt5-qscintilla2
- devel/qt5
- devel/simgear
- dns/knock
- emulators/86Box
- emulators/fs-uae
- emulators/fs-uae-launcher
- emulators/higan
- emulators/magia
- emulators/mgba
- emulators/pcem
- emulators/rpcs3
- emulators/ukncbtl
- filesystems/acfgfs
- finance/qtbitcointrader
- games/0ad
- games/7kaa
- games/90secondportraits
- games/CWR-CE
- games/OpenLoco
- games/OpenTomb
- games/UZDoom
- games/alephone
- games/alephone-data
- games/alephone-scenarios
- games/alienarena
- games/amnesia-tdd
- games/apricots
- games/aquaria
- games/arx-libertatis
- games/assaultcube
- games/astromenace
- games/atr3d
- games/avp
- games/barony
- games/battletanks
- games/blackshadeselite
- games/bomber
- games/bovo
- games/bubble-chains
- games/bucklespring
- games/chessx
- games/chromium-bsu
- games/colobot
- games/dhewm3
- games/diaspora
- games/doomsday
- games/dustrac
- games/el
The first 100 are listed.
Configuration
Options name: audio_openal-soft
| Option | Default | Description |
|---|---|---|
| CONFIG | off | Install configuration utility (needs Qt6) |
| EXAMPLES | off | Build and/or install examples |
| JACK | off | JACK audio server support |
| OSS | on | Open Sound System support |
| PIPEWIRE | off | PipeWire multimedia server support |
| PORTAUDIO | off | PortAudio library support |
| PULSEAUDIO | off | PulseAudio sound server support |
| SDL2 | off | ${SDL_DESC} v2 |
| SDL3 | off | ${SDL_DESC} v3 |
| SNDIO | off | Sndio audio support |
| UTILS | on | Build and install utility programs |
- USES
- cmake compiler:c++20-lang pkgconfig tar:bzip2
- Service scripts
- none
Files
pkg-plist 43
- bin/alsoft-config
- bin/makemhr
- bin/openal-info
- etc/openal-soft/alsoftrc.sample
- etc/openal-soft/hrtf/Default HRTF.mhr
- etc/openal-soft/presets/3D7.1.ambdec
- etc/openal-soft/presets/hex-quad.ambdec
- etc/openal-soft/presets/hexagon.ambdec
- etc/openal-soft/presets/itu5.1-nocenter.ambdec
- etc/openal-soft/presets/itu5.1.ambdec
- etc/openal-soft/presets/presets.txt
- etc/openal-soft/presets/rectangle.ambdec
- etc/openal-soft/presets/square.ambdec
- include/AL/al.h
- include/AL/alc.h
- include/AL/alext.h
- include/AL/efx-presets.h
- include/AL/efx.h
- lib/cmake/OpenAL/OpenALConfig.cmake
- lib/cmake/OpenAL/OpenALTargets-.cmake
- lib/cmake/OpenAL/OpenALTargets.cmake
- lib/libopenal.so
- lib/libopenal.so.1
- lib/libopenal.so.
- libdata/pkgconfig/openal.pc
- share/examples/openal-soft/alconvolve.c
- share/examples/openal-soft/aldebug.cpp
- share/examples/openal-soft/aldirect.cpp
- share/examples/openal-soft/alffplay.cpp
- share/examples/openal-soft/alhrtf.c
- share/examples/openal-soft/allafplay.cpp
- share/examples/openal-soft/allatency.c
- share/examples/openal-soft/alloopback.c
- share/examples/openal-soft/almultireverb.c
- share/examples/openal-soft/alplay.c
- share/examples/openal-soft/alrecord.c
- share/examples/openal-soft/alreverb.c
- share/examples/openal-soft/alstream.c
- share/examples/openal-soft/alstreamcb.cpp
- share/examples/openal-soft/altonegen.c
- share/examples/openal-soft/common/alhelpers.c
- share/examples/openal-soft/common/alhelpers.h
- share/examples/openal-soft/common/alhelpers.hpp
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| openal-soft-1.25.2.tar.bz2 | 1.132689e+06 | 1dbaac44e7579d5bc8847ca8db4b2e8b9fd3961041f35ee20def4958301e1089 |
Master sites 1
- https://openal-soft.org/openal-releases/