Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2012-03-07 13:41:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-02-27 
18:34:44.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes   2012-03-07 
13:41:59.000000000 +0100
@@ -1,0 +2,50 @@
+Mon Mar  5 20:53:06 UTC 2012 - [email protected]
+
+- add Provides: browser(npapi) FATE#313084
+
+-------------------------------------------------------------------
+Sat Mar  3 16:55:15 UTC 2012 - [email protected]
+
+- Update to 19.0.1060
+  * Fixed NTP signed in state is missing (Issue: 112676)
+  * Fixed gmail seems to redraw itself (all white) occasionally 
+    (Issue: 111263)
+  * Focus "OK" button on Javascript dialogs (Issue: 111015)
+  * Fixed Back button frequently hangs (Issue: 93427)
+  * Increase the buffer size to fix muted playback rate 
+    (Issue: 108239)
+  * Fixed Empty span with line-height renders with non-zero height
+    (Issue: 109811)
+  * Marked the Certum Trusted Network CA as an issuer of 
+    extended-validation (EV) certificates.
+  * Fixed importing of bookmarks, history, etc. from Firefox 10+.
+  * Fixed issues - 114001, 110785, 114168, 114598, 111663, 113636, 
+    112676
+  * Fixed several crashes (Issues: 111376, 108688, 114391)
+  * Fixed Firefox browser in Import Bookmarks and Settings 
+    drop-down (Issue: 114476)
+  * Sync: Sessions aren't associating pre-existing tabs
+    (Issue: 113319)
+  * Fixed All "Extensions" make an entry under the "NTP Apps"
+     page (Issue: 113672)
++ Security Fixes (bnc#750407): 
+  *  High CVE-2011-3031: Use-after-free in v8 element wrapper.
+  *  High CVE-2011-3032: Use-after-free in SVG value handling.
+  *  High CVE-2011-3033: Buffer overflow in the Skia drawing library.
+  *  High CVE-2011-3034: Use-after-free in SVG document handling.
+  *  High CVE-2011-3035: Use-after-free in SVG use handling.
+  *  High CVE-2011-3036: Bad cast in line box handling.
+  *  High CVE-2011-3037: Bad casts in anonymous block splitting.
+  *  High CVE-2011-3038: Use-after-free in multi-column handling.
+  *  High CVE-2011-3039: Use-after-free in quote handling.
+  *  High CVE-2011-3040: Out-of-bounds read in text handling.
+  *  High CVE-2011-3041: Use-after-free in class attribute handling.
+  *  High CVE-2011-3042: Use-after-free in table section handling.
+  *  High CVE-2011-3043: Use-after-free in flexbox with floats.
+  *  High CVE-2011-3044: Use-after-free with SVG animation elements.
+- Remove the external ffmepg headers and start using the ones 
+  delivered with Chromium. Changes to Chromium are no longer in line 
+  with any ffmpeg version :-(. So we can only use the Chromium 
+  ffmpeg headers.
+
+-------------------------------------------------------------------

Old:
----
  chromium.19.0.1046.0.svn122684.tar.bz2
  ffmpeg-0.6-headers.tar.bz2

New:
----
  chromium.19.0.1060.0.svn124863.tar.bz2

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

Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.fipVJJ/_old  2012-03-07 13:42:34.000000000 +0100
+++ /var/tmp/diff_new_pack.fipVJJ/_new  2012-03-07 13:42:34.000000000 +0100
@@ -16,11 +16,11 @@
 #
 
 
-%define v8_ver 3.9.7.0
-%define svn_revision 122684
+%define v8_ver 3.9.13.0
+%define svn_revision 124863
 
 Name:           chromium
-Version:        19.0.1046.0
+Version:        19.0.1060.0
 Release:        0
 Summary:        Google's opens source browser project
 License:        BSD-3-Clause and LGPL-2.1+
@@ -31,7 +31,6 @@
 Source1:        %{name}.easy
 Source2:        %{name}-rpmlintrc
 %endif
-Source8:        ffmpeg-0.6-headers.tar.bz2
 Source20:       chromium-vendor.patch.in
 Source30:       master_preferences
 Source31:       default_bookmarks.html
@@ -42,6 +41,7 @@
 Source104:      chromium-icons.tar.bz2
 Provides:       chromium-based-browser = %{version}
 Provides:       chromium-browser = %{version}
+Provides:       browser(npapi)
 Obsoletes:      chromium-browser < %{version}
 
 ## Start Patches
@@ -92,6 +92,7 @@
 BuildRequires:  gcc-c++
 BuildRequires:  gperf
 BuildRequires:  hunspell-devel
+BuildRequires:  krb5-devel
 BuildRequires:  libbz2-devel
 BuildRequires:  libevent
 BuildRequires:  libexpat-devel
@@ -104,7 +105,6 @@
 BuildRequires:  lzma
 BuildRequires:  mozilla-nspr-devel
 BuildRequires:  mozilla-nss-devel
-BuildRequires:  krb5-devel
 BuildRequires:  openssl-devel
 BuildRequires:  pam-devel
 BuildRequires:  pkg-config
@@ -113,44 +113,44 @@
 %else
 BuildRequires:  perl(Switch)
 %endif
-BuildRequires:  pkgconfig(cairo) >= 1.6
-BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  dbus-1-glib-devel
-BuildRequires:  pkgconfig(gconf-2.0)
-BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(gtk+-2.0)
-BuildRequires:  pkgconfig(libxml-2.0)
-BuildRequires:  pkgconfig(xi)
-BuildRequires:  pkgconfig(xcomposite)
-BuildRequires:  pkgconfig(xt)
-BuildRequires:  pkgconfig(xfixes)
-BuildRequires:  pkgconfig(xscrnsaver)
-BuildRequires:  pkgconfig(xrender)
-BuildRequires:  pkgconfig(xext)
-BuildRequires:  pkgconfig(x11)
 BuildRequires:  dbus-1-glib-devel
+BuildRequires:  hicolor-icon-theme
+BuildRequires:  libelf-devel
+BuildRequires:  libevent-devel
+BuildRequires:  libgnome-keyring-devel
+BuildRequires:  libicu-devel >= 4.0
+BuildRequires:  libpulse-devel
 BuildRequires:  python
+BuildRequires:  python-devel
 BuildRequires:  python-xml
+BuildRequires:  speex-devel
 BuildRequires:  sqlite3-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  v8-devel = %{v8_ver}
 BuildRequires:  wdiff
 BuildRequires:  zlib-devel
-BuildRequires:  libpulse-devel
-BuildRequires:  libelf-devel
-BuildRequires:  libgnome-keyring-devel
-BuildRequires:  python-devel
-BuildRequires:  libevent-devel
-BuildRequires:  libicu-devel >= 4.0
-BuildRequires:  speex-devel
-BuildRequires:  hicolor-icon-theme
+BuildRequires:  pkgconfig(cairo) >= 1.6
+BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(gconf-2.0)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xcomposite)
+BuildRequires:  pkgconfig(xext)
+BuildRequires:  pkgconfig(xfixes)
+BuildRequires:  pkgconfig(xi)
+BuildRequires:  pkgconfig(xrender)
+BuildRequires:  pkgconfig(xscrnsaver)
+BuildRequires:  pkgconfig(xt)
 %if 0%{?suse_version} < 1210
 BuildRequires:  libudev-devel
 %endif
 # For NaCl
 %ifarch x86_64
-BuildRequires:  glibc-32bit
 BuildRequires:  gcc-c++-32bit
+BuildRequires:  glibc-32bit
 BuildRequires:  zlib-32bit
 %endif
 
@@ -237,11 +237,7 @@
 %patch32 -p1
 %patch66 -p1
 
-echo "%{svn_revision}" > src/build/LASTCHANGE.in
-
-pushd src/third_party/ffmpeg/
-tar xf %{SOURCE8}
-popd
+echo "svn%{svn_revision}" > src/build/LASTCHANGE.in
 
 # apply vendor patch after substitution
 sed "s:RPM_VERSION:%{version}:" %{SOURCE20} | patch -p0
@@ -275,6 +271,7 @@
 -Dlinux_sandbox_chrome_path=%{_libdir}/chromium/chromium \
 -Duse_openssl=0 \
 -Duse_system_ffmpeg=1 \
+-Dbuild_ffmpegsumo=1 \
 -Duse_system_zlib=1 \
 -Duse_system_libpng=1 \
 -Duse_system_bzip2=1 \
@@ -297,8 +294,9 @@
 %endif
 %ifarch x86_64
 -Dtarget_arch=x64 \
--Dlinux_use_gold_flags=0 \
 %endif
+-Dlinux_use_gold_flags=0 \
+-Dlinux_use_gold_binary=0 \
 -Djavascript_engine=v8
 
 #make -r %{?_smp_mflags} chrome V=1 BUILDTYPE=Release

++++++ chromium-6.0.406.0-system-gyp-v8.patch ++++++
--- /var/tmp/diff_new_pack.fipVJJ/_old  2012-03-07 13:42:34.000000000 +0100
+++ /var/tmp/diff_new_pack.fipVJJ/_new  2012-03-07 13:42:34.000000000 +0100
@@ -52,7 +52,7 @@
 ===================================================================
 --- chromium.orig/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp
 +++ chromium/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp
-@@ -1070,7 +1070,7 @@
+@@ -1054,7 +1054,7 @@
          '<(chromium_src_dir)/third_party/libwebp/libwebp.gyp:libwebp',
          '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
          '<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
@@ -61,25 +61,25 @@
          '<(libjpeg_gyp_path):libjpeg',
        ],
        'include_dirs': [
-@@ -1189,7 +1189,7 @@
-         '<(chromium_src_dir)/third_party/ots/ots.gyp:ots',
+@@ -1177,7 +1177,7 @@
          '<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
          
'<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_glsl',
+         '<(chromium_src_dir)/third_party/zlib/zlib.gyp:zlib',
 -        '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
 +        '<(chromium_src_dir)/build/linux/system.gyp:v8',
          '<(libjpeg_gyp_path):libjpeg',
        ],
        'export_dependent_settings': [
-@@ -1207,7 +1207,7 @@
-         '<(chromium_src_dir)/third_party/ots/ots.gyp:ots',
+@@ -1196,7 +1196,7 @@
          '<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
          
'<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_glsl',
+         '<(chromium_src_dir)/third_party/zlib/zlib.gyp:zlib',
 -        '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
 +        '<(chromium_src_dir)/build/linux/system.gyp:v8',
          '<(libjpeg_gyp_path):libjpeg',
        ],
        # This is needed for mac because of webkit_system_interface. It'd be 
nice
-@@ -1967,7 +1967,7 @@
+@@ -1959,7 +1959,7 @@
          '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
          '<(chromium_src_dir)/skia/skia.gyp:skia',
          '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
@@ -88,7 +88,7 @@
        ],
        'export_dependent_settings': [
          'webcore_bindings',
-@@ -1976,7 +1976,7 @@
+@@ -1968,7 +1968,7 @@
          '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
          '<(chromium_src_dir)/skia/skia.gyp:skia',
          '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',

++++++ chromium-6.0.425.0-ffmpeg-no-pkgconfig.patch ++++++
--- /var/tmp/diff_new_pack.fipVJJ/_old  2012-03-07 13:42:34.000000000 +0100
+++ /var/tmp/diff_new_pack.fipVJJ/_new  2012-03-07 13:42:34.000000000 +0100
@@ -8,15 +8,15 @@
 -              'cflags': [
 -                '<!@(pkg-config --cflags libavcodec libavformat libavutil)',
 +              'include_dirs': [
-+                'config',
-+                'ffmpeg-0.6-headers',
++                'chromium/config',
++                '.',
                ],
                'direct_dependent_settings': {
 -                'cflags': [
 -                  '<!@(pkg-config --cflags libavcodec libavformat libavutil)',
 +                'include_dirs': [
-+                  'config',
-+                  'ffmpeg-0.6-headers',
++                  'chromium/config',
++                  '.',
                  ],
                },
              }, {  # else use_system_ffmpeg == 0, add local copy to include 
path


++++++ chromium.19.0.1046.0.svn122684.tar.bz2 -> 
chromium.19.0.1060.0.svn124863.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/chromium/chromium.19.0.1046.0.svn122684.tar.bz2 
/work/SRC/openSUSE:Factory/.chromium.new/chromium.19.0.1060.0.svn124863.tar.bz2 
differ: char 11, line 1

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to