alarm/vlc-rpi to 3.0.20-4

Swtich patch from dev/3.0.19/port_1 to test/3.0.20/rpi_1 and reenable chromecast
but keep --enable-aribcam out as it is an unrecognized option.

Still does not build against lua so retain lua5.2
This commit is contained in:
graysky 2023-11-26 09:11:56 -05:00
parent 5eb0d79e52
commit 92e822d580
2 changed files with 3148 additions and 2221 deletions

View file

@ -10,8 +10,8 @@ _vlcver=3.0.20
# optional fixup version including hyphen
_vlcfixupver=
pkgver=${_vlcver}${_vlcfixupver//-/.r}
pkgrel=3
pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player with hw accel for RPi 3/4/400'
pkgrel=4
pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player with hw accel for RPi 3 and above'
url='https://www.videolan.org/vlc/'
arch=(aarch64)
license=('LGPL2.1' 'GPL2')
@ -61,7 +61,7 @@ optdepends=('avahi: service discovery using bonjour protocol'
'libnfs: NFS access'
'mpg123: mpg123 codec'
'protobuf: chromecast streaming'
'libmicrodns: mDNS services discovery e.g. chromecast etc'
'libmicrodns: mDNS services discovery (chromecast etc)'
'lua52-socket: http interface'
'libdvdread: DVD input module'
'libdvdnav: DVD with navigation input module'
@ -113,7 +113,7 @@ source=(https://download.videolan.org/${_pkgname}/${_vlcver}/${_pkgname}-${_vlcv
# credit to jc and RPi-Distro maintainers for this work, see:
# https://github.com/jc-kynesim/vlc.git
# https://github.com/RPi-Distro/vlc/tree/bullseye-rpt/debian/patches
0003-dev-3.0.19-port_1_to_3.0.20.patch
0003-test-3.0.20-rpi_1.patch
update-vlc-plugin-cache.hook)
sha256sums=('adc7285b4d2721cddf40eb5270cada2aaa10a334cb546fd55a06353447ba29b5'
'SKIP'
@ -121,7 +121,7 @@ sha256sums=('adc7285b4d2721cddf40eb5270cada2aaa10a334cb546fd55a06353447ba29b5'
'be970a020695fdc4d0f968021f057a1cb625eeb6ee62995560e532d61ffb52dc'
'753517a8b88c5950d516f0fe57a3ef169e0665ba7817d4b8d9976c666829a291'
'c47ecb0e8e8c03f8c5451aa12fc2e38e380364c38c411a13aa38b7b41def6989'
'ea721ef759c7fa4b9cc66ea57b4ba02b78e2944049ef39792c1ef2c6082e499f'
'833e29aa4e1c17ef95dfaafc64bf37fbf8fa54f38211605f3394275919b6b2f2'
'b98043683dd90d3f5a3f501212dfc629839b661100de5ac79fd30cb7b4a06f13')
validpgpkeys=('65F7C6B4206BD057A7EB73787180713BE58D1ADC') # VideoLAN Release Signing Key
@ -229,7 +229,7 @@ build() {
--enable-samplerate \
--enable-soxr \
--disable-chromaprint \
--disable-chromecast \
--enable-chromecast \
--enable-qt \
--enable-skins2 \
--enable-libtar \