[arch-commits] Commit in libwebkit/trunk (PKGBUILD smp_fix.diff)
andyrtr at archlinux.org
andyrtr at archlinux.org
Mon Dec 6 14:46:53 UTC 2010
Date: Monday, December 6, 2010 @ 09:46:53
Author: andyrtr
Revision: 102185
upgpkg: libwebkit 1.2.5-2
rebuild for icu-4.6
Added:
libwebkit/trunk/smp_fix.diff
Modified:
libwebkit/trunk/PKGBUILD
--------------+
PKGBUILD | 17 ++++++++++++-----
smp_fix.diff | 11 +++++++++++
2 files changed, 23 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-12-06 14:44:49 UTC (rev 102184)
+++ PKGBUILD 2010-12-06 14:46:53 UTC (rev 102185)
@@ -3,25 +3,32 @@
pkgname=libwebkit
pkgver=1.2.5
-pkgrel=1
+pkgrel=2
pkgdesc="an opensource web content engine, derived from KHTML and KJS from KDE"
arch=('i686' 'x86_64')
url="http://webkitgtk.org/"
license=('custom')
-depends=('libxt' 'libxslt' 'sqlite3' 'gtk2' 'icu>=4.4' 'gstreamer0.10-base' 'libsoup' 'enchant')
+depends=('libxt' 'libxslt' 'sqlite3' 'gtk2' 'icu>=4.6' 'gstreamer0.10-base' 'libsoup' 'enchant')
makedepends=('gperf' 'gtk-doc' 'gobject-introspection')
provides=('webkitgtk-svn')
conflicts=('webkitgtk-svn')
replaces=('webkitgtk-svn')
-options=('!libtool') # '!makeflags')
+options=('!libtool' '!makeflags')
source=(http://webkitgtk.org/webkit-${pkgver}.tar.gz
- introspection.patch)
+ introspection.patch
+ # smp_fix::"http://trac.webkit.org/changeset/71535?format=diff&new=71535"
+ smp_fix.diff)
md5sums=('09f04985665b9abf6f0d9956f86a6a31'
- 'e7e83312618cb30cc9a1567a21cd0e06')
+ 'e7e83312618cb30cc9a1567a21cd0e06'
+ '43ba9c43e638b06eb70df9f3990c81d8')
+
build() {
cd "${srcdir}/webkit-${pkgver}"
patch -Np0 -i "${srcdir}/introspection.patch"
+ # fix smp build - https://bugs.webkit.org/show_bug.cgi?id=49128
+# patch -Np1 -i ${srcdir}/smp_fix.diff - doesn't solve it
+
./configure --prefix=/usr \
--enable-video --enable-introspection \
--with-font-backend=freetype --enable-gtk-doc \
Added: smp_fix.diff
===================================================================
--- smp_fix.diff (rev 0)
+++ smp_fix.diff 2010-12-06 14:46:53 UTC (rev 102185)
@@ -0,0 +1,11 @@
+--- webkit-1.2.5/JavaScriptCore/wtf/Platform.h 2010-09-10 15:20:23.000000000 +0200
++++ webkit-1.2.5/JavaScriptCore/wtf/Platform.h.new 2010-12-06 10:49:06.000000000 +0100
+@@ -775,7 +775,7 @@
+ /* ENABLE macro defaults */
+
+ #if PLATFORM(QT)
+-// We musn't customize the global operator new and delete for the Qt port.
++/* We musn't customize the global operator new and delete for the Qt port. */
+ #define ENABLE_GLOBAL_FASTMALLOC_NEW 0
+ #endif
+
More information about the arch-commits
mailing list