extra/vlc: fix

This commit is contained in:
Kevin Mihelich 2018-01-12 02:09:04 +00:00
parent 858264636f
commit 70232b6198

View file

@ -6,6 +6,7 @@
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
# - enable gles2
# - patch to revert libupnp 1.8 changes that break building against libupnp 1.6
pkgname=vlc
pkgver=2.2.8
@ -61,12 +62,14 @@ options=('!emptydirs')
source=(https://download.videolan.org/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz{,.asc}
vlc-2.2.6-fix-memleak.patch
update-vlc-plugin-cache.hook
lua53_compat.patch)
lua53_compat.patch
0001-Revert-upnp-Add-support-for-libupnp-1.8.patch)
sha512sums=('adde16f4b4bd2d94f104bb3b99995df6bf4603bc67333c7615cb8d1d31ca63440b6b0aa93de9ccf0dba717cf905577c7d0bca7baba63caf401790b82eac3e04a'
'SKIP'
'0f16c0e1a21808a3e48a276ed41c3845650bb2d5df5386c8c50832aa769959a8d440086b0af3ae17add754b449a8501334b7f167c68210c255f55b53c40a799f'
'd9e69a01eb8868647beac0f419328e6ca3fe14a2e2a9e6ce4b61ed590b41b0136fb3ac9e284b174a910c2fe8822d1b37445a48d0b7caea647060ebfabe899e7b'
'33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f')
'33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f'
'4e12a7c4a6fc8287c8e9fda67825ec8bcd68d00e02846f825b5a3caf177d2b8cd4afcaddb517b2fc1ed6047f9b060e4ae8caafc1594476036c423d9474bcd86a')
validpgpkeys=('65F7C6B4206BD057A7EB73787180713BE58D1ADC') # VideoLAN Release Signing Key
prepare() {
@ -75,6 +78,7 @@ prepare() {
sed -i -e 's:truetype/ttf-dejavu:TTF:g' modules/visualization/projectm.cpp
patch -p1 < "${srcdir}/lua53_compat.patch"
patch -p1 < "${srcdir}/vlc-2.2.6-fix-memleak.patch"
patch -p1 < "${srcdir}/0001-Revert-upnp-Add-support-for-libupnp-1.8.patch"
}
build() {
@ -115,8 +119,7 @@ package() {
install -Dm 644 "${srcdir}/vlc-${pkgver}/share/icons/${res}x${res}/vlc.png" \
"${pkgdir}/usr/share/icons/hicolor/${res}x${res}/apps/vlc.png"
done
install -Dm 644 "${srcdir}/update-vlc-plugin-cache.hook" -t "${pkgdir}/usr/share/libalpm/hooks"
}
# vim: ts=2 sw=2 et:
# vim: ts=2 sw=2 et: