diff options
author | 2024-12-26 19:23:24 +0100 | |
---|---|---|
committer | 2025-02-21 13:00:05 +0000 | |
commit | 884cac2c72e6fc7cbc108d7099ab399ac8889b16 (patch) | |
tree | 22721547891c2c38b677280196701af55769d807 /media-tv/kodi | |
parent | media-tv/kodi: allow lto for 9999 (diff) | |
download | gentoo-884cac2c72e6fc7cbc108d7099ab399ac8889b16.tar.gz gentoo-884cac2c72e6fc7cbc108d7099ab399ac8889b16.tar.bz2 gentoo-884cac2c72e6fc7cbc108d7099ab399ac8889b16.zip |
media-tv/kodi: update media-libs/mesa USE flags
- <media-libs/mesa-21 is no longer available in ::gentoo
- With >=media-libs/mesa-21 the USE flags egl and gbm are no longer available and features are enabled by the opengl flag
```
$(meson_feature opengl gbm)
$(meson_feature opengl gles1)
$(meson_feature opengl gles2)
$(meson_feature opengl glvnd)
$(meson_feature opengl egl)
```
- As kodi need gl or gles, let's depend on media-libs/mesa[opengl,wayland?,X?]
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-tv/kodi')
-rw-r--r-- | media-tv/kodi/kodi-21.2.ebuild | 8 | ||||
-rw-r--r-- | media-tv/kodi/kodi-21.9999.ebuild | 8 | ||||
-rw-r--r-- | media-tv/kodi/kodi-9999.ebuild | 8 |
3 files changed, 3 insertions, 21 deletions
diff --git a/media-tv/kodi/kodi-21.2.ebuild b/media-tv/kodi/kodi-21.2.ebuild index 714b1eea369a..f76f450a1b0b 100644 --- a/media-tv/kodi/kodi-21.2.ebuild +++ b/media-tv/kodi/kodi-21.2.ebuild @@ -128,7 +128,7 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS} >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= - media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] + media-libs/mesa[opengl,wayland?,X?] media-libs/taglib:= sci-libs/kissfft virtual/libiconv @@ -165,12 +165,6 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS} 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 ) diff --git a/media-tv/kodi/kodi-21.9999.ebuild b/media-tv/kodi/kodi-21.9999.ebuild index e4b75b847bcc..1d4867d1e4e4 100644 --- a/media-tv/kodi/kodi-21.9999.ebuild +++ b/media-tv/kodi/kodi-21.9999.ebuild @@ -128,7 +128,7 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS} >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= - media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] + media-libs/mesa[opengl,wayland?,X?] media-libs/taglib:= sci-libs/kissfft virtual/libiconv @@ -165,12 +165,6 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS} 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 ) diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild index 6a774fed553b..1baaead9c9d4 100644 --- a/media-tv/kodi/kodi-9999.ebuild +++ b/media-tv/kodi/kodi-9999.ebuild @@ -129,7 +129,7 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS} >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= - media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] + media-libs/mesa[opengl,wayland?,X?] media-libs/taglib:= virtual/libiconv virtual/ttf-fonts @@ -165,12 +165,6 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS} 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 ) |