alarm/kodi-rbp4 to 18.4-1

This commit is contained in:
graysky 2019-08-31 10:17:33 -04:00 committed by Kevin Mihelich
parent 81759ac84b
commit 79cd0ba14e

View file

@ -25,11 +25,11 @@ _prefix=/usr
pkgbase=kodi-rbp4
pkgname=('kodi-rbp4' 'kodi-rbp4-eventclients' 'kodi-rbp4-tools-texturepacker' 'kodi-rbp4-dev')
pkgver=18.3
pkgrel=3
pkgver=18.4
pkgrel=1
_codename=Leia
_tag="18.3-$_codename"
_ffmpeg_version="4.0.3-$_codename-18.2"
_tag="18.4-$_codename"
_ffmpeg_version="4.0.4-$_codename-18.4"
_libdvdcss_version="1.4.2-$_codename-Beta-5"
_libdvdnav_version="6.0.0-$_codename-Alpha-3"
_libdvdread_version="6.0.0-$_codename-Alpha-3"
@ -55,10 +55,10 @@ makedepends=(
# leia_rpi4 branch contains patches to enable hardware decoding on rpi4
# expect kodi v19 to not to use MMAL but to use ffmpeg+v4l2
# https://github.com/popcornmix/xbmc/commits/leia_pi4
_commit=b0e4133d0f26c0dd2f305c689c8c6b3ea084d7b1
_commit=3487ce18e30be7eaf9aab4fba0ec91d08060a305
source=(
"xbmc-18.3-Leia.zip::https://github.com/popcornmix/xbmc/archive/$_commit.zip"
"xbmc-$pkgver-$_codename.zip::https://github.com/popcornmix/xbmc/archive/$_commit.zip"
'kodi.service'
'99-kodi.rules'
'polkit.rules'
@ -83,12 +83,12 @@ noextract=(
"fstrcmp-$_fstrcmp_version.tar.gz"
"flatbuffers-$_flatbuffers_version.tar.gz"
)
sha256sums=('38b4b3d431fe76670bf74d8fea659c7244a5ddd927a4d703250e347a924eb798'
sha256sums=('effff0f1f8170fd0c5dbbe665c10c7e65cd8bd422f888a2f7fb2004b5e3cee19'
'585796d8a7f1ece32c24ff67b38885f0e3397372a4b9879eee3160a59391e333'
'8e14cf455898246d11edd4ff7f4ed11a44c729fb40c34455a5b336a90ccc1f7b'
'9ea592205023ba861603d74b63cdb73126c56372a366dc4cb7beb379073cbb96'
'849daf1d5b081ef6d0e428bbc7d448799fc43a8ac9e79cd7513de0eb5a91b0bb'
'68535cc2a000946b62ce4be6edf7dda7900bd524f22bcb826800b94f4a873314'
'e11e7594af35f36ab2711252c3d6bb106908f26605498aef4a9be2d7bc001db2'
'38816f8373e243bc5950449b4f3b18938c4e1c59348e3411e23f31db4072e40d'
'071e414e61b795f2ff9015b21a85fc009dde967f27780d23092643916538a57a'
'a30b6aa0aad0f2c505bc77948af2d5531a80b6e68112addb4c123fca24d5d3bf'
@ -138,8 +138,8 @@ build() {
# building for RPi4
unset CFLAGS CXXFLAGS
CFLAGS=" -march=armv8-a+crc -mfpu=neon-fp-armv8 -mcpu=cortex-a72 -mfloat-abi=hard -O2 -pipe -fstack-protector-strong -fno-plt"
CXXFLAGS="${CFLAGS}"
export CFLAGS="-march=armv8-a+crc+simd -mtune=cortex-a72 -mfpu=neon-fp-armv8 -mfloat-abi=hard -O2 -pipe -fstack-protector-strong -fno-plt"
export CXXFLAGS="${CFLAGS}"
# exporting PKG_CONFIG_PATH and building with the extra lib definitions
# are part of the workaround discussed above