summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorandrewSC2021-05-13 17:45:33 -0400
committerandrewSC2021-05-13 17:45:33 -0400
commit177e967b2397044627f0000d1fdf3149fd790675 (patch)
tree6d1fd2ea9e989a158bef0ef36d74e9b8f92aa5b1 /PKGBUILD
parent5a39f1e2b5b7725a663e24a05e6e60f498c0d96e (diff)
downloadaur-177e967b2397044627f0000d1fdf3149fd790675.tar.gz
Adding live555 patch, missing deps
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 8 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 262240fb9a56..192b3e050829 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@
# Contributor: MacWolf <macwolf at archlinux dot de>
pkgname=vlc-git
-pkgver=4.0.0.r11553.gfd7857126a
+pkgver=4.0.0.r15273.g03674aee04
pkgrel=1
pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player (GIT Version)"
url='https://www.videolan.org/vlc/'
@@ -21,7 +21,7 @@ depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'lua'
'libarchive' 'qt5-base' 'qt5-x11extras' 'qt5-svg' 'freetype2'
'fribidi' 'harfbuzz' 'fontconfig' 'libxml2' 'gnutls' 'wayland-protocols'
'libidn' 'aribb24' 'qt5-quickcontrols2' 'qt5-graphicaleffects' 'libmicrodns>=0.1.2'
- 'libplacebo')
+ 'libplacebo' 'libixml.so')
makedepends=('gst-plugins-base-libs' 'live-media' 'libnotify' 'libbluray'
'flac' 'libdc1394' 'libavc1394' 'libcaca' 'gtk3'
'librsvg' 'libgme' 'twolame' 'aalib' 'avahi' 'systemd-libs'
@@ -32,7 +32,7 @@ makedepends=('gst-plugins-base-libs' 'live-media' 'libnotify' 'libbluray'
'libx265.so' 'libx264.so' 'zvbi' 'libass' 'libkate' 'libtiger'
'sdl_image' 'libpulse' 'alsa-lib' 'jack' 'libsamplerate' 'libsoxr'
'lirc' 'libgoom2' 'projectm' 'chromaprint' 'git' 'aom' 'srt'
- 'vulkan-headers' 'dav1d' 'flex' 'bison')
+ 'vulkan-headers' 'dav1d' 'flex' 'bison' 'xosd' 'aribb25' 'pcsclite')
optdepends=('avahi: service discovery using bonjour protocol'
'gst-plugins-base-libs: for libgst plugins'
'libdvdcss: decoding encrypted DVDs'
@@ -102,9 +102,11 @@ provides=("${_name}=${pkgver}")
options=(!emptydirs)
source=('git+https://git.videolan.org/git/vlc.git'
'lua53_compat.patch'
+ 'vlc-live-media-2021.patch'
'update-vlc-plugin-cache.hook')
sha512sums=('SKIP'
'33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f'
+ 'ad17d6f4f2cc83841c1c89623c339ec3ee94f6084ea980e2c8cbc3903854c85e5396e31bfd8dc90745b41794670903d854c4d282d8adec263087a9d47b226ccc'
'2f1015af384559bf4868bb989c06a7d281a8e32afb175ef397dbf1671bae3540a3a6b073a74ed77ed82e79a81f964a5a58a98c2a3f1b5e5cd5e9ea60d58c737f')
pkgver() {
@@ -120,8 +122,10 @@ prepare() {
sed -e 's:truetype/ttf-dejavu:TTF:g' -i modules/visualization/projectm.cpp
sed -e 's|-Werror-implicit-function-declaration||g' -i configure
patch -Np1 < "${srcdir}"/lua53_compat.patch
+ patch -Np1 < "${srcdir}"/vlc-live-media-2021.patch
sed 's|whoami|echo builduser|g' -i configure
sed 's|hostname -f|echo arch|g' -i configure
+ autoreconf -vf
}
build() {
@@ -227,6 +231,7 @@ build() {
--enable-libplacebo \
--enable-vlc \
--enable-aribsub \
+ --enable-aribcam \
--enable-aom \
--enable-srt \
--enable-dav1d