As noticed by brad, mplayer was picking up the new libass and failing to build.
I have added --enable-ass and --enable-enca to be absolutely explicit and clear.
OK?:
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/mplayer/Makefile,v
retrieving revision 1.188
diff -u -p -r1.188 Makefile
--- Makefile 2 Jun 2011 13:41:42 -0000 1.188
+++ Makefile 24 Jun 2011 21:48:01 -0000
@@ -13,7 +13,7 @@ SUBST_VARS += PREFIX CONFDIR
# Distfiles must be hand-rolled, see README
N = mplayer
DISTNAME = mplayer-${V}
-REVISION = 5
+REVISION = 6
CATEGORIES = x11 multimedia
@@ -25,9 +25,9 @@ PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM = Yes
PERMIT_DISTFILES_FTP = Yes
-WANTLIB = GL X11 Xext Xinerama Xss Xv Xxf86dga Xxf86vm avcodec avformat \
- avutil bz2 c cdda_interface cdda_paranoia \
- crypto dv faac fontconfig freetype fribidi gsm jpeg lcms \
+WANTLIB = GL X11 Xext Xinerama Xss Xv Xxf86dga Xxf86vm ass avcodec \
+ avformat avutil bz2 c cdda_interface cdda_paranoia \
+ crypto dv enca faac fontconfig freetype fribidi gsm jpeg lcms \
m mng mp3lame ncurses ogg>=5 orc-0.4 png postproc \
pthread SDL schroedinger-1.0>=2.0 sndio speex stdc++ \
swscale theoradec theoraenc ungif util vpx x264>=5 \
@@ -57,7 +57,9 @@ LIB_DEPENDS = graphics/png \
multimedia/schroedinger>=1.0.10 \
audio/faac \
multimedia/x264>=20101023 \
- devel/sdl>=1.2.5
+ devel/sdl>=1.2.5 \
+ multimedia/libass \
+ converters/enca
BUILD_DEPENDS = net/livemedia \
audio/rtunes>=0.8 \
@@ -113,7 +115,9 @@ CONFIGURE_ARGS += --disable-gui \
CONFIGURE_ARGS += --enable-menu
# CONFIGURE_ARGS that enable external stuff
-CONFIGURE_ARGS += --with-sdl-config=${LOCALBASE}/bin/sdl-config
+CONFIGURE_ARGS += --with-sdl-config=${LOCALBASE}/bin/sdl-config \
+ --enable-enca \
+ --enable-ass
# CONFIGURE_ARGS that disable external stuff
CONFIGURE_ARGS += --disable-smb \
Index: patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/x11/mplayer/patches/patch-Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 patch-Makefile
--- patches/patch-Makefile 29 Mar 2011 20:04:41 -0000 1.22
+++ patches/patch-Makefile 24 Jun 2011 21:48:01 -0000
@@ -1,6 +1,6 @@
$OpenBSD: patch-Makefile,v 1.22 2011/03/29 20:04:41 edd Exp $
---- Makefile.orig Thu Mar 3 12:35:16 2011
-+++ Makefile Thu Mar 3 13:22:00 2011
+--- Makefile.orig Wed Mar 9 00:33:03 2011
++++ Makefile Fri Jun 24 12:19:26 2011
@@ -26,6 +26,7 @@ include config.mak
SRCS_AUDIO_INPUT-$(ALSA1X) += stream/ai_alsa1x.c
SRCS_AUDIO_INPUT-$(ALSA9) += stream/ai_alsa.c
@@ -27,6 +27,15 @@ $OpenBSD: patch-Makefile,v 1.22 2011/03/
SRCS_MENCODER-$(FAAC) += libmpcodecs/ae_faac.c
+@@ -814,7 +817,7 @@ mencoder$(EXESUF) mplayer$(EXESUF):
+ $(CC) -o $@ $^ $(EXTRALIBS)
+
+ codec-cfg$(EXESUF): codec-cfg.c codec-cfg.h help_mp.h
+- $(HOST_CC) -O -DCODECS2HTML -I. -Iffmpeg -o $@ $<
++ $(HOST_CC) ${CFLAGS} -O -DCODECS2HTML -I. -Iffmpeg -o $@ $<
+
+ codecs.conf.h: codec-cfg$(EXESUF) etc/codecs.conf
+ ./$^ > $@
@@ -864,7 +867,16 @@ loader/%: CFLAGS += -fno-omit-frame-pointer $(CFLAGS_N
#loader/%: CFLAGS += -Ddbg_printf=__vprintf -DTRACE=__vprintf -DDETAILED_OUT
loader/win32%: CFLAGS += $(CFLAGS_STACKREALIGN)
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/x11/mplayer/patches/patch-configure,v
retrieving revision 1.58
diff -u -p -r1.58 patch-configure
--- patches/patch-configure 29 Mar 2011 20:04:41 -0000 1.58
+++ patches/patch-configure 24 Jun 2011 21:48:01 -0000
@@ -1,6 +1,6 @@
$OpenBSD: patch-configure,v 1.58 2011/03/29 20:04:41 edd Exp $
--- configure.orig Wed Mar 9 00:33:03 2011
-+++ configure Wed Mar 9 00:46:58 2011
++++ configure Fri Jun 24 12:19:32 2011
@@ -35,29 +35,33 @@
#
#############################################################################
--
Best Regards
Edd Barrett
http://www.theunixzoo.co.uk