<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6f7dd87a75783264723daad114b0c0591e978687">https://github.com/macports/macports-ports/commit/6f7dd87a75783264723daad114b0c0591e978687</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 6f7dd87a757 openal-soft: Don't look for things we don't need
</span>6f7dd87a757 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6f7dd87a75783264723daad114b0c0591e978687
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Wed Dec 11 13:14:08 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    openal-soft: Don't look for things we don't need
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/67681
</span>---
 audio/openal-soft/Portfile | 37 +++++++++++++++++++++++++++++++++----
 1 file changed, 33 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/openal-soft/Portfile b/audio/openal-soft/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8f28943ea9e..98715d0bfc5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/openal-soft/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/openal-soft/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,16 +20,25 @@ if {${os.platform} ne "darwin" || ${os.major} >= 21} {
</span>     # https://build.macports.org/builders/ports-11_x86_64-builder/builds/172017/steps/install-port/logs/stdio
     # alc/backends/coreaudio.cpp:307:46: error: use of undeclared identifier 'kAudioObjectPropertyElementMain'; did you mean 'kAudioObjectPropertyElementName'?
     # alc/backends/coreaudio.cpp:315:46: error: use of undeclared identifier 'kAudioObjectPropertyElementMain'; did you mean 'kAudioObjectPropertyElementName'?
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://github.com/kcat/openal-soft/issues/1063
</span>     #
     # macOS 10.15:
     # https://build.macports.org/builders/ports-10.15_x86_64-builder/builds/200661/steps/install-port/logs/stdio
     # alc/alu.cpp:2148:9: error: member reference base type 'al::span' is not a structure or union
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://github.com/kcat/openal-soft/issues/1064
</span>     #
     # macOS 10.14:
     # https://build.macports.org/builders/ports-10.14_x86_64-builder/builds/223612/steps/install-port/logs/stdio
     # utils/makemhr/loaddef.cpp:33:10: fatal error: 'filesystem' file not found
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://github.com/kcat/openal-soft/issues/1065
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # macOS 10.12:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/291362/steps/install-port/logs/stdio
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # common/almalloc.h:78:46: error: aligned allocation function of type 'void *(std::size_t, std::align_val_t)' is only available on macOS 10.13 or newer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # common/almalloc.h:81:9: error: aligned deallocation function of type 'void (void *, std::align_val_t) noexcept' is only available on macOS 10.13 or newer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://github.com/kcat/openal-soft/issues/1066
</span>     version             1.23.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            2
</span>     checksums           rmd160  5ca2531cc9e7476d122ddc9ab3a1b3e568d62175 \
                         sha256  796f4b89134c4e57270b7f0d755f0fa3435b90da437b745160a49bd41c845b21 \
                         size    699330
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,8 +67,6 @@ homepage                https://openal-soft.org
</span> master_sites            ${homepage}/openal-releases/
 use_bzip2               yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append    path:bin/pkg-config:pkgconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_lib-append      port:libmysofa \
                         port:zlib
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -82,14 +89,32 @@ compiler.blacklist-append {clang < 900}
</span> configure.args-append   -DALSOFT_EXAMPLES=OFF \
                         -DALSOFT_UTILS=ON \
                         -DALSOFT_NO_CONFIG_UTIL=ON \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_REQUIRE_ALSA=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_BACKEND_ALSA=OFF \
</span>                         -DALSOFT_REQUIRE_JACK=OFF \
                         -DALSOFT_BACKEND_JACK=OFF \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_REQUIRE_OBOE=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_BACKEND_OBOE=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_REQUIRE_OPENSL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_BACKEND_OPENSL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_REQUIRE_OSS=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_BACKEND_OSS=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_REQUIRE_PIPEWIRE=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_BACKEND_PIPEWIRE=OFF \
</span>                         -DALSOFT_REQUIRE_PORTAUDIO=OFF \
                         -DALSOFT_BACKEND_PORTAUDIO=OFF \
                         -DALSOFT_REQUIRE_PULSEAUDIO=OFF \
                         -DALSOFT_BACKEND_PULSEAUDIO=OFF \
                         -DALSOFT_REQUIRE_SDL2=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DALSOFT_BACKEND_SDL2=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_BACKEND_SDL2=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_REQUIRE_SNDIO=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_BACKEND_SNDIO=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_REQUIRE_SOLARIS=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_BACKEND_SOLARIS=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DALSOFT_RTKIT=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DCMAKE_DISABLE_FIND_PACKAGE_PkgConfig=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DCMAKE_DISABLE_FIND_PACKAGE_SndFile=ON
</span> 
 variant gui description {Enable alsoft-config Qt GUI} {
     PortGroup           qt5 1.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -120,6 +145,10 @@ variant sdl2 description {Enable SDL2 backend} {
</span>     configure.args-replace  -DALSOFT_REQUIRE_SDL2=OFF -DALSOFT_REQUIRE_SDL2=ON \
                             -DALSOFT_BACKEND_SDL2=OFF -DALSOFT_BACKEND_SDL2=ON
 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset sdl2]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   -DCMAKE_DISABLE_FIND_PACKAGE_SDL2=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> 
 livecheck.type          regex
 livecheck.regex         /${name}-(\[0-9.\]+)${extract.suffix}
</pre><pre style='margin:0'>

</pre>