[arch-commits] Commit in libwebkit/trunk (PKGBUILD smp_fix.diff)

Ionut Biru ibiru at archlinux.org
Thu Dec 30 22:22:42 UTC 2010


    Date: Thursday, December 30, 2010 @ 17:22:42
  Author: ibiru
Revision: 104228

upgpkg: libwebkit 1.2.6-1
update to 1.2.6, cleanup unused patches, enable parallel building.

Modified:
  libwebkit/trunk/PKGBUILD
Deleted:
  libwebkit/trunk/smp_fix.diff

--------------+
 PKGBUILD     |   22 +++++++++-------------
 smp_fix.diff |   11 -----------
 2 files changed, 9 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-12-30 22:14:54 UTC (rev 104227)
+++ PKGBUILD	2010-12-30 22:22:42 UTC (rev 104228)
@@ -2,8 +2,8 @@
 # Maintainer: Andreas Radke <andyrtr at archlinux.org>
 
 pkgname=libwebkit
-pkgver=1.2.5
-pkgrel=2
+pkgver=1.2.6
+pkgrel=1
 pkgdesc="an opensource web content engine, derived from KHTML and KJS from KDE"
 arch=('i686' 'x86_64')
 url="http://webkitgtk.org/"
@@ -13,27 +13,23 @@
 provides=('webkitgtk-svn')
 conflicts=('webkitgtk-svn')
 replaces=('webkitgtk-svn')
-options=('!libtool' '!makeflags')
+options=('!libtool')
 source=(http://webkitgtk.org/webkit-${pkgver}.tar.gz
-        introspection.patch
-	# smp_fix::"http://trac.webkit.org/changeset/71535?format=diff&new=71535"
-	smp_fix.diff)
-md5sums=('09f04985665b9abf6f0d9956f86a6a31'
-         'e7e83312618cb30cc9a1567a21cd0e06'
-         '43ba9c43e638b06eb70df9f3990c81d8')
+        introspection.patch)
+md5sums=('7afb510040b2a49c65514a06bb8200fc'
+         'e7e83312618cb30cc9a1567a21cd0e06')
 
 
 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 \
       --enable-jit --with-unicode-backend=icu
-  make
+  #disable makeflags if parallel building fails
+  make ${MAKEFLAGS}
 }
 
 package() {

Deleted: smp_fix.diff
===================================================================
--- smp_fix.diff	2010-12-30 22:14:54 UTC (rev 104227)
+++ smp_fix.diff	2010-12-30 22:22:42 UTC (rev 104228)
@@ -1,11 +0,0 @@
---- 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