extra/vlc to 3.0.18-16

This commit is contained in:
Kevin Mihelich 2023-09-20 23:26:27 +00:00
parent 6a1799a6b0
commit 88c6e6c1ea
2 changed files with 181 additions and 1 deletions

180
extra/vlc/.SRCINFO Normal file
View file

@ -0,0 +1,180 @@
pkgbase = vlc
pkgdesc = Multi-platform MPEG, VCD/DVD, and DivX player
pkgver = 3.0.18
pkgrel = 16
url = https://www.videolan.org/vlc/
arch = x86_64
license = LGPL2.1
license = GPL2
makedepends = gst-plugins-base-libs
makedepends = live-media
makedepends = libnotify
makedepends = libbluray
makedepends = flac
makedepends = libdc1394
makedepends = libavc1394
makedepends = libcaca
makedepends = gtk3
makedepends = librsvg
makedepends = libgme
makedepends = xosd
makedepends = twolame
makedepends = aalib
makedepends = avahi
makedepends = systemd-libs
makedepends = libmtp
makedepends = libmicrodns
makedepends = libdvdcss
makedepends = smbclient
makedepends = vcdimager
makedepends = libssh2
makedepends = mesa
makedepends = protobuf
makedepends = libnfs
makedepends = mpg123
makedepends = libdvdread
makedepends = libdvdnav
makedepends = libogg
makedepends = libshout
makedepends = libmodplug
makedepends = libvpx
makedepends = libvorbis
makedepends = speex
makedepends = opus
makedepends = libtheora
makedepends = libpng
makedepends = libjpeg-turbo
makedepends = libx265.so
makedepends = libx264.so
makedepends = zvbi
makedepends = libass
makedepends = libkate
makedepends = libtiger
makedepends = sdl_image
makedepends = libpulse
makedepends = alsa-lib
makedepends = jack
makedepends = libsamplerate
makedepends = libsoxr
makedepends = lirc
makedepends = libgoom2
makedepends = projectm
makedepends = aom
makedepends = srt
makedepends = dav1d
makedepends = aribb25
makedepends = pcsclite
makedepends = wayland-protocols
depends = a52dec
depends = libdvbpsi
depends = libxpm
depends = libdca
depends = libproxy
depends = lua
depends = libidn
depends = libmatroska
depends = taglib
depends = libmpcdec
depends = ffmpeg4.4
depends = faad2
depends = libmad
depends = libmpeg2
depends = xcb-util-keysyms
depends = libtar
depends = libxinerama
depends = libsecret
depends = libupnp
depends = libixml.so
depends = libupnp.so
depends = libarchive
depends = qt5-base
depends = qt5-x11extras
depends = qt5-svg
depends = freetype2
depends = fribidi
depends = harfbuzz
depends = fontconfig
depends = libxml2
depends = gnutls
depends = libplacebo
depends = aribb24
optdepends = avahi: service discovery using bonjour protocol
optdepends = aom: AOM AV1 codec
optdepends = gst-plugins-base-libs: for libgst plugins
optdepends = dav1d: dav1d AV1 decoder
optdepends = libdvdcss: decoding encrypted DVDs
optdepends = libavc1394: devices using the 1394ta AV/C
optdepends = libdc1394: IEEE 1394 access plugin
optdepends = kwallet: kwallet keystore
optdepends = libva-vdpau-driver: vdpau backend nvidia
optdepends = libva-intel-driver: video backend intel
optdepends = libbluray: Blu-Ray video input
optdepends = flac: Free Lossless Audio Codec plugin
optdepends = twolame: TwoLAME mpeg2 encoder plugin
optdepends = libgme: Game Music Emu plugin
optdepends = vcdimager: navigate VCD with libvcdinfo
optdepends = libmtp: MTP devices discovery
optdepends = systemd-libs: udev services discovery
optdepends = smbclient: SMB access plugin
optdepends = libcdio: audio CD playback
optdepends = gnu-free-fonts: subtitle font
optdepends = ttf-dejavu: subtitle font
optdepends = libssh2: sftp access
optdepends = libnfs: NFS access
optdepends = mpg123: mpg123 codec
optdepends = protobuf: chromecast streaming
optdepends = libmicrodns: mDNS services discovery (chromecast etc)
optdepends = lua-socket: http interface
optdepends = libdvdread: DVD input module
optdepends = libdvdnav: DVD with navigation input module
optdepends = libogg: Ogg and OggSpots codec
optdepends = libshout: shoutcast/icecast output plugin
optdepends = libmodplug: MOD output plugin
optdepends = libvpx: VP8 and VP9 codec
optdepends = libvorbis: Vorbis decoder/encoder
optdepends = speex: Speex codec
optdepends = opus: opus codec
optdepends = libtheora: theora codec
optdepends = libpng: PNG support
optdepends = libjpeg-turbo: JPEG support
optdepends = librsvg: SVG plugin
optdepends = x264: H264 encoding
optdepends = x265: HEVC/H.265 encoder
optdepends = zvbi: VBI/Teletext/webcam/v4l2 capture/decoding
optdepends = libass: Subtitle support
optdepends = libkate: Kate codec
optdepends = libtiger: Tiger rendering for Kate streams
optdepends = sdl_image: SDL image support
optdepends = srt: SRT input/output plugin
optdepends = aalib: ASCII art video output
optdepends = libcaca: colored ASCII art video output
optdepends = libpulse: PulseAudio audio output
optdepends = alsa-lib: ALSA audio output
optdepends = jack: jack audio server
optdepends = libsamplerate: audio Resampler
optdepends = libsoxr: SoX audio Resampler
optdepends = lirc: lirc control
optdepends = libgoom2: Goom visualization
optdepends = projectm: ProjectM visualisation
optdepends = ncurses: ncurses interface
optdepends = libnotify: notification plugin
optdepends = gtk3: notification plugin
optdepends = aribb25: aribcam support
optdepends = pcsclite: aribcam support
optdepends = live-media: streaming over RTSP
conflicts = vlc-plugin
replaces = vlc-plugin
options = !emptydirs
source = https://download.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz
source = https://download.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.asc
source = libplacebo-5.patch
source = update-vlc-plugin-cache.hook
source = c2dd4bfe.patch
validpgpkeys = 65F7C6B4206BD057A7EB73787180713BE58D1ADC
sha512sums = 6fc8fdaa7e8862ad7133d69b3dab99ab9cd3945846a6ce5e2379b7f68ee9accd385c53b8573fc7c82f732c24678b4932b1154d2ad8accf06305f2f578d6fcd8e
sha512sums = SKIP
sha512sums = a06b04a8b059dbbef77d27435bd5bec3c26f937390bd112b0843385587e866e617c3dd0e66f99eed5fa4a91bc5f0fd9b5623f65b2f2435a54456dde2aa96209b
sha512sums = b247510ffeadfd439a5dadd170c91900b6cdb05b5ca00d38b1a17c720ffe5a9f75a32e0cb1af5ebefdf1c23c5acc53513ed983a736e8fa30dd8fad237ef49dd3
sha512sums = 10801260f94c38b57d1c5666dc1772296537dbfd11d132e46fce98c3b185d9c3861a0b4e9076091990bf035525ed4f67376d4766eae63059f025c76251b6379b
pkgname = vlc

View file

@ -11,7 +11,7 @@ _vlcver=3.0.18
# optional fixup version including hyphen # optional fixup version including hyphen
_vlcfixupver= _vlcfixupver=
pkgver=${_vlcver}${_vlcfixupver//-/.r} pkgver=${_vlcver}${_vlcfixupver//-/.r}
pkgrel=15 pkgrel=16
pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player' pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
url='https://www.videolan.org/vlc/' url='https://www.videolan.org/vlc/'
arch=('x86_64') arch=('x86_64')