blob: ad6313399d5c3e72404b2ef3ea9a83b72b31be6c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
|
pkgbase = vlc-luajit
pkgdesc = Multi-platform MPEG, VCD/DVD, and DivX player built with luajit for OBS Studio compatibility
pkgver = 3.0.21
pkgrel = 9
url = https://www.videolan.org/vlc/
arch = x86_64
arch = aarch64
license = GPL-2.0-or-later
license = LGPL-2.1-or-later
makedepends = a52dec
makedepends = aalib
makedepends = abseil-cpp>=20240722
makedepends = alsa-lib
makedepends = aom>=3
makedepends = aribb24
makedepends = aribb25
makedepends = avahi
makedepends = bash
makedepends = cairo
makedepends = dav1d
makedepends = dbus
makedepends = faad2
makedepends = ffmpeg>=7
makedepends = flac>=1.4.0
makedepends = fluidsynth
makedepends = fontconfig
makedepends = freetype2
makedepends = fribidi
makedepends = gcc-libs
makedepends = gdk-pixbuf2
makedepends = glib2
makedepends = glibc
makedepends = gnutls
makedepends = gst-plugins-base-libs
makedepends = gtk3
makedepends = harfbuzz
makedepends = hicolor-icon-theme
makedepends = jack
makedepends = libarchive
makedepends = libass
makedepends = libavc1394
makedepends = libbluray
makedepends = libcaca
makedepends = libdca
makedepends = libdc1394>=2.2.7
makedepends = libdvbpsi
makedepends = libdvdcss
makedepends = libdvdnav
makedepends = libdvdread
makedepends = libglvnd
makedepends = libgme
makedepends = libgoom2
makedepends = libjpeg-turbo
makedepends = libkate
makedepends = libmad
makedepends = libmatroska
makedepends = libmicrodns>=0.2
makedepends = libmodplug
makedepends = libmpcdec
makedepends = libmpeg2
makedepends = libmtp
makedepends = libnotify
makedepends = libnfs>=6
makedepends = libogg
makedepends = libpng
makedepends = libproxy
makedepends = libpulse
makedepends = librsvg
makedepends = libsamplerate
makedepends = libsecret
makedepends = libshout
makedepends = libsoxr
makedepends = libssh2
makedepends = libtar
makedepends = libtheora
makedepends = libtiger
makedepends = libupnp>=1.14
makedepends = libvorbis
makedepends = libvpx>=1.14
makedepends = libx11
makedepends = libxcb
makedepends = libxinerama
makedepends = libxml2
makedepends = libxpm
makedepends = lirc
makedepends = live-media>=2024.04.19
makedepends = lua
makedepends = mesa
makedepends = mpg123>=1.32.2
makedepends = opus
makedepends = pcsclite
makedepends = projectm
makedepends = protobuf>=29.2
makedepends = qt5-base
makedepends = qt5-svg
makedepends = qt5-x11extras
makedepends = sdl_image
makedepends = smbclient
makedepends = speex
makedepends = srt>=1.5
makedepends = systemd-libs
makedepends = taglib>=2
makedepends = twolame
makedepends = vcdimager
makedepends = wayland
makedepends = wayland-protocols
makedepends = x264>=0.164
makedepends = x265>=4
makedepends = xcb-util-keysyms
makedepends = xosd
makedepends = zlib
makedepends = zvbi
makedepends = luajit
makedepends = lua51
options = !emptydirs
source = https://download.videolan.org/vlc/3.0.21/vlc-3.0.21.tar.xz
source = update-vlc-plugin-cache.hook
source = taglib-2.patch
source = libnfs6-mr-6527.patch
source = add-ffmpeg7-support.patch
sha512sums = cb1af76c8056648c331d7e6e0680d161ed1849eb635987504f45eae02531e9b432651034317fa7e02b0722905dfb9f0f5dad67b5924cc62edcaf0d173ac36aee
sha512sums = b247510ffeadfd439a5dadd170c91900b6cdb05b5ca00d38b1a17c720ffe5a9f75a32e0cb1af5ebefdf1c23c5acc53513ed983a736e8fa30dd8fad237ef49dd3
sha512sums = ea0d1e1dfed16dac8f9027eb55d987dee59630568b9744ceb42bfa134ea9295252d83574f3d793a76a5be3b02661c1731ed366003b6b55b2d7f02fde70586ff3
sha512sums = ea13dd8a1815af183064590d25eb9e652e81bd2d481d311bc4f841c32977205d1d3663d1c3e1c2fe642d546b5e6ab38d5fa6e3ea77808f76d138052900c19032
sha512sums = dc155f70ae6a800cea2fd8a9167c0fec0b67b695cbe5bf7bb7f1ca76247100ddb8493e7ce6a9ff5e35686d20b79408960a367156955fab892357bc1fb91e2bfe
pkgname = vlc-luajit
depends = a52dec
depends = abseil-cpp>=20240722
depends = aribb24
depends = bash
depends = cairo
depends = dbus
depends = faad2
depends = ffmpeg>=7
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
depends = libdca
depends = libdvbpsi
depends = libglvnd
depends = libidn
depends = libmad
depends = libmatroska
depends = libmpcdec
depends = libmpeg2
depends = libproxy
depends = libsecret
depends = libtar
depends = libupnp>=1.14
depends = libvlc-luajit
depends = libx11
depends = libxcb
depends = libxinerama
depends = libxml2
depends = libxpm
depends = lua
depends = qt5-base
depends = qt5-svg
depends = qt5-x11extras
depends = taglib>=2
depends = wayland
depends = xcb-util-keysyms
depends = zlib
depends = luajit
optdepends = aalib: ASCII art video output
optdepends = alsa-lib: ALSA audio output
optdepends = aom: AOM AV1 codec
optdepends = aribb25: aribcam support
optdepends = avahi: service discovery using bonjour protocol
optdepends = dav1d: dav1d AV1 decoder
optdepends = flac: Free Lossless Audio Codec plugin
optdepends = fluidsynth: FluidSynth based MIDI playback plugin
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
optdepends = kwallet: kwallet keystore
optdepends = libass: Subtitle support
optdepends = libavc1394: devices using the 1394ta AV/C
optdepends = libbluray: Blu-Ray video input
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
optdepends = libgme: Game Music Emu plugin
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)
optdepends = libmtp: MTP devices discovery
optdepends = libnfs: NFS access
optdepends = libnotify: notification plugin
optdepends = libogg: Ogg and OggSpots codec
optdepends = libpng: PNG support
optdepends = libpulse: PulseAudio audio output
optdepends = libraw1394: IEEE 1394 access plugin
optdepends = librsvg: SVG plugin
optdepends = libsamplerate: audio Resampler
optdepends = libshout: shoutcast/icecast output plugin
optdepends = libsoxr: SoX audio Resampler
optdepends = libssh2: sftp access
optdepends = libtheora: theora codec
optdepends = libtiger: Tiger rendering for Kate streams
optdepends = libvorbis: Vorbis decoder/encoder
optdepends = libvpx: VP8 and VP9 codec
optdepends = lirc: lirc control
optdepends = live-media: streaming over RTSP
optdepends = mpg123: mpg123 codec
optdepends = ncurses: ncurses interface
optdepends = opus: opus codec
optdepends = pcsclite: aribcam support
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
provides = vlc=3.0.21
conflicts = vlc
conflicts = vlc-dev
conflicts = vlc-plugin
conflicts = vlc-stable-git
pkgname = libvlc-luajit
pkgdesc = Multi-platform MPEG, VCD/DVD, and DivX player built with luajit for OBS Studio compatibility - library
depends = dbus
depends = gcc-libs
depends = glibc
provides = libvlc
conflicts = libvlc
|