commit:     fca48133873257da24cbded25eecb366219c60ff
Author:     Brahmajit Das <listout <AT> listout <DOT> xyz>
AuthorDate: Fri Jul 25 12:36:18 2025 +0000
Commit:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Wed Jul 30 08:52:57 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca48133

media-video/obs-studio: fix dev-qt/qtbase dependency

dev-qt/qtbase with Xorg support is required to build obs-studio, else we
get build errors such as:

frontend/OBSApp.cpp:1054:60: error: no member named 'QX11Application' in
namespace 'QNativeInterface'

Closes: https://bugs.gentoo.org/960634
Closes: https://github.com/gentoo/gentoo/pull/43152
Signed-off-by: Brahmajit Das <listout <AT> listout.xyz>
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>

 .../obs-studio/{obs-studio-9999.ebuild => obs-studio-31.1.1-r1.ebuild}  | 2 +-
 media-video/obs-studio/obs-studio-9999.ebuild                           | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/obs-studio/obs-studio-9999.ebuild 
b/media-video/obs-studio/obs-studio-31.1.1-r1.ebuild
similarity index 99%
copy from media-video/obs-studio/obs-studio-9999.ebuild
copy to media-video/obs-studio/obs-studio-31.1.1-r1.ebuild
index b0c215991e1d..c76c072a7e6e 100644
--- a/media-video/obs-studio/obs-studio-9999.ebuild
+++ b/media-video/obs-studio/obs-studio-31.1.1-r1.ebuild
@@ -70,7 +70,7 @@ DEPEND="
        dev-libs/glib:2
        dev-libs/jansson:=
        dev-libs/uthash
-       dev-qt/qtbase:6[network,widgets,xml(+)]
+       dev-qt/qtbase:6[network,widgets,X,xml(+)]
        dev-qt/qtsvg:6
        media-libs/libglvnd[X]
        media-libs/libva

diff --git a/media-video/obs-studio/obs-studio-9999.ebuild 
b/media-video/obs-studio/obs-studio-9999.ebuild
index b0c215991e1d..c76c072a7e6e 100644
--- a/media-video/obs-studio/obs-studio-9999.ebuild
+++ b/media-video/obs-studio/obs-studio-9999.ebuild
@@ -70,7 +70,7 @@ DEPEND="
        dev-libs/glib:2
        dev-libs/jansson:=
        dev-libs/uthash
-       dev-qt/qtbase:6[network,widgets,xml(+)]
+       dev-qt/qtbase:6[network,widgets,X,xml(+)]
        dev-qt/qtsvg:6
        media-libs/libglvnd[X]
        media-libs/libva

Reply via email to