pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/webkit-gtk Fix build on NetBSD/amd64. From hasso@



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f01cf3bccae1
branches:  trunk
changeset: 566275:f01cf3bccae1
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Oct 19 14:18:08 2009 +0000

description:
Fix build on NetBSD/amd64. From hasso@

diffstat:

 www/webkit-gtk/distinfo         |   4 ++--
 www/webkit-gtk/patches/patch-ad |  17 +++++++++++++----
 2 files changed, 15 insertions(+), 6 deletions(-)

diffs (42 lines):

diff -r e0a99e4374e8 -r f01cf3bccae1 www/webkit-gtk/distinfo
--- a/www/webkit-gtk/distinfo   Mon Oct 19 11:44:04 2009 +0000
+++ b/www/webkit-gtk/distinfo   Mon Oct 19 14:18:08 2009 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.13 2009/10/15 12:27:44 hasso Exp $
+$NetBSD: distinfo,v 1.14 2009/10/19 14:18:08 wiz Exp $
 
 SHA1 (webkit-1.1.15.2.tar.gz) = ebf0fd805dd8397ae11701341806cd78002baa18
 RMD160 (webkit-1.1.15.2.tar.gz) = 21298d312214ad0655703571286e81d553098fbb
 Size (webkit-1.1.15.2.tar.gz) = 6081293 bytes
-SHA1 (patch-ad) = 6a53ac32606c1985c15430f14f45dd6215e1d86a
+SHA1 (patch-ad) = d71d4d38a0cb570ad81a533a56affcd81a99fbed
 SHA1 (patch-ae) = f288ef197b1dbd6c33b16c781bdc9b2b2918fefc
diff -r e0a99e4374e8 -r f01cf3bccae1 www/webkit-gtk/patches/patch-ad
--- a/www/webkit-gtk/patches/patch-ad   Mon Oct 19 11:44:04 2009 +0000
+++ b/www/webkit-gtk/patches/patch-ad   Mon Oct 19 14:18:08 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ad,v 1.4 2009/03/18 03:13:12 snj Exp $
+$NetBSD: patch-ad,v 1.5 2009/10/19 14:18:08 wiz Exp $
 
---- JavaScriptCore/wtf/Platform.h.orig 2009-03-15 10:41:39.000000000 -0700
-+++ JavaScriptCore/wtf/Platform.h      2009-03-17 16:33:41.000000000 -0700
-@@ -70,7 +70,7 @@
+--- JavaScriptCore/wtf/Platform.h.orig 2009-10-01 22:06:02 +0300
++++ JavaScriptCore/wtf/Platform.h      2009-10-19 11:39:58 +0300
+@@ -75,7 +75,7 @@
  /* PLATFORM(FREEBSD) */
  /* Operating system level dependencies for FreeBSD-like systems that */
  /* should be used regardless of operating environment */
@@ -11,3 +11,12 @@
  #define WTF_PLATFORM_FREEBSD 1
  #endif
  
+@@ -630,7 +630,7 @@
+ #endif
+ 
+ #if !defined(WTF_USE_JSVALUE64) && !defined(WTF_USE_JSVALUE32) && !defined(WTF_USE_JSVALUE32_64)
+-#if PLATFORM(X86_64) && (PLATFORM(DARWIN) || PLATFORM(LINUX))
++#if PLATFORM(X86_64) && (PLATFORM(DARWIN) || PLATFORM(LINUX) || PLATFORM(FREEBSD) || PLATFORM(NETBSD))
+ #define WTF_USE_JSVALUE64 1
+ #elif PLATFORM(ARM) || PLATFORM(PPC64)
+ #define WTF_USE_JSVALUE32 1



Home | Main Index | Thread Index | Old Index