[SCM] WebKit Debian packaging branch, webkit-1.1, updated. upstream/1.1.15.1-1414-gc69ee75

eric at webkit.org eric at webkit.org
Thu Oct 29 20:37:35 UTC 2009


The following commit has been merged in the webkit-1.1 branch:
commit 5a3edbf5b9ed604b2a126cf0f2cf6ce39e747cc2
Author: eric at webkit.org <eric at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Oct 1 18:08:49 2009 +0000

    2009-10-01  Yaar Schnitman  <yaar at chromium.org>
    
            Reviewed by Dimitri Glazkov.
    
            Added windows-specific dependencies, updated some revisions and
            re-organized file to make revision tracking easier. Also removed
            extensions/v8 dependency that is no longer needed upstream.
    
            https://bugs.webkit.org/show_bug.cgi?id=29973
    
            * chromium/DEPS:
    2009-10-01  Yaar Schnitman  <yaar at chromium.org>
    
            Reviewed by Dimitri Glazkov.
    
            build-webkit --chromium now also works on cygwin.
    
            https://bugs.webkit.org/show_bug.cgi?id=29973
    
            * Scripts/webkitdirs.pm:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@48984 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index e184959..012ca4a 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,15 @@
+2009-10-01  Yaar Schnitman  <yaar at chromium.org>
+
+        Reviewed by Dimitri Glazkov.
+
+        Added windows-specific dependencies, updated some revisions and
+        re-organized file to make revision tracking easier. Also removed
+        extensions/v8 dependency that is no longer needed upstream.
+
+        https://bugs.webkit.org/show_bug.cgi?id=29973
+
+        * chromium/DEPS:
+
 2009-09-30  Yaar Schnitman  <yaar at chromium.org>
 
         Reviewed by Dimitri Glazkov.
diff --git a/WebKit/chromium/DEPS b/WebKit/chromium/DEPS
index b4458bf..6b0329d 100644
--- a/WebKit/chromium/DEPS
+++ b/WebKit/chromium/DEPS
@@ -34,7 +34,20 @@ vars = {
   'chromium_svn': 'http://src.chromium.org/svn/trunk/src',
   'chromium_deps_svn': 'http://src.chromium.org/svn/trunk/deps/third_party',
 
-  'chromium_rev': '27573', 
+  # Dependencies' revisions to use:
+  'chromium_rev': '27692',
+  'google-url_rev': '119',
+  'gyp_rev': '671',
+  'icu_rev': '27687',
+  'openvcdiff_rev': '26',
+  'skia_rev': '341',
+  'v8_rev': '2966',
+
+  # Windows:
+  'cygwin_rev': '11984',
+  'ffmpeg_ia32_rev': '26428',
+  'pthreads-win32_rev': '26716',
+  'python_24_rev': '22967',
 }
 
 deps = {
@@ -44,7 +57,7 @@ deps = {
   'webkit/build':
       Var('chromium_svn')+'/webkit/build@'+Var('chromium_rev'),
   'tools/gyp':
-    'http://gyp.googlecode.com/svn/trunk@671',
+    'http://gyp.googlecode.com/svn/trunk@'+Var('gyp_rev'),
 
   # Basic tools
   'base':
@@ -54,7 +67,7 @@ deps = {
   'skia':
     Var('chromium_svn')+'/skia@'+Var('chromium_rev'),
   'third_party/skia':
-    'http://skia.googlecode.com/svn/trunk@341',
+    'http://skia.googlecode.com/svn/trunk@'+Var('skia_rev'),
 
   # testing
   'testing':
@@ -62,9 +75,7 @@ deps = {
 
   # v8 javascript engine
   'v8':
-    'http://v8.googlecode.com/svn/trunk@2966',
-  'webkit/extensions/v8':
-    Var('chromium_svn')+'/webkit/extensions/v8@'+Var('chromium_rev'),
+    'http://v8.googlecode.com/svn/trunk@'+Var('v8_rev'),
   
   # net dependencies
   'net':
@@ -72,13 +83,13 @@ deps = {
   'sdch':
     Var('chromium_svn')+'/sdch@'+Var('chromium_rev'),
   'sdch/open-vcdiff':
-    'http://open-vcdiff.googlecode.com/svn/trunk@26',
+    'http://open-vcdiff.googlecode.com/svn/trunk@'+Var('openvcdiff_rev'),
   'googleurl':
-    'http://google-url.googlecode.com/svn/trunk@119',
+    'http://google-url.googlecode.com/svn/trunk@'+Var('google-url_rev'),
 
   # other third party
   'third_party/icu':
-    Var('chromium_deps_svn')+'/icu42 at 26673',
+    Var('chromium_deps_svn')+'/icu42@'+Var('icu_rev'),
 
   'third_party/bzip2':
     Var('chromium_svn')+'/third_party/bzip2@'+Var('chromium_rev'),
@@ -109,7 +120,22 @@ deps = {
 
   'third_party/zlib':
     Var('chromium_svn')+'/third_party/zlib@'+Var('chromium_rev'),
+}
+
+deps_os = {
+  'win': {
+    'third_party/cygwin':
+      Var('chromium_deps_svn')+'/cygwin@'+Var('cygwin_rev'),
+
+    'third_party/python_24':
+      Var('chromium_deps_svn')+'/python_24'+Var('python_24_rev'),
 
+    'third_party/ffmpeg/binaries/chromium/win/ia32':
+      Var('chromium_deps_svn')+'/ffmpeg/binaries/win@'+Var('ffmpeg_ia32_rev'),
+
+    'third_party/pthreads-win32':
+      Var('chromium_deps_svn')+'/pthreads-win32@'+Var('pthreads-win32_rev'),
+  },
 }
 
 skip_child_includes = [
@@ -152,6 +178,7 @@ hooks = [
                'build/gyp_chromium',
                '-Dinside_chromium_build=0',
                '-Dv8_use_snapshot=false',
+               '-Dmsvs_use_common_release=0',
                '--depth=./',
                'webkit.gyp'],
   },
diff --git a/WebKitTools/ChangeLog b/WebKitTools/ChangeLog
index fa4efa6..ca15ebc 100644
--- a/WebKitTools/ChangeLog
+++ b/WebKitTools/ChangeLog
@@ -1,3 +1,13 @@
+2009-10-01  Yaar Schnitman  <yaar at chromium.org>
+
+        Reviewed by Dimitri Glazkov.
+
+        build-webkit --chromium now also works on cygwin.
+
+        https://bugs.webkit.org/show_bug.cgi?id=29973
+
+        * Scripts/webkitdirs.pm:
+
 2009-10-01  Zoltan Horvath  <zoltan at webkit.org>
 
         Reviewed by Simon Hausmann.
diff --git a/WebKitTools/Scripts/webkitdirs.pm b/WebKitTools/Scripts/webkitdirs.pm
index 60975ef..7653d76 100644
--- a/WebKitTools/Scripts/webkitdirs.pm
+++ b/WebKitTools/Scripts/webkitdirs.pm
@@ -1377,11 +1377,13 @@ sub buildChromium($@)
     my $result = 1;
     if (isDarwin()) {
         # Mac build - builds the root xcode project.
-        $result = buildXCodeProject("WebKit/chromium/webkit", $clean, (@options));
+        $result = buildXCodeProject("WebKit/chromium/webkit",
+                                    $clean,
+                                    (@options));
     } elsif (isCygwin()) {
-        # Windows build
-        # FIXME support windows.
-        print STDERR "Windows build is not supported. Yet.";
+        # Windows build - builds the root visual studio solution.
+        $result = buildVisualStudioProject("WebKit/chromium/webkit.sln",
+                                           $clean);
     } elsif (isLinux()) {
         # Linux build
         # FIXME support linux.

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list