media-tv/kodi
A free and open source media-player and entertainment hub
-
kodi-9999airplay alsa bluetooth bluray caps cec +css dbus doc eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical pipewire pulseaudio samba soc +system-ffmpeg test udf udev upnp vaapi vdpau wayland webserver X +xslt zeroconf cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
View Download Browse License: GPL-2+ Apache-2.0 GPL-2+ !system-ffmpeg? ( GPL-2 )Overlay: gentoo -
kodi-21.9999airplay alsa bluetooth bluray caps cec +css dbus doc eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical pipewire pulseaudio samba soc +system-ffmpeg test udf udev upnp vaapi vdpau wayland webserver X +xslt zeroconf cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
View Download Browse License: GPL-2+ Apache-2.0 GPL-2+ !system-ffmpeg? ( GPL-2 )Overlay: gentoo -
kodi-21.1amd64 ~arm arm64 ~riscv ~x86airplay alsa bluetooth bluray caps cec +css dbus doc eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical pipewire pulseaudio samba soc +system-ffmpeg test udf udev upnp vaapi vdpau wayland webserver X +xslt zeroconf cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
View Download Browse License: GPL-2+ Apache-2.0 GPL-2+ !system-ffmpeg? ( GPL-2 )Overlay: gentoo -
kodi-19.5amd64 ~arm ~arm64 ~riscv ~x86airplay alsa bluetooth bluray caps cec +css dav1d dbus eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical power-control pulseaudio raspberry-pi samba +system-ffmpeg test udf udev udisks upnp upower vaapi vdpau wayland webserver +X +xslt zeroconf cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon +python_single_target_python3_10
View Download Browse License: GPL-2+Overlay: musl
Runtime Dependencies
kodi-9999
>=dev-libs/flatbuffers-23.3.3:=
>=dev-libs/lzo-2.04:2
media-libs/giflib:=
>=media-libs/libjpeg-turbo-2.0.4:=
>=media-libs/libpng-1.6.26:0=
wayland?
( dev-cpp/waylandpp:= )
python_single_target_python3_10?
( dev-lang/python:3.10[sqlite,ssl] )
python_single_target_python3_11?
( dev-lang/python:3.11[sqlite,ssl] )
python_single_target_python3_12?
( dev-lang/python:3.12[sqlite,ssl] )
>=net-misc/curl-7.68.0[http2]
>=sys-libs/zlib-1.2.11
dev-db/sqlite:3
dev-libs/crossguid
>=dev-libs/fribidi-1.0.5
>=dev-libs/libcdio-2.1.0:=[cxx]
>=dev-libs/libfmt-6.1.2:=
dev-libs/libfstrcmp
dev-libs/libpcre2:=
>=dev-libs/openssl-1.1.1k:0=
>=dev-libs/spdlog-1.5.0:=
dev-libs/tinyxml[stl]
dev-libs/tinyxml2:=
media-fonts/roboto
media-gfx/exiv2:=
media-libs/libglvnd[X?
]
>=media-libs/freetype-2.10.1
media-libs/harfbuzz:=
>=media-libs/libass-0.15.0:=
media-libs/mesa[egl
(+)
,gbm
(+)
?
,wayland?
,X?
]
>=media-libs/taglib-1.9.0
virtual/libiconv
virtual/ttf-fonts
x11-libs/libdrm
python_single_target_python3_10?
( dev-python/pillow[python_targets_python3_10
(-)
] dev-python/pycryptodome[python_targets_python3_10
(-)
] )
python_single_target_python3_11?
( dev-python/pillow[python_targets_python3_11
(-)
] dev-python/pycryptodome[python_targets_python3_11
(-)
] )
python_single_target_python3_12?
( dev-python/pillow[python_targets_python3_12
(-)
] dev-python/pycryptodome[python_targets_python3_12
(-)
] )
airplay?
( >=app-pda/libplist-2.0.0:= net-libs/shairplay )
alsa?
( >=media-libs/alsa-lib-1.1.4.1 )
bluetooth?
( net-wireless/bluez:= )
bluray?
( >=media-libs/libbluray-1.1.2:= )
caps?
( sys-libs/libcap )
cec?
( >=dev-libs/libcec-4.0[-cubox] )
dbus?
( sys-apps/dbus )
gbm?
( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info:= x11-libs/libxkbcommon )
gles?
( ||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] )
)
!gles?
( media-libs/glu )
lcms?
( >=media-libs/lcms-2.10:2 )
libusb?
( virtual/libusb:1 )
lirc?
( app-misc/lirc )
mariadb?
( dev-db/mariadb-connector-c:= )
mysql?
( dev-db/mysql-connector-c:= )
nfs?
( >=net-fs/libnfs-3.0.0:= )
pipewire?
( >=media-video/pipewire-0.3.50:= )
pulseaudio?
( >=media-libs/libpulse-11.0.0 )
samba?
( >=net-fs/samba-3.4.6[smbclient
(+)
] )
system-ffmpeg?
( =media-video/ffmpeg-6*:=[encode,soc
(-)
?
,postproc,vaapi?
,vdpau?
,X?
] )
!system-ffmpeg?
( app-arch/bzip2 app-arch/xz-utils media-libs/dav1d:= net-libs/gnutls:= )
udf?
( >=dev-libs/libudfread-1.0.0 )
udev?
( virtual/libudev:= )
vaapi?
( media-libs/libva:=[wayland?
,X?
] )
vdpau?
( ||
( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 )
)
wayland?
( >=x11-libs/libxkbcommon-0.4.1[wayland] )
webserver?
( >=net-libs/libmicrohttpd-0.9.77:=[messages
(+)
] )
X?
( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr )
xslt?
( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 )
zeroconf?
( net-dns/avahi[dbus] )
>=dev-java/java-config-2.2.0-r3
>=dev-libs/lzo-2.04:2
media-libs/giflib:=
>=media-libs/libjpeg-turbo-2.0.4:=
>=media-libs/libpng-1.6.26:0=
wayland?
( dev-cpp/waylandpp:= )
python_single_target_python3_10?
( dev-lang/python:3.10[sqlite,ssl] )
python_single_target_python3_11?
( dev-lang/python:3.11[sqlite,ssl] )
python_single_target_python3_12?
( dev-lang/python:3.12[sqlite,ssl] )
>=net-misc/curl-7.68.0[http2]
>=sys-libs/zlib-1.2.11
dev-db/sqlite:3
dev-libs/crossguid
>=dev-libs/fribidi-1.0.5
>=dev-libs/libcdio-2.1.0:=[cxx]
>=dev-libs/libfmt-6.1.2:=
dev-libs/libfstrcmp
dev-libs/libpcre2:=
>=dev-libs/openssl-1.1.1k:0=
>=dev-libs/spdlog-1.5.0:=
dev-libs/tinyxml[stl]
dev-libs/tinyxml2:=
media-fonts/roboto
media-gfx/exiv2:=
media-libs/libglvnd[X?
]
>=media-libs/freetype-2.10.1
media-libs/harfbuzz:=
>=media-libs/libass-0.15.0:=
media-libs/mesa[egl
(+)
,gbm
(+)
?
,wayland?
,X?
]
>=media-libs/taglib-1.9.0
virtual/libiconv
virtual/ttf-fonts
x11-libs/libdrm
python_single_target_python3_10?
( dev-python/pillow[python_targets_python3_10
(-)
] dev-python/pycryptodome[python_targets_python3_10
(-)
] )
python_single_target_python3_11?
( dev-python/pillow[python_targets_python3_11
(-)
] dev-python/pycryptodome[python_targets_python3_11
(-)
] )
python_single_target_python3_12?
( dev-python/pillow[python_targets_python3_12
(-)
] dev-python/pycryptodome[python_targets_python3_12
(-)
] )
airplay?
( >=app-pda/libplist-2.0.0:= net-libs/shairplay )
alsa?
( >=media-libs/alsa-lib-1.1.4.1 )
bluetooth?
( net-wireless/bluez:= )
bluray?
( >=media-libs/libbluray-1.1.2:= )
caps?
( sys-libs/libcap )
cec?
( >=dev-libs/libcec-4.0[-cubox] )
dbus?
( sys-apps/dbus )
gbm?
( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info:= x11-libs/libxkbcommon )
gles?
( ||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] )
)
!gles?
( media-libs/glu )
lcms?
( >=media-libs/lcms-2.10:2 )
libusb?
( virtual/libusb:1 )
lirc?
( app-misc/lirc )
mariadb?
( dev-db/mariadb-connector-c:= )
mysql?
( dev-db/mysql-connector-c:= )
nfs?
( >=net-fs/libnfs-3.0.0:= )
pipewire?
( >=media-video/pipewire-0.3.50:= )
pulseaudio?
( >=media-libs/libpulse-11.0.0 )
samba?
( >=net-fs/samba-3.4.6[smbclient
(+)
] )
system-ffmpeg?
( =media-video/ffmpeg-6*:=[encode,soc
(-)
?
,postproc,vaapi?
,vdpau?
,X?
] )
!system-ffmpeg?
( app-arch/bzip2 app-arch/xz-utils media-libs/dav1d:= net-libs/gnutls:= )
udf?
( >=dev-libs/libudfread-1.0.0 )
udev?
( virtual/libudev:= )
vaapi?
( media-libs/libva:=[wayland?
,X?
] )
vdpau?
( ||
( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 )
)
wayland?
( >=x11-libs/libxkbcommon-0.4.1[wayland] )
webserver?
( >=net-libs/libmicrohttpd-0.9.77:=[messages
(+)
] )
X?
( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr )
xslt?
( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 )
zeroconf?
( net-dns/avahi[dbus] )
>=dev-java/java-config-2.2.0-r3
kodi-21.9999
>=dev-libs/flatbuffers-23.3.3:=
>=dev-libs/lzo-2.04:2
media-libs/giflib:=
>=media-libs/libjpeg-turbo-2.0.4:=
>=media-libs/libpng-1.6.26:0=
wayland?
( dev-cpp/waylandpp:= )
python_single_target_python3_10?
( dev-lang/python:3.10[sqlite,ssl] )
python_single_target_python3_11?
( dev-lang/python:3.11[sqlite,ssl] )
python_single_target_python3_12?
( dev-lang/python:3.12[sqlite,ssl] )
>=net-misc/curl-7.68.0[http2]
>=sys-libs/zlib-1.2.11
dev-db/sqlite:3
dev-libs/crossguid
>=dev-libs/fribidi-1.0.5
>=dev-libs/libcdio-2.1.0:=[cxx]
>=dev-libs/libfmt-6.1.2:=
dev-libs/libfstrcmp
dev-libs/libpcre[cxx]
>=dev-libs/openssl-1.1.1k:0=
>=dev-libs/spdlog-1.5.0:=
dev-libs/tinyxml[stl]
dev-libs/tinyxml2:=
media-fonts/roboto
media-libs/libglvnd[X?
]
>=media-libs/freetype-2.10.1
media-libs/harfbuzz:=
>=media-libs/libass-0.15.0:=
media-libs/mesa[egl
(+)
,gbm
(+)
?
,wayland?
,X?
]
>=media-libs/taglib-1.9.0
sci-libs/kissfft
virtual/libiconv
virtual/ttf-fonts
x11-libs/libdrm
python_single_target_python3_10?
( dev-python/pillow[python_targets_python3_10
(-)
] dev-python/pycryptodome[python_targets_python3_10
(-)
] )
python_single_target_python3_11?
( dev-python/pillow[python_targets_python3_11
(-)
] dev-python/pycryptodome[python_targets_python3_11
(-)
] )
python_single_target_python3_12?
( dev-python/pillow[python_targets_python3_12
(-)
] dev-python/pycryptodome[python_targets_python3_12
(-)
] )
airplay?
( >=app-pda/libplist-2.0.0:= net-libs/shairplay )
alsa?
( >=media-libs/alsa-lib-1.1.4.1 )
bluetooth?
( net-wireless/bluez:= )
bluray?
( >=media-libs/libbluray-1.1.2:= )
caps?
( sys-libs/libcap )
cec?
( >=dev-libs/libcec-4.0[-cubox] )
dbus?
( sys-apps/dbus )
gbm?
( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info x11-libs/libxkbcommon )
gles?
( ||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] )
)
!gles?
( media-libs/glu )
lcms?
( >=media-libs/lcms-2.10:2 )
libusb?
( virtual/libusb:1 )
lirc?
( app-misc/lirc )
mariadb?
( dev-db/mariadb-connector-c:= )
mysql?
( dev-db/mysql-connector-c:= )
nfs?
( >=net-fs/libnfs-2.0.0:= )
pipewire?
( >=media-video/pipewire-0.3.50:= )
pulseaudio?
( media-libs/libpulse )
samba?
( >=net-fs/samba-3.4.6[smbclient
(+)
] )
system-ffmpeg?
( =media-video/ffmpeg-6*:=[encode,soc
(-)
?
,postproc,vaapi?
,vdpau?
,X?
] )
!system-ffmpeg?
( app-arch/bzip2 app-arch/xz-utils media-libs/dav1d:= net-libs/gnutls:= )
udf?
( >=dev-libs/libudfread-1.0.0 )
udev?
( virtual/libudev:= )
vaapi?
( media-libs/libva:=[wayland?
,X?
] )
vdpau?
( ||
( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 )
)
wayland?
( >=x11-libs/libxkbcommon-0.4.1[wayland] )
webserver?
( >=net-libs/libmicrohttpd-0.9.77:=[messages
(+)
] )
X?
( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr )
xslt?
( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 )
zeroconf?
( net-dns/avahi[dbus] )
>=dev-java/java-config-2.2.0-r3
>=dev-libs/lzo-2.04:2
media-libs/giflib:=
>=media-libs/libjpeg-turbo-2.0.4:=
>=media-libs/libpng-1.6.26:0=
wayland?
( dev-cpp/waylandpp:= )
python_single_target_python3_10?
( dev-lang/python:3.10[sqlite,ssl] )
python_single_target_python3_11?
( dev-lang/python:3.11[sqlite,ssl] )
python_single_target_python3_12?
( dev-lang/python:3.12[sqlite,ssl] )
>=net-misc/curl-7.68.0[http2]
>=sys-libs/zlib-1.2.11
dev-db/sqlite:3
dev-libs/crossguid
>=dev-libs/fribidi-1.0.5
>=dev-libs/libcdio-2.1.0:=[cxx]
>=dev-libs/libfmt-6.1.2:=
dev-libs/libfstrcmp
dev-libs/libpcre[cxx]
>=dev-libs/openssl-1.1.1k:0=
>=dev-libs/spdlog-1.5.0:=
dev-libs/tinyxml[stl]
dev-libs/tinyxml2:=
media-fonts/roboto
media-libs/libglvnd[X?
]
>=media-libs/freetype-2.10.1
media-libs/harfbuzz:=
>=media-libs/libass-0.15.0:=
media-libs/mesa[egl
(+)
,gbm
(+)
?
,wayland?
,X?
]
>=media-libs/taglib-1.9.0
sci-libs/kissfft
virtual/libiconv
virtual/ttf-fonts
x11-libs/libdrm
python_single_target_python3_10?
( dev-python/pillow[python_targets_python3_10
(-)
] dev-python/pycryptodome[python_targets_python3_10
(-)
] )
python_single_target_python3_11?
( dev-python/pillow[python_targets_python3_11
(-)
] dev-python/pycryptodome[python_targets_python3_11
(-)
] )
python_single_target_python3_12?
( dev-python/pillow[python_targets_python3_12
(-)
] dev-python/pycryptodome[python_targets_python3_12
(-)
] )
airplay?
( >=app-pda/libplist-2.0.0:= net-libs/shairplay )
alsa?
( >=media-libs/alsa-lib-1.1.4.1 )
bluetooth?
( net-wireless/bluez:= )
bluray?
( >=media-libs/libbluray-1.1.2:= )
caps?
( sys-libs/libcap )
cec?
( >=dev-libs/libcec-4.0[-cubox] )
dbus?
( sys-apps/dbus )
gbm?
( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info x11-libs/libxkbcommon )
gles?
( ||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] )
)
!gles?
( media-libs/glu )
lcms?
( >=media-libs/lcms-2.10:2 )
libusb?
( virtual/libusb:1 )
lirc?
( app-misc/lirc )
mariadb?
( dev-db/mariadb-connector-c:= )
mysql?
( dev-db/mysql-connector-c:= )
nfs?
( >=net-fs/libnfs-2.0.0:= )
pipewire?
( >=media-video/pipewire-0.3.50:= )
pulseaudio?
( media-libs/libpulse )
samba?
( >=net-fs/samba-3.4.6[smbclient
(+)
] )
system-ffmpeg?
( =media-video/ffmpeg-6*:=[encode,soc
(-)
?
,postproc,vaapi?
,vdpau?
,X?
] )
!system-ffmpeg?
( app-arch/bzip2 app-arch/xz-utils media-libs/dav1d:= net-libs/gnutls:= )
udf?
( >=dev-libs/libudfread-1.0.0 )
udev?
( virtual/libudev:= )
vaapi?
( media-libs/libva:=[wayland?
,X?
] )
vdpau?
( ||
( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 )
)
wayland?
( >=x11-libs/libxkbcommon-0.4.1[wayland] )
webserver?
( >=net-libs/libmicrohttpd-0.9.77:=[messages
(+)
] )
X?
( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr )
xslt?
( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 )
zeroconf?
( net-dns/avahi[dbus] )
>=dev-java/java-config-2.2.0-r3
kodi-21.1
>=dev-libs/flatbuffers-23.3.3:=
>=dev-libs/lzo-2.04:2
media-libs/giflib:=
>=media-libs/libjpeg-turbo-2.0.4:=
>=media-libs/libpng-1.6.26:0=
wayland?
( dev-cpp/waylandpp:= )
python_single_target_python3_10?
( dev-lang/python:3.10[sqlite,ssl] )
python_single_target_python3_11?
( dev-lang/python:3.11[sqlite,ssl] )
python_single_target_python3_12?
( dev-lang/python:3.12[sqlite,ssl] )
>=net-misc/curl-7.68.0[http2]
>=sys-libs/zlib-1.2.11
dev-db/sqlite:3
dev-libs/crossguid
>=dev-libs/fribidi-1.0.5
>=dev-libs/libcdio-2.1.0:=[cxx]
>=dev-libs/libfmt-6.1.2:=
dev-libs/libfstrcmp
dev-libs/libpcre[cxx]
>=dev-libs/openssl-1.1.1k:0=
>=dev-libs/spdlog-1.5.0:=
dev-libs/tinyxml[stl]
dev-libs/tinyxml2:=
media-fonts/roboto
media-libs/libglvnd[X?
]
>=media-libs/freetype-2.10.1
media-libs/harfbuzz:=
>=media-libs/libass-0.15.0:=
media-libs/mesa[egl
(+)
,gbm
(+)
?
,wayland?
,X?
]
>=media-libs/taglib-1.9.0
sci-libs/kissfft
virtual/libiconv
virtual/ttf-fonts
x11-libs/libdrm
python_single_target_python3_10?
( dev-python/pillow[python_targets_python3_10
(-)
] dev-python/pycryptodome[python_targets_python3_10
(-)
] )
python_single_target_python3_11?
( dev-python/pillow[python_targets_python3_11
(-)
] dev-python/pycryptodome[python_targets_python3_11
(-)
] )
python_single_target_python3_12?
( dev-python/pillow[python_targets_python3_12
(-)
] dev-python/pycryptodome[python_targets_python3_12
(-)
] )
airplay?
( >=app-pda/libplist-2.0.0:= net-libs/shairplay )
alsa?
( >=media-libs/alsa-lib-1.1.4.1 )
bluetooth?
( net-wireless/bluez:= )
bluray?
( >=media-libs/libbluray-1.1.2:= )
caps?
( sys-libs/libcap )
cec?
( >=dev-libs/libcec-4.0[-cubox] )
dbus?
( sys-apps/dbus )
gbm?
( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info x11-libs/libxkbcommon )
gles?
( ||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] )
)
!gles?
( media-libs/glu )
lcms?
( >=media-libs/lcms-2.10:2 )
libusb?
( virtual/libusb:1 )
lirc?
( app-misc/lirc )
mariadb?
( dev-db/mariadb-connector-c:= )
mysql?
( dev-db/mysql-connector-c:= )
nfs?
( >=net-fs/libnfs-2.0.0:= )
pipewire?
( >=media-video/pipewire-0.3.50:= )
pulseaudio?
( media-libs/libpulse )
samba?
( >=net-fs/samba-3.4.6[smbclient
(+)
] )
system-ffmpeg?
( =media-video/ffmpeg-6*:=[encode,soc
(-)
?
,postproc,vaapi?
,vdpau?
,X?
] )
!system-ffmpeg?
( app-arch/bzip2 app-arch/xz-utils media-libs/dav1d:= net-libs/gnutls:= )
udf?
( >=dev-libs/libudfread-1.0.0 )
udev?
( virtual/libudev:= )
vaapi?
( media-libs/libva:=[wayland?
,X?
] )
vdpau?
( ||
( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 )
)
wayland?
( >=x11-libs/libxkbcommon-0.4.1[wayland] )
webserver?
( >=net-libs/libmicrohttpd-0.9.77:=[messages
(+)
] )
X?
( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr )
xslt?
( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 )
zeroconf?
( net-dns/avahi[dbus] )
>=dev-java/java-config-2.2.0-r3
>=dev-libs/lzo-2.04:2
media-libs/giflib:=
>=media-libs/libjpeg-turbo-2.0.4:=
>=media-libs/libpng-1.6.26:0=
wayland?
( dev-cpp/waylandpp:= )
python_single_target_python3_10?
( dev-lang/python:3.10[sqlite,ssl] )
python_single_target_python3_11?
( dev-lang/python:3.11[sqlite,ssl] )
python_single_target_python3_12?
( dev-lang/python:3.12[sqlite,ssl] )
>=net-misc/curl-7.68.0[http2]
>=sys-libs/zlib-1.2.11
dev-db/sqlite:3
dev-libs/crossguid
>=dev-libs/fribidi-1.0.5
>=dev-libs/libcdio-2.1.0:=[cxx]
>=dev-libs/libfmt-6.1.2:=
dev-libs/libfstrcmp
dev-libs/libpcre[cxx]
>=dev-libs/openssl-1.1.1k:0=
>=dev-libs/spdlog-1.5.0:=
dev-libs/tinyxml[stl]
dev-libs/tinyxml2:=
media-fonts/roboto
media-libs/libglvnd[X?
]
>=media-libs/freetype-2.10.1
media-libs/harfbuzz:=
>=media-libs/libass-0.15.0:=
media-libs/mesa[egl
(+)
,gbm
(+)
?
,wayland?
,X?
]
>=media-libs/taglib-1.9.0
sci-libs/kissfft
virtual/libiconv
virtual/ttf-fonts
x11-libs/libdrm
python_single_target_python3_10?
( dev-python/pillow[python_targets_python3_10
(-)
] dev-python/pycryptodome[python_targets_python3_10
(-)
] )
python_single_target_python3_11?
( dev-python/pillow[python_targets_python3_11
(-)
] dev-python/pycryptodome[python_targets_python3_11
(-)
] )
python_single_target_python3_12?
( dev-python/pillow[python_targets_python3_12
(-)
] dev-python/pycryptodome[python_targets_python3_12
(-)
] )
airplay?
( >=app-pda/libplist-2.0.0:= net-libs/shairplay )
alsa?
( >=media-libs/alsa-lib-1.1.4.1 )
bluetooth?
( net-wireless/bluez:= )
bluray?
( >=media-libs/libbluray-1.1.2:= )
caps?
( sys-libs/libcap )
cec?
( >=dev-libs/libcec-4.0[-cubox] )
dbus?
( sys-apps/dbus )
gbm?
( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info x11-libs/libxkbcommon )
gles?
( ||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] )
)
!gles?
( media-libs/glu )
lcms?
( >=media-libs/lcms-2.10:2 )
libusb?
( virtual/libusb:1 )
lirc?
( app-misc/lirc )
mariadb?
( dev-db/mariadb-connector-c:= )
mysql?
( dev-db/mysql-connector-c:= )
nfs?
( >=net-fs/libnfs-2.0.0:= )
pipewire?
( >=media-video/pipewire-0.3.50:= )
pulseaudio?
( media-libs/libpulse )
samba?
( >=net-fs/samba-3.4.6[smbclient
(+)
] )
system-ffmpeg?
( =media-video/ffmpeg-6*:=[encode,soc
(-)
?
,postproc,vaapi?
,vdpau?
,X?
] )
!system-ffmpeg?
( app-arch/bzip2 app-arch/xz-utils media-libs/dav1d:= net-libs/gnutls:= )
udf?
( >=dev-libs/libudfread-1.0.0 )
udev?
( virtual/libudev:= )
vaapi?
( media-libs/libva:=[wayland?
,X?
] )
vdpau?
( ||
( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 )
)
wayland?
( >=x11-libs/libxkbcommon-0.4.1[wayland] )
webserver?
( >=net-libs/libmicrohttpd-0.9.77:=[messages
(+)
] )
X?
( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr )
xslt?
( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 )
zeroconf?
( net-dns/avahi[dbus] )
>=dev-java/java-config-2.2.0-r3
kodi-19.5
>=dev-libs/lzo-2.04
>=dev-libs/flatbuffers-1.12.0:=
>=media-libs/libjpeg-turbo-2.0.4:=
>=media-libs/libpng-1.6.26:0=
python_single_target_python3_10?
( dev-lang/python:3.10[sqlite,ssl] )
airplay?
( >=app-pda/libplist-2.0.0 net-libs/shairplay )
alsa?
( >=media-libs/alsa-lib-1.1.4.1 )
bluetooth?
( net-wireless/bluez )
bluray?
( >=media-libs/libbluray-1.1.2 )
caps?
( sys-libs/libcap )
dbus?
( sys-apps/dbus )
dev-db/sqlite
dev-libs/crossguid
>=dev-libs/fribidi-1.0.5
cec?
( >=dev-libs/libcec-4.0[raspberry-pi?
] )
dev-libs/libpcre[cxx]
>=dev-libs/spdlog-1.5.0:=
dev-libs/tinyxml[stl]
python_single_target_python3_10?
( dev-python/pillow[python_targets_python3_10
(-)
] dev-python/pycryptodome[python_targets_python3_10
(-)
] )
>=dev-libs/libcdio-2.1.0[cxx]
>=dev-libs/libfmt-6.1.2
dev-libs/libfstrcmp
gbm?
( >=dev-libs/libinput-1.10.5 media-libs/mesa[gbm
(+)
] x11-libs/libxkbcommon )
gles?
( !raspberry-pi?
( media-libs/mesa[gles2] )
)
lcms?
( media-libs/lcms:2 )
libusb?
( virtual/libusb:1 )
virtual/ttf-fonts
media-fonts/roboto
>=media-libs/freetype-2.10.1
>=media-libs/libass-0.13.4
!raspberry-pi?
( media-libs/mesa[egl
(+)
] )
>=media-libs/taglib-1.11.1
system-ffmpeg?
( >=media-video/ffmpeg-4.3.2:=[dav1d?
,encode,postproc] =media-video/ffmpeg-4*[openssl] )
!system-ffmpeg?
( app-arch/bzip2 dav1d?
( media-libs/dav1d:= )
)
mysql?
( dev-db/mysql-connector-c:= )
mariadb?
( dev-db/mariadb-connector-c:= )
>=net-misc/curl-7.68.0[http2]
nfs?
( >=net-fs/libnfs-2.0.0:= )
!gles?
( media-libs/glu )
>=dev-libs/openssl-1.1.1k:0=
raspberry-pi?
( ||
( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl
(+)
,gles2,video_cards_vc4] )
)
pulseaudio?
( media-sound/pulseaudio )
samba?
( >=net-fs/samba-3.4.6[smbclient
(+)
] )
>=sys-libs/zlib-1.2.11
udf?
( >=dev-libs/libudfread-1.0.0 )
udev?
( virtual/udev )
vaapi?
( media-libs/libva:= system-ffmpeg?
( media-video/ffmpeg[vaapi] )
wayland?
( media-libs/libva[wayland] )
X?
( media-libs/libva[X] )
)
virtual/libiconv
vdpau?
( ||
( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 )
system-ffmpeg?
( media-video/ffmpeg[vdpau] )
)
wayland?
( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 )
webserver?
( >=net-libs/libmicrohttpd-0.9.55[messages
(+)
] )
X?
( media-libs/mesa[X] !gles?
( media-libs/libglvnd[X] )
x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg?
( media-video/ffmpeg[X] )
)
x11-libs/libdrm
xslt?
( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 )
zeroconf?
( net-dns/avahi[dbus] )
lirc?
( app-misc/lirc )
power-control?
( ||
( sys-apps/systemd sys-auth/elogind )
)
udisks?
( sys-fs/udisks:2 )
upower?
( sys-power/upower )
>=dev-libs/flatbuffers-1.12.0:=
>=media-libs/libjpeg-turbo-2.0.4:=
>=media-libs/libpng-1.6.26:0=
python_single_target_python3_10?
( dev-lang/python:3.10[sqlite,ssl] )
airplay?
( >=app-pda/libplist-2.0.0 net-libs/shairplay )
alsa?
( >=media-libs/alsa-lib-1.1.4.1 )
bluetooth?
( net-wireless/bluez )
bluray?
( >=media-libs/libbluray-1.1.2 )
caps?
( sys-libs/libcap )
dbus?
( sys-apps/dbus )
dev-db/sqlite
dev-libs/crossguid
>=dev-libs/fribidi-1.0.5
cec?
( >=dev-libs/libcec-4.0[raspberry-pi?
] )
dev-libs/libpcre[cxx]
>=dev-libs/spdlog-1.5.0:=
dev-libs/tinyxml[stl]
python_single_target_python3_10?
( dev-python/pillow[python_targets_python3_10
(-)
] dev-python/pycryptodome[python_targets_python3_10
(-)
] )
>=dev-libs/libcdio-2.1.0[cxx]
>=dev-libs/libfmt-6.1.2
dev-libs/libfstrcmp
gbm?
( >=dev-libs/libinput-1.10.5 media-libs/mesa[gbm
(+)
] x11-libs/libxkbcommon )
gles?
( !raspberry-pi?
( media-libs/mesa[gles2] )
)
lcms?
( media-libs/lcms:2 )
libusb?
( virtual/libusb:1 )
virtual/ttf-fonts
media-fonts/roboto
>=media-libs/freetype-2.10.1
>=media-libs/libass-0.13.4
!raspberry-pi?
( media-libs/mesa[egl
(+)
] )
>=media-libs/taglib-1.11.1
system-ffmpeg?
( >=media-video/ffmpeg-4.3.2:=[dav1d?
,encode,postproc] =media-video/ffmpeg-4*[openssl] )
!system-ffmpeg?
( app-arch/bzip2 dav1d?
( media-libs/dav1d:= )
)
mysql?
( dev-db/mysql-connector-c:= )
mariadb?
( dev-db/mariadb-connector-c:= )
>=net-misc/curl-7.68.0[http2]
nfs?
( >=net-fs/libnfs-2.0.0:= )
!gles?
( media-libs/glu )
>=dev-libs/openssl-1.1.1k:0=
raspberry-pi?
( ||
( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl
(+)
,gles2,video_cards_vc4] )
)
pulseaudio?
( media-sound/pulseaudio )
samba?
( >=net-fs/samba-3.4.6[smbclient
(+)
] )
>=sys-libs/zlib-1.2.11
udf?
( >=dev-libs/libudfread-1.0.0 )
udev?
( virtual/udev )
vaapi?
( media-libs/libva:= system-ffmpeg?
( media-video/ffmpeg[vaapi] )
wayland?
( media-libs/libva[wayland] )
X?
( media-libs/libva[X] )
)
virtual/libiconv
vdpau?
( ||
( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 )
system-ffmpeg?
( media-video/ffmpeg[vdpau] )
)
wayland?
( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 )
webserver?
( >=net-libs/libmicrohttpd-0.9.55[messages
(+)
] )
X?
( media-libs/mesa[X] !gles?
( media-libs/libglvnd[X] )
x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg?
( media-video/ffmpeg[X] )
)
x11-libs/libdrm
xslt?
( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 )
zeroconf?
( net-dns/avahi[dbus] )
lirc?
( app-misc/lirc )
power-control?
( ||
( sys-apps/systemd sys-auth/elogind )
)
udisks?
( sys-fs/udisks:2 )
upower?
( sys-power/upower )