commit:     ac2635ba2a1f2f4411ab60639489ff9ddcf2e822
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 15:36:53 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu May 23 16:09:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2635ba

gui-wm/hyprland: Update mesa dependency

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 .../hyprland/{hyprland-0.37.1.ebuild => hyprland-0.37.1-r1.ebuild}  | 5 ++++-
 .../{hyprland-0.39.1-r2.ebuild => hyprland-0.39.1-r3.ebuild}        | 5 ++++-
 .../hyprland/{hyprland-0.40.0.ebuild => hyprland-0.40.0-r1.ebuild}  | 6 ++++--
 gui-wm/hyprland/hyprland-9999.ebuild                                | 6 ++++--
 4 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/gui-wm/hyprland/hyprland-0.37.1.ebuild 
b/gui-wm/hyprland/hyprland-0.37.1-r1.ebuild
similarity index 97%
rename from gui-wm/hyprland/hyprland-0.37.1.ebuild
rename to gui-wm/hyprland/hyprland-0.37.1-r1.ebuild
index e4a269ccec3e..55ee5f9ac613 100644
--- a/gui-wm/hyprland/hyprland-0.37.1.ebuild
+++ b/gui-wm/hyprland/hyprland-0.37.1-r1.ebuild
@@ -40,7 +40,10 @@ WLROOTS_RDEPEND="
        >=dev-libs/wayland-1.22
        media-libs/libdisplay-info
        media-libs/libglvnd
-       media-libs/mesa[egl(+),gles2]
+       || (
+               >=media-libs/mesa-24.1.0_rc1[opengl]
+               <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
+       )
        sys-apps/hwdata:=
        sys-auth/seatd:=
        >=x11-libs/libdrm-2.4.118

diff --git a/gui-wm/hyprland/hyprland-0.39.1-r2.ebuild 
b/gui-wm/hyprland/hyprland-0.39.1-r3.ebuild
similarity index 97%
rename from gui-wm/hyprland/hyprland-0.39.1-r2.ebuild
rename to gui-wm/hyprland/hyprland-0.39.1-r3.ebuild
index ace618c16dda..f73b6ead07a1 100644
--- a/gui-wm/hyprland/hyprland-0.39.1-r2.ebuild
+++ b/gui-wm/hyprland/hyprland-0.39.1-r3.ebuild
@@ -38,7 +38,10 @@ HYPRPM_RDEPEND="
 WLROOTS_DEPEND="
        >=dev-libs/wayland-1.22
        media-libs/libglvnd
-       media-libs/mesa[egl(+),gles2]
+       || (
+               >=media-libs/mesa-24.1.0_rc1[opengl]
+               <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
+       )
        >=x11-libs/libdrm-2.4.114
        x11-libs/libxkbcommon
        >=x11-libs/pixman-0.42.0

diff --git a/gui-wm/hyprland/hyprland-0.40.0.ebuild 
b/gui-wm/hyprland/hyprland-0.40.0-r1.ebuild
similarity index 97%
rename from gui-wm/hyprland/hyprland-0.40.0.ebuild
rename to gui-wm/hyprland/hyprland-0.40.0-r1.ebuild
index 0893dbca86c0..bd53ad9b0cf6 100644
--- a/gui-wm/hyprland/hyprland-0.40.0.ebuild
+++ b/gui-wm/hyprland/hyprland-0.40.0-r1.ebuild
@@ -38,8 +38,10 @@ HYPRPM_RDEPEND="
 WLROOTS_DEPEND="
        >=dev-libs/wayland-1.22
        media-libs/libglvnd
-       || ( <media-libs/mesa-24.1[egl(+),gles2]
-                >=media-libs/mesa-24.1[egl(+)] )
+       || (
+               >=media-libs/mesa-24.1.0_rc1[opengl]
+               <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
+       )
        >=x11-libs/libdrm-2.4.114
        x11-libs/libxkbcommon
        >=x11-libs/pixman-0.42.0

diff --git a/gui-wm/hyprland/hyprland-9999.ebuild 
b/gui-wm/hyprland/hyprland-9999.ebuild
index 932052e219d2..ad5b3e956be3 100644
--- a/gui-wm/hyprland/hyprland-9999.ebuild
+++ b/gui-wm/hyprland/hyprland-9999.ebuild
@@ -38,8 +38,10 @@ HYPRPM_RDEPEND="
 WLROOTS_DEPEND="
        >=dev-libs/wayland-1.22
        media-libs/libglvnd
-       || ( <media-libs/mesa-24.1[egl(+),gles2]
-                >=media-libs/mesa-24.1[egl(+)] )
+       || (
+               >=media-libs/mesa-24.1.0_rc1[opengl]
+               <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
+       )
        >=x11-libs/libdrm-2.4.114
        x11-libs/libxkbcommon
        >=x11-libs/pixman-0.42.0

Reply via email to