Fix qt5-multimedia build with ANGLE enabled.

This commit is contained in:
Jose Santiago 2016-11-03 14:36:10 -05:00
parent b373986b3d
commit 1995f0cffd
2 changed files with 21 additions and 3 deletions

View File

@ -0,0 +1,16 @@
diff -Naur qtmultimedia-opensource-src-5.7.0.orig/src/plugins/common/evr/evrd3dpresentengine.cpp qtmultimedia-opensource-src-5.7.0/src/plugins/common/evr/evrd3dpresentengine.cpp
--- qtmultimedia-opensource-src-5.7.0.orig/src/plugins/common/evr/evrd3dpresentengine.cpp 2016-06-08 06:38:56.000000000 -0500
+++ qtmultimedia-opensource-src-5.7.0/src/plugins/common/evr/evrd3dpresentengine.cpp 2016-11-03 14:07:13.172478447 -0500
@@ -49,9 +49,9 @@
#include <private/qmediaopenglhelper_p.h>
#ifdef MAYBE_ANGLE
-# include <qtgui/qguiapplication.h>
-# include <qpa/qplatformnativeinterface.h>
-# include <qopenglfunctions.h>
+# include <QtGui/qguiapplication.h>
+# include <QtGui/qpa/qplatformnativeinterface.h>
+# include <QtGui/qopenglfunctions.h>
# include <EGL/eglext.h>
#endif

View File

@ -11,7 +11,7 @@
_qt_module=qtmultimedia
pkgname=mingw-w64-qt5-multimedia
pkgver=5.7.0
pkgrel=3
pkgrel=4
arch=('any')
pkgdesc='Classes for audio, video, radio and camera functionality (mingw-w64)'
depends=('mingw-w64-qt5-base' 'mingw-w64-qt5-declarative')
@ -22,9 +22,11 @@ license=('GPL3' 'LGPL' 'FDL' 'custom')
url='https://www.qt.io/'
_pkgfqn="${_qt_module}-opensource-src-${pkgver}"
source=("https://download.qt.io/official_releases/qt/${pkgver:0:3}/${pkgver}/submodules/${_pkgfqn}.tar.xz"
'0001-Recorder-includes-to-prevent-conflict-with-vsnprintf.patch')
'0001-Recorder-includes-to-prevent-conflict-with-vsnprintf.patch'
'0002-Fix-build-wtih-angle-enabled.patch')
md5sums=('44c1b9a1dfb0e8b13f2d9571829500ee'
'530551aefa1310f6ff740663b84751cd')
'530551aefa1310f6ff740663b84751cd'
'e4b435f51063d8d3868efb8224c89ff8')
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
[[ $NO_STATIC_LIBS ]] || \