Package Details: vlc-nightly 3.0.0v20171023-1

Git Clone URL: https://aur.archlinux.org/vlc-nightly.git (read-only)
Package Base: vlc-nightly
Description: A multi-platform MPEG, VCD/DVD, and DivX player - nightly snapshot
Upstream URL: http://www.videolan.org/vlc/
Licenses: GPL2, LGPL2.1
Conflicts: vlc, vlc-plugin
Provides: vlc
Replaces: vlc-plugin
Submitter: Xavion
Maintainer: SolarAquarion (Martchus)
Last Packager: Martchus
Votes: 16
Popularity: 0.910492
First Submitted: 2013-01-07 21:00
Last Updated: 2017-10-25 15:52

Dependencies (87)

Required by (95)

Sources (5)

Latest Comments

now-im commented on 2017-10-25 17:43

I totally get. I reinstalled the Arch, so after waiting 3 days I had to flag it. Thanks for the update.

But, sadly I am getting a dependency error:
checking for wx-config... no
configure: error:
wxWidgets 2.8.0 must be installed on your system to build the stream
analyzer. Please install or update your wxWidgets.

==> ERROR: A failure occurred in build().
Aborting...
:: Building vlc-nightly package(s)...
==> Making package: vlc-nightly 3.0.0v20171023-1 (Wed Oct 25 23:41:48 +06 2017)
==> Checking runtime dependencies...
==> Installing missing dependencies...
error: target not found: daala-git
==> ERROR: 'pacman' failed to install missing dependencies.
:: failed to build daala-git package(s)
:: failed to build vlc-nightly package(s)

Update: Problem solved.

Martchus commented on 2017-10-25 15:55

> URL download and verification problem. Possibly pkgever and snapshot
date mismatch

@now-im I know. Hence I updated the package some days ago to version 20171023 on my PKGBUILDs repo but forgot to upload it here, too. I uploaded that version now. Of course a newer snapshot is likely available now, but for me it doesn't make sense to rebuild this so often.

Martchus commented on 2017-10-18 20:04

Thanks for providing the package. However, since the last update I noticed a slight problem: the Qt GUI is gone. This is because now qt5-svg is required and without it the GUI isn't available at all.

I also did some further cleanup, see this commit message for details: https://github.com/Martchus/PKGBUILDs/commit/c139aa951b15c55547f83a54d43068010062f0ca
If you like, you can just copy my version (https://github.com/Martchus/PKGBUILDs/tree/master/vlc/nightly) back to this AUR repo. You can use `git diff` to see in detail what I have changed exactly.

Paullux commented on 2017-04-23 13:09

needs fdkaac package from community in dependicies

severach commented on 2017-03-08 07:37

Plz add dependency: libfdk-aac

lonaowna commented on 2017-02-20 23:33

The 'gnome-vfs' package was dropped from the repositories.

DigitalPioneer commented on 2016-12-24 20:14

Missing dependency: libpthread-stubs

CaptainHook8 commented on 2016-12-04 18:22

Please update the package to compile against lua5.3 applying changes by @Tom_B.

Tom_B commented on 2016-10-18 12:58

I've found that it possible to compile against lua5.3 and I've uploaded a lua5.3 compatible PKGBUILD here

https://gist.github.com/TomBZombie/4377051959d29501cc3cda5cf7988223

There are several steps to getting this working:

1) Add the patch to source(): https://git.archlinux.org/svntogit/packages.git/plain/trunk/lua53_compat.patch?h=packages/vlc (this is from the standard vlc arch package)

2) Apply the patch in build(): patch -Np1 -i "${srcdir}/vlc"
n.b. the patch gets saved as "vlc" i'm not sure sure source() lets you rename

3) Add the following to the ./configure line:
LUAC=/usr/bin/luac LUA_LIBS="`pkg-config --libs lua`"

Tom_B commented on 2016-10-16 22:15

Is there any way to make this build with lua? lua5.2 or 5.1 is required for the RC or HTTP interfaces (vlc -I rc) as the current version of lua is 5.3 it compiles without it.

This can be remedied by:

sudo pacman -S lua51 && sudo ln -s /usr/lib/pkgconfig/lua51.pc /usr/lib/pkgconfig/lua5.1.pc
sudo mv /usr/bin/luac /usr/bin/luac5.3
sudo mv /usr/bin/luac5.1 /usr/bin/luac
yaourt -S vlc-nightly
// now move back the original files
sudo mv /usr/bin/luac /usr/bin/luac5.1
sudo mv /usr/bin/luac5.3 /usr/bin/luac


this is a horrible workaround, is there any way to build this into the pkgbuild?

All comments