[Frugalware-git] frugalware-current: qt4-4.8.2-1-x86_64
Marius Cirsta
mcirsta at frugalware.org
Thu May 24 19:02:04 CEST 2012
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=bb25b0df38e35bb916e75a9af628e5a975a11cea
commit bb25b0df38e35bb916e75a9af628e5a975a11cea
Author: Marius Cirsta <mcirsta at frugalware.org>
Date: Thu May 24 20:01:53 2012 +0000
qt4-4.8.2-1-x86_64
* version bump
* removed some patches
diff --git a/source/xlib-extra/qt4/FrugalBuild b/source/xlib-extra/qt4/FrugalBuild
index eaf1f28..4d42b80 100644
--- a/source/xlib-extra/qt4/FrugalBuild
+++ b/source/xlib-extra/qt4/FrugalBuild
@@ -6,8 +6,8 @@ USE_DETECTDEPENDS=${USE_DETECTDEPENDS:-"n"}
pkgname=qt4
_F_archive_name=qt-everywhere-opensource-src
-pkgver=4.8.1
-pkgrel=5
+pkgver=4.8.2
+pkgrel=1
pkgdesc="The QT4 GUI toolkit."
url="http://qt.nokia.com/products/"
depends=()
@@ -19,19 +19,15 @@ groups=('xlib-extra')
archs=('i686' 'x86_64')
options=('scriptlet' 'nodocs')
_F_archive_grepv="-tp"
-up2date="Flasttar ftp://ftp.qt.nokia.com/qt/source/"
-source=(ftp://ftp.qt.nokia.com/qt/source/$_F_archive_name-$pkgver.tar.gz \
+up2date="Flasttar http://origin.releases.qt-project.org/qt4/source/"
+source=(http://origin.releases.qt-project.org/qt4/source/$_F_archive_name-$pkgver.tar.gz \
frugalware.patch \
fix-config.tests.patch \
- qt-gui-4.8.1-fix-calligra-crash.patch \
- qt-everywhere-opensource-src-4.8.0-gcc-4.7.patch \
no-werror.patch \
qt-everywhere-opensource-src-4.8.0-qtwebkit-glib231.patch)
-sha1sums=('a074d0f605f009e23c63e0a4cb9b71c978146ffc' \
+sha1sums=('e1e2edef1d63ed677d6534d32800c2e1f7ad0e73' \
'39b67a38c74acc9bba9940cbb39af73fef030edb' \
'e2522839807839f1af77de7ccd4c9e8c7df4acd0' \
- '81998944520def371e07d8bfd88bc9a5f693836b' \
- 'ac832f374a6b59c12bf4438c47845d7d6d4d1d59' \
'd39a3bfad54e5f73d8fc343366141ed41c42716a' \
'fcbde351e76daab62c6efdde81709d79809fd417')
diff --git a/source/xlib-extra/qt4/qt-everywhere-opensource-src-4.8.0-gcc-4.7.patch b/source/xlib-extra/qt4/qt-everywhere-opensource-src-4.8.0-gcc-4.7.patch
deleted file mode 100644
index 62c436e..0000000
--- a/source/xlib-extra/qt4/qt-everywhere-opensource-src-4.8.0-gcc-4.7.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff -up qt-everywhere-opensource-src-4.8.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h.me qt-everywhere-opensource-src-4.8.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h
---- qt-everywhere-opensource-src-4.8.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h.me 2012-01-24 11:24:14.729942043 +0100
-+++ qt-everywhere-opensource-src-4.8.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h 2012-01-24 14:28:39.848109534 +0100
-@@ -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
-diff -up qt-everywhere-opensource-src-4.8.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.h.me qt-everywhere-opensource-src-4.8.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.h
---- qt-everywhere-opensource-src-4.8.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.h.me 2012-01-24 11:40:07.167856677 +0100
-+++ qt-everywhere-opensource-src-4.8.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.h 2012-01-24 14:28:34.640306629 +0100
-@@ -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/source/xlib-extra/qt4/qt-gui-4.8.1-fix-calligra-crash.patch b/source/xlib-extra/qt4/qt-gui-4.8.1-fix-calligra-crash.patch
deleted file mode 100644
index 431141f..0000000
--- a/source/xlib-extra/qt4/qt-gui-4.8.1-fix-calligra-crash.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-commit cac12f4592477d99ef6fffaad40345bf85ef53b5
-Author: Jiang Jiang <jiang.jiang at nokia.com>
-Date: Mon Apr 2 12:32:05 2012 +0200
-
- 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
-
-diff --git a/src/gui/text/qtextlayout.cpp b/src/gui/text/qtextlayout.cpp
-index ee658d9..16f7150 100644
---- a/src/gui/text/qtextlayout.cpp
-+++ b/src/gui/text/qtextlayout.cpp
-@@ -2508,6 +2508,10 @@ qreal QTextLine::cursorToX(int *cursorPos, Edge edge) const
- 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) {
\ No newline at end of file
More information about the Frugalware-git
mailing list