svn commit: r334694 - in head/multimedia/libxine: . files
Juergen Lock
nox at FreeBSD.org
Sat Nov 23 19:20:56 UTC 2013
Author: nox
Date: Sat Nov 23 19:20:55 2013
New Revision: 334694
URL: http://svnweb.freebsd.org/changeset/ports/334694
Log:
- Fix LIBBLURAY and VAAPI knobs so they actually do something.
- No PORTREVISION bump as these are non-default options.
- Remove unused patchfiles.
Deleted:
head/multimedia/libxine/files/extrapatch-vdpau-configure.ac
head/multimedia/libxine/files/extrapatch-vdpau-src-vdr-input_vdr.c
head/multimedia/libxine/files/extrapatch-vdpau-src-video_out-video_out_vdpau.c
head/multimedia/libxine/files/ffmpeg-vaapi_xine-lib-1.2.2-defaultoff.diff
Modified:
head/multimedia/libxine/Makefile
head/multimedia/libxine/pkg-plist
Modified: head/multimedia/libxine/Makefile
==============================================================================
--- head/multimedia/libxine/Makefile Sat Nov 23 18:41:39 2013 (r334693)
+++ head/multimedia/libxine/Makefile Sat Nov 23 19:20:55 2013 (r334694)
@@ -191,14 +191,18 @@ CONFIGURE_ARGS+= --without-wavpack
.if ${PORT_OPTIONS:MVAAPI}
LIB_DEPENDS+= libva.so:${PORTSDIR}/multimedia/libva
+PLIST_SUB+= VAAPI=""
+CONFIGURE_ARGS+= --enable-vaapi
+.else
+PLIST_SUB+= VAAPI="@comment "
.endif
.if ${PORT_OPTIONS:MLIBBLURAY}
-CONFIGURE_OPTS+= --enable-bluray
+CONFIGURE_ARGS+= --enable-bluray
LIB_DEPENDS+= libbluray.so:${PORTSDIR}/multimedia/libbluray
PLIST_SUB+= LIBBLURAY=""
.else
-CONFIGURE_OPTS+= --disable-bluray
+CONFIGURE_ARGS+= --disable-bluray
PLIST_SUB+= LIBBLURAY="@comment "
.endif
@@ -217,7 +221,8 @@ CONFIGURE_ARGS+= --disable-vidix
post-patch:
.if ${PORT_OPTIONS:MVAAPI}
- #@${PATCH} ${PATCH_DIST_ARGS} <${FILESDIR}/ffmpeg-vaapi_xine-lib-1.2.2-defaultoff.diff
+ @${REINPLACE_CMD} -e 's|-ldl||' \
+ ${WRKSRC}/src/video_out/Makefile.in
.endif
.for f in libtool ltmain.sh
@${REINPLACE_CMD} -e \
Modified: head/multimedia/libxine/pkg-plist
==============================================================================
--- head/multimedia/libxine/pkg-plist Sat Nov 23 18:41:39 2013 (r334693)
+++ head/multimedia/libxine/pkg-plist Sat Nov 23 19:20:55 2013 (r334694)
@@ -181,6 +181,7 @@ share/xine-lib/fonts/serif-64.xinefont.g
%%PLUGINSDIR%%/xineplug_vo_out_xcbxv.so
%%PLUGINSDIR%%/xineplug_vo_out_xshm.so
%%PLUGINSDIR%%/xineplug_vo_out_xv.so
+%%VAAPI%%%%PLUGINSDIR%%/xineplug_vo_out_vaapi.so
%%WITH_XVMC%%%%PLUGINSDIR%%/xineplug_vo_out_xvmc.so
%%WITH_XVMC%%%%PLUGINSDIR%%/xineplug_vo_out_xxmc.so
%%WITH_WAVPACK%%%%PLUGINSDIR%%/xineplug_wavpack.so
More information about the svn-ports-head
mailing list