[mingw-qt5-qtbase] Removed DBus 'interface' workaround patch as the issue is resolved in DBus upstream
Erik van Pienbroek
epienbro at fedoraproject.org
Thu Sep 12 20:30:08 UTC 2013
commit 7e82a1fe779f86de9dc7e45879eb31e36d1dded0
Author: Erik van Pienbroek <epienbro at fedoraproject.org>
Date: Thu Sep 12 22:29:53 2013 +0200
Removed DBus 'interface' workaround patch as the issue is resolved in DBus upstream
mingw-qt5-qtbase.spec | 11 ++++-------
qt5-prevent-conflict-with-interface-keyword.patch | 14 --------------
2 files changed, 4 insertions(+), 21 deletions(-)
---
diff --git a/mingw-qt5-qtbase.spec b/mingw-qt5-qtbase.spec
index 5a3f2a6..b63f9ff 100644
--- a/mingw-qt5-qtbase.spec
+++ b/mingw-qt5-qtbase.spec
@@ -23,7 +23,7 @@
Name: mingw-qt5-qtbase
Version: 5.1.1
-Release: 1%{?pre:.%{pre}}%{?snapshot_date:.git%{snapshot_date}.%{snapshot_rev}}%{?dist}
+Release: 2%{?pre:.%{pre}}%{?snapshot_date:.git%{snapshot_date}.%{snapshot_rev}}%{?dist}
Summary: Qt5 for Windows - QtBase component
License: GPLv3 with exceptions or LGPLv2 with exceptions
@@ -65,11 +65,6 @@ Patch12: qt5-define-qt-needs-qmain-for-win32-g++-targets.patch
# https://bugreports.qt-project.org/browse/QTBUG-29426
Patch13: qt5-workaround-qtbug-29426.patch
-# While building qdbusviewer (part of mingw-qt5-qttools) the build fails
-# because various QtDBus headers use the keyword 'interface' which is a
-# reserved keyword on Win32 environments (defined in rpc.h)
-Patch14: qt5-prevent-conflict-with-interface-keyword.patch
-
# Make sure the .pc files of the Qt5 modules are installed correctly
# This should prevent (silent) failures like:
# sed -e "s,/usr/i686-w64-mingw32/sys-root/mingw/include,/usr/i686-w64-mingw32/sys-root/mingw/include/qt5,g" -e "s,/usr/i686-w64-mingw32/sys-root/mingw/lib,/usr/i686-w64-mingw32/sys-root/mingw/lib,g" "../../../build_win32/lib/pkgconfig/Qt5AxContainer.pc" >"/home/erik/rpmbuild/BUILDROOT/mingw-qt5-qtactiveqt-5.0.1-1.fc18.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig/Qt5AxContainer.pc"
@@ -258,7 +253,6 @@ Static version of the mingw64-qt5-qtbase library.
%patch11 -p0 -b .platform_segv
%patch12 -p0 -b .qt_needs_qmain
%patch13 -p0 -b .non_x86
-%patch14 -p0 -b .interface
%patch15 -p0 -b .pkgconfig
%patch16 -p1 -b .no_freetype
%patch18 -p1 -b .pcre
@@ -748,6 +742,9 @@ sed -i s@'#QT_TOOL'@'QT_TOOL'@ $RPM_BUILD_ROOT%{mingw64_datadir}/qt5/mkspecs/%{p
%changelog
+* Thu Sep 12 2013 Erik van Pienbroek <epienbro at fedoraproject.org> - 5.1.1-2
+- Removed DBus 'interface' workaround patch as the issue is resolved in DBus upstream
+
* Thu Aug 29 2013 Erik van Pienbroek <epienbro at fedoraproject.org> - 5.1.1-1
- Update to 5.1.1
- Fix FTBFS against latest mingw-w64
More information about the scm-commits
mailing list