summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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/v4l-dvb-saa716x: remove old versions, cleanupMartin Dummer2021-02-1717-634/+0
| | | | | | | | | | | | remove superseded versions v4l-dvb-saa716x-0.0.1_p20170225-r3 v4l-dvb-saa716x-0.0.1_p20170225-r4 major cleanup in ${FILESDIR} Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Martin Dummer <martin.dummer@gmx.net> Closes: https://github.com/gentoo/gentoo/pull/19349 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-tv/mythtv: remove unused fileMichael Mair-Keimberger2021-02-151-72/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/19475 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* media-tv/tvheadend: Use python-any-r1 eclassJames Le Cuirot2021-02-112-12/+30
| | | | | | Closes: https://bugs.gentoo.org/770112 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: James Le Cuirot <chewi@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>
* media-tv/kodi: make CMake configuration verboseCraig Andrews2021-02-011-0/+1
| | | | | | 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: made dav1d optionalCraig Andrews2021-02-012-3/+4
| | | | | | | | | dav1d is an option lib for Kodi. Added USE flag and fixed dependencies. 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: fixed definesCraig Andrews2021-02-011-0/+5
| | | | | | | | | Kodi needs one of the defines 'NDEBUG' or '_DEBUG' This fixes "Using Unknown Kodi x64" strings in Kodi log. 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: Add power-control USE flagCraig Andrews2021-02-012-2/+5
| | | | | | 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>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-316-6/+6
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-tv/tvbrowser-bin: Remove tvbrowser-bin-4.2.1Harald Judt2021-01-292-40/+0
| | | | | | Signed-off-by: Harald Judt <h.judt@gmx.at> Closes: https://github.com/gentoo/gentoo/pull/19131 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-tv/tvbrowser-bin: Bump version to 4.2.2Harald Judt2021-01-292-0/+40
| | | | | Signed-off-by: Harald Judt <h.judt@gmx.at> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-tv/v4l-utils: Only check Clang in pkg_pretend when installedJames Le Cuirot2021-01-171-1/+9
| | | | | | | | | I forgot that pkg_pretend() fires before dependencies are installed. We therefore need to check again in pkg_setup(). Bug: https://bugs.gentoo.org/763654 Package-Manager: Portage-3.0.13, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>