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 - tittiatcoke@gmail.com
+
+- Do not build with system libxml (bnc#825157)
+
+-------------------------------------------------------------------
+Wed Sep 25 18:29:25 UTC 2013 - tittiatcoke@gmail.com
+
+- 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 - tittiatcoke@gmail.com
+
+- 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 - tittiatcoke@gmail.com
+
+- Update to 31.0.1627
+ * Bug and Stability fixes
+
+-------------------------------------------------------------------
+Mon Sep 2 13:39:12 UTC 2013 - tittiatcoke@gmail.com
+
+- 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
-
- 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: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org