diff options
Diffstat (limited to 'multimedia/inputstream.adaptive')
-rw-r--r-- | multimedia/inputstream.adaptive/inputstream.adaptive.SlackBuild | 20 | ||||
-rw-r--r-- | multimedia/inputstream.adaptive/inputstream.adaptive.info | 10 |
2 files changed, 20 insertions, 10 deletions
diff --git a/multimedia/inputstream.adaptive/inputstream.adaptive.SlackBuild b/multimedia/inputstream.adaptive/inputstream.adaptive.SlackBuild index 31c09c9308..20f0da598c 100644 --- a/multimedia/inputstream.adaptive/inputstream.adaptive.SlackBuild +++ b/multimedia/inputstream.adaptive/inputstream.adaptive.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for inputstream.adaptive -# Copyright 2022 Jeremy Hansen <jebrhansen+SBo -at- gmail.com> +# Copyright 2022-2024 Jeremy Hansen <jebrhansen+SBo -at- gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,8 +25,9 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=inputstream.adaptive -CODNAM=Matrix -VERSION=${VERSION:-19.0.7} +CODNAM=Omega +VERSION=${VERSION:-21.5.4} +BENTO4VER=${BENTO4VER:-1.6.0-641-3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,10 +80,17 @@ find -L . \ mkdir -p build cd build + + # Requires internal bento4 as it won't work with external bento4 + # when built with apps. + # See https://github.com/xbmc/inputstream.adaptive/issues/859#issuecomment-1429396200 + cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS -Wno-deprecated-declarations" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -Wno-deprecated-declarations" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DENABLE_INTERNAL_BENTO4=ON \ + -DBENTO4_URL=$CWD/Bento4-$BENTO4VER-$CODNAM.tar.gz \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG @@ -95,7 +103,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - LICENSE.GPL README.md \ + LICENSE.md README.md \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/multimedia/inputstream.adaptive/inputstream.adaptive.info b/multimedia/inputstream.adaptive/inputstream.adaptive.info index f6e585c9b3..53f48adb2c 100644 --- a/multimedia/inputstream.adaptive/inputstream.adaptive.info +++ b/multimedia/inputstream.adaptive/inputstream.adaptive.info @@ -1,10 +1,12 @@ PRGNAM="inputstream.adaptive" -VERSION="19.0.7" +VERSION="21.5.4" HOMEPAGE="https://github.com/xbmc/inputstream.adaptive/" -DOWNLOAD="https://github.com/xbmc/inputstream.adaptive/archive/19.0.7-Matrix/inputstream.adaptive-19.0.7-Matrix.tar.gz" -MD5SUM="679d70dbca94e14360dfcf0261cfe032" +DOWNLOAD="https://github.com/xbmc/inputstream.adaptive/archive/21.5.4-Omega/inputstream.adaptive-21.5.4-Omega.tar.gz \ + https://github.com/xbmc/Bento4/archive/refs/tags/1.6.0-641-3-Omega/Bento4-1.6.0-641-3-Omega.tar.gz" +MD5SUM="2b081afd0dd20e720b49e1f14f4e5618 \ + 7cefb139db93ab2417635f003cd7a7b5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="kodi pycryptodomex" +REQUIRES="kodi pycryptodomex pugixml" MAINTAINER="Jeremy Hansen" EMAIL="jebrhansen+SBo@gmail.com" |