diff options
author | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2014-11-08 03:35:18 -0200 |
---|---|---|
committer | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2014-11-08 03:35:18 -0200 |
commit | 8dc929d1708345d981ae3ab980f1e6acb9f91542 (patch) | |
tree | bf97d7f784559b86c48d32b22dd317a8df411f04 /libre/xbmc-lts/PKGBUILD | |
parent | b740d290e90fb1ba53c7512b90717078ce2b6136 (diff) |
xbmc-lts-12.3-10: add patches for libcec 2.2.0
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() { |