Search Criteria
Package Details: vlc-git 4.0.0.r31756.g76cd807c24-2
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: | 210 |
Popularity: | 1.09 |
First Submitted: | 2008-04-01 12:14 (UTC) |
Last Updated: | 2024-11-16 22:21 (UTC) |
Dependencies (160)
- a52dec (a52dec-gitAUR)
- aribb24 (aribb24-gitAUR)
- faad2 (faad2-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- fribidi (fribidi-gitAUR)
- gnutls (gnutls-gitAUR)
- harfbuzz (harfbuzz-gitAUR)
- libarchive (libarchive-gitAUR)
- libdca (libdca-gitAUR)
- libdvbpsi (libdvbpsi-gitAUR)
- libidn (libidn-gitAUR)
- libixml.so (libupnp)
- libmad
- libmatroska (libmatroska-gitAUR)
- libmicrodns (libmicrodns-gitAUR)
- libmpcdec (libmpcdec-svnAUR)
- libmpeg2
- libplacebo (libplacebo-gitAUR)
- libproxy (libproxy-gitAUR)
- libsecret
- libupnp (libupnp-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- libxpm (libxpm-gitAUR)
- lua52
- qt6-5compat
- qt6-base (qt6-base-headlessAUR, qt6-base-gitAUR)
- qt6-declarative (qt6-declarative-gitAUR)
- qt6-shadertools
- qt6-svg
- qt6-wayland
- taglib (taglib-gitAUR)
- wayland-protocols (wayland-protocols-gitAUR)
- xcb-util-keysyms
- alsa-lib (make)
- aom (aom-vmaf-gitAUR, aom-gitAUR, aom-av1-lavish-gitAUR) (make)
- aribb25 (make)
- autoconf (autoconf-gitAUR) (make)
- automake (automake-gitAUR) (make)
- avahi (make)
- bison (byacc-bisonAUR, bison-gitAUR) (make)
- dav1d (dav1d-gitAUR) (make)
- flac (flac-gitAUR) (make)
- flex (flex-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR) (make)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR) (make)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack) (make)
- libass (libass-gitAUR) (make)
- libavc1394 (make)
- libbluray (libbluray-gitAUR) (make)
- libcaca (make)
- libdc1394 (make)
- libdvdcss (libdvdcss-gitAUR) (make)
- libdvdnav (libdvdnav-gitAUR) (make)
- libdvdread (libdvdread-gitAUR) (make)
- libebur128 (libebur128-gitAUR) (make)
- libgme (libgme-vgmplay-gitAUR, game_music_emu-kode54-gitAUR, libgme-gitAUR) (make)
- libgoom2 (make)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR) (make)
- libkate (libkate-gitAUR, libkate-python3-gitAUR) (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) (make)
- libsamplerate (libsamplerate-gitAUR) (make)
- libshout (libshout-gitAUR) (make)
- libsoxr (make)
- libssh2 (libssh2-gitAUR) (make)
- libtheora (libtheora-gitAUR) (make)
- libtiger (make)
- libupnp (libupnp-gitAUR) (make)
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR) (make)
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR) (make)
- libx264.so (x264-tmod-gitAUR, x264-gitAUR, lib32-x264AUR, x264) (make)
- libx265.so (x265-gitAUR, x265-mod-patman-gitAUR, lib32-x265AUR, x265) (make)
- lirc (lirc-gitAUR) (make)
- live-media (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (make)
- mpg123 (mpg123-svnAUR, mpg321AUR, mpg321-binAUR) (make)
- opus (opus-gitAUR) (make)
- pcsclite (pcsclite-gitAUR) (make)
- projectm (projectm-gitAUR) (make)
- protobuf (protobuf-gitAUR) (make)
- smbclient (make)
- speex (speex-gitAUR) (make)
- srt (srt-gitAUR) (make)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, sysupdated-systemd-libs-gitAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR) (make)
- twolame (twolame-gitAUR) (make)
- vcdimager (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- xosd (make)
- zvbi (zvbi-gitAUR) (make)
- alsa-lib (optional) – ALSA audio output
- aom (aom-vmaf-gitAUR, aom-gitAUR, aom-av1-lavish-gitAUR) (optional) – AOM AV1 codec
- avahi (optional) – service discovery using bonjour protocol
- chromaprint (chromaprint-gitAUR, chromaprint-fftwAUR) (optional) – Chromaprint audio fingerprinter
- dav1d (dav1d-gitAUR) (optional) – dav1d AV1 decoder
- flac (flac-gitAUR) (optional) – Free Lossless Audio Codec plugin
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR) (optional) – for libgst plugins
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR) (optional) – notification plugin
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack) (optional) – jack audio server
- kwallet5 (optional) – kwallet keystore
- libass (libass-gitAUR) (optional) – Subtitle support
- libavc1394 (optional) – devices using the 1394ta AV/C
- libbluray (libbluray-gitAUR) (optional) – Blu-Ray video input
- libcaca (optional) – colored ASCII art video output
- libcdio (libcdio-gitAUR) (optional) – audio CD playback
- libdc1394 (optional) – IEEE 1394 access plugin
- libdvdcss (libdvdcss-gitAUR) (optional) – decoding encrypted DVDs
- libdvdnav (libdvdnav-gitAUR) (optional) – DVD with navigation input module
- libdvdread (libdvdread-gitAUR) (optional) – DVD input module
- libgme (libgme-vgmplay-gitAUR, game_music_emu-kode54-gitAUR, libgme-gitAUR) (optional) – Game Music Emu plugin
- libgoom2 (optional) – Goom visualization
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR) (optional) – JPEG support
- libkate (libkate-gitAUR, libkate-python3-gitAUR) (optional) – Kate codec
- libmodplug (libopenmpt-modplugAUR, libmodplug-gitAUR) (optional) – MOD output plugin
- libmtp (libmtp-gitAUR) (optional) – MTP devices discovery
- libnfs (libnfs-gitAUR) (optional) – NFS access
- libnotify (libnotify-gitAUR) (optional) – notification plugin
- libogg (libogg-gitAUR) (optional) – Ogg and OggSpots codec
- libpng (libpng-gitAUR, libpng-apngAUR) (optional) – PNG support
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (optional) – PulseAudio audio output
- librsvg (librsvg-gitAUR) (optional) – SVG plugin
- libsamplerate (libsamplerate-gitAUR) (optional) – audio Resampler
- libshout (libshout-gitAUR) (optional) – shoutcast/icecast output plugin
- libsoxr (optional) – SoX audio Resampler
- libssh2 (libssh2-gitAUR) (optional) – sftp access
- libtheora (libtheora-gitAUR) (optional) – theora codec
- libtiger (optional) – Tiger rendering for Kate streams
- libva-intel-driver (libva-intel-driver-gitAUR, libva-intel-driver-hybridAUR, libva-intel-driver-g45-h264AUR) (optional) – video backend intel
- libva-vdpau-driver (libva-vdpau-driver-shadow-nvidiaAUR, libva-vdpau-driver-vp9-gitAUR, libva-vdpau-driver-waylandAUR) (optional) – vdpau backend nvidia
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR) (optional) – Vorbis decoder/encoder
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR) (optional) – VP8 and VP9 codec
- lirc (lirc-gitAUR) (optional) – lirc control
- live-media (optional) – RTSP input
- lua-socket (lua-socket-gitAUR) (optional) – http interface
- mpg123 (mpg123-svnAUR, mpg321AUR, mpg321-binAUR) (optional) – mpg123 codec
- ncurses (ncurses-gitAUR) (optional) – ncurses interface
- opus (opus-gitAUR) (optional) – opus codec
- projectm (projectm-gitAUR) (optional) – ProjectM visualisation
- protobuf (protobuf-gitAUR) (optional) – chromecast streaming
- smbclient (optional) – SMB access plugin
- speex (speex-gitAUR) (optional) – Speex codec
- srt (srt-gitAUR) (optional) – SRT input/output plugin
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, sysupdated-systemd-libs-gitAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR) (optional) – udev services discovery
- ttf-dejavu (ttf-dejavu-ibAUR, ttf-dejavu-emojilessAUR) (optional) – subtitle font
- ttf-freefont (gnu-free-fonts) (optional) – subtitle font
- twolame (twolame-gitAUR) (optional) – TwoLAME mpeg2 encoder plugin
- vcdimager (optional) – navigate VCD with libvcdinfo
- x264 (x264-tmod-gitAUR, x264-gitAUR) (optional) – H264 encoding
- x265 (x265-gitAUR, x265-mod-patman-gitAUR) (optional) – HEVC/H.265 encoder
- zvbi (zvbi-gitAUR) (optional) – VBI/Teletext decoding
Required by (154)
- 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)
- 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)
- daisyduck-bin (requires vlc)
- delta-media-player (requires vlc)
- discordrp-mpris-git (requires vlc) (optional)
- eaglemode (requires vlc)
- eaglemode-bin (requires vlc)
- easytranscript (requires vlc)
- elisa-git (requires vlc)
- emulationstation (requires vlc)
- emulationstation-fcamod-git (requires vlc)
- emulationstation-git (requires vlc)
- f4transkript (requires vlc)
- firestorm (requires vlc)
- firestorm-beta-bin (requires vlc)
- firestorm-bin (requires vlc)
- firestorm-git (requires vlc)
- firestorm-next-bin (requires vlc)
- fotocx (requires vlc) (optional)
- freetuxtv (requires vlc)
- freetuxtv-git (requires vlc)
- funkin (requires vlc)
- funkin-psych-git (requires vlc) (optional)
- funkin-quack-git (requires vlc) (optional)
- fxradio (requires vlc)
- garlic-player-git (requires vlc)
- gaupol-git (requires vlc) (optional)
- gobal-player-tui (requires vlc)
- golden-cheetah-git (requires vlc) (optional)
- gopro-webcam (requires vlc) (optional)
- gtk-youtube-viewer-git (requires vlc) (optional)
- hdhomerun_config_gui (requires vlc) (optional)
- i3blocks-contrib (requires vlc) (optional)
- i3blocks-contrib-git (requires vlc) (optional)
- iptvnator (requires vlc) (optional)
- iptvnator-appimage (requires vlc) (optional)
- kart-git (requires vlc) (optional)
- kasts-git (requires vlc)
- kawaii-player (requires vlc) (optional)
- lazystream-git (requires vlc) (optional)
- lbry-viewer-git (requires vlc) (optional)
- libvlc-qt (requires vlc)
- libvlc-qt-git (requires vlc)
- libvlcpp-git (requires vlc)
- lobster (requires vlc) (optional)
- lobster-git (requires vlc) (optional)
- matm-bin (requires vlc) (optional)
- matm-git (requires vlc) (optional)
- mediaget (requires vlc)
- medialibrary-git (requires vlc)
- mediathekview-xdg (requires vlc) (optional)
- minq-xvideos-git (requires vlc) (optional)
- miraktest (requires vlc)
- miraktest (requires vlc) (make)
- miru-app-git (requires vlc) (optional)
- motionbox-bin (requires vlc)
- mov-cli (requires vlc) (optional)
- mtplayer (requires vlc) (optional)
- mtplayer-daily (requires vlc) (optional)
- netease-cloud-music (requires vlc)
- nlite (requires vlc)
- nlite (requires vlc) (make)
- npapi-vlc (requires vlc)
- npapi-vlc-git (requires vlc)
- obs-audio-monitor (requires vlc) (make)
- obs-streamfx (requires vlc) (make)
- obs-streamfx-git (requires vlc) (make)
- obs-streamfx-unstable (requires vlc) (make)
- obs-studio-git (requires vlc) (make)
- obs-studio-git (requires vlc) (optional)
- obs-studio-liberty (requires vlc)
- obs-tuna (requires vlc) (make)
- odr-audioenc-git (requires vlc)
- phonon-qt4-vlc (requires vlc)
- phonon-qt4-vlc (requires vlc) (make)
- pipe-viewer-git (requires vlc) (optional)
- pyradio (requires vlc) (optional)
- pyradio-git (requires vlc) (optional)
- python-pympress (requires vlc) (optional)
- python-vlc (requires vlc)
- python-vlc-git (requires vlc)
- qdvd (requires vlc)
- qdvdauthor (requires vlc)
- qmediathekview-git (requires vlc) (optional)
- qualcoder-bin (requires vlc)
- radioactive (requires vlc) (optional)
- saturnon (requires vlc) (optional)
- shutter-encoder (requires vlc)
- sigueme (requires vlc)
- smtube (requires vlc) (optional)
- sparky-tube-git (requires vlc) (optional)
- strawberry-full-git (requires vlc)
- streamlink-handoff-host (requires vlc) (optional)
- streamrecorder (requires vlc) (optional)
- subtitleedit (requires vlc) (optional)
- svp-bin (requires vlc) (optional)
- swengine (requires vlc)
- syncplay-git (requires vlc) (optional)
- tea-git (requires vlc) (optional)
- televize-git (requires vlc) (optional)
- tixeoclient (requires vlc) (optional)
- trackma-wrapper-git (requires vlc) (optional)
- tv-lite (requires vlc)
- ums (requires vlc) (optional)
- usbaudio-git (requires vlc)
- vdr-iptv (requires vlc) (optional)
- vlc-arc-dark-git (requires vlc)
- vlc-bittorrent (requires vlc)
- vlc-bittorrent-git (requires vlc)
- vlc-listenbrainz-git (requires vlc)
- vlc-materia-skin (requires vlc)
- vlc-materia-skin-git (requires vlc)
- vlc-media-context (requires vlc)
- vlc-pause-click-plugin (requires vlc)
- vlc-plugin-pipewire (requires vlc)
- vlc-plugin-ytdl-git (requires vlc)
- vlc-tunein-radio (requires vlc)
- vlc-wayland-git
- vlsub-git (requires vlc)
- wazzuf-ripper (requires vlc) (optional)
- webcamoid (requires vlc) (make)
- webcamoid (requires vlc) (optional)
- webcamoid-git (requires vlc) (make)
- webcamoid-git (requires vlc) (optional)
- wechat (requires libvlc)
- wowncast (requires vlc) (optional)
- wtwitch (requires vlc) (optional)
- ymcli-git (requires vlc)
- ymph (requires vlc)
- youtty (requires vlc)
- youtube-viewer (requires vlc) (optional)
- youtube-viewer-git (requires vlc) (optional)
- ytfe (requires vlc) (optional)
- zoneminder (requires vlc) (optional)
- zoneminder-git (requires vlc) (optional)
- zvvonlinemusic (requires vlc)
- zvvradio (requires vlc)
Latest Comments
« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 16 17 .. 45 Next › Last »
andrewSC commented on 2021-05-13 21:49 (UTC)
Ok, so after a little bit of testing I was able to get this to build correctly in chroot.
Basically the first part with live555, that is fixed with the latest push (I added a patch from vlc in [extra]). The following error related to
pl_filter_haasnsoft
is due to libplacebo upstream accidentally pulling the filter [1]. You need to build libplacebo-git and install it in the chroot before building vlc-git. Here's a super quick update i did to the PKGBUILD [2] to get libplacebo-git to build (aur version was not building for me).Once the next libplacebo release is cut, libplacebo-git shouldn't have to be built in order for this package to build correctly.
[1] https://github.com/haasn/libplacebo/commit/5a31ece1363c870071d1e13a5efe6956220380de [2] https://gist.github.com/andrewSC/6acfca87db8ed269f9a6b59d1c3f6a0e
andrewSC commented on 2021-05-12 14:05 (UTC)
I'll look into this today and follow up with what i find
serene-arc commented on 2021-05-12 06:56 (UTC)
When attempting to build this package, I end up with errors relating to the medialibrary library. It starts off by saying in the configuration stage that:
configure: WARNING: Library medialibrary >= 0.9.1 needed for medialibrary was not found
Later on this causes the compilation to fail with the following:
access/live555.cpp:853:63: error: ‘class MediaSubsession’ has no member named ‘connectionEndpointAddress’; did you mean ‘getConnectionEndpointAddress’?
Is there a fix for this? Or is it just some misconfiguration somewhere on my machine. It persists even when I delete the folder for the AUR package and redownload everything. I've looked and I can't find any packages for MediaLibrary itself, nor any packages that contain the troublesome file
live555.cpp
, and googling for VLC errors like this has left me high and dry.carlosnewmusic commented on 2021-05-08 03:25 (UTC)
access/satip.c: En la función ‘satip_thread’: ../include/vlc_threads.h:1009:43: aviso: la variable ‘__cancel_routine’ puede ser sobreescrita por ‘longjmp’ o ‘vfork’ [-Wclobbered] 1009 | # define vlc_cleanup_push( routine, arg ) pthread_cleanup_push (routine, arg) | ^~~~~~~~~~~~~~~~~~~~ access/satip.c:479:9: nota: en expansión de macro ‘vlc_cleanup_push’ 479 | vlc_cleanup_push(satip_cleanup_blocks, input_blocks); | ^~~~~~~~~~~~~~~~ make[4]: se sale del directorio '/var/tmp/pamac-build-user/vlc-git/src/vlc/modules' make[3]: [Makefile:34273: all-recursive] Error 1 make[3]: se sale del directorio '/var/tmp/pamac-build-user/vlc-git/src/vlc/modules' make[2]: [Makefile:14329: all] Error 2 make[2]: se sale del directorio '/var/tmp/pamac-build-user/vlc-git/src/vlc/modules' make[1]: [Makefile:1586: all-recursive] Error 1 make[1]: se sale del directorio '/var/tmp/pamac-build-user/vlc-git/src/vlc' make: [Makefile:1473: all] Error 2 ==> ERROR: Se produjo un fallo en build().
SolarAquarion commented on 2021-02-10 14:23 (UTC)
Can you add a .desktop file for svlc aka "Skins2 vlc"
rhysperry111 commented on 2021-01-21 07:36 (UTC)
I am having trouble building VLC right now. I get the same error as in the issue @VaguelyUseful linked, but I am not using lua52
nuc commented on 2020-07-08 03:45 (UTC)
The mpv package also depends on lua52, so that kinda sucks.
teutat3s commented on 2020-06-13 19:10 (UTC) (edited on 2020-06-13 19:10 (UTC) by teutat3s)
@VaguelyUseful thanks, that hint was really useful for successfully building vlc-git. I had to uninstall nautilus and wireshark-qt which seem to depend on lua52. Now I can try out vlc 4. Yay!
VaguelyUseful commented on 2020-06-13 18:49 (UTC)
Per this thread (https://bbs.archlinux.org/viewtopic.php?id=256025) lua52 is causing this build to fail. If you uninstall lua52 and install using lua (5.3) it builds and installs just fine, no chroot required. You can then reinstall lua52 with --asdeps if required.
bkb commented on 2020-04-30 19:39 (UTC)
I just hope that those kind of problems will never appear in the stable branch, because we should never have to build a chroot to install anything, it's just non fluid, you can't use it with other packages updates
« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 16 17 .. 45 Next › Last »