gpo.zugaina.org

Search Portage & Overlays:

media-tv/kodi

A free and open source media-player and entertainment hub

Screenshots

  • kodi-9999
    airplay 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.9999
    airplay 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.1
    amd64 ~arm arm64 ~riscv ~x86
    airplay 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.5
    amd64 ~arm ~arm64 ~riscv ~x86
    airplay 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

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

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

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 )