Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2013-09-28 13:38:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and      /work/SRC/openSUSE:Factory/.chromium.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chromium"

Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes        2013-08-27 
20:39:37.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes   2013-09-28 
13:38:17.000000000 +0200
@@ -1,0 +2,38 @@
+Fri Sep 27 22:22:31 UTC 2013 - [email protected]
+
+- Do not build with system libxml (bnc#825157)
+
+-------------------------------------------------------------------
+Wed Sep 25 18:29:25 UTC 2013 - [email protected]
+
+- Update to Chromium 31.0.1640.0
+  * Bug and Stability Fixes
+- Fix destkop file for chromium by removing extension from icon
+- Change the methodology for the Chromium packages. Build is
+   now based on an official tarball. As soon as the Beta channel
+   catches up with the current version, Chromium will be 
+   based on the Beta channel instead of svn snapshots
+
+-------------------------------------------------------------------
+Sun Sep 15 10:37:00 UTC 2013 - [email protected]
+
+- Update to 31.0.1632
+  * Bug and Stability fixes
+- Added the flag --enable-threaded-compositing to the startup 
+  script. This flag seems to be required when hardware acceleration
+  is in use. This prevents websites from locking up on users in
+  certain cases.
+
+-------------------------------------------------------------------
+Tue Sep 10 18:44:03 UTC 2013 - [email protected]
+
+- Update to 31.0.1627
+  * Bug and Stability fixes
+
+-------------------------------------------------------------------
+Mon Sep  2 13:39:12 UTC 2013 - [email protected]
+
+- Update to 31.0.1619
+  * bug and Stability fixes
+
+-------------------------------------------------------------------
@@ -4,3 +42 @@
-- require mozilla-nss-devel >= 3.14 and mozilla-nspr-devel >= 4.10
-  To build against openSUSE 12.2, aggregate mozilla-{nss,nspr}
-  from mozilla for this target.
+- require mozilla-nss-devel >= 3.14 and mozilla-nspr-devel >= 4.9.5

Old:
----
  chromium.31.0.1611.0.svn219475.tar.xz

New:
----
  _constraints
  chromium-31.0.1640.0.tar.xz
  naclsdk_linux_x86.tgz
  naclsdk_pnacl_linux_x86.tgz
  naclsdk_pnacl_translator.tgz
  no-download-nacl.diff
  toolchain_linux_x86.tar.bz2
  update_chromium

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ chromium.spec ++++++
++++ 630 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/chromium/chromium.spec
++++ and /work/SRC/openSUSE:Factory/.chromium.new/chromium.spec

++++++ adjust-ldflags-no-keep-memory.patch ++++++
--- /var/tmp/diff_new_pack.0IhkRi/_old  2013-09-28 13:38:33.000000000 +0200
+++ /var/tmp/diff_new_pack.0IhkRi/_new  2013-09-28 13:38:33.000000000 +0200
@@ -1,6 +1,5 @@
-diff -up chromium-20.0.1132.47/chrome/chrome_exe.gypi.ldflags 
chromium-20.0.1132.47/chrome/chrome_exe.gypi
---- chromium-20.0.1132.47/src/chrome/chrome_exe.gypi.ldflags   2012-06-28 
09:02:24.000000000 -0400
-+++ chromium-20.0.1132.47/src/chrome/chrome_exe.gypi   2012-07-06 
15:46:13.008003437 -0400
+--- chrome/chrome_exe.gypi.ldflags     2012-06-28 09:02:24.000000000 -0400
++++ chrome/chrome_exe.gypi     2012-07-06 15:46:13.008003437 -0400
 @@ -30,6 +30,14 @@
          'app/metro_driver_win.h',
          '../content/app/startup_helper_win.cc',

++++++ chromium-23.0.1245-no-test-sources.patch ++++++
--- /var/tmp/diff_new_pack.0IhkRi/_old  2013-09-28 13:38:33.000000000 +0200
+++ /var/tmp/diff_new_pack.0IhkRi/_new  2013-09-28 13:38:33.000000000 +0200
@@ -1,5 +1,5 @@
---- chromium.orig/src/chrome/chrome_tests.gypi 2012-08-19 10:13:15.729479502 
+0200
-+++ chromium/src/chrome/chrome_tests.gypi      2012-08-19 10:13:15.729479502 
+0200
+--- chrome/chrome_tests.gypi   2012-08-19 10:13:15.729479502 +0200
++++ chrome/chrome_tests.gypi   2012-08-19 10:13:15.729479502 +0200
 @@ -1762,8 +1762,6 @@
                  'test/nacl/nacl_browsertest_util.h',
                ],

++++++ chromium-browser.desktop ++++++
--- /var/tmp/diff_new_pack.0IhkRi/_old  2013-09-28 13:38:33.000000000 +0200
+++ /var/tmp/diff_new_pack.0IhkRi/_new  2013-09-28 13:38:33.000000000 +0200
@@ -7,7 +7,7 @@
 Terminal=false
 X-MultipleArgs=false
 Type=Application
-Icon=chromium-browser.png
+Icon=chromium-browser
 Categories=Network;WebBrowser;
 
MimeType=text/html;text/xml;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;
 StartupWMClass=Chromium

++++++ chromium-browser.sh ++++++
--- /var/tmp/diff_new_pack.0IhkRi/_old  2013-09-28 13:38:33.000000000 +0200
+++ /var/tmp/diff_new_pack.0IhkRi/_new  2013-09-28 13:38:33.000000000 +0200
@@ -127,6 +127,6 @@
   $GDB "$LIBDIR/$APPNAME" -x $tmpfile
   exit $?
 else
-  exec $LIBDIR/$APPNAME $SANDBOX ${CHROMIUM_FLAGS} ${PEPPERFLASH} 
"--password-store=basic" "$@"
+  exec $LIBDIR/$APPNAME $SANDBOX ${CHROMIUM_FLAGS} ${PEPPERFLASH} 
"--password-store=basic" "--enable-threaded-compositing" "$@"
 fi
 


++++++ chromium-gcc-fixes.patch ++++++
--- /var/tmp/diff_new_pack.0IhkRi/_old  2013-09-28 13:38:33.000000000 +0200
+++ /var/tmp/diff_new_pack.0IhkRi/_new  2013-09-28 13:38:33.000000000 +0200
@@ -1,5 +1,5 @@
---- chromium/src/chrome/browser/memory_details_linux.cc        2012-06-07 
08:28:54.414707511 +0200
-+++ chromium/src/chrome/browser/memory_details_linux.cc        2012-06-07 
08:28:54.414707511 +0200
+--- chrome/browser/memory_details_linux.cc     2012-06-07 08:28:54.414707511 
+0200
++++ chrome/browser/memory_details_linux.cc     2012-06-07 08:28:54.414707511 
+0200
 @@ -9,6 +9,7 @@
  
  #include <map>
@@ -10,8 +10,8 @@
  #include "base/file_util.h"
 Index: chromium/src/base/debug/stack_trace.h
 ===================================================================
---- chromium.orig/src/base/debug/stack_trace.h
-+++ chromium/src/base/debug/stack_trace.h
+--- base/debug/stack_trace.h
++++ base/debug/stack_trace.h
 @@ -5,6 +5,7 @@
  #ifndef BASE_DEBUG_STACK_TRACE_H_
  #define BASE_DEBUG_STACK_TRACE_H_
@@ -22,15 +22,14 @@
  
 Index: chromium/src/third_party/skia/src/ports/SkFontHost_fontconfig.cpp
 ===================================================================
---- chromium.orig/src/third_party/skia/src/ports/SkFontHost_fontconfig.cpp
-+++ chromium/src/third_party/skia/src/ports/SkFontHost_fontconfig.cpp
-@@ -13,6 +13,7 @@
+--- third_party/skia/src/ports/SkFontHost_fontconfig.cpp
++++ third_party/skia/src/ports/SkFontHost_fontconfig.cpp
+@@ -14,6 +14,7 @@
  #include "SkStream.h"
  #include "SkTypeface.h"
  #include "SkTypefaceCache.h"
 +#include <unistd.h>
- 
- SK_DECLARE_STATIC_MUTEX(gFontConfigInterfaceMutex);
- static SkFontConfigInterface* gFontConfigInterface;
- 
+
+ // Defined in SkFontHost_FreeType.cpp
+ bool find_name_and_attributes(SkStream* stream, SkString* name,
 

++++++ chromium-master-prefs-path.patch ++++++
--- /var/tmp/diff_new_pack.0IhkRi/_old  2013-09-28 13:38:33.000000000 +0200
+++ /var/tmp/diff_new_pack.0IhkRi/_new  2013-09-28 13:38:33.000000000 +0200
@@ -1,7 +1,7 @@
 Index: chromium/src/chrome/browser/first_run/first_run_linux.cc
 ===================================================================
---- chromium.orig/src/chrome/browser/first_run/first_run_internal_linux.cc
-+++ chromium/src/chrome/browser/first_run/first_run_internal_linux.cc
+--- chrome/browser/first_run/first_run_internal_linux.cc
++++ chrome/browser/first_run/first_run_internal_linux.cc
 @@ -22,8 +22,7 @@
  base::FilePath MasterPrefsPath() {
    // The standard location of the master prefs is next to the chrome binary.

++++++ chromium-more-codec-aliases.patch ++++++
--- /var/tmp/diff_new_pack.0IhkRi/_old  2013-09-28 13:38:33.000000000 +0200
+++ /var/tmp/diff_new_pack.0IhkRi/_new  2013-09-28 13:38:33.000000000 +0200
@@ -1,7 +1,7 @@
 Index: src/third_party/WebKit/Source/wtf/text/TextCodecICU.cpp
 ===================================================================
---- src/third_party/WebKit/Source/wtf/text/TextCodecICU.cpp    (revision 
101168)
-+++ src/third_party/WebKit/Source/wtf/text/TextCodecICU.cpp    (working copy)
+--- third_party/WebKit/Source/wtf/text/TextCodecICU.cpp        (revision 
101168)
++++ third_party/WebKit/Source/wtf/text/TextCodecICU.cpp        (working copy)
 @@ -172,6 +172,24 @@
      registrar("ISO8859-13", "ISO-8859-13");
      registrar("ISO8859-14", "ISO-8859-14");

++++++ chromium-no-courgette.patch ++++++
--- /var/tmp/diff_new_pack.0IhkRi/_old  2013-09-28 13:38:33.000000000 +0200
+++ /var/tmp/diff_new_pack.0IhkRi/_new  2013-09-28 13:38:33.000000000 +0200
@@ -1,6 +1,6 @@
 diff -up chromium-20100218svn39394/src/build/all.gyp.no-courgette 
chromium-20100218svn39394/src/build/all.gyp
---- chromium-20100218svn39394/src/build/all.gyp.no-courgette   2010-02-19 
16:03:23.305138076 -0500
-+++ chromium-20100218svn39394/src/build/all.gyp        2010-02-19 
16:03:42.426124248 -0500
+--- build/all.gyp.no-courgette 2010-02-19 16:03:23.305138076 -0500
++++ build/all.gyp      2010-02-19 16:03:42.426124248 -0500
 @@ -90,7 +90,6 @@
          }],
          ['OS=="linux"', {
@@ -10,8 +10,8 @@
              '../sandbox/sandbox.gyp:*',
            ],
 
---- chromium/src/chrome/chrome_tests.gypi      2013-06-23 12:39:24.165359694 
+0200
-+++ chromium/src/chrome/chrome_tests.gypi      2013-06-23 12:39:24.165359694 
+0200
+--- chrome/chrome_tests.gypi   2013-06-23 12:39:24.165359694 +0200
++++ chrome/chrome_tests.gypi   2013-06-23 12:39:24.165359694 +0200
 @@ -3131,7 +3131,6 @@
                  # Disabled from running in coverage_posix.py.
                  # We need to build this during compile step, so enabling here.
@@ -21,8 +21,8 @@
                  '../jingle/jingle.gyp:jingle_unittests',
                  '../net/net.gyp:net_perftests',
 
---- chromium/src/chrome/chrome_tests_unit.gypi 2013-06-23 12:39:10.508359033 
+0200
-+++ chromium/src/chrome/chrome_tests_unit.gypi 2013-06-23 12:39:10.508359033 
+0200
+--- chrome/chrome_tests_unit.gypi      2013-06-23 12:39:10.508359033 +0200
++++ chrome/chrome_tests_unit.gypi      2013-06-23 12:39:10.508359033 +0200
 @@ -447,7 +447,6 @@
          'test_support_common',
          'test_support_unit',

++++++ chromium-sandbox-pie.patch ++++++
--- /var/tmp/diff_new_pack.0IhkRi/_old  2013-09-28 13:38:33.000000000 +0200
+++ /var/tmp/diff_new_pack.0IhkRi/_new  2013-09-28 13:38:33.000000000 +0200
@@ -1,5 +1,5 @@
---- chromium/src/sandbox/linux/sandbox_linux.gypi      2011-11-15 
19:35:11.119851877 +0100
-+++ chromium/src/sandbox/linux/sandbox_linux.gypi      2012-01-25 
23:24:53.914568688 +0100
+--- sandbox/linux/sandbox_linux.gypi   2011-11-15 19:35:11.119851877 +0100
++++ sandbox/linux/sandbox_linux.gypi   2012-01-25 23:24:53.914568688 +0100
 @@ -85,7 +85,10 @@
        ],
        'cflags': [

++++++ chromium-vendor.patch.in ++++++
--- /var/tmp/diff_new_pack.0IhkRi/_old  2013-09-28 13:38:33.000000000 +0200
+++ /var/tmp/diff_new_pack.0IhkRi/_new  2013-09-28 13:38:33.000000000 +0200
@@ -1,5 +1,5 @@
---- src/webkit/common/user_agent/user_agent_util.cc
-+++ src/webkit/common/user_agent/user_agent_util.cc
+--- webkit/common/user_agent/user_agent_util.cc
++++ webkit/common/user_agent/user_agent_util.cc
 @@ -183,7 +183,7 @@
    std::string user_agent;
    base::StringAppendF(

++++++ exclude_ymp.diff ++++++
--- /var/tmp/diff_new_pack.0IhkRi/_old  2013-09-28 13:38:33.000000000 +0200
+++ /var/tmp/diff_new_pack.0IhkRi/_new  2013-09-28 13:38:33.000000000 +0200
@@ -1,5 +1,5 @@
---- chromium/src/net/base/mime_util.cc 2013-08-25 10:12:05.428599992 +0200
-+++ chromium/src/net/base/mime_util.cc 2013-08-25 10:12:05.428599992 +0200
+--- net/base/mime_util.cc      2013-08-25 10:12:05.428599992 +0200
++++ net/base/mime_util.cc      2013-08-25 10:12:05.428599992 +0200
 @@ -376,6 +376,7 @@
    "text/x-csv",
    "text/x-vcf",

++++++ no-download-nacl.diff ++++++
--- native_client/build/download_toolchains.py  2013-09-20 17:28:08.000000000 
+0200
+++ native_client/build/download_toolchains.py  2013-09-23 18:17:31.760826152 
+0200
@@ -235,11 +235,11 @@
     filepath = os.path.join(download_dir, '.'.join([filepath, ext]))
     filepaths.append(filepath)
     # If we did not need to synchronize, then we are done
-    if download_utils.SyncURL(url, filepath, stamp_dir=stamp_dir,
-                              min_time=min_time, hash_val=hash_val,
-                              stamp_index=index,
-                              keep=keep, verbose=verbose):
-      need_sync = True
+    # if download_utils.SyncURL(url, filepath, stamp_dir=stamp_dir,
+    #                         min_time=min_time, hash_val=hash_val,
+    #                         stamp_index=index,
+    #                         keep=keep, verbose=verbose):
+    need_sync = True
     index += 1
 
   if not need_sync:
++++++ update_chromium ++++++
#!/bin/sh

# Parse the command line option (only version is required)
new_chrome_version=$1;

old_chrome_version=`cat chromium.spec | grep 'Version:' | awk {'print $2'}`
old_pnacl_version=`cat chromium.spec | grep 'pnacl_version' | awk {'print $3'}`
old_nacl_version=`cat chromium.spec | grep 'newlib_version' | awk {'print $3'}`
old_glibc_version=`cat chromium.spec | grep 'glibc_version' | awk {'print $3'}`

sed -i "s|${old_chrome_version}|${new_chrome_version}|g" chromium.spec

rm chromium-*.tar.xz
# Get the new chromium tarball
wget 
http://commondatastorage.googleapis.com/chromium-browser-official/chromium-${new_chrome_version}.tar.xz

# Unpack the chromium tarball and check which NaCl versions it requires
tar -Jxf chromium-${new_chrome_version}.tar.xz 
chromium-${new_chrome_version}/native_client/TOOL_REVISIONS

# Update the chromium spec-file so that it download the right NaCl tarballs
pnacl_version=`cat chromium-${new_chrome_version}/native_client/TOOL_REVISIONS 
| grep 'PNACL_VERSION' | awk -F = {'print $2'}`
sed -i "s|pnacl_version $old_pnacl_version|pnacl_version $pnacl_version|g" 
chromium.spec
nacl_version=`cat chromium-${new_chrome_version}/native_client/TOOL_REVISIONS | 
grep 'NEWLIB_VERSION' | awk -F = {'print $2'}`
sed -i "s|newlib_version $old_nacl_version|newlib_version $nacl_version|g" 
chromium.spec
glibc_version=`cat chromium-${new_chrome_version}/native_client/TOOL_REVISIONS 
| grep 'GLIBC_VERSION' | awk -F = {'print $2'}`
sed -i "s|glibc_version $old_glibc_version|glibc_version $glibc_version_|g" 
chromium.spec

rm toolchain_linux_x86.tar.bz2
rm nacl*tgz
# Update all tarballs
wget 
http://commondatastorage.googleapis.com/nativeclient-archive2/x86_toolchain/r${glibc_version}/toolchain_linux_x86.tar.bz2
wget 
http://commondatastorage.googleapis.com/nativeclient-archive2/toolchain/${nacl_version}/naclsdk_linux_x86.tgz
wget 
http://commondatastorage.googleapis.com/nativeclient-archive2/toolchain/${pnacl_version}/naclsdk_pnacl_linux_x86.tgz
wget 
http://commondatastorage.googleapis.com/nativeclient-archive2/toolchain/${pnacl_version}/naclsdk_pnacl_translator.tgz

# Cleanup 
rm -rf chromium-${new_chrome_version}
# Edit the ChangeLog
osc vc -m"Update to Chromium ${new_chrome_version}"

# Remove and add the new tarballs
osc addremove 
osc ci -m"New Update"
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to