Search Criteria
Package Details: vlc-plugin-lua-git 4.0.0.r36449.gd346f1f-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/vlc-git.git (read-only, click to copy) |
|---|---|
| Package Base: | vlc-git |
| Description: | Multi-platform MPEG, VCD/DVD, and DivX player - Lua scripting plugins |
| Upstream URL: | https://github.com/videolan/vlc |
| Licenses: | GPL-2.0-or-later, LGPL-2.1-or-later |
| Conflicts: | vlc-plugin-lua |
| Provides: | vlc-plugin-lua |
| Submitter: | None |
| Maintainer: | xiota (knoelli) |
| Last Packager: | xiota |
| Votes: | 214 |
| Popularity: | 0.36 |
| First Submitted: | 2008-04-01 12:14 (UTC) |
| Last Updated: | 2026-04-04 16:47 (UTC) |
Dependencies (64)
- libvlc (vlc-gitAUR)
- libvlccore.so (vlc-gitAUR, libvlc)
- lua (pallene-luaAUR)
- aom (aom-vmaf-gitAUR, aom-av1-lavish-gitAUR, aom-psy101-gitAUR, aom-gitAUR, aom-gitAUR) (make)
- aribb25 (make)
- avahi (make)
- dav1d (dav1d-gitAUR) (make)
- ffnvcodec-headers (ffnvcodec-headers-gitAUR, ffnvcodec-headers-11-1AUR) (make)
- flac (flac-gitAUR) (make)
- fluidsynth (fluidsynth-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR) (make)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR) (make)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-ldacAUR, jack2, pipewire-jack) (make)
- kwindowsystem (kwindowsystem-gitAUR, sonic-frameworks-windowsystemAUR) (make)
- libass (libass-gitAUR) (make)
- libavc1394 (make)
- libbluray (libbluray-gitAUR) (make)
- libcaca (make)
- libdc1394 (make)
- libdvdnav (libdvdnav-gitAUR) (make)
- libdvdread (libdvdread-gitAUR) (make)
- libgme (libgme-gitAUR) (make)
- libgoom2 (make)
- libjpeg-turbo (mozjpeg-gitAUR, mozjpegAUR, libjpeg-turbo-gitAUR) (make)
- libkate (make)
- libmicrodns (libmicrodns-gitAUR) (make)
- libmodplug (libopenmpt-modplugAUR, libmodplug-gitAUR) (make)
- libmtp (libmtp-gitAUR) (make)
- libnfs (libnfs-gitAUR) (make)
- libnotify (libnotify-gitAUR) (make)
- libogg (libogg-gitAUR) (make)
- libpng (libpng-gitAUR, libpng-apngAUR) (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- librsvg (librsvg-gitAUR, librsvg-noglycinAUR) (make)
- libsamplerate (libsamplerate-gitAUR) (make)
- libshout (libshout-gitAUR) (make)
- libsoxr (make)
- libssh2 (libssh2-gitAUR) (make)
- libtheora (libtheora-gitAUR) (make)
- libtiger (make)
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR) (make)
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR) (make)
- libxkbcommon (libxkbcommon-gitAUR) (make)
- lirc (lirc-gitAUR) (make)
- live-media (make)
- lua (pallene-luaAUR) (make)
- meson (meson-gitAUR) (make)
- mpg123 (mpg123-svnAUR, mpg321AUR) (make)
- opus (opus-gitAUR) (make)
- pcsclite (pcsclite-gitAUR) (make)
- projectm (projectm-gitAUR) (make)
- protobuf (protobuf-gitAUR) (make)
- qt6-shadertools (make)
- qt6-tools (make)
- smbclient (make)
- speex (speex-gitAUR) (make)
- srt (srt-gitAUR) (make)
- systemd-libs (systemd-libs-gitAUR, systemd-libs-selinuxAUR, unshitted-systemd-libsAUR, systemd-liberated-libs-gitAUR) (make)
- twolame (twolame-gitAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- zvbi (zvbi-gitAUR, zvbi-gitAUR) (make)
- lua-socket (lua-socket-gitAUR) (optional) – for http interface
Latest Comments
1 2 3 4 5 6 .. 47 Next › Last »
tpaniaki commented on 2026-04-04 15:43 (UTC)
Build fails, vlc-git is behind libupnp:
Upnp_FunPtr expects void*
VLC sends const void* (UpnpEventPtr)
Capricornus007 commented on 2026-03-04 14:01 (UTC) (edited on 2026-03-04 14:06 (UTC) by Capricornus007)
Build of vlc-git fails at lua/sd/fmc.luac with this error: lua/sd/fmc.lua:35: attempt to assign to const variable '_'
This happens because Lua 5.4+ (I'm using lua 5.5.0 from extra-staging) treats the first variable in a for loop as const, so it can't be reassigned.
Fix: Change this line in fmc.lua (around line 35):
lua , , artist, title = string.find( song_node.children_map["name"][1].children[1], "(.+)%s-%s(.+)" )
to:
local _, artist, title = string.find( song_node.children_map["name"][1].children[1], "(.+)%s-%s(.+)" )
I added this inline patch in the prepare() function of the PKGBUILD (line numbers may vary slightly depending on the version):
--- a/share/lua/sd/fmc.lua
+++ b/share/lua/sd/fmc.lua
@@ -32,7 +32,7 @@
, , artist, title = string.find( song_node.children_map["name"][1].children[1], "(.+)%s-%s(.+)" )
local _, artist, title = string.find( song_node.children_map["name"][1].children[1], "(.+)%s-%s(.+)" ) local rank = song_node.children_map["rank"][1].children[1] if rank ~= nil then rank = "Rank: " .. rank
Tested and it builds successfully now. Hope this helps others!
bananasgomoo commented on 2025-10-08 22:43 (UTC)
this is broken (does not build) with the release of ffmpeg8. There is a fix available on their git, but it isn't yet merged. could you add the patch to the pkgbuild? it's here and I tested it manually: https://code.videolan.org/videolan/vlc/-/merge_requests/7686/diffs
bananasgomoo commented on 2025-07-10 05:14 (UTC)
@xiota thanks, this resolved the issue.
xiota commented on 2025-07-10 01:11 (UTC) (edited on 2025-07-10 05:46 (UTC) by xiota)
@bananasgomoo Related to split of plugins from extra/vlc into subpackages. I pushed an update that may resolve it.
I've decided to keep this as a monolithic package because split packaging is prone to failure and very slow to process ~84 subpackages.
Update: Lua plugin has been split so it can be replaced with a LuaJIT variant. There isn't sufficient benefit to make splitting the others worthwhile.
bananasgomoo commented on 2025-07-10 00:38 (UTC)
for some reason this is no longer considered valid as a dependency, so phonon-qt6-vlc is trying to install the regular libvlc and causing a conflict when i try and update it.
soloturn commented on 2025-05-03 10:30 (UTC)
remis means that the linking in the package causes:
https://code.videolan.org/videolan/vlc/-/issues/29144#note_483263
the error has no effect on functioning as far as i can tell. but i not use nfs.
soloturn commented on 2025-04-30 00:25 (UTC) (edited on 2025-04-30 13:22 (UTC) by soloturn)
build fails without vulkan:
with
vulkan-headersit builds and runs, video is showing. with gnome, wayland, video size is not adjusting to window wize and mouse buttons not working when "start in minimal view mode".1 2 3 4 5 6 .. 47 Next › Last »