From: Andreas Sturmlechner Date: Sat, 11 Aug 2018 14:57:39 +0000 (+0200) Subject: media-video/vlc: Add USE kms for kernel mode setting video output X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=049ff2d29bfa197126a6581b91c2c93b20076674;p=gentoo.git media-video/vlc: Add USE kms for kernel mode setting video output Package-Manager: Portage-2.3.45, Repoman-2.3.10 --- diff --git a/media-video/vlc/metadata.xml b/media-video/vlc/metadata.xml index da0fee395798..5534f4412a57 100644 --- a/media-video/vlc/metadata.xml +++ b/media-video/vlc/metadata.xml @@ -30,6 +30,7 @@ Enable GStreamer based decoding support (currently supports only video decoding) Enable a web based interface for vlc Adds support for Ogg Kate subtitles via libkate + Enable kernel mode setting video output plugin via x11-libs/libdrm Uses libtar instead of the built-in tar reader for reading custom skins Enable Ogg Kate subtitles rendering using libtiger Enable support for Linux Linear Systems Ltd. SDI and HD-SDI input cards diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild index 9aa8def9e695..8aff2400d55e 100644 --- a/media-video/vlc/vlc-9999.ebuild +++ b/media-video/vlc/vlc-9999.ebuild @@ -31,7 +31,7 @@ SLOT="0/5-9" # vlc - vlccore IUSE="a52 alsa altivec aom archive bidi bluray cddb chromaprint chromecast dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig - +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate libass libav libcaca + +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate kms libass libav libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications macosx-qtkit matroska modplug mp3 mpeg mtp musepack ncurses neon nfs ogg omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5 rdp @@ -111,6 +111,7 @@ RDEPEND=" jack? ( virtual/jack ) jpeg? ( virtual/jpeg:0 ) kate? ( media-libs/libkate:0 ) + kms? ( x11-libs/libdrm ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:0= @@ -319,6 +320,7 @@ src_configure() { $(use_enable jack) $(use_enable jpeg) $(use_enable kate) + $(use_enable kms) $(use_enable libass) $(use_enable libcaca caca) $(use_enable libnotify notify)