Hello community,

here is the log from the commit of package chromium for openSUSE:Factory
checked in at Mon Sep 26 17:02:44 CEST 2011.



--------
--- chromium/chromium.changes   2011-09-14 13:39:11.000000000 +0200
+++ /mounts/work_src_done/STABLE/chromium/chromium.changes      2011-09-25 
11:22:53.000000000 +0200
@@ -1,0 +2,32 @@
+Sun Sep 25 09:00:41 UTC 2011 - [email protected]
+
+- Make "Set as default browser" work
+ 
+- Update to 16.0.891
+  + Prefer curl over wget on linux if installed.
+  + Printing: Fix Linux print dialog code when there are no 
+    printers installed.
+  + Do not intitialize V8 in browser process.
+  + Suppress race in URLRequestHttpJob/HttpNetworkTransaction
+  + Profile shouldn't own PersonalDataManager
+  + Remove the old chrome://extensions page, since the URL now 
+    redirects to the new Settings page.
+  + fix disappearing bookmark star on linux/gtk
+  + Fix display of "Last Synced as..." in Personal Stuff.
+  + FTP: fixed compatibility with servers which send 451 response 
+    for CWD command.
+
+-------------------------------------------------------------------
+Thu Sep 22 09:53:18 UTC 2011 - [email protected]
+
+- add versions to some dependencies of subpackages
+
+-------------------------------------------------------------------
+Tue Sep 20 16:14:30 UTC 2011 - [email protected]
+
+- Added permissions-patch so that the suid-helper will also work
+  on distro versions equal to 11.4. 
+- Moved the no-sandbox check to the browser start-up script so that 
+  the enabling of the sandbox is done at runtime (bnc#718016)
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  chromium.16.0.880.0.svn100708.tar.lzma

New:
----
  chromium-rpmlintrc
  chromium.16.0.891.0.svn102648.tar.lzma
  chromium.easy

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

Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.Q1ibHT/_old  2011-09-26 17:02:05.000000000 +0200
+++ /var/tmp/diff_new_pack.Q1ibHT/_new  2011-09-26 17:02:05.000000000 +0200
@@ -16,17 +16,21 @@
 #
 
 
-%define svn_rev 100708
-%define v8_ver 3.6.2.0
+%define svn_rev 102648
+%define v8_ver 3.6.4.0
 
 Name:           chromium
-Version:        16.0.880.0
+Version:        16.0.891.0
 Release:        1
 License:        BSD-3-Clause and LGPL-2.1+
 Summary:        Google's opens source browser project
 Group:          Productivity/Networking/Web/Browsers
 Url:            http://code.google.com/p/chromium/
 Source0:        %{name}.%{version}.svn%{svn_rev}.tar.lzma
+%if 0%{?suse_version} <= 1140
+Source1:        %{name}.easy
+Source2:        %{name}-rpmlintrc
+%endif
 Source8:        ffmpeg-0.6-headers.tar.bz2
 Source20:       chromium-vendor.patch.in
 Source30:       master_preferences
@@ -107,6 +111,14 @@
 BuildRequires:  pam-devel
 BuildRequires:  perl(Switch)
 BuildRequires:  pkg-config
+%if 0%{?suse_version} <= 1120
+BuildRequires:  cairo-devel
+BuildRequires:  dbus-1-devel
+BuildRequires:  gconf2-devel
+BuildRequires:  glib2-devel
+BuildRequires:  gtk2-devel
+BuildRequires:  libxml-devel
+%else
 BuildRequires:  pkgconfig(cairo) >= 1.6
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  dbus-1-glib-devel
@@ -114,6 +126,8 @@
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(libxml-2.0)
+%endif
+BuildRequires:  dbus-1-glib-devel
 BuildRequires:  python
 BuildRequires:  python-xml
 BuildRequires:  sqlite3-devel
@@ -145,10 +159,10 @@
 Requires:       hicolor-icon-theme
 Requires:       update-alternatives
 
-PreReq:         permissions
+Requires(pre):  permissions
 
-Recommends:     Chromium-password
-Requires:       %{name}-suid-helper
+Recommends:     Chromium-password = %{version}
+Requires:       %{name}-suid-helper = %{version}
 
 # Recommends the chromium-ffmpeg library (available from packman)
 Recommends:     chromium-ffmpeg = %{version}
@@ -167,7 +181,8 @@
 Group:          Productivity/Networking/Web/Browsers
 Supplements:    packageand(chromium:kdebase4-session)
 Conflicts:      chromium-desktop-gnome
-Provides:       Chromium-password
+Provides:       Chromium-password = %{version}
+Requires:       chromium = %{version}
 
 %description desktop-kde
 By using the openSUSE update-alternatives the password store for Chromium is 
changed to utilize 
@@ -181,7 +196,8 @@
 Group:          Productivity/Networking/Web/Browsers
 Supplements:    packageand(chromium:gnome-session)
 Conflicts:      chromium-desktop-kde
-Provides:       Chromium-password
+Provides:       Chromium-password = %{version}
+Requires:       chromium = %{version}
 
 %description desktop-gnome
 By using the openSUSE update-alternatives the password store for Chromium is 
changed to utilize 
@@ -194,6 +210,7 @@
 Summary:        A suid helper to let a process willingly drop privileges on 
Linux
 Url:            http://code.google.com/p/setuid-sandbox/
 Group:          Productivity/Networking/Web/Browsers
+Requires(pre):  permissions
 
 %description suid-helper
 t will allow a process to execute a target executable that will be able to 
drop privileges:
@@ -237,8 +254,6 @@
 # Make sure that the requires legal files can be found
 cp -a src/AUTHORS src/LICENSE .
 
-ls -l 
/usr/src/packages/BUILD/chromium-suse/src/native_client/toolchain/linux_x86_newlib/bin/
-
 %build
 
 ## create make files
@@ -253,6 +268,11 @@
         sed -i "s|'-Werror'|'-Wno-error'|g" $i
 done
 # '
+%if 0%{?suse_version} <= 1120
+for i in src/build/common.gypi; do
+        sed -i "s|'-Wno-unused-result',||g" $i
+done
+%endif
 
 pushd src
 
@@ -285,7 +305,7 @@
 
 make -r %{?_smp_mflags} chrome V=1 BUILDTYPE=Release disable_nacl=1
 
-# Build the required SUID_SANDBOX helper. 
+# Build the required SUID_SANDBOX helper
 make -r %{?_smp_mflags} chrome_sandbox V=1 BUILDTYPE=Release disable_nacl=1
 
 popd
@@ -298,16 +318,25 @@
 install -m 755 %{SOURCE100} %{buildroot}%{_libdir}/chromium/chromium-generic
 # x86_64 capable systems need this
 sed -i "s|/usr/lib/chromium|%{_libdir}/chromium|g" 
%{buildroot}%{_libdir}/chromium/chromium-generic
-# For now disable the sandbox in awaitance of Security approval
-sed -i "s|exec \$LIBDIR/\$APPNAME|exec \$LIBDIR/\$APPNAME \"--no-sandbox\"|g" 
%{buildroot}%{_libdir}/chromium/chromium-generic
+
+%if 0%{?suse_version} <= 1140
+# Set the permissions file for distro version equal or lower than 11.4. 
(bnc#718016)
+mkdir -p %{buildroot}%{_sysconfdir}/permissions.d
+install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/permissions.d/chromium
+%endif
 
 #update the password-store settings for each alternative
 sed "s|password-store=detect|password-store=kwallet|g" 
%{buildroot}%{_libdir}/chromium/chromium-generic > 
%{buildroot}%{_libdir}/chromium/chromium-kde
 sed "s|password-store=detect|password-store=gnome|g" 
%{buildroot}%{_libdir}/chromium/chromium-generic > 
%{buildroot}%{_libdir}/chromium/chromium-gnome
 mkdir -p %{buildroot}%{_mandir}/man1/
 pushd src/out/Release
+
 cp -a chrome_sandbox %{buildroot}%{_prefix}/lib/
-cp -a chrome.pak locales xdg-mime xdg-settings %{buildroot}%{_libdir}/chromium/
+cp -a chrome.pak locales xdg-mime %{buildroot}%{_libdir}/chromium/
+
+# Patch xdg-settings to use the chromium version of xdg-mime as that the 
system one is not KDE4 compatible
+sed "s|xdg-mime|%{_libdir}/chromium/xdg-mime|g" xdg-settings > 
%{buildroot}%{_libdir}/chromium/xdg-settings
+
 cp -a resources.pak %{buildroot}%{_libdir}/chromium/
 cp -a chrome %{buildroot}%{_libdir}/chromium/chromium
 cp -a chrome.1 %{buildroot}%{_mandir}/man1/chrome.1
@@ -345,23 +374,30 @@
 fi
 
 # Add snipplets to update the GTK cache on package install.
+
+%verifyscript suid-helper
+%verify_permissions -e %{_prefix}/lib/chrome_sandbox 
+
+%post suid-helper
+%if 0%{?suse_version} > 1130
+%set_permissions %{_prefix}/lib/chrome_sandbox
+%else
+%run_permissions
+%endif
+
 %if 0%{?suse_version} >= 1140
 
 %post
 %icon_theme_cache_post
 update-alternatives --install %{_bindir}/chromium chromium 
%{_libdir}/chromium/chromium-generic 10
-%set_permissions %{_prefix}/lib/chrome_sandbox
 
 %postun
 %icon_theme_cache_postun
 update-alternatives --remove all chromium
-%endif
-
-%if 0%{?suse_version} < 1140
+%else
 
 %post
 update-alternatives --install %{_bindir}/chromium chromium 
%{_libdir}/chromium/chromium-generic 10
-%set_permissions %{_prefix}/lib/chrome_sandbox
 
 %postun
 update-alternatives --remove all chromium
@@ -383,9 +419,6 @@
 update-alternatives --remove %{_bindir}/chromium 
%{_libdir}/chromium/chromium-gnome
 update-alternatives --auto chromium
 
-%verifyscript
-%verify_permissions -e %{_prefix}/lib/chrome_sandbox 
-
 # Files!
 
 %files
@@ -399,8 +432,8 @@
 %{_libdir}/chromium/chromium-generic
 %{_libdir}/chromium/plugins/
 %{_libdir}/chromium/locales/
-%{_libdir}/chromium/xdg-settings
-%{_libdir}/chromium/xdg-mime
+%attr(755,root,root) %{_libdir}/chromium/xdg-settings
+%attr(755,root,root) %{_libdir}/chromium/xdg-mime
 %{_libdir}/chromium/*.pak
 %{_mandir}/man1/chrom*
 %{_datadir}/applications/*.desktop
@@ -415,6 +448,9 @@
 
 %files suid-helper
 %defattr(-,root,root,-)
+%if 0%{?suse_version} <= 1140
+%config %{_sysconfdir}/permissions.d/chromium
+%endif
 %verify(not mode) %{_prefix}/lib/chrome_sandbox
 
 %changelog

++++++ chromium-6.0.406.0-system-gyp-v8.patch ++++++
--- /var/tmp/diff_new_pack.Q1ibHT/_old  2011-09-26 17:02:05.000000000 +0200
+++ /var/tmp/diff_new_pack.Q1ibHT/_new  2011-09-26 17:02:05.000000000 +0200
@@ -11,8 +11,8 @@
          'util/build_util.gyp:*',
 --- chromium/src/build/linux/system.gyp        2010-11-20 23:07:46.000000000 
+0100
 +++ new/src/build/linux/system.gyp     2010-11-25 21:05:09.418000018 +0100
-@@ -340,6 +340,19 @@
-       }]]
+@@ -359,6 +359,19 @@
+       ],
      },
      {
 +      'target_name': 'v8',
@@ -29,7 +29,7 @@
 +    },
 +    {
        'target_name': 'gnome_keyring',
-       'type': 'settings',
+       'type': 'none',
        'conditions': [
 --- chromium/src/net/net.gyp   2010-11-25 19:17:15.000000000 +0100
 +++ new/src/net/net.gyp        2010-11-25 21:05:09.427000018 +0100
@@ -44,38 +44,48 @@
        ],
 --- chromium/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp     
2010-11-20 23:09:21.000000000 +0100
 +++ new/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp  
2010-11-25 21:05:09.435000018 +0100
-@@ -789,7 +789,7 @@
-       'conditions': [
-         ['javascript_engine=="v8"', {
-           'dependencies': [
--            '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+            '<(chromium_src_dir)/build/linux/system.gyp:v8',
-           ],
-           'conditions': [
-             ['inside_chromium_build==1 and OS=="win" and 
component=="shared_library"', {
-@@ -904,10 +904,10 @@
-       'conditions': [
-         ['javascript_engine=="v8"', {
-           'dependencies': [
--            '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+            '<(chromium_src_dir)/build/linux/system.gyp:v8',
-           ],
-           'export_dependent_settings': [
--            '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+            '<(chromium_src_dir)/build/linux/system.gyp:v8',
-           ],
-           'conditions': [
-             ['inside_chromium_build==1 and OS=="win" and 
component=="shared_library"', {
-@@ -1438,10 +1438,10 @@
-       'conditions': [
-         ['javascript_engine=="v8"', {
-           'dependencies': [
--            '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+            '<(chromium_src_dir)/build/linux/system.gyp:v8',
-           ],
-           'export_dependent_settings': [
--            '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+            '<(chromium_src_dir)/build/linux/system.gyp:v8',
-           ],
-         }],
-         ['OS=="mac"', {
+@@ -951,7 +951,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',
+-        '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
++        '<(chromium_src_dir)/build/linux/system.gyp:v8',
+         '<(libjpeg_gyp_path):libjpeg',
+       ],
+       'include_dirs': [
+@@ -1068,7 +1068,7 @@
+         '<(chromium_src_dir)/third_party/ots/ots.gyp:ots',
+         '<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
+         
'<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_common',
+-        '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
++        '<(chromium_src_dir)/build/linux/system.gyp:v8',
+         '<(libjpeg_gyp_path):libjpeg',
+       ],
+       'export_dependent_settings': [
+@@ -1085,7 +1085,7 @@
+         '<(chromium_src_dir)/third_party/ots/ots.gyp:ots',
+         '<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
+         
'<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_common',
+-        '<(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
+@@ -1786,7 +1786,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_src_dir)/v8/tools/gyp/v8.gyp:v8',
++        '<(chromium_src_dir)/build/linux/system.gyp:v8',
+       ],
+       'export_dependent_settings': [
+         'webcore_bindings',
+@@ -1794,7 +1794,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_src_dir)/v8/tools/gyp/v8.gyp:v8',
++        '<(chromium_src_dir)/build/linux/system.gyp:v8',
+       ],
+       'direct_dependent_settings': {
+         'include_dirs': [

++++++ chromium-7.0.500.0-system-speex.patch ++++++
--- /var/tmp/diff_new_pack.Q1ibHT/_old  2011-09-26 17:02:05.000000000 +0200
+++ /var/tmp/diff_new_pack.Q1ibHT/_new  2011-09-26 17:02:05.000000000 +0200
@@ -1,7 +1,7 @@
 diff -up chromium-7.0.500.0-20100819svn56724/build/linux/system.gyp.speex 
chromium-7.0.500.0-20100819svn56724/build/linux/system.gyp
 --- chromium-7.0.500.0-20100819svn56724/src/build/linux/system.gyp.speex       
2010-08-19 16:23:14.594998783 -0400
 +++ chromium-7.0.500.0-20100819svn56724/src/build/linux/system.gyp     
2010-08-19 16:23:14.676903548 -0400
-@@ -348,6 +348,26 @@
+@@ -410,6 +410,26 @@
        }]]
      },
      {
@@ -26,7 +26,7 @@
 +    },
 +    {
        'target_name': 'gnome_keyring',
-       'type': 'settings',
+       'type': 'none',
        'conditions': [
 diff -up 
chromium-7.0.500.0-20100819svn56724/content/content_browser.gypi.speex 
chromium-7.0.500.0-20100819svn56724/chrome/chrome_browser.gypi
 --- chromium-7.0.500.0-20100819svn56724/src/content/content_browser.gypi.speex 
2010-08-19 16:23:14.594998783 -0400

++++++ chromium-7.0.542.0-codechanges-system-minizip-v8.patch ++++++
--- /var/tmp/diff_new_pack.Q1ibHT/_old  2011-09-26 17:02:05.000000000 +0200
+++ /var/tmp/diff_new_pack.Q1ibHT/_new  2011-09-26 17:02:05.000000000 +0200
@@ -49,15 +49,15 @@
 diff -up chromium-7.0.542.0/content/renderer/render_thread.cc.system-code 
chromium-7.0.542.0/chrome/renderer/render_thread.cc
 --- chromium-7.0.542.0/src/content/renderer/render_thread.cc.system-code       
2010-10-04 05:42:44.000000000 -0400
 +++ chromium-7.0.542.0/src/content/renderer/render_thread.cc   2010-10-04 
14:16:54.848500089 -0400
-@@ -59,7 +59,7 @@
- #include 
"third_party/WebKit/Source/WebKit/chromium/public/WebStorageEventDispatcher.h"
+@@ -66,7 +66,7 @@
  #include "third_party/WebKit/Source/WebKit/chromium/public/WebString.h"
  #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
+ #include "ui/base/ui_base_switches.h"
 -#include "v8/include/v8.h"
 +#include <v8.h>
- #include "webkit/extensions/v8/benchmarking_extension.h"
  #include "webkit/extensions/v8/playback_extension.h"
  #include "webkit/glue/webkit_glue.h"
+ 
 diff -up chromium-7.0.542.0/chrome/renderer/search_extension.cc.system-code 
chromium-7.0.542.0/chrome/renderer/search_extension.cc
 --- chromium-7.0.542.0/src/chrome/renderer/search_extension.cc.system-code     
2010-10-04 05:42:44.000000000 -0400
 +++ chromium-7.0.542.0/src/chrome/renderer/search_extension.cc 2010-10-04 
14:16:54.849503141 -0400
@@ -132,28 +132,6 @@
  #include "webkit/glue/webkit_glue.h"
  #include "webkit/tools/test_shell/test_shell.h"
  #include "webkit/tools/test_shell/test_shell_test.h"
---- chromium/src/chrome/renderer/extensions/bindings_utils.cc  2011-09-12 
19:18:09.870226952 +0200
-+++ chromium/src/chrome/renderer/extensions/bindings_utils.cc  2011-09-12 
19:18:09.870226952 +0200
-@@ -10,7 +10,7 @@
- #include "content/renderer/render_view.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- 
- using WebKit::WebFrame;
- using WebKit::WebView;
---- chromium/src/chrome/renderer/extensions/bindings_utils.h   2011-09-12 
19:18:09.870226952 +0200
-+++ chromium/src/chrome/renderer/extensions/bindings_utils.h   2011-09-12 
19:18:09.870226952 +0200
-@@ -8,7 +8,7 @@
- 
- #include "base/memory/linked_ptr.h"
- #include "base/memory/singleton.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- 
- #include <list>
- #include <map>
 --- chromium/src/chrome/renderer/extensions/chrome_app_bindings.cc     
2011-09-12 19:18:09.873226953 +0200
 +++ chromium/src/chrome/renderer/extensions/chrome_app_bindings.cc     
2011-09-12 19:18:09.873226953 +0200
 @@ -19,7 +19,7 @@
@@ -178,15 +156,15 @@
  using WebKit::WebElement;
 --- chromium/src/chrome/renderer/extensions/event_bindings.cc  2011-09-12 
19:18:09.866226952 +0200
 +++ chromium/src/chrome/renderer/extensions/event_bindings.cc  2011-09-12 
19:18:09.866226952 +0200
-@@ -32,7 +32,7 @@
+@@ -30,7 +30,7 @@
  #include "third_party/WebKit/Source/WebKit/chromium/public/WebURL.h"
  #include "third_party/WebKit/Source/WebKit/chromium/public/WebURLRequest.h"
  #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
 -#include "v8/include/v8.h"
 +#include <v8.h>
  
- using bindings_utils::CallFunctionInContext;
- using bindings_utils::ContextInfo;
+ using WebKit::WebFrame;
+ using WebKit::WebSecurityOrigin;
 --- chromium/src/chrome/renderer/extensions/extension_base.cc  2011-09-12 
19:18:09.868226952 +0200
 +++ chromium/src/chrome/renderer/extensions/extension_base.cc  2011-09-12 
19:18:09.868226952 +0200
 @@ -17,7 +17,7 @@
@@ -222,15 +200,15 @@
  static const double kInitialExtensionIdleHandlerDelayS = 5.0 /* seconds */;
 --- chromium/src/chrome/renderer/extensions/extension_process_bindings.cc      
2011-09-12 19:18:09.872226953 +0200
 +++ chromium/src/chrome/renderer/extensions/extension_process_bindings.cc      
2011-09-12 19:18:09.872226953 +0200
-@@ -40,7 +40,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
+@@ -44,7 +44,7 @@
  #include "third_party/skia/include/core/SkBitmap.h"
  #include "third_party/skia/include/core/SkColor.h"
+ #include "ui/base/resource/resource_bundle.h"
 -#include "v8/include/v8.h"
 +#include <v8.h>
  #include "webkit/glue/webkit_glue.h"
  
- using bindings_utils::GetPendingRequestMap;
+ using WebKit::WebFrame;
 --- chromium/src/chrome/renderer/extensions/js_only_v8_extensions.cc   
2011-09-12 19:18:09.869226952 +0200
 +++ chromium/src/chrome/renderer/extensions/js_only_v8_extensions.cc   
2011-09-12 19:18:09.869226952 +0200
 @@ -6,7 +6,7 @@
@@ -253,17 +231,28 @@
  
  // Message passing API example (in a content script):
  // var extension =
---- chromium/src/webkit/extensions/v8/benchmarking_extension.cc        
2011-09-12 19:14:10.296215361 +0200
-+++ chromium/src/webkit/extensions/v8/benchmarking_extension.cc        
2011-09-12 19:14:10.296215361 +0200
-@@ -7,7 +7,7 @@
- #include "base/metrics/stats_table.h"
- #include "base/time.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebCache.h"
+--- chromium/src/chrome/renderer/extensions/extension_bindings_context.cc      
2011-09-12 19:18:09.870226952 +0200
++++ chromium/src/chrome/renderer/extensions/extension_bindings_context.cc      
2011-09-12 19:18:09.870226952 +0200
+@@ -24,7 +24,7 @@
+ #include "third_party/WebKit/Source/WebKit/chromium/public/WebURL.h"
+ #include "third_party/WebKit/Source/WebKit/chromium/public/WebURLRequest.h"
+ #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
 -#include "v8/include/v8.h"
 +#include <v8.h>
- #include "webkit/glue/webkit_glue.h"
  
- using WebKit::WebCache;
+ namespace {
+ 
+--- chromium/src/chrome/renderer/extensions/extension_bindings_context.h       
2011-09-12 19:18:09.870226952 +0200
++++ chromium/src/chrome/renderer/extensions/extension_bindings_context.h       
2011-09-12 19:18:09.870226952 +0200
+@@ -24,7 +24,7 @@
+ #include <vector>
+ 
+ #include "base/memory/linked_ptr.h"
+-#include "v8/include/v8.h"
++#include <v8.h>
+ 
+ namespace base {
+ class ListValue;
 --- chromium/src/webkit/extensions/v8/gc_extension.cc  2011-09-02 
20:36:06.477665945 +0200
 +++ chromium/src/webkit/extensions/v8/gc_extension.cc  2011-09-02 
20:36:06.477665945 +0200
 @@ -4,7 +4,7 @@

++++++ chromium-7.0.542.0-system-libvpx.patch ++++++
--- /var/tmp/diff_new_pack.Q1ibHT/_old  2011-09-26 17:02:05.000000000 +0200
+++ /var/tmp/diff_new_pack.Q1ibHT/_new  2011-09-26 17:02:05.000000000 +0200
@@ -1,7 +1,7 @@
 diff -up chromium-7.0.542.0/build/linux/system.gyp.system-libvpx 
chromium-7.0.542.0/build/linux/system.gyp
 --- chromium-7.0.542.0/src/build/linux/system.gyp.system-libvpx        
2010-10-06 14:01:19.638507000 -0400
 +++ chromium-7.0.542.0/src/build/linux/system.gyp      2010-10-06 
14:01:19.650507000 -0400
-@@ -409,6 +409,26 @@
+@@ -430,6 +430,26 @@
        }]]
      },
      {
@@ -26,7 +26,7 @@
 +    },
 +    {
        'target_name': 'gnome_keyring',
-       'type': 'settings',
+       'type': 'none',
        'conditions': [
 diff -up chromium-7.0.542.0/third_party/ffmpeg/ffmpeg.gyp.system-libvpx 
chromium-7.0.542.0/third_party/ffmpeg/ffmpeg.gyp
 --- chromium-7.0.542.0/src/third_party/ffmpeg/ffmpeg.gyp.system-libvpx 
2010-10-06 14:04:09.730507291 -0400

++++++ chromium-browser.sh ++++++
--- /var/tmp/diff_new_pack.Q1ibHT/_old  2011-09-26 17:02:05.000000000 +0200
+++ /var/tmp/diff_new_pack.Q1ibHT/_new  2011-09-26 17:02:05.000000000 +0200
@@ -9,11 +9,7 @@
 APPNAME=chromium
 LIBDIR=/usr/lib/chromium
 GDB=/usr/bin/gdb
-
-# Let the Chromium aware MeeGo desktop environment.
-# For system proxy setting integration.
-GNOME_DESKTOP_SESSION_ID="this-is-deprecated"
-export GNOME_DESKTOP_SESSION_ID
+CHROME_SANDBOX=/usr/lib/chrome_sandbox
 
 usage () {
   echo "$APPNAME [-h|--help] [-g|--debug] [options] [URL]"
@@ -94,10 +90,13 @@
    }
 }
 EOF
-    # Set the default browser
-    $LIBDIR/xdg-settings set default-web-browser chromium-browser.desktop
 fi
 
+if [ ! -u $CHROME_SANDBOX ] ; then
+ SANDBOX="--no-sandbox"
+fi
+  
+
 if [ $want_debug -eq 1 ] ; then
   if [ ! -x $GDB ] ; then
     echo "Sorry, can't find usable $GDB. Please install it."
@@ -112,6 +111,6 @@
   $GDB "$LIBDIR/$APPNAME" -x $tmpfile
   exit $?
 else
-  exec $LIBDIR/$APPNAME "--password-store=detect" 
"--enable-experimental-extension-apis" "--enable-plugins" "--enable-extensions" 
"--enable-user-scripts" "--enable-printing" "--enable-sync" 
"--auto-ssl-client-auth" "$@"
+  exec $LIBDIR/$APPNAME $SANDBOX "--password-store=detect" 
"--enable-experimental-extension-apis" "--enable-plugins" "--enable-extensions" 
"--enable-user-scripts" "--enable-printing" "--enable-sync" 
"--auto-ssl-client-auth" "$@"
 fi
 


++++++ chromium-no-sqlite-debug.patch ++++++
--- /var/tmp/diff_new_pack.Q1ibHT/_old  2011-09-26 17:02:05.000000000 +0200
+++ /var/tmp/diff_new_pack.Q1ibHT/_new  2011-09-26 17:02:05.000000000 +0200
@@ -1,15 +1,16 @@
 --- 
chromium-20100218svn39394/src/chrome/browser/sync/util/sqlite_utils.cc.no-sqlite-debugging
 2010-02-18 18:23:31.000000000 -0500
 +++ chromium-20100218svn39394/src/chrome/browser/sync/util/sqlite_utils.cc     
2010-02-19 15:40:50.338131672 -0500
-@@ -33,8 +33,6 @@ class DebugSQLErrorHandler: public Vanil
+@@ -33,9 +33,6 @@ class DebugSQLErrorHandler: public Vanil
   public:
    virtual int HandleError(int error, sqlite3* db) {
      error_ = error;
 -    NOTREACHED() << "sqlite error " << error
+-                 << " " << sqlite3_errmsg(db)
 -                 << " db " << static_cast<void*>(db);
      return error;
    }
  };
-@@ -280,8 +278,7 @@ int SQLStatement::prepare(sqlite3* db, c
+@@ -281,8 +279,7 @@ int SQLStatement::prepare(sqlite3* db, c
    DCHECK(!stmt_);
    int rv = sqlite3_prepare_v2(db, sql, sql_len, &stmt_, NULL);
    if (rv != SQLITE_OK) {

++++++ chromium-rpmlintrc ++++++
setBadness("permissions-unauthorized-file", 0)
++++++ chromium-system-glew.patch ++++++
--- /var/tmp/diff_new_pack.Q1ibHT/_old  2011-09-26 17:02:05.000000000 +0200
+++ /var/tmp/diff_new_pack.Q1ibHT/_new  2011-09-26 17:02:05.000000000 +0200
@@ -1,7 +1,7 @@
 diff -up chromium-5.0.377.0-20100413svn44349/src/build/linux/system.gyp.GLEW 
chromium-5.0.377.0-20100413svn44349/src/build/linux/system.gyp
 --- chromium-5.0.377.0-20100413svn44349/src/build/linux/system.gyp.GLEW        
2010-04-13 11:36:47.300172139 -0400
 +++ chromium-5.0.377.0-20100413svn44349/src/build/linux/system.gyp     
2010-04-13 11:36:47.579173387 -0400
-@@ -340,6 +340,42 @@
+@@ -372,6 +372,42 @@
            },
        }]]
      },
@@ -43,4 +43,4 @@
 +    },
      {
        'target_name': 'gnome_keyring',
-       'type': 'settings',
+       'type': 'none',

++++++ chromium-system-zlib.patch ++++++
--- /var/tmp/diff_new_pack.Q1ibHT/_old  2011-09-26 17:02:05.000000000 +0200
+++ /var/tmp/diff_new_pack.Q1ibHT/_new  2011-09-26 17:02:05.000000000 +0200
@@ -1,19 +1,19 @@
 diff -up 
chromium-20100315svn41580/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp.system-zlib
 
chromium-20100315svn41580/src/third_party/WebKit/WebCore/WebCore.gyp/WebCore.gyp
 --- 
chromium-20100315svn41580/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp.system-zlib
        2010-03-15 13:08:00.000000000 -0400
 +++ 
chromium-20100315svn41580/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp
    2010-03-15 13:10:34.697208907 -0400
-@@ -855,6 +855,7 @@
+@@ -1068,6 +1068,7 @@
          '<(chromium_src_dir)/third_party/ots/ots.gyp:ots',
          '<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
          
'<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_common',
 +        '<(chromium_src_dir)/third_party/zlib/zlib.gyp:zlib',
+         '<(chromium_src_dir)/build/linux/system.gyp:v8',
          '<(libjpeg_gyp_path):libjpeg',
        ],
-       'export_dependent_settings': [
-@@ -872,6 +873,7 @@
+@@ -1085,6 +1086,7 @@
          '<(chromium_src_dir)/third_party/ots/ots.gyp:ots',
          '<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
          
'<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_common',
 +        '<(chromium_src_dir)/third_party/zlib/zlib.gyp:zlib',
+         '<(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

++++++ chromium.easy ++++++
/usr/lib/chrome_sandbox                        root.root 4755

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



Remember to have fun...

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

Reply via email to