summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfred Wingate <parona@protonmail.com>2023-11-26 04:25:05 +0200
committerYixun Lan <dlan@gentoo.org>2023-11-26 07:46:12 +0000
commit31168cb79e9e17cf75fd1dcf8ae8ed13869622c4 (patch)
tree9fd79a30f5efffa0e9d0c977bc3bd5d9735421fb /gui-wm/hyprland
parentgui-wm/hyprland: remove git buildtime dependency (diff)
downloadgentoo-31168cb79e9e17cf75fd1dcf8ae8ed13869622c4.tar.gz
gentoo-31168cb79e9e17cf75fd1dcf8ae8ed13869622c4.tar.bz2
gentoo-31168cb79e9e17cf75fd1dcf8ae8ed13869622c4.zip
gui-wm/hyprland: Expand on comments
* Otherwise someone may try simplify without grasping the implications. Closes: https://github.com/gentoo/gentoo/pull/33995 Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Diffstat (limited to 'gui-wm/hyprland')
-rw-r--r--gui-wm/hyprland/hyprland-0.31.0-r1.ebuild2
-rw-r--r--gui-wm/hyprland/hyprland-0.32.3.ebuild2
-rw-r--r--gui-wm/hyprland/hyprland-9999.ebuild2
3 files changed, 6 insertions, 0 deletions
diff --git a/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild b/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild
index 66a99b216480..cdf924368947 100644
--- a/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild
+++ b/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild
@@ -119,7 +119,9 @@ src_configure() {
}
src_install() {
+ # First install everything except wlroots to avoid conflicts.
meson_src_install --skip-subprojects wlroots
+ # Then install development files (mainly wlroots) for bug #916760.
meson_src_install --tags devel
# Wlroots headers are required by hyprland-plugins and the pkgconfig file expects
diff --git a/gui-wm/hyprland/hyprland-0.32.3.ebuild b/gui-wm/hyprland/hyprland-0.32.3.ebuild
index 6b96eb93bc80..1bb1156e24e4 100644
--- a/gui-wm/hyprland/hyprland-0.32.3.ebuild
+++ b/gui-wm/hyprland/hyprland-0.32.3.ebuild
@@ -115,7 +115,9 @@ src_configure() {
}
src_install() {
+ # First install everything except wlroots to avoid conflicts.
meson_src_install --skip-subprojects wlroots
+ # Then install development files (mainly wlroots) for bug #916760.
meson_src_install --tags devel
# Wlroots headers are required by hyprland-plugins and the pkgconfig file expects
diff --git a/gui-wm/hyprland/hyprland-9999.ebuild b/gui-wm/hyprland/hyprland-9999.ebuild
index 6132918ba23b..795779f199ad 100644
--- a/gui-wm/hyprland/hyprland-9999.ebuild
+++ b/gui-wm/hyprland/hyprland-9999.ebuild
@@ -121,7 +121,9 @@ src_configure() {
}
src_install() {
+ # First install everything except wlroots to avoid conflicts.
meson_src_install --skip-subprojects wlroots
+ # Then install development files (mainly wlroots) for bug #916760.
meson_src_install --tags devel
# Wlroots headers are required by hyprland-plugins and the pkgconfig file expects