Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
audio/pulseaudio: speex changes, maintenance, revbump.
PulseAudio doesn't need speex itself, but only its audio processing
library, called SpeexDSP. Now that we actually have ports for that
(since upstream split up Speex and SpeexDSP into separate packages),
depend upon libspeexdsp/speexDSP (or speexDSP-devel at the user's
discretion.)

Additionally, add the --with-speex configure flag for good measure and
replace --disable-systemd with the new options --disable-systemd-daemon,
--disable-systemd-login and --disable-systemd-journal. Drop the obsolete
and now unrecognized --disable-xen option. These options were removed or
changed quite a while ago, but these are non-functional changes, as we
don't have mentioned software packaged anyway.

Fixes: https://trac.macports.org/ticket/53557
  • Loading branch information
Ionic committed Feb 13, 2017
1 parent 813cec0 commit 99a8d90
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions audio/pulseaudio/Portfile
Expand Up @@ -9,7 +9,7 @@ PortGroup compiler_blacklist_versions 1.0

name pulseaudio
version 10.0
revision 2
revision 3
license LGPL-2.1+ AGPL-3+ MIT BSD
categories audio
maintainers ionic openmaintainer
Expand Down Expand Up @@ -48,7 +48,7 @@ depends_lib port:libiconv \
port:gtk3 \
port:dbus \
port:fftw-3-single \
path:lib/libspeex.dylib:speex \
path:lib/libspeexdsp.dylib:speexDSP \
port:orc \
port:soxr

Expand Down Expand Up @@ -94,6 +94,7 @@ configure.cmd ./autogen.sh
configure.args --with-mac-version-min=$macosx_deployment_target \
--with-caps \
--with-soxr \
--with-speex \
--disable-silent-rules \
--disable-tests \
--disable-x11 \
Expand All @@ -113,8 +114,9 @@ configure.args --with-mac-version-min=$macosx_deployment_target \
--disable-udev \
--disable-hal-compat \
--disable-openssl \
--disable-xen \
--disable-systemd \
--disable-systemd-daemon \
--disable-systemd-login \
--disable-systemd-journal \
--enable-neon-opt=no \
--enable-orc \
--enable-adrian-aec
Expand Down

0 comments on commit 99a8d90

Please sign in to comment.