diff options
Diffstat (limited to 'patches/qtwebkit/0003-Make-WebKit-compile-with-modularized-Qt-with-prefix.patch')
-rw-r--r-- | patches/qtwebkit/0003-Make-WebKit-compile-with-modularized-Qt-with-prefix.patch | 171 |
1 files changed, 0 insertions, 171 deletions
diff --git a/patches/qtwebkit/0003-Make-WebKit-compile-with-modularized-Qt-with-prefix.patch b/patches/qtwebkit/0003-Make-WebKit-compile-with-modularized-Qt-with-prefix.patch deleted file mode 100644 index 4cf246ea..00000000 --- a/patches/qtwebkit/0003-Make-WebKit-compile-with-modularized-Qt-with-prefix.patch +++ /dev/null @@ -1,171 +0,0 @@ -From ff0c40205642eef0905c40bc5b8c74b04018372c Mon Sep 17 00:00:00 2001 -From: Prasanth Ullattil <prasanth.ullattil@nokia.com> -Date: Thu, 3 Mar 2011 17:02:15 +0100 -Subject: [PATCH] Make WebKit compile with modularized Qt with prefix - -Before this, WebKit would only compile with in-source developer builds. -Updated the previous patch for the same. ---- - Source/JavaScriptCore/JavaScriptCore.pro | 8 +++----- - Source/WebCore/WebCore.pro | 2 +- - Source/WebCore/features.pri | 2 +- - Source/WebKit.pri | 11 +++++------ - Source/WebKit/qt/declarative/declarative.pro | 12 ++---------- - .../docs/webkitsnippets/webelement/webelement.pro | 4 +--- - Source/WebKit/qt/tests/tests.pri | 3 +-- - Tools/DumpRenderTree/qt/DumpRenderTree.pro | 2 +- - 8 files changed, 15 insertions(+), 29 deletions(-) - -diff --git a/Source/JavaScriptCore/JavaScriptCore.pro b/Source/JavaScriptCore/JavaScriptCore.pro -index e41f04d..9237b16 100644 ---- a/Source/JavaScriptCore/JavaScriptCore.pro -+++ b/Source/JavaScriptCore/JavaScriptCore.pro -@@ -22,11 +22,9 @@ contains(QT_CONFIG, embedded):CONFIG += embedded - contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols - unix:contains(QT_CONFIG, reduce_relocations):CONFIG += bsymbolic_functions - --CONFIG(QTDIR_build) { -- # Remove the following 2 lines if you want debug information in JavaScriptCore -- CONFIG -= separate_debug_info -- CONFIG += no_debug_info --} -+# Remove the following 2 lines if you want debug information in JavaScriptCore -+CONFIG -= separate_debug_info -+CONFIG += no_debug_info - - *-g++*:QMAKE_CXXFLAGS_RELEASE -= -O2 - *-g++*:QMAKE_CXXFLAGS_RELEASE += -O3 -diff --git a/Source/WebCore/WebCore.pro b/Source/WebCore/WebCore.pro -index 458d6a2..83b5d00 100644 ---- a/Source/WebCore/WebCore.pro -+++ b/Source/WebCore/WebCore.pro -@@ -1,5 +1,5 @@ - # WebCore - qmake build info --CONFIG += building-libs -+CONFIG += building-libs qt_module - CONFIG += depend_includepath - - isEmpty(OUTPUT_DIR): OUTPUT_DIR = .. -diff --git a/Source/WebCore/features.pri b/Source/WebCore/features.pri -index 4288d0f..c1d5b55 100644 ---- a/Source/WebCore/features.pri -+++ b/Source/WebCore/features.pri -@@ -19,7 +19,7 @@ load(mobilityconfig, true) - ## Define default features macros for optional components - ## (look for defs in config.h and included files!) - # Try to locate sqlite3 source --CONFIG(QTDIR_build) { -+!isEmpty(QT_SOURCE_TREE) { - SQLITE3SRCDIR = $$QT_SOURCE_TREE/src/3rdparty/sqlite/ - } else { - SQLITE3SRCDIR = $$(SQLITE3SRCDIR) -diff --git a/Source/WebKit.pri b/Source/WebKit.pri -index 51d13f0..8785496 100644 ---- a/Source/WebKit.pri -+++ b/Source/WebKit.pri -@@ -1,10 +1,10 @@ - # Include file to make it easy to include WebKit into Qt projects - - # Detect that we are building as a standalone package by the presence of --# either the generated files directory or as part of the Qt package through --# QTDIR_build --CONFIG(QTDIR_build) { -- CONFIG += standalone_package -+# the generated files directory -+exists($$PWD/WebCore/generated):CONFIG += standalone_package -+ -+!isEmpty(QT_SOURCE_TREE) { - # Make sure we compile both debug and release on mac when inside Qt. - # This line was extracted from qbase.pri instead of including the whole file - win32|mac:!macx-xcode:CONFIG += debug_and_release -@@ -15,7 +15,6 @@ CONFIG(QTDIR_build) { - OBJECTS_DIR = obj/release - DEFINES *= NDEBUG - } -- exists($$PWD/WebCore/generated):CONFIG += standalone_package - # Make sure that build_all follows the build_all config in WebCore - mac:contains(QT_CONFIG, qt_framework):!CONFIG(webkit_no_framework):!build_pass:CONFIG += build_all - } -@@ -29,7 +28,7 @@ DEFINES += BUILDING_QT__=1 - building-libs { - win32-msvc*|win32-icc: INCLUDEPATH += $$PWD/JavaScriptCore/os-win32 - } else { -- CONFIG(QTDIR_build) { -+ !isEmpty(QT_SOURCE_TREE) { - QT += webkit - } else { - QMAKE_LIBDIR = $$OUTPUT_DIR/lib $$QMAKE_LIBDIR -diff --git a/Source/WebKit/qt/declarative/declarative.pro b/Source/WebKit/qt/declarative/declarative.pro -index 526cf06..1f084b7 100644 ---- a/Source/WebKit/qt/declarative/declarative.pro -+++ b/Source/WebKit/qt/declarative/declarative.pro -@@ -10,11 +10,7 @@ isEmpty(OUTPUT_DIR): OUTPUT_DIR = ../../.. - - QMLDIRFILE = $${_PRO_FILE_PWD_}/qmldir - copy2build.input = QMLDIRFILE --CONFIG(QTDIR_build) { -- copy2build.output = $$QT_BUILD_TREE/imports/$$TARGETPATH/qmldir --} else { -- copy2build.output = $$OUTPUT_DIR/imports/$$TARGETPATH/qmldir --} -+copy2build.output = $$OUTPUT_DIR/imports/$$TARGETPATH/qmldir - !contains(TEMPLATE_PREFIX, vc):copy2build.variable_out = PRE_TARGETDEPS - copy2build.commands = $$QMAKE_COPY ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT} - copy2build.name = COPY ${QMAKE_FILE_IN} -@@ -55,11 +51,7 @@ QT += declarative - SOURCES += qdeclarativewebview.cpp plugin.cpp - HEADERS += qdeclarativewebview_p.h - --CONFIG(QTDIR_build) { -- DESTDIR = $$QT_BUILD_TREE/imports/$$TARGETPATH --} else { -- DESTDIR = $$OUTPUT_DIR/imports/$$TARGETPATH --} -+DESTDIR = $$OUTPUT_DIR/imports/$$TARGETPATH - target.path = $$[QT_INSTALL_IMPORTS]/$$TARGETPATH - - -diff --git a/Source/WebKit/qt/docs/webkitsnippets/webelement/webelement.pro b/Source/WebKit/qt/docs/webkitsnippets/webelement/webelement.pro -index 8ca4b59..7d17749 100644 ---- a/Source/WebKit/qt/docs/webkitsnippets/webelement/webelement.pro -+++ b/Source/WebKit/qt/docs/webkitsnippets/webelement/webelement.pro -@@ -1,8 +1,6 @@ - TEMPLATE = app - CONFIG -= app_bundle --CONFIG(QTDIR_build) { -- QT += webkit --} -+QT += webkit - SOURCES = main.cpp - include(../../../../../WebKit.pri) - QMAKE_RPATHDIR = $$OUTPUT_DIR/lib $$QMAKE_RPATHDIR -diff --git a/Source/WebKit/qt/tests/tests.pri b/Source/WebKit/qt/tests/tests.pri -index bb519eb..b526e06 100644 ---- a/Source/WebKit/qt/tests/tests.pri -+++ b/Source/WebKit/qt/tests/tests.pri -@@ -3,8 +3,7 @@ CONFIG -= app_bundle - - VPATH += $$_PRO_FILE_PWD_ - # Add the tst_ prefix, In QTDIR_build it's done by qttest_p4.prf --CONFIG(QTDIR_build) { load(qttest_p4) } --ELSE { TARGET = tst_$$TARGET } -+TARGET = tst_$$TARGET - - # Load mobilityconfig if Qt Mobility is available - load(mobilityconfig, true) -diff --git a/Tools/DumpRenderTree/qt/DumpRenderTree.pro b/Tools/DumpRenderTree/qt/DumpRenderTree.pro -index d84af96..92d7a67 100644 ---- a/Tools/DumpRenderTree/qt/DumpRenderTree.pro -+++ b/Tools/DumpRenderTree/qt/DumpRenderTree.pro -@@ -17,7 +17,7 @@ unix:!mac:!symbian { - PKGCONFIG += fontconfig - } - --QT = core gui network testlib -+QT = core gui network testlib webkit - macx: QT += xml - - HEADERS = $$BASEDIR/WorkQueue.h \ --- -1.7.3.1 - |