[SCM] Qt 4 packaging branch, master, updated. debian/4.8.1-2-4-g0e1c5ef
Modestas Vainius
modax at alioth.debian.org
Sun Jun 10 00:30:31 UTC 2012
Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qt4-x11.git;a=commitdiff;h=f63f007
The following commit has been merged in the master branch:
commit f63f007fe633d945bf0fbaac81eb4029b9e6b7e8
Author: Modestas Vainius <modax at debian.org>
Date: Sat Jun 9 23:57:46 2012 +0300
Drop patches, merged/stolen from upstream.
- QTBUG-24718_Fix_a_crash_in_cursorToX_when_new_block_is_added.patch
- fix_qvfb_build.patch
- gcc-4.7.diff
---
debian/changelog | 5 +++
...rash_in_cursorToX_when_new_block_is_added.patch | 30 ----------------
debian/patches/fix_qvfb_build.patch | 18 ---------
debian/patches/gcc-4.7.diff | 37 --------------------
debian/patches/series | 3 --
5 files changed, 5 insertions(+), 88 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 515a1b2..80f78b3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,11 @@ qt4-x11 (4:4.8.2-0r1) UNRELEASED; urgency=low
* New upstream release.
+ * Drop patches, merged/stolen from upstream:
+ - QTBUG-24718_Fix_a_crash_in_cursorToX_when_new_block_is_added.patch
+ - fix_qvfb_build.patch
+ - gcc-4.7.diff
+
-- Modestas Vainius <modax at debian.org> Sat, 09 Jun 2012 23:53:49 +0300
qt4-x11 (4:4.8.1-2) unstable; urgency=low
diff --git a/debian/patches/QTBUG-24718_Fix_a_crash_in_cursorToX_when_new_block_is_added.patch b/debian/patches/QTBUG-24718_Fix_a_crash_in_cursorToX_when_new_block_is_added.patch
deleted file mode 100644
index 9a7701a..0000000
--- a/debian/patches/QTBUG-24718_Fix_a_crash_in_cursorToX_when_new_block_is_added.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From ebfbabf1f3c2e65acecdb06de3b3a47a933e38f9 Mon Sep 17 00:00:00 2001
-From: Jiang Jiang <jiang.jiang at nokia.com>
-Date: Mon, 2 Apr 2012 12:32:05 +0200
-Subject: [PATCH] Fix a crash in cursorToX() when new block is added
-
-When an empty new block is being added, the layoutData->memory data
-will be 0, thus QTextEngine::attributes() will return 0. We should
-only access the attributes pointer when some text actually exist.
-
-Task-number: QTBUG-24718
-Change-Id: I9ce9f7b57bccf24099a02832ce30fb6cebfaad33
-Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt at nokia.com>
-Bug: https://bugreports.qt-project.org/browse/QTBUG-24718
----
- src/gui/text/qtextlayout.cpp | 4 ++++
- 1 file changed, 4 insertions(+)
-
---- a/src/gui/text/qtextlayout.cpp
-+++ b/src/gui/text/qtextlayout.cpp
-@@ -2508,6 +2508,10 @@ qreal QTextLine::cursorToX(int *cursorPo
- int pos = *cursorPos;
- int itm;
- const HB_CharAttributes *attributes = eng->attributes();
-+ if (!attributes) {
-+ *cursorPos = 0;
-+ return x.toReal();
-+ }
- while (pos < line.from + line.length && !attributes[pos].charStop)
- pos++;
- if (pos == line.from + (int)line.length) {
diff --git a/debian/patches/fix_qvfb_build.patch b/debian/patches/fix_qvfb_build.patch
deleted file mode 100644
index 392f48e..0000000
--- a/debian/patches/fix_qvfb_build.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Description: Fix qvfb build failure on Qt 4.8.0
-Bug: https://bugreports.qt.nokia.com/browse/QTBUG-19804
-
----
- tools/qvfb/qvfb.pro | 2 --
- 1 file changed, 2 deletions(-)
-
---- a/tools/qvfb/qvfb.pro
-+++ b/tools/qvfb/qvfb.pro
-@@ -38,8 +38,6 @@ SOURCES = qvfb.cpp \
-
- !embedded {
- DEFINES += QT_NO_QWS_SIGNALHANDLER
-- HEADERS += ../../src/gui/embedded/qlock_p.h
-- SOURCES += ../../src/gui/embedded/qlock.cpp
- }
-
- include(../shared/deviceskin/deviceskin.pri)
diff --git a/debian/patches/gcc-4.7.diff b/debian/patches/gcc-4.7.diff
deleted file mode 100644
index 11ece85..0000000
--- a/debian/patches/gcc-4.7.diff
+++ /dev/null
@@ -1,37 +0,0 @@
-Author: Pino Toscano <pino at debian.org>
-Description: Fix build failures with GCC 4.7
- Fix build issues with GCC 4.7, like code wrongly mistaken for operator"".
-Origin: vendor
-Forwarded: no
-Last-Update: 2012-04-29
-
----
- src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h | 4 +---
- src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.h | 3 +--
- 2 files changed, 2 insertions(+), 5 deletions(-)
-
---- a/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h
-+++ b/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h
-@@ -57,9 +57,7 @@ namespace JSC {
-
- class JSGlobalObject : public JSVariableObject {
- protected:
-- using JSVariableObject::JSVariableObjectData;
--
-- struct JSGlobalObjectData : public JSVariableObjectData {
-+ struct JSGlobalObjectData : public JSVariableObject::JSVariableObjectData {
- // We use an explicit destructor function pointer instead of a
- // virtual destructor because we want to avoid adding a vtable
- // pointer to this struct. Adding a vtable pointer would force the
---- a/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.h
-+++ b/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.h
-@@ -32,8 +32,7 @@ namespace JSC{
-
- class JSStaticScopeObject : public JSVariableObject {
- protected:
-- using JSVariableObject::JSVariableObjectData;
-- struct JSStaticScopeObjectData : public JSVariableObjectData {
-+ struct JSStaticScopeObjectData : public JSVariableObject::JSVariableObjectData {
- JSStaticScopeObjectData()
- : JSVariableObjectData(&symbolTable, ®isterStore + 1)
- {
diff --git a/debian/patches/series b/debian/patches/series
index 41201cf..8bd1e5f 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,7 +2,6 @@
Add_support_for_QT_USE_DRAG_DISTANCE_env_var.patch
QTBUG-14724_close_orphaned_file_descriptors_after_printing.patch
QTBUG-21900_Buttons_in_Qt_applications_not_clickable_when_run_under_gnome-shell.patch
-QTBUG-24718_Fix_a_crash_in_cursorToX_when_new_block_is_added.patch
QElfParser-fix-type-of-sh_size.patch
# qt-copy patches
@@ -41,10 +40,8 @@ sh.diff
kfreebsd_monotonic_clock.diff
powerpc_designer_gstabs.diff
qt-multiarch-plugin-path-compat.diff
-fix_qvfb_build.patch
s390x_jscore.diff
add_missing_method_for_QBasicAtomicPointer_on_s390.patch
CVE-2011-3922.patch
qt_atomic_sparc64.patch
-gcc-4.7.diff
no_libicu_message.diff
--
Qt 4 packaging
More information about the pkg-kde-commits
mailing list