From e9b5e78c9ea37ef2d3f19c8b3075ea04cada193e Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Tue, 29 Jan 2019 12:12:51 +0530 Subject: [PATCH] meson: Add macOS definitions for qmlgl plugin Tested with Cerbero. --- ext/qt/meson.build | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ext/qt/meson.build b/ext/qt/meson.build index e09d29c..7ee18f1 100644 --- a/ext/qt/meson.build +++ b/ext/qt/meson.build @@ -121,7 +121,15 @@ if have_cxx and build_gstgl endif endif - # FIXME: OSX/iOS definitions + # FIXME: iOS definitions + if gst_gl_have_window_cocoa and gst_gl_have_platform_cgl + qt5macextras = dependency('qt5', modules : ['MacExtras'], required : false) + if qt5macextras.found() + qt_defines += ['-DHAVE_QT_MAC'] + optional_deps += qt5macextras + have_qt_windowing = true + endif + endif if have_qt_windowing # Build it! -- 2.7.4