From: marmeladema <marmeladema@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] kodi: update to version 19.0-Matrix
Date: Sun, 14 Mar 2021 21:27:18 +0100 [thread overview]
Message-ID: <20210314202718.ajdx1lpWFCYIQBeE8H3YKMtj5ywYvRCuiHnhAQTwfDQ@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-29407@inbox.vuxu.org>
[-- Attachment #1: Type: text/plain, Size: 1580 bytes --]
There is an updated pull request by marmeladema against master on the void-packages repository
https://github.com/marmeladema/void-packages kodi-19.0
https://github.com/void-linux/void-packages/pull/29407
kodi: update to version 19.0-Matrix
<!-- Mark items with [x] where applicable -->
#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR
<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully?
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
- [x] aarch64
- [x] x86_64-musl
A patch file from https://github.com/void-linux/void-packages/pull/29407.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-kodi-19.0-29407.patch --]
[-- Type: text/x-diff, Size: 22865 bytes --]
From 04dafb27942ac282d1c3ea5016ed0516d21eb2b8 Mon Sep 17 00:00:00 2001
From: marmeladema <xademax@gmail.com>
Date: Wed, 10 Mar 2021 12:20:31 +0000
Subject: [PATCH 1/4] kodi: update to 19.0-Matrix
---
.../kodi/patches/add-missing-cassert.patch | 20 --------
srcpkgs/kodi/patches/crossguid-0.2.patch | 37 --------------
srcpkgs/kodi/patches/fix-musl.patch | 4 +-
srcpkgs/kodi/patches/remove-filewrap.patch | 40 ---------------
srcpkgs/kodi/template | 49 ++++++++++++++-----
5 files changed, 39 insertions(+), 111 deletions(-)
delete mode 100644 srcpkgs/kodi/patches/add-missing-cassert.patch
delete mode 100644 srcpkgs/kodi/patches/crossguid-0.2.patch
delete mode 100644 srcpkgs/kodi/patches/remove-filewrap.patch
diff --git a/srcpkgs/kodi/patches/add-missing-cassert.patch b/srcpkgs/kodi/patches/add-missing-cassert.patch
deleted file mode 100644
index 1e9d86040829..000000000000
--- a/srcpkgs/kodi/patches/add-missing-cassert.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- a/xbmc/windowing/GraphicContext.cpp 2019-11-16 12:12:49.000000000 +0100
-+++ b/xbmc/windowing/GraphicContext.cpp 2020-01-16 21:15:35.293001948 +0100
-@@ -6,6 +6,7 @@
- * See LICENSES/README.md for more information.
- */
-
-+#include <cassert>
- #include "GraphicContext.h"
- #include "WinSystem.h"
- #include "Application.h"
---- a/xbmc/profiles/dialogs/GUIDialogProfileSettings.cpp 2019-11-16 12:12:49.000000000 +0100
-+++ b/xbmc/profiles/dialogs/GUIDialogProfileSettings.cpp 2020-01-16 21:47:47.500101629 +0100
-@@ -8,6 +8,7 @@
-
- #include "GUIDialogProfileSettings.h"
-
-+#include <cassert>
- #include <utility>
-
- #include "dialogs/GUIDialogFileBrowser.h"
diff --git a/srcpkgs/kodi/patches/crossguid-0.2.patch b/srcpkgs/kodi/patches/crossguid-0.2.patch
deleted file mode 100644
index 1c18a84c72ab..000000000000
--- a/srcpkgs/kodi/patches/crossguid-0.2.patch
+++ /dev/null
@@ -1,37 +0,0 @@
---- a/cmake/modules/FindCrossGUID.cmake 2019-01-30 18:31:51.519546398 +0100
-+++ b/cmake/modules/FindCrossGUID.cmake 2019-01-30 18:32:51.197608565 +0100
-@@ -49,10 +49,10 @@
- set(CROSSGUID_LIBRARIES ${CROSSGUID_LIBRARY})
- set(CROSSGUID_INCLUDE_DIRS ${CROSSGUID_INCLUDE_DIR})
- else()
-- find_path(CROSSGUID_INCLUDE_DIR NAMES guid.h)
-+ find_path(CROSSGUID_INCLUDE_DIR NAMES Guid.hpp)
-
-- find_library(CROSSGUID_LIBRARY_RELEASE NAMES crossguid)
-- find_library(CROSSGUID_LIBRARY_DEBUG NAMES crossguidd)
-+ find_library(CROSSGUID_LIBRARY_RELEASE NAMES xg)
-+ find_library(CROSSGUID_LIBRARY_DEBUG NAMES xg)
-
- include(SelectLibraryConfigurations)
- select_library_configurations(CROSSGUID)
---- a/xbmc/utils/StringUtils.cpp 2019-01-30 18:35:42.588517593 +0100
-+++ b/xbmc/utils/StringUtils.cpp 2019-01-30 18:37:38.058555463 +0100
-@@ -16,7 +16,7 @@
- //
- //------------------------------------------------------------------------
-
--#include <guid.h>
-+#include <Guid.hpp>
-
- #if defined(TARGET_ANDROID)
- #include <androidjni/JNIThreading.h>
-@@ -1126,8 +1126,7 @@
-
- std::string StringUtils::CreateUUID()
- {
-- static GuidGenerator guidGenerator;
-- auto guid = guidGenerator.newGuid();
-+ auto guid = xg::newGuid();
-
- std::stringstream strGuid; strGuid << guid;
- return strGuid.str();
diff --git a/srcpkgs/kodi/patches/fix-musl.patch b/srcpkgs/kodi/patches/fix-musl.patch
index 98fa08aaffba..c2eb622c98a4 100644
--- a/srcpkgs/kodi/patches/fix-musl.patch
+++ b/srcpkgs/kodi/patches/fix-musl.patch
@@ -4,8 +4,8 @@
#ifdef __cplusplus
extern "C" {
#endif
--#if defined(TARGET_ANDROID) && defined(__i386__) && !defined(modify_ldt)
-+#if defined(__linux__) && !defined(__GLIBC__) && !defined(modify_ldt)
+-#if defined(TARGET_ANDROID) && (defined(__i386__) || defined(__x86_64__)) && !defined(modify_ldt)
++#if defined(__linux__) && (defined(__i386__) || defined(__x86_64__)) && !defined(modify_ldt)
#define modify_ldt(a,b,c) syscall( __NR_modify_ldt, a, b, c);
#else
int modify_ldt(int func, void *ptr, unsigned long bytecount);
diff --git a/srcpkgs/kodi/patches/remove-filewrap.patch b/srcpkgs/kodi/patches/remove-filewrap.patch
deleted file mode 100644
index 76f6602063aa..000000000000
--- a/srcpkgs/kodi/patches/remove-filewrap.patch
+++ /dev/null
@@ -1,40 +0,0 @@
---- a/xbmc/platform/posix/utils/PosixInterfaceForCLog.cpp 2019-01-30 19:51:15.744119125 +0100
-+++ b/xbmc/platform/posix/utils/PosixInterfaceForCLog.cpp 2019-01-30 19:54:51.940377340 +0100
-@@ -17,10 +17,6 @@
- #include "platform/android/activity/XBMCApp.h"
- #endif // TARGET_ANDROID
-
--struct FILEWRAP : public FILE
--{};
--
--
- CPosixInterfaceForCLog::CPosixInterfaceForCLog() :
- m_file(NULL)
- { }
-@@ -40,7 +36,7 @@
- (void)remove(backupOldLogToFilename.c_str()); // if it's failed, try to continue
- (void)rename(logFilename.c_str(), backupOldLogToFilename.c_str()); // if it's failed, try to continue
-
-- m_file = (FILEWRAP*)fopen(logFilename.c_str(), "wb");
-+ m_file = fopen(logFilename.c_str(), "wb");
- if (!m_file)
- return false; // error, can't open log file
-
---- a/xbmc/platform/posix/utils/PosixInterfaceForCLog.h 2019-01-30 19:55:21.460002043 +0100
-+++ b/xbmc/platform/posix/utils/PosixInterfaceForCLog.h 2019-01-30 19:55:36.156814572 +0100
-@@ -10,8 +10,6 @@
-
- #include <string>
-
--struct FILEWRAP; // forward declaration, wrapper for FILE
--
- class CPosixInterfaceForCLog
- {
- public:
-@@ -23,5 +21,5 @@
- void PrintDebugString(const std::string& debugString);
- static void GetCurrentLocalTime(int& hour, int& minute, int& second, double& millisecond);
- private:
-- FILEWRAP* m_file;
-+ FILE* m_file;
- };
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index bff11d8ae5ad..9905a0293d4c 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -1,19 +1,38 @@
# Template file for 'kodi'
pkgname=kodi
-version=18.9
-revision=6
-_codename="Leia"
+version=19.0
+revision=1
+_codename="Matrix"
wrksrc="xbmc-${version}-${_codename}"
build_style=cmake
-configure_args="-DENABLE_INTERNAL_CROSSGUID=OFF -DWITH_FFMPEG=/usr
- -DENABLE_LDGOLD=OFF"
+configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
+ -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
+ -DCROSSGUID_URL=${XBPS_SRCDISTDIR}/${pkgname}-${version}/crossguid-8f399e8bd4.tar.gz
+ -Dlibdvdcss_URL=${XBPS_SRCDISTDIR}/${pkgname}-${version}/libdvdcss-1.4.2-Leia-Beta-5.tar.gz
+ -Dlibdvdread_URL=${XBPS_SRCDISTDIR}/${pkgname}-${version}/libdvdread-6.0.0-Leia-Alpha-3.tar.gz
+ -Dlibdvdnav_URL=${XBPS_SRCDISTDIR}/${pkgname}-${version}/libdvdnav-6.0.0-Leia-Alpha-3.tar.gz"
+make_build_target="all"
short_desc="Software media player and entertainment hub for digital media"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="http://www.kodi.tv"
distfiles="https://github.com/xbmc/xbmc/archive/${version}-${_codename}.tar.gz"
-checksum=bdf8afa9356b1f815de9984801d3e0d2b46a719e747895b75528f20995c59d2b
-python_version=2
+checksum=f7ef8a6f45862ae3b7ebfce4950d74f534be3cb4a0e67ce640963746b3f668f2
+# Add CrossGUID dependency
+distfiles+=" http://mirrors.kodi.tv/build-deps/sources/crossguid-8f399e8bd4.tar.gz"
+checksum+=" 3d77d09a5df0de510aeeb940df4cb534787ddff3bb1828779753f5dfa1229d10"
+# Add libdvdcss dependency
+distfiles+=" https://github.com/xbmc/libdvdcss/archive/1.4.2-Leia-Beta-5.tar.gz>libdvdcss-1.4.2-Leia-Beta-5.tar.gz"
+checksum+=" 38816f8373e243bc5950449b4f3b18938c4e1c59348e3411e23f31db4072e40d"
+# Add libdvdread dependency
+distfiles+=" https://github.com/xbmc/libdvdread/archive/6.0.0-Leia-Alpha-3.tar.gz>libdvdread-6.0.0-Leia-Alpha-3.tar.gz"
+checksum+=" a30b6aa0aad0f2c505bc77948af2d5531a80b6e68112addb4c123fca24d5d3bf"
+# Add libdvdnav dependency
+distfiles+=" https://github.com/xbmc/libdvdnav/archive/6.0.0-Leia-Alpha-3.tar.gz>libdvdnav-6.0.0-Leia-Alpha-3.tar.gz"
+checksum+=" 071e414e61b795f2ff9015b21a85fc009dde967f27780d23092643916538a57a"
+skip_extraction="crossguid-8f399e8bd4.tar.gz libdvdcss-1.4.2-Leia-Beta-5.tar.gz
+ libdvdread-6.0.0-Leia-Alpha-3.tar.gz libdvdnav-6.0.0-Leia-Alpha-3.tar.gz"
+python_version=3
patch_args="-Np1"
LDFLAGS+=" -Wl,-z,stack-size=1048576"
@@ -22,8 +41,8 @@ archs="i686* x86_64* aarch64*
ppc64*"
hostmakedepends="
- automake libtool pkg-config gperf cmake gettext zip unzip nasm yasm python-devel
- gettext-devel libltdl-devel curl flatbuffers swig openjdk11 which"
+ automake libtool pkg-config gperf cmake gettext zip unzip nasm yasm python3-devel
+ gettext-devel libltdl-devel curl flatbuffers swig openjdk11 which wayland-scanner++"
makedepends="
eudev-libudev-devel pcre-devel expat-devel libpng-devel libjpeg-turbo-devel
libXrandr-devel avahi-libs-devel pulseaudio-devel samba-devel tiff-devel
@@ -35,8 +54,9 @@ makedepends="
libbluetooth-devel yajl-devel libplist-devel librtmp-devel tinyxml-devel
taglib-devel libcap-devel lame-devel libbluray-devel libnfs-devel ffmpeg-devel
giflib-devel libxslt-devel gnutls-devel libssh-devel libmicrohttpd-devel
- libcec-devel dcadec-devel crossguid flatbuffers-devel fmt-devel lcms2-devel
- libfstrcmp-devel rapidjson libcdio-paranoia"
+ libcec-devel dcadec-devel flatbuffers-devel fmt-devel lcms2-devel
+ libfstrcmp-devel rapidjson libcdio-paranoia spdlog libwaylandpp-devel
+ libinput-devel libdav1d-devel gtest-devel"
# The following dependencies are dlopen(3)ed.
depends="libbluray libmad libvorbis libcurl libflac libmodplug libass libmpeg2
@@ -46,11 +66,16 @@ depends+=" glxinfo hicolor-icon-theme desktop-file-utils xdpyinfo"
case "$XBPS_TARGET_MACHINE" in
aarch64*)
hostmakedepends+=" libmariadbclient-devel SDL2_image-devel lzo-devel"
- makedepends+=" python-devel ffmpeg-devel"
+ hostmakedepends+=" libwaylandpp-devel"
+ makedepends+=" python3-devel ffmpeg-devel"
configure_args+=" -DENABLE_VAAPI=OFF"
;;
esac
+if [ -z "$CROSS_BUILD" ]; then
+ make_build_target+=" kodi-test"
+fi
+
pre_configure() {
if [ "$CROSS_BUILD" ]; then
find -type f | \
From f961562ac18efe13e03401d6ea957e654c954254 Mon Sep 17 00:00:00 2001
From: marmeladema <xademax@gmail.com>
Date: Wed, 10 Mar 2021 13:52:44 +0000
Subject: [PATCH 2/4] libwaylandpp: fix shlibs
---
common/shlibs | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/common/shlibs b/common/shlibs
index 86567af2ad0f..462846b97390 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3966,3 +3966,7 @@ libsimavrparts.so.1 simavr-1.6_2
libsword-1.8.1.so libsword-1.8.1_6
libpari-gmp.so.7 pari-2.13.0_1
libtree-sitter.so.0 tree-sitter-0.19.0_1
+libwayland-client++.so.0 libwaylandpp-0.2.8_1
+libwayland-cursor++.so.0 libwaylandpp-0.2.8_1
+libwayland-egl++.so.0 libwaylandpp-0.2.8_1
+libwayland-client-extra++.so.0 libwaylandpp-0.2.8_1
\ No newline at end of file
From 8d52e7bcb1731411f63c504595d0b91c1a6150d6 Mon Sep 17 00:00:00 2001
From: marmeladema <xademax@gmail.com>
Date: Sat, 13 Mar 2021 10:39:07 +0000
Subject: [PATCH 3/4] kodi: prevent some failing tests to run in CI
---
srcpkgs/kodi/template | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 9905a0293d4c..5eee2d18f2e9 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -63,6 +63,19 @@ depends="libbluray libmad libvorbis libcurl libflac libmodplug libass libmpeg2
lame librtmp libnfs>=1.9.7 libplist>=1.12"
depends+=" glxinfo hicolor-icon-theme desktop-file-utils xdpyinfo"
+# Disable this test on all architectures
+# https://github.com/void-linux/void-packages/commit/3c0332ab330e30a2c280de2258ed9bf60a9c2e09/checks/2101961295/logs
+_gtest_filter="-TestCPUInfo.GetCPUFrequency"
+_gtest_filter+=":TestWebServer.CanGetCachedFileWithOlderIfModifiedSince"
+_gtest_filter+=":TestWebServer.CanGetCachedFileWithNewerIfModifiedSinceForcingNoCache"
+_gtest_filter+=":TestWebServer.CanGetCachedFileWithExactIfUnmodifiedSince"
+_gtest_filter+=":TestWebServer.CanGetCachedFileWithNewerIfUnmodifiedSince"
+_gtest_filter+=":TestWebServer.CanGetRangedFileRange0_First"
+_gtest_filter+=":TestWebServer.CanGetRangedFileRangeFirst_Second"
+_gtest_filter+=":TestWebServer.CanGetRangedFileRange_Last"
+_gtest_filter+=":TestWebServer.CanGetRangedFileRangeFirstSecond"
+_gtest_filter+=":TestWebServer.CanGetRangedFileRangeFirstSecondLast"
+
case "$XBPS_TARGET_MACHINE" in
aarch64*)
hostmakedepends+=" libmariadbclient-devel SDL2_image-devel lzo-devel"
@@ -70,6 +83,13 @@ case "$XBPS_TARGET_MACHINE" in
makedepends+=" python3-devel ffmpeg-devel"
configure_args+=" -DENABLE_VAAPI=OFF"
;;
+ i686)
+ # Additionaly disable these tests on i686 architecutre
+ # https://github.com/void-linux/void-packages/commit/3c0332ab330e30a2c280de2258ed9bf60a9c2e09/checks/2101961301/logs
+ _gtest_filter+=":TestDateTime.SetFromDBTime"
+ _gtest_filter+=":TestDateTime.SetDateTime"
+ _gtest_filter+=":TestDateTime.Reset"
+ ;;
esac
if [ -z "$CROSS_BUILD" ]; then
@@ -118,6 +138,10 @@ post_build() {
fi
}
+do_check() {
+ ./build/kodi-test --gtest_filter="${_gtest_filter}"
+}
+
kodi-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"
From e42afe0b656d3e773a7d23fd2df5e9a84291b9d8 Mon Sep 17 00:00:00 2001
From: marmeladema <xademax@gmail.com>
Date: Sat, 13 Mar 2021 15:55:31 +0000
Subject: [PATCH 4/4] kodi-addon-*: update for kodi-19.0-Matrix
---
srcpkgs/kodi-addon-game-libretro/template | 6 +++---
srcpkgs/kodi-addon-inputstream-adaptive/template | 6 +++---
srcpkgs/kodi-addon-inputstream-rtmp/template | 6 +++---
srcpkgs/kodi-addon-peripheral-joystick/template | 6 +++---
srcpkgs/kodi-addon-pvr-hts/template | 6 +++---
srcpkgs/kodi-addon-pvr-iptvsimple/template | 8 ++++----
srcpkgs/kodi-addon-pvr-zattoo/template | 6 +++---
srcpkgs/kodi-addon-vfs-rar/template | 8 ++++----
srcpkgs/kodi-addon-vfs-sftp/template | 6 +++---
9 files changed, 29 insertions(+), 29 deletions(-)
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index f704ef282dfe..6e44c5a1de9c 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -1,8 +1,8 @@
# Template file for 'kodi-addon-game-libretro'
pkgname=kodi-addon-game-libretro
-version=1.1.1
+version=2.2.0
revision=1
-_kodi_release=Leia
+_kodi_release=Matrix
wrksrc="game.libretro-${version}-${_kodi_release}"
build_style=cmake
makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
@@ -11,5 +11,5 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/kodi-game/game.libretro"
distfiles="https://github.com/kodi-game/game.libretro/archive/${version}-${_kodi_release}.tar.gz"
-checksum=ce9dfe0a99923cb64798bc502c38466c9eeb71bb58b320a73848e4fdf958a00b
+checksum=b92670065d5644b4766bb90ee51cc69730e11b4a8dc912bbe90dce7d07b39e32
nocross="depends on kodi-platform"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 23bd6aaecc82..ca978f1f3d81 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -1,8 +1,8 @@
# Template file for 'kodi-addon-inputstream-adaptive'
pkgname=kodi-addon-inputstream-adaptive
-version=2.4.4
+version=2.6.7
revision=1
-_kodi_release=Leia
+_kodi_release=Matrix
wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
build_style=cmake
makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
@@ -12,5 +12,5 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/peak3d/inputstream.adaptive"
distfiles="https://github.com/peak3d/inputstream.adaptive/archive/${version}-${_kodi_release}.tar.gz"
-checksum=ec2264aa620faa547e589b705c0393dbbfe4a8f866215d9a9f3d5b3ceea6560e
+checksum=353207f5f98bf81ce8d79cec903c28da8c0227d7c7a632692c910d81e59c2dbe
nocross="depends on kodi-platform"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index bee02ae906ef..3e7e4968f8c3 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -1,8 +1,8 @@
# Template file for 'kodi-addon-inputstream-rtmp'
pkgname=kodi-addon-inputstream-rtmp
-version=2.0.9
+version=3.4.0
revision=1
-_kodi_release=Leia
+_kodi_release=Matrix
wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
build_style=cmake
hostmakedepends="pkg-config"
@@ -13,5 +13,5 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/xbmc/inputstream.rtmp"
distfiles="https://github.com/xbmc/inputstream.rtmp/archive/${version}-${_kodi_release}.tar.gz"
-checksum=56dac63262fa736620863900d903616d4827d735992e6d8beda84e377a5599e5
+checksum=efaaa9b07c18810582a3826df476fc36a2aac82be7512271545073c3f6cc0212
nocross="depends on kodi-platform"
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index 72f284096046..7c325925c4b0 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -1,7 +1,7 @@
# Template file for 'kodi-addon-peripheral-joystick'
pkgname=kodi-addon-peripheral-joystick
-version=1.4.9
-_kodi_release="Leia"
+version=1.7.1
+_kodi_release="Matrix"
revision=1
wrksrc="peripheral.joystick-${version}-${_kodi_release}"
build_style=cmake
@@ -12,5 +12,5 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/xbmc/peripheral.joystick"
distfiles="https://github.com/xbmc/peripheral.joystick/archive/${version}-${_kodi_release}.tar.gz"
-checksum=e83c32380a51ea74bd5f0af74afc747ff5de99167934e2644bc2b3438cd998d0
+checksum=4dc63c6c5bdad25881eeba800765d97c53b2583addf28e71bbcd67775452ecdb
nocross="depends on kodi-platform"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index a0b9f28702bb..eeb0d6335275 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -1,8 +1,8 @@
# Template file for 'kodi-addon-pvr-hts'
pkgname=kodi-addon-pvr-hts
-version=4.4.21
+version=8.2.3
revision=1
-_kodi_release=Leia
+_kodi_release=Matrix
wrksrc="pvr.hts-${version}-${_kodi_release}"
build_style=cmake
makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/kodi-pvr/pvr.hts"
distfiles="https://github.com/kodi-pvr/pvr.hts/archive/${version}-${_kodi_release}.tar.gz"
-checksum=6958b91ca616554e4c068bc303c66388e9a2c3a68b5979d8918b4e0d7b6bb95c
+checksum=bdaf63945d6552bead5a6e8ba4ffe1b8057e3b0c05b52c0fbf93a7834f652330
nocross="depends on kodi-platform"
if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index b259b86ba346..7628dd6bd31f 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -1,17 +1,17 @@
# Template file for 'kodi-addon-pvr-iptvsimple'
pkgname=kodi-addon-pvr-iptvsimple
-version=3.9.8
+version=7.5.0
revision=1
-_kodi_release=Leia
+_kodi_release=Matrix
wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
build_style=cmake
hostmakedepends="pkg-config"
-makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidxml
+makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
zlib-devel"
short_desc="IPTV Simple client addon for Kodi"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/kodi-pvr/pvr.iptvsimple"
distfiles="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${version}-${_kodi_release}.tar.gz"
-checksum=0812e359a943f4ffb763b47fc0440768a8aa09f12172ef8dff4440b0a48f9c96
+checksum=1cbe623e1eec0246c782398d8a8964d26b0fa68966c7f1422666068e50fb4e00
nocross="depends on kodi-platform"
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index c313e855d20f..1ff40658bcf0 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -1,8 +1,8 @@
# Template file for 'kodi-addon-pvr-zattoo'
pkgname=kodi-addon-pvr-zattoo
-version=18.1.23
+version=19.7.8.1
revision=1
-_kodi_release=Leia
+_kodi_release=Matrix
wrksrc="pvr.zattoo-${version}-${_kodi_release}"
build_style=cmake
hostmakedepends="pkg-config"
@@ -14,6 +14,6 @@ maintainer="teldra <teldra@rotce.de>"
license="GPL-2.0-only"
homepage="https://github.com/rbuehlma/pvr.zattoo"
distfiles="https://github.com/rbuehlma/pvr.zattoo/archive/${version}-${_kodi_release}.tar.gz"
-checksum=9c3dc2ed9f8c39bcc4f5798439b85f2bdae1a427ffeb1b9d18aa5e2caca29f4e
+checksum=25dc4ea72b5315a65286ba606e6e26d281fb8eb830d5e0164b66b8d7ae90319a
nocross="depends on kodi-platform"
make_check=no # No target to "make test"
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 9b40dace67a9..9ae75a72c860 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -1,15 +1,15 @@
# Template file for 'kodi-addon-vfs-rar'
pkgname=kodi-addon-vfs-rar
-version=2.3.2
+version=4.0.0
revision=1
-_kodi_release=Leia
+_kodi_release=Matrix
wrksrc="vfs.rar-${version}-${_kodi_release}"
build_style=cmake
-makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel"
+makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
short_desc="RAR VFS addon for Kodi"
maintainer="Kai Stian Olstad <void@olstad.com>"
license="GPL-2.0-or-later"
homepage="https://github.com/xbmc/vfs.rar"
distfiles="https://github.com/xbmc/vfs.rar/archive/${version}-${_kodi_release}.tar.gz"
-checksum=5275c09eed7e8354849caa17c3d9699abcfa2437a7c7af3833bffd10fc1c577f
+checksum=1111d1f90cc4addc2adb0884b779f4b47e30abb2766ba1708053e5f100b514bf
nocross="depends on kodi-platform"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 5ba4d6a33c3c..40d91f566d62 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -1,8 +1,8 @@
# Template file for 'kodi-addon-vfs-sftp'
pkgname=kodi-addon-vfs-sftp
-version=1.0.5
+version=2.0.0
revision=1
-_kodi_release=Leia
+_kodi_release=Matrix
wrksrc="vfs.sftp-${version}-${_kodi_release}"
build_style=cmake
hostmakedepends="pkg-config"
@@ -12,5 +12,5 @@ maintainer="Foxlet <foxlet@furcode.co>"
license="GPL-2.0-or-later"
homepage="https://github.com/xbmc/vfs.sftp"
distfiles="https://github.com/xbmc/vfs.sftp/archive/${version}-${_kodi_release}.tar.gz"
-checksum=6a6d7fc777f574746bcc34b618700a4db3981aee470b68d60c3407eeeb0c16d9
+checksum=b15c5dde7b3aadb3e82e61cb9b0440812b6c2f65b38c6c25aef726f97e746f68
nocross="depends on kodi-platform"
next prev parent reply other threads:[~2021-03-14 20:27 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-03-11 22:06 [PR PATCH] " marmeladema
2021-03-12 0:59 ` [PR PATCH] [Updated] " marmeladema
2021-03-12 8:30 ` marmeladema
2021-03-12 10:24 ` marmeladema
2021-03-12 15:22 ` ericonr
2021-03-12 16:57 ` marmeladema
2021-03-13 10:39 ` [PR PATCH] [Updated] " marmeladema
2021-03-13 10:42 ` marmeladema
2021-03-13 11:17 ` marmeladema
2021-03-13 13:57 ` marmeladema
2021-03-13 15:34 ` marmeladema
2021-03-14 20:27 ` marmeladema [this message]
2021-03-14 20:28 ` [PR PATCH] [Updated] " marmeladema
2021-03-14 22:35 ` marmeladema
2021-03-14 22:36 ` marmeladema
2021-03-15 1:40 ` ericonr
2021-03-15 22:02 ` [PR PATCH] [Updated] " marmeladema
2021-03-16 0:07 ` [PR PATCH] [Merged]: " ericonr
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210314202718.ajdx1lpWFCYIQBeE8H3YKMtj5ywYvRCuiHnhAQTwfDQ@z \
--to=marmeladema@users.noreply.github.com \
--cc=ml@inbox.vuxu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).