summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD19
-rw-r--r--aom_compat.patch11
-rw-r--r--update-vlc-plugin-cache.hook2
4 files changed, 15 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index da77815d5f48..3670390f696e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = vlc-nox
pkgdesc = Multi-platform MPEG, VCD/DVD, and DivX player (without X support)
- pkgver = 3.0.8
- pkgrel = 2
+ pkgver = 3.0.9.2
+ pkgrel = 1
url = https://www.videolan.org/vlc/
arch = x86_64
license = LGPL2.1
@@ -87,6 +87,7 @@ pkgbase = vlc-nox
depends = fontconfig
depends = libxml2
depends = gnutls
+ depends = libplacebo
depends = aribb24
optdepends = avahi: service discovery using bonjour protocol
optdepends = aom: AOM AV1 codec
@@ -155,14 +156,12 @@ pkgbase = vlc-nox
replaces = vlc-plugin
replaces = vlc-git
options = !emptydirs
- source = http://download.videolan.org/vlc/3.0.8/vlc-3.0.8.tar.xz
+ source = http://download.videolan.org/vlc/3.0.9.2/vlc-3.0.9.2.tar.xz
source = update-vlc-plugin-cache.hook
source = lua53_compat.patch
- source = aom_compat.patch
- sha512sums = 5ade0b350e98fd6fa90035bffabda96f0addb3844a7c0a242b4db1cab6a746e1adb1d713ddcb48ae51a7d1736090f096f5d3b0637a9f958ccf4fcf27e838cf70
- sha512sums = 80357bae69e32b353d3784932d854e294906798e14faffb87c3383c3b6f6bdc57cbabb9c6e3f3c1adf0f8ddbb24153e72104c963cf1934970c2983c96daef9df
+ sha512sums = c1009871449b3547ee8fec0c6e95fcf8f7b0328aa85c0c9670aa38ce11d083bae74584ec501b131232cd00fda707d6269ffa5f42c95aa04fe84b44045ca44409
+ sha512sums = b247510ffeadfd439a5dadd170c91900b6cdb05b5ca00d38b1a17c720ffe5a9f75a32e0cb1af5ebefdf1c23c5acc53513ed983a736e8fa30dd8fad237ef49dd3
sha512sums = 33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f
- sha512sums = 5f3476ea0674640dd0321349dbec1e1d36169b456b5cc5492467e1db1e839c8af1b1b8ceeb16c54beb4d449aabd595c72984fbd2ae9df07f457867f99a7b7d98
pkgname = vlc-nox
diff --git a/PKGBUILD b/PKGBUILD
index 6dbf29eb19b2..97cb65212cec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,8 +7,8 @@
_pkgbase=vlc
pkgname=vlc-nox
-pkgver=3.0.8
-pkgrel=2
+pkgver=3.0.9.2
+pkgrel=1
pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player (without X support)'
url='https://www.videolan.org/vlc/'
arch=('x86_64')
@@ -17,7 +17,7 @@ depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'lua' 'libidn'
'libmatroska' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2' 'libupnp' 'libmad'
'libmpeg2' 'xcb-util-keysyms' 'libtar' 'libxinerama' 'libsecret'
'libarchive' 'freetype2' 'fribidi' 'harfbuzz' 'fontconfig' 'libxml2'
- 'gnutls' 'aribb24')
+ 'gnutls' 'libplacebo' 'aribb24')
makedepends=('live-media' 'libbluray' 'flac' 'libdc1394' 'libavc1394' 'libcaca'
'librsvg' 'libgme' 'xosd' 'twolame' 'aalib' 'avahi' 'systemd-libs'
'libmtp' 'libupnp' 'libmicrodns' 'libdvdcss' 'smbclient'
@@ -92,19 +92,16 @@ replaces=('vlc' 'vlc-plugin' 'vlc-git')
options=('!emptydirs')
source=(http://download.videolan.org/${_pkgbase}/${pkgver}/${_pkgbase}-${pkgver}.tar.xz
update-vlc-plugin-cache.hook
- lua53_compat.patch
- aom_compat.patch)
-sha512sums=('5ade0b350e98fd6fa90035bffabda96f0addb3844a7c0a242b4db1cab6a746e1adb1d713ddcb48ae51a7d1736090f096f5d3b0637a9f958ccf4fcf27e838cf70'
- '80357bae69e32b353d3784932d854e294906798e14faffb87c3383c3b6f6bdc57cbabb9c6e3f3c1adf0f8ddbb24153e72104c963cf1934970c2983c96daef9df'
- '33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f'
- '5f3476ea0674640dd0321349dbec1e1d36169b456b5cc5492467e1db1e839c8af1b1b8ceeb16c54beb4d449aabd595c72984fbd2ae9df07f457867f99a7b7d98')
+ lua53_compat.patch)
+sha512sums=('c1009871449b3547ee8fec0c6e95fcf8f7b0328aa85c0c9670aa38ce11d083bae74584ec501b131232cd00fda707d6269ffa5f42c95aa04fe84b44045ca44409'
+ 'b247510ffeadfd439a5dadd170c91900b6cdb05b5ca00d38b1a17c720ffe5a9f75a32e0cb1af5ebefdf1c23c5acc53513ed983a736e8fa30dd8fad237ef49dd3'
+ '33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f')
prepare() {
cd "${srcdir}/${_pkgbase}-${pkgver}"
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}/aom_compat.patch"
sed 's|whoami|echo builduser|g' -i configure
sed 's|hostname -f|echo arch|g' -i configure
}
@@ -206,7 +203,7 @@ build() {
--disable-kwallet \
--disable-update-check \
--disable-notify \
- --disable-libplacebo \
+ --enable-libplacebo \
--enable-vlc \
--enable-aribsub \
--enable-aom \
diff --git a/aom_compat.patch b/aom_compat.patch
deleted file mode 100644
index 4f9f319cf56c..000000000000
--- a/aom_compat.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -u -r vlc-3.0.8/modules/codec/aom.c vlc-3.0.8-aom/modules/codec/aom.c
---- vlc-3.0.8/modules/codec/aom.c 2019-01-09 16:02:11.000000000 +0000
-+++ vlc-3.0.8-aom/modules/codec/aom.c 2020-02-22 11:44:27.188620819 +0000
-@@ -98,7 +98,6 @@
- { VLC_CODEC_I444, AOM_IMG_FMT_I444, 8, 0 },
-
- { VLC_CODEC_YV12, AOM_IMG_FMT_YV12, 8, 0 },
--{ VLC_CODEC_YUVA, AOM_IMG_FMT_444A, 8, 0 },
-
- { VLC_CODEC_GBR_PLANAR, AOM_IMG_FMT_I444, 8, 1 },
- { VLC_CODEC_GBR_PLANAR_10L, AOM_IMG_FMT_I44416, 10, 1 },
diff --git a/update-vlc-plugin-cache.hook b/update-vlc-plugin-cache.hook
index 3fbf13d9a1db..d651e4ef37a7 100644
--- a/update-vlc-plugin-cache.hook
+++ b/update-vlc-plugin-cache.hook
@@ -1,5 +1,5 @@
[Trigger]
-Type = File
+Type = Path
Operation = Install
Operation = Upgrade
Operation = Remove