VLC: enable lua (youtube support)

This commit is contained in:
Gerasim Troeglazov
2023-10-24 22:20:39 +10:00
parent 1285721b4c
commit 29e7f2a954

View File

@@ -5,7 +5,7 @@ VCDs, and various streaming protocols."
HOMEPAGE="https://www.videolan.org/vlc/"
COPYRIGHT="1998-2023 VideoLAN"
LICENSE="GNU GPL v2"
REVISION="2"
REVISION="3"
SOURCE_URI="https://download.videolan.org/pub/videolan/vlc/$portVersion/vlc-$portVersion.tar.xz"
SOURCE_DIR="vlc-$portVersion"
CHECKSUM_SHA256="643e3294bafe922324663ca499515b7564f2794575fd7d2b7992d20896381745"
@@ -52,9 +52,10 @@ REQUIRES="
lib:libiconv$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
lib:libjpeg$secondaryArchSuffix
lib:liblua$secondaryArchSuffix
lib:libmad$secondaryArchSuffix
# lib:libmatroska$secondaryArchSuffix
lib:libmodplug$secondaryArchSuffix
# lib:libmodplug$secondaryArchSuffix
lib:libmpcdec$secondaryArchSuffix
lib:libmpeg2$secondaryArchSuffix
lib:libogg$secondaryArchSuffix
@@ -109,6 +110,7 @@ BUILD_REQUIRES="
devel:libgnutls$secondaryArchSuffix
devel:libiconv$secondaryArchSuffix
devel:libjpeg$secondaryArchSuffix
devel:liblua$secondaryArchSuffix >= 5.2
devel:libmad$secondaryArchSuffix
# devel:libmatroska$secondaryArchSuffix
# devel:libmodplug$secondaryArchSuffix
@@ -143,6 +145,7 @@ BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:gettext$secondaryArchSuffix
cmd:libtoolize$secondaryArchSuffix
cmd:luac5.2$secondaryArchSuffix
cmd:make
cmd:pkg_config$secondaryArchSuffix
cmd:xargs
@@ -173,7 +176,7 @@ BUILD()
--enable-run-as-root \
--disable-update-check \
--enable-fast-install \
--disable-lua
--enable-lua
make $jobArgs