media-tv/kodi (gentoo)

Search

Package Information

Description:
A free and open source media-player and entertainment hub
Homepage:
https://kodi.tv/
License:
Apache-2.0 GPL-2+ !system-ffmpeg? ( GPL-2 )

Versions

Version EAPI Keywords Slot
9999 8 ~amd64 ~arm64 ~riscv ~x86 0
22.0_alpha2 8 ~amd64 ~arm64 ~riscv ~x86 0
21.9999 8 ~amd64 ~arm64 ~riscv ~x86 0
21.3 8 amd64 ~arm arm64 ~riscv ~x86 0
21.2-r5 8 amd64 ~arm arm64 ~riscv ~x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>candrews@gentoo.org</email>
		<name>Craig Andrews</name>
	</maintainer>
	<use>
		<flag name="airplay">enable AirPlay support</flag>
		<flag name="bluray">Enable playback of Blu-ray filesystems</flag>
		<flag name="bluetooth">Enable JSON-RPC over BT for remote control connected via bluetooth</flag>
		<flag name="caps">Use <pkg>sys-libs/libcap</pkg> to bind to privileged ports as non-root</flag>
		<flag name="cec">Enable support for HDMI-CEC devices via libcec</flag>
		<flag name="eventclients">Install full set of Kodi python eventclients and eventclients examples</flag>
		<flag name="gbm">Use the Graphics Buffer Manager for EGL on KMS.</flag>
		<flag name="gles">Use simplified OpenGLES instead of full-scale OpenGL</flag>
		<flag name="lirc">Enable support for IR remote controls using <pkg>app-misc/lirc</pkg></flag>
		<flag name="mariadb">Enable support store of media library metadata on local or remote MariaDB</flag>
		<flag name="mysql">Enable support store of media library metadata on local or remote MySQL</flag>
		<flag name="nfs">Enable NFS client support</flag>
		<flag name="optical">Enable Audio CD playback, optical disks detection and reading (CD-ROM, Video CD, and others), and ISO optical disk images direct reading. DVD disks may require additional 'udf' flag.</flag>
		<flag name="pipewire">Enable pipewire support</flag>
		<flag name="soc">Use additional <pkg>media-video/ffmpeg</pkg> patches for efficient playback on some SoCs (e.g. ARM, RISC-V)</flag>
		<flag name="system-ffmpeg">Use system ffmpeg instead of the bundled one</flag>
		<flag name="libusb">Use <pkg>virtual/libusb</pkg> for usb device hotplug support. This flag should only be enabled if you're running a non-Linux kernel or you don't want to use udev.</flag>
		<flag name="udf">Enable UDF support. Required for playing blurays.</flag>
		<flag name="udev">Use udev rules to handle devices' permissions and hotplug support. Unless you know what you're doing do not disable this flag on Linux kernels. This is provided as an option for completeness.</flag>
		<flag name="webserver">Enable internal webserver</flag>
		<flag name="xslt">Enable metadata XSLT scrapers support with <pkg>dev-libs/libxslt</pkg></flag>
	</use>
	<upstream>
		<doc>https://kodi.wiki/</doc>
		<bugs-to>https://github.com/xbmc/xbmc/issues/</bugs-to>
		<remote-id type="github">xbmc/xbmc</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 9999 22.0_alpha2 21.9999 21.3 21.2-r5
X Add support for X11
airplay enable AirPlay support
alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
bluetooth Enable JSON-RPC over BT for remote control connected via bluetooth
bluray Enable playback of Blu-ray filesystems
caps Use <pkg>sys-libs/libcap</pkg> to bind to privileged ports as non-root
cec Enable support for HDMI-CEC devices via libcec
cpu_flags_arm_neon ⚠️
cpu_flags_x86_avx ⚠️
cpu_flags_x86_avx2 ⚠️
cpu_flags_x86_sse ⚠️
cpu_flags_x86_sse2 ⚠️
cpu_flags_x86_sse3 ⚠️
cpu_flags_x86_sse4_1 ⚠️
cpu_flags_x86_sse4_2 ⚠️
css Enable reading of encrypted DVDs
dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
eventclients Install full set of Kodi python eventclients and eventclients examples
gbm Use the Graphics Buffer Manager for EGL on KMS.
gles Use simplified OpenGLES instead of full-scale OpenGL
lcms Add lcms support (color management engine)
libusb Use <pkg>virtual/libusb</pkg> for usb device hotplug support. This flag should only be enabled if you're running a non-Linux kernel or you don't want to use udev.
lirc Enable support for IR remote controls using <pkg>app-misc/lirc</pkg>
mariadb Enable support store of media library metadata on local or remote MariaDB
mysql Enable support store of media library metadata on local or remote MySQL
nfs Enable NFS client support
optical Enable Audio CD playback, optical disks detection and reading (CD-ROM, Video CD, and others), and ISO optical disk images direct reading. DVD disks may require additional 'udf' flag.
pipewire Enable pipewire support
pulseaudio Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
samba Add support for SAMBA (Windows File and Printer sharing)
soc Use additional <pkg>media-video/ffmpeg</pkg> patches for efficient playback on some SoCs (e.g. ARM, RISC-V)
system-ffmpeg Use system ffmpeg instead of the bundled one
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
udev Use udev rules to handle devices' permissions and hotplug support. Unless you know what you're doing do not disable this flag on Linux kernels. This is provided as an option for completeness.
udf Enable UDF support. Required for playing blurays.
upnp Enable UPnP port mapping support
vaapi Enable Video Acceleration API for hardware decoding
vdpau Enable the Video Decode and Presentation API for Unix acceleration interface
wayland Enable dev-libs/wayland backend
webserver Enable internal webserver
xslt Enable metadata XSLT scrapers support with <pkg>dev-libs/libxslt</pkg>
zeroconf Support for DNS Service Discovery (DNS-SD)

Files

Manifest

Type File Size Versions
DIST apache-groovy-binary-4.0.16.zip 29793704 bytes 21.2-r5
DIST apache-groovy-binary-4.0.26.zip 30108372 bytes 9999, 22.0_alpha2, 21.9999, 21.3
DIST commons-lang3-3.14.0-bin.tar.gz 9442785 bytes 21.2-r5
DIST commons-lang3-3.17.0-bin.tar.gz 9772415 bytes 9999, 22.0_alpha2, 21.9999, 21.3
DIST commons-text-1.11.0-bin.tar.gz 3018564 bytes 21.2-r5
DIST commons-text-1.13.0-bin.tar.gz 3143054 bytes 9999, 22.0_alpha2, 21.9999, 21.3
DIST ffmpeg-6.0.1.tar.gz 15437409 bytes 21.9999, 21.3, 21.2-r5
DIST ffmpeg-8.0.tar.xz 11384428 bytes 22.0_alpha2
DIST ffmpeg-8.1.tar.xz 11702216 bytes 9999
DIST libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz 102124 bytes 9999, 22.0_alpha2, 21.9999, 21.3, 21.2-r5
DIST libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz 128547 bytes 9999, 22.0_alpha2, 21.9999, 21.3, 21.2-r5
DIST libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz 110513 bytes 9999, 22.0_alpha2, 21.9999, 21.3, 21.2-r5
Unmatched Entries
Type File Size
DIST kodi-21.2-Omega.tar.gz 41306955 bytes
DIST kodi-21.3-Omega.tar.gz 41309420 bytes
DIST kodi-22.0a2-Piers.tar.gz 39895614 bytes