playground/fatih.arslan/misc/chromium-dev - Bump to the newest devel channel

Fatih Arslan paketler-commits at pardus.org.tr
Fri Nov 5 09:52:31 EET 2010


Author: fatih.arslan
Date: Fri Nov  5 09:52:31 2010
New Revision: 104522

Modified:
   playground/fatih.arslan/misc/chromium-dev/actions.py
   playground/fatih.arslan/misc/chromium-dev/pspec.xml
Log:
Bump to the newest devel channel

---
 actions.py |   20 +++++++++++++++++---
 pspec.xml  |   13 ++++++++++---
 2 files changed, 27 insertions(+), 6 deletions(-)

Modified: playground/fatih.arslan/misc/chromium-dev/actions.py
=================================================================
--- playground/fatih.arslan/misc/chromium-dev/actions.py	(original)
+++ playground/fatih.arslan/misc/chromium-dev/actions.py	Fri Nov  5 09:52:31 2010
@@ -17,9 +17,23 @@
 
 ARCH = "x64" if get.ARCH() == "x86_64" else "ia32"
 
+def removeBundle():
+    # All removed bundles are used via use_system thus we don't need them.
+    # Also we remove third party libraries from the chromium source to avoid
+    # incompabilities with library linking during compilation
+
+    bundles = ["bzip2", "libpng", "libevent", "libjpeg",
+               "libxslt", "ffmpeg", "libxml",
+               "yasm", "icu", "hunspell", "sqlite/src", "sqlite/preprocessed"]
+
+    #TODO remove zlib in the future, for now compilation fails if we remove it due to minizip
+    for bundle in bundles:
+        # Do not remove .gyp files, the gyp build system need them
+        shelltools.system("find third_party/%s -type f ! -iname '.gyp' -print" % bundle)
+
 def setup():
     #TODO use_system_ssl is disabled -->  https://bugzilla.mozilla.org/show_bug.cgi?id=547312
-    #TODO use_system_sqlite is faulty --> http://crbug.com/22208
+    removeBundle()
 
     shelltools.system("build/gyp_chromium -f make build/all.gyp --depth=. \
                         -Dgcc_version=44 \
@@ -38,11 +52,11 @@
                         -Duse_system_zlib=1 \
                         -Duse_system_ffmpeg=1 \
                         -Duse_system_libxml=1 \
-                        -Duse_system_sqlite=0 \
+                        -Duse_system_sqlite=1 \
                         -Duse_system_yasm=1 \
-                        -Duse_system_ssl=0 \
                         -Duse_system_icu=1 \
                         -Duse_system_hunspell=1 \
+                        -Duse_system_ssl=0 \
                         -Ddisable_sse2=1 \
                         -Dtarget_arch=%s" % ARCH)
 

Modified: playground/fatih.arslan/misc/chromium-dev/pspec.xml
=================================================================
--- playground/fatih.arslan/misc/chromium-dev/pspec.xml	(original)
+++ playground/fatih.arslan/misc/chromium-dev/pspec.xml	Fri Nov  5 09:52:31 2010
@@ -13,7 +13,7 @@
         <IsA>app:gui</IsA>
         <Summary>A WebKit powered web browser</Summary>
         <Description>Chromium-browser is an open-source web browser, powered by WebKit.</Description>
-        <Archive sha1sum="49a00af8b0e2c5711ce42f6eb726b1a8172c70da" type="tarbz2">http://build.chromium.org/buildbot/official/chromium-8.0.552.28.tar.bz2</Archive>
+        <Archive sha1sum="5cb853e84bd9cca483f57cfc05cb0d25cc203771" type="tarbz2">http://build.chromium.org/buildbot/official/chromium-9.0.570.0.tar.bz2</Archive>
         <BuildDependencies>
             <Dependency>alsa-lib-devel</Dependency>
             <Dependency>libstdc++</Dependency>
@@ -37,9 +37,9 @@
             <Dependency>jpeg-devel</Dependency>
             <Dependency>gdk-pixbuf-devel</Dependency>
         </BuildDependencies>
-        <Patches>
+        <!--<Patches>
             <Patch level="0">chromium-system-icu-r1.patch</Patch>
-        </Patches>
+        </Patches> -->
     </Source>
 
     <Package>
@@ -88,6 +88,13 @@
     </Package>
 
     <History>
+        <Update release="11">
+            <Date>2010-11-04</Date>
+            <Version>9.0.570.0</Version>
+            <Comment>Bump to the newest devel channel</Comment>
+            <Name>Fatih Arslan</Name>
+            <Email>farslan at pardus.org.tr</Email>
+        </Update>
         <Update release="10">
             <Date>2010-10-22</Date>
             <Version>8.0.552.28</Version>


More information about the paketler-commits mailing list