summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-tv/kodi: Stabilize 19.0 x86, #778446Sam James2021-05-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: Pipewire supportCraig Andrews2021-05-102-1/+4
| | | | | | See: https://github.com/xbmc/xbmc/commit/97a7602f Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: 19.1 version bumpCraig Andrews2021-05-083-3/+359
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: require OpenSSL >= 1.1.0Craig Andrews2021-05-061-1/+1
| | | | | | | See https://github.com/xbmc/xbmc/commit/c93c396688 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: require libass 0.15.1Craig Andrews2021-05-061-1/+1
| | | | | | | See https://github.com/xbmc/xbmc/commit/b4153299bb30c780 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: remove libressl supportMikle Kolyada2021-05-023-18/+12
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* media-tv/kodi: require ffmpeg 4.4Craig Andrews2021-04-292-3/+4
| | | | | | | | See https://github.com/xbmc/xbmc/pull/19558/commits/e13c9c68d43db715a91fe8cc566052f21e22a08e Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: bump ffmpeg to 4.3.2Craig Andrews2021-04-121-2/+2
| | | | | | | | See: https://github.com/xbmc/xbmc/commit/a6186d117286bdce0e2ecaa988566a7d698c2f90 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: bump ffmpeg to 4.3.2Craig Andrews2021-04-122-2/+3
| | | | | | See: https://github.com/xbmc/xbmc/pull/19507 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: Stabilize 19.0 arm64, #778446Sam James2021-03-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: Matrix has been branched upstreamCraig Andrews2021-02-222-0/+2
| | | | | Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: Cleanup old versionsCraig Andrews2021-02-193-685/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: release of Kodi v19Karlson2k (Evgeny Grin)2021-02-192-0/+357
| | | | | | Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/19541 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: Fix "concatenates two paths containing EPREFIX"Craig Andrews2021-02-183-3/+3
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: new revision 19.0_rc1-r3Evgeny Grin2021-02-183-32/+416
| | | | | Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: added 'eventclients' USE flagKarlson2k (Evgeny Grin)2021-02-182-3/+12
| | | | | | | | | | Added 'evenclients' USE flag to enable installation of all available kodi eventclients. At the same time, always enabled 'ENABLE_EVENTCLIENTS' Kodi parameter to use built-in mechanism for installation of 'kodi-send'. Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: simplified USE flags combinationsKarlson2k (Evgeny Grin)2021-02-182-10/+9
| | | | | | | | | | | | Kodi must be compiled with either OpenGL or OpenGLES support. Having both USE flags in ebuild may confuse users and make configuration more complex as one of these flags must be always enables, while both flags or no flags are not supported. Simplify configuration by leaving only 'gles' flag and use OpenGL unless 'gles' flag is enabled. Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: clarified USE flags in metadata.xmlKarlson2k (Evgeny Grin)2021-02-181-2/+5
| | | | | Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: control ISO9660 support with 'optical' flagKarlson2k (Evgeny Grin)2021-02-182-2/+2
| | | | | | | | | Both 'ENABLE_OPTICAL' and 'ENABLE_ISO9660PP' are based on libcdio. It makes sense to sync their usage, as both are required to read optical disks. Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: disabled features not needed for buildKarlson2k (Evgeny Grin)2021-02-181-0/+3
| | | | | Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: renamed USE flag for clarityKarlson2k (Evgeny Grin)2021-02-182-3/+3
| | | | | | | | | | | Renamed USE flag 'dvd' to 'optical' to avoid confusion, as it controls all optical disks support, including AudioCD, VideoCD, DVD-Video and others. 'optical' is enabled by default as it depends on libcdio, while libcdio dependency cannot be disabled currently by Kodi configuration. Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: added BDEPEND and fixed RDEPENDEvgeny Grin2021-02-181-7/+14
| | | | | | | | | Moved build host dependencies to BDEPEND libjpeg-turbo and libpng must by in DEPEND and RDEPEND as they are used at build-time and run-time. Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: minor readability improvementEvgeny Grin2021-02-181-1/+1
| | | | | Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: fixed crossguid dependencyEvgeny Grin2021-02-181-1/+1
| | | | | | | crossguid should be present during build and during run of Kodi. Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: dropped gperf dependencyEvgeny Grin2021-02-181-2/+0
| | | | | | | gperf is not used by Kodi Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: fixed bzip2 dependencyEvgeny Grin2021-02-181-2/+4
| | | | | | | bzip2 is used only if internal ffmpeg is built Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: dropped nasm dependencyEvgeny Grin2021-02-181-1/+0
| | | | | | | | nasm (and yasm) are used only if Kodi is building internal version of libjpeg-turbo. Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: dropped fontconfig dependencyEvgeny Grin2021-02-181-1/+0
| | | | | | | fontconfig is not used by Kodi unless depend libs are built by Kodi Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: fixed libxml2 dependencyEvgeny Grin2021-02-181-2/+4
| | | | | | | libxml2 is used by Kodi only if xslt is used Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: dropped expat dependencyEvgeny Grin2021-02-181-1/+0
| | | | | | | expat is not used unless Kodi builds python by itself Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: fixed libinput dependencyEvgeny Grin2021-02-181-1/+1
| | | | | | | libinput is used only for GBM Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: fixed libxkbcommon dependencyEvgeny Grin2021-02-181-2/+5
| | | | | | | libxkbcommon is used only for GBM or wayland, but not for X Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: added GLX dependencyEvgeny Grin2021-02-181-0/+3
| | | | | Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: disable vdpau if gbm is enabledEvgeny Grin2021-02-181-0/+1
| | | | | Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: require X and opengl for vdpauEvgeny Grin2021-02-181-0/+4
| | | | | | | Kodi supports vdpau only with X and OpenGL Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: fixed opengl OR gles use flagsEvgeny Grin2021-02-181-1/+1
| | | | | | | | Kodi can be built only for OpenGL OR OpenGLES, but not for both at the same time. Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: fixed dependency of 'zeroconf'Evgeny Grin2021-02-181-0/+1
| | | | | | Signed-off-by: Evgeny Grin <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/19365 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: fix build with libcdio[-cxx]Patrick Steinhardt2021-02-043-3/+3
| | | | | | | | | | | When building Kodi with ISO9660PP support, then it requires libiso9660++.so to be installed. This library is provided by dev-libs/libcdio, but only when building with C++ libraries. We thus need to depend on libcdio[cxx] to not fail the build. Signed-off-by: Patrick Steinhardt <ps@pks.im> Closes: https://github.com/gentoo/gentoo/pull/19319 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: marked libcdio is required dependencyKarlson2k (Evgeny Grin)2021-02-024-10/+9
| | | | | | | | | Kodi build system ignores user settings for libcdio. Closes: https://bugs.gentoo.org/768294 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/19309 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: Cleanup old versionsCraig Andrews2021-02-014-928/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: 19.0_rc1-r2 version bumpCraig Andrews2021-02-012-2/+333
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/19298 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: don't try to use sndioCraig Andrews2021-02-011-0/+1
| | | | | | | | | Disable use of sndio even if it is detected on system as it is not listed in dependencies. Signed-off-by: Evgeny Grin <k2k@narod.ru> Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: don't try to use mdnsCraig Andrews2021-02-011-0/+1
| | | | | | | | | Do not use 'mdns' library even if it is available. 'MDNS' is used for Android. Signed-off-by: Evgeny Grin <k2k@narod.ru> Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: fix description for LIRC USE flagCraig Andrews2021-02-011-1/+1
| | | | | | Signed-off-by: Evgeny Grin <k2k@narod.ru> Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: make libcdio optionalCraig Andrews2021-02-012-2/+4
| | | | | | | | | Libcdio is an optional Kodi dependency. Added USE flag to enable/disable it. Signed-off-by: Evgeny Grin <k2k@narod.ru> Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: dropped unused 'systemd' USE flagCraig Andrews2021-02-011-1/+1
| | | | | | Signed-off-by: Evgeny Grin <k2k@narod.ru> Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: describe "caps" USE flagCraig Andrews2021-02-011-0/+1
| | | | | | Signed-off-by: Evgeny Grin <k2k@narod.ru> Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: 19.0_rc1-r1 version bumpCraig Andrews2021-02-012-4/+351
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/19279 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: do not use internal libsCraig Andrews2021-02-011-0/+5
| | | | | | | | | Explicitly instruct configure to use system libs to avoid accidental usage of internal libs. Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-tv/kodi: use CPU_FLAGS_* flagsCraig Andrews2021-02-011-0/+9
| | | | | | | | | Compile Kodi according to CPU_FLAGS_* USE expand flags instead of compile-time detected host CPU features Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Evgeny Grin <k2k@narod.ru> Signed-off-by: Craig Andrews <candrews@gentoo.org>