FreeBSD Bugzilla – Attachment 168873 Details for
Bug 208456
[MAINTAINER][PATCH] multimedia/kodi: update to 16.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
kodi 16.0 diff update
kodi.16.0.txt (text/plain), 113.18 KB, created by
mickael.maillot
on 2016-04-01 16:20:23 UTC
(
hide
)
Description:
kodi 16.0 diff update
Filename:
MIME Type:
Creator:
mickael.maillot
Created:
2016-04-01 16:20:23 UTC
Size:
113.18 KB
patch
obsolete
>diff -udbrN kodi.orig/Makefile kodi/Makefile >--- kodi.orig/Makefile 2016-04-01 18:04:26.171470782 +0200 >+++ kodi/Makefile 2016-04-01 18:05:18.471467641 +0200 >@@ -1,8 +1,7 @@ > # $FreeBSD: head/multimedia/kodi/Makefile 409948 2016-03-02 14:36:30Z mat $ > > PORTNAME= kodi >-DISTVERSION= 15.2 >-PORTREVISION= 1 >+DISTVERSION= 16.0 > CATEGORIES= multimedia java > > MAINTAINER= mickael.maillot@gmail.com >@@ -18,22 +17,24 @@ > unzip:${PORTSDIR}/archivers/unzip \ > nasm:${PORTSDIR}/devel/nasm \ > gtk-update-icon-cache:${PORTSDIR}/x11-toolkits/gtk20 \ >- swig2.0:${PORTSDIR}/devel/swig20 >+ swig3.0:${PORTSDIR}/devel/swig30 > LIB_DEPENDS= libass.so:${PORTSDIR}/multimedia/libass \ >+ libFLAC.so:${PORTSDIR}/audio/flac \ > libboost_thread.so:${PORTSDIR}/devel/boost-libs \ > libcdio.so:${PORTSDIR}/sysutils/libcdio \ >+ libcrossguid.so:${PORTSDIR}/devel/libcrossguid \ > libcurl.so:${PORTSDIR}/ftp/curl \ > libdbus-1.so:${PORTSDIR}/devel/dbus \ >+ libdcadec.so:${PORTSDIR}/multimedia/libdcadec \ > libdrm.so:${PORTSDIR}/graphics/libdrm \ > libenca.so:${PORTSDIR}/converters/enca \ >- libFLAC.so:${PORTSDIR}/audio/flac \ > libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ > libfreetype.so:${PORTSDIR}/print/freetype2 \ > libfribidi.so:${PORTSDIR}/converters/fribidi \ > libgnutls.so:${PORTSDIR}/security/gnutls \ >- liblzo2.so:${PORTSDIR}/archivers/lzo2 \ > libjasper.so:${PORTSDIR}/graphics/jasper \ > libltdl.so:${PORTSDIR}/devel/libltdl \ >+ liblzo2.so:${PORTSDIR}/archivers/lzo2 \ > libmodplug.so:${PORTSDIR}/audio/libmodplug \ > libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2 \ > libpcre.so:${PORTSDIR}/devel/pcre \ >@@ -51,7 +52,7 @@ > xdpyinfo:${PORTSDIR}/x11/xdpyinfo > > USE_GITHUB= yes >-GH_TUPLE= xbmc:xbmc:f4dda26 xbmc:FFmpeg:2.6.4-Isengard:ffmpeg >+GH_TUPLE= xbmc:xbmc:a5f3a99 xbmc:FFmpeg:2.8.6-Jarvis-${DISTVERSION}:ffmpeg > > USES= autoreconf:build compiler:c++11-lib gettext gmake iconv jpeg \ > libtool pkgconfig python:2 >@@ -81,8 +82,8 @@ > NONFREE_DESC= Enable non-free components (rar, ccx, ffmpeg) > SFTP_DESC= SSH SFTP support via libssh > >-OPTIONS_DEFAULT= AIRPLAY AIRTUNES AVAHI LIBBLURAY LIRC MYSQL \ >- NFS PULSEAUDIO RTMP SFTP SMB VAAPI VDPAU WEBSERVER >+OPTIONS_DEFAULT= AIRPLAY AIRTUNES AVAHI CEC LIBBLURAY LIRC \ >+ MYSQL NFS RTMP SFTP SMB VAAPI VDPAU WEBSERVER > > AIRPLAY_LIB_DEPENDS= libplist.so:${PORTSDIR}/devel/libplist > AIRPLAY_CONFIGURE_ENABLE= airplay >@@ -93,8 +94,7 @@ > AVAHI_LIB_DEPENDS= libavahi-client.so:${PORTSDIR}/net/avahi-app > AVAHI_CONFIGURE_ENABLE= avahi > >-CEC_BROKEN= libcec >= 3.0.0 has not been ported yet >-CEC_BUILD_DEPENDS= libcec>=3.0.0:${PORTSDIR}/multimedia/libcec >+CEC_BUILD_DEPENDS= libcec>=3.1.0:${PORTSDIR}/multimedia/libcec > CEC_LIB_DEPENDS= libcec.so:${PORTSDIR}/multimedia/libcec > CEC_CONFIGURE_ENABLE= libcec > >@@ -136,7 +136,7 @@ > SFTP_RUN_DEPENDS= ${LOCALBASE}/lib/libssh.so:${PORTSDIR}/security/libssh > SFTP_CONFIGURE_ENABLE= ssh > >-CONFIGURE_ARGS+= --disable-debug --disable-alsa >+CONFIGURE_ARGS+= --disable-debug --disable-alsa --disable-texturepacker > > post-extract: > ${MV} ${WRKSRC_ffmpeg} ${WRKSRC}/tools/depends/target/ffmpeg/ >@@ -146,7 +146,7 @@ > ${WRKSRC}/bootstrap \ > ${WRKSRC}/codegenerator.mk \ > ${WRKSRC}/xbmc/Makefile.in >- ${REINPLACE_CMD} 's;which swig;&2.0;' ${WRKSRC}/codegenerator.mk >+ ${REINPLACE_CMD} 's;which swig;&3.0;' ${WRKSRC}/codegenerator.mk > > pre-configure: > cd ${WRKSRC} && ${SH} ./bootstrap >diff -udbrN kodi.orig/distinfo kodi/distinfo >--- kodi.orig/distinfo 2016-04-01 18:04:26.171470782 +0200 >+++ kodi/distinfo 2016-03-28 11:46:20.721268063 +0200 >@@ -1,4 +1,4 @@ >-SHA256 (xbmc-xbmc-15.2-f4dda26_GH0.tar.gz) = 6bf415258a3dffd4843e9446a62d9392997556240b7db703acb44d2bef3454d5 >-SIZE (xbmc-xbmc-15.2-f4dda26_GH0.tar.gz) = 61476469 >-SHA256 (xbmc-FFmpeg-2.6.4-Isengard_GH0.tar.gz) = 2487a6d4ad5701ad22582fc064ce39b60c383eec4958ca1e3218379035fa523f >-SIZE (xbmc-FFmpeg-2.6.4-Isengard_GH0.tar.gz) = 9365476 >+SHA256 (xbmc-xbmc-16.0-a5f3a99_GH0.tar.gz) = 3589defd51d0f39eff8c293c8223b8cae188a89474f63695d8aeeb1206565b96 >+SIZE (xbmc-xbmc-16.0-a5f3a99_GH0.tar.gz) = 52091610 >+SHA256 (xbmc-FFmpeg-2.8.6-Jarvis-16.0_GH0.tar.gz) = b08d8dc171f19627025136b498dfcad4f1b84923de7a62696d8a9a7f1d979b01 >+SIZE (xbmc-FFmpeg-2.8.6-Jarvis-16.0_GH0.tar.gz) = 10264915 >diff -udbrN kodi.orig/files/patch-Makefile.include.in kodi/files/patch-Makefile.include.in >--- kodi.orig/files/patch-Makefile.include.in 2016-04-01 18:04:26.172471755 +0200 >+++ kodi/files/patch-Makefile.include.in 2016-04-01 18:17:38.410416558 +0200 >@@ -1,9 +1,7 @@ >-diff --git Makefile.include.in Makefile.include.in >-index 6ee228a..daeb046 100644 >---- Makefile.include.in >+--- Makefile.include.in.orig 2016-02-20 15:21:19 UTC > +++ Makefile.include.in >-@@ -43,7 +43,8 @@ INCLUDES+=-I@abs_top_srcdir@/addons/library.xbmc.gui >- INCLUDES+=-I@abs_top_srcdir@/addons/library.xbmc.addon >+@@ -47,7 +47,8 @@ INCLUDES+=-I@abs_top_srcdir@/addons/libr >+ INCLUDES+=-I@abs_top_srcdir@/addons/library.kodi.audioengine > INCLUDES+=-I@abs_top_srcdir@/addons/library.xbmc.pvr > INCLUDES+=-I@abs_top_srcdir@/addons/library.xbmc.codec > -INCLUDES+=$(sort @INCLUDES@) >@@ -12,30 +10,30 @@ > INCLUDES+=-I@abs_top_srcdir@/xbmc/linux > INCLUDES+=-I@abs_top_srcdir@/xbmc/cores/dvdplayer > DEFINES+= \ >-@@ -91,22 +92,22 @@ GEN_DEPS=\ >+@@ -95,22 +96,22 @@ GEN_DEPS=\ > > %.o: %.cpp > @rm -f $@ >-- $(SILENT_CPP) $(CXX) -MF $*.d -MD -c $(CXXFLAGS) $(DEFINES) $(INCLUDES) $< -o $@ \ >-+ $(SILENT_CPP) $(CXX) -MF $*.d -MD -c $(DEFINES) $(INCLUDES) $(CXXFLAGS) $< -o $@ \ >+- $(SILENT_CPP) $(CXX) -MF $*.d -MD -c $(CXXFLAGS) $(DEFINES) $(INCLUDES) $(CPPFLAGS) $< -o $@ \ >++ $(SILENT_CPP) $(CXX) -MF $*.d -MD -c $(DEFINES) $(INCLUDES) $(CXXFLAGS) $(CPPFLAGS) $< -o $@ \ > && $(GEN_DEPS) > > %.o: %.cc > @rm -f $@ >-- $(SILENT_CPP) $(CXX) -MF $*.d -MD -c $(CXXFLAGS) $(DEFINES) $(INCLUDES) $< -o $@ \ >-+ $(SILENT_CPP) $(CXX) -MF $*.d -MD -c $(DEFINES) $(INCLUDES) $(CXXFLAGS) $< -o $@ \ >+- $(SILENT_CPP) $(CXX) -MF $*.d -MD -c $(CXXFLAGS) $(DEFINES) $(INCLUDES) $(CPPFLAGS) $< -o $@ \ >++ $(SILENT_CPP) $(CXX) -MF $*.d -MD -c $(DEFINES) $(INCLUDES) $(CXXFLAGS) $(CPPFLAGS) $< -o $@ \ > && $(GEN_DEPS) > > %.o: %.c > @rm -f $@ >-- $(SILENT_CC) $(CC) -MF $*.d -MD -c $(CFLAGS) $(DEFINES) $(INCLUDES) $< -o $@ \ >-+ $(SILENT_CC) $(CC) -MF $*.d -MD -c $(DEFINES) $(INCLUDES) $(CFLAGS) $< -o $@ \ >+- $(SILENT_CC) $(CC) -MF $*.d -MD -c $(CFLAGS) $(DEFINES) $(INCLUDES) $(CPPFLAGS) $< -o $@ \ >++ $(SILENT_CC) $(CC) -MF $*.d -MD -c $(DEFINES) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $< -o $@ \ > && $(GEN_DEPS) > > %.o: %.C > @rm -f $@ >-- $(SILENT_CPP) $(CXX) -MF $*.d -MD -c $(CFLAGS) $(DEFINES) $(INCLUDES) $< -o $@ \ >-+ $(SILENT_CPP) $(CXX) -MF $*.d -MD -c $(DEFINES) $(INCLUDES) $(CFLAGS) $< -o $@ \ >+- $(SILENT_CPP) $(CXX) -MF $*.d -MD -c $(CFLAGS) $(DEFINES) $(INCLUDES) $(CPPFLAGS) $< -o $@ \ >++ $(SILENT_CPP) $(CXX) -MF $*.d -MD -c $(DEFINES) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $< -o $@ \ > && $(GEN_DEPS) > > %.o: %.S >diff -udbrN kodi.orig/files/patch-clang kodi/files/patch-clang >--- kodi.orig/files/patch-clang 2016-04-01 18:04:26.172471755 +0200 >+++ kodi/files/patch-clang 1970-01-01 01:00:00.000000000 +0100 >@@ -1,32 +0,0 @@ >-diff --git lib/cpluff/configure.ac lib/cpluff/configure.ac >-index bb69d19a..4316766 100644 >---- lib/cpluff/configure.ac >-+++ lib/cpluff/configure.ac >-@@ -109,12 +109,12 @@ if test "$enable_threads" != no; then >- 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; >- >- pthread_mutex_init(&mutex, NULL); >- return 0; >--} >-+}] >- ])], [AC_MSG_RESULT([yes]) >- cp_threads=Posix], AC_MSG_RESULT([no])) >- fi >-@@ -126,10 +126,10 @@ cp_threads=Posix], AC_MSG_RESULT([no])) >- 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 >diff -udbrN kodi.orig/files/patch-configure.ac kodi/files/patch-configure.ac >--- kodi.orig/files/patch-configure.ac 2016-04-01 18:04:26.172471755 +0200 >+++ kodi/files/patch-configure.ac 2016-04-01 18:17:38.411416950 +0200 >@@ -1,19 +1,20 @@ >---- configure.ac.orig 2015-08-16 14:37:32 UTC >+--- configure.ac.orig 2016-02-20 15:21:19 UTC > +++ configure.ac >-@@ -636,10 +636,12 @@ >- i386-*-freebsd*) >+@@ -599,11 +599,13 @@ case $host in >+ target_platform=target_linux > ARCH="x86-freebsd" > MAKE="gmake" > + USE_STATIC_FFMPEG=1 > ;; > amd64-*-freebsd*) >+ target_platform=target_linux > ARCH="x86_64-freebsd" > MAKE="gmake" > + USE_STATIC_FFMPEG=1 > ;; > arm-apple-darwin*) > use_joystick=no >-@@ -824,10 +826,16 @@ >+@@ -777,10 +779,16 @@ fi > # platform specific flags > if echo "$ARCH" | grep -q "freebsd" ; then > LOCALBASE="${LOCALBASE:-/usr/local}" >@@ -33,7 +34,7 @@ > fi > if test "$host_vendor" = "apple" ; then > # standard application paths >-@@ -960,6 +968,7 @@ >+@@ -913,6 +921,7 @@ AC_LANG_POP([C++]) > > # Check inotify availability > AC_CHECK_HEADER([sys/inotify.h], AC_DEFINE([HAVE_INOTIFY],[1],[Define if we have inotify]),) >@@ -41,7 +42,7 @@ > > # Checks for boost headers using CXX instead of CC > AC_LANG_PUSH([C++]) >-@@ -1257,12 +1266,13 @@ >+@@ -1228,12 +1237,13 @@ AS_CASE([x$use_libbluray], > ) > > #Check to see if libs are needed for functions that are often built-in to libc >@@ -56,7 +57,7 @@ > > # platform dependent libraries > if test "$host_vendor" = "apple" ; then >-@@ -1727,7 +1737,7 @@ >+@@ -1654,7 +1664,7 @@ if test "${USE_STATIC_FFMPEG}" = "1"; th > > if test "$cross_compiling" != "yes"; then > if test "$use_debug" != "yes"; then >@@ -65,7 +66,7 @@ > fi > if test "$use_optimizations" != "yes"; then > FFMPEG_OPTS="${FFMPEG_OPTS} --disable-optimizations" >-@@ -1738,7 +1748,7 @@ >+@@ -1665,7 +1675,7 @@ if test "${USE_STATIC_FFMPEG}" = "1"; th > SAVE_LIBS="$LIBS" > # check for system installed ffmpeg. We require minimum versions. > PKG_CHECK_MODULES([FFMPEG], [$FFMPEG_LIBNAMES], >@@ -74,7 +75,7 @@ > [FFMPEG_FOUND="false"]) > > if test "${USE_STATIC_FFMPEG}" = "1" && test "$FFMPEG_FOUND" = "true"; then >-@@ -1765,7 +1775,7 @@ >+@@ -1692,7 +1702,7 @@ if test "${USE_STATIC_FFMPEG}" = "1"; th > elif test "$with_ffmpeg" = "force"; then > # always build our ffmpeg > AC_MSG_NOTICE("FFmpeg installation forced by user - installing our version") >@@ -83,7 +84,7 @@ > export PKG_CONFIG_PATH="${ffmpeg_build}/ffmpeg-install/lib/pkgconfig:$PKG_CONFIG_PATH" > > elif test "$with_ffmpeg" != "no"; then >-@@ -1778,7 +1788,7 @@ >+@@ -1705,7 +1715,7 @@ fi > > if test "$FFMPEG_FOUND" != "true"; then > PKG_CHECK_MODULES([FFMPEG], [$FFMPEG_LIBNAMES], >@@ -92,7 +93,20 @@ > [AC_MSG_ERROR("ffmpeg not found")]) > fi > >-@@ -2173,7 +2183,7 @@ >+@@ -1731,9 +1741,9 @@ fi >+ echo "Checking for SWIG installation" >+ AC_PATH_PROG(SWIG_EXE, swig, "none") >+ if test "$SWIG_EXE" = "none"; then >+- AC_PATH_PROG(SWIG20_EXE, swig2.0, "none") >+- if test "$SWIG20_EXE" != "none" ; then >+- SWIG_EXE=$SWIG20_EXE >++ AC_PATH_PROG(SWIG30_EXE, swig3.0, "none") >++ if test "$SWIG30_EXE" != "none" ; then >++ SWIG_EXE=$SWIG30_EXE >+ fi >+ fi >+ if test "$SWIG_EXE" = "none"; then >+@@ -2065,7 +2075,7 @@ fi > # we don't compile with default upstream squish, so we use our own one > # even on non unified deps platforms > if test "$cross_compiling" != "yes"; then >@@ -101,7 +115,7 @@ > export PKG_CONFIG_PATH="${abs_top_srcdir}/tools/depends/native/libsquish-native/squish-install/lib/pkgconfig:$PKG_CONFIG_PATH" > fi > PKG_CHECK_MODULES([SQUISH], [squish], >-@@ -2184,7 +2194,7 @@ >+@@ -2076,7 +2086,7 @@ if test "x$use_texturepacker" != "xno"; > AC_PATH_PROG([TEXTUREPACKER], [TexturePacker], ["none"], > [$PATH$PATH_SEPARATOR${abs_top_srcdir}/tools/depends/native/TexturePacker/bin]) > if test "$TEXTUREPACKER" = "none"; then >@@ -110,7 +124,7 @@ > TEXTUREPACKER="${abs_top_srcdir}/tools/depends/native/TexturePacker/bin/TexturePacker" > fi > if test -x "$TEXTUREPACKER"; then >-@@ -2448,6 +2458,8 @@ >+@@ -2346,6 +2356,8 @@ if test "$host_vendor" = "apple" ; then > LIBS="$LIBS -L\$(abs_top_srcdir)/lib/ffmpeg/libswscale -lswscale" > fi > >diff -udbrN kodi.orig/files/patch-ffmpegx86 kodi/files/patch-ffmpegx86 >--- kodi.orig/files/patch-ffmpegx86 2016-04-01 18:04:26.172471755 +0200 >+++ kodi/files/patch-ffmpegx86 1970-01-01 01:00:00.000000000 +0100 >@@ -1,11 +0,0 @@ >---- tools/depends/target/ffmpeg/FFmpeg-2.6.4-Isengard/libavutil/x86/asm.h.orig 2015-08-02 10:35:17 UTC >-+++ tools/depends/target/ffmpeg/FFmpeg-2.6.4-Isengard/libavutil/x86/asm.h >-@@ -71,7 +71,7 @@ typedef int32_t x86_reg; >- 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) >diff -udbrN kodi.orig/files/patch-freebsd kodi/files/patch-freebsd >--- kodi.orig/files/patch-freebsd 2016-04-01 18:04:26.172471755 +0200 >+++ kodi/files/patch-freebsd 1970-01-01 01:00:00.000000000 +0100 >@@ -1,42 +0,0 @@ >-diff --git lib/cpluff/autogen.sh lib/cpluff/autogen.sh >-index ee0a418..efd5291 100755 >---- lib/cpluff/autogen.sh >-+++ lib/cpluff/autogen.sh >-@@ -15,7 +15,7 @@ fi >- >- # Generate files in top level directory >- cd "$basedir" >--autopoint >-+#autopoint >- rm -f ABOUT-NLS >- test -d auxliary || mkdir auxliary >- libtoolize --automake -f >-diff --git tools/depends/target/ffmpeg/Makefile tools/depends/target/ffmpeg/Makefile >-index 0e08dcf..e94d78f 100644 >---- tools/depends/target/ffmpeg/Makefile >-+++ tools/depends/target/ffmpeg/Makefile >-@@ -21,6 +21,11 @@ ffmpg_config += --enable-encoder=wmav2 --enable-protocol=http >- ifeq ($(CROSS_COMPILING), yes) >- ffmpg_config += --arch=$(CPU) --enable-cross-compile >- endif >-+ifeq ($(OS), freebsd) >-+ ffmpg_config += --target-os=$(OS) --cpu=$(CPU) >-+ ffmpg_config += --enable-vdpau --enable-vaapi --enable-gnutls >-+ ffmpg_config += --enable-libvorbis --enable-muxer=ogg --enable-encoder=libvorbis >-+endif >- ifeq ($(OS), linux) >- ffmpg_config += --target-os=$(OS) --cpu=$(CPU) >- ffmpg_config += --enable-vdpau --enable-vaapi --enable-gnutls >-diff --git xbmc/cores/AudioEngine/Sinks/AESinkOSS.cpp xbmc/cores/AudioEngine/Sinks/AESinkOSS.cpp >-index 2b6e646..babfe89 100644 >---- xbmc/cores/AudioEngine/Sinks/AESinkOSS.cpp >-+++ xbmc/cores/AudioEngine/Sinks/AESinkOSS.cpp >-@@ -289,6 +289,8 @@ bool CAESinkOSS::Initialize(AEAudioFormat &format, std::string &device) >- #endif >- >- int tmp = (CAEUtil::DataFormatToBits(format.m_dataFormat) >> 3) * format.m_channelLayout.Count() * OSS_FRAMES; >-+ if (AE_IS_RAW_HD(format.m_dataFormat) && m_initFormat.m_dataFormat != AE_FMT_LPCM) >-+ tmp *= 8; >- int pos = 0; >- while ((tmp & 0x1) == 0x0) >- { >diff -udbrN kodi.orig/files/patch-lib_cpluff_autogen.sh kodi/files/patch-lib_cpluff_autogen.sh >--- kodi.orig/files/patch-lib_cpluff_autogen.sh 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-lib_cpluff_autogen.sh 2016-04-01 18:17:38.413416235 +0200 >@@ -0,0 +1,11 @@ >+--- lib/cpluff/autogen.sh.orig 2016-02-20 15:21:19 UTC >++++ lib/cpluff/autogen.sh >+@@ -15,7 +15,7 @@ fi >+ >+ # Generate files in top level directory >+ cd "$basedir" >+-autopoint >++#autopoint >+ rm -f ABOUT-NLS >+ test -d auxliary || mkdir auxliary >+ libtoolize --automake -f >diff -udbrN kodi.orig/files/patch-lib_cpluff_configure.ac kodi/files/patch-lib_cpluff_configure.ac >--- kodi.orig/files/patch-lib_cpluff_configure.ac 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-lib_cpluff_configure.ac 2016-04-01 18:17:38.415417180 +0200 >@@ -0,0 +1,30 @@ >+--- lib/cpluff/configure.ac.orig 2016-02-20 15:21:19 UTC >++++ lib/cpluff/configure.ac >+@@ -109,12 +109,12 @@ if test "$enable_threads" != no; then >+ 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; >+ >+ pthread_mutex_init(&mutex, NULL); >+ return 0; >+-} >++}] >+ ])], [AC_MSG_RESULT([yes]) >+ cp_threads=Posix], AC_MSG_RESULT([no])) >+ fi >+@@ -126,10 +126,10 @@ cp_threads=Posix], AC_MSG_RESULT([no])) >+ 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 >diff -udbrN kodi.orig/files/patch-lib_cximage-6.0_raw_dcraw.c kodi/files/patch-lib_cximage-6.0_raw_dcraw.c >--- kodi.orig/files/patch-lib_cximage-6.0_raw_dcraw.c 2016-04-01 18:04:26.173471449 +0200 >+++ kodi/files/patch-lib_cximage-6.0_raw_dcraw.c 1970-01-01 01:00:00.000000000 +0100 >@@ -1,12 +0,0 @@ >---- lib/cximage-6.0/raw/dcraw.c.orig 2015-03-26 18:25:20 UTC >-+++ lib/cximage-6.0/raw/dcraw.c >-@@ -820,7 +820,8 @@ struct jhead { >- >- int CLASS ljpeg_start (struct jhead *jh, int info_only) >- { >-- int c, tag, len; >-+ int c, tag; >-+ ushort len; >- uchar data[0x10000], *dp; >- >- init_decoder(); >diff -udbrN kodi.orig/files/patch-tools__depends__target__ffmpeg__autobuild.sh kodi/files/patch-tools__depends__target__ffmpeg__autobuild.sh >--- kodi.orig/files/patch-tools__depends__target__ffmpeg__autobuild.sh 2016-04-01 18:04:26.173471449 +0200 >+++ kodi/files/patch-tools__depends__target__ffmpeg__autobuild.sh 1970-01-01 01:00:00.000000000 +0100 >@@ -1,82 +0,0 @@ >---- tools/depends/target/ffmpeg/autobuild.sh.orig 2015-08-16 14:37:32 UTC >-+++ tools/depends/target/ffmpeg/autobuild.sh >-@@ -1,4 +1,4 @@ >--#!/bin/bash >-+#!/bin/sh >- # >- # Copyright (C) 2005-2013 Team XBMC >- # http://xbmc.org >-@@ -27,7 +27,8 @@ BASE_URL=$(grep "BASE_URL=" FFMPEG-VERSI >- VERSION=$(grep "VERSION=" FFMPEG-VERSION | sed 's/VERSION=//g') >- ARCHIVE=ffmpeg-${VERSION}.tar.gz >- >--function usage { >-+usage() >-+{ >- echo "usage $(basename $0) >- [-p | --prefix] ... ffmepg install prefix >- [-d | --download] ... no build, download tarfile only >-@@ -82,6 +83,14 @@ do >- FLAGS="$FLAGS --extra-cxxflags=\"${1#*=}\"" >- shift >- ;; >-+ --cc=*) >-+ FLAGS="$FLAGS --cc=${1#*=}" >-+ shift >-+ ;; >-+ --cxx=*) >-+ FLAGS="$FLAGS --cxx=${1#*=}" >-+ shift >-+ ;; >- -j) >- BUILDTHREADS=$2 >- shift 2 >-@@ -100,7 +109,7 @@ do >- esac >- done >- >--BUILDTHREADS=${BUILDTHREADS:-$(grep -c "^processor" /proc/cpuinfo)} >-+BUILDTHREADS=${BUILDTHREADS:-$(sysctl -n hw.ncpu)} >- [ ${BUILDTHREADS} -eq 0 ] && BUILDTHREADS=1 >- >- [ -z ${VERSION} ] && exit 3 >-@@ -110,10 +119,10 @@ then >- [ "$VERSION" == "$CURVER" ] && exit 0 >- fi >- >--[ -f ${ARCHIVE} ] || curl -Ls --create-dirs -f -o ${ARCHIVE} ${BASE_URL}/${VERSION}.tar.gz >-+#[ -f ${ARCHIVE} ] || curl -Ls --create-dirs -f -o ${ARCHIVE} ${BASE_URL}/${VERSION}.tar.gz >- [ $downloadonly ] && exit 0 >- >--[ -d ffmpeg-${VERSION} ] && rm -rf ffmpeg-${VERSION} && rm .ffmpeg-installed >/dev/null 2>&1 >-+#[ -d ffmpeg-${VERSION} ] && rm -rf ffmpeg-${VERSION} && rm .ffmpeg-installed >/dev/null 2>&1 >- if [ -d ${FFMPEG_PREFIX} ] >- then >- [ -w ${FFMPEG_PREFIX} ] || SUDO="sudo" >-@@ -121,9 +130,9 @@ else >- [ -w $(dirname ${FFMPEG_PREFIX}) ] || SUDO="sudo" >- fi >- >--mkdir ffmpeg-${VERSION} >--cd ffmpeg-${VERSION} || exit 2 >--tar --strip-components=1 -xf ../${ARCHIVE} >-+#mkdir ffmpeg-${VERSION} >-+cd FFmpeg-${VERSION} || exit 2 >-+#tar --strip-components=1 -xf ../${ARCHIVE} >- >- CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" \ >- ./configure --prefix=$FFMPEG_PREFIX \ >-@@ -161,11 +170,11 @@ CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LD >- --disable-mipsdspr2 \ >- ${FLAGS} >- >--make -j ${BUILDTHREADS} >-+gmake -j ${BUILDTHREADS} >- if [ $? -eq 0 ] >- then >- [ ${SUDO} ] && echo "Root privileges are required to install to ${FFMPEG_PREFIX}" >-- ${SUDO} make install && echo "$VERSION" > ../.ffmpeg-installed >-+ ${SUDO} gmake install && echo "$VERSION" > ../.ffmpeg-installed >- else >- echo "ERROR: Building ffmpeg failed" >- exit 1 >diff -udbrN kodi.orig/files/patch-tools_depends_target_ffmpeg_FFmpeg-2.8.6-Jarvis-16.0_libavutil_x86_asm.h kodi/files/patch-tools_depends_target_ffmpeg_FFmpeg-2.8.6-Jarvis-16.0_libavutil_x86_asm.h >--- kodi.orig/files/patch-tools_depends_target_ffmpeg_FFmpeg-2.8.6-Jarvis-16.0_libavutil_x86_asm.h 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-tools_depends_target_ffmpeg_FFmpeg-2.8.6-Jarvis-16.0_libavutil_x86_asm.h 2016-04-01 18:17:38.416416587 +0200 >@@ -0,0 +1,11 @@ >+--- tools/depends/target/ffmpeg/FFmpeg-2.8.6-Jarvis-16.0/libavutil/x86/asm.h.orig 2016-02-03 20:33:07 UTC >++++ tools/depends/target/ffmpeg/FFmpeg-2.8.6-Jarvis-16.0/libavutil/x86/asm.h >+@@ -72,7 +72,7 @@ typedef int32_t x86_reg; >+ 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) >diff -udbrN kodi.orig/files/patch-tools_depends_target_ffmpeg_Makefile kodi/files/patch-tools_depends_target_ffmpeg_Makefile >--- kodi.orig/files/patch-tools_depends_target_ffmpeg_Makefile 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-tools_depends_target_ffmpeg_Makefile 2016-04-01 18:17:38.418416194 +0200 >@@ -0,0 +1,14 @@ >+--- tools/depends/target/ffmpeg/Makefile.orig 2016-02-20 15:21:19 UTC >++++ tools/depends/target/ffmpeg/Makefile >+@@ -24,6 +24,11 @@ ffmpg_config += --enable-libdcadec >+ ifeq ($(CROSS_COMPILING), yes) >+ ffmpg_config += --arch=$(CPU) --enable-cross-compile >+ endif >++ifeq ($(OS), freebsd) >++ ffmpg_config += --target-os=$(OS) --cpu=$(CPU) >++ ffmpg_config += --enable-vdpau --enable-vaapi --enable-gnutls >++ ffmpg_config += --enable-libvorbis --enable-muxer=ogg --enable-encoder=libvorbis >++endif >+ ifeq ($(OS), linux) >+ ffmpg_config += --target-os=$(OS) --cpu=$(CPU) >+ ffmpg_config += --enable-vdpau --enable-vaapi >diff -udbrN kodi.orig/files/patch-tools_depends_target_ffmpeg_autobuild.sh kodi/files/patch-tools_depends_target_ffmpeg_autobuild.sh >--- kodi.orig/files/patch-tools_depends_target_ffmpeg_autobuild.sh 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-tools_depends_target_ffmpeg_autobuild.sh 2016-04-01 18:17:38.420416438 +0200 >@@ -0,0 +1,82 @@ >+--- tools/depends/target/ffmpeg/autobuild.sh.orig 2016-02-20 15:21:19 UTC >++++ tools/depends/target/ffmpeg/autobuild.sh >+@@ -1,4 +1,4 @@ >+-#!/bin/bash >++#!/bin/sh >+ # >+ # Copyright (C) 2005-2013 Team XBMC >+ # http://xbmc.org >+@@ -27,7 +27,8 @@ BASE_URL=$(grep "BASE_URL=" FFMPEG-VERSI >+ VERSION=$(grep "VERSION=" FFMPEG-VERSION | sed 's/VERSION=//g') >+ ARCHIVE=ffmpeg-${VERSION}.tar.gz >+ >+-function usage { >++usage() >++{ >+ echo "usage $(basename $0) >+ [-p | --prefix] ... ffmepg install prefix >+ [-d | --download] ... no build, download tarfile only >+@@ -82,6 +83,14 @@ do >+ FLAGS="$FLAGS --extra-cxxflags=\"${1#*=}\"" >+ shift >+ ;; >++ --cc=*) >++ FLAGS="$FLAGS --cc=${1#*=}" >++ shift >++ ;; >++ --cxx=*) >++ FLAGS="$FLAGS --cxx=${1#*=}" >++ shift >++ ;; >+ -j) >+ BUILDTHREADS=$2 >+ shift 2 >+@@ -100,7 +109,7 @@ do >+ esac >+ done >+ >+-BUILDTHREADS=${BUILDTHREADS:-$(grep -c "^processor" /proc/cpuinfo)} >++BUILDTHREADS=${BUILDTHREADS:-$(sysctl -n hw.ncpu)} >+ [ ${BUILDTHREADS} -eq 0 ] && BUILDTHREADS=1 >+ >+ [ -z ${VERSION} ] && exit 3 >+@@ -110,10 +119,10 @@ then >+ [ "$VERSION" == "$CURVER" ] && exit 0 >+ fi >+ >+-[ -f ${ARCHIVE} ] || curl -Ls --create-dirs -f -o ${ARCHIVE} ${BASE_URL}/${VERSION}.tar.gz >++#[ -f ${ARCHIVE} ] || curl -Ls --create-dirs -f -o ${ARCHIVE} ${BASE_URL}/${VERSION}.tar.gz >+ [ $downloadonly ] && exit 0 >+ >+-[ -d ffmpeg-${VERSION} ] && rm -rf ffmpeg-${VERSION} && rm .ffmpeg-installed >/dev/null 2>&1 >++#[ -d ffmpeg-${VERSION} ] && rm -rf ffmpeg-${VERSION} && rm .ffmpeg-installed >/dev/null 2>&1 >+ if [ -d ${FFMPEG_PREFIX} ] >+ then >+ [ -w ${FFMPEG_PREFIX} ] || SUDO="sudo" >+@@ -121,9 +130,9 @@ else >+ [ -w $(dirname ${FFMPEG_PREFIX}) ] || SUDO="sudo" >+ fi >+ >+-mkdir ffmpeg-${VERSION} >+-cd ffmpeg-${VERSION} || exit 2 >+-tar --strip-components=1 -xf ../${ARCHIVE} >++#mkdir ffmpeg-${VERSION} >++cd FFmpeg-${VERSION} || exit 2 >++#tar --strip-components=1 -xf ../${ARCHIVE} >+ >+ CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" \ >+ ./configure --prefix=$FFMPEG_PREFIX \ >+@@ -162,11 +171,11 @@ CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LD >+ --enable-libdcadec \ >+ ${FLAGS} >+ >+-make -j ${BUILDTHREADS} >++gmake -j ${BUILDTHREADS} >+ if [ $? -eq 0 ] >+ then >+ [ ${SUDO} ] && echo "Root privileges are required to install to ${FFMPEG_PREFIX}" >+- ${SUDO} make install && echo "$VERSION" > ../.ffmpeg-installed >++ ${SUDO} gmake install && echo "$VERSION" > ../.ffmpeg-installed >+ else >+ echo "ERROR: Building ffmpeg failed" >+ exit 1 >diff -udbrN kodi.orig/files/patch-xbmc_LangInfo.cpp kodi/files/patch-xbmc_LangInfo.cpp >--- kodi.orig/files/patch-xbmc_LangInfo.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_LangInfo.cpp 2016-04-01 18:17:38.421416444 +0200 >@@ -0,0 +1,13 @@ >+--- xbmc/LangInfo.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/LangInfo.cpp >+@@ -282,8 +282,8 @@ void CLangInfo::CRegion::SetGlobalLocale >+ // decimal separator is changed depending of the current language >+ // (ie. "," in French or Dutch instead of "."). This breaks atof() and >+ // others similar functions. >+-#if defined(TARGET_FREEBSD) || defined(TARGET_DARWIN_OSX) || defined(__UCLIBC__) >+- // on FreeBSD, darwin and uClibc-based systems libstdc++ is compiled with >++#if defined(TARGET_DARWIN_OSX) || defined(__UCLIBC__) >++ // on darwin and uClibc-based systems libstdc++ is compiled with >+ // "generic" locale support >+ if (setlocale(LC_COLLATE, strLocale.c_str()) == NULL >+ || setlocale(LC_CTYPE, strLocale.c_str()) == NULL) >diff -udbrN kodi.orig/files/patch-xbmc__LangInfo.cpp kodi/files/patch-xbmc__LangInfo.cpp >--- kodi.orig/files/patch-xbmc__LangInfo.cpp 2016-04-01 18:04:26.173471449 +0200 >+++ kodi/files/patch-xbmc__LangInfo.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,13 +0,0 @@ >---- xbmc/LangInfo.cpp.orig 2015-07-21 18:41:29 UTC >-+++ xbmc/LangInfo.cpp >-@@ -275,8 +275,8 @@ >- // decimal separator is changed depending of the current language >- // (ie. "," in French or Dutch instead of "."). This breaks atof() and >- // others similar functions. >--#if defined(TARGET_FREEBSD) || defined(TARGET_DARWIN_OSX) || defined(__UCLIBC__) >-- // on FreeBSD, darwin and uClibc-based systems libstdc++ is compiled with >-+#if defined(TARGET_DARWIN_OSX) || defined(__UCLIBC__) >-+ // on darwin and uClibc-based systems libstdc++ is compiled with >- // "generic" locale support >- if (setlocale(LC_COLLATE, strLocale.c_str()) == NULL >- || setlocale(LC_CTYPE, strLocale.c_str()) == NULL) >diff -udbrN kodi.orig/files/patch-xbmc__cores__dvdplayer__DVDDemuxSPU.cpp kodi/files/patch-xbmc__cores__dvdplayer__DVDDemuxSPU.cpp >--- kodi.orig/files/patch-xbmc__cores__dvdplayer__DVDDemuxSPU.cpp 2016-04-01 18:04:26.173471449 +0200 >+++ kodi/files/patch-xbmc__cores__dvdplayer__DVDDemuxSPU.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/cores/dvdplayer/DVDDemuxSPU.cpp.orig 2015-06-23 09:40:13 UTC >-+++ xbmc/cores/dvdplayer/DVDDemuxSPU.cpp >-@@ -18,6 +18,7 @@ >- * >- */ >- >-+#include <stdlib.h> >- #include "DVDDemuxSPU.h" >- #include "DVDClock.h" >- #include "utils/log.h" >diff -udbrN kodi.orig/files/patch-xbmc__dialogs__GUIDialogGamepad.cpp kodi/files/patch-xbmc__dialogs__GUIDialogGamepad.cpp >--- kodi.orig/files/patch-xbmc__dialogs__GUIDialogGamepad.cpp 2016-04-01 18:04:26.173471449 +0200 >+++ kodi/files/patch-xbmc__dialogs__GUIDialogGamepad.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/dialogs/GUIDialogGamepad.cpp.orig 2015-04-13 10:34:31 UTC >-+++ xbmc/dialogs/GUIDialogGamepad.cpp >-@@ -18,6 +18,7 @@ >- * >- */ >- >-+#include <stdlib.h> >- #include "GUIDialogGamepad.h" >- #include "utils/md5.h" >- #include "utils/StringUtils.h" >diff -udbrN kodi.orig/files/patch-xbmc__dialogs__GUIDialogNumeric.cpp kodi/files/patch-xbmc__dialogs__GUIDialogNumeric.cpp >--- kodi.orig/files/patch-xbmc__dialogs__GUIDialogNumeric.cpp 2016-04-01 18:04:26.174471041 +0200 >+++ kodi/files/patch-xbmc__dialogs__GUIDialogNumeric.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/dialogs/GUIDialogNumeric.cpp.orig 2015-04-13 10:36:23 UTC >-+++ xbmc/dialogs/GUIDialogNumeric.cpp >-@@ -18,6 +18,7 @@ >- * >- */ >- >-+#include <stdlib.h> >- #include "GUIDialogNumeric.h" >- #include "guilib/GUILabelControl.h" >- #include "utils/md5.h" >diff -udbrN kodi.orig/files/patch-xbmc__guilib__GUIAction.cpp kodi/files/patch-xbmc__guilib__GUIAction.cpp >--- kodi.orig/files/patch-xbmc__guilib__GUIAction.cpp 2016-04-01 18:04:26.174471041 +0200 >+++ kodi/files/patch-xbmc__guilib__GUIAction.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/guilib/GUIAction.cpp.orig 2015-04-13 12:41:36 UTC >-+++ xbmc/guilib/GUIAction.cpp >-@@ -18,6 +18,7 @@ >- * >- */ >- >-+#include <stdlib.h> >- #include "GUIAction.h" >- #include "utils/StringUtils.h" >- #include "GUIWindowManager.h" >diff -udbrN kodi.orig/files/patch-xbmc__guilib__GUISpinControl.cpp kodi/files/patch-xbmc__guilib__GUISpinControl.cpp >--- kodi.orig/files/patch-xbmc__guilib__GUISpinControl.cpp 2016-04-01 18:04:26.174471041 +0200 >+++ kodi/files/patch-xbmc__guilib__GUISpinControl.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/guilib/GUISpinControl.cpp.orig 2015-04-13 12:48:49 UTC >-+++ xbmc/guilib/GUISpinControl.cpp >-@@ -22,6 +22,7 @@ >- #include "input/Key.h" >- #include "utils/StringUtils.h" >- #include <stdio.h> >-+#include <stdlib.h> >- >- using namespace std; >- >diff -udbrN kodi.orig/files/patch-xbmc__guilib__TextureBundleXPR.h kodi/files/patch-xbmc__guilib__TextureBundleXPR.h >--- kodi.orig/files/patch-xbmc__guilib__TextureBundleXPR.h 2016-04-01 18:04:26.174471041 +0200 >+++ kodi/files/patch-xbmc__guilib__TextureBundleXPR.h 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/guilib/TextureBundleXPR.h.orig 2015-08-08 17:27:25 UTC >-+++ xbmc/guilib/TextureBundleXPR.h >-@@ -24,6 +24,7 @@ >- #include <string> >- #include <stdint.h> >- #include <vector> >-+#include <ctime> >- >- class CAutoTexBuffer; >- class CBaseTexture; >diff -udbrN kodi.orig/files/patch-xbmc__guilib__XBTF.h kodi/files/patch-xbmc__guilib__XBTF.h >--- kodi.orig/files/patch-xbmc__guilib__XBTF.h 2016-04-01 18:04:26.174471041 +0200 >+++ kodi/files/patch-xbmc__guilib__XBTF.h 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/guilib/XBTF.h.orig 2015-08-08 15:41:42 UTC >-+++ xbmc/guilib/XBTF.h >-@@ -22,6 +22,7 @@ >- >- #include <string> >- #include <vector> >-+#include <ctime> >- #include <stdint.h> >- >- #define XBTF_MAGIC "XBTF" >diff -udbrN kodi.orig/files/patch-xbmc__interfaces__legacy__Dialog.cpp kodi/files/patch-xbmc__interfaces__legacy__Dialog.cpp >--- kodi.orig/files/patch-xbmc__interfaces__legacy__Dialog.cpp 2016-04-01 18:04:26.175470176 +0200 >+++ kodi/files/patch-xbmc__interfaces__legacy__Dialog.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/interfaces/legacy/Dialog.cpp.orig 2015-04-13 10:42:40 UTC >-+++ xbmc/interfaces/legacy/Dialog.cpp >-@@ -19,6 +19,7 @@ >- */ >- #include "LanguageHook.h" >- >-+#include <stdlib.h> >- #include "dialogs/GUIDialogOK.h" >- #include "dialogs/GUIDialogYesNo.h" >- #include "dialogs/GUIDialogSelect.h" >diff -udbrN kodi.orig/files/patch-xbmc__linux__XFileUtils.cpp kodi/files/patch-xbmc__linux__XFileUtils.cpp >--- kodi.orig/files/patch-xbmc__linux__XFileUtils.cpp 2016-04-01 18:04:26.175470176 +0200 >+++ kodi/files/patch-xbmc__linux__XFileUtils.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/linux/XFileUtils.cpp.orig 2014-12-20 16:29:11 UTC >-+++ xbmc/linux/XFileUtils.cpp >-@@ -36,6 +36,7 @@ >- #endif >- #include <dirent.h> >- #include <errno.h> >-+#include <stdlib.h> >- >- #if defined(TARGET_ANDROID) >- #include <sys/file.h> >diff -udbrN kodi.orig/files/patch-xbmc__main__main.cpp kodi/files/patch-xbmc__main__main.cpp >--- kodi.orig/files/patch-xbmc__main__main.cpp 2016-04-01 18:04:26.175470176 +0200 >+++ kodi/files/patch-xbmc__main__main.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,18 +0,0 @@ >---- xbmc/main/main.cpp.orig 2015-04-13 12:43:35 UTC >-+++ xbmc/main/main.cpp >-@@ -28,6 +28,7 @@ >- #ifdef TARGET_POSIX >- #include <sys/resource.h> >- #include <signal.h> >-+#include <locale.h> >- #endif >- #if defined(TARGET_DARWIN_OSX) >- #include "Util.h" >-@@ -35,7 +36,6 @@ >- #ifdef HAS_SDL >- #include <SDL/SDL.h> >- #endif >--#include <locale.h> >- #endif >- #ifdef HAS_LIRC >- #include "input/linux/LIRC.h" >diff -udbrN kodi.orig/files/patch-xbmc__pvr__PVRActionListener.cpp kodi/files/patch-xbmc__pvr__PVRActionListener.cpp >--- kodi.orig/files/patch-xbmc__pvr__PVRActionListener.cpp 2016-04-01 18:04:26.175470176 +0200 >+++ kodi/files/patch-xbmc__pvr__PVRActionListener.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/pvr/PVRActionListener.cpp.orig 2015-04-13 10:38:08 UTC >-+++ xbmc/pvr/PVRActionListener.cpp >-@@ -32,6 +32,7 @@ >- #include "settings/Settings.h" >- #include "utils/log.h" >- #include "utils/StringUtils.h" >-+#include <stdlib.h> >- >- #include "pvr/PVRManager.h" >- #include "pvr/channels/PVRChannelGroupsContainer.h" >diff -udbrN kodi.orig/files/patch-xbmc__settings__AdvancedSettings.cpp kodi/files/patch-xbmc__settings__AdvancedSettings.cpp >--- kodi.orig/files/patch-xbmc__settings__AdvancedSettings.cpp 2016-04-01 18:04:26.175470176 +0200 >+++ kodi/files/patch-xbmc__settings__AdvancedSettings.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,11 +0,0 @@ >---- xbmc/settings/AdvancedSettings.cpp.orig 2015-04-21 18:46:28 UTC >-+++ xbmc/settings/AdvancedSettings.cpp >-@@ -208,7 +208,7 @@ >- m_videoCleanDateTimeRegExp = "(.*[^ _\\,\\.\\(\\)\\[\\]\\-])[ _\\.\\(\\)\\[\\]\\-]+(19[0-9][0-9]|20[0-1][0-9])([ _\\,\\.\\(\\)\\[\\]\\-]|[^0-9]$)"; >- >- m_videoCleanStringRegExps.clear(); >-- m_videoCleanStringRegExps.push_back("[ _\\,\\.\\(\\)\\[\\]\\-](ac3|dts|custom|dc|remastered|divx|divx5|dsr|dsrip|dutch|dvd|dvd5|dvd9|dvdrip|dvdscr|dvdscreener|screener|dvdivx|cam|fragment|fs|hdtv|hdrip|hdtvrip|internal|limited|multisubs|ntsc|ogg|ogm|pal|pdtv|proper|repack|rerip|retail|r3|r5|bd5|se|svcd|swedish|german|read.nfo|nfofix|unrated|extended|ws|telesync|ts|telecine|tc|brrip|bdrip|480p|480i|576p|576i|720p|720i|1080p|1080i|3d|hrhd|hrhdtv|hddvd|bluray|x264|h264|xvid|xvidvd|xxx|www.www|cd[1-9]|\\[.*\\])([ _\\,\\.\\(\\)\\[\\]\\-]|$)"); >-+ m_videoCleanStringRegExps.push_back("[ _\\,\\.\\(\\)\\[\\]\\-](ac3|dts|custom|dc|remastered|divx|divx5|dsr|dsrip|dutch|dvd|dvd5|dvd9|dvdrip|dvdscr|dvdscreener|screener|dvdivx|cam|fragment|fs|hdtv|hdrip|hdtvrip|internal|limited|multisubs|ntsc|ogg|ogm|pal|pdtv|proper|repack|rerip|retail|r3|r5|bd5|se|svcd|swedish|french|multi|german|read.nfo|nfofix|unrated|extended|ws|telesync|ts|telecine|tc|brrip|bdrip|480p|480i|576p|576i|720p|720i|1080p|1080i|3d|hrhd|hrhdtv|hddvd|bluray|x264|h264|xvid|xvidvd|xxx|www.www|cd[1-9]|\\[.*\\])([ _\\,\\.\\(\\)\\[\\]\\-]|$)"); >- m_videoCleanStringRegExps.push_back("(\\[.*\\])"); >- >- m_moviesExcludeFromScanRegExps.clear(); >diff -udbrN kodi.orig/files/patch-xbmc__storage__linux__DeviceKitDisksProvider.cpp kodi/files/patch-xbmc__storage__linux__DeviceKitDisksProvider.cpp >--- kodi.orig/files/patch-xbmc__storage__linux__DeviceKitDisksProvider.cpp 2016-04-01 18:04:26.175470176 +0200 >+++ kodi/files/patch-xbmc__storage__linux__DeviceKitDisksProvider.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/storage/linux/DeviceKitDisksProvider.cpp.orig 2015-04-13 10:45:50 UTC >-+++ xbmc/storage/linux/DeviceKitDisksProvider.cpp >-@@ -19,6 +19,7 @@ >- */ >- #include "DeviceKitDisksProvider.h" >- #ifdef HAS_DBUS >-+#include <stdlib.h> >- #include "settings/AdvancedSettings.h" >- #include "guilib/LocalizeStrings.h" >- #include "utils/log.h" >diff -udbrN kodi.orig/files/patch-xbmc__storage__linux__UDisksProvider.cpp kodi/files/patch-xbmc__storage__linux__UDisksProvider.cpp >--- kodi.orig/files/patch-xbmc__storage__linux__UDisksProvider.cpp 2016-04-01 18:04:26.176471093 +0200 >+++ kodi/files/patch-xbmc__storage__linux__UDisksProvider.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/storage/linux/UDisksProvider.cpp.orig 2015-04-13 12:39:11 UTC >-+++ xbmc/storage/linux/UDisksProvider.cpp >-@@ -19,6 +19,7 @@ >- */ >- #include "UDisksProvider.h" >- #ifdef HAS_DBUS >-+#include <stdlib.h> >- #include "settings/AdvancedSettings.h" >- #include "guilib/LocalizeStrings.h" >- #include "utils/log.h" >diff -udbrN kodi.orig/files/patch-xbmc__threads__platform__pthreads__ThreadImpl.cpp kodi/files/patch-xbmc__threads__platform__pthreads__ThreadImpl.cpp >--- kodi.orig/files/patch-xbmc__threads__platform__pthreads__ThreadImpl.cpp 2016-04-01 18:04:26.176471093 +0200 >+++ kodi/files/patch-xbmc__threads__platform__pthreads__ThreadImpl.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,13 +0,0 @@ >---- xbmc/threads/platform/pthreads/ThreadImpl.cpp.orig 2014-12-22 23:11:35 UTC >-+++ xbmc/threads/platform/pthreads/ThreadImpl.cpp >-@@ -31,9 +31,8 @@ >- #include <sys/param.h> >- #if __FreeBSD_version < 900031 >- #include <sys/thr.h> >--#else >--#include <pthread_np.h> >- #endif >-+#include <pthread_np.h> >- #endif >- >- #include <signal.h> >diff -udbrN kodi.orig/files/patch-xbmc__utils__CharsetConverter.cpp kodi/files/patch-xbmc__utils__CharsetConverter.cpp >--- kodi.orig/files/patch-xbmc__utils__CharsetConverter.cpp 2016-04-01 18:04:26.176471093 +0200 >+++ kodi/files/patch-xbmc__utils__CharsetConverter.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,11 +0,0 @@ >---- xbmc/utils/CharsetConverter.cpp.orig 2015-08-10 08:41:28 UTC >-+++ xbmc/utils/CharsetConverter.cpp >-@@ -67,7 +67,7 @@ >- #define UTF16_CHARSET "UTF-16" ENDIAN_SUFFIX >- #define UTF32_CHARSET "UTF-32" ENDIAN_SUFFIX >- #define UTF8_SOURCE "UTF-8" >-- #define WCHAR_CHARSET "WCHAR_T" >-+ #define WCHAR_CHARSET UTF32_CHARSET >- #if __STDC_ISO_10646__ >- #ifdef SIZEOF_WCHAR_T >- #if SIZEOF_WCHAR_T == 4 >diff -udbrN kodi.orig/files/patch-xbmc__windowing__WinEventsX11.cpp kodi/files/patch-xbmc__windowing__WinEventsX11.cpp >--- kodi.orig/files/patch-xbmc__windowing__WinEventsX11.cpp 2016-04-01 18:04:26.176471093 +0200 >+++ kodi/files/patch-xbmc__windowing__WinEventsX11.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,10 +0,0 @@ >---- xbmc/windowing/WinEventsX11.cpp.orig 2015-04-13 10:40:08 UTC >-+++ xbmc/windowing/WinEventsX11.cpp >-@@ -23,6 +23,7 @@ >- >- #ifdef HAS_X11_WIN_EVENTS >- >-+#include <locale.h> >- #include "WinEvents.h" >- #include "WinEventsX11.h" >- #include "Application.h" >diff -udbrN kodi.orig/files/patch-xbmc_cores_AudioEngine_Sinks_AESinkOSS.cpp kodi/files/patch-xbmc_cores_AudioEngine_Sinks_AESinkOSS.cpp >--- kodi.orig/files/patch-xbmc_cores_AudioEngine_Sinks_AESinkOSS.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_cores_AudioEngine_Sinks_AESinkOSS.cpp 2016-04-01 18:17:38.423416898 +0200 >@@ -0,0 +1,11 @@ >+--- xbmc/cores/AudioEngine/Sinks/AESinkOSS.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/cores/AudioEngine/Sinks/AESinkOSS.cpp >+@@ -289,6 +289,8 @@ bool CAESinkOSS::Initialize(AEAudioForma >+ #endif >+ >+ int tmp = (CAEUtil::DataFormatToBits(format.m_dataFormat) >> 3) * format.m_channelLayout.Count() * OSS_FRAMES; >++ if (AE_IS_RAW_HD(format.m_dataFormat) && m_initFormat.m_dataFormat != AE_FMT_LPCM) >++ tmp *= 8; >+ int pos = 0; >+ while ((tmp & 0x1) == 0x0) >+ { >diff -udbrN kodi.orig/files/patch-xbmc_cores_dvdplayer_DVDDemuxSPU.cpp kodi/files/patch-xbmc_cores_dvdplayer_DVDDemuxSPU.cpp >--- kodi.orig/files/patch-xbmc_cores_dvdplayer_DVDDemuxSPU.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_cores_dvdplayer_DVDDemuxSPU.cpp 2016-04-01 18:17:38.425416419 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/cores/dvdplayer/DVDDemuxSPU.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/cores/dvdplayer/DVDDemuxSPU.cpp >+@@ -18,6 +18,7 @@ >+ * >+ */ >+ >++#include <stdlib.h> >+ #include "DVDDemuxSPU.h" >+ #include "DVDClock.h" >+ #include "utils/log.h" >diff -udbrN kodi.orig/files/patch-xbmc_dialogs_GUIDialogGamepad.cpp kodi/files/patch-xbmc_dialogs_GUIDialogGamepad.cpp >--- kodi.orig/files/patch-xbmc_dialogs_GUIDialogGamepad.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_dialogs_GUIDialogGamepad.cpp 2016-04-01 18:17:38.427416465 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/dialogs/GUIDialogGamepad.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/dialogs/GUIDialogGamepad.cpp >+@@ -18,6 +18,7 @@ >+ * >+ */ >+ >++#include <stdlib.h> >+ #include "GUIDialogGamepad.h" >+ #include "utils/md5.h" >+ #include "utils/StringUtils.h" >diff -udbrN kodi.orig/files/patch-xbmc_dialogs_GUIDialogNumeric.cpp kodi/files/patch-xbmc_dialogs_GUIDialogNumeric.cpp >--- kodi.orig/files/patch-xbmc_dialogs_GUIDialogNumeric.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_dialogs_GUIDialogNumeric.cpp 2016-04-01 18:17:38.428416159 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/dialogs/GUIDialogNumeric.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/dialogs/GUIDialogNumeric.cpp >+@@ -18,6 +18,7 @@ >+ * >+ */ >+ >++#include <stdlib.h> >+ #include "GUIDialogNumeric.h" >+ >+ #include <cassert> >diff -udbrN kodi.orig/files/patch-xbmc_guilib_GUIAction.cpp kodi/files/patch-xbmc_guilib_GUIAction.cpp >--- kodi.orig/files/patch-xbmc_guilib_GUIAction.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_guilib_GUIAction.cpp 2016-04-01 18:17:38.430416570 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/guilib/GUIAction.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/guilib/GUIAction.cpp >+@@ -18,6 +18,7 @@ >+ * >+ */ >+ >++#include <stdlib.h> >+ #include "GUIAction.h" >+ #include "utils/StringUtils.h" >+ #include "GUIWindowManager.h" >diff -udbrN kodi.orig/files/patch-xbmc_guilib_GUISpinControl.cpp kodi/files/patch-xbmc_guilib_GUISpinControl.cpp >--- kodi.orig/files/patch-xbmc_guilib_GUISpinControl.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_guilib_GUISpinControl.cpp 2016-04-01 18:17:38.432416680 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/guilib/GUISpinControl.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/guilib/GUISpinControl.cpp >+@@ -22,6 +22,7 @@ >+ #include "input/Key.h" >+ #include "utils/StringUtils.h" >+ #include <stdio.h> >++#include <stdlib.h> >+ >+ #define SPIN_BUTTON_DOWN 1 >+ #define SPIN_BUTTON_UP 2 >diff -udbrN kodi.orig/files/patch-xbmc_guilib_TextureBundleXPR.h kodi/files/patch-xbmc_guilib_TextureBundleXPR.h >--- kodi.orig/files/patch-xbmc_guilib_TextureBundleXPR.h 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_guilib_TextureBundleXPR.h 2016-04-01 18:17:38.433416191 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/guilib/TextureBundleXPR.h.orig 2016-02-20 15:21:19 UTC >++++ xbmc/guilib/TextureBundleXPR.h >+@@ -24,6 +24,7 @@ >+ #include <string> >+ #include <stdint.h> >+ #include <vector> >++#include <ctime> >+ >+ class CAutoTexBuffer; >+ class CBaseTexture; >diff -udbrN kodi.orig/files/patch-xbmc_guilib_XBTF.h kodi/files/patch-xbmc_guilib_XBTF.h >--- kodi.orig/files/patch-xbmc_guilib_XBTF.h 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_guilib_XBTF.h 2016-04-01 18:17:38.435416220 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/guilib/XBTF.h.orig 2016-02-20 15:21:19 UTC >++++ xbmc/guilib/XBTF.h >+@@ -22,6 +22,7 @@ >+ #include <map> >+ #include <string> >+ #include <vector> >++#include <ctime> >+ >+ #include <stdint.h> >+ >diff -udbrN kodi.orig/files/patch-xbmc_interfaces_builtins_GUIContainerBuiltins.cpp kodi/files/patch-xbmc_interfaces_builtins_GUIContainerBuiltins.cpp >--- kodi.orig/files/patch-xbmc_interfaces_builtins_GUIContainerBuiltins.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_interfaces_builtins_GUIContainerBuiltins.cpp 2016-04-01 18:17:38.437416577 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/interfaces/builtins/GUIContainerBuiltins.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/interfaces/builtins/GUIContainerBuiltins.cpp >+@@ -18,6 +18,7 @@ >+ * >+ */ >+ >++#include <stdlib.h> >+ #include "GUIContainerBuiltins.h" >+ >+ #include "guilib/GUIWindowManager.h" >diff -udbrN kodi.orig/files/patch-xbmc_interfaces_builtins_WeatherBuiltins.cpp kodi/files/patch-xbmc_interfaces_builtins_WeatherBuiltins.cpp >--- kodi.orig/files/patch-xbmc_interfaces_builtins_WeatherBuiltins.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_interfaces_builtins_WeatherBuiltins.cpp 2016-04-01 18:17:38.438417145 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/interfaces/builtins/WeatherBuiltins.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/interfaces/builtins/WeatherBuiltins.cpp >+@@ -18,6 +18,7 @@ >+ * >+ */ >+ >++#include <stdlib.h> >+ #include "WeatherBuiltins.h" >+ >+ #include "guilib/GUIWindowManager.h" >diff -udbrN kodi.orig/files/patch-xbmc_interfaces_legacy_Dialog.cpp kodi/files/patch-xbmc_interfaces_legacy_Dialog.cpp >--- kodi.orig/files/patch-xbmc_interfaces_legacy_Dialog.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_interfaces_legacy_Dialog.cpp 2016-04-01 18:17:38.440417033 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/interfaces/legacy/Dialog.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/interfaces/legacy/Dialog.cpp >+@@ -19,6 +19,7 @@ >+ */ >+ #include "LanguageHook.h" >+ >++#include <stdlib.h> >+ #include "dialogs/GUIDialogOK.h" >+ #include "dialogs/GUIDialogYesNo.h" >+ #include "dialogs/GUIDialogSelect.h" >diff -udbrN kodi.orig/files/patch-xbmc_linux_XFileUtils.cpp kodi/files/patch-xbmc_linux_XFileUtils.cpp >--- kodi.orig/files/patch-xbmc_linux_XFileUtils.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_linux_XFileUtils.cpp 2016-04-01 18:17:38.442416755 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/linux/XFileUtils.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/linux/XFileUtils.cpp >+@@ -37,6 +37,7 @@ >+ #endif >+ #include <dirent.h> >+ #include <errno.h> >++#include <stdlib.h> >+ >+ #if defined(TARGET_ANDROID) >+ #include <sys/file.h> >diff -udbrN kodi.orig/files/patch-xbmc_main_main.cpp kodi/files/patch-xbmc_main_main.cpp >--- kodi.orig/files/patch-xbmc_main_main.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_main_main.cpp 2016-04-01 18:17:38.443417205 +0200 >@@ -0,0 +1,18 @@ >+--- xbmc/main/main.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/main/main.cpp >+@@ -28,6 +28,7 @@ >+ #ifdef TARGET_POSIX >+ #include <sys/resource.h> >+ #include <signal.h> >++#include <locale.h> >+ #endif >+ #if defined(TARGET_DARWIN_OSX) >+ #include "Util.h" >+@@ -35,7 +36,6 @@ >+ #ifdef HAS_SDL >+ #include <SDL/SDL.h> >+ #endif >+-#include <locale.h> >+ #endif >+ #ifdef HAS_LIRC >+ #include "input/linux/LIRC.h" >diff -udbrN kodi.orig/files/patch-xbmc_music_tags_MusicInfoTagLoaderCDDA.cpp kodi/files/patch-xbmc_music_tags_MusicInfoTagLoaderCDDA.cpp >--- kodi.orig/files/patch-xbmc_music_tags_MusicInfoTagLoaderCDDA.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_music_tags_MusicInfoTagLoaderCDDA.cpp 2016-04-01 18:17:38.445416809 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/music/tags/MusicInfoTagLoaderCDDA.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/music/tags/MusicInfoTagLoaderCDDA.cpp >+@@ -25,6 +25,7 @@ >+ #include "profiles/ProfilesManager.h" >+ #include "storage/MediaManager.h" >+ #include "utils/log.h" >++#include <stdlib.h> >+ >+ using namespace MUSIC_INFO; >+ >diff -udbrN kodi.orig/files/patch-xbmc_pvr_PVRActionListener.cpp kodi/files/patch-xbmc_pvr_PVRActionListener.cpp >--- kodi.orig/files/patch-xbmc_pvr_PVRActionListener.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_pvr_PVRActionListener.cpp 2016-04-01 18:17:38.447416960 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/pvr/PVRActionListener.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/pvr/PVRActionListener.cpp >+@@ -28,6 +28,7 @@ >+ #include "settings/Settings.h" >+ #include "utils/log.h" >+ #include "utils/StringUtils.h" >++#include <stdlib.h> >+ >+ #include "pvr/PVRManager.h" >+ #include "pvr/channels/PVRChannelGroupsContainer.h" >diff -udbrN kodi.orig/files/patch-xbmc_pvr_recordings_PVRRecording.cpp kodi/files/patch-xbmc_pvr_recordings_PVRRecording.cpp >--- kodi.orig/files/patch-xbmc_pvr_recordings_PVRRecording.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_pvr_recordings_PVRRecording.cpp 2016-04-01 18:17:38.448416603 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/pvr/recordings/PVRRecording.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/pvr/recordings/PVRRecording.cpp >+@@ -18,6 +18,7 @@ >+ * >+ */ >+ >++#include <stdlib.h> >+ #include "dialogs/GUIDialogOK.h" >+ #include "epg/Epg.h" >+ #include "epg/EpgContainer.h" >diff -udbrN kodi.orig/files/patch-xbmc_settings_AdvancedSettings.cpp kodi/files/patch-xbmc_settings_AdvancedSettings.cpp >--- kodi.orig/files/patch-xbmc_settings_AdvancedSettings.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_settings_AdvancedSettings.cpp 2016-04-01 18:17:38.450416797 +0200 >@@ -0,0 +1,11 @@ >+--- xbmc/settings/AdvancedSettings.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/settings/AdvancedSettings.cpp >+@@ -203,7 +203,7 @@ void CAdvancedSettings::Initialize() >+ m_videoCleanDateTimeRegExp = "(.*[^ _\\,\\.\\(\\)\\[\\]\\-])[ _\\.\\(\\)\\[\\]\\-]+(19[0-9][0-9]|20[0-9][0-9])([ _\\,\\.\\(\\)\\[\\]\\-]|[^0-9]$)?"; >+ >+ m_videoCleanStringRegExps.clear(); >+- m_videoCleanStringRegExps.push_back("[ _\\,\\.\\(\\)\\[\\]\\-](ac3|dts|custom|dc|remastered|divx|divx5|dsr|dsrip|dutch|dvd|dvd5|dvd9|dvdrip|dvdscr|dvdscreener|screener|dvdivx|cam|fragment|fs|hdtv|hdrip|hdtvrip|internal|limited|multisubs|ntsc|ogg|ogm|pal|pdtv|proper|repack|rerip|retail|r3|r5|bd5|se|svcd|swedish|german|read.nfo|nfofix|unrated|extended|ws|telesync|ts|telecine|tc|brrip|bdrip|480p|480i|576p|576i|720p|720i|1080p|1080i|3d|hrhd|hrhdtv|hddvd|bluray|x264|h264|xvid|xvidvd|xxx|www.www|cd[1-9]|\\[.*\\])([ _\\,\\.\\(\\)\\[\\]\\-]|$)"); >++ m_videoCleanStringRegExps.push_back("[ _\\,\\.\\(\\)\\[\\]\\-](ac3|dts|custom|dc|remastered|divx|divx5|dsr|dsrip|dutch|dvd|dvd5|dvd9|dvdrip|dvdscr|dvdscreener|screener|dvdivx|cam|fragment|fs|hdtv|hdrip|hdtvrip|internal|limited|multisubs|ntsc|ogg|ogm|pal|pdtv|proper|repack|rerip|retail|r3|r5|bd5|se|svcd|swedish|french|multi|german|read.nfo|nfofix|unrated|extended|ws|telesync|ts|telecine|tc|brrip|bdrip|480p|480i|576p|576i|720p|720i|1080p|1080i|3d|hrhd|hrhdtv|hddvd|bluray|x264|h264|xvid|xvidvd|xxx|www.www|cd[1-9]|\\[.*\\])([ _\\,\\.\\(\\)\\[\\]\\-]|$)"); >+ m_videoCleanStringRegExps.push_back("(\\[.*\\])"); >+ >+ m_moviesExcludeFromScanRegExps.clear(); >diff -udbrN kodi.orig/files/patch-xbmc_storage_linux_DeviceKitDisksProvider.cpp kodi/files/patch-xbmc_storage_linux_DeviceKitDisksProvider.cpp >--- kodi.orig/files/patch-xbmc_storage_linux_DeviceKitDisksProvider.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_storage_linux_DeviceKitDisksProvider.cpp 2016-04-01 18:17:38.452416435 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/storage/linux/DeviceKitDisksProvider.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/storage/linux/DeviceKitDisksProvider.cpp >+@@ -19,6 +19,7 @@ >+ */ >+ #include "DeviceKitDisksProvider.h" >+ #ifdef HAS_DBUS >++#include <stdlib.h> >+ #include "settings/AdvancedSettings.h" >+ #include "guilib/LocalizeStrings.h" >+ #include "utils/log.h" >diff -udbrN kodi.orig/files/patch-xbmc_storage_linux_UDisksProvider.cpp kodi/files/patch-xbmc_storage_linux_UDisksProvider.cpp >--- kodi.orig/files/patch-xbmc_storage_linux_UDisksProvider.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_storage_linux_UDisksProvider.cpp 2016-04-01 18:17:38.453416572 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/storage/linux/UDisksProvider.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/storage/linux/UDisksProvider.cpp >+@@ -19,6 +19,7 @@ >+ */ >+ #include "UDisksProvider.h" >+ #ifdef HAS_DBUS >++#include <stdlib.h> >+ #include "settings/AdvancedSettings.h" >+ #include "guilib/LocalizeStrings.h" >+ #include "utils/log.h" >diff -udbrN kodi.orig/files/patch-xbmc_threads_platform_pthreads_ThreadImpl.cpp kodi/files/patch-xbmc_threads_platform_pthreads_ThreadImpl.cpp >--- kodi.orig/files/patch-xbmc_threads_platform_pthreads_ThreadImpl.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_threads_platform_pthreads_ThreadImpl.cpp 2016-04-01 18:17:38.455416370 +0200 >@@ -0,0 +1,13 @@ >+--- xbmc/threads/platform/pthreads/ThreadImpl.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/threads/platform/pthreads/ThreadImpl.cpp >+@@ -31,9 +31,8 @@ >+ #include <sys/param.h> >+ #if __FreeBSD_version < 900031 >+ #include <sys/thr.h> >+-#else >+-#include <pthread_np.h> >+ #endif >++#include <pthread_np.h> >+ #endif >+ >+ #include <signal.h> >diff -udbrN kodi.orig/files/patch-xbmc_utils_CharsetConverter.cpp kodi/files/patch-xbmc_utils_CharsetConverter.cpp >--- kodi.orig/files/patch-xbmc_utils_CharsetConverter.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_utils_CharsetConverter.cpp 2016-04-01 18:17:38.457416679 +0200 >@@ -0,0 +1,11 @@ >+--- xbmc/utils/CharsetConverter.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/utils/CharsetConverter.cpp >+@@ -70,7 +70,7 @@ >+ #define UTF16_CHARSET "UTF-16" ENDIAN_SUFFIX >+ #define UTF32_CHARSET "UTF-32" ENDIAN_SUFFIX >+ #define UTF8_SOURCE "UTF-8" >+- #define WCHAR_CHARSET "WCHAR_T" >++ #define WCHAR_CHARSET UTF32_CHARSET >+ #if __STDC_ISO_10646__ >+ #ifdef SIZEOF_WCHAR_T >+ #if SIZEOF_WCHAR_T == 4 >diff -udbrN kodi.orig/files/patch-xbmc_windowing_WinEventsX11.cpp kodi/files/patch-xbmc_windowing_WinEventsX11.cpp >--- kodi.orig/files/patch-xbmc_windowing_WinEventsX11.cpp 1970-01-01 01:00:00.000000000 +0100 >+++ kodi/files/patch-xbmc_windowing_WinEventsX11.cpp 2016-04-01 18:17:38.458416554 +0200 >@@ -0,0 +1,10 @@ >+--- xbmc/windowing/WinEventsX11.cpp.orig 2016-02-20 15:21:19 UTC >++++ xbmc/windowing/WinEventsX11.cpp >+@@ -23,6 +23,7 @@ >+ >+ #ifdef HAS_X11_WIN_EVENTS >+ >++#include <locale.h> >+ #include "WinEvents.h" >+ #include "WinEventsX11.h" >+ #include "Application.h" >diff -udbrN kodi.orig/pkg-plist kodi/pkg-plist >--- kodi.orig/pkg-plist 2016-04-01 18:04:26.177470846 +0200 >+++ kodi/pkg-plist 2016-03-28 11:46:20.756619689 +0200 >@@ -4,8 +4,13 @@ > bin/xbmc-standalone > include/kodi/AEChannelData.h > include/kodi/DVDDemuxPacket.h >+include/kodi/kodi_adsp_dll.h >+include/kodi/kodi_adsp_types.h > include/kodi/kodi_audiodec_dll.h > include/kodi/kodi_audiodec_types.h >+include/kodi/kodi_audioengine_types.h >+include/kodi/libKODI_adsp.h >+include/kodi/libKODI_audioengine.h > include/kodi/libKODI_guilib.h > include/kodi/libXBMC_addon.h > include/kodi/libXBMC_codec.h >@@ -26,17 +31,12 @@ > include/kodi/xbmc_vis_types.h > include/xbmc > lib/kodi/addon-helpers.cmake >+lib/kodi/addons/library.kodi.adsp/libKODI_adsp-%%ARCH%%-freebsd.so >+lib/kodi/addons/library.kodi.audioengine/libKODI_audioengine-%%ARCH%%-freebsd.so > lib/kodi/addons/library.kodi.guilib/libKODI_guilib-%%ARCH%%-freebsd.so > lib/kodi/addons/library.xbmc.addon/libXBMC_addon-%%ARCH%%-freebsd.so > lib/kodi/addons/library.xbmc.codec/libXBMC_codec-%%ARCH%%-freebsd.so > lib/kodi/addons/library.xbmc.pvr/libXBMC_pvr-%%ARCH%%-freebsd.so >-lib/kodi/addons/screensaver.rsxs.euphoria/Euphoria.xbs >-lib/kodi/addons/screensaver.rsxs.plasma/Plasma.xbs >-lib/kodi/addons/screensaver.rsxs.solarwinds/Solarwinds.xbs >-lib/kodi/addons/visualization.fishbmc/fishbmc.vis >-lib/kodi/addons/visualization.glspectrum/opengl_spectrum.vis >-lib/kodi/addons/visualization.projectm/projectM.vis >-lib/kodi/addons/visualization.waveform/Waveform.vis > lib/kodi/addoptions.cmake > lib/kodi/check_target_platform.cmake > lib/kodi/handle-depends.cmake >@@ -45,7 +45,6 @@ > lib/kodi/kodi.bin > lib/kodi/prepare-env.cmake > lib/kodi/system/ImageLib-%%ARCH%%-freebsd.so >-lib/kodi/system/hdhomerun-%%ARCH%%-freebsd.so > lib/kodi/system/libcpluff-%%ARCH%%-freebsd.so > lib/kodi/system/libexif-%%ARCH%%-freebsd.so > lib/kodi/system/players/dvdplayer/libdvdcss-%%ARCH%%-freebsd.so >@@ -75,13 +74,17 @@ > %%DATADIR%%/addons/audioencoder.xbmc.builtin.wma/icon.png > %%DATADIR%%/addons/audioencoder.xbmc.builtin.wma/resources/language/English/strings.po > %%DATADIR%%/addons/audioencoder.xbmc.builtin.wma/resources/settings.xml >+%%DATADIR%%/addons/kodi.adsp/addon.xml > %%DATADIR%%/addons/kodi.audiodecoder/addon.xml > %%DATADIR%%/addons/kodi.guilib/addon.xml > %%DATADIR%%/addons/kodi.guilib/addon.xml.in > %%DATADIR%%/addons/kodi.resource/addon.xml > %%DATADIR%%/addons/kodi.resource/icon.png >+%%DATADIR%%/addons/kodi.resource/images.xsd > %%DATADIR%%/addons/kodi.resource/language.xsd > %%DATADIR%%/addons/kodi.resource/uisounds.xsd >+%%DATADIR%%/addons/library.kodi.adsp/libKODI_adsp.h >+%%DATADIR%%/addons/library.kodi.audioengine/libKODI_audioengine.h > %%DATADIR%%/addons/library.kodi.guilib/libKODI_guilib.h > %%DATADIR%%/addons/library.xbmc.addon/dlfcn-win32.cpp > %%DATADIR%%/addons/library.xbmc.addon/dlfcn-win32.h >@@ -219,9 +222,6 @@ > %%DATADIR%%/addons/metadata.common.imdb.com/changelog.txt > %%DATADIR%%/addons/metadata.common.imdb.com/icon.png > %%DATADIR%%/addons/metadata.common.imdb.com/imdb.xml >-%%DATADIR%%/addons/metadata.common.last.fm/addon.xml >-%%DATADIR%%/addons/metadata.common.last.fm/icon.png >-%%DATADIR%%/addons/metadata.common.last.fm/lastfm.xml > %%DATADIR%%/addons/metadata.common.musicbrainz.org/addon.xml > %%DATADIR%%/addons/metadata.common.musicbrainz.org/icon.png > %%DATADIR%%/addons/metadata.common.musicbrainz.org/musicbrainz.xml >@@ -234,60 +234,6 @@ > %%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 >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Afrikaans/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Belarusian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Bulgarian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Burmese/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Catalan/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Chinese (Simple)/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Chinese (Traditional)/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Croatian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Czech/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Danish/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Dutch/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/English (New Zealand)/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/English (US)/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/English/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Estonian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Finnish/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/French (Canada)/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/French/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Galician/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/German/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Greek/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Hebrew/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Hungarian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Icelandic/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Indonesian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Italian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Japanese/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Korean/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Lithuanian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Macedonian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Malay/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Norwegian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Polish/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Portuguese (Brazil)/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Portuguese/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Romanian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Russian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Slovak/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Slovenian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Spanish (Argentina)/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Spanish (Mexico)/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Spanish/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Swedish/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Tamil (India)/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Thai/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Turkish/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Ukrainian/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Vietnamese/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/language/Welsh/strings.po >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/resources/settings.xml >-%%DATADIR%%/addons/metadata.musicvideos.theaudiodb.com/tadb.xml > %%DATADIR%%/addons/metadata.themoviedb.org/addon.xml > %%DATADIR%%/addons/metadata.themoviedb.org/changelog.txt > %%DATADIR%%/addons/metadata.themoviedb.org/icon.png >@@ -425,6 +371,59 @@ > %%DATADIR%%/addons/metadata.tvdb.com/tvdb.xml > %%DATADIR%%/addons/repository.xbmc.org/addon.xml > %%DATADIR%%/addons/repository.xbmc.org/icon.png >+%%DATADIR%%/addons/resource.images.weathericons.default/License.txt >+%%DATADIR%%/addons/resource.images.weathericons.default/addon.xml >+%%DATADIR%%/addons/resource.images.weathericons.default/icon.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/0.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/1.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/10.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/11.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/12.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/13.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/14.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/15.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/16.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/17.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/18.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/19.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/2.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/20.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/21.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/22.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/23.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/24.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/25.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/26.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/27.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/28.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/29.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/3.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/30.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/31.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/32.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/33.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/34.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/35.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/36.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/37.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/38.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/39.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/4.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/40.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/41.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/42.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/43.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/44.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/45.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/46.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/47.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/5.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/6.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/7.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/8.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/9.png >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/License.txt >+%%DATADIR%%/addons/resource.images.weathericons.default/resources/na.png > %%DATADIR%%/addons/resource.language.en_gb/addon.xml > %%DATADIR%%/addons/resource.language.en_gb/icon.png > %%DATADIR%%/addons/resource.language.en_gb/resources/langinfo.xml >@@ -438,12 +437,6 @@ > %%DATADIR%%/addons/resource.uisounds.confluence/resources/out.wav > %%DATADIR%%/addons/resource.uisounds.confluence/resources/shutter.wav > %%DATADIR%%/addons/resource.uisounds.confluence/resources/sounds.xml >-%%DATADIR%%/addons/screensaver.rsxs.euphoria/addon.xml >-%%DATADIR%%/addons/screensaver.rsxs.euphoria/icon.png >-%%DATADIR%%/addons/screensaver.rsxs.plasma/addon.xml >-%%DATADIR%%/addons/screensaver.rsxs.plasma/icon.png >-%%DATADIR%%/addons/screensaver.rsxs.solarwinds/addon.xml >-%%DATADIR%%/addons/screensaver.rsxs.solarwinds/icon.png > %%DATADIR%%/addons/screensaver.xbmc.builtin.black/addon.xml > %%DATADIR%%/addons/screensaver.xbmc.builtin.black/icon.png > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/addon.xml >@@ -486,6 +479,7 @@ > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.lv_lv/strings.po > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.mk_mk/strings.po > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ms_my/strings.po >+%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.mt_mt/strings.po > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.my_mm/strings.po > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.nb_no/strings.po > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.nl_nl/strings.po >@@ -498,6 +492,7 @@ > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sl_si/strings.po > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sq_al/strings.po > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sr_rs/strings.po >+%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sr_rs@latin/strings.po > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sv_se/strings.po > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.tg_tj/strings.po > %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.th_th/strings.po >@@ -600,17 +595,15 @@ > %%DATADIR%%/addons/skin.confluence/720p/DialogAddonInfo.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogAddonSettings.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogAlbumInfo.xml >+%%DATADIR%%/addons/skin.confluence/720p/DialogAudioDSPManager.xml >+%%DATADIR%%/addons/skin.confluence/720p/DialogAudioDSPSettings.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogBusy.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogButtonMenu.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogContentSettings.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogContextMenu.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogExtendedProgressBar.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogFavourites.xml >-%%DATADIR%%/addons/skin.confluence/720p/DialogFileStacking.xml >-%%DATADIR%%/addons/skin.confluence/720p/DialogGamepad.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogKaiToast.xml >-%%DATADIR%%/addons/skin.confluence/720p/DialogKaraokeSongSelector.xml >-%%DATADIR%%/addons/skin.confluence/720p/DialogKaraokeSongSelectorLarge.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogKeyboard.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogMediaFilter.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogMediaSource.xml >@@ -621,12 +614,11 @@ > %%DATADIR%%/addons/skin.confluence/720p/DialogPVRChannelManager.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogPVRChannelsOSD.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogPVRGroupManager.xml >-%%DATADIR%%/addons/skin.confluence/720p/DialogPVRGuideInfo.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogPVRGuideOSD.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogPVRGuideSearch.xml >-%%DATADIR%%/addons/skin.confluence/720p/DialogPVRRecordingInfo.xml >+%%DATADIR%%/addons/skin.confluence/720p/DialogPVRInfo.xml >+%%DATADIR%%/addons/skin.confluence/720p/DialogPVRRadioRDSInfo.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogPVRTimerSettings.xml >-%%DATADIR%%/addons/skin.confluence/720p/DialogPeripheralManager.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogPeripheralSettings.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogPictureInfo.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogProgress.xml >@@ -639,6 +631,7 @@ > %%DATADIR%%/addons/skin.confluence/720p/DialogVideoInfo.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogVolumeBar.xml > %%DATADIR%%/addons/skin.confluence/720p/DialogYesNo.xml >+%%DATADIR%%/addons/skin.confluence/720p/EventLog.xml > %%DATADIR%%/addons/skin.confluence/720p/FileBrowser.xml > %%DATADIR%%/addons/skin.confluence/720p/FileManager.xml > %%DATADIR%%/addons/skin.confluence/720p/Font.xml >@@ -650,14 +643,11 @@ > %%DATADIR%%/addons/skin.confluence/720p/IncludesPVR.xml > %%DATADIR%%/addons/skin.confluence/720p/LockSettings.xml > %%DATADIR%%/addons/skin.confluence/720p/LoginScreen.xml >-%%DATADIR%%/addons/skin.confluence/720p/MusicKaraokeLyrics.xml > %%DATADIR%%/addons/skin.confluence/720p/MusicOSD.xml >-%%DATADIR%%/addons/skin.confluence/720p/MusicOverlay.xml > %%DATADIR%%/addons/skin.confluence/720p/MusicVisualisation.xml > %%DATADIR%%/addons/skin.confluence/720p/MyMusicNav.xml > %%DATADIR%%/addons/skin.confluence/720p/MyMusicPlaylist.xml > %%DATADIR%%/addons/skin.confluence/720p/MyMusicPlaylistEditor.xml >-%%DATADIR%%/addons/skin.confluence/720p/MyMusicSongs.xml > %%DATADIR%%/addons/skin.confluence/720p/MyPVRChannels.xml > %%DATADIR%%/addons/skin.confluence/720p/MyPVRGuide.xml > %%DATADIR%%/addons/skin.confluence/720p/MyPVRRecordings.xml >@@ -685,7 +675,6 @@ > %%DATADIR%%/addons/skin.confluence/720p/VideoOSD.xml > %%DATADIR%%/addons/skin.confluence/720p/VideoOSDBookmarks.xml > %%DATADIR%%/addons/skin.confluence/720p/VideoOSDSettings.xml >-%%DATADIR%%/addons/skin.confluence/720p/VideoOverlay.xml > %%DATADIR%%/addons/skin.confluence/720p/ViewsAddonBrowser.xml > %%DATADIR%%/addons/skin.confluence/720p/ViewsFileMode.xml > %%DATADIR%%/addons/skin.confluence/720p/ViewsLiveTV.xml >@@ -694,7 +683,6 @@ > %%DATADIR%%/addons/skin.confluence/720p/ViewsPictures.xml > %%DATADIR%%/addons/skin.confluence/720p/ViewsVideoLibrary.xml > %%DATADIR%%/addons/skin.confluence/720p/ViewsWeather.xml >-%%DATADIR%%/addons/skin.confluence/720p/VisualisationPresetList.xml > %%DATADIR%%/addons/skin.confluence/720p/custom_SideMenuHelp.xml > %%DATADIR%%/addons/skin.confluence/720p/defaults.xml > %%DATADIR%%/addons/skin.confluence/720p/includes.xml >@@ -808,10 +796,12 @@ > %%DATADIR%%/addons/skin.confluence/media/DefaultAddon.png > %%DATADIR%%/addons/skin.confluence/media/DefaultAddonAlbumInfo.png > %%DATADIR%%/addons/skin.confluence/media/DefaultAddonArtistInfo.png >+%%DATADIR%%/addons/skin.confluence/media/DefaultAddonAudioDSP.png > %%DATADIR%%/addons/skin.confluence/media/DefaultAddonAudioDecoder.png > %%DATADIR%%/addons/skin.confluence/media/DefaultAddonAudioEncoder.png > %%DATADIR%%/addons/skin.confluence/media/DefaultAddonContextItem.png > %%DATADIR%%/addons/skin.confluence/media/DefaultAddonHelper.png >+%%DATADIR%%/addons/skin.confluence/media/DefaultAddonImages.png > %%DATADIR%%/addons/skin.confluence/media/DefaultAddonInfoProvider.png > %%DATADIR%%/addons/skin.confluence/media/DefaultAddonLanguage.png > %%DATADIR%%/addons/skin.confluence/media/DefaultAddonLibrary.png >@@ -837,8 +827,10 @@ > %%DATADIR%%/addons/skin.confluence/media/DefaultAlbumCover.png > %%DATADIR%%/addons/skin.confluence/media/DefaultArtist.png > %%DATADIR%%/addons/skin.confluence/media/DefaultAudio.png >+%%DATADIR%%/addons/skin.confluence/media/DefaultAudioDSP.png > %%DATADIR%%/addons/skin.confluence/media/DefaultCDDA.png > %%DATADIR%%/addons/skin.confluence/media/DefaultDVDEmpty.png >+%%DATADIR%%/addons/skin.confluence/media/DefaultDVDFull.png > %%DATADIR%%/addons/skin.confluence/media/DefaultDVDRom.png > %%DATADIR%%/addons/skin.confluence/media/DefaultFile.png > %%DATADIR%%/addons/skin.confluence/media/DefaultFolder.png >@@ -898,10 +890,12 @@ > %%DATADIR%%/addons/skin.confluence/media/HomeSubFO.png > %%DATADIR%%/addons/skin.confluence/media/HomeSubNF.png > %%DATADIR%%/addons/skin.confluence/media/InfoMessagePanel.png >+%%DATADIR%%/addons/skin.confluence/media/KeyboardBackKey.png > %%DATADIR%%/addons/skin.confluence/media/KeyboardCornerBottom.png > %%DATADIR%%/addons/skin.confluence/media/KeyboardCornerBottomNF.png > %%DATADIR%%/addons/skin.confluence/media/KeyboardCornerTop.png > %%DATADIR%%/addons/skin.confluence/media/KeyboardCornerTopNF.png >+%%DATADIR%%/addons/skin.confluence/media/KeyboardDoneKey.png > %%DATADIR%%/addons/skin.confluence/media/KeyboardEditArea.png > %%DATADIR%%/addons/skin.confluence/media/KeyboardKey.png > %%DATADIR%%/addons/skin.confluence/media/KeyboardKeyNF.png >@@ -932,6 +926,8 @@ > %%DATADIR%%/addons/skin.confluence/media/OSDChannelListNF.png > %%DATADIR%%/addons/skin.confluence/media/OSDChannelUPFO.png > %%DATADIR%%/addons/skin.confluence/media/OSDChannelUPNF.png >+%%DATADIR%%/addons/skin.confluence/media/OSDDSPAudioFO.png >+%%DATADIR%%/addons/skin.confluence/media/OSDDSPAudioNF.png > %%DATADIR%%/addons/skin.confluence/media/OSDDvdFO.png > %%DATADIR%%/addons/skin.confluence/media/OSDDvdNF.png > %%DATADIR%%/addons/skin.confluence/media/OSDForwardFO.png >@@ -946,8 +942,6 @@ > %%DATADIR%%/addons/skin.confluence/media/OSDPlay.png > %%DATADIR%%/addons/skin.confluence/media/OSDPlayFO.png > %%DATADIR%%/addons/skin.confluence/media/OSDPlayNF.png >-%%DATADIR%%/addons/skin.confluence/media/OSDPlaylistFO.png >-%%DATADIR%%/addons/skin.confluence/media/OSDPlaylistNF.png > %%DATADIR%%/addons/skin.confluence/media/OSDPreFO.png > %%DATADIR%%/addons/skin.confluence/media/OSDPreNF.png > %%DATADIR%%/addons/skin.confluence/media/OSDPresetSettingsFO.png >@@ -957,6 +951,8 @@ > %%DATADIR%%/addons/skin.confluence/media/OSDProgressBack.png > %%DATADIR%%/addons/skin.confluence/media/OSDProgressMid.png > %%DATADIR%%/addons/skin.confluence/media/OSDProgressMidLight.png >+%%DATADIR%%/addons/skin.confluence/media/OSDRadioRDSFO.png >+%%DATADIR%%/addons/skin.confluence/media/OSDRadioRDSNF.png > %%DATADIR%%/addons/skin.confluence/media/OSDRandomOffFO.png > %%DATADIR%%/addons/skin.confluence/media/OSDRandomOffNF.png > %%DATADIR%%/addons/skin.confluence/media/OSDRandomOnFO.png >@@ -998,6 +994,7 @@ > %%DATADIR%%/addons/skin.confluence/media/PVR-EpgProgressIndicator.png > %%DATADIR%%/addons/skin.confluence/media/PVR-HasRecording.png > %%DATADIR%%/addons/skin.confluence/media/PVR-HasTimer.png >+%%DATADIR%%/addons/skin.confluence/media/PVR-HasTimerSchedule.png > %%DATADIR%%/addons/skin.confluence/media/PVR-IsRecording.png > %%DATADIR%%/addons/skin.confluence/media/RecentAddedBack.png > %%DATADIR%%/addons/skin.confluence/media/ScrollBarH.png >@@ -1071,6 +1068,7 @@ > %%DATADIR%%/addons/skin.confluence/media/ThumbBG.png > %%DATADIR%%/addons/skin.confluence/media/ThumbBorder.png > %%DATADIR%%/addons/skin.confluence/media/ThumbShadow.png >+%%DATADIR%%/addons/skin.confluence/media/VideoWindowFO.png > %%DATADIR%%/addons/skin.confluence/media/VolumeIcon.png > %%DATADIR%%/addons/skin.confluence/media/arrow-big-left.png > %%DATADIR%%/addons/skin.confluence/media/arrow-big-right.png >@@ -1079,8 +1077,8 @@ > %%DATADIR%%/addons/skin.confluence/media/busy.png > %%DATADIR%%/addons/skin.confluence/media/button-focus.png > %%DATADIR%%/addons/skin.confluence/media/button-focus2.png >+%%DATADIR%%/addons/skin.confluence/media/button-focus3.png > %%DATADIR%%/addons/skin.confluence/media/button-nofocus.png >-%%DATADIR%%/addons/skin.confluence/media/defaultDVDFull.png > %%DATADIR%%/addons/skin.confluence/media/dialogheader.png > %%DATADIR%%/addons/skin.confluence/media/diffuse_mirror2.png > %%DATADIR%%/addons/skin.confluence/media/diffuse_mirror3.png >@@ -1114,7 +1112,6 @@ > %%DATADIR%%/addons/skin.confluence/media/flagging/aspectratio/2.40.png > %%DATADIR%%/addons/skin.confluence/media/flagging/aspectratio/2.55.png > %%DATADIR%%/addons/skin.confluence/media/flagging/aspectratio/%%PYTHON_VER%%6.png >-%%DATADIR%%/addons/skin.confluence/media/flagging/audio/0.png > %%DATADIR%%/addons/skin.confluence/media/flagging/audio/1.png > %%DATADIR%%/addons/skin.confluence/media/flagging/audio/10.png > %%DATADIR%%/addons/skin.confluence/media/flagging/audio/2.png >@@ -1169,6 +1166,9 @@ > %%DATADIR%%/addons/skin.confluence/media/flagging/ratings/mpaa_pg.png > %%DATADIR%%/addons/skin.confluence/media/flagging/ratings/mpaa_pg13.png > %%DATADIR%%/addons/skin.confluence/media/flagging/ratings/mpaa_restricted.png >+%%DATADIR%%/addons/skin.confluence/media/flagging/rds/rds-logo.png >+%%DATADIR%%/addons/skin.confluence/media/flagging/rds/rds-radiotext-logo.png >+%%DATADIR%%/addons/skin.confluence/media/flagging/rds/rds-radiotext-plus-logo.png > %%DATADIR%%/addons/skin.confluence/media/flagging/video/1080.png > %%DATADIR%%/addons/skin.confluence/media/flagging/video/3D.png > %%DATADIR%%/addons/skin.confluence/media/flagging/video/480.png >@@ -1209,6 +1209,7 @@ > %%DATADIR%%/addons/skin.confluence/media/icon-rss.png > %%DATADIR%%/addons/skin.confluence/media/icon_addons.png > %%DATADIR%%/addons/skin.confluence/media/icon_back.png >+%%DATADIR%%/addons/skin.confluence/media/icon_events.png > %%DATADIR%%/addons/skin.confluence/media/icon_favourites.png > %%DATADIR%%/addons/skin.confluence/media/icon_home.png > %%DATADIR%%/addons/skin.confluence/media/icon_music.png >@@ -1248,364 +1249,6 @@ > %%DATADIR%%/addons/skin.confluence/media/separator2.png > %%DATADIR%%/addons/skin.confluence/media/separator_vertical.png > %%DATADIR%%/addons/skin.confluence/media/unknown-user.png >-%%DATADIR%%/addons/visualization.fishbmc/LICENSE >-%%DATADIR%%/addons/visualization.fishbmc/addon.xml >-%%DATADIR%%/addons/visualization.fishbmc/changelog.txt >-%%DATADIR%%/addons/visualization.fishbmc/icon.png >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.af_za/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.am_et/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.ar_sa/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.az_az/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.be_by/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.bg_bg/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.bs_ba/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.ca_es/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.cs_cz/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.cy_gb/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.da_dk/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.de_de/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.el_gr/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.en_au/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.en_gb/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.en_nz/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.en_us/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.eo/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.es_ar/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.es_es/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.es_mx/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.et_ee/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.eu_es/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.fa_af/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.fa_ir/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.fi_fi/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.fo_fo/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.fr_ca/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.fr_fr/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.gl_es/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.he_il/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.hi_in/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.hr_hr/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.hu_hu/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.hy_am/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.id_id/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.is_is/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.it_it/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.ja_jp/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.ko_kr/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.lt_lt/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.lv_lv/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.mi/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.mk_mk/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.mn_mn/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.ms_my/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.mt_mt/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.my_mm/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.nb_no/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.nl_nl/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.pl_pl/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.pt_br/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.pt_pt/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.ro_ro/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.ru_ru/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.si_lk/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.sk_sk/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.sl_si/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.sq_al/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.sr_rs/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.sr_rs@latin/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.sv_se/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.szl/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.ta_in/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.tg_tj/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.th_th/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.tr_tr/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.uk_ua/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.uz_uz/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.vi_vn/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.zh_cn/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/language/resource.language.zh_tw/strings.po >-%%DATADIR%%/addons/visualization.fishbmc/resources/settings.xml >-%%DATADIR%%/addons/visualization.glspectrum/addon.xml >-%%DATADIR%%/addons/visualization.glspectrum/icon.png >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.af_za/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.am_et/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.ar_sa/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.az_az/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.be_by/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.bg_bg/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.bs_ba/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.ca_es/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.cs_cz/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.cy_gb/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.da_dk/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.de_de/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.el_gr/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.en_au/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.en_gb/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.en_nz/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.en_us/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.eo/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.es_ar/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.es_es/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.es_mx/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.et_ee/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.eu_es/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.fa_af/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.fa_ir/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.fi_fi/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.fo_fo/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.fr_ca/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.fr_fr/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.gl_es/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.he_il/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.hi_in/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.hr_hr/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.hu_hu/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.hy_am/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.id_id/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.is_is/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.it_it/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.ja_jp/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.ko_kr/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.lt_lt/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.lv_lv/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.mi/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.mk_mk/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.mn_mn/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.ms_my/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.mt_mt/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.my_mm/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.nb_no/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.nl_nl/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.pl_pl/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.pt_br/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.pt_pt/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.ro_ro/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.ru_ru/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.si_lk/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.sk_sk/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.sl_si/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.sq_al/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.sr_rs/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.sr_rs@latin/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.sv_se/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.szl/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.ta_in/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.te_in/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.tg_tj/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.th_th/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.tr_tr/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.uk_ua/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.uz_uz/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.vi_vn/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.zh_cn/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/language/resource.language.zh_tw/strings.po >-%%DATADIR%%/addons/visualization.glspectrum/resources/settings.xml >-%%DATADIR%%/addons/visualization.projectm/addon.xml >-%%DATADIR%%/addons/visualization.projectm/icon.png >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.af_za/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.am_et/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.ar_sa/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.be_by/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.bg_bg/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.bs_ba/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.ca_es/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.cs_cz/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.cy_gb/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.da_dk/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.de_de/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.el_gr/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.en_au/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.en_gb/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.en_nz/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.en_us/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.eo/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.es_ar/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.es_es/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.es_mx/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.et_ee/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.eu_es/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.fa_ir/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.fi_fi/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.fo_fo/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.fr_ca/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.fr_fr/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.gl_es/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.he_il/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.hi_in/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.hr_hr/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.hu_hu/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.hy_am/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.id_id/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.is_is/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.it_it/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.ja_jp/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.ko_kr/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.lt_lt/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.lv_lv/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.mi/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.mk_mk/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.mn_mn/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.ms_my/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.mt_mt/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.my_mm/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.nb_no/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.nl_nl/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.pl_pl/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.pt_br/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.pt_pt/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.ro_ro/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.ru_ru/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.si_lk/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.sk_sk/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.sl_si/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.sq_al/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.sr_rs/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.sr_rs@latin/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.sv_se/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.szl/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.ta_in/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.tg_tj/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.th_th/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.tr_tr/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.uk_ua/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.uz_uz/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.vi_vn/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.zh_cn/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/language/resource.language.zh_tw/strings.po >-%%DATADIR%%/addons/visualization.projectm/resources/presets.zip >-%%DATADIR%%/addons/visualization.projectm/resources/settings.xml >-%%DATADIR%%/addons/visualization.vortex/addon.xml >-%%DATADIR%%/addons/visualization.vortex/icon.png >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/AlbumArtCube.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/AlbumArtCubeRain.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/AlbumArtStretch.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/AlbumArtWaveSpectrum.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/AlbumArtZoomer.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/Awakenings.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/Block.tra >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/ChessMania.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/CubeBlowOut.tra >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/CubeGrid.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/CubeGridStrobe.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/CubeGridWire.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/CubeRain.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/CubeSlide.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/CubeTunnel.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/Cubes.tra >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/DynamicCubeTunnel.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/FlipBoth.tra >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/HamsterMatic.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/MentalHangover.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/MeteorShower.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/MiddleGrid.tra >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/SingingSkull.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/Slide.tra >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/SpaceHarrier.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/Speakers.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/SpectrumCylinder.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/SpectrumField.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/SpectrumSphere.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/Sphere.tra >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/Square.tra >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/StereoSpectrum.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/VoicePrintDonut.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/WalkingCube.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/WarpDrive.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/WarpDriveTwist.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/Wave.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/WaveRing.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/WaveScope.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/WaveZoomer.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/Woofer.vtx >-%%DATADIR%%/addons/visualization.vortex/resources/Presets/tunnel.tra >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Plasma_edge.jpg >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Skull_JawUD1.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Skull_JawUD2.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Skull_JawUD3.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Skull_JawUD4.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Skull_JawUD5.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Skull_JawUD6.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Skull_JawUD7.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Skull_JawUD8.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Smiley.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Speaker.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Tex_Edge.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/Vortex_Credits.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/alien.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/aqua_ravines.jpg >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/bluestrip.dds >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/checker.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/checker_transp.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/env2.jpg >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/env3.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/env3_darker.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/huemap.jpg >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/skull.png >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/sky.dds >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/skybox.dds >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/trail2.dds >-%%DATADIR%%/addons/visualization.vortex/resources/Textures/vortex-v.jpg >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.af_za/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.am_et/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.ar_sa/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.be_by/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.bg_bg/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.ca_es/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.cs_cz/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.cy_gb/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.da_dk/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.de_de/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.el_gr/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.en_au/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.en_gb/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.en_nz/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.en_us/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.es_ar/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.es_es/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.es_mx/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.et_ee/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.fa_ir/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.fi_fi/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.fr_ca/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.fr_fr/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.gl_es/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.he_il/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.hr_hr/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.hu_hu/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.id_id/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.is_is/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.it_it/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.ja_jp/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.ko_kr/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.lt_lt/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.lv_lv/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.mk_mk/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.ms_my/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.my_mm/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.nb_no/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.nl_nl/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.pl_pl/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.pt_br/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.pt_pt/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.ro_ro/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.ru_ru/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.sk_sk/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.sl_si/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.sq_al/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.sr_rs@latin/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.sv_se/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.ta_in/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.tg_tj/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.th_th/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.tr_tr/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.uk_ua/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.vi_vn/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.zh_cn/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/language/resource.language.zh_tw/strings.po >-%%DATADIR%%/addons/visualization.vortex/resources/settings.xml >-%%DATADIR%%/addons/visualization.waveform/addon.xml >-%%DATADIR%%/addons/visualization.waveform/icon.png > %%DATADIR%%/addons/webinterface.default/addon.xml > %%DATADIR%%/addons/webinterface.default/css/core.css > %%DATADIR%%/addons/webinterface.default/css/ipad.css >@@ -1657,19 +1300,21 @@ > %%DATADIR%%/media/icon256x256.png > %%DATADIR%%/media/icon32x32.png > %%DATADIR%%/media/icon48x48.png >-%%DATADIR%%/media/weather.zip > %%DATADIR%%/system/IRSSmap.xml > %%DATADIR%%/system/Lircmap.xml > %%DATADIR%%/system/X10-Lola-IRSSmap.xml > %%DATADIR%%/system/colors.xml > %%DATADIR%%/system/keyboardlayouts/arabic.xml > %%DATADIR%%/system/keyboardlayouts/bulgarian.xml >+%%DATADIR%%/system/keyboardlayouts/chinese.xml >+%%DATADIR%%/system/keyboardlayouts/czech.xml > %%DATADIR%%/system/keyboardlayouts/danish.xml > %%DATADIR%%/system/keyboardlayouts/english.xml > %%DATADIR%%/system/keyboardlayouts/german.xml > %%DATADIR%%/system/keyboardlayouts/greek.xml > %%DATADIR%%/system/keyboardlayouts/hebrew.xml > %%DATADIR%%/system/keyboardlayouts/hungarian.xml >+%%DATADIR%%/system/keyboardlayouts/korean.xml > %%DATADIR%%/system/keyboardlayouts/lithuanian.xml > %%DATADIR%%/system/keyboardlayouts/norwegian.xml > %%DATADIR%%/system/keyboardlayouts/polish.xml >@@ -1704,6 +1349,7 @@ > %%DATADIR%%/system/library/music/albums.xml > %%DATADIR%%/system/library/music/artists.xml > %%DATADIR%%/system/library/music/compilations.xml >+%%DATADIR%%/system/library/music/files.xml > %%DATADIR%%/system/library/music/genres.xml > %%DATADIR%%/system/library/music/musicvideos/albums.xml > %%DATADIR%%/system/library/music/musicvideos/artists.xml >@@ -1814,7 +1460,6 @@ > %%DATADIR%%/system/settings/android.xml > %%DATADIR%%/system/settings/darwin.xml > %%DATADIR%%/system/settings/darwin_ios.xml >-%%DATADIR%%/system/settings/darwin_ios_atv2.xml > %%DATADIR%%/system/settings/darwin_osx.xml > %%DATADIR%%/system/settings/freebsd.xml > %%DATADIR%%/system/settings/imx6.xml >@@ -1829,6 +1474,11 @@ > %%DATADIR%%/system/shaders/convolution-6x6_d3d.fx > %%DATADIR%%/system/shaders/convolutionsep-4x4_d3d.fx > %%DATADIR%%/system/shaders/convolutionsep-6x6_d3d.fx >+%%DATADIR%%/system/shaders/guishader_checkerboard_left.hlsl >+%%DATADIR%%/system/shaders/guishader_checkerboard_right.hlsl >+%%DATADIR%%/system/shaders/guishader_common.hlsl >+%%DATADIR%%/system/shaders/guishader_default.hlsl >+%%DATADIR%%/system/shaders/guishader_fonts.hlsl > %%DATADIR%%/system/shaders/guishader_frag_default.glsl > %%DATADIR%%/system/shaders/guishader_frag_fonts.glsl > %%DATADIR%%/system/shaders/guishader_frag_multi.glsl >@@ -1840,7 +1490,15 @@ > %%DATADIR%%/system/shaders/guishader_frag_rgba_oes.glsl > %%DATADIR%%/system/shaders/guishader_frag_texture.glsl > %%DATADIR%%/system/shaders/guishader_frag_texture_noblend.glsl >+%%DATADIR%%/system/shaders/guishader_interlaced_left.hlsl >+%%DATADIR%%/system/shaders/guishader_interlaced_right.hlsl >+%%DATADIR%%/system/shaders/guishader_multi_texture_blend.hlsl >+%%DATADIR%%/system/shaders/guishader_texture.hlsl >+%%DATADIR%%/system/shaders/guishader_texture_noblend.hlsl > %%DATADIR%%/system/shaders/guishader_vert.glsl >+%%DATADIR%%/system/shaders/guishader_vert.hlsl >+%%DATADIR%%/system/shaders/guishader_video.hlsl >+%%DATADIR%%/system/shaders/guishader_video_control.hlsl > %%DATADIR%%/system/shaders/stretch.glsl > %%DATADIR%%/system/shaders/testshader.fx > %%DATADIR%%/system/shaders/yuv2rgb_basic.glsl
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 208456
:
168873
|
168878
|
168879
|
169010