./audio/openal-soft, Software implementation of the OpenAL 3D audio API

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.23.1nb3, Package name: openal-soft-1.23.1nb3, Maintainer: pkgsrc-users

OpenAL Soft is an LGPL-licensed, cross-platform, 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.


Required to run:
[audio/libmysofa]

Required to build:
[pkgtools/cwrappers] [lang/gcc5]

Master sites:

Filesize: 682.939 KB

Version history: (Expand)


CVS history: (Expand)


   2024-01-30 15:22:43 by Ryo ONODERA | Files touched by this commit (672)
Log message:
*: Recursive revbump from audio/pulseaudio-17.0
   2023-10-22 02:55:55 by David H. Gutteridge | Files touched by this commit (1)
Log message:
openal-soft: fix builds for aarch64 on NetBSD 9.x

For aarch64, older NetBSD releases will end up pulling in GCC 10
because of the C++20 requirement. We apply -mno-outline-atomics as one
way of getting around linking issues that otherwise occur. (This was
breaking 492 dependent builds.)
   2023-07-22 06:22:15 by Masatake Daimon | Files touched by this commit (2)
Log message:
audio/openal-soft: Disable the ALSA backend on NetBSD
   2023-07-18 14:56:07 by Nia Alarie | Files touched by this commit (23)
Log message:
audio: Where possible, adapt packages to use USE_(CC|CXX)_FEATURES
   2023-05-06 21:09:54 by Ryo ONODERA | Files touched by this commit (687)
Log message:
*: Recursive revbump from audio/libopus 1.4
   2023-04-27 15:58:52 by Jonathan Perkin | Files touched by this commit (1)
Log message:
openal-soft: Remove --version-script on SunOS.
   2023-04-23 11:13:19 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
openal-soft: update to 1.23.1.

openal-soft-1.23.1:

    Implemented the AL_SOFT_UHJ_ex extension.

    Implemented the AL_SOFT_buffer_length_query extension.

    Implemented the AL_SOFT_source_start_delay extension.

    Implemented the AL_EXT_STATIC_BUFFER extension.

    Fixed compiling with certain older versions of GCC.

    Fixed compiling as a submodule.

    Fixed compiling with newer versions of Oboe.

    Improved EAX effect version switching.

    Improved the quality of the reverb modulator.

    Improved performance of the cubic resampler.

    Added a compatibility option to restore AL_SOFT_buffer_sub_data. The option
    disables AL_EXT_SOURCE_RADIUS due to incompatibility.

    Reduced CPU usage when EAX is initialized and FXSlot0 or FXSlot1 are not
    used.

    Reduced memory usage for ADPCM buffer formats. They're no longer converted
    to 16-bit samples on load.
   2023-02-20 13:23:44 by Thomas Klausner | Files touched by this commit (1)
Log message:
openal-soft: require gcc 9

This uses [[likely]] from C++20.

XXX: pkgsrc doesn't support "c++20" in USE_LANGUAGES yet