This build script needs new maintainer, I did a bad job last 6 months.
Search Criteria
Package Details: vlc-mini 2.1.5-1
Package Actions
- View PKGBUILD
- Download tarball
- Search wiki
- Flagged out-of-date (2015-06-09)
| Package Base: | vlc-mini |
|---|---|
| Description: | A MPEG, VCD, DVD and DivX player with minimal dependencies |
| Upstream URL: | http://www.videolan.org/vlc/ |
| Category: | multimedia |
| Licenses: | |
| Conflicts: | |
| Provides: | |
| Submitter: | None |
| Maintainer: | None |
| Last Packager: | anrxc |
| Votes: | 16 |
| First Submitted: | 2008-10-21 16:14 |
| Last Updated: | 2014-09-06 20:13 |
Dependencies (22)
- a52dec
- faad2
- ffmpeg
- flac
- libdvdread
- libmad
- libmpeg2
- libxcb
- libxml2
- live-media
- lua
- qt4
- v4l-utils
- x264
- lirc-utils (make)
- live-media (make)
- ncurses (make)
- pkgconfig (make)
- libdvdcss (optional) – for decoding encrypted DVDs
- lirc-utils (optional) – for lirc plugin
- lua-socket (optional) – for http interface
- ncurses (optional) – for ncurses interface support
Required by (0)
Sources
- http://download.videolan.org/pub/videolan/vlc/2.1.5/vlc-2.1.5.tar.xz
- vlc-2.0.7-vaapi-compat.patch
Latest Comments
Comment by anrxc
Comment by kozaki
Thanks for tryin anrxc
Still produces:
> configure: error: libavcodec versions 56 and later are not supported yet.
Comment by anrxc
Hi guys. My system is hopelesly outdated. I think these patches will make
it work with latest ffmpeg:
vlc-2.1.5-avformat-initialize-probe-data-fixes-11851.patch
vlc-2.1.5-ffmpeg-2.4.patch
https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/vlc
Holidays are next week so I hope to update then. If someone would like
to take over maintainership that's cool too, I'm barely online anymore.
Comment by kozaki
Hi, vlc-mini aborts on libavcodec:
---
checking if linker supports -Bsymbolic... yes
checking for AVCODEC... yes
configure: error: libavcodec versions 56 and later are not supported yet.
==> ERREUR : Une erreur s’est produite dans build().
Abandon...
==> ERREUR: Makepkg n'a pas pu construire vlc-mini.
==> Relancer la compilation de vlc-mini ? [o/N
---
Comment by anrxc
Hello vlc-mini users, here are the changes for v2.1.1.
- FFMpeg compat. dependancy finally dropped
- Supposed Lua 5.2 compatbility (if not truly, let it fall to 5.1)
- Samba 4 support commented, for those who reverse --disable-smbclient
- VDPAU support still disabled by default
Comment by anrxc
Hello vlc-mini users, here are the changes for v2.1.0.
- DLL loader support was dropped in VLC
- Disabled FireWire support by default
- FFMpeg compat. is still required unfortunately
- VDPAU support disabled by default (so is less common CrystalHD)
I don't use vdpau with VLC (it's Xine powering by DVB systems) but
I know how important it can be to a person. If there are people out
there wanting it by default I'm fine with it.
Comment by anrxc
Returned from vacation and looked into avcodec incompatibility.
Number of obsolete features VLC 2.0.8 depends on is just too
great[1] to patch this package and call it "simple".
Let's switch to ffmpeg-compat from extra, or build your own
'mini' version of that as well.
1.http://git.videolan.org/gitweb.cgi/vlc.git/?p=vlc.git;a=log;h=184e8e76
Comment by anrxc
VLC claims no compatibility to ffmpeg 2.0. I'd like to avoid ffmpeg-compat
dependancy if possible, feel free to build your own with ffmpeg-compat until
I have a handle on the 'incompatibility'.
Comment by graysky
Dude, your PKGBUILD contains critical errors that prevents it from compiling. Please test it by compiling in a clean chroot before you push it to the AUR.
Comment by marko2010
I ended up changing the "pkgname=vlc-mini" line to "pkgname=vlc" in the PKBUILD in order to get it to compile. Also changed the name of "vlc-mini.install" file that came in the tarball download to "vlc.install" The finished package seemed to work fine, but it probably was not a good idea for me to change the pkgname value.
Comment by ptrxyz
This won't compile anymore since Arch defaulted "qt" from QT4 to QT5.
--> dependencies should be updated from "qt" to "qt4"
Comment by anrxc
Hello vlc-mini users, in v2.0.4-1 the DLL loader on i686 was disabled for the moment due to
failure to build the MS DMO. If anyone locates or writes a patch feel free to send it over.
Comment by anrxc
Hello vlc-mini users, it slipped under my radar that old httpd interface was
thrown out in v2.0.0, and was replaced by a Lua module which introduces lua
as a new dependancy.
In build for v2.0.2 I included 'httpd' and 'lua' as the first two build flags,
feel free to disable them if you don't have any use for the httpd interface, or
have no Lua.
Comment by anrxc
I want to wait a few more days for VLC 2.x bugs to become apparent. Forums
are full of problems already.
Edit: well it builds, works, and phonon-vlc v0.5.0 builds against it and
produces sound, good enough for me.
Edit: I forgot to link to phonon-vlc-0.5.0 patch, updated:
http://sysphere.org/~anrxc/local/sources/phonon-vlc-one-instance.patch
Comment by anrxc
Hello vlc-mini users, this upgrade to v1.1.13 is a 'major' one
compared to all previous. We are now building with ncurses interface,
and lirc input support, which results in two new makedepends that
become optdepends.
Btw, if your VLC can no longer see KDE QT styles (like Oxygen) it is
by no fault of vlc-mini. It's a problem with latest QT and KDE
packages, a repeating bug I've seen before.
Comment by anrxc
Thanks gaougalos.
Comment by gaougalos
/usr/bin/ld: cannot find -ludev
collect2: ld returned 1 exit status
make[4]: *** [libudev_plugin.la] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/vlc-mini/src/vlc-1.1.9/modules/services_discovery'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/vlc-mini/src/vlc-1.1.9/modules/services_discovery'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/vlc-mini/src/vlc-1.1.9/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/vlc-mini/src/vlc-1.1.9'
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Comment by anrxc
I need VLC that will play my movies, and that can also stream those movies (with transcoding).
That's one of the things VLC does best. MPlayer is great playing movies. Xine is great playing
DVD's.
I took over this package when it was orphaned, didn't really make it. And I found there's 10
other people that find this VLC does what they need (what ever that may be in their context).
Anonymous comment
Maybe it's a dummy question, but what are the advantages over regular vlc package?
Comment by anrxc
Hi, no we shouldn't avoid them, they are explicitly --enable-ed. I was thinking one
of the other dependancies needs them, so they don't have to be listed. Fixed now.
Comment by Marcel_K
Thanks for this package, but configure halts with the following message:
checking for faad.h... no
configure: error: Cannot find development headers for libfaad...
faad.h is provided by faad2 in [extra]. I think you should add it to the dependencies.
The same is true for FLAC:
checking for FLAC... no
configure: error: Library flac needed for flac was not found
which is provided by package flac in [extra].
Another solution would be to change the corresponding configuration options in PKGBUILD (though I fear I need those modules).
Comment by anrxc
Users of vlc-mini;
If you want to use the phonon-vlc backend build your vlc-mini with dbus support or build your own phonon-vlc with the following patch applied to prevent Amarok and other parts of KDE segfaulting: http://sysphere.org/~anrxc/local/sources/phonon-vlc-one-instance.patch