diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 19 | ||||
-rw-r--r-- | aom_compat.patch | 11 | ||||
-rw-r--r-- | update-vlc-plugin-cache.hook | 2 |
4 files changed, 15 insertions, 30 deletions
@@ -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 @@ -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 |