Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2016-03-17 16:35:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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        2016-03-08 
10:18:19.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes   2016-03-17 
16:49:00.000000000 +0100
@@ -1,0 +2,18 @@
+Wed Mar  9 08:09:13 UTC 2016 - [email protected]
+
+- Update to Chromium 49.0.2623.87
+  * Security fixes:
+    - CVE-2016-1643: Type confusion in Blink
+    - CVE-2016-1644: Use-after-free in Blink
+    - CVE-2016-1645: Out-of-bounds write in PDFium
+
+-------------------------------------------------------------------
+Tue Mar  8 09:14:00 UTC 2016 - [email protected]
+
+- Change the build method used on Packman.
+  * Drop patch no-clang-on-packman.diff . This is no longer required
+    as that ninja is respecting the build flags correctly.
+
+- Drop unused patch skia.patch
+
+-------------------------------------------------------------------

Old:
----
  chromium-49.0.2623.75.tar.xz
  no-clang-on-packman.diff
  skia.patch

New:
----
  chromium-49.0.2623.87.tar.xz

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

Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.U2nOmB/_old  2016-03-17 16:49:15.000000000 +0100
+++ /var/tmp/diff_new_pack.U2nOmB/_new  2016-03-17 16:49:15.000000000 +0100
@@ -18,7 +18,7 @@
 
 %define chromium_no_dlopen 1
 Name:           chromium
-Version:        49.0.2623.75
+Version:        49.0.2623.87
 Release:        0
 Summary:        Google's opens source browser project
 License:        BSD-3-Clause and LGPL-2.1+
@@ -50,8 +50,6 @@
 Patch7:         chromium-sandbox-pie.patch
 # PATCH-FIX-OPENSUSE Adjust ldflags for better building
 Patch8:         adjust-ldflags-no-keep-memory.patch
-# PATCH-FIX-OPENSUSE no-clang-on-packman.diff - We can't use clang build flags 
on packman
-Patch9:         no-clang-on-packman.diff
 # PATCH-FIX-OPENSUSE gcc50-fixes.diff - Fix the GCC version detection
 Patch10:        gcc50-fixes.diff
 # PATCH-FIX-OPENSUSE 
chromium-46.0.2490.71-fix-missing-i18n_process_css_test.patch - file was removed
@@ -63,7 +61,6 @@
 # archlinux arm enhancement patches
 Patch100:       arm-webrtc-fix.patch
 Patch101:       chromium-arm-r0.patch
-Patch102:       skia.patch
 BuildRequires:  SDL-devel
 BuildRequires:  alsa-devel
 BuildRequires:  bison
@@ -104,6 +101,7 @@
 BuildRequires:  libvorbis-devel
 BuildRequires:  libvpx-devel
 BuildRequires:  ncurses-devel
+BuildRequires:  ninja
 BuildRequires:  pam-devel
 BuildRequires:  pciutils-devel
 BuildRequires:  pkg-config
@@ -126,6 +124,7 @@
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(libcrypto)
 BuildRequires:  pkgconfig(libexif)
+BuildRequires:  pkgconfig(libffi)
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(libxslt)
 BuildRequires:  pkgconfig(nspr) >= 4.9.5
@@ -142,7 +141,6 @@
 BuildRequires:  pkgconfig(xscrnsaver)
 BuildRequires:  pkgconfig(xt)
 BuildRequires:  pkgconfig(xtst)
-BuildRequires:  pkgconfig(libffi)
 Requires:       alsa
 Requires:       ffmpegsumo
 Requires:       hicolor-icon-theme
@@ -160,9 +158,6 @@
 Provides:       %{name}-suid-helper = %{version}
 # There is no v8 for ppc and thus chromium won't run on ppc. For aarch64 
certain buildrequires are missing (e.g. valgrind)
 ExcludeArch:    aarch64 ppc ppc64 ppc64le
-%if !0%{?packman_bs}
-BuildRequires:  ninja
-%endif
 #Requirements to build a fully functional ffmpeg
 # This can only be done on packman OBS
 %if 0%{?packman_bs}
@@ -251,9 +246,6 @@
 %patch5
 %patch7
 %patch8
-%if 0%{?packman_bs}
-%patch9
-%endif
 %if 0%{?suse_version} > 1320
 %patch10
 %endif
@@ -266,7 +258,6 @@
 # archlinux arm enhancements
 %patch100
 %patch101
-#patch102
 
 export PATH="$PATH":`pwd`/depot_tools
 
@@ -293,8 +284,7 @@
                      -Denable_widevine=1"
 
 %if 0%{?packman_bs}
-myconf+=" -Dffmpeg_branding=Chrome
-          -Dclang=0"
+myconf+=" -Dffmpeg_branding=Chrome"
 %endif
 
 myconf+=" -Ddisable_nacl=1"
@@ -354,15 +344,13 @@
           -Dgoogle_default_client_secret=KDTRKEZk2jwT_7CDpcmMA--P"
 
 build/linux/unbundle/replace_gyp_files.py $myconf
+export GYP_GENERATORS='ninja'
 
 %if 0%{?packman_bs}
-    ./build/gyp_chromium -f make third_party/ffmpeg/ffmpeg.gyp --no-parallel 
--depth . $myconf
-    cd third_party/ffmpeg
-    make -r %{?_smp_mflags} -f ffmpeg.Makefile BUILDTYPE=Release V=1
+    ./build/gyp_chromium build/all.gyp --no-parallel --depth .  $myconf
+    ninja -C out/Release ffmpeg
 %else
-    export GYP_GENERATORS='ninja'
     ./build/gyp_chromium build/all.gyp --depth .  $myconf
-
     ninja -C out/Release chrome
 
     # Build the required SUID_SANDBOX helper
@@ -375,8 +363,8 @@
 %install
 mkdir -p %{buildroot}%{_libdir}/chromium/lib
 %if 0%{?packman_bs}
-       pushd third_party/ffmpeg/out/Release/lib.target/
-       cp -a libffmpeg.so %{buildroot}%{_libdir}/chromium/lib
+       pushd out/Release
+       cp -av lib/*.so %{buildroot}%{_libdir}/chromium/lib/
        popd
 %else
        %ifarch x86_64


++++++ chromium-49.0.2623.75.tar.xz -> chromium-49.0.2623.87.tar.xz ++++++
/work/SRC/openSUSE:Factory/chromium/chromium-49.0.2623.75.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new/chromium-49.0.2623.87.tar.xz differ: 
char 27, line 1



Reply via email to