%FILENAME%
vlc-git-4.0.0.r35640.g256bd43-1-x86_64.pkg.tar.zst

%NAME%
vlc-git

%BASE%
vlc-git

%VERSION%
4.0.0.r35640.g256bd43-1

%DESC%
Multi-platform MPEG, VCD/DVD, and DivX player (monolithic)

%CSIZE%
13387888

%ISIZE%
67546291

%SHA256SUM%
c00925e9c70cc3a4ae5c18ae39ce51cdf40bacf22a664d91a5c6eb6364b93de2

%URL%
https://github.com/videolan/vlc

%LICENSE%
GPL-2.0-or-later
LGPL-2.1-or-later

%ARCH%
x86_64

%BUILDDATE%
1768072845

%PACKAGER%
lilac (on behalf of winstonwu91) <winstonwu91@gmail.com>

%CONFLICTS%
vlc
libvlc
vlc-cli
vlc-gui-ncurses
vlc-gui-qt
vlc-gui-skins2
vlc-plugin-a52dec
vlc-plugin-aalib
vlc-plugin-alsa
vlc-plugin-aom
vlc-plugin-archive
vlc-plugin-aribb24
vlc-plugin-aribb25
vlc-plugin-ass
vlc-plugin-avahi
vlc-plugin-bluray
vlc-plugin-caca
vlc-plugin-cddb
vlc-plugin-chromecast
vlc-plugin-dav1d
vlc-plugin-dbus
vlc-plugin-dbus-screensaver
vlc-plugin-dca
vlc-plugin-dvb
vlc-plugin-dvd
vlc-plugin-faad2
vlc-plugin-ffmpeg
vlc-plugin-firewire
vlc-plugin-flac
vlc-plugin-fluidsynth
vlc-plugin-freetype
vlc-plugin-gme
vlc-plugin-gnutls
vlc-plugin-gstreamer
vlc-plugin-inflate
vlc-plugin-jack
vlc-plugin-journal
vlc-plugin-jpeg
vlc-plugin-kate
vlc-plugin-kwallet
vlc-plugin-libsecret
vlc-plugin-lirc
vlc-plugin-live555
vlc-plugin-mad
vlc-plugin-matroska
vlc-plugin-mdns
vlc-plugin-modplug
vlc-plugin-mpeg2
vlc-plugin-mpg123
vlc-plugin-mtp
vlc-plugin-musepack
vlc-plugin-nfs
vlc-plugin-notify
vlc-plugin-ogg
vlc-plugin-opus
vlc-plugin-png
vlc-plugin-pulse
vlc-plugin-quicksync
vlc-plugin-samplerate
vlc-plugin-sdl
vlc-plugin-sftp
vlc-plugin-shout
vlc-plugin-smb
vlc-plugin-soxr
vlc-plugin-speex
vlc-plugin-srt
vlc-plugin-svg
vlc-plugin-tag
vlc-plugin-theora
vlc-plugin-twolame
vlc-plugin-udev
vlc-plugin-upnp
vlc-plugin-vorbis
vlc-plugin-vpx
vlc-plugin-x264
vlc-plugin-x265
vlc-plugin-xml
vlc-plugin-zvbi
vlc-plugin-davs2
vlc-plugin-shine
vlc-plugin-cddb
vlc-plugins-all
vlc-plugins-base
vlc-plugins-extra
vlc-plugins-video-output
vlc-plugins-visualization

%PROVIDES%
libvlc.so=12-64
libvlccore.so=9-64
vlc=4.0.0.r35640
libvlc=4.0.0.r35640
vlc-cli
vlc-gui-ncurses
vlc-gui-qt
vlc-gui-skins2
vlc-plugin-a52dec
vlc-plugin-aalib
vlc-plugin-alsa
vlc-plugin-aom
vlc-plugin-archive
vlc-plugin-aribb24
vlc-plugin-aribb25
vlc-plugin-ass
vlc-plugin-avahi
vlc-plugin-bluray
vlc-plugin-caca
vlc-plugin-cddb
vlc-plugin-chromecast
vlc-plugin-dav1d
vlc-plugin-dbus
vlc-plugin-dbus-screensaver
vlc-plugin-dca
vlc-plugin-dvb
vlc-plugin-dvd
vlc-plugin-faad2
vlc-plugin-ffmpeg
vlc-plugin-firewire
vlc-plugin-flac
vlc-plugin-fluidsynth
vlc-plugin-freetype
vlc-plugin-gme
vlc-plugin-gnutls
vlc-plugin-gstreamer
vlc-plugin-inflate
vlc-plugin-jack
vlc-plugin-journal
vlc-plugin-jpeg
vlc-plugin-kate
vlc-plugin-kwallet
vlc-plugin-libsecret
vlc-plugin-lirc
vlc-plugin-live555
vlc-plugin-mad
vlc-plugin-matroska
vlc-plugin-mdns
vlc-plugin-modplug
vlc-plugin-mpeg2
vlc-plugin-mpg123
vlc-plugin-mtp
vlc-plugin-musepack
vlc-plugin-nfs
vlc-plugin-notify
vlc-plugin-ogg
vlc-plugin-opus
vlc-plugin-png
vlc-plugin-pulse
vlc-plugin-quicksync
vlc-plugin-samplerate
vlc-plugin-sdl
vlc-plugin-sftp
vlc-plugin-shout
vlc-plugin-smb
vlc-plugin-soxr
vlc-plugin-speex
vlc-plugin-srt
vlc-plugin-svg
vlc-plugin-tag
vlc-plugin-theora
vlc-plugin-twolame
vlc-plugin-udev
vlc-plugin-upnp
vlc-plugin-vorbis
vlc-plugin-vpx
vlc-plugin-x264
vlc-plugin-x265
vlc-plugin-xml
vlc-plugin-zvbi
vlc-plugin-davs2
vlc-plugin-shine
vlc-plugin-cddb
vlc-plugins-all
vlc-plugins-base
vlc-plugins-extra
vlc-plugins-video-output
vlc-plugins-visualization

%DEPENDS%
aribb24
chromaprint
faad2
ffmpeg
fontconfig
freetype2
fribidi
gnutls
harfbuzz
libarchive
libdvbpsi
libebur128
libidn
libmad
libmatroska
libmpcdec
libplacebo
libsecret
libupnp
libxinerama
libxml2
libxpm
qt6-base
qt6-declarative
rnnoise
taglib
xcb-util-keysyms

%OPTDEPENDS%
kwallet: kwallet keystore
libva-intel-driver: video backend intel
libva-vdpau-driver: vdpau backend nvidia
aom: AOM AV1 codec
aribb25: aribcam support
avahi: service discovery using bonjour protocol
dav1d: dav1d AV1 decoder
flac: Free Lossless Audio Codec plugin
fluidsynth: FluidSynth based MIDI playback plugin
gst-plugins-base-libs: for libgst plugins
gtk3: notification plugin
jack: jack audio server
kwindowsystem: kwin background blur effect
libass: Subtitle support
libavc1394: devices using the 1394ta AV/C
libbluray: Blu-Ray video input
libcaca: colored ASCII art video output
libdc1394: IEEE 1394 access plugin
libdvdnav: DVD with navigation input module
libdvdread: DVD input module
libgme: Game Music Emu plugin
libgoom2: Goom visualization
libjpeg-turbo: JPEG support
libkate: Kate codec
libmicrodns: mDNS services discovery (chromecast etc)
libmodplug: MOD output plugin
libmtp: MTP devices discovery
libnfs: NFS access
libnotify: notification plugin
libogg: Ogg and OggSpots codec
libpng: PNG support
libpulse: PulseAudio audio output
librsvg: SVG plugin
libsamplerate: audio Resampler
libshout: shoutcast/icecast output plugin
libsoxr: SoX audio Resampler
libssh2: sftp access
libtheora: theora codec
libtiger: Tiger rendering for Kate streams
libvorbis: Vorbis decoder/encoder
libvpx: VP8 and VP9 codec
libxkbcommon: X11 XCB support
lirc: lirc control
live-media: streaming over RTSP
mpg123: mpg123 codec
opus: opus codec
pcsclite: aribcam support
projectm: ProjectM visualisation
protobuf: chromecast streaming
smbclient: SMB access plugin
speex: Speex codec
srt: SRT input/output plugin
systemd-libs: udev services discovery
twolame: TwoLAME mpeg2 encoder plugin
zvbi: VBI/Teletext/webcam/v4l2 capture/decoding
libaribcaption: Caption decoder/renderer library for handling ARIB STD-B24 based TV broadcast captions
davs2: Open-Source decoder of AVS2-P2/IEEE1857.4 video coding standard
shine: Super fast fixed-point MP3 encoder
libcddb: CDDB plugin
libvncserver: VNC server plugin

%MAKEDEPENDS%
ffnvcodec-headers
git
lua
meson
qt6-shadertools
qt6-tools
vulkan-headers
wayland-protocols
aom
aribb25
avahi
dav1d
flac
fluidsynth
gst-plugins-base-libs
gtk3
jack
kwindowsystem
libass
libavc1394
libbluray
libcaca
libdc1394
libdvdnav
libdvdread
libgme
libgoom2
libjpeg-turbo
libkate
libmicrodns
libmodplug
libmtp
libnfs
libnotify
libogg
libpng
libpulse
librsvg
libsamplerate
libshout
libsoxr
libssh2
libtheora
libtiger
libvorbis
libvpx
libxkbcommon
lirc
live-media
mpg123
opus
pcsclite
projectm
protobuf
smbclient
speex
srt
systemd-libs
twolame
zvbi
libaribcaption
davs2
shine
libcddb
libvncserver

