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]
