Search Criteria
Package Details: vlc-git 4.0.0.r33184.g82e5f6c-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 |
Upstream URL: | https://code.videolan.org/videolan/vlc |
Licenses: | GPL-2.0-or-later, LGPL-2.1-or-later |
Conflicts: | libvlc, vlc |
Provides: | libvlc, vlc |
Submitter: | None |
Maintainer: | xiota (knoelli) |
Last Packager: | xiota |
Votes: | 211 |
Popularity: | 0.33 |
First Submitted: | 2008-04-01 12:14 (UTC) |
Last Updated: | 2025-02-19 03:40 (UTC) |
Dependencies (141)
- aribb24 (aribb24-gitAUR)
- chromaprint (chromaprint-fftwAUR)
- faad2 (faad2-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-libfdk_aacAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR)
- fribidi (fribidi-gitAUR)
- gnutls (gnutls-gitAUR)
- harfbuzz (harfbuzz-gitAUR)
- libarchive (libarchive-gitAUR)
- libdvbpsi (libdvbpsi-gitAUR)
- libebur128 (libebur128-gitAUR)
- libidn (libidn-gitAUR)
- libmad
- libmatroska (libmatroska-gitAUR)
- libmpcdec (libmpcdec-svnAUR)
- libplacebo (libplacebo-gitAUR)
- libsecret
- libupnp (libupnp-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- Show 121 more dependencies...
Required by (158)
- alchemy-viewer-git (requires vlc)
- ani-cli (requires vlc) (optional)
- ani-cli-git (requires vlc) (optional)
- animdl-git (requires vlc) (optional)
- aniwrapper-git (requires vlc) (optional)
- arcan (requires libvlc)
- arctime (requires vlc)
- arctimepro (requires vlc)
- asap-chiptunes-player-git (requires vlc) (make)
- asap-chiptunes-player-git (requires vlc) (optional)
- augenkrebs-git (requires vlc)
- backslash-bin (requires vlc)
- behavioral-observation-research-interactive-software (requires vlc)
- bililocal-git (requires vlc)
- bililocal-osx-git (requires vlc)
- casparcg-client (requires vlc)
- casparcg-client-bin (requires vlc)
- casparcg-client-git (requires vlc)
- ctune-git (requires vlc) (optional)
- cytadela (requires vlc)
- Show 138 more...
Latest Comments
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 46 Next › Last »
j1simon commented on 2022-11-17 13:43 (UTC)
Why is this package compiled with the
debug
option? That should be up to me to decide.On the other hand, to compile it with the
debug
option you would have to add in themakedepends
, at least in my case, thedebugedit
program.And there are options that are deprecated:
configure: WARNING: unrecognized options: --enable-realrtsp, --enable-sdl-image, --enable-aa, --enable-libtar, --enable-aribcam
.andrewSC commented on 2022-08-27 23:03 (UTC) (edited on 2022-08-27 23:04 (UTC) by andrewSC)
Alright so I spent some time trying to figure out what the path forward should be for the protobuf-lite issue and
--enable-chromecast
flag.If you want chromecast support all you should have to do is:
1) Replace
protobuf
in the makedeps array withprotobuf-git
2) Build
protobuf-git
from the AUR and install it in the clean chroot before buildingvlc-git
in the chroot3) swap
--disable-chromecast
with--enable-chromecast
in thevlc-git
PKGBUILD4) Attempt to build
vlc-git
It sucks and isn't elegant, I know. I decided to go this route instead of just making
protobuf-git
a makedep (instead ofprotobuf
) and causing folks to have to build an AUR package just to havevlc-git
(when they very well may not need or care about chromecast support) build correctly.If there's an overwhelming response to pulling chromecast support then I'll introduce
protobuf-git
and we'll go that route instead. I just have a suspicion that it's not a critical path feature.Again, greatly appreciate the patience! If anyone has other ideas on how to solve the problem please feel free to propose: I'm all ears!
andrewSC commented on 2022-08-26 22:44 (UTC)
Hey folks, just an update i've set aside time tomorrow to take a look/work on this. Will follow up soon--thank you kindly for the patience!
jmk commented on 2022-08-26 10:25 (UTC)
@graysky
It seems libssl and libcrypto aren't linked correctly.
Looking at my original comment, it might not be a great idea to override LIVE555_LIBS from the command line; the original configure.ac patch may be correct after all. Unfortunately I don't have an Arch system to test on, but I'd try rebasing the existing live555 patch, keeping the configure.ac diff and removing the live555.cpp diff.
graysky commented on 2022-08-22 09:06 (UTC) (edited on 2022-08-22 09:23 (UTC) by graysky)
Suggestions from @jmk and @hvksmr1996. Patch: https://gist.github.com/graysky2/8d2e5442ab46deb807cedfbf2b5c247c
Still gives build errors with
Example:
jmk commented on 2022-08-03 20:02 (UTC) (edited on 2022-08-03 20:04 (UTC) by jmk)
LIVE555_LIBS="-lcrypto -lssl"
, since Arch has live555 with OpenSSL, but upstream does not use OpenSSL for live555 in contribs.koloved commented on 2022-08-03 09:09 (UTC)
faild to compile (
Building vlc-git... ==> Making package: vlc-git 4.0.0.r19766.g0e448365f6-1 (Ср 03 авг 2022 12:08:14) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating vlc git repo... -> Found vlc-live-media-2021.patch -> Found update-vlc-plugin-cache.hook ==> Validating source files with sha512sums... vlc ... Skipped vlc-live-media-2021.patch ... Passed update-vlc-plugin-cache.hook ... Passed ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Creating working copy of vlc git repo... Cloning into 'vlc'... done. ==> Starting prepare()... autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: running: autopoint --force Copying file ABOUT-NLS Copying file po/Makevars.template Copying file po/Rules-quot Copying file po/boldquot.sed Copying file po/en@boldquot.header Copying file po/en@quot.header Copying file po/insert-header.sin Copying file po/quot.sed Copying file po/remove-potcdate.sin autoreconf: running: aclocal -I m4 --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'autotools'. libtoolize: copying file 'autotools/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal -I m4 --force -I m4 autoreconf: running: /usr/bin/autoconf --include=m4 --force autoreconf: running: /usr/bin/autoheader --include=m4 --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:36: installing 'autotools/compile' configure.ac:23: installing 'autotools/config.guess' configure.ac:23: installing 'autotools/config.sub' configure.ac:27: installing 'autotools/install-sh' configure.ac:27: installing 'autotools/missing' parallel-tests: installing 'autotools/test-driver' bin/Makefile.am: installing 'autotools/depcomp' configure.ac: installing 'autotools/ylwrap' autoreconf: Leaving directory '.' Successfully bootstrapped patching file configure.ac Hunk #1 succeeded at 1903 (offset 78 lines). patching file modules/access/live555.cpp Hunk #1 FAILED at 852. 1 out of 1 hunk FAILED -- saving rejects to file modules/access/live555.cpp.rej ==> ERROR: A failure occurred in prepare(). Aborting...
Louwenus commented on 2022-07-31 13:28 (UTC)
since https://github.com/videolan/vlc/commit/70fedf2523a3ae5b3c41234f0bf37cd6e57e01a6 the .patch file does not need to include patch about live555 file anymore
hvksmr1996 commented on 2022-07-29 13:38 (UTC) (edited on 2022-07-29 13:38 (UTC) by hvksmr1996)
Please replace
libidn
withlibidn11
to fixvlc
not findinglibidn.so.11
.Please also replace
libixml.so
withlibupnp
to make--noconfirm
run smoothly.GC268DM commented on 2022-07-15 13:37 (UTC) (edited on 2022-07-15 14:02 (UTC) by GC268DM)
Hey everyone, ran into an error that took me 1-2 hours to resolve and wanted to share here to help others out as well:
I could solve the issue. I removed the installed protobuf and replace it with the self-compiled git package:
https://aur.archlinux.org/pkgbase/protobuf-git
Then the version changed to the correct one:
A version which I could not get via pacman or pip
Now the build runs!
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 46 Next › Last »