On 2017-08-13, Christian Weisgerber <[email protected]> wrote:

> Since libspeex and libspeexdsp were already separate libraries
> before, and speex depends on speexdsp, the dependent ports should
> be fine.

It turns out that ports which have a LIB_DEPENDS on audio/speex but
only use libspeexdsp need a dependency tweak.

Index: audio/pulseaudio/Makefile
===================================================================
RCS file: /cvs/ports/audio/pulseaudio/Makefile,v
retrieving revision 1.85
diff -u -p -r1.85 Makefile
--- audio/pulseaudio/Makefile   26 Jul 2017 22:45:15 -0000      1.85
+++ audio/pulseaudio/Makefile   13 Aug 2017 18:43:53 -0000
@@ -10,7 +10,7 @@ COMMENT=              cross-platform networked sound
 VERSION=               10.0
 DISTNAME=              pulseaudio-${VERSION}
 EXTRACT_SUFX=          .tar.xz
-REVISION=              1
+REVISION=              2
 
 SHARED_LIBS +=  pulse                6.1      # .20.1
 SHARED_LIBS +=  pulse-simple         1.0      # .1.0
@@ -50,7 +50,7 @@ BUILD_DEPENDS +=      devel/check
 TEST_FLAGS=            HOME=${WRKDIST}
 
 LIB_DEPENDS=           audio/libsndfile \
-                       audio/speex \
+                       audio/speexdsp \
                        databases/gdbm \
                        devel/glib2 \
                        devel/libexecinfo \
Index: emulators/mupen64plus/audio-sdl/Makefile
===================================================================
RCS file: /cvs/ports/emulators/mupen64plus/audio-sdl/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- emulators/mupen64plus/audio-sdl/Makefile    11 Jan 2016 09:35:45 -0000      
1.10
+++ emulators/mupen64plus/audio-sdl/Makefile    13 Aug 2017 18:42:40 -0000
@@ -1,13 +1,13 @@
 # $OpenBSD: Makefile,v 1.10 2016/01/11 09:35:45 ajacoutot Exp $
 
 COMMENT =              n64 emulator sdl audio plugin
-REVISION =             2
+REVISION =             3
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM = Yes
 
 WANTLIB =              SDL2 pthread samplerate speexdsp
-LIB_DEPENDS =          audio/speex \
+LIB_DEPENDS =          audio/speexdsp \
                        devel/sdl2 \
                        audio/libsamplerate
 
Index: games/openrct2/Makefile
===================================================================
RCS file: /cvs/ports/games/openrct2/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- games/openrct2/Makefile     27 Jul 2017 09:55:44 -0000      1.3
+++ games/openrct2/Makefile     13 Aug 2017 18:44:40 -0000
@@ -4,7 +4,7 @@ V =             0.1.0
 COMMENT =      open source re-implementation of RollerCoaster Tycoon 2
 DISTNAME =     openrct2-${V}
 CATEGORIES =   games x11
-REVISION =     0
+REVISION =     1
 
 SHARED_LIBS += openrct2                  1.0 # 1.0
 
@@ -28,7 +28,7 @@ COMPILER =    clang
 MODULES =      devel/cmake
 
 LIB_DEPENDS =  archivers/libzip \
-               audio/speex \
+               audio/speexdsp \
                converters/libiconv \
                devel/jansson \
                devel/sdl2 \
-- 
Christian "naddy" Weisgerber                          [email protected]

Reply via email to