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]
