git: 190953ea59c1 - 2026Q1 - multimedia/kodi: Update 21.3 => 22.0a2 for unbreak with ffmpeg 8
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 21 Jan 2026 18:01:57 UTC
The branch 2026Q1 has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=190953ea59c13aa0dadd9fa8662493bdfaf1cacf
commit 190953ea59c13aa0dadd9fa8662493bdfaf1cacf
Author: yzrh <yzrh@noema.org>
AuthorDate: 2026-01-21 16:49:58 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-01-21 18:01:49 +0000
multimedia/kodi: Update 21.3 => 22.0a2 for unbreak with ffmpeg 8
Changelogs:
https://github.com/xbmc/xbmc/releases/tag/22.0a1-Piers
https://github.com/xbmc/xbmc/releases/tag/22.0a2-Piers
PR: 292609
MFH: 2026Q1
(cherry picked from commit c906445db23551256c9686cf7e1511bc06389ef9)
---
devel/kodi-platform/pkg-plist | 4 +-
multimedia/kodi/Makefile | 39 +-
multimedia/kodi/distinfo | 24 +-
multimedia/kodi/files/kodi.in | 35 ++
.../files/patch-cmake_modules_FindCrossGUID.cmake | 27 +-
.../kodi/files/patch-cmake_modules_FindSSE.cmake | 11 +-
multimedia/kodi/pkg-plist | 414 ++++++++++++++-------
7 files changed, 379 insertions(+), 175 deletions(-)
diff --git a/devel/kodi-platform/pkg-plist b/devel/kodi-platform/pkg-plist
index 2495130e526d..23fbae6a5673 100644
--- a/devel/kodi-platform/pkg-plist
+++ b/devel/kodi-platform/pkg-plist
@@ -1,6 +1,6 @@
include/kodi/util/XMLUtils.h
lib/kodiplatform/kodiplatform-config.cmake
lib/libkodiplatform.so
-lib/libkodiplatform.so.21
-lib/libkodiplatform.so.21.3.0
+lib/libkodiplatform.so.22
+lib/libkodiplatform.so.22.0.0
libdata/pkgconfig/kodiplatform.pc
diff --git a/multimedia/kodi/Makefile b/multimedia/kodi/Makefile
index e17a53e2d5a4..c5531021e4a1 100644
--- a/multimedia/kodi/Makefile
+++ b/multimedia/kodi/Makefile
@@ -1,27 +1,30 @@
PORTNAME= kodi
-DISTVERSION= 21.3
+DISTVERSION= 22.0a2
CATEGORIES= multimedia java
MASTER_SITES= https://mirrors.kodi.tv/build-deps/sources/
DISTFILES= apache-groovy-binary-${GROOVY_VERSION}.zip \
commons-lang3-${COMMONS_LANG_VERSION}-bin.tar.gz \
- commons-text-${COMMONS_TEXT_VERSION}-bin.tar.gz
+ commons-text-${COMMONS_TEXT_VERSION}-bin.tar.gz \
+ json-${NLOHMANN_JSON_VERSION}.tar.xz
DIST_SUBDIR= ${PORTNAME}
# do not forget to fix devel/kodi-platform when updating kodi
+PATCH_SITES= https://github.com/xbmc/xbmc/commit/
+PATCHFILES= 03b192aac8f49f613dade58c5359ec0d0e35d92a.patch:-p1 \
+ 620e4011cbf5b2bfe531bc37d916a90787e3ca2d.patch:-p1
+
MAINTAINER= yzrh@noema.org
COMMENT= Award winning media center application
WWW= https://kodi.tv/
-BROKEN= Does not build with ffmpeg > 6
-
LICENSE= GPLv2+
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc64le
BUILD_DEPENDS= flatbuffers>0:devel/flatbuffers \
- rapidjson>0:devel/rapidjson \
swig>0:devel/swig
-LIB_DEPENDS= libass.so:multimedia/libass \
+LIB_DEPENDS= libaacs.so:multimedia/libaacs \
+ libass.so:multimedia/libass \
libavcodec.so:multimedia/ffmpeg \
libavfilter.so:multimedia/ffmpeg \
libavformat.so:multimedia/ffmpeg \
@@ -29,6 +32,8 @@ LIB_DEPENDS= libass.so:multimedia/libass \
libcdio.so:sysutils/libcdio \
libcrossguid.so:devel/libcrossguid \
libcurl.so:ftp/curl \
+ libbdplus.so:multimedia/libbdplus \
+ libexiv2.so:graphics/exiv2 \
libexpat.so:textproc/expat2 \
libfmt.so:devel/libfmt \
libfreetype.so:print/freetype2 \
@@ -37,9 +42,8 @@ LIB_DEPENDS= libass.so:multimedia/libass \
libgif.so:graphics/giflib \
libharfbuzz.so:print/harfbuzz \
liblzo2.so:archivers/lzo2 \
- libpcre.so:devel/pcre \
+ libpcre2-8.so:devel/pcre2 \
libpng.so:graphics/png \
- libpostproc.so:multimedia/ffmpeg \
libspdlog.so:devel/spdlog \
libswresample.so:multimedia/ffmpeg \
libswscale.so:multimedia/ffmpeg \
@@ -53,14 +57,17 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
USES= autoreconf:build cmake:noninja compiler:c++17-lang cpe \
desktop-file-utils gettext gmake gnome iconv java:build jpeg libtool \
pkgconfig python sqlite ssl
+USE_RC_SUBR= kodi
-KODI_CODENAME= Omega
+KODI_CODENAME= Piers
LIBDVDCSS_VERSION= 1.4.3-Next-Nexus-Alpha2-2
LIBDVDNAV_VERSION= 6.1.1-Next-Nexus-Alpha2-2
LIBDVDREAD_VERSION= 6.1.3-Next-Nexus-Alpha2-2
-GROOVY_VERSION= 4.0.16
-COMMONS_LANG_VERSION= 3.14.0
-COMMONS_TEXT_VERSION= 1.11.0
+GROOVY_VERSION= 4.0.26
+COMMONS_LANG_VERSION= 3.17.0
+COMMONS_TEXT_VERSION= 1.13.0
+# TODO: make it a new port
+NLOHMANN_JSON_VERSION= 3.12.0
USE_GITHUB= yes
GH_TUPLE= xbmc:xbmc:${DISTVERSION}-${KODI_CODENAME} \
@@ -85,6 +92,7 @@ CMAKE_ARGS= -DGIT_VERSION="${DISTVERSION}-${KODI_CODENAME}" \
-DLIBDVDCSS_URL="${DISTDIR}/${PORTNAME}/xbmc-libdvdcss-${LIBDVDCSS_VERSION}_GH0.tar.gz" \
-DLIBDVDNAV_URL="${DISTDIR}/${PORTNAME}/xbmc-libdvdnav-${LIBDVDNAV_VERSION}_GH0.tar.gz" \
-DLIBDVDREAD_URL="${DISTDIR}/${PORTNAME}/xbmc-libdvdread-${LIBDVDREAD_VERSION}_GH0.tar.gz" \
+ -DNLOHMANN_JSON_URL="${DISTDIR}/${PORTNAME}/json-${NLOHMANN_JSON_VERSION}.tar.xz" \
-Dgroovy_SOURCE_DIR="${WRKSRC}/tools/depends/share/groovy" \
-Dapache-commons-lang_SOURCE_DIR="${WRKSRC}/tools/depends/share/java/lang" \
-Dapache-commons-text_SOURCE_DIR="${WRKSRC}/tools/depends/share/java/text" \
@@ -92,6 +100,8 @@ CMAKE_ARGS= -DGIT_VERSION="${DISTVERSION}-${KODI_CODENAME}" \
-DCORE_PLATFORM_NAME:STRING="${KODI_PLATFORM}" \
-DCMAKE_VERBOSE_MAKEFILE=ON
CMAKE_OFF= ENABLE_INTERNAL_CROSSGUID
+CMAKE_ON= ENABLE_INTERNAL_NLOHMANNJSON \
+ VERBOSE_FIND
CONFIGURE_ENV= _CPU_FEATURE="${CPU_FEATURE}"
OPTIONS_SUB= yes
@@ -149,7 +159,8 @@ AVAHI_CMAKE_BOOL= ENABLE_AVAHI
LIBBLURAY_LIB_DEPENDS= libbluray.so:multimedia/libbluray
LIBBLURAY_CMAKE_BOOL= ENABLE_BLURAY
-CEC_LIB_DEPENDS= libcec.so:multimedia/libcec
+CEC_LIB_DEPENDS= libcec.so:multimedia/libcec \
+ libp8-platform.so:devel/p8-platform
CEC_CMAKE_BOOL= ENABLE_CEC
DAV1D_LIB_DEPENDS= libdav1d.so:multimedia/dav1d
@@ -303,7 +314,7 @@ post-patch:
post-install:
${INSTALL_MAN} ${WRKSRC}/docs/manpages/kodi.bin.1 ${STAGEDIR}${PREFIX}/share/man/man1
cd ${STAGEDIR}${PREFIX}/share/man/man1 && ${LN} -s kodi.bin.1.gz kodi.1.gz
- cd ${STAGEDIR}${PREFIX}/bin && ${STRIP_CMD} kodi-TexturePacker TexturePacker
+ cd ${STAGEDIR}${PREFIX}/bin && ${STRIP_CMD} kodi-TexturePacker
${FIND} ${STAGEDIR}${PREFIX}/lib/kodi -type f -name '*.so' -print0 | ${XARGS} -0 ${STRIP_CMD}
${RM} -r ${STAGEDIR}${PREFIX}/lib/firewalld
diff --git a/multimedia/kodi/distinfo b/multimedia/kodi/distinfo
index aee769a60e15..b394f1f5e844 100644
--- a/multimedia/kodi/distinfo
+++ b/multimedia/kodi/distinfo
@@ -1,15 +1,21 @@
-TIMESTAMP = 1762432494
-SHA256 (kodi/apache-groovy-binary-4.0.16.zip) = b8c3bec88a3f5a62235d9429a97e371032bf7216f3e28724823a9169dd10befc
-SIZE (kodi/apache-groovy-binary-4.0.16.zip) = 29793704
-SHA256 (kodi/commons-lang3-3.14.0-bin.tar.gz) = 317c3e3fcd5fcca3781a7996ff1e0c50c13244ee961e94e5f6f6d84b84733b16
-SIZE (kodi/commons-lang3-3.14.0-bin.tar.gz) = 9442785
-SHA256 (kodi/commons-text-1.11.0-bin.tar.gz) = 4169cb90571fb28fad4c5eea7c1c994c18f1995452f73e8ea7a86087c0e3822e
-SIZE (kodi/commons-text-1.11.0-bin.tar.gz) = 3018564
-SHA256 (kodi/xbmc-xbmc-21.3-21.3-Omega_GH0.tar.gz) = a60afcb556e4a00cb19fc35b7e77758107c9a8096c6ce9b66af5f92396be31aa
-SIZE (kodi/xbmc-xbmc-21.3-21.3-Omega_GH0.tar.gz) = 41309420
+TIMESTAMP = 1768920242
+SHA256 (kodi/apache-groovy-binary-4.0.26.zip) = 3be6880c6de70eada2f3f5c69e1e94953e0b0c4e33c4604c1040d05dddeaed92
+SIZE (kodi/apache-groovy-binary-4.0.26.zip) = 30108372
+SHA256 (kodi/commons-lang3-3.17.0-bin.tar.gz) = 08b93712bed7f48725d93c44d70c71e7e661af390f22f0f3e6ba61e3af3cea36
+SIZE (kodi/commons-lang3-3.17.0-bin.tar.gz) = 9772415
+SHA256 (kodi/commons-text-1.13.0-bin.tar.gz) = a690c1e868a373f2d0fa5e7e89f5359b24e544d1b5e310f5a709d95a03a95df5
+SIZE (kodi/commons-text-1.13.0-bin.tar.gz) = 3143054
+SHA256 (kodi/json-3.12.0.tar.xz) = 42f6e95cad6ec532fd372391373363b62a14af6d771056dbfc86160e6dfff7aa
+SIZE (kodi/json-3.12.0.tar.xz) = 114576
+SHA256 (kodi/xbmc-xbmc-22.0a2-22.0a2-Piers_GH0.tar.gz) = e1ca76a9846ebb5bc088950618eaf6ef510c7a437981d7369051b4771afefe95
+SIZE (kodi/xbmc-xbmc-22.0a2-22.0a2-Piers_GH0.tar.gz) = 39895614
SHA256 (kodi/xbmc-libdvdcss-1.4.3-Next-Nexus-Alpha2-2_GH0.tar.gz) = f38c4a4e7a4f4da6d8e83b8852489aa3bb6588a915dc41f5ee89d9aad305a06e
SIZE (kodi/xbmc-libdvdcss-1.4.3-Next-Nexus-Alpha2-2_GH0.tar.gz) = 102124
SHA256 (kodi/xbmc-libdvdnav-6.1.1-Next-Nexus-Alpha2-2_GH0.tar.gz) = 584f62a3896794408d46368e2ecf2c6217ab9c676ce85921b2d68b8961f49dfc
SIZE (kodi/xbmc-libdvdnav-6.1.1-Next-Nexus-Alpha2-2_GH0.tar.gz) = 128547
SHA256 (kodi/xbmc-libdvdread-6.1.3-Next-Nexus-Alpha2-2_GH0.tar.gz) = 719130091e3adc9725ba72df808f24a14737a009dca5a4c38c601c0c76449b62
SIZE (kodi/xbmc-libdvdread-6.1.3-Next-Nexus-Alpha2-2_GH0.tar.gz) = 110513
+SHA256 (kodi/03b192aac8f49f613dade58c5359ec0d0e35d92a.patch) = 7f561fe661bbd7c3762cf40930362c3a0a98df3f3a61d2635e55ee7e049d96a9
+SIZE (kodi/03b192aac8f49f613dade58c5359ec0d0e35d92a.patch) = 4675
+SHA256 (kodi/620e4011cbf5b2bfe531bc37d916a90787e3ca2d.patch) = cf76bfb7fb7aafb7c3c8427cede800b72648af4bd5ed7d36f0e3a5e1fd1eb753
+SIZE (kodi/620e4011cbf5b2bfe531bc37d916a90787e3ca2d.patch) = 2899
diff --git a/multimedia/kodi/files/kodi.in b/multimedia/kodi/files/kodi.in
new file mode 100644
index 000000000000..0f5aac691051
--- /dev/null
+++ b/multimedia/kodi/files/kodi.in
@@ -0,0 +1,35 @@
+#!/bin/sh
+
+# PROVIDE: kodi
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+
+# Configuration for kodi:
+#
+# kodi_enable (bool): Enable kodi. (default=NO)
+# kodi_user (str): User to run kodi as. (default=freebsd)
+#
+# It is generally required to create an account for kodi.
+
+. /etc/rc.subr
+
+name=kodi
+rcvar=${name}_enable
+
+load_rc_config $name
+
+: ${kodi_enable:="NO"}
+: ${kodi_user:="freebsd"}
+
+pidfile="/var/run/$name.pid"
+procname="%%LOCALBASE%%/bin/kodi-standalone"
+command="/usr/sbin/daemon"
+start_cmd="kodi_start"
+
+kodi_start()
+{
+ startmsg "Starting $name."
+ /usr/sbin/daemon -S -f -p ${pidfile} -u ${kodi_user} ${procname}
+}
+
+run_rc_command "$1"
diff --git a/multimedia/kodi/files/patch-cmake_modules_FindCrossGUID.cmake b/multimedia/kodi/files/patch-cmake_modules_FindCrossGUID.cmake
index 9abea5170820..4ce60078630d 100644
--- a/multimedia/kodi/files/patch-cmake_modules_FindCrossGUID.cmake
+++ b/multimedia/kodi/files/patch-cmake_modules_FindCrossGUID.cmake
@@ -1,20 +1,11 @@
---- cmake/modules/FindCrossGUID.cmake.orig 2024-03-04 21:39:38 UTC
+--- cmake/modules/FindCrossGUID.cmake.orig 2026-01-19 17:28:39 UTC
+++ cmake/modules/FindCrossGUID.cmake
-@@ -45,7 +45,7 @@ if(NOT TARGET CrossGUID::CrossGUID)
- set(CROSSGUID_VERSION ${PC_CROSSGUID_VERSION})
- endif()
+@@ -76,7 +76,7 @@ if(NOT TARGET ${APP_NAME_LC}::${CMAKE_FIND_PACKAGE_NAM
+ add_library(${APP_NAME_LC}::${CMAKE_FIND_PACKAGE_NAME} ALIAS PkgConfig::${${CMAKE_FIND_PACKAGE_NAME}_SEARCH_NAME})
-- find_path(CROSSGUID_INCLUDE_DIR NAMES crossguid/guid.hpp guid.h
-+ find_path(CROSSGUID_INCLUDE_DIR NAMES guid.hpp guid.h
- HINTS ${DEPENDS_PATH}/include ${PC_CROSSGUID_INCLUDEDIR}
- ${${CORE_PLATFORM_LC}_SEARCH_CONFIG}
- NO_CACHE)
-@@ -59,7 +59,7 @@ if(NOT TARGET CrossGUID::CrossGUID)
- NO_CACHE)
-
- # NEW_CROSSGUID >= 0.2.0 release
-- if(EXISTS "${CROSSGUID_INCLUDE_DIR}/crossguid/guid.hpp")
-+ if(EXISTS "${CROSSGUID_INCLUDE_DIR}/guid.hpp")
- list(APPEND _crossguid_definitions HAVE_NEW_CROSSGUID)
- endif()
- endif()
+ # NEW_CROSSGUID >= 0.2.0 release
+- if(EXISTS "${${${CMAKE_FIND_PACKAGE_NAME}_MODULE}_INCLUDE_DIR}/crossguid/guid.hpp")
++ if(EXISTS "${${${CMAKE_FIND_PACKAGE_NAME}_MODULE}_INCLUDE_DIR}/guid.hpp")
+ list(APPEND ${${CMAKE_FIND_PACKAGE_NAME}_MODULE}_COMPILE_DEFINITIONS HAVE_NEW_CROSSGUID)
+ endif()
+ else()
diff --git a/multimedia/kodi/files/patch-cmake_modules_FindSSE.cmake b/multimedia/kodi/files/patch-cmake_modules_FindSSE.cmake
index bb0c067b28be..e52564150953 100644
--- a/multimedia/kodi/files/patch-cmake_modules_FindSSE.cmake
+++ b/multimedia/kodi/files/patch-cmake_modules_FindSSE.cmake
@@ -1,11 +1,12 @@
---- cmake/modules/FindSSE.cmake.orig 2020-05-19 20:46:12 UTC
+--- cmake/modules/FindSSE.cmake.orig 2026-01-19 17:31:05 UTC
+++ cmake/modules/FindSSE.cmake
-@@ -42,7 +42,7 @@ if(CMAKE_SYSTEM_NAME MATCHES "Linux")
+@@ -42,8 +42,7 @@ elseif(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
endif()
elseif(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
if(CPU MATCHES "amd64" OR CPU MATCHES "i.86")
-- exec_program(cat ARGS "/var/run/dmesg.boot | grep Features" OUTPUT_VARIABLE CPUINFO)
-+ exec_program(echo ARGS "$_CPU_FEATURE" OUTPUT_VARIABLE CPUINFO)
+- execute_process(COMMAND dmesg
+- COMMAND grep Features OUTPUT_VARIABLE CPUINFO)
++ execute_process(COMMAND sh -c "echo $_CPU_FEATURE" OUTPUT_VARIABLE CPUINFO)
- string(REGEX REPLACE "^.*(SSE).*$" "\\1" _SSE_THERE ${CPUINFO})
+ string(REGEX REPLACE "^.*(SSE).*$" "\\1" _SSE_THERE "${CPUINFO}")
string(COMPARE EQUAL "SSE" "${_SSE_THERE}" _SSE_TRUE)
diff --git a/multimedia/kodi/pkg-plist b/multimedia/kodi/pkg-plist
index e7f72191bf69..4c59089c73ce 100644
--- a/multimedia/kodi/pkg-plist
+++ b/multimedia/kodi/pkg-plist
@@ -1,4 +1,3 @@
-bin/TexturePacker
bin/kodi
bin/kodi-TexturePacker
bin/kodi-standalone
@@ -15,6 +14,7 @@ include/kodi/addon-instance/Inputstream.h
include/kodi/addon-instance/PVR.h
include/kodi/addon-instance/Peripheral.h
include/kodi/addon-instance/Screensaver.h
+include/kodi/addon-instance/ShaderPreset.h
include/kodi/addon-instance/VFS.h
include/kodi/addon-instance/VideoCodec.h
include/kodi/addon-instance/Visualization.h
@@ -58,6 +58,7 @@ include/kodi/c-api/addon-instance/pvr/pvr_recordings.h
include/kodi/c-api/addon-instance/pvr/pvr_stream.h
include/kodi/c-api/addon-instance/pvr/pvr_timers.h
include/kodi/c-api/addon-instance/screensaver.h
+include/kodi/c-api/addon-instance/shaderpreset.h
include/kodi/c-api/addon-instance/vfs.h
include/kodi/c-api/addon-instance/video_codec.h
include/kodi/c-api/addon-instance/visualization.h
@@ -194,7 +195,6 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.is_is/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.it_it/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ja_jp/strings.po
-%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.kn_in/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ko_kr/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.lt_lt/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.lv_lv/strings.po
@@ -207,8 +207,6 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.my_mm/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.nb_no/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.nl_nl/strings.po
-%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.oc_fr/strings.po
-%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.os_os/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.pl_pl/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.pt_br/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.pt_pt/strings.po
@@ -275,7 +273,6 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.is_is/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.it_it/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ja_jp/strings.po
-%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.kn_in/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ko_kr/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.lt_lt/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.lv_lv/strings.po
@@ -288,8 +285,6 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.my_mm/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.nb_no/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.nl_nl/strings.po
-%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.oc_fr/strings.po
-%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.os_os/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.pl_pl/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.pt_br/strings.po
%%DATADIR%%/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.pt_pt/strings.po
@@ -648,6 +643,7 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/kodi.binary.instance.peripheral/addon.xml
%%DATADIR%%/addons/kodi.binary.instance.pvr/addon.xml
%%DATADIR%%/addons/kodi.binary.instance.screensaver/addon.xml
+%%DATADIR%%/addons/kodi.binary.instance.shaderpreset/addon.xml
%%DATADIR%%/addons/kodi.binary.instance.vfs/addon.xml
%%DATADIR%%/addons/kodi.binary.instance.videocodec/addon.xml
%%DATADIR%%/addons/kodi.binary.instance.visualization/addon.xml
@@ -661,119 +657,167 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/metadata.album.universal/albumuniversal.xml
%%DATADIR%%/addons/metadata.album.universal/changelog.txt
%%DATADIR%%/addons/metadata.album.universal/icon.png
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Afrikaans/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Amharic/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Asturian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Belarusian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Bulgarian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Burmese/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Catalan/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Chinese (Simple)/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Chinese (Traditional)/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Croatian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Czech/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Danish/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Dutch/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/English (Australia)/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/English (New Zealand)/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/English (US)/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/English/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Estonian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Finnish/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/French (Canada)/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/French/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Galician/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Georgian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/German/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Greek/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Hebrew/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Hungarian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Icelandic/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Indonesian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Italian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Japanese/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Korean/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Latvian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Lithuanian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Macedonian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Malay/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Norwegian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Polish/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Portuguese (Brazil)/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Portuguese/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Romanian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Russian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Slovak/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Slovenian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Spanish (Argentina)/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Spanish (Mexico)/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Spanish/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Swedish/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Tamil (India)/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Thai/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Turkish/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Ukrainian/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Vietnamese/strings.po
-%%DATADIR%%/addons/metadata.album.universal/resources/language/Welsh/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.af_za/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.am_et/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.ar_sa/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.ast_es/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.az_az/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.be_by/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.bg_bg/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.bs_ba/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.ca_es/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.cs_cz/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.cy_gb/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.da_dk/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.de_de/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.el_gr/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.en_au/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.en_gb/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.en_nz/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.en_us/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.eo/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.es_ar/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.es_es/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.es_mx/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.et_ee/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.eu_es/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.fa_af/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.fa_ir/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.fi_fi/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.fil/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.fo_fo/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.fr_ca/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.fr_fr/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.gl_es/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.he_il/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.hi_in/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.hr_hr/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.hu_hu/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.hy_am/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.id_id/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.is_is/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.it_it/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.ja_jp/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.kn_in/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.ko_kr/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.lt_lt/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.lv_lv/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.mi/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.mk_mk/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.ml_in/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.mn_mn/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.ms_my/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.mt_mt/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.my_mm/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.nb_no/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.nl_nl/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.pl_pl/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.prs/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.pt_br/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.pt_pt/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.ro_ro/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.ru_ru/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.si_lk/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.sk_sk/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.sl_si/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.sq_al/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.sr_rs/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.sr_rs@latin/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.sv_se/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.szl/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.ta_in/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.te_in/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.tg_tj/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.th_th/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.tr_tr/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.uk_ua/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.uz_uz/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.vi_vn/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.zh_cn/strings.po
+%%DATADIR%%/addons/metadata.album.universal/resources/language/resource.language.zh_tw/strings.po
%%DATADIR%%/addons/metadata.album.universal/resources/settings.xml
%%DATADIR%%/addons/metadata.artists.universal/addon.xml
%%DATADIR%%/addons/metadata.artists.universal/artistuniversal.xml
%%DATADIR%%/addons/metadata.artists.universal/changelog.txt
%%DATADIR%%/addons/metadata.artists.universal/icon.png
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Afrikaans/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Amharic/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Arabic/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Asturian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Belarusian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Bulgarian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Burmese/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Catalan/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Chinese (Simple)/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Chinese (Traditional)/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Croatian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Czech/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Danish/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Dutch/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/English (Australia)/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/English (New Zealand)/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/English (US)/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/English/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Estonian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Finnish/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/French (Canada)/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/French/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Galician/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/German/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Greek/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Hebrew/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Hungarian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Icelandic/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Indonesian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Italian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Japanese/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Korean/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Latvian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Lithuanian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Macedonian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Malay/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Norwegian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Polish/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Portuguese (Brazil)/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Portuguese/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Romanian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Russian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Slovak/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Slovenian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Spanish (Argentina)/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Spanish (Mexico)/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Spanish/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Swedish/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Tamil (India)/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Thai/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Turkish/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Ukrainian/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Vietnamese/strings.po
-%%DATADIR%%/addons/metadata.artists.universal/resources/language/Welsh/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.af_za/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.am_et/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.ar_sa/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.ast_es/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.az_az/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.be_by/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.bg_bg/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.bs_ba/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.ca_es/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.cs_cz/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.cy_gb/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.da_dk/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.de_de/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.el_gr/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.en_au/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.en_gb/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.en_nz/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.en_us/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.eo/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.es_ar/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.es_es/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.es_mx/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.et_ee/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.eu_es/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.fa_af/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.fa_ir/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.fi_fi/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.fil/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.fo_fo/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.fr_ca/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.fr_fr/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.gl_es/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.he_il/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.hi_in/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.hr_hr/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.hu_hu/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.hy_am/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.id_id/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.is_is/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.it_it/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.ja_jp/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.kn_in/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.ko_kr/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.lt_lt/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.lv_lv/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.mi/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.mk_mk/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.ml_in/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.mn_mn/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.ms_my/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.mt_mt/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.my_mm/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.nb_no/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.nl_nl/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.pl_pl/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.prs/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.pt_br/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.pt_pt/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.ro_ro/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.ru_ru/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.si_lk/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.sk_sk/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.sl_si/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.sq_al/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.sr_rs/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.sr_rs@latin/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.sv_se/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.szl/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.ta_in/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.te_in/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.tg_tj/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.th_th/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.tr_tr/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.uk_ua/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.uz_uz/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.vi_vn/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.zh_cn/strings.po
+%%DATADIR%%/addons/metadata.artists.universal/resources/language/resource.language.zh_tw/strings.po
%%DATADIR%%/addons/metadata.artists.universal/resources/settings.xml
%%DATADIR%%/addons/metadata.common.allmusic.com/addon.xml
%%DATADIR%%/addons/metadata.common.allmusic.com/allmusic.xml
@@ -828,6 +872,7 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/metadata.generic.albums/resources/language/resource.language.fa_af/strings.po
%%DATADIR%%/addons/metadata.generic.albums/resources/language/resource.language.fa_ir/strings.po
%%DATADIR%%/addons/metadata.generic.albums/resources/language/resource.language.fi_fi/strings.po
+%%DATADIR%%/addons/metadata.generic.albums/resources/language/resource.language.fil/strings.po
%%DATADIR%%/addons/metadata.generic.albums/resources/language/resource.language.fo_fo/strings.po
%%DATADIR%%/addons/metadata.generic.albums/resources/language/resource.language.fr_ca/strings.po
%%DATADIR%%/addons/metadata.generic.albums/resources/language/resource.language.fr_fr/strings.po
@@ -976,6 +1021,7 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/metadata.themoviedb.org.python/LICENSE.txt
%%DATADIR%%/addons/metadata.themoviedb.org.python/README.md
%%DATADIR%%/addons/metadata.themoviedb.org.python/addon.xml
+%%DATADIR%%/addons/metadata.themoviedb.org.python/changelog.txt
%%DATADIR%%/addons/metadata.themoviedb.org.python/python/lib/__init__.py
%%DATADIR%%/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/__init__.py
%%DATADIR%%/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/api_utils.py
@@ -990,23 +1036,33 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/icon.png
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.af_za/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.am_et/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.ar_sa/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.ast_es/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.az_az/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.be_by/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.bg_bg/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.bs_ba/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.ca_es/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.cs_cz/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.cy_gb/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.da_dk/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.de_de/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.el_gr/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.en_au/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.en_gb/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.en_nz/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.en_us/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.eo/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.es_ar/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.es_es/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.es_mx/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.et_ee/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.eu_es/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.fa_af/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.fa_ir/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.fi_fi/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.fil/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.fo_fo/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.fr_ca/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.fr_fr/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.gl_es/strings.po
@@ -1014,15 +1070,21 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.hi_in/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.hr_hr/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.hu_hu/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.hy_am/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.id_id/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.is_is/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.it_it/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.ja_jp/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.kn_in/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.ko_kr/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.lt_lt/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.lv_lv/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.mi/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.mk_mk/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.ml_in/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.mn_mn/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.ms_my/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.mt_mt/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.my_mm/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.nb_no/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.nl_nl/strings.po
@@ -1031,11 +1093,17 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.pt_pt/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.ro_ro/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.ru_ru/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.si_lk/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.sk_sk/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.sl_si/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.sq_al/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.sr_rs/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.sr_rs@latin/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.sv_se/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.szl/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.ta_in/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.te_in/strings.po
+%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.tg_tj/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.th_th/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.tr_tr/strings.po
%%DATADIR%%/addons/metadata.themoviedb.org.python/resources/language/resource.language.uk_ua/strings.po
@@ -1059,7 +1127,83 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/libs/utils.py
%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/main.py
%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/icon.png
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.af_za/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.am_et/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.ar_sa/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.ast_es/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.az_az/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.be_by/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.bg_bg/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.bs_ba/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.ca_es/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.cs_cz/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.cy_gb/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.da_dk/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.de_de/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.el_gr/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.en_au/strings.po
%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.en_gb/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.en_nz/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.en_us/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.eo_XX/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.es_ar/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.es_es/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.es_mx/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.et_ee/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.eu_es/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.fa_af/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.fa_ir/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.fi_fi/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.fil/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.fo_fo/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.fr_ca/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.fr_fr/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.gl_es/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.he_il/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.hi_in/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.hr_hr/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.hu_hu/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.hy_am/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.id_id/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.is_is/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.it_it/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.ja_jp/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.kn_in/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.ko_kr/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.lt_lt/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.lv_lv/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.mi/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.mk_mk/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.ml_in/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.mn_mn/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.ms_my/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.mt_mt/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.my_mm/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.nb_no/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.nl_nl/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.pl_pl/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.pt_br/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.pt_pt/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.ro_ro/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.ru_ru/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.si_lk/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.sk_sk/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.sl_si/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.sq_al/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.sr_rs/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.sr_rs@latin/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.sv_se/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.szl/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.ta_in/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.te_in/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.tg_tj/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.th_th/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.tr_tr/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.uk_ua/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.uz_uz/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.vi_vn/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.zh_cn/strings.po
+%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.zh_tw/strings.po
%%DATADIR%%/addons/metadata.tvshows.themoviedb.org.python/resources/settings.xml
%%DATADIR%%/addons/repository.xbmc.org/addon.xml
%%DATADIR%%/addons/repository.xbmc.org/icon.png
@@ -1395,14 +1539,13 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/skin.estuary/colors/rose.xml
%%DATADIR%%/addons/skin.estuary/colors/teal.xml
%%DATADIR%%/addons/skin.estuary/colors/violet.xml
-%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern0.jpg
-%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern1.jpg
-%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern2.jpg
-%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern3.jpg
-%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern4.jpg
-%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern5.jpg
-%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern6.jpg
-%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern7.jpg
+%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern1.png
+%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern2.png
+%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern3.png
+%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern4.png
+%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern5.png
+%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern6.png
+%%DATADIR%%/addons/skin.estuary/extras/backgrounds/pattern7.png
%%DATADIR%%/addons/skin.estuary/extras/backgrounds/primary.jpg
%%DATADIR%%/addons/skin.estuary/extras/home-images/LICENSE
%%DATADIR%%/addons/skin.estuary/extras/home-images/movie.jpg
@@ -1441,7 +1584,6 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/skin.estuary/language/resource.language.fa_af/strings.po
%%DATADIR%%/addons/skin.estuary/language/resource.language.fa_ir/strings.po
%%DATADIR%%/addons/skin.estuary/language/resource.language.fi_fi/strings.po
-%%DATADIR%%/addons/skin.estuary/language/resource.language.fil/strings.po
%%DATADIR%%/addons/skin.estuary/language/resource.language.fo_fo/strings.po
%%DATADIR%%/addons/skin.estuary/language/resource.language.fr_ca/strings.po
%%DATADIR%%/addons/skin.estuary/language/resource.language.fr_fr/strings.po
@@ -1455,7 +1597,6 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/skin.estuary/language/resource.language.is_is/strings.po
%%DATADIR%%/addons/skin.estuary/language/resource.language.it_it/strings.po
%%DATADIR%%/addons/skin.estuary/language/resource.language.ja_jp/strings.po
-%%DATADIR%%/addons/skin.estuary/language/resource.language.kn_in/strings.po
%%DATADIR%%/addons/skin.estuary/language/resource.language.ko_kr/strings.po
%%DATADIR%%/addons/skin.estuary/language/resource.language.lt_lt/strings.po
%%DATADIR%%/addons/skin.estuary/language/resource.language.lv_lv/strings.po
@@ -1527,12 +1668,13 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/skin.estuary/themes/flat/dialogs/dialog-bg.png
%%DATADIR%%/addons/skin.estuary/themes/flat/overlays/shadow.png
%%DATADIR%%/addons/skin.estuary/xml/AddonBrowser.xml
+%%DATADIR%%/addons/skin.estuary/xml/Constants_1080.xml
+%%DATADIR%%/addons/skin.estuary/xml/Constants_720.xml
%%DATADIR%%/addons/skin.estuary/xml/Custom_1100_AddonLauncher.xml
-%%DATADIR%%/addons/skin.estuary/xml/Custom_1101_SettingsList.xml
+%%DATADIR%%/addons/skin.estuary/xml/Custom_1101_SettingsDialog.xml
%%DATADIR%%/addons/skin.estuary/xml/Custom_1102_TextViewer.xml
%%DATADIR%%/addons/skin.estuary/xml/Custom_1103_VolumeSlider.xml
%%DATADIR%%/addons/skin.estuary/xml/Custom_1104_Fanart.xml
-%%DATADIR%%/addons/skin.estuary/xml/Custom_1105_MusicOSDSettings.xml
%%DATADIR%%/addons/skin.estuary/xml/Custom_1107_SearchDialog.xml
%%DATADIR%%/addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml
%%DATADIR%%/addons/skin.estuary/xml/Custom_1110_TempoControl.xml
@@ -1586,6 +1728,7 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/skin.estuary/xml/Includes_MediaMenu.xml
%%DATADIR%%/addons/skin.estuary/xml/Includes_MusicInfo.xml
%%DATADIR%%/addons/skin.estuary/xml/Includes_PVR.xml
+%%DATADIR%%/addons/skin.estuary/xml/Includes_SettingsDialog.xml
%%DATADIR%%/addons/skin.estuary/xml/LoginScreen.xml
%%DATADIR%%/addons/skin.estuary/xml/MusicOSD.xml
%%DATADIR%%/addons/skin.estuary/xml/MusicVisualisation.xml
@@ -1595,6 +1738,7 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/skin.estuary/xml/MyMusicPlaylistEditor.xml
%%DATADIR%%/addons/skin.estuary/xml/MyPVRChannels.xml
%%DATADIR%%/addons/skin.estuary/xml/MyPVRGuide.xml
+%%DATADIR%%/addons/skin.estuary/xml/MyPVRProviders.xml
%%DATADIR%%/addons/skin.estuary/xml/MyPVRRecordings.xml
%%DATADIR%%/addons/skin.estuary/xml/MyPVRSearch.xml
%%DATADIR%%/addons/skin.estuary/xml/MyPVRTimers.xml
@@ -1624,6 +1768,7 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/skin.estuary/xml/View_501_Banner.xml
%%DATADIR%%/addons/skin.estuary/xml/View_502_FanArt.xml
%%DATADIR%%/addons/skin.estuary/xml/View_503_NowPlaying.xml
+%%DATADIR%%/addons/skin.estuary/xml/View_504_MediaList.xml
%%DATADIR%%/addons/skin.estuary/xml/View_50_List.xml
%%DATADIR%%/addons/skin.estuary/xml/View_51_Poster.xml
%%DATADIR%%/addons/skin.estuary/xml/View_52_IconWall.xml
@@ -2021,6 +2166,7 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/system/settings/freebsd.xml
%%DATADIR%%/system/settings/linux.xml
%%DATADIR%%/system/settings/settings.xml
+%%DATADIR%%/system/settings/webos.xml
%%DATADIR%%/system/settings/win10.xml
%%DATADIR%%/system/settings/win32.xml
%%DATADIR%%/system/settings/windows.xml
@@ -2034,7 +2180,9 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/system/shaders/GL/1.2/gl_shader_frag_texture.glsl
%%DATADIR%%/system/shaders/GL/1.2/gl_shader_frag_texture_noblend.glsl
%%DATADIR%%/system/shaders/GL/1.2/gl_shader_vert.glsl
+%%DATADIR%%/system/shaders/GL/1.2/gl_shader_vert_clip.glsl
%%DATADIR%%/system/shaders/GL/1.2/gl_shader_vert_default.glsl
+%%DATADIR%%/system/shaders/GL/1.2/gl_shader_vert_simple.glsl
%%DATADIR%%/system/shaders/GL/1.2/gl_stretch.glsl
%%DATADIR%%/system/shaders/GL/1.2/gl_videofilter_frag.glsl
%%DATADIR%%/system/shaders/GL/1.2/gl_videofilter_vertex.glsl
@@ -2051,7 +2199,9 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/system/shaders/GL/1.5/gl_shader_frag_texture_lim.glsl
%%DATADIR%%/system/shaders/GL/1.5/gl_shader_frag_texture_noblend.glsl
%%DATADIR%%/system/shaders/GL/1.5/gl_shader_vert.glsl
+%%DATADIR%%/system/shaders/GL/1.5/gl_shader_vert_clip.glsl
%%DATADIR%%/system/shaders/GL/1.5/gl_shader_vert_default.glsl
+%%DATADIR%%/system/shaders/GL/1.5/gl_shader_vert_simple.glsl
%%DATADIR%%/system/shaders/GL/1.5/gl_stretch.glsl
%%DATADIR%%/system/shaders/GL/1.5/gl_tonemap.glsl
%%DATADIR%%/system/shaders/GL/1.5/gl_videofilter_frag.glsl
@@ -2062,16 +2212,22 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/system/shaders/GLES/2.0/gles_convolution-4x4.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_convolution-6x6.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader.vert
+%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_clip.vert
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_default.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_fonts.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_multi.frag
+%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_multi_111r_111r_blendcolor.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_multi_blendcolor.frag
+%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_multi_rgba_111r.frag
+%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_multi_rgba_111r_blendcolor.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_rgba.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_rgba_blendcolor.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_rgba_bob.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_rgba_bob_oes.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_rgba_oes.frag
+%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_simple.vert
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_texture.frag
+%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_texture_111r.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_texture_noalpha.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_shader_texture_noblend.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_tonemap.frag
@@ -2080,6 +2236,8 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/system/shaders/GLES/2.0/gles_yuv2rgb.vert
%%DATADIR%%/system/shaders/GLES/2.0/gles_yuv2rgb_basic.frag
%%DATADIR%%/system/shaders/GLES/2.0/gles_yuv2rgb_bob.frag
+%%DATADIR%%/system/shaders/GLES/3.1/gles310_yuv2rgb.vert
+%%DATADIR%%/system/shaders/GLES/3.1/gles310_yuv2rgb_filter.frag
%%DATADIR%%/system/shaders/convolution-4x4_d3d.fx
%%DATADIR%%/system/shaders/convolution-6x6_d3d.fx
%%DATADIR%%/system/shaders/convolution_d3d.fx
@@ -2093,7 +2251,9 @@ share/icons/hicolor/scalable/apps/kodi.svg
%%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_multi_texture_blend_nearest.hlsl
%%DATADIR%%/system/shaders/guishader_texture.hlsl
+%%DATADIR%%/system/shaders/guishader_texture_nearest.hlsl
%%DATADIR%%/system/shaders/guishader_texture_noblend.hlsl
%%DATADIR%%/system/shaders/guishader_vert.hlsl
%%DATADIR%%/system/shaders/output_d3d.fx