diff options
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 16 insertions, 5 deletions
@@ -1,9 +1,11 @@ pkgbase = vlc-luajit pkgdesc = Multi-platform MPEG, VCD/DVD, and DivX player built with luajit and lua5.1 for OBS Studio compatibility pkgver = 3.0.14 - pkgrel = 1 + pkgrel = 2 url = https://www.videolan.org/vlc/ + arch = i686 arch = x86_64 + arch = aarch64 license = LGPL2.1 license = GPL2 makedepends = gst-plugins-base-libs @@ -186,4 +188,3 @@ pkgbase = vlc-luajit sha512sums = ad17d6f4f2cc83841c1c89623c339ec3ee94f6084ea980e2c8cbc3903854c85e5396e31bfd8dc90745b41794670903d854c4d282d8adec263087a9d47b226ccc pkgname = vlc-luajit - @@ -5,10 +5,10 @@ _vlcver=3.0.14 # optional fixup version including hyphen _vlcfixupver= pkgver=${_vlcver}${_vlcfixupver//-/.r} -pkgrel=1 +pkgrel=2 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player built with luajit and lua5.1 for OBS Studio compatibility' url='https://www.videolan.org/vlc/' -arch=('x86_64') +arch=('i686' 'x86_64' 'aarch64') license=('LGPL2.1' 'GPL2') depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'luajit' 'libidn' 'libmatroska' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2' 'libmad' @@ -125,6 +125,14 @@ prepare() { autoreconf -vf } +if [[ $CARCH == 'x86_64' ]]; then + GLES=--disable-gles2 +elif [[ $CARCH == 'i686' ]]; then + GLES=--disable-gles2 +elif [[ $CARCH == 'aarch64' ]]; then + GLES=--enable-gles2 +fi + build() { cd ${_name}-${_vlcver} @@ -235,7 +243,9 @@ build() { --enable-aribcam \ --enable-aom \ --enable-srt \ - --enable-dav1d + --enable-dav1d \ + $GLES + make } |