kodi-wayland: fixed build with dav1d

This commit is contained in:
Tim Biermann 2022-06-06 16:40:14 +02:00
parent 294c5a661b
commit b09f8a1d82
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 161 additions and 159 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,9 +1,9 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3yQa096m4gVMf8smVBD4BZ+PN9/Ki1cQYzKO7/WpeHmmQ4LGy85Oufuew+w8XQAU4JKkS4XCoAIrEyVMlSX2Ww4=
SHA256 (Pkgfile) = 1235ba5ec514e5de88f67ebdffa3c787d8c2583f42562a6e225dd7ab7685638a
SHA256 (.footprint) = 84f311781ad23c586d7df222ea6788b67246ff6638648c141877c456e5037534
RWSagIOpLGJF35nAbK3/O5i4saSe9X+XkLywCyZdZ3leQC4AxRxuadzUJbOIZi0CY+nM3zcuv6M8ICdV5uxrwwlSk7sXgtOzOQU=
SHA256 (Pkgfile) = a0ae77aaa9e2a0c1cf5c7ccecb30f8dffaa0b3de0a53c8f2b2570612b7d531f0
SHA256 (.footprint) = f1f5123e4ab2e17b331fa2159abc87f919faa55ec94d55103825e1e5898c0570
SHA256 (xbmc-19.4-Matrix.tar.gz) = cc026f59fd6e37ae90f3449df50810f1cefa37da9444e1188302d910518710da
SHA256 (4.3.1-Matrix-Beta1.tar.gz) = 0b209a9b15f2335e516bf2ad1249fffc6b55425145f17c9674dc430abf6a67ad
SHA256 (4.3-kodi-dav1d-1.0.tar.gz) = 9d8b26e2a16029c4c15fd3232303515a3cb37b1d2bff02ee0fa5f0230c3a2fd4
SHA256 (fmt-5.1.0.tar.gz) = 73d4cab4fa8a3482643d8703de4d9522d7a56981c938eca42d929106ff474b44
SHA256 (crossguid-8f399e8bd4.tar.gz) = 3d77d09a5df0de510aeeb940df4cb534787ddff3bb1828779753f5dfa1229d10
SHA256 (kodi-libdvdcss-1.4.2-Leia-Beta-5.tar.gz) = 38816f8373e243bc5950449b4f3b18938c4e1c59348e3411e23f31db4072e40d

View File

@ -6,7 +6,7 @@
name=kodi-wayland
version=19.4
release=1
release=2
# version variables {{{
_codename=Matrix
@ -19,7 +19,8 @@ _libdvdread_version="6.0.0-Leia-Alpha-3"
# }}}
# source {{{
source=(https://github.com/xbmc/xbmc/archive/$version-$_codename/xbmc-$version-$_codename.tar.gz
https://github.com/xbmc/FFmpeg/archive/$_ffmpeg_version.tar.gz
https://github.com/BlackIkeEagle/kodi-FFmpeg/archive/refs/heads/fix/4.3-kodi-dav1d-1.0.tar.gz
#https://github.com/xbmc/FFmpeg/archive/$_ffmpeg_version.tar.gz
http://mirrors.kodi.tv/build-deps/sources/fmt-$_fmt_version.tar.gz
http://mirrors.kodi.tv/build-deps/sources/crossguid-$_crossguid_version.tar.gz
https://github.com/xbmc/libdvdcss/archive/$_libdvdcss_version/${name/-wayland/}-libdvdcss-$_libdvdcss_version.tar.gz
@ -82,7 +83,7 @@ build() {
-D ENABLE_TESTING=OFF \
-D ENABLE_ISO9660PP=OFF \
-D ENABLE_INTERNAL_FFMPEG=ON \
-D FFMPEG_URL="$SRC/$_ffmpeg_version.tar.gz" \
-D FFMPEG_URL="$SRC/4.3-kodi-dav1d-1.0.tar.gz" \
-D ENABLE_INTERNAL_CROSSGUID=ON \
-D CROSSGUID_URL="$SRC/crossguid-$_crossguid_version.tar.gz" \
-D LIBDVDCSS_URL="$SRC/${name/-wayland/}-libdvdcss-$_libdvdcss_version.tar.gz" \
@ -94,6 +95,7 @@ build() {
-D ENABLE_INTERNAL_GTEST=OFF \
-D ENABLE_INTERNAL_RapidJSON=OFF \
-Wno-dev
#-D FFMPEG_URL="$SRC/$_ffmpeg_version.tar.gz" \
cmake --build build
DESTDIR=$PKG cmake --build build --target install
}