PKGBUILDs/extra/vlc/.SRCINFO
2023-11-06 16:15:12 -05:00

178 lines
5.8 KiB
Text

pkgbase = vlc
pkgdesc = Multi-platform MPEG, VCD/DVD, and DivX player
pkgver = 3.0.20
pkgrel = 2
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.20/vlc-3.0.20.tar.xz
source = https://download.videolan.org/vlc/3.0.20/vlc-3.0.20.tar.xz.asc
source = libplacebo-5.patch
source = update-vlc-plugin-cache.hook
validpgpkeys = 65F7C6B4206BD057A7EB73787180713BE58D1ADC
sha512sums = 02e58fb52dd75bf483ac4b298aecf86463b13d4782173d164adba6e4552d9262ff5e2ee1cbe1bce2c8a809801b79f328c6a8c475d34ae62aefaea02ae5ade406
sha512sums = SKIP
sha512sums = a06b04a8b059dbbef77d27435bd5bec3c26f937390bd112b0843385587e866e617c3dd0e66f99eed5fa4a91bc5f0fd9b5623f65b2f2435a54456dde2aa96209b
sha512sums = b247510ffeadfd439a5dadd170c91900b6cdb05b5ca00d38b1a17c720ffe5a9f75a32e0cb1af5ebefdf1c23c5acc53513ed983a736e8fa30dd8fad237ef49dd3
pkgname = vlc