Package Details: vlc-git 4.0.0.r28784.g2e086ae8ed-1

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
Upstream URL: https://code.videolan.org/videolan/vlc
Licenses: GPL2, LGPL2.1
Conflicts: vlc
Provides: vlc
Submitter: None
Maintainer: xiota (knoelli)
Last Packager: knoelli
Votes: 206
Popularity: 0.33
First Submitted: 2008-04-01 12:14 (UTC)
Last Updated: 2024-04-29 16:33 (UTC)

Required by (160)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 44 Next › Last »

MBK commented on 2024-04-05 21:31 (UTC)

@Atticus fyi, vlc-git 4 works perfectly in wayland (before the latest package update that broke the build system). It has a completely new ui compared to vlc 3.

Atticus commented on 2024-04-05 20:09 (UTC)

@Knoelli, I-'m reporting the same build errors, as enesefendi, in a non chroot environment.

@enesefendi, I-'m also having problems getting VLC (package vlc) to run correctly in Wayland.

enesefendi commented on 2024-04-05 19:35 (UTC)

@knoelli so kind of you to assist me mate, appreciated.

But i really had enough with the wayland stuff. Nothing works for me. I'll go back to x11 and openbox where i was happy :)

knoelli commented on 2024-04-05 19:31 (UTC)

@enesefendi The problem seems to be the similar to the one reported by MBK earlier. I cannot reproduce it here but I think it has to do with your build tree containing VLC supplied Qt library in "contrib" which lacks required plugins. Please try to build in a clean chroot environment as described by xiota earlier.

MBK commented on 2024-04-05 15:05 (UTC) (edited on 2024-04-05 15:06 (UTC) by MBK)

@knoelli It still fails in the same way. I'll see about the chroot. Thanks for the feedback.

enesefendi commented on 2024-04-05 12:53 (UTC) (edited on 2024-04-05 12:53 (UTC) by enesefendi)

After installing plasma-desktop,

checking protobuf-lite matches protoc version 25.3... yes
checking for Qt6Core Qt6Widgets Qt6Gui Qt6Qml Qt6QmlModels Qt6QmlWorkerScript
      Qt6Quick Qt6QuickControls2 Qt6QuickLayouts Qt6QuickTemplates2 Qt6ShaderTools
      Qt6Svg Qt6Network
     >= 6.2... yes
checking for Qt6WaylandClient >= 6.2... yes
checking if contribs provide qmake... yes
checking for qmake... /../bin/qmake
checking if contribs provide moc... no
checking for moc... /usr/lib/qt6/moc
checking if contribs provide rcc... no
checking for rcc... /usr/lib/qt6/rcc
checking if contribs provide uic... no
checking for uic... /usr/lib/qt6/uic
checking if contribs provide qsb... no
checking for qsb... /usr/lib/qt6/bin/qsb
checking if contribs provide qmlcachegen... no
checking for qmlcachegen... /usr/lib/qt6/qmlcachegen
checking for python3... python3
checking if required Qt plugins are installed with /../bin/qmake... Qml path not found
no
configure: WARNING: qt runtime dependencies are missing, disabling qt interface
checking for Qt6QuickTest >= 6.2... yes
Qml path not found
checking for private/qobject_p.h... yes
checking for private/qquickitem_p.h... yes
checking for private/qquickwindow_p.h... yes
checking for QtGui/qpa/qplatformnativeinterface.h... yes
checking for gtk+-3.0 >= 3.20... yes
configure: error: The skins2 module depends on the Qt interface. Without it you will not be able to open any dialog box from the interface, which makes the skins2 interface rather useless. Install the Qt development package or alternatively you can also configure with: --disable-qt --disable-skins2.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: vlc-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
vlc-git - exit status 4

knoelli commented on 2024-04-05 09:53 (UTC)

@MBK I cannot exactly reproduce the problem here but according to your logfile, it seems to be caused by Qt6 sources being used from VLC's contrib directory instead of your system files. I had previously added a patch due to different behavior of qmake in Qt5 and Qt6 but did not take Qt6 sources from contrib into account. Latest commit should now work around the problem. If compilation still fails, maybe you could try to compile in a clean chroot as suggested by @xiota.

MBK commented on 2024-04-05 03:13 (UTC) (edited on 2024-04-05 03:22 (UTC) by MBK)

It worked when I installed it a couple weeks ago (I was already on qt6/plasma 6), but now the update fails:

checking for Qt6WaylandClient >= 6.2... yes
checking if contribs provide qmake... yes
checking for qmake... /../bin/qmake
checking if contribs provide moc... no
checking for moc... /usr/lib/qt6/moc
checking if contribs provide rcc... no
checking for rcc... /usr/lib/qt6/rcc
checking if contribs provide uic... no
checking for uic... /usr/lib/qt6/uic
checking if contribs provide qsb... no
checking for qsb... /usr/lib/qt6/bin/qsb
checking if contribs provide qmlcachegen... no
checking for qmlcachegen... /usr/lib/qt6/qmlcachegen
checking for python3... python3
checking if required Qt plugins are installed with /../bin/qmake... checking for QtQml.Models ... no
checking for QtQml.WorkerScript ... no
checking for QtQuick.Layouts ... yes
checking for QtQuick.Window ... no
checking for QtQuick.Controls ... yes
checking for Qt5Compat.GraphicalEffects ... no
no
configure: WARNING: qt runtime dependencies are missing, disabling qt interface
checking for Qt6QuickTest >= 6.2... yes
checking for QtTest ... yes
checking for private/qobject_p.h... yes
checking for private/qquickitem_p.h... yes
checking for private/qquickwindow_p.h... yes
checking for QtGui/qpa/qplatformnativeinterface.h... yes
checking for gtk+-3.0 >= 3.20... yes
configure: error: The skins2 module depends on the Qt interface. Without it you will not be able to open any dialog box from the interface, which makes the skins2 interface rather useless. Install the Qt development package or alternatively you can also configure with: --disable-qt --disable-skins2.

knoelli commented on 2024-04-04 19:54 (UTC)

Updated PKGBUILD to use Qt6 now. Be advised that Qt6 support in VLC consists of many recent changes and is probably not yet as stable as Qt5 support was (i.e. I currently get a lot of warnings in the console while running VLC).