gui-wm/wayfire: reword local use flags

Signed-off-by: Alfred Wingate <parona@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35828
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Alfred Wingate
2024-03-19 12:00:33 +02:00
committed by Sam James
parent 313a17318d
commit ddd0ffa7c7
4 changed files with 10 additions and 8 deletions

View File

@@ -9,8 +9,10 @@
</longdescription>
<use>
<flag name="gles">use libglvnd to do animations more efficiently</flag>
<flag name="system-wfconfig">use the system-wide wf-config, else build it as a submodule. DO NOT DISABLE UNLESS YOU KNOW WHAT YOU ARE DOING.</flag>
<flag name="system-wlroots">use the system wide wlroots, else build it as a submodule. DO NOT DISABLE UNLESS YOU KNOW WHAT YOU ARE DOING.</flag>
<flag name="gles3">Enable OpenGL ES 3.x Features.</flag>
<flag name="system-wfconfig">Use the system-wide <pkg>gui-libs/wf-config</pkg> instead of building as a submodule. It will block system-wide <pkg>gui-libs/wf-config</pkg> from being installed.</flag>
<flag name="system-wlroots">Use the system-wide <pkg>gui-libs/wlroots</pkg> instead of building as a submodule. It will block system-wide <pkg>gui-libs/wlroots</pkg> from being installed.</flag>
<flag name="X">Enable support for X11 applications (XWayland).</flag>
</use>
<upstream>
<remote-id type="github">WayfireWM/wayfire</remote-id>

View File

@@ -19,7 +19,7 @@ else
fi
LICENSE="MIT"
IUSE="+gles +system-wfconfig +system-wlroots test X"
IUSE="+gles3 +system-wfconfig +system-wlroots test X"
RESTRICT="!test? ( test )"
# bundled wlroots has the following dependency string according to included headers.
@@ -128,7 +128,7 @@ src_configure() {
$(meson_feature system-wlroots use_system_wlroots)
$(meson_feature test tests)
$(meson_feature X xwayland)
$(meson_use gles enable_gles32)
$(meson_use gles3 enable_gles32)
)
meson_src_configure

View File

@@ -19,7 +19,7 @@ else
fi
LICENSE="MIT"
IUSE="+gles test X"
IUSE="+gles3 test X"
RESTRICT="!test? ( test )"
# bundled wlroots has the following dependency string according to included headers.
@@ -77,7 +77,7 @@ src_configure() {
local emesonargs=(
$(meson_feature test tests)
$(meson_feature X xwayland)
$(meson_use gles enable_gles32)
$(meson_use gles3 enable_gles32)
-Duse_system_wfconfig=enabled
-Duse_system_wlroots=enabled
)

View File

@@ -19,7 +19,7 @@ else
fi
LICENSE="MIT"
IUSE="+gles test X"
IUSE="+gles3 test X"
RESTRICT="!test? ( test )"
# bundled wlroots has the following dependency string according to included headers.
@@ -73,7 +73,7 @@ src_configure() {
local emesonargs=(
$(meson_feature test tests)
$(meson_feature X xwayland)
$(meson_use gles enable_gles32)
$(meson_use gles3 enable_gles32)
-Duse_system_wfconfig=enabled
-Duse_system_wlroots=enabled
)