Bug 184021

Summary: multimedia/xbmc does not build on 10.0-BETA2
Product: Ports & Packages Reporter: bsd
Component: Individual Port(s)Assignee: Antoine Brodin <antoine>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description bsd 2013-11-16 19:10:00 UTC
multimedia/xbmc with default options set does not build on 10.0-BETA3/i386. See below for buildlog excerpt:

gmake[3]: Entering directory `/usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer'
CPP     xbmc/cores/dvdplayer/DVDAudio.o
In file included from DVDAudio.cpp:23:
/usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDAudio.h:83:48: error: unknown type name 'CodecID'; did you mean 'AVCodecID'?
  bool Create(const DVDAudioFrame &audioframe, CodecID codec, bool needresampler);
                                               ^~~~~~~
                                               AVCodecID
/usr/local/include/libavcodec/avcodec.h:102:6: note: 'AVCodecID' declared here
enum AVCodecID {
     ^
In file included from DVDAudio.cpp:26:
In file included from /usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDPlayerAudio.h:26:
In file included from /usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDMessageQueue.h:23:
In file included from /usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDMessage.h:33:
/usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:121:3: error: unknown type name 'CodecID'; did you mean 'AVCodecID'?
  CodecID codec;
  ^~~~~~~
  AVCodecID
/usr/local/include/libavcodec/avcodec.h:102:6: note: 'AVCodecID' declared here
enum AVCodecID {
     ^
In file included from DVDAudio.cpp:26:
In file included from /usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDPlayerAudio.h:26:
In file included from /usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDMessageQueue.h:23:
In file included from /usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDMessage.h:33:
/usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:91:14: error: unknown type name 'CodecID'; did you mean 'AVCodecID'?
    codec = (CodecID)0; // CODEC_ID_NONE
             ^~~~~~~
             AVCodecID
/usr/local/include/libavcodec/avcodec.h:102:6: note: 'AVCodecID' declared here
enum AVCodecID {
     ^
In file included from DVDAudio.cpp:26:
In file included from /usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDPlayerAudio.h:28:
/usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDStreamInfo.h:62:3: error: unknown type name 'CodecID'; did you mean 'AVCodecID'?
  CodecID codec;
  ^~~~~~~
  AVCodecID
/usr/local/include/libavcodec/avcodec.h:102:6: note: 'AVCodecID' declared here
enum AVCodecID {
     ^
In file included from DVDAudio.cpp:26:
/usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDPlayerAudio.h:41:6: error: ISO C++ forbids forward references to 'enum' types
enum CodecID;
     ^
DVDAudio.cpp:119:17: error: out-of-line definition of 'Create' does not match any declaration in 'CDVDAudio'
bool CDVDAudio::Create(const DVDAudioFrame &audioframe, CodecID codec, bool needresampler)
                ^~~~~~
DVDAudio.cpp:119:65: error: variable has incomplete type 'CodecID'
bool CDVDAudio::Create(const DVDAudioFrame &audioframe, CodecID codec, bool needresampler)
                                                                ^
/usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer/DVDPlayerAudio.h:41:6: note: forward declaration of 'CodecID'
enum CodecID;
     ^
7 errors generated.
gmake[3]: *** [DVDAudio.o] Error 1
gmake[3]: Leaving directory `/usr/ports/multimedia/xbmc/work/xbmc-12.2/xbmc/cores/dvdplayer'
gmake[2]: *** [xbmc/cores/dvdplayer/DVDPlayer.a] Error 2
gmake[2]: Leaving directory `/usr/ports/multimedia/xbmc/work/xbmc-12.2'
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/multimedia/xbmc
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/xbmc

How-To-Repeat: Try to build multimedia/xbmc port on 10.0-BETA2
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-11-16 19:10:07 UTC
Maintainer of multimedia/xbmc,

Please note that PR ports/184021 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/184021

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2013-11-16 19:10:08 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 claudiozumbo 2013-12-26 13:57:27 UTC
Hello,

After discussing on #bsdports thanks to the help of mat, wg and bapt we tracked down the issue to ffmpeg, basically if ffmpeg is installed before xbmc it will fail to build with the error reported. A simple workaround is to temporarely remove ffmpeg and install it again later. 

Claudio
Comment 4 mickael.maillot 2014-01-04 22:51:22 UTC
fixed in PR ports/185466


2013/11/16 Edwin Groothuis <edwin@freebsd.org>

> Maintainer of multimedia/xbmc,
>
> Please note that PR ports/184021 has just been submitted.
>
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
>
> The full text of the PR can be found at:
>     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/184021
>
> --
> Edwin Groothuis via the GNATS Auto Assign Tool
> edwin@FreeBSD.org
>
Comment 5 Antoine Brodin freebsd_committer freebsd_triage 2014-01-10 21:31:44 UTC
Responsible Changed
From-To: freebsd-ports-bugs->antoine

Take, as 185466 is supposed to fix this
Comment 6 dfilter service freebsd_committer freebsd_triage 2014-01-12 16:54:13 UTC
Author: antoine
Date: Sun Jan 12 16:54:01 2014
New Revision: 339522
URL: http://svnweb.freebsd.org/changeset/ports/339522

Log:
  - Update to 13.0 Alpha 11
  - Remove external FFMPEG support, xbmc needs a patched one
  - New option XRANDR (requested by nox)
  
  PR:		ports/184021
  PR:		ports/185466
  PR:		ports/185475
  Submitted by:	Mickael Maillot (maintainer)

Added:
  head/multimedia/xbmc/files/patch-lib__ffmpeg__libavutil__x86__asm.h   (contents, props changed)
  head/multimedia/xbmc/files/patch-xbmc__cores__DllLoader__dll_tracker.cpp   (contents, props changed)
  head/multimedia/xbmc/files/patch-xbmc__cores__DllLoader__dll_tracker_file.cpp   (contents, props changed)
  head/multimedia/xbmc/files/patch-xbmc__visualizations__XBMCProjectM__libprojectM__Common.hpp   (contents, props changed)
Deleted:
  head/multimedia/xbmc/files/patch-headless
  head/multimedia/xbmc/files/patch-xbmc__cdrip__EncoderFFmpeg.cpp
  head/multimedia/xbmc/files/patch-xbmc__cores__AudioEngine__Engines__SoftAE__SoftAE.cpp
  head/multimedia/xbmc/files/patch-xbmc__cores__dvdplayer__DVDCodecs__Video__VAAPI.cpp
  head/multimedia/xbmc/files/patch-xbmc__linux__PlatformDefs.h
  head/multimedia/xbmc/files/patch-xbmc__visualizations__XBMCProjectM__libprojectM__PresetLoader.cpp
  head/multimedia/xbmc/files/patch-xbmc__visualizations__XBMCProjectM__libprojectM__PresetLoader.hpp
Modified:
  head/multimedia/xbmc/Makefile
  head/multimedia/xbmc/distinfo
  head/multimedia/xbmc/files/patch-clang
  head/multimedia/xbmc/files/patch-configure.in
  head/multimedia/xbmc/files/patch-xbmc__threads__platform__pthreads__ThreadImpl.cpp
  head/multimedia/xbmc/pkg-plist

Modified: head/multimedia/xbmc/Makefile
==============================================================================
--- head/multimedia/xbmc/Makefile	Sun Jan 12 16:40:58 2014	(r339521)
+++ head/multimedia/xbmc/Makefile	Sun Jan 12 16:54:01 2014	(r339522)
@@ -1,16 +1,19 @@
 # $FreeBSD$
 
 PORTNAME=	xbmc
-DISTVERSION=	12.2
-PORTREVISION=	5
+DISTVERSION=	13.0.alpha11
 CATEGORIES=	multimedia
-MASTER_SITES=	http://mirrors.xbmc.org/releases/source/
 
 MAINTAINER=	mickael.maillot@gmail.com
 COMMENT=	Award winning media center application
 
 LICENSE=	GPLv2
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	xbmc
+GH_COMMIT=	8eb49b3
+GH_TAGNAME=	Gotham_alpha11
+
 BUILD_DEPENDS=	enca:${PORTSDIR}/converters/enca \
 		gawk:${PORTSDIR}/lang/gawk \
 		gperf:${PORTSDIR}/devel/gperf \
@@ -45,6 +48,7 @@ LIB_DEPENDS=	libass.so:${PORTSDIR}/multi
 		libtag.so:${PORTSDIR}/audio/taglib \
 		libtinyxml.so:${PORTSDIR}/textproc/tinyxml \
 		libvorbis.so:${PORTSDIR}/audio/libvorbis \
+		libxslt.so:${PORTSDIR}/textproc/libxslt	\
 		libyajl.so:${PORTSDIR}/devel/yajl
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
 		glxinfo:${PORTSDIR}/graphics/mesa-demos \
@@ -55,7 +59,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqli
 USES=		gmake iconv pkgconfig
 USE_AUTOTOOLS=	autoconf libtool automake libltdl
 GNU_CONFIGURE=	yes
-USE_XORG=	xt xmu xrandr xtst
+USE_XORG=	xt xmu xtst
 USE_GL=		glu
 USE_SDL=	image sdl
 USE_PYTHON=	-2.7
@@ -64,7 +68,6 @@ JAVA_BUILD=	jre
 NOPRECIOUSMAKEVARS=	yes
 INSTALLS_ICONS=	yes
 ONLY_FOR_ARCHS=	i386 amd64
-CONFLICTS_INSTALL=	xbmc-pva-ppa-odk-[0-9]*
 
 DESKTOP_ENTRIES="XBMC" \
 		"${COMMENT}" \
@@ -73,123 +76,88 @@ DESKTOP_ENTRIES="XBMC" \
 		"AudioVideo;Video;" \
 		true
 
-OPTIONS_DEFINE=	AIRPLAY AIRTUNES AVAHI CEC EXTERNAL_FFMPEG LAME \
+OPTIONS_DEFINE=	AIRPLAY AIRTUNES AVAHI CEC LAME \
 		LIBBLURAY HAL LIRC MYSQL NONFREE PULSEAUDIO RTMP SFTP \
-		SMB VAAPI VDPAU VORBIS WEBSERVER
+		SMB VAAPI VDPAU VORBIS WEBSERVER XRANDR
 AIRPLAY_DESC=	AirPlay support via libplist
 AIRTUNES_DESC=	AirTunes support via libshairport
 CEC_DESC=	CEC adapter support
-EXTERNAL_FFMPEG_DESC=	Use external ffmpeg
 NONFREE_DESC=	Enable non-free components (rar, ccx, ffmpeg)
 SFTP_DESC=	SSH SFTP support via libssh
 VORBIS_DESC=	Ogg Vorbis audio encoder
 
-OPTIONS_DEFAULT=	AIRPLAY AVAHI CEC LIBBLURAY HAL MYSQL \
-			RTMP SFTP SMB VORBIS WEBSERVER
+OPTIONS_DEFAULT=	AIRPLAY AVAHI CEC LIBBLURAY HAL LIRC MYSQL \
+			RTMP SFTP SMB VAAPI VDPAU VORBIS WEBSERVER XRANDR
 
-.include <bsd.port.pre.mk>
+AIRPLAY_LIB_DEPENDS=	libplist.so:${PORTSDIR}/devel/libplist
+AIRPLAY_CONFIGURE_ENABLE=	airplay
 
-.if ${OSVERSION} < 900000
-OPTIONS_DEFAULT+=	EXTERNAL_FFMPEG
-.endif
+AIRTUNES_LIB_DEPENDS=	libshairport.so:${PORTSDIR}/audio/libshairport
+AIRTUNES_CONFIGURE_ENABLE=	airtunes
 
-CONFIGURE_ARGS+=	--disable-nfs
+AVAHI_LIB_DEPENDS=	libavahi-client.so:${PORTSDIR}/net/avahi-app
+AVAHI_CONFIGURE_ENABLE=	avahi
 
-.include <bsd.port.options.mk>
+CEC_LIB_DEPENDS=	libcec.so:${PORTSDIR}/multimedia/libcec
+CEC_CONFIGURE_ENABLE=	libcec
 
-.if ${ARCH} == i386
-PLIST_SUB+=	ARCH="x86"
-.else
-PLIST_SUB+=	ARCH="x86_64"
-.endif
+LIBBLURAY_LIB_DEPENDS=	libbluray.so:${PORTSDIR}/multimedia/libbluray
+LIBBLURAY_CONFIGURE_ENABLE=	libbluray
 
-.if ${OSVERSION} <= 800096
-LIB_DEPENDS+=	asound:${PORTSDIR}/audio/alsa-lib
-RUN_DEPENDS+=	${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:${PORTSDIR}/audio/alsa-plugins
-USE_SDL+=	mixer
-CONFIGURE_ARGS+=	--disable-oss
-.else
-CONFIGURE_ARGS+=	--disable-alsa
-.endif
+HAL_LIB_DEPENDS=	libhal.so:${PORTSDIR}/sysutils/hal
+HAL_CONFIGURE_ENABLE=	hal
 
-.if ${PORT_OPTIONS:MDEBUG}
-CONFIGURE_ARGS+=	--enable-debug
-.else
-CONFIGURE_ARGS+=	--disable-debug
-.endif
+LAME_LIB_DEPENDS=	libmp3lame.so:${PORTSDIR}/audio/lame
+LAME_CONFIGURE_ENABLE=	libmp3lame
 
-.if ${PORT_OPTIONS:MAIRPLAY}
-CONFIGURE_ARGS+=	--enable-airplay
-LIB_DEPENDS+=	plist:${PORTSDIR}/devel/libplist
-.else
-CONFIGURE_ARGS+=	--disable-airplay
-.endif
+MYSQL_USE=	MYSQL=yes
+MYSQL_CONFIGURE_ENABLE=	mysql
 
-.if ${PORT_OPTIONS:MAIRTUNES}
-CONFIGURE_ARGS+=	--enable-airtunes
-LIB_DEPENDS+=	shairport:${PORTSDIR}/audio/libshairport
-.else
-CONFIGURE_ARGS+=	--disable-airtunes
-.endif
+PULSEAUDIO_LIB_DEPENDS=	libpulse.so:${PORTSDIR}/audio/pulseaudio
+PULSEAUDIO_CONFIGURE_ENABLE=	pulse
 
-.if ${PORT_OPTIONS:MAVAHI}
-CONFIGURE_ARGS+=	--enable-avahi
-LIB_DEPENDS+=	avahi-common:${PORTSDIR}/net/avahi-app
-.else
-CONFIGURE_ARGS+=	--disable-avahi
-.endif
+RTMP_LIB_DEPENDS=	librtmp.so:${PORTSDIR}/multimedia/librtmp
+RTMP_CONFIGURE_ENABLE=	rtmp
 
-.if ${PORT_OPTIONS:MCEC}
-CONFIGURE_ARGS+=	--enable-libcec
-LIB_DEPENDS+=	cec:${PORTSDIR}/multimedia/libcec
-.else
-CONFIGURE_ARGS+=	--disable-libcec
-.endif
+SMB_LIB_DEPENDS=	libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient
+SMB_CONFIGURE_ENABLE=	samba
 
-.if ${PORT_OPTIONS:MEXTERNAL_FFMPEG}
-CONFIGURE_ARGS+=	--enable-external-ffmpeg
-FFMPEG_SUFFIX=	0
-CONFIGURE_ENV+=	FFMPEG_SUFFIX="${FFMPEG_SUFFIX}"
-PLIST_SUB+=	EXTERNAL_FFMPEG="@comment "
-BUILD_DEPENDS+=	ffmpeg${FFMPEG_SUFFIX}>0.11:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFFIX}
-RUN_DEPENDS+=	ffmpeg${FFMPEG_SUFFIX}>0.11:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFFIX}
-.else
-CONFIGURE_ARGS+=	--disable-external-ffmpeg
-PLIST_SUB+=	EXTERNAL_FFMPEG=""
-.endif
+VAAPI_LIB_DEPENDS=	libva.so:${PORTSDIR}/multimedia/libva
+VAAPI_CONFIGURE_ENABLE=	vaapi
 
-.if ${PORT_OPTIONS:MLIBBLURAY}
-CONFIGURE_ARGS+=	--enable-libbluray
-LIB_DEPENDS+=	bluray:${PORTSDIR}/multimedia/libbluray
-.else
-CONFIGURE_ARGS+=	--disable-libbluray
-.endif
+VDPAU_BUILD_DEPENDS=	${LOCALBASE}/include/vdpau/vdpau.h:${PORTSDIR}/multimedia/libvdpau
+VDPAU_CONFIGURE_ENABLE=	vdpau
+
+VORBIS_LIB_DEPENDS=	libvorbisenc.so:${PORTSDIR}/audio/libvorbis
+VORBIS_CONFIGURE_ENABLE=	libvorbisenc
+
+WEBSERVER_LIB_DEPENDS=	libmicrohttpd.so:${PORTSDIR}/www/libmicrohttpd
+WEBSERVER_CONFIGURE_ENABLE=	webserver
+
+SFTP_BUILD_DEPENDS=	${LOCALBASE}/lib/libssh.so:${PORTSDIR}/security/libssh
+SFTP_RUN_DEPENDS=	${LOCALBASE}/lib/libssh.so:${PORTSDIR}/security/libssh
+SFTP_CONFIGURE_ENABLE=	ssh
+
+CONFIGURE_ARGS+=	--disable-debug --disable-nfs --disable-alsa
+
+.include <bsd.port.options.mk>
 
-.if ${PORT_OPTIONS:MHAL}
-CONFIGURE_ARGS+=	--enable-hal
-LIB_DEPENDS+=	hal:${PORTSDIR}/sysutils/hal
+.if ${ARCH} == i386
+PLIST_SUB+=	ARCH="x86"
 .else
-CONFIGURE_ARGS+=	--disable-hal
+PLIST_SUB+=	ARCH="x86_64"
 .endif
 
-.if ${PORT_OPTIONS:MLAME}
-CONFIGURE_ARGS+=	--enable-libmp3lame
-LIB_DEPENDS+=	mp3lame:${PORTSDIR}/audio/lame
-.else
-CONFIGURE_ARGS+=	--disable-libmp3lame
+.if ${OSVERSION} < 900033
+BUILD_DEPENDS+=	${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+CONFIGURE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin
+MAKE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin
 .endif
 
 .if ${PORT_OPTIONS:MLIRC}
 RUN_DEPENDS+=	lircd:${PORTSDIR}/comms/lirc
 .endif
 
-.if ${PORT_OPTIONS:MMYSQL}
-CONFIGURE_ARGS+=	--enable-mysql
-USE_MYSQL=	yes
-.else
-CONFIGURE_ARGS+=	--disable-mysql
-.endif
-
 .if ${PORT_OPTIONS:MNONFREE}
 CONFIGURE_ARGS+=	--enable-non-free
 NO_CDROM=	Restricted binary distribution
@@ -198,61 +166,13 @@ NO_PACKAGE=	${NO_CDROM}
 CONFIGURE_ARGS+=	--disable-non-free
 .endif
 
-.if ${PORT_OPTIONS:MPULSEAUDIO}
-CONFIGURE_ARGS+=	--enable-pulse
-LIB_DEPENDS+=	pulse:${PORTSDIR}/audio/pulseaudio
-.else
-CONFIGURE_ARGS+=	--disable-pulse
-.endif
-
-.if ${PORT_OPTIONS:MRTMP}
-CONFIGURE_ARGS+=	--enable-rtmp
-LIB_DEPENDS+=	rtmp:${PORTSDIR}/multimedia/rtmpdump
-.else
-CONFIGURE_ARGS+=	--disable-rtmp
-.endif
-
-.if ${PORT_OPTIONS:MSFTP}
-CONFIGURE_ARGS+=	--enable-ssh
-BUILD_DEPENDS+=	${LOCALBASE}/lib/libssh.so:${PORTSDIR}/security/libssh
-RUN_DEPENDS+=	${LOCALBASE}/lib/libssh.so:${PORTSDIR}/security/libssh
-.else
-CONFIGURE_ARGS+=	--disable-ssh
-.endif
-
-.if ${PORT_OPTIONS:MSMB}
-CONFIGURE_ARGS+=	--enable-samba
-LIB_DEPENDS+=	smbclient:${PORTSDIR}/net/samba-libsmbclient
-.else
-CONFIGURE_ARGS+=	--disable-samba
-.endif
-
-.if ${PORT_OPTIONS:MVAAPI}
-LIB_DEPENDS+=	va:${PORTSDIR}/multimedia/libva
-CONFIGURE_ARGS+=	--enable-vaapi
+.if ${PORT_OPTIONS:MXRANDR}
+CONFIGURE_ARGS+=	--enable-xrandr
+USE_XORG+=	xrandr
+PLIST_SUB+=	XRANDR=""
 .else
-CONFIGURE_ARGS+=	--disable-vaapi
-.endif
-
-.if ${PORT_OPTIONS:MVDPAU}
-LIB_DEPENDS+=	vdpau:${PORTSDIR}/multimedia/libvdpau
-CONFIGURE_ARGS+=	--enable-vdpau
-.else
-CONFIGURE_ARGS+=	--disable-vdpau
-.endif
-
-.if ${PORT_OPTIONS:MVORBIS}
-CONFIGURE_ARGS+=	--enable-libvorbisenc
-LIB_DEPENDS+=	ogg:${PORTSDIR}/audio/libogg
-.else
-CONFIGURE_ARGS+=	--disable-libvorbisenc
-.endif
-
-.if ${PORT_OPTIONS:MWEBSERVER}
-CONFIGURE_ARGS+=	--enable-webserver
-LIB_DEPENDS+=	microhttpd:${PORTSDIR}/www/libmicrohttpd
-.else
-CONFIGURE_ARGS+=	--disable-webserver
+CONFIGURE_ARGS+=	--disable-xrandr
+PLIST_SUB+=	XRANDR="@comment "
 .endif
 
 post-patch:
@@ -261,18 +181,27 @@ post-patch:
 		${WRKSRC}/lib/libsidplay2/libsidplay/src/mos6510/mos6510.h \
 		${WRKSRC}/lib/libsidplay2/libsidplay/src/mos6526/mos6526.h \
 		${WRKSRC}/lib/libsidplay2/libsidplay/src/mos656x/mos656x.h
-	${REINPLACE_CMD} 's;make;gmake;' ${WRKSRC}/bootstrap
+	${REINPLACE_CMD} 's;make;gmake;' \
+		${WRKSRC}/bootstrap \
+		${WRKSRC}/tools/TexturePacker/Makefile.in
 	${REINPLACE_CMD} 's;which swig;&2.0;' ${WRKSRC}/codegenerator.mk
-.if empty(ICONV_LIB)
-	${REINPLACE_CMD}  -e 's;^checking for main in -liconv\.\.\.;checking for iconv...;' \
-			-e 's;-liconv;${ICONV_LIB};' ${WRKSRC}/configure
-.endif
+	${REINPLACE_CMD} '/^autopoint/d' ${WRKSRC}/lib/cpluff/autogen.sh
+	${REINPLACE_CMD} 's;static weak_ptr;static boost::weak_ptr;' \
+		${WRKSRC}/xbmc/cores/dvdplayer/DVDCodecs/Video/VAAPI.cpp
 
 run-autotools:
-	@cd ${WRKSRC} && ${SH} ./bootstrap
+	cd ${WRKSRC}/lib/cpluff && ${SH} ./autogen.sh
+	${REINPLACE_CMD} '/lib\/cpluff/d' ${WRKSRC}/bootstrap.mk
+	cd ${WRKSRC} && ${SH} ./bootstrap
 
 post-install:
-	@${INSTALL_MAN} ${WRKSRC}/docs/manpages/xbmc.bin.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
-	@(cd ${STAGEDIR}${MAN1PREFIX}/man/man1 && ${LN} -sf xbmc.bin.1.gz xbmc.1.gz)
+	${INSTALL_MAN} ${WRKSRC}/docs/manpages/xbmc.bin.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+	(cd ${STAGEDIR}${MAN1PREFIX}/man/man1 && ${LN} -sf xbmc.bin.1.gz xbmc.1.gz)
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/xbmc/xbmc.bin
+	${FIND} ${STAGEDIR}${PREFIX}/lib/xbmc -name '*.so' -or -name '*.xbs' -or -name '*.vis' \
+		| ${XARGS} ${STRIP_CMD}
+.if ${PORT_OPTIONS:MXRANDR}
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/xbmc/xbmc-xrandr
+.endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/multimedia/xbmc/distinfo
==============================================================================
--- head/multimedia/xbmc/distinfo	Sun Jan 12 16:40:58 2014	(r339521)
+++ head/multimedia/xbmc/distinfo	Sun Jan 12 16:54:01 2014	(r339522)
@@ -1,2 +1,2 @@
-SHA256 (xbmc-12.2.tar.gz) = b2330634fc513d27a44b131bbbe4ca6b61d60a1fe6c7ca27a7dc749df0bcea1c
-SIZE (xbmc-12.2.tar.gz) = 67663000
+SHA256 (xbmc-13.0.alpha11.tar.gz) = 257bb66de73d561f6568cd4ccb5d4f046b1a9a78b39d8e279d52c11559a8c5b0
+SIZE (xbmc-13.0.alpha11.tar.gz) = 64120259

Modified: head/multimedia/xbmc/files/patch-clang
==============================================================================
--- head/multimedia/xbmc/files/patch-clang	Sun Jan 12 16:40:58 2014	(r339521)
+++ head/multimedia/xbmc/files/patch-clang	Sun Jan 12 16:54:01 2014	(r339522)
@@ -1,131 +1,30 @@
-diff --git xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h
-index e045a72..ff4f575 100644
---- xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h
-+++ xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h
-@@ -198,8 +198,12 @@ extern int __argp_fmtstream_ensure (argp_fmtstream_t __fs, size_t __amount);
- #endif
- 
- #ifndef ARGP_FS_EI
-+#ifdef __clang__
-+#define ARGP_FS_EI extern inline __attribute__ ((__gnu_inline__))
-+#else
- #define ARGP_FS_EI extern inline
- #endif
-+#endif
- 
- ARGP_FS_EI size_t
- __argp_fmtstream_write (argp_fmtstream_t __fs,
-
-diff --git lib/cpluff/libcpluff/cpluff.c lib/cpluff/libcpluff/cpluff.c
-index a7e8725..0f5bb90 100644
---- lib/cpluff/libcpluff/cpluff.c
-+++ lib/cpluff/libcpluff/cpluff.c
-@@ -77,6 +77,7 @@ CP_C_API const char *cp_get_host_type(void) {
- 	return CP_HOST;
- }
- 
-+#if defined(CP_THREADS) || !defined(NDEBUG)
- CP_HIDDEN void cpi_lock_framework(void) {
- #if defined(CP_THREADS)
- 	cpi_lock_mutex(framework_mutex);
-@@ -93,6 +94,7 @@ CP_HIDDEN void cpi_unlock_framework(void) {
- 	framework_locked--;
- #endif
- }
-+#endif
- 
- static void reset(void) {
- #ifdef CP_THREADS
-diff --git lib/cpluff/libcpluff/logging.c lib/cpluff/libcpluff/logging.c
-index 928f0b4..f0f873d 100644
---- lib/cpluff/libcpluff/logging.c
-+++ lib/cpluff/libcpluff/logging.c
-@@ -129,10 +129,12 @@ CP_C_API cp_status_t cp_register_logger(cp_context_t *context, cp_logger_func_t
- 	// Report error
- 	if (status == CP_ERR_RESOURCE) {
- 		cpi_error(context, N_("Logger could not be registered due to insufficient memory."));		
-+#if defined(CP_THREADS) || !defined(NDEBUG)
- 	} else if (cpi_is_logged(context, CP_LOG_DEBUG)) {
- 		char owner[64];
- 		/* TRANSLATORS: %s is the context owner */
- 		cpi_debugf(context, N_("%s registered a logger."), cpi_context_owner(context, owner, sizeof(owner)));
-+#endif
- 	}
- 	cpi_unlock_context(context);
- 
-@@ -166,11 +168,13 @@ CP_C_API void cp_unregister_logger(cp_context_t *context, cp_logger_func_t logge
- 		free(lh);
- 		update_logging_limits(context);
- 	}
-+#if defined(CP_THREADS) || !defined(NDEBUG)
- 	if (cpi_is_logged(context, CP_LOG_DEBUG)) {
- 		char owner[64];
- 		/* TRANSLATORS: %s is the context owner */
- 		cpi_debugf(context, N_("%s unregistered a logger."), cpi_context_owner(context, owner, sizeof(owner)));
- 	}
-+#endif
- 	cpi_unlock_context(context);
- }
- 
-diff --git lib/cpluff/libcpluff/pinfo.c lib/cpluff/libcpluff/pinfo.c
-index cfbf049..f7b4a4b 100644
---- lib/cpluff/libcpluff/pinfo.c
-+++ lib/cpluff/libcpluff/pinfo.c
-@@ -569,10 +569,12 @@ CP_C_API cp_status_t cp_register_plistener(cp_context_t *context, cp_plugin_list
- 	// Report error or success
- 	if (status != CP_OK) {
- 		cpi_error(context, _("A plug-in listener could not be registered due to insufficient memory."));
-+#if defined(CP_THREADS) || !defined(NDEBUG)
- 	} else if (cpi_is_logged(context, CP_LOG_DEBUG)) {
- 		char owner[64];
- 		/* TRANSLATORS: %s is the context owner */
- 		cpi_debugf(context, N_("%s registered a plug-in listener."), cpi_context_owner(context, owner, sizeof(owner)));
-+#endif
- 	}
- 	cpi_unlock_context(context);
- 	
-@@ -591,10 +593,12 @@ CP_C_API void cp_unregister_plistener(cp_context_t *context, cp_plugin_listener_
- 	if (node != NULL) {
- 		process_unregister_plistener(context->env->plugin_listeners, node, NULL);
- 	}
-+#if defined(CP_THREADS) || !defined(NDEBUG)
- 	if (cpi_is_logged(context, CP_LOG_DEBUG)) {
- 		char owner[64];
- 		/* TRANSLATORS: %s is the context owner */
- 		cpi_debugf(context, N_("%s unregistered a plug-in listener."), cpi_context_owner(context, owner, sizeof(owner)));
- 	}
-+#endif
- 	cpi_unlock_context(context);
- }
-diff --git lib/cpluff/libcpluff/psymbol.c lib/cpluff/libcpluff/psymbol.c
-index 632b087..fdc15af 100644
---- lib/cpluff/libcpluff/psymbol.c
-+++ lib/cpluff/libcpluff/psymbol.c
-@@ -248,11 +248,13 @@ CP_C_API void * cp_resolve_symbol(cp_context_t *context, const char *id, const c
- 		symbol_info->usage_count++;
- 		provider_info->usage_count++;
- 
-+#if defined(CP_THREADS) || !defined(NDEBUG)
- 		if (cpi_is_logged(context, CP_LOG_DEBUG)) {
- 			char owner[64];
- 			/* TRANSLATORS: First %s is the context owner */
- 			cpi_debugf(context, "%s resolved symbol %s defined by plug-in %s.", cpi_context_owner(context, owner, sizeof(owner)), name, id);
- 		}
-+#endif
- 	} while (0);
- 
- 	// Clean up
-@@ -314,11 +316,13 @@ CP_C_API void cp_release_symbol(cp_context_t *context, const void *ptr) {
- 		if (symbol_info->usage_count == 0) {
- 			hash_delete_free(context->resolved_symbols, node);
- 			free(symbol_info);
-+#if defined(CP_THREADS) || !defined(NDEBUG)
- 			if (cpi_is_logged(context, CP_LOG_DEBUG)) {
- 				char owner[64];
- 				/* TRANSLATORS: First %s is the context owner */
- 				cpi_debugf(context, _("%s released the symbol at address %p defined by plug-in %s."), cpi_context_owner(context, owner, sizeof(owner)), ptr, provider_info->plugin->plugin->identifier);
- 			}
-+#endif
- 		}
+--- ./lib/cpluff/configure.ac.orig	2014-01-01 02:26:03.000000000 +0000
++++ ./lib/cpluff/configure.ac	2014-01-10 23:59:59.000000000 +0000
+@@ -109,12 +109,12 @@
+     AC_LINK_IFELSE(
+ [AC_LANG_SOURCE([#include <pthread.h>
+ 
+-int main(int argc, char **argv) {
++[int main(int argc, char **argv) {
+ 	pthread_mutex_t mutex;
  	
- 		// Check if the symbol providing plug-in is not being used anymore
+ 	pthread_mutex_init(&mutex, NULL);
+ 	return 0;
+-}
++}]
+ ])], [AC_MSG_RESULT([yes])
+ cp_threads=Posix], AC_MSG_RESULT([no]))
+   fi
+@@ -126,10 +126,10 @@
+     AC_LINK_IFELSE(
+ [AC_LANG_SOURCE([#include <windows.h>
+ 
+-int main(int argc, char **argv) {
++[int main(int argc, char **argv) {
+   CreateMutex(NULL, FALSE, NULL);
+   return 0;
+-}
++}]
+ ])], [AC_MSG_RESULT([yes])
+ cp_threads=Windows], AC_MSG_RESULT([no]))
+   fi

Modified: head/multimedia/xbmc/files/patch-configure.in
==============================================================================
--- head/multimedia/xbmc/files/patch-configure.in	Sun Jan 12 16:40:58 2014	(r339521)
+++ head/multimedia/xbmc/files/patch-configure.in	Sun Jan 12 16:54:01 2014	(r339522)
@@ -1,6 +1,6 @@
---- configure.in.orig	2012-10-01 01:08:50.000000000 +0200
-+++ configure.in	2012-10-03 12:17:13.000000000 +0200
-@@ -726,9 +726,9 @@
+--- configure.in.orig	2014-01-01 03:26:03.000000000 +0100
++++ configure.in	2014-01-05 00:33:52.000000000 +0100
+@@ -820,11 +820,16 @@
  # platform specific flags
  if echo "$ARCH" | grep -q "freebsd" ; then
    LOCALBASE="${LOCALBASE:-/usr/local}"
@@ -11,9 +11,17 @@
 +  CXXFLAGS="$CXXFLAGS -idirafter$LOCALBASE/include"
 +  CPPFLAGS="$CPPFLAGS -idirafter$LOCALBASE/include"
    LDFLAGS="$LDFLAGS -L$LOCALBASE/lib"
-   FFMPEG_EXTRACFLAGS="-I$LOCALBASE/include"
+-  FFMPEG_EXTRACFLAGS="-I$LOCALBASE/include"
++  FFMPEG_EXTRACFLAGS="-idirafter$LOCALBASE/include"
++  CC_FOR_BUILD="$CC"
++  CXX_FOR_BUILD="$CXX"
++  CFLAGS_FOR_BUILD="$CFLAGS"
++  CXXFLAGS_FOR_BUILD="$CXXFLAGS"
++  LDFLAGS_FOR_BUILD="$LDFLAGS"
  fi
-@@ -816,6 +816,7 @@
+ if test "$host_vendor" = "apple" ; then
+   # standard xbmc paths
+@@ -948,6 +953,7 @@
  
  # Check inotify availability
  AC_CHECK_HEADER([sys/inotify.h], AC_DEFINE([HAVE_INOTIFY],[1],[Define if we have inotify]),)
@@ -21,42 +29,22 @@
  
  # Checks for boost headers using CXX instead of CC
  AC_LANG_PUSH([C++])
-@@ -1491,15 +1492,15 @@
- 
- # External FFmpeg
- if test "$use_external_ffmpeg" = "yes"; then
--  FFMPEG_LIBNAMES="libavcodec libavfilter libavformat libavutil libpostproc libswscale"
-+  FFMPEG_LIBNAMES="libavcodec$FFMPEG_SUFFIX libavfilter$FFMPEG_SUFFIX libavformat$FFMPEG_SUFFIX libavutil$FFMPEG_SUFFIX libpostproc$FFMPEG_SUFFIX libswscale$FFMPEG_SUFFIX"
- 
-   # libavcore is optional
--  PKG_CHECK_EXISTS([libavcore], FFMPEG_LIBNAMES="$FFMPEG_LIBNAMES libavcore")
-+  PKG_CHECK_EXISTS([libavcore$FFMPEG_SUFFIX], FFMPEG_LIBNAMES="$FFMPEG_LIBNAMES libavcore$FFMPEG_SUFFIX")
- 
-   # one of libswresample or libavresample is needed
--  PKG_CHECK_EXISTS([libswresample], FFMPEG_LIBNAMES="$FFMPEG_LIBNAMES libswresample",
--                   [PKG_CHECK_EXISTS([libavresample],
--                                     FFMPEG_LIBNAMES="$FFMPEG_LIBNAMES libavresample",
-+  PKG_CHECK_EXISTS([libswresample$FFMPEG_SUFFIX], FFMPEG_LIBNAMES="$FFMPEG_LIBNAMES libswresample$FFMPEG_SUFFIX",
-+                   [PKG_CHECK_EXISTS([libavresample$FFMPEG_SUFFIX],
-+                                     FFMPEG_LIBNAMES="$FFMPEG_LIBNAMES libavresample$FFMPEG_SUFFIX",
-                                      AC_MSG_ERROR([You need either libswresample
-                                                    or libavresample.]))])
- 
-@@ -1509,7 +1510,7 @@
- 
-   # Determine whether AVPacket and relevant functions are defined in libavformat
-   # or libavcodec
--  AC_CHECK_LIB([avcodec], [av_free_packet],
-+  AC_CHECK_LIB(["avcodec$FFMPEG_SUFFIX"], [av_free_packet],
-   [AC_MSG_NOTICE(== AVPacket and relevant functions defined in libavcodec. ==)],
-   [AC_MSG_NOTICE(== AVPacket and relevant functions defined in libavformat. ==)
-    AC_DEFINE([AVPACKET_IN_AVFORMAT], [1], [Whether AVPacket is in libavformat.])])
-@@ -1558,7 +1559,7 @@
-   AC_DEFINE([USE_EXTERNAL_FFMPEG], [1], [Whether to use external FFmpeg libraries.])
- 
-   # Disable vdpau support if external libavcodec doesn't have it
--  AC_CHECK_LIB([avcodec], [ff_vdpau_vc1_decode_picture],,
-+  AC_CHECK_LIB(["avcodec$FFMPEG_SUFFIX"], [ff_vdpau_vc1_decode_picture],,
-     [if test "x$use_vdpau" = "xyes"; then
-       AC_MSG_ERROR($ffmpeg_vdpau_not_supported)
-     else
+@@ -1614,7 +1620,8 @@
+ if test "x$use_airtunes" != "xno"; then
+   AC_CHECK_HEADERS([shairplay/raop.h],,
+    [if test "x$use_airtunes" = "xyes"; then
+-      AC_MSG_ERROR($libshairplay_not_found)
++      AC_MSG_NOTICE($libshairplay_not_found)
++      use_airtunes="no"
+     elif test "x$use_airtunes" != "xno"; then
+       AC_MSG_NOTICE($libshairplay_not_found)
+       use_airtunes="no"
+@@ -1632,7 +1639,7 @@
+ 
+   #libshairport - as a fallback for AirTunes
+   if test "x$USE_AIRTUNES" == "x0"; then
+-    AC_CHECK_HEADERS([shairport/shairport.h],,
++    AC_CHECK_HEADERS([shairport/shairport.h],[use_airtunes="yes"],
+      [if test "x$use_airtunes" = "xyes"; then
+         AC_MSG_ERROR($libshairport_not_found)
+       elif test "x$use_airtunes" != "xno"; then

Added: head/multimedia/xbmc/files/patch-lib__ffmpeg__libavutil__x86__asm.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/xbmc/files/patch-lib__ffmpeg__libavutil__x86__asm.h	Sun Jan 12 16:54:01 2014	(r339522)
@@ -0,0 +1,11 @@
+--- ./lib/ffmpeg/libavutil/x86/asm.h.orig	2014-01-01 02:26:03.000000000 +0000
++++ ./lib/ffmpeg/libavutil/x86/asm.h	2014-01-12 10:28:23.000000000 +0000
+@@ -68,7 +68,7 @@
+ typedef int x86_reg;
+ #endif
+ 
+-#define HAVE_7REGS (ARCH_X86_64 || (HAVE_EBX_AVAILABLE && HAVE_EBP_AVAILABLE))
++#define HAVE_7REGS (ARCH_X86_64 || (HAVE_EBX_AVAILABLE && HAVE_EBP_AVAILABLE && !defined(__clang__)))
+ #define HAVE_6REGS (ARCH_X86_64 || (HAVE_EBX_AVAILABLE || HAVE_EBP_AVAILABLE))
+ 
+ #if ARCH_X86_64 && defined(PIC)

Added: head/multimedia/xbmc/files/patch-xbmc__cores__DllLoader__dll_tracker.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/xbmc/files/patch-xbmc__cores__DllLoader__dll_tracker.cpp	Sun Jan 12 16:54:01 2014	(r339522)
@@ -0,0 +1,10 @@
+--- xbmc/cores/DllLoader/dll_tracker.cpp.orig	2013-12-27 17:07:11.000000000 +0100
++++ xbmc/cores/DllLoader/dll_tracker.cpp	2013-12-27 17:05:29.000000000 +0100
+@@ -24,6 +24,7 @@
+ #include "DllLoader.h"
+ #include "threads/SingleLock.h"
+ #include "utils/log.h"
++#include <stdlib.h>
+ 
+ #ifdef _cplusplus
+ extern "C"

Added: head/multimedia/xbmc/files/patch-xbmc__cores__DllLoader__dll_tracker_file.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/xbmc/files/patch-xbmc__cores__DllLoader__dll_tracker_file.cpp	Sun Jan 12 16:54:01 2014	(r339522)
@@ -0,0 +1,10 @@
+--- xbmc/cores/DllLoader/dll_tracker_file.cpp.orig	2013-12-27 17:07:01.000000000 +0100
++++ xbmc/cores/DllLoader/dll_tracker_file.cpp	2013-12-27 17:07:36.000000000 +0100
+@@ -23,6 +23,7 @@
+ #include "DllLoader.h"
+ #include "threads/SingleLock.h"
+ #include "utils/log.h"
++#include <stdlib.h>
+ 
+ #ifdef TARGET_POSIX
+ #define dll_open open

Modified: head/multimedia/xbmc/files/patch-xbmc__threads__platform__pthreads__ThreadImpl.cpp
==============================================================================
--- head/multimedia/xbmc/files/patch-xbmc__threads__platform__pthreads__ThreadImpl.cpp	Sun Jan 12 16:40:58 2014	(r339521)
+++ head/multimedia/xbmc/files/patch-xbmc__threads__platform__pthreads__ThreadImpl.cpp	Sun Jan 12 16:54:01 2014	(r339522)
@@ -1,8 +1,8 @@
---- xbmc/threads/platform/pthreads/ThreadImpl.cpp.orig	2013-05-13 11:32:04.000000000 +0200
-+++ xbmc/threads/platform/pthreads/ThreadImpl.cpp	2013-05-13 11:47:27.000000000 +0200
+--- xbmc/threads/platform/pthreads/ThreadImpl.cpp.orig	2013-12-03 16:25:00.000000000 +0100
++++ xbmc/threads/platform/pthreads/ThreadImpl.cpp	2013-12-03 16:26:01.000000000 +0100
 @@ -29,12 +29,8 @@
  #include <string.h>
- #ifdef __FreeBSD__
+ #ifdef TARGET_FREEBSD
  #include <sys/param.h>
 -#if __FreeBSD_version < 900031
 -#include <sys/thr.h>
@@ -16,7 +16,7 @@
 @@ -59,11 +55,7 @@
  void CThread::SetThreadInfo()
  {
- #ifdef __FreeBSD__
+ #ifdef TARGET_FREEBSD
 -#if __FreeBSD_version < 900031
 -  long lwpid;
 -  thr_self(&lwpid);

Added: head/multimedia/xbmc/files/patch-xbmc__visualizations__XBMCProjectM__libprojectM__Common.hpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/xbmc/files/patch-xbmc__visualizations__XBMCProjectM__libprojectM__Common.hpp	Sun Jan 12 16:54:01 2014	(r339522)
@@ -0,0 +1,15 @@
+--- xbmc/visualizations/XBMCProjectM/libprojectM/Common.hpp.orig	2013-12-27 16:58:27.000000000 +0100
++++ xbmc/visualizations/XBMCProjectM/libprojectM/Common.hpp	2013-12-27 16:58:50.000000000 +0100
+@@ -57,11 +57,7 @@
+ #endif
+ 			 
+ #ifdef LINUX
+-#define projectM_isnan isnan
+-#endif
+-
+-#ifdef LINUX
+-#define projectM_isnan isnan
++#define projectM_isnan std::isnan
+ #endif
+ 
+ #ifdef WIN32

Modified: head/multimedia/xbmc/pkg-plist
==============================================================================
--- head/multimedia/xbmc/pkg-plist	Sun Jan 12 16:40:58 2014	(r339521)
+++ head/multimedia/xbmc/pkg-plist	Sun Jan 12 16:54:01 2014	(r339522)
@@ -1,11 +1,31 @@
-bin/xbmc-standalone
 bin/xbmc
+bin/xbmc-standalone
+include/xbmc/DVDDemuxPacket.h
+include/xbmc/libXBMC_addon.h
+include/xbmc/libXBMC_codec.h
+include/xbmc/libXBMC_gui.h
+include/xbmc/libXBMC_pvr.h
+include/xbmc/xbmc_addon_cpp_dll.h
+include/xbmc/xbmc_addon_dll.h
+include/xbmc/xbmc_addon_types.h
+include/xbmc/xbmc_codec_types.h
+include/xbmc/xbmc_epg_types.h
+include/xbmc/xbmc_pvr_dll.h
+include/xbmc/xbmc_pvr_types.h
+include/xbmc/xbmc_scr_dll.h
+include/xbmc/xbmc_scr_types.h
+include/xbmc/xbmc_stream_utils.hpp
+include/xbmc/xbmc_vis_dll.h
+include/xbmc/xbmc_vis_types.h
+lib/xbmc/AddOptions.cmake
 lib/xbmc/addons/library.xbmc.addon/libXBMC_addon-%%ARCH%%-freebsd.so
+lib/xbmc/addons/library.xbmc.codec/libXBMC_codec-%%ARCH%%-freebsd.so
 lib/xbmc/addons/library.xbmc.gui/libXBMC_gui-%%ARCH%%-freebsd.so
 lib/xbmc/addons/library.xbmc.pvr/libXBMC_pvr-%%ARCH%%-freebsd.so
 lib/xbmc/addons/screensaver.rsxs.euphoria/Euphoria.xbs
 lib/xbmc/addons/screensaver.rsxs.plasma/Plasma.xbs
 lib/xbmc/addons/screensaver.rsxs.solarwinds/Solarwinds.xbs
+lib/xbmc/addons/visualization.fishbmc/fishbmc.vis
 lib/xbmc/addons/visualization.glspectrum/opengl_spectrum.vis
 lib/xbmc/addons/visualization.projectm/projectM.vis
 lib/xbmc/addons/visualization.waveform/Waveform.vis
@@ -14,34 +34,37 @@ lib/xbmc/system/hdhomerun-%%ARCH%%-freeb
 lib/xbmc/system/libcmyth-%%ARCH%%-freebsd.so
 lib/xbmc/system/libcpluff-%%ARCH%%-freebsd.so
 lib/xbmc/system/libexif-%%ARCH%%-freebsd.so
-%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/avcodec-53-%%ARCH%%-freebsd.so
-%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/avfilter-2-%%ARCH%%-freebsd.so
-%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/avformat-53-%%ARCH%%-freebsd.so
-%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/avutil-51-%%ARCH%%-freebsd.so
+lib/xbmc/system/players/dvdplayer/avcodec-54-%%ARCH%%-freebsd.so
+lib/xbmc/system/players/dvdplayer/avfilter-3-%%ARCH%%-freebsd.so
+lib/xbmc/system/players/dvdplayer/avformat-54-%%ARCH%%-freebsd.so
+lib/xbmc/system/players/dvdplayer/avutil-52-%%ARCH%%-freebsd.so
 lib/xbmc/system/players/dvdplayer/libdvdcss-%%ARCH%%-freebsd.so
 lib/xbmc/system/players/dvdplayer/libdvdnav-%%ARCH%%-freebsd.so
-%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/postproc-52-%%ARCH%%-freebsd.so
-%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/swresample-0-%%ARCH%%-freebsd.so
-%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/swscale-2-%%ARCH%%-freebsd.so
+lib/xbmc/system/players/dvdplayer/postproc-52-%%ARCH%%-freebsd.so
+lib/xbmc/system/players/dvdplayer/swresample-0-%%ARCH%%-freebsd.so
+lib/xbmc/system/players/dvdplayer/swscale-2-%%ARCH%%-freebsd.so
 lib/xbmc/system/players/paplayer/adpcm-%%ARCH%%-freebsd.so
 lib/xbmc/system/players/paplayer/libsidplay2-%%ARCH%%-freebsd.so
 lib/xbmc/system/players/paplayer/nosefart-%%ARCH%%-freebsd.so
 lib/xbmc/system/players/paplayer/stsoundlibrary-%%ARCH%%-freebsd.so
 lib/xbmc/system/players/paplayer/timidity-%%ARCH%%-freebsd.so
 lib/xbmc/system/players/paplayer/vgmstream-%%ARCH%%-freebsd.so
-lib/xbmc/xbmc-xrandr
+lib/xbmc/xbmc-addon-helpers.cmake
+lib/xbmc/xbmc-config.cmake
+%%XRANDR%%lib/xbmc/xbmc-xrandr
 lib/xbmc/xbmc.bin
-man/man1/xbmc.bin.1.gz
 man/man1/xbmc.1.gz
-%%DOCSDIR%%/LICENSE.GPL
-%%DOCSDIR%%/README.linux
-%%DOCSDIR%%/copying.txt
+man/man1/xbmc.bin.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE.GPL
+%%PORTDOCS%%%%DOCSDIR%%/README.linux
+%%PORTDOCS%%%%DOCSDIR%%/copying.txt
 share/icons/hicolor/256x256/apps/xbmc.png
 share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/FEH.py
 %%DATADIR%%/addons/library.xbmc.addon/dlfcn-win32.cpp
 %%DATADIR%%/addons/library.xbmc.addon/dlfcn-win32.h
 %%DATADIR%%/addons/library.xbmc.addon/libXBMC_addon.h
+%%DATADIR%%/addons/library.xbmc.codec/libXBMC_codec.h
 %%DATADIR%%/addons/library.xbmc.gui/libXBMC_gui.h
 %%DATADIR%%/addons/library.xbmc.pvr/libXBMC_pvr.h
 %%DATADIR%%/addons/metadata.album.universal/addon.xml
@@ -175,6 +198,9 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/metadata.common.themoviedb.org/addon.xml
 %%DATADIR%%/addons/metadata.common.themoviedb.org/icon.png
 %%DATADIR%%/addons/metadata.common.themoviedb.org/tmdb.xml
+%%DATADIR%%/addons/metadata.local/addon.xml
+%%DATADIR%%/addons/metadata.local/icon.png
+%%DATADIR%%/addons/metadata.local/local.xml
 %%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/addon.xml
 %%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/changelog.txt
 %%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/icon.png
@@ -344,16 +370,6 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/metadata.tvdb.com/resources/language/Welsh/strings.xml
 %%DATADIR%%/addons/metadata.tvdb.com/resources/settings.xml
 %%DATADIR%%/addons/metadata.tvdb.com/tvdb.xml
-%%DATADIR%%/addons/repository.pvr-android.xbmc.org/addon.xml
-%%DATADIR%%/addons/repository.pvr-android.xbmc.org/icon.png
-%%DATADIR%%/addons/repository.pvr-ios.xbmc.org/addon.xml
-%%DATADIR%%/addons/repository.pvr-ios.xbmc.org/icon.png
-%%DATADIR%%/addons/repository.pvr-osx32.xbmc.org/addon.xml
-%%DATADIR%%/addons/repository.pvr-osx32.xbmc.org/icon.png
-%%DATADIR%%/addons/repository.pvr-osx64.xbmc.org/addon.xml
-%%DATADIR%%/addons/repository.pvr-osx64.xbmc.org/icon.png
-%%DATADIR%%/addons/repository.pvr-win32.xbmc.org/addon.xml
-%%DATADIR%%/addons/repository.pvr-win32.xbmc.org/icon.png
 %%DATADIR%%/addons/repository.xbmc.org/addon.xml
 %%DATADIR%%/addons/repository.xbmc.org/icon.png
 %%DATADIR%%/addons/screensaver.rsxs.euphoria/addon.xml
@@ -371,6 +387,7 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Amharic/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Arabic/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Asturian/strings.po
+%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Basque/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Belarusian/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Bulgarian/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Burmese/strings.po
@@ -392,6 +409,7 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Hebrew/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Hungarian/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Icelandic/strings.po
+%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Indonesian/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Italian/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Japanese/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Korean/strings.po
@@ -410,6 +428,7 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Spanish (Mexico)/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Spanish/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Swedish/strings.po
+%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Tajik/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Tamil (India)/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Thai/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Turkish/strings.po
@@ -418,15 +437,80 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Welsh/strings.po
 %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/settings.xml
 %%DATADIR%%/addons/script.module.pil/addon.xml
-%%DATADIR%%/addons/script.module.pysqlite/addon.xml
-%%DATADIR%%/addons/script.module.pysqlite/lib/pysqlite2/__init__.py
-%%DATADIR%%/addons/script.module.simplejson/addon.xml
-%%DATADIR%%/addons/script.module.simplejson/lib/LICENSE.txt
-%%DATADIR%%/addons/script.module.simplejson/lib/simplejson/__init__.py
-%%DATADIR%%/addons/script.module.simplejson/lib/simplejson/decoder.py
-%%DATADIR%%/addons/script.module.simplejson/lib/simplejson/encoder.py
-%%DATADIR%%/addons/script.module.simplejson/lib/simplejson/scanner.py
-%%DATADIR%%/addons/script.module.simplejson/lib/simplejson/tool.py
+%%DATADIR%%/addons/service.xbmc.versioncheck/LICENSE.txt
+%%DATADIR%%/addons/service.xbmc.versioncheck/README.md
+%%DATADIR%%/addons/service.xbmc.versioncheck/addon.xml
+%%DATADIR%%/addons/service.xbmc.versioncheck/changelog.txt
+%%DATADIR%%/addons/service.xbmc.versioncheck/icon.png
+%%DATADIR%%/addons/service.xbmc.versioncheck/lib/__init__.py
+%%DATADIR%%/addons/service.xbmc.versioncheck/lib/aptdeamonhandler.py
+%%DATADIR%%/addons/service.xbmc.versioncheck/lib/common.py
+%%DATADIR%%/addons/service.xbmc.versioncheck/lib/jsoninterface.py
+%%DATADIR%%/addons/service.xbmc.versioncheck/lib/shellhandlerapt.py
+%%DATADIR%%/addons/service.xbmc.versioncheck/lib/versions.py
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Afrikaans/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Albanian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Amharic/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Arabic/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Basque/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Belarusian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Bosnian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Bulgarian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Catalan/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Chinese (Simple)/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Chinese (Traditional)/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Croatian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Czech/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Danish/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Dutch/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/English/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Esperanto/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Estonian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Finnish/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/French/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Galician/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/German/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Greek/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Hebrew/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Hindi (Devanagiri)/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Hungarian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Icelandic/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Indonesian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Italian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Japanese/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Korean/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Latvian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Lithuanian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Macedonian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Malay/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Malayalam/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Maltese/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Norwegian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Persian (Iran)/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Persian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Polish/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Portuguese (Brazil)/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Portuguese/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Romanian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Russian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Serbian (Cyrillic)/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Serbian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Slovak/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Slovenian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Spanish (Argentina)/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Spanish (Mexico)/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Spanish/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Swedish/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Tamil (India)/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Thai/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Turkish/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Ukrainian/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/language/Vietnamese/strings.po
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/polkit/10-allow-update.pkla
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/polkit/README
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/settings.xml
+%%DATADIR%%/addons/service.xbmc.versioncheck/resources/versions.txt
+%%DATADIR%%/addons/service.xbmc.versioncheck/service.py
 %%DATADIR%%/addons/skin.confluence/720p/AddonBrowser.xml
 %%DATADIR%%/addons/skin.confluence/720p/DialogAddonInfo.xml
 %%DATADIR%%/addons/skin.confluence/720p/DialogAddonSettings.xml
@@ -465,6 +549,7 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/skin.confluence/720p/DialogSelect.xml
 %%DATADIR%%/addons/skin.confluence/720p/DialogSlider.xml
 %%DATADIR%%/addons/skin.confluence/720p/DialogSongInfo.xml
+%%DATADIR%%/addons/skin.confluence/720p/DialogSubtitles.xml
 %%DATADIR%%/addons/skin.confluence/720p/DialogTextViewer.xml
 %%DATADIR%%/addons/skin.confluence/720p/DialogVideoInfo.xml
 %%DATADIR%%/addons/skin.confluence/720p/DialogVolumeBar.xml
@@ -540,7 +625,6 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/skin.confluence/build.bat
 %%DATADIR%%/addons/skin.confluence/changelog.txt
 %%DATADIR%%/addons/skin.confluence/colors/defaults.xml
-%%DATADIR%%/addons/skin.confluence/fonts/DejaVuSans-Bold-Caps.ttf
 %%DATADIR%%/addons/skin.confluence/fonts/NOTICE.txt
 %%DATADIR%%/addons/skin.confluence/fonts/README.txt
 %%DATADIR%%/addons/skin.confluence/fonts/Roboto-Bold.ttf
@@ -550,6 +634,7 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/skin.confluence/language/Albanian/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Amharic/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Arabic/strings.po
+%%DATADIR%%/addons/skin.confluence/language/Azerbaijani/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Basque/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Belarusian/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Bosnian/strings.po
@@ -588,6 +673,7 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/skin.confluence/language/Malayalam/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Maltese/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Norwegian/strings.po
+%%DATADIR%%/addons/skin.confluence/language/Ossetic/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Persian (Iran)/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Persian/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Polish/strings.po
@@ -604,11 +690,14 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/skin.confluence/language/Spanish (Mexico)/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Spanish/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Swedish/strings.po
+%%DATADIR%%/addons/skin.confluence/language/Tajik/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Tamil (India)/strings.po
+%%DATADIR%%/addons/skin.confluence/language/Telugu/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Thai/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Turkish/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Ukrainian/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Uzbek/strings.po
+%%DATADIR%%/addons/skin.confluence/language/Vietnamese (Viet Nam)/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Vietnamese/strings.po
 %%DATADIR%%/addons/skin.confluence/language/Welsh/strings.po
 %%DATADIR%%/addons/skin.confluence/media/CalibrateBottomRight.png
@@ -787,6 +876,8 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/skin.confluence/media/OSDSeekForward.png
 %%DATADIR%%/addons/skin.confluence/media/OSDSeekFrame.png
 %%DATADIR%%/addons/skin.confluence/media/OSDSeekRewind.png
+%%DATADIR%%/addons/skin.confluence/media/OSDStereoscopicFO.png
+%%DATADIR%%/addons/skin.confluence/media/OSDStereoscopicNF.png
 %%DATADIR%%/addons/skin.confluence/media/OSDStopFO.png
 %%DATADIR%%/addons/skin.confluence/media/OSDStopNF.png
 %%DATADIR%%/addons/skin.confluence/media/OSDSubtitlesFO.png
@@ -804,6 +895,7 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/skin.confluence/media/OverlayRAR.png
 %%DATADIR%%/addons/skin.confluence/media/OverlayWatched.png
 %%DATADIR%%/addons/skin.confluence/media/OverlayWatching.png
+%%DATADIR%%/addons/skin.confluence/media/PVR-EpgProgressIndicator.png
 %%DATADIR%%/addons/skin.confluence/media/PVR-HasTimer.png
 %%DATADIR%%/addons/skin.confluence/media/PVR-IsRecording.png
 %%DATADIR%%/addons/skin.confluence/media/RecentAddedBack.png
@@ -819,6 +911,62 @@ share/icons/hicolor/48x48/apps/xbmc.png
 %%DATADIR%%/addons/skin.confluence/media/SideFade.png
 %%DATADIR%%/addons/skin.confluence/media/StackFO.png
 %%DATADIR%%/addons/skin.confluence/media/StackNF.png
+%%DATADIR%%/addons/skin.confluence/media/SubMenuBack-Footer.png
+%%DATADIR%%/addons/skin.confluence/media/SubMenuBack-Header.png
+%%DATADIR%%/addons/skin.confluence/media/SubMenuBack-MiddleFO.png
+%%DATADIR%%/addons/skin.confluence/media/SubMenuBack-MiddleNF.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/-.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/LICENSE.txt
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/ar.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/bg.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/bs.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/ca.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/cs.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/da.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/de.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/el.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/en.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/es.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/et.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/fa.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/fi.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/fo.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/fr.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/gl.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/he.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/hi.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/hr.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/hu.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/hy.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/id.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/is.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/it.png
+%%DATADIR%%/addons/skin.confluence/media/Subtitles/flags/ja.png

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 7 Antoine Brodin freebsd_committer freebsd_triage 2014-01-12 17:01:35 UTC
State Changed
From-To: feedback->closed

Close, this should be fixed with last version committed