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

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details on branch 2023Q4
openal-soft Software implementation of the OpenAL specification
1.24.2_2 audio on this many watch lists=9 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.2_2Version 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-03-08 14:05:10
Commit Hash: a347a92
People watching this port, also watch:: xorg-fonts-truetype, openjpeg, libXdamage, libexif, flac
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.2_2/catalog.mk
  3. /usr/local/share/licenses/openal-soft-1.24.2_2/LICENSE
  4. /usr/local/share/licenses/openal-soft-1.24.2_2/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.2
  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.
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 = 1738821586 SHA256 (openal-soft-1.24.2.tar.bz2) = cd4c88c9b7311cb6785db71c0ed64f5430c9d5b3454e0158314b2ef25ace3e61 SIZE (openal-soft-1.24.2.tar.bz2) = 1020760

Expand this list (2 items)

Collapse this list.

SHA256 (9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch) = 17bfa74ce960c74e5b9fb131caf38f319d10dfde7ec3822358488ca7139bf581 SIZE (9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch) = 965

Collapse this list.


Packages (timestamps in pop-ups are UTC):
openal-soft
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.24.2_21.24.2_21.20.1_21.24.2_21.24.2_2-1.20.1_2-
FreeBSD:13:quarterly1.23.1_11.23.1_11.21.1_31.23.1_11.23.1_11.21.1_41.21.1_41.21.1_4
FreeBSD:14:latest1.24.2_21.24.2_21.21.1_31.24.2_21.24.2_21.21.1_3-1.21.1_3
FreeBSD:14:quarterly1.23.1_11.24.2_2-1.23.1_11.23.1_11.21.1_41.21.1_41.21.1_4
FreeBSD:15:latest1.24.2_21.24.2_2n/a1.24.2_2n/a1.21.1_41.21.1_41.21.1_4
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/sfml1
  7. devel/simgear
  8. emulators/86Box
  9. emulators/ares
  10. emulators/fs-uae
  11. emulators/higan
  12. emulators/magia
  13. emulators/pcem
  14. emulators/rpcs3
  15. games/0ad
  16. games/7kaa
  17. games/OpenTomb
  18. games/alephone
  19. games/alienarena
  20. games/amnesia-tdd
  21. games/apricots
  22. games/aquaria
  23. games/arx-libertatis
  24. games/assaultcube
  25. games/astromenace
  26. games/avp
  27. games/barony
  28. games/battletanks
  29. games/blackshadeselite
  30. games/bucklespring
  31. games/chromium-bsu
  32. games/colobot
  33. games/dhewm3
  34. games/diaspora
  35. games/doomsday
  36. games/dustrac
  37. games/el
  38. games/endless-sky
  39. games/etlegacy
  40. games/excido
  41. games/flightgear
  42. games/freedoko
  43. games/freeminer
  44. games/freeorion
  45. games/fs2open
  46. games/gemrb
  47. games/glest
  48. games/ioquake3
  49. games/iortcw
  50. games/irrlamb
  51. games/keeperrl
  52. games/libkdegames
  53. games/linwarrior
  54. games/luanti
  55. games/lugaru
  56. games/lwjgl3
  57. games/megaglest
  58. games/naev
  59. games/oolite
  60. games/openarena
  61. games/openbve
  62. games/openclonk
  63. games/openenroth
  64. games/openmw
  65. games/openomf
  66. games/openra
  67. games/openspades
  68. games/opensurge
  69. games/py-fife
  70. games/re3
  71. games/regoth
  72. games/retroarch
  73. games/solarus
  74. games/solarus-quest-editor
  75. games/stuntrally
  76. games/supertux2
  77. games/supertuxkart
  78. games/tome4
  79. games/tome4-beta
  80. games/torcs
  81. games/trigger-rally
  82. games/ufoai
  83. games/ultimatestunts
  84. games/valyriatear
  85. games/vamos
  86. games/vanilla-conquer
  87. games/warzone2100
  88. games/wxlauncher
  89. games/yquake2
  90. games/zdoom
  91. graphics/Coin
  92. graphics/blender
  93. graphics/magnum
  94. graphics/magnum-plugins
  95. graphics/recastnavigation
  96. multimedia/arcan
  97. multimedia/bino
  98. multimedia/qt5-multimedia
  99. multimedia/subtitlecomposer
  100. net/freeswitch
  101. net-im/qTox
  102. net-im/telegram-desktop
  103. net-im/toxic
  104. net-im/uTox
  105. Collapse this list.

Deleted ports which required this port:

Expand this list of 38 deleted ports
  1. audio/fpc-openal*
  2. audio/hs-ALUT*
  3. audio/hs-OpenAL*
  4. audio/py-openal*
  5. devel/allegro-devel*
  6. devel/sfml251*
  7. emulators/dolphin-emu-devel*
  8. emulators/wine7*
  9. emulators/yabause*
  10. games/OpenDiablo2*
  11. games/allacrost*
  12. games/avp-demo*
  13. games/ember*
  14. games/ioquake3-devel*
  15. games/iourbanterror*
  16. games/kmquake2*
  17. games/libkdegames-kde4*
  18. games/minecraft-client*
  19. games/minetest*
  20. games/openastromenace*
  21. games/rigsofrods*
  22. games/scorched3d*
  23. games/spacezero*
  24. games/spring*
  25. games/springlobby*
  26. games/sumwars*
  27. games/supertux-devel*
  28. games/trigger*
  29. games/vegastrike*
  30. games/voxelands*
  31. games/warsow*
  32. games/windstille*
  33. graphics/blender-lts28*
  34. graphics/blender-lts29*
  35. graphics/py-soya3d*
  36. lang/hugs*
  37. multimedia/QtAV*
  38. net-im/sigram*
  39. 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.2_2: 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 pathfix 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