commit:     f7fd68a0e0d3073244e63cf7676d45b7f4a62db8
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Fri May 24 06:25:25 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri May 24 06:25:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7fd68a0

gui-apps/hypridle: handle mesa dropping gles2 useflag

Closes: https://bugs.gentoo.org/932597
Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 gui-apps/hypridle/hypridle-0.1.2.ebuild | 5 ++++-
 gui-apps/hypridle/hypridle-9999.ebuild  | 5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/gui-apps/hypridle/hypridle-0.1.2.ebuild 
b/gui-apps/hypridle/hypridle-0.1.2.ebuild
index b73b55121..e1ff2ef75 100644
--- a/gui-apps/hypridle/hypridle-0.1.2.ebuild
+++ b/gui-apps/hypridle/hypridle-0.1.2.ebuild
@@ -25,7 +25,10 @@ SLOT="0"
 RDEPEND="
        dev-libs/wayland
        gui-libs/egl-wayland
-       media-libs/mesa[egl(+),gles2]
+       || (
+               >=media-libs/mesa-24.1.0_rc1[opengl]
+               <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
+       )
        >=gui-wm/hyprland-0.35.0
        dev-cpp/sdbus-c++
     >=dev-libs/hyprlang-0.4.0

diff --git a/gui-apps/hypridle/hypridle-9999.ebuild 
b/gui-apps/hypridle/hypridle-9999.ebuild
index b73b55121..e1ff2ef75 100644
--- a/gui-apps/hypridle/hypridle-9999.ebuild
+++ b/gui-apps/hypridle/hypridle-9999.ebuild
@@ -25,7 +25,10 @@ SLOT="0"
 RDEPEND="
        dev-libs/wayland
        gui-libs/egl-wayland
-       media-libs/mesa[egl(+),gles2]
+       || (
+               >=media-libs/mesa-24.1.0_rc1[opengl]
+               <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
+       )
        >=gui-wm/hyprland-0.35.0
        dev-cpp/sdbus-c++
     >=dev-libs/hyprlang-0.4.0

Reply via email to