notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Server is being updated to FreeBSD 14.3 as you read this... and it is done.
Commit processing is stalled - it is a jail issue. I will work on it later today. 2025-09-17 12:17 UTC - It has been fixed. Sometime before 17:27 UTC.
Port details on branch 2023Q4
openal-soft Software implementation of the OpenAL specification
1.24.3 audio on this many watch lists=8 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.24.3Version of this port present on the latest quarterly branch.
Maintainer: multimedia@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-02-02 09:32:04
Last Update: 2025-07-23 11:09:59
Commit Hash: a542853
People watching this port, also watch:: indexinfo, libexif, xcb-util-image, libXdamage, xorg-fonts-truetype
License: LGPL20+
WWW:
https://openal-soft.org/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (50 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/openal-soft-1.24.3/catalog.mk
  3. /usr/local/share/licenses/openal-soft-1.24.3/LICENSE
  4. /usr/local/share/licenses/openal-soft-1.24.3/LGPL20+
  5. @comment bin/alsoft-config
  6. bin/makemhr
  7. bin/openal-info
  8. etc/openal-soft/alsoftrc.sample
  9. etc/openal-soft/hrtf/Default HRTF.mhr
  10. etc/openal-soft/presets/3D7.1.ambdec
  11. etc/openal-soft/presets/hex-quad.ambdec
  12. etc/openal-soft/presets/hexagon.ambdec
  13. etc/openal-soft/presets/itu5.1-nocenter.ambdec
  14. etc/openal-soft/presets/itu5.1.ambdec
  15. etc/openal-soft/presets/presets.txt
  16. etc/openal-soft/presets/rectangle.ambdec
  17. etc/openal-soft/presets/square.ambdec
  18. include/AL/al.h
  19. include/AL/alc.h
  20. include/AL/alext.h
  21. include/AL/efx-creative.h
  22. include/AL/efx-presets.h
  23. include/AL/efx.h
  24. lib/cmake/OpenAL/OpenALConfig.cmake
  25. lib/cmake/OpenAL/OpenALTargets-release.cmake
  26. lib/cmake/OpenAL/OpenALTargets.cmake
  27. lib/libopenal.so
  28. lib/libopenal.so.1
  29. lib/libopenal.so.1.24.3
  30. libdata/pkgconfig/openal.pc
  31. share/examples/openal-soft/alconvolve.c
  32. share/examples/openal-soft/aldebug.cpp
  33. share/examples/openal-soft/aldirect.cpp
  34. share/examples/openal-soft/alffplay.cpp
  35. share/examples/openal-soft/alhrtf.c
  36. share/examples/openal-soft/allafplay.cpp
  37. share/examples/openal-soft/allatency.c
  38. share/examples/openal-soft/alloopback.c
  39. share/examples/openal-soft/almultireverb.c
  40. share/examples/openal-soft/alplay.c
  41. share/examples/openal-soft/alrecord.c
  42. share/examples/openal-soft/alreverb.c
  43. share/examples/openal-soft/alstream.c
  44. share/examples/openal-soft/alstreamcb.cpp
  45. share/examples/openal-soft/altonegen.c
  46. share/examples/openal-soft/common/alhelpers.c
  47. share/examples/openal-soft/common/alhelpers.h
  48. @owner
  49. @group
  50. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • openal-soft>0:audio/openal-soft
To install the port:
cd /usr/ports/audio/openal-soft/ && make install clean
To add the package, run one of these commands:
  • pkg install audio/openal-soft
  • pkg install openal-soft
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: openal-soft
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1746663895 SHA256 (openal-soft-1.24.3.tar.bz2) = cb5e6197a1c0da0edcf2a81024953cc8fa8545c3b9474e48c852af709d587892 SIZE (openal-soft-1.24.3.tar.bz2) = 1025568

Packages (timestamps in pop-ups are UTC):
openal-soft
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.24.31.24.31.20.1_21.24.31.24.3-1.20.1_2-
FreeBSD:13:quarterly1.24.31.24.31.21.1_31.24.31.24.31.21.1_41.21.1_41.21.1_4
FreeBSD:14:latest1.24.31.24.31.21.1_31.24.31.24.31.21.1_3-1.21.1_3
FreeBSD:14:quarterly1.24.31.24.3-1.24.31.24.31.21.1_41.21.1_41.21.1_4
FreeBSD:15:latest1.24.31.24.3n/a1.24.3n/a1.21.1_41.21.1_41.21.1_4
FreeBSD:15:quarterly--n/a-n/a---
FreeBSD:16:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libdbus-1.so : devel/dbus
  2. libmysofa.so : audio/libmysofa
This port is required by:
for Libraries
  1. audio/alure
  2. audio/freealut
  3. audio/komposter
  4. audio/py-al
  5. deskutils/xneur
  6. devel/allegro5
  7. devel/love
Expand this list (148 items / 141 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/love07
  3. devel/love08
  4. devel/love10
  5. devel/sfml
  6. devel/simgear
  7. emulators/86Box
  8. emulators/ares
  9. emulators/fs-uae
  10. emulators/higan
  11. emulators/magia
  12. emulators/pcem
  13. emulators/rpcs3
  14. games/0ad
  15. games/7kaa
  16. games/OpenTomb
  17. games/alephone
  18. games/alienarena
  19. games/amnesia-tdd
  20. games/apricots
  21. games/aquaria
  22. games/arx-libertatis
  23. games/assaultcube
  24. games/astromenace
  25. games/avp
  26. games/barony
  27. games/battletanks
  28. games/blackshadeselite
  29. games/bucklespring
  30. games/chromium-bsu
  31. games/colobot
  32. games/dhewm3
  33. games/diaspora
  34. games/doomsday
  35. games/dustrac
  36. games/el
  37. games/endless-sky
  38. games/etlegacy
  39. games/excido
  40. games/flightgear
  41. games/freedoko
  42. games/freeminer
  43. games/freeorion
  44. games/fs2open
  45. games/gemrb
  46. games/glest
  47. games/ioquake3
  48. games/iortcw
  49. games/irrlamb
  50. games/keeperrl
  51. games/libkdegames
  52. games/linwarrior
  53. games/luanti
  54. games/lugaru
  55. games/lwjgl3
  56. games/megaglest
  57. games/naev
  58. games/oolite
  59. games/openarena
  60. games/openbve
  61. games/openclonk
  62. games/openenroth
  63. games/openmw
  64. games/openra
  65. games/openspades
  66. games/opensurge
  67. games/py-fife
  68. games/re3
  69. games/regoth
  70. games/retroarch
  71. games/solarus
  72. games/solarus-quest-editor
  73. games/supertux2
  74. games/supertuxkart
  75. games/tome4
  76. games/tome4-beta
  77. games/torcs
  78. games/trigger-rally
  79. games/ufoai
  80. games/ultimatestunts
  81. games/valyriatear
  82. games/vamos
  83. games/vanilla-conquer
  84. games/warzone2100
  85. games/wxlauncher
  86. games/xray-16
  87. games/yquake2
  88. games/zdoom
  89. graphics/Coin
  90. graphics/blender
  91. graphics/magnum
  92. graphics/magnum-plugins
  93. graphics/recastnavigation
  94. multimedia/arcan
  95. multimedia/bino
  96. multimedia/qt5-multimedia
  97. multimedia/subtitlecomposer
  98. net/freeswitch
  99. net-im/qTox
  100. net-im/telegram-desktop
  101. net-im/toxic
  102. net-im/uTox
  103. Collapse this list.

Deleted ports which required this port:

Expand this list of 40 deleted ports
  1. audio/fpc-openal*
  2. audio/hs-ALUT*
  3. audio/hs-OpenAL*
  4. audio/py-openal*
  5. devel/allegro-devel*
  6. devel/sfml1*
  7. devel/sfml251*
  8. emulators/dolphin-emu-devel*
  9. emulators/wine7*
  10. emulators/yabause*
  11. games/OpenDiablo2*
  12. games/allacrost*
  13. games/avp-demo*
  14. games/ember*
  15. games/ioquake3-devel*
  16. games/iourbanterror*
  17. games/kmquake2*
  18. games/libkdegames-kde4*
  19. games/minecraft-client*
  20. games/minetest*
  21. games/openastromenace*
  22. games/rigsofrods*
  23. games/scorched3d*
  24. games/spacezero*
  25. games/spring*
  26. games/springlobby*
  27. games/stuntrally*
  28. games/sumwars*
  29. games/supertux-devel*
  30. games/trigger*
  31. games/vegastrike*
  32. games/voxelands*
  33. games/warsow*
  34. games/windstille*
  35. graphics/blender-lts28*
  36. graphics/blender-lts29*
  37. graphics/py-soya3d*
  38. lang/hugs*
  39. multimedia/QtAV*
  40. net-im/sigram*
  41. Collapse this list of deleted ports.
* - 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 openal-soft-1.24.3: CONFIG=off: Install configuration utility (needs Qt 5) EXAMPLES=on: 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 SDL=off: Simple Direct Media Layer support SIMD=on: Use CPU-specific optimizations SNDIO=off: Sndio audio support UTILS=on: Build and install utility programs ===> Use 'make config' to modify these settings
Options name:
audio_openal-soft
USES:
cmake compiler:c++17-lang pkgconfig tar:bzip2
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://openal-soft.org/openal-releases/
Collapse this list.

There are no commits on branch 2023Q4 for this port