Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 10 additions & 9 deletions audio/openal-soft/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ legacysupport.newest_darwin_requires_legacy 14

name openal-soft
if {${os.platform} ne "darwin" || ${os.major} >= 17} {
version 1.24.2
version 1.25.1
revision 0
checksums rmd160 8469975aa3192c68678db050b56ae17c26e04758 \
sha256 cd4c88c9b7311cb6785db71c0ed64f5430c9d5b3454e0158314b2ef25ace3e61 \
size 1020760
checksums rmd160 933bfea1b345159b5226c11b2c3d385c3d824930 \
sha256 4c2aff6f81975f46ecc5148d092c4948c71dbfb76e4b9ba4bf1fce287f47d4b5 \
size 1119330
} else {
# macOS 10.12:
# https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/291362/steps/install-port/logs/stdio
Expand Down Expand Up @@ -60,15 +60,16 @@ if {[vercmp ${version} < 1.24.0]} {
patch-cinttypes.diff

compiler.cxx_standard 2014
# error: inline declaration of 'configValue<...>' follows non-inline definition
# https://github.com/kcat/openal-soft/issues/703
compiler.blacklist-append {clang < 900}
} else {
compiler.cxx_standard 2017
compiler.cxx_standard 2020
# no member named 'join' in namespace 'std::ranges::views'
compiler.blacklist-append {clang < 1700}
}
compiler.thread_local_storage yes

# error: inline declaration of 'configValue<...>' follows non-inline definition
# https://github.com/kcat/openal-soft/issues/703
compiler.blacklist-append {clang < 900}

configure.args-append -DALSOFT_EXAMPLES=OFF \
-DALSOFT_UTILS=ON \
-DALSOFT_NO_CONFIG_UTIL=ON \
Expand Down