diff options
Diffstat (limited to 'libre/xbmc-lts/PKGBUILD')
-rw-r--r-- | libre/xbmc-lts/PKGBUILD | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/libre/xbmc-lts/PKGBUILD b/libre/xbmc-lts/PKGBUILD index 88cc9a972..b1d3c76ba 100644 --- a/libre/xbmc-lts/PKGBUILD +++ b/libre/xbmc-lts/PKGBUILD @@ -12,7 +12,7 @@ _pkgname=xbmc-libre-lts pkgname=xbmc-lts pkgver=12.3 _codename=Frodo -pkgrel=9 +pkgrel=10 pkgdesc="A software media player and entertainment hub for digital media (Frodo version), without nonfree decompression engine for RAR archives and support for nonfree addons" arch=('i686' 'x86_64' 'mips64el') url="http://xbmc.org" @@ -48,6 +48,10 @@ source=( "libass.patch::https://bugs.archlinux.org/index.php?getfile=11285" '0001-make-sure-applications-xbmc.desktop-does-nt-have-exe.patch' 'libnfs-header-changes.patch' + '0001-CEC-fixed-don-t-try-to-stick-a-value-255-in-a-byte.patch' + '0003-CEC-prevent-bus-rescan-on-a-Pi-since-the-adapter-can.patch' + '0005-CEC-renamed-the-iDoubleTapTimeoutMs-in-the-new-libCE.patch' + '0006-CEC-fixed-don-t-use-CEC_CLIENT_VERSION_CURRENT-for-t.patch' ) mkmd5sums=( '7ae385ebf8e5cfcb917393235e6efbdb' @@ -57,6 +61,10 @@ md5sums=( '7fd6399d2ffbdf06b724f0cc2efa0784' '8998bc505ae4c66604c90b1c005be8c2' '27f1e75d99977d5bdd3eee58921514cb' + 'd00af955c000f285a230568004209117' + '3e810f451e58d5704cdd15b83552aa53' + 'b6346f66286195189e41839e9a23ef87' + '47b765e1d4299fac32bf92f108548d06' ) mksource() { @@ -72,13 +80,17 @@ prepare() { patch -p0 <$srcdir/libass.patch patch -p1 -i "$srcdir/0001-make-sure-applications-xbmc.desktop-does-nt-have-exe.patch" patch -p1 -i "$srcdir/libnfs-header-changes.patch" + patch -Np1 -i "$srcdir/0001-CEC-fixed-don-t-try-to-stick-a-value-255-in-a-byte.patch" + patch -Np1 -i "$srcdir/0003-CEC-prevent-bus-rescan-on-a-Pi-since-the-adapter-can.patch" + patch -Np1 -i "$srcdir/0005-CEC-renamed-the-iDoubleTapTimeoutMs-in-the-new-libCE.patch" + patch -Np1 -i "$srcdir/0006-CEC-fixed-don-t-use-CEC_CLIENT_VERSION_CURRENT-for-t.patch" # fix lsb_release dependency sed -i -e 's:/usr/bin/lsb_release -d:cat /etc/arch-release:' xbmc/utils/SystemInfo.cpp sed -i -e 's:#include <libsmbclient.h>:#include <samba-4.0/libsmbclient.h>:' xbmc/filesystem/{SmbFile,SMBDirectory}.cpp # use addons.xml from Parabola server (without nonfree addons support) - sed -i -e 's|mirrors[.]xbmc[.]org/addons/frodo/addons.xml|repo.parabolagnulinux.org/other/xbmc-libre-lts/addons/frodo/addons.xml|' addons/repository.xbmc.org/addon.xml + sed -i -e 's|mirrors[.]xbmc[.]org/addons/frodo/addons.xml|repo.parabola.nu/other/xbmc-libre-lts/addons/frodo/addons.xml|' addons/repository.xbmc.org/addon.xml } build() { |