commit webkitgtk for openSUSE:Factory
Hello community, here is the log from the commit of package webkitgtk for openSUSE:Factory checked in at 2015-01-25 21:14:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old) and /work/SRC/openSUSE:Factory/.webkitgtk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "webkitgtk" Changes: -------- --- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes 2014-10-31 12:32:56.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2015-01-25 21:14:30.000000000 +0100 @@ -1,0 +2,18 @@ +Sun Jan 11 13:00:30 UTC 2015 - zaitor@opensuse.org + +- Update to version 2.4.8: + + Fix SSL connection issues with some websites after the POODLE + vulnerability fix. + + Fix a crash when loading flash plugins. + + Fix build on GNU Hurd - Fix build on OS X. + + Fix documentation of webkit_print_operation_get_page_setup(). + + Security fixes: CVE-2014-1344, CVE-2014-1384, CVE-2014-1385, + CVE-2014-1386, CVE-2014-1387, CVE-2014-1388, CVE-2014-1389, + CVE-2014-1390. +- Add webkitgtk-compile-when-WK2-disabled.patch: Fix build when WK2 + is disabled. +- Pass autoreconf and enable libtool BuildRequires: Needed for + above patch since it touches the buildsystem. +- Bugs fixed: boo#871792, boo#879607 and boo#879607. + +------------------------------------------------------------------- webkitgtk3.changes: same change Old: ---- webkitgtk-2.4.7.tar.xz New: ---- webkitgtk-2.4.8.tar.xz webkitgtk-compile-when-WK2-disabled.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webkitgtk.spec ++++++ --- /var/tmp/diff_new_pack.0WTsvX/_old 2015-01-25 21:14:31.000000000 +0100 +++ /var/tmp/diff_new_pack.0WTsvX/_new 2015-01-25 21:14:31.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package webkitgtk # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -47,7 +47,7 @@ Summary: Library for rendering web content, GTK+ Port License: LGPL-2.0+ and BSD-3-Clause Group: Development/Libraries/C and C++ -Version: 2.4.7 +Version: 2.4.8 Release: 0 # FIXME: at some point, figure out a way to remove the hack where we use -g0 to have successful builds # FIXME: get upstream to fix the conflict on gtk-doc docs between gtk2 and gtk3 versions @@ -71,6 +71,8 @@ Patch9: webkitgtk-protocall-endian-fix.patch # PATCH-FIX-UPSTREAM webkitgtk-ppc32.patch webkit#130837 dvaleev@suse.com -- Webkit2 doesnt build on powerpc 32 bits Patch10: webkitgtk-ppc32.patch +# PATCH-FIX-UPSTREAM webkitgtk-compile-when-WK2-disabled.patch webkit#140241 zaitor@opensuse.org -- Cannot compile 2.4.8 when WK2 is disabled +Patch11: webkitgtk-compile-when-WK2-disabled.patch BuildRequires: Mesa-devel BuildRequires: bison BuildRequires: chrpath @@ -81,8 +83,8 @@ BuildRequires: gtk-doc BuildRequires: libicu-devel BuildRequires: libjpeg-devel -# Needed for patch2 -# BuildRequires: libtool +# Needed for patch2 and patch 11 +BuildRequires: libtool BuildRequires: perl BuildRequires: python BuildRequires: ruby @@ -330,6 +332,7 @@ %patch9 -p1 %patch10 -p1 %endif +%patch11 -p1 # FIXME: workaround needed in > 1.7.90 to fix build mkdir -p DerivedSources/webkit mkdir -p DerivedSources/WebCore @@ -355,6 +358,9 @@ #Needed for patch2 #autoreconf --verbose --install -I Source/autotools +#Needed for patch11 +autoreconf --verbose --install + # No debug builds.... We run out of about everything with -O2 -g (the .ar becomes > 4.3GB) export CFLAGS=" $RPM_OPT_FLAGS -g0" export CXXFLAGS=" $RPM_OPT_FLAGS -g0" ++++++ webkitgtk3.spec ++++++ --- /var/tmp/diff_new_pack.0WTsvX/_old 2015-01-25 21:14:31.000000000 +0100 +++ /var/tmp/diff_new_pack.0WTsvX/_new 2015-01-25 21:14:31.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package webkitgtk3 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -47,7 +47,7 @@ Summary: Library for rendering web content, GTK+ Port License: LGPL-2.0+ and BSD-3-Clause Group: Development/Libraries/C and C++ -Version: 2.4.7 +Version: 2.4.8 Release: 0 # FIXME: at some point, figure out a way to remove the hack where we use -g0 to have successful builds # FIXME: get upstream to fix the conflict on gtk-doc docs between gtk2 and gtk3 versions @@ -71,6 +71,8 @@ Patch9: webkitgtk-protocall-endian-fix.patch # PATCH-FIX-UPSTREAM webkitgtk-ppc32.patch webkit#130837 dvaleev@suse.com -- Webkit2 doesnt build on powerpc 32 bits Patch10: webkitgtk-ppc32.patch +# PATCH-FIX-UPSTREAM webkitgtk-compile-when-WK2-disabled.patch webkit#140241 zaitor@opensuse.org -- Cannot compile 2.4.8 when WK2 is disabled +Patch11: webkitgtk-compile-when-WK2-disabled.patch BuildRequires: Mesa-devel BuildRequires: bison BuildRequires: chrpath @@ -81,8 +83,8 @@ BuildRequires: gtk-doc BuildRequires: libicu-devel BuildRequires: libjpeg-devel -# Needed for patch2 -# BuildRequires: libtool +# Needed for patch2 and patch 11 +BuildRequires: libtool BuildRequires: perl BuildRequires: python BuildRequires: ruby @@ -330,6 +332,7 @@ %patch9 -p1 %patch10 -p1 %endif +%patch11 -p1 # FIXME: workaround needed in > 1.7.90 to fix build mkdir -p DerivedSources/webkit mkdir -p DerivedSources/WebCore @@ -355,6 +358,9 @@ #Needed for patch2 #autoreconf --verbose --install -I Source/autotools +#Needed for patch11 +autoreconf --verbose --install + # No debug builds.... We run out of about everything with -O2 -g (the .ar becomes > 4.3GB) export CFLAGS=" $RPM_OPT_FLAGS -g0" export CXXFLAGS=" $RPM_OPT_FLAGS -g0" ++++++ webkitgtk-2.4.7.tar.xz -> webkitgtk-2.4.8.tar.xz ++++++ /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.4.7.tar.xz /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.4.8.tar.xz differ: char 26, line 1 ++++++ webkitgtk-compile-when-WK2-disabled.patch ++++++
From ea9a80ffb659f1b65cc4ccef1f092cfbf79d6ad5 Mon Sep 17 00:00:00 2001 From: Tomas Popela
Date: Fri, 16 Jan 2015 12:29:48 +0100 Subject: [PATCH] 2015-01-16 Tomas Popela
REGRESSION(r177885): [GTK][WK1] Cannot compile 2.4.8 when WK2 is disabled
https://bugs.webkit.org/show_bug.cgi?id=140241
Reviewed by NOBODY (OOPS!).
We have to compile the PluginPackageNone.cpp and PluginViewNone.cpp
just when WebKit2 is enabled and we are not building for X11.
* GNUmakefile.list.am:
---
Source/WebCore/ChangeLog | 12 ++++++++++++
Source/WebCore/GNUmakefile.list.am | 8 ++++++++
2 files changed, 20 insertions(+)
diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog
index 587a6c3..7e91646 100644
--- a/Source/WebCore/ChangeLog
+++ b/Source/WebCore/ChangeLog
@@ -1,3 +1,15 @@
+2015-01-16 Tomas Popela
participants (1)
-
root@hilbert.suse.de