diff --git a/.gitignore b/.gitignore index 1ed676a..008140c 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /qtbase-opensource-src-5.7.0.tar.xz /qtbase-opensource-src-5.7.1.tar.xz /qtbase-opensource-src-5.8.0.tar.xz +/0493-fix-VNC-platform-plugin-build-on-big-endian-machines.patch diff --git a/qt5-qtbase.spec b/qt5-qtbase.spec index e2e6611..16a6eea 100644 --- a/qt5-qtbase.spec +++ b/qt5-qtbase.spec @@ -112,6 +112,10 @@ Patch63: qt5-qtbase-5.7.1-openssl11.patch # support firebird version 3.x Patch64: qt5-qtbase-5.8.0-firebird.patch +## upstream patches +#http://code.qt.io/cgit/qt/qtbase.git/commit/?id=6f64bfa654fb7e20bb75ec3b0544b81482babb44 +Patch493: 0493-fix-VNC-platform-plugin-build-on-big-endian-machines.patch + # Do not check any files in %%{_qt5_plugindir}/platformthemes/ for requires. # Those themes are there for platform integration. If the required libraries are # not there, the platform to integrate with isn't either. Then Qt will just @@ -352,6 +356,8 @@ Qt5 libraries used for drawing widgets and OpenGL items. %endif %patch64 -p1 -b .firebird +%patch493 -p1 -b .0493 + %if 0%{?inject_optflags} ## adjust $RPM_OPT_FLAGS diff --git a/sources b/sources index c728b29..21414cf 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ SHA512 (qtbase-opensource-src-5.8.0.tar.xz) = 36a1ba4b0dba02ae65c3b2b0aa3fb3767cbee4dbdf204c9ded7d1700e70144ce85a3a66167f86cc716a1fdd38d832962b2a752e803b0647d03032b2685da5ced +SHA512 (0493-fix-VNC-platform-plugin-build-on-big-endian-machines.patch) = a03c6b2f321dfb596df587edf7ae5dafedf685d0239f5744e27f73d32977b203b112ef10db19aa0b85409c595214f0b65d0255fc0859fee1671736d951470558