diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/patches/ppc.patch b/srcpkgs/kodi-addon-inputstream-adaptive/patches/ppc.patch deleted file mode 100644 index 0815e18c7a4..00000000000 --- a/srcpkgs/kodi-addon-inputstream-adaptive/patches/ppc.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/wvdecrypter/cdm/build/build_config.h -+++ b/wvdecrypter/cdm/build/build_config.h -@@ -123,6 +123,20 @@ - #define ARCH_CPU_ARM64 1 - #define ARCH_CPU_64_BITS 1 - #define ARCH_CPU_LITTLE_ENDIAN 1 -+#elif defined(__powerpc64__) -+#define ARCH_CPU_PPC_FAMILY 1 -+#define ARCH_CPU_PPC64 1 -+#define ARCH_CPU_64_BITS 1 -+#ifdef __LITTLE_ENDIAN__ -+#define ARCH_CPU_LITTLE_ENDIAN 1 -+#else -+#define ARCH_CPU_BIG_ENDIAN 1 -+#endif -+#elif defined(__powerpc__) -+#define ARCH_CPU_PPC_FAMILY 1 -+#define ARCH_CPU_PPC 1 -+#define ARCH_CPU_32_BITS 1 -+#define ARCH_CPU_BIG_ENDIAN 1 - #elif defined(__pnacl__) - #define ARCH_CPU_32_BITS 1 - #define ARCH_CPU_LITTLE_ENDIAN 1 diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template index 2b919ce40b4..bf222be5fdd 100644 --- a/srcpkgs/kodi-addon-inputstream-adaptive/template +++ b/srcpkgs/kodi-addon-inputstream-adaptive/template @@ -1,17 +1,22 @@ # Template file for 'kodi-addon-inputstream-adaptive' pkgname=kodi-addon-inputstream-adaptive -version=2.6.7 -revision=2 -_kodi_release=Matrix +version=21.4.4 +revision=1 +_kodi_release=Omega +# Bento4 version defined in https://github.com/xbmc/inputstream.adaptive/blob/Piers/depends/common/bento4/bento4.txt +_bento4_version=1.6.0-641-Omega build_style=cmake -makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel - expat-devel" +configure_args=" -DENABLE_INTERNAL_BENTO4=1 -DBENTO4_URL=${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_bento4_version}.tar.gz -DVERBOSE=1" +makedepends="gtest-devel kodi-devel kodi-platform-devel pugixml-devel" short_desc="Kodi inputstream addon for several manifest types" maintainer="Orphaned " 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=353207f5f98bf81ce8d79cec903c28da8c0227d7c7a632692c910d81e59c2dbe +distfiles="https://github.com/peak3d/inputstream.adaptive/archive/${version}-${_kodi_release}.tar.gz https://github.com/xbmc/Bento4/archive/refs/tags/${_bento4_version}.tar.gz" +checksum="0a1074fe04fb7e9500d578490b4cda12ecfcf433495e15e7bf65861527586167 f1f8cfa4f7cb651b609e587f825607cb4b06fe5b08af876fd0154a434f9a5315" + +# Inputstream Adaptive needs the unextracted tarball +skip_extraction="${_bento4_version}.tar.gz" if [ -n "${CROSS_BUILD}" ]; then configure_args+=" -DCMAKE_MODULE_PATH=${XBPS_CROSS_BASE}/usr/share/kodi/cmake"