Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2012-12-03 09:29:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and      /work/SRC/openSUSE:Factory/.chromium.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chromium", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes        2012-11-24 
20:43:43.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes   2012-12-03 
09:30:13.000000000 +0100
@@ -1,0 +2,39 @@
+Fri Nov 30 17:15:39 UTC 2012 - [email protected]
+
+- Update to 25.0.1343
+  * Security Fixes (bnc#791234 and bnc#792154):
+   - CVE-2012-5131: Corrupt rendering in the Apple OSX driver for 
+     Intel GPUs
+   - CVE-2012-5133: Use-after-free in SVG filters.
+   - CVE-2012-5130: Out-of-bounds read in Skia
+   - CVE-2012-5132: Browser crash with chunked encoding
+   - CVE-2012-5134: Buffer underflow in libxml.
+   - CVE-2012-5135: Use-after-free with printing.
+   - CVE-2012-5136: Bad cast in input element handling.
+   - CVE-2012-5138: Incorrect file path handling
+   - CVE-2012-5137: Use-after-free in media source handling
+
+- Correct build so that proprietary codecs can be used when 
+  the chromium-ffmpeg package is installed
+
+-------------------------------------------------------------------
+Sun Nov 25 12:50:28 UTC 2012 - [email protected]
+
+- Add a configuration file (/etc/default/chromium) where we can 
+  indicate flags for the chromium-browser.
+
+-------------------------------------------------------------------
+Sat Nov 24 20:00:51 UTC 2012 - [email protected]
+
+- Update to 25.0.1335
+  * {gtk} Fixed <input> selection renders white text on white 
+    background in apps. (Issue: 158422)
+  * Fixed translate infobar button to show selected language. 
+    (Issue: 155350)
+  * Fixed broken Arabic language. (Issue: 158978)
+  * Fixed pre-rendering if the preference is disabled at start up.
+    (Issue: 159393)
+  * Fixed JavaScript rendering issue. (Issue: 159655)
+  * No further indications in the ChangeLog
+
+-------------------------------------------------------------------

Old:
----
  chromium.25.0.1329.0.svn168469.tar.bz2

New:
----
  chromium.25.0.1343.0.svn170466.tar.bz2
  chromium.default

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

Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.rOvoEl/_old  2012-12-03 09:30:52.000000000 +0100
+++ /var/tmp/diff_new_pack.rOvoEl/_new  2012-12-03 09:30:52.000000000 +0100
@@ -16,10 +16,10 @@
 #
 
 
-%define svn_revision 168469
+%define svn_revision 170466
 
 Name:           chromium
-Version:        25.0.1329.0
+Version:        25.0.1343.0
 Release:        0
 Summary:        Google's opens source browser project
 License:        BSD-3-Clause and LGPL-2.1+
@@ -37,6 +37,7 @@
 Source100:      chromium-browser.sh
 Source101:      chromium-browser.desktop
 Source102:      chromium-browser.xml
+Source103:      chromium.default
 Source104:      chromium-icons.tar.bz2
 Provides:       chromium-based-browser = %{version}
 Provides:       chromium-browser = %{version}
@@ -266,6 +267,7 @@
 -Duse_openssl=0 \
 -Dbuild_ffmpegsumo=1 \
 -Dremove_webcore_debug_symbols=1 \
+-Dproprietary_codecs=1 \
 -Dlinux_fpic=1 \
 %ifnarch x86_64
 -Ddisable_sse2=1 \
@@ -318,6 +320,10 @@
 mkdir -p %{buildroot}%{_mandir}/man1/
 pushd src/out/Release
 
+# Install the file /etc/default/chromium which defines the chromium flags
+mkdir -p %{buildroot}%{_sysconfdir}/default
+install -m 644 %{SOURCE103} %{buildroot}%{_sysconfdir}/default/chromium
+
 cp -a chrome_sandbox %{buildroot}%{_prefix}/lib/
 cp -a *.pak locales xdg-mime %{buildroot}%{_libdir}/chromium/
 cp -a chromedriver %{buildroot}%{_libdir}/chromium/
@@ -420,6 +426,7 @@
 %defattr(-,root,root,-)
 %doc AUTHORS LICENSE
 %config %{_sysconfdir}/%{name}
+%config %{_sysconfdir}/default/chromium
 %dir %{_datadir}/gnome-control-center
 %dir %{_datadir}/gnome-control-center/default-apps
 %dir %{_libdir}/chromium/

++++++ chromium-browser.sh ++++++
--- /var/tmp/diff_new_pack.rOvoEl/_old  2012-12-03 09:30:52.000000000 +0100
+++ /var/tmp/diff_new_pack.rOvoEl/_new  2012-12-03 09:30:52.000000000 +0100
@@ -95,7 +95,16 @@
 if [ ! -u $CHROME_SANDBOX ] ; then
  SANDBOX="--no-sandbox"
 fi
-  
+
+# Allow users to override command-line options
+# Based on Gentoo's chromium package (and by extension, Debian's)
+if [ -f /etc/default/chromium ]; then
+       . /etc/default/chromium
+fi
+
+# Prefer user defined CHROMIUM_USER_FLAGS (from env) over system
+# default CHROMIUM_FLAGS (from /etc/chromium/default)
+CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-$CHROMIUM_FLAGS}
 
 if [ $want_debug -eq 1 ] ; then
   if [ ! -x $GDB ] ; then
@@ -111,6 +120,6 @@
   $GDB "$LIBDIR/$APPNAME" -x $tmpfile
   exit $?
 else
-  exec $LIBDIR/$APPNAME $SANDBOX "--password-store=detect" "$@"
+  exec $LIBDIR/$APPNAME $SANDBOX ${CHROMIUM_FLAGS} "--password-store=detect" 
"$@"
 fi
 


++++++ chromium.25.0.1329.0.svn168469.tar.bz2 -> 
chromium.25.0.1343.0.svn170466.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/chromium/chromium.25.0.1329.0.svn168469.tar.bz2 
/work/SRC/openSUSE:Factory/.chromium.new/chromium.25.0.1343.0.svn170466.tar.bz2 
differ: char 11, line 1

++++++ chromium.default ++++++
# Default settings for chromium. This file is sourced by /usr/bin/chromium

# Options to pass to chromium
CHROMIUM_FLAGS=""
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to