[arch-commits] Commit in qtwebkit/trunk (2 files)
Andrea Scarpino
andrea at archlinux.org
Tue Jan 15 19:02:30 UTC 2013
Date: Tuesday, January 15, 2013 @ 14:02:29
Author: andrea
Revision: 175163
Bump version; apply patch to enable accellerating compositing
Added:
qtwebkit/trunk/enable-accelerated-compositing.patch
Modified:
qtwebkit/trunk/PKGBUILD
--------------------------------------+
PKGBUILD | 13 +++++++++----
enable-accelerated-compositing.patch | 11 +++++++++++
2 files changed, 20 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-01-15 18:14:28 UTC (rev 175162)
+++ PKGBUILD 2013-01-15 19:02:29 UTC (rev 175163)
@@ -2,7 +2,7 @@
# Maintainer: Andrea Scarpino <andrea at archlinux.org>
pkgname=qtwebkit
-pkgver=2.3git20130108
+pkgver=2.3git20130115
pkgrel=1
arch=('i686' 'x86_64')
url='http://trac.webkit.org/wiki/QtWebKit'
@@ -15,17 +15,22 @@
source=("${pkgname}-${pkgver}.tar.gz"::"http://gitorious.org/webkit/qtwebkit-23/archive-tarball/${pkgname}-2.3"
"http://releases.qt-project.org/qt4/source/qt-everywhere-opensource-src-${_qtver}.tar.gz"
'use-python2.patch'
- 'qwebview.patch')
-sha1sums=('a1c62eab9fc476d5e646c9370f216f3c262b0ab7'
+ 'qwebview.patch'
+ 'enable-accelerated-compositing.patch')
+sha1sums=('8d74fdb4354d1f1b4f3df0ec7b057a7516350372'
'f5880f11c139d7d8d01ecb8d874535f7d9553198'
'315b6ff603f35e5492a036f7082f6aa075dfb607'
- 'fed0c1a90e3997b5575dbc83d6ea23bc46097a6f')
+ 'fed0c1a90e3997b5575dbc83d6ea23bc46097a6f'
+ '471032229c61a0f95e142c21370aab6d3f00ff7e')
build() {
cd webkit-qtwebkit-23
patch -p1 -i "${srcdir}"/use-python2.patch
+ # Fixed upstream, https://bugs.webkit.org/show_bug.cgi?id=106892
+ patch -p1 -i "${srcdir}"/enable-accelerated-compositing.patch
+
export QTDIR=/usr
Tools/Scripts/build-webkit --qt \
--makeargs="${MAKEFLAGS}" \
Added: enable-accelerated-compositing.patch
===================================================================
--- enable-accelerated-compositing.patch (rev 0)
+++ enable-accelerated-compositing.patch 2013-01-15 19:02:29 UTC (rev 175163)
@@ -0,0 +1,11 @@
+Index: trunk/Source/WebCore/html/HTMLCanvasElement.cpp
+===================================================================
+--- trunk/Source/WebCore/html/HTMLCanvasElement.cpp (revision 139541)
++++ trunk/Source/WebCore/html/HTMLCanvasElement.cpp (revision 139742)
+@@ -190,5 +190,5 @@
+ Settings* settings = document()->settings();
+ if (settings && settings->webGLEnabled()
+-#if !PLATFORM(CHROMIUM) && !PLATFORM(GTK) && !PLATFORM(EFL)
++#if !PLATFORM(CHROMIUM) && !PLATFORM(GTK) && !PLATFORM(EFL) && !PLATFORM(QT)
+ && settings->acceleratedCompositingEnabled()
+ #endif
More information about the arch-commits
mailing list