commit:     8898e86615e7d5d31575c056058a5780a4fd0cba
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 23 00:35:29 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Aug 23 01:14:58 2021 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=8898e866

dev-qt/qtgui: Add IUSE=linuxfb

Bug: https://bugs.gentoo.org/589560
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtgui/metadata.xml           | 1 +
 dev-qt/qtgui/qtgui-5.15.9999.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index cfa040fb..4efe433f 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -11,6 +11,7 @@
                <flag name="evdev">Enable support for input devices via 
evdev</flag>
                <flag name="ibus">Build the IBus input method plugin</flag>
                <flag name="libinput">Enable support for input devices via 
<pkg>dev-libs/libinput</pkg></flag>
+               <flag name="linuxfb">Enable Linux framebuffer support for 
embedded devices</flag>
                <flag name="tslib">Enable support for touchscreen devices via 
<pkg>x11-libs/tslib</pkg></flag>
                <flag name="tuio">Build plugin to receive touch events over the 
TUIO protocol</flag>
                <flag name="vulkan">Enable support for Vulkan</flag>

diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild 
b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
index 1f90fc01..47a8155c 100644
--- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
@@ -13,9 +13,8 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
        KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
-# TODO: linuxfb
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
-       +libinput +png tslib tuio +udev vnc vulkan wayland +X"
+       +libinput linuxfb +png tslib tuio +udev vnc vulkan wayland +X"
 REQUIRED_USE="
        || ( eglfs X )
        accessibility? ( dbus X )
@@ -168,6 +167,7 @@ src_configure() {
                -system-harfbuzz
                $(qt_use jpeg libjpeg system)
                $(qt_use libinput)
+               $(qt_use linuxfb)
                -opengl $(usex gles2-only es2 desktop)
                $(qt_use png libpng system)
                $(qt_use tslib)

Reply via email to