commit:     ef1552c8e9a965fe72080285db3b5e506ec0c0fd
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Mon Dec 25 10:58:48 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 21 04:41:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1552c8

profiles: set suitable platforms in kodi

Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/base/package.use                   | 4 ++++
 profiles/targets/desktop/gnome/package.use  | 4 ++++
 profiles/targets/desktop/package.use        | 4 ++++
 profiles/targets/desktop/plasma/package.use | 4 ++++
 4 files changed, 16 insertions(+)

diff --git a/profiles/base/package.use b/profiles/base/package.use
index 3a17ebbaa40c..687c16860467 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Wingate <par...@protonmail.com> (2023-12-25)
+# Default to gbm on non-desktop with REQUIRED_USE: ^^ ( gbm wayland X )
+>=media-tv/kodi-20.2 gbm udev
+
 # Yongxiang Liang <tanekli...@gmail.com> (2023-12-12)
 # Default to lua 5.4 (upstream requires 5.3 or higher)
 app-i18n/fcitx-lua lua_single_target_lua5-4

diff --git a/profiles/targets/desktop/gnome/package.use 
b/profiles/targets/desktop/gnome/package.use
index 7e60f311a067..3914d0992c9e 100644
--- a/profiles/targets/desktop/gnome/package.use
+++ b/profiles/targets/desktop/gnome/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Wingate <par...@protonmail.com> (2023-12-25)
+# Prefer wayland over X with REQUIRED_USE: ^^ ( gbm wayland X )
+>=media-tv/kodi-20.2 wayland -X
+
 # Mart Raudsepp <l...@gentoo.org> (2023-10-01)
 # x11-wm/mutter[wayland] requires xwayland[libei] for emulated input portal
 # for e.g. remote desktop remote input support

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index 64368f304e8b..2052b98303bf 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Wingate <par...@protonmail.com> (2023-12-25)
+# Prefer X over gbm with REQUIRED_USE: ^^ ( gbm wayland X )
+>=media-tv/kodi-20.2 X -gbm
+
 # Andreas Sturmlechner <ast...@gentoo.org> (2023-11-12)
 # NSS: Required by kde-apps/okular[pdf]
 # Boost: app-text/poppler[qt5] recommended w/ Boost (bug #795888)

diff --git a/profiles/targets/desktop/plasma/package.use 
b/profiles/targets/desktop/plasma/package.use
index aea90f890f65..3176268c6753 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Wingate <par...@protonmail.com> (2023-12-25)
+# Prefer wayland over X with REQUIRED_USE: ^^ ( gbm wayland X )
+>=media-tv/kodi-20.2 wayland -X
+
 # Marek Szuba <mare...@gentoo.org> (2023-11-12)
 # FUSE cannot be built with multiple audio drivers, and desktop/gnome
 # profiles set both USE=pulseaudio (directly) and USE=alsa (inherited

Reply via email to