2023-09-20 23:26:27 +00:00
|
|
|
pkgbase = vlc
|
|
|
|
pkgdesc = Multi-platform MPEG, VCD/DVD, and DivX player
|
2023-11-01 20:23:44 +00:00
|
|
|
pkgver = 3.0.20
|
2024-03-21 23:40:43 +00:00
|
|
|
pkgrel = 8
|
2023-09-20 23:26:27 +00:00
|
|
|
url = https://www.videolan.org/vlc/
|
|
|
|
arch = x86_64
|
2023-12-21 16:33:41 +00:00
|
|
|
license = GPL-2.0-or-later
|
|
|
|
license = LGPL-2.1-or-later
|
|
|
|
makedepends = aalib
|
|
|
|
makedepends = alsa-lib
|
|
|
|
makedepends = aom
|
|
|
|
makedepends = aribb25
|
|
|
|
makedepends = avahi
|
|
|
|
makedepends = dav1d
|
2023-09-20 23:26:27 +00:00
|
|
|
makedepends = flac
|
2024-01-21 00:35:54 +00:00
|
|
|
makedepends = fluidsynth
|
2023-12-21 16:33:41 +00:00
|
|
|
makedepends = gst-plugins-base-libs
|
|
|
|
makedepends = gtk3
|
|
|
|
makedepends = jack
|
|
|
|
makedepends = libass
|
2023-09-20 23:26:27 +00:00
|
|
|
makedepends = libavc1394
|
2023-12-21 16:33:41 +00:00
|
|
|
makedepends = libbluray
|
2023-09-20 23:26:27 +00:00
|
|
|
makedepends = libcaca
|
2023-12-21 16:33:41 +00:00
|
|
|
makedepends = libdc1394
|
|
|
|
makedepends = libdvdcss
|
|
|
|
makedepends = libdvdnav
|
|
|
|
makedepends = libdvdread
|
2023-09-20 23:26:27 +00:00
|
|
|
makedepends = libgme
|
2023-12-21 16:33:41 +00:00
|
|
|
makedepends = libgoom2
|
|
|
|
makedepends = libjpeg-turbo
|
|
|
|
makedepends = libkate
|
2023-09-20 23:26:27 +00:00
|
|
|
makedepends = libmicrodns
|
2023-12-21 16:33:41 +00:00
|
|
|
makedepends = libmodplug
|
|
|
|
makedepends = libmtp
|
|
|
|
makedepends = libnotify
|
2023-09-20 23:26:27 +00:00
|
|
|
makedepends = libnfs
|
|
|
|
makedepends = libogg
|
|
|
|
makedepends = libpng
|
|
|
|
makedepends = libpulse
|
2023-12-21 16:33:41 +00:00
|
|
|
makedepends = librsvg
|
2023-09-20 23:26:27 +00:00
|
|
|
makedepends = libsamplerate
|
2023-12-21 16:33:41 +00:00
|
|
|
makedepends = libshout
|
2023-09-20 23:26:27 +00:00
|
|
|
makedepends = libsoxr
|
2023-12-21 16:33:41 +00:00
|
|
|
makedepends = libssh2
|
|
|
|
makedepends = libtheora
|
|
|
|
makedepends = libtiger
|
|
|
|
makedepends = libvorbis
|
|
|
|
makedepends = libvpx
|
2023-09-20 23:26:27 +00:00
|
|
|
makedepends = lirc
|
2023-12-21 16:33:41 +00:00
|
|
|
makedepends = live-media
|
|
|
|
makedepends = mesa
|
|
|
|
makedepends = mpg123
|
|
|
|
makedepends = opus
|
|
|
|
makedepends = pcsclite
|
2023-09-20 23:26:27 +00:00
|
|
|
makedepends = projectm
|
2023-12-21 16:33:41 +00:00
|
|
|
makedepends = protobuf
|
|
|
|
makedepends = sdl_image
|
|
|
|
makedepends = smbclient
|
|
|
|
makedepends = speex
|
2023-09-20 23:26:27 +00:00
|
|
|
makedepends = srt
|
2023-12-21 16:33:41 +00:00
|
|
|
makedepends = systemd-libs
|
|
|
|
makedepends = twolame
|
|
|
|
makedepends = vcdimager
|
2023-09-20 23:26:27 +00:00
|
|
|
makedepends = wayland-protocols
|
2023-12-21 16:33:41 +00:00
|
|
|
makedepends = x264
|
|
|
|
makedepends = libx264.so
|
|
|
|
makedepends = x265
|
|
|
|
makedepends = libx265.so
|
|
|
|
makedepends = xosd
|
|
|
|
makedepends = zvbi
|
2023-09-20 23:26:27 +00:00
|
|
|
depends = a52dec
|
2023-12-21 16:33:41 +00:00
|
|
|
depends = abseil-cpp
|
|
|
|
depends = aribb24
|
|
|
|
depends = bash
|
|
|
|
depends = cairo
|
|
|
|
depends = dbus
|
|
|
|
depends = faad2
|
|
|
|
depends = ffmpeg4.4
|
|
|
|
depends = fontconfig
|
|
|
|
depends = freetype2
|
|
|
|
depends = fribidi
|
|
|
|
depends = gcc-libs
|
|
|
|
depends = gdk-pixbuf2
|
|
|
|
depends = glib2
|
|
|
|
depends = glibc
|
|
|
|
depends = gnutls
|
|
|
|
depends = harfbuzz
|
|
|
|
depends = hicolor-icon-theme
|
|
|
|
depends = libarchive
|
2023-09-20 23:26:27 +00:00
|
|
|
depends = libdca
|
2023-12-21 16:33:41 +00:00
|
|
|
depends = libdvbpsi
|
|
|
|
depends = libglvnd
|
2023-09-20 23:26:27 +00:00
|
|
|
depends = libidn
|
2023-12-21 16:33:41 +00:00
|
|
|
depends = libmad
|
2023-09-20 23:26:27 +00:00
|
|
|
depends = libmatroska
|
|
|
|
depends = libmpcdec
|
|
|
|
depends = libmpeg2
|
2023-12-21 16:33:41 +00:00
|
|
|
depends = libproxy
|
2023-09-20 23:26:27 +00:00
|
|
|
depends = libsecret
|
2023-12-21 16:33:41 +00:00
|
|
|
depends = libtar
|
2023-09-20 23:26:27 +00:00
|
|
|
depends = libupnp
|
|
|
|
depends = libixml.so
|
|
|
|
depends = libupnp.so
|
2023-12-21 16:33:41 +00:00
|
|
|
depends = libva
|
|
|
|
depends = libx11
|
|
|
|
depends = libxcb
|
|
|
|
depends = libxinerama
|
|
|
|
depends = libxml2
|
|
|
|
depends = libxpm
|
|
|
|
depends = lua
|
2023-09-20 23:26:27 +00:00
|
|
|
depends = qt5-base
|
|
|
|
depends = qt5-svg
|
2023-12-21 16:33:41 +00:00
|
|
|
depends = qt5-x11extras
|
|
|
|
depends = taglib
|
|
|
|
depends = wayland
|
|
|
|
depends = xcb-util-keysyms
|
|
|
|
depends = zlib
|
|
|
|
optdepends = aalib: ASCII art video output
|
|
|
|
optdepends = alsa-lib: ALSA audio output
|
2023-09-20 23:26:27 +00:00
|
|
|
optdepends = aom: AOM AV1 codec
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = aribb25: aribcam support
|
|
|
|
optdepends = avahi: service discovery using bonjour protocol
|
2023-09-20 23:26:27 +00:00
|
|
|
optdepends = dav1d: dav1d AV1 decoder
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = flac: Free Lossless Audio Codec plugin
|
2024-01-21 00:35:54 +00:00
|
|
|
optdepends = fluidsynth: FluidSynth based MIDI playback plugin
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = gnu-free-fonts: subtitle font
|
|
|
|
optdepends = gst-plugins-base-libs: for libgst plugins
|
|
|
|
optdepends = gstreamer: for libgst plugins
|
|
|
|
optdepends = gtk3: notification plugin
|
|
|
|
optdepends = jack: jack audio server
|
2023-09-20 23:26:27 +00:00
|
|
|
optdepends = kwallet: kwallet keystore
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = libass: Subtitle support
|
|
|
|
optdepends = libavc1394: devices using the 1394ta AV/C
|
2023-09-20 23:26:27 +00:00
|
|
|
optdepends = libbluray: Blu-Ray video input
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = libcaca: colored ASCII art video output
|
|
|
|
optdepends = libcdio: audio CD playback
|
|
|
|
optdepends = libdc1394: IEEE 1394 access plugin
|
|
|
|
optdepends = libdvdcss: decoding encrypted DVDs
|
|
|
|
optdepends = libdvdnav: DVD with navigation input module
|
|
|
|
optdepends = libdvdread: DVD input module
|
2023-09-20 23:26:27 +00:00
|
|
|
optdepends = libgme: Game Music Emu plugin
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = libgoom2: Goom visualization
|
|
|
|
optdepends = libjpeg-turbo: JPEG support
|
|
|
|
optdepends = libkate: Kate codec
|
|
|
|
optdepends = libmodplug: MOD output plugin
|
|
|
|
optdepends = libmicrodns: mDNS services discovery (chromecast etc)
|
2023-09-20 23:26:27 +00:00
|
|
|
optdepends = libmtp: MTP devices discovery
|
|
|
|
optdepends = libnfs: NFS access
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = libnotify: notification plugin
|
2023-09-20 23:26:27 +00:00
|
|
|
optdepends = libogg: Ogg and OggSpots codec
|
|
|
|
optdepends = libpng: PNG support
|
|
|
|
optdepends = libpulse: PulseAudio audio output
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = libraw1394: IEEE 1394 access plugin
|
|
|
|
optdepends = librsvg: SVG plugin
|
2023-09-20 23:26:27 +00:00
|
|
|
optdepends = libsamplerate: audio Resampler
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = libshout: shoutcast/icecast output plugin
|
2023-09-20 23:26:27 +00:00
|
|
|
optdepends = libsoxr: SoX audio Resampler
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = libssh2: sftp access
|
|
|
|
optdepends = libtheora: theora codec
|
|
|
|
optdepends = libtiger: Tiger rendering for Kate streams
|
|
|
|
optdepends = libva-intel-driver: video backend intel
|
|
|
|
optdepends = libva-vdpau-driver: vdpau backend nvidia
|
|
|
|
optdepends = libvorbis: Vorbis decoder/encoder
|
|
|
|
optdepends = libvpx: VP8 and VP9 codec
|
2023-09-20 23:26:27 +00:00
|
|
|
optdepends = lirc: lirc control
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = live-media: streaming over RTSP
|
|
|
|
optdepends = lua-socket: http interface
|
|
|
|
optdepends = mpg123: mpg123 codec
|
2023-09-20 23:26:27 +00:00
|
|
|
optdepends = ncurses: ncurses interface
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = opus: opus codec
|
2023-09-20 23:26:27 +00:00
|
|
|
optdepends = pcsclite: aribcam support
|
2023-12-21 16:33:41 +00:00
|
|
|
optdepends = projectm: ProjectM visualisation
|
|
|
|
optdepends = protobuf: chromecast streaming
|
|
|
|
optdepends = sdl12-compat: SDL image support
|
|
|
|
optdepends = sdl_image: SDL image support
|
|
|
|
optdepends = smbclient: SMB access plugin
|
|
|
|
optdepends = speex: Speex codec
|
|
|
|
optdepends = speexdsp: Speex codec
|
|
|
|
optdepends = srt: SRT input/output plugin
|
|
|
|
optdepends = systemd-libs: udev services discovery
|
|
|
|
optdepends = ttf-dejavu: subtitle font
|
|
|
|
optdepends = twolame: TwoLAME mpeg2 encoder plugin
|
|
|
|
optdepends = vcdimager: navigate VCD with libvcdinfo
|
|
|
|
optdepends = x264: H264 encoding
|
|
|
|
optdepends = x265: HEVC/H.265 encoder
|
|
|
|
optdepends = zvbi: VBI/Teletext/webcam/v4l2 capture/decoding
|
2023-09-20 23:26:27 +00:00
|
|
|
conflicts = vlc-plugin
|
|
|
|
replaces = vlc-plugin
|
|
|
|
options = !emptydirs
|
2023-11-01 20:23:44 +00:00
|
|
|
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
|
2023-09-20 23:26:27 +00:00
|
|
|
source = update-vlc-plugin-cache.hook
|
2024-01-29 18:36:48 +00:00
|
|
|
source = taglib-2.patch
|
2023-09-20 23:26:27 +00:00
|
|
|
validpgpkeys = 65F7C6B4206BD057A7EB73787180713BE58D1ADC
|
2023-11-01 20:23:44 +00:00
|
|
|
sha512sums = 02e58fb52dd75bf483ac4b298aecf86463b13d4782173d164adba6e4552d9262ff5e2ee1cbe1bce2c8a809801b79f328c6a8c475d34ae62aefaea02ae5ade406
|
2023-09-20 23:26:27 +00:00
|
|
|
sha512sums = SKIP
|
|
|
|
sha512sums = b247510ffeadfd439a5dadd170c91900b6cdb05b5ca00d38b1a17c720ffe5a9f75a32e0cb1af5ebefdf1c23c5acc53513ed983a736e8fa30dd8fad237ef49dd3
|
2024-01-29 18:36:48 +00:00
|
|
|
sha512sums = ea0d1e1dfed16dac8f9027eb55d987dee59630568b9744ceb42bfa134ea9295252d83574f3d793a76a5be3b02661c1731ed366003b6b55b2d7f02fde70586ff3
|
2023-09-20 23:26:27 +00:00
|
|
|
|
|
|
|
pkgname = vlc
|