commit:     10ed5a5e2345d3e0c7905bbba4298850bc148da0
Author:     Evgeny Grin <k2k <AT> narod <DOT> ru>
AuthorDate: Sun Feb  7 18:48:41 2021 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 14:43:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ed5a5e

media-tv/kodi: added BDEPEND and fixed RDEPEND

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 <AT> narod.ru>
Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>

 media-tv/kodi/kodi-9999.ebuild | 21 ++++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)

diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild
index 28422623669..9719533e3db 100644
--- a/media-tv/kodi/kodi-9999.ebuild
+++ b/media-tv/kodi/kodi-9999.ebuild
@@ -60,7 +60,13 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-COMMON_DEPEND="${PYTHON_DEPS}
+COMMON_DEPEND="
+       >=dev-libs/lzo-2.04
+       >=dev-libs/flatbuffers-1.11.0
+       >=media-libs/libjpeg-turbo-2.0.4:=
+       >=media-libs/libpng-1.6.26:0=
+"
+COMMON_TARGET_DEPEND="${PYTHON_DEPS}
        airplay? (
                >=app-pda/libplist-2.0.0
                net-libs/shairplay
@@ -72,11 +78,9 @@ COMMON_DEPEND="${PYTHON_DEPS}
        dbus? ( sys-apps/dbus )
        dev-db/sqlite
        dev-libs/crossguid
-       >=dev-libs/flatbuffers-1.11.0
        >=dev-libs/fribidi-1.0.5
        cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] )
        dev-libs/libpcre[cxx]
-       >=dev-libs/lzo-2.04
        >=dev-libs/spdlog-1.5.0:=
        dev-libs/tinyxml[stl]
        $(python_gen_cond_dep '
@@ -161,20 +165,23 @@ COMMON_DEPEND="${PYTHON_DEPS}
        )
        zeroconf? ( net-dns/avahi[dbus] )
 "
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${COMMON_DEPEND} ${COMMON_TARGET_DEPEND}
        lirc? ( app-misc/lirc )
        power-control? ( || ( sys-apps/systemd sys-auth/elogind ) )
        udisks? ( sys-fs/udisks:2 )
        upower? ( sys-power/upower )
 "
-DEPEND="${COMMON_DEPEND}
-       dev-lang/swig
+DEPEND="${COMMON_DEPEND} ${COMMON_TARGET_DEPEND}
        dev-libs/rapidjson
+       test? ( >=dev-cpp/gtest-1.10.0 )
+"
+BDEPEND="${COMMON_DEPEND}
+       dev-lang/swig
        dev-util/cmake
        media-libs/giflib
+       >=dev-libs/flatbuffers-1.11.0
        >=media-libs/libjpeg-turbo-2.0.4:=
        >=media-libs/libpng-1.6.26:0=
-       test? ( >=dev-cpp/gtest-1.10.0 )
        virtual/pkgconfig
        virtual/jre
 "

Reply via email to