<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4d85ee22ee3eda4da64c43d71b09aeef210eb1a8">https://github.com/macports/macports-ports/commit/4d85ee22ee3eda4da64c43d71b09aeef210eb1a8</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 4d85ee2 openal-soft: update to 1.20.0
</span>4d85ee2 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4d85ee22ee3eda4da64c43d71b09aeef210eb1a8
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Tue Dec 31 02:13:35 2019 +1100
<span style='display:block; white-space:pre;color:#404040;'> openal-soft: update to 1.20.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * Add variant to build the Qt-based alsoft-config GUI.
</span><span style='display:block; white-space:pre;color:#404040;'> * Add variants for most backends. CoreAudio is on by default and will be fine
</span><span style='display:block; white-space:pre;color:#404040;'> for most users.
</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/53370
</span>---
audio/openal-soft/Portfile | 66 +++++++++++++++++++++++++++++++++++++++-------
1 file changed, 56 insertions(+), 10 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 05aa49b..f08d48d2 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;'>@@ -1,11 +1,13 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup cmake 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[variant_isset gui]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup qt5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
name openal-soft
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.15.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.20.0
</span> categories audio devel
platforms darwin
maintainers {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,20 +28,64 @@ long_description OpenAL Soft is a ${description}. It's forked from the \
</span> facilitates streaming audio, multi-channel buffers, \
and audio capture.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://openal-soft.org
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://openal-soft.org
</span> master_sites ${homepage}/openal-releases/
use_bzip2 yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 6c04d117712bb20ea9670e143a29b0ca738b6040 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0e29a162f0841ccb4135ce76e92e8a704589b680a85eddf76f898de5236eb056 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 253006
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 253119892e7854621db07b4200e35643c4ec3651 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c089497922b454baf96d5e4bbc1a114cf75c56b44801edc48b9b82ab5ed1e60e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 587550
</span>
depends_build-append port:pkgconfig
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:portaudio \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:pulseaudio
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append -DEXAMPLES=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append -DALSOFT_EXAMPLES=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_TESTS=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_UTILS=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_NO_CONFIG_UTIL=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_REQUIRE_JACK=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_BACKEND_JACK=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_REQUIRE_PORTAUDIO=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_BACKEND_PORTAUDIO=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_REQUIRE_PULSEAUDIO=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_BACKEND_PULSEAUDIO=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_REQUIRE_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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# libmysofa support could be added as a variant if a port existed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant gui description {Enable alsoft-config GUI (requires Qt)} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DALSOFT_NO_CONFIG_UTIL=ON -DALSOFT_NO_CONFIG_UTIL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant jack description {Enable JACK backend} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:jack
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DALSOFT_REQUIRE_JACK=OFF -DALSOFT_REQUIRE_JACK=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_BACKEND_JACK=OFF -DALSOFT_BACKEND_JACK=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant portaudio description {Enable PortAudio backend} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:portaudio
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DALSOFT_REQUIRE_PORTAUDIO=OFF -DALSOFT_REQUIRE_PORTAUDIO=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_BACKEND_PORTAUDIO=OFF -DALSOFT_BACKEND_PORTAUDIO=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant pulseaudio description {Enable PulseAudio backend} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:pulseaudio
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DALSOFT_REQUIRE_PULSEAUDIO=OFF -DALSOFT_REQUIRE_PULSEAUDIO=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_BACKEND_PULSEAUDIO=OFF -DALSOFT_BACKEND_PULSEAUDIO=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant sdl2 description {Enable SDL2 backend} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:libsdl2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DALSOFT_REQUIRE_SDL2=OFF -DALSOFT_REQUIRE_SDL2=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DALSOFT_BACKEND_SDL2=OFF -DALSOFT_BACKEND_SDL2=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant tests description {Install test programs} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DALSOFT_TESTS=OFF -DALSOFT_TESTS=ON
</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>