Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-09-30 19:36:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-08-07 
08:08:13.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-09-30 
19:36:40.000000000 +0200
@@ -1,0 +2,36 @@
+Tue Aug 26 19:27:32 UTC 2014 - zai...@opensuse.org
+
+- Update to version 2.4.5:
+  + Do not freeze the UI process while scanning plugins if there's
+    a GTK+ 3 plugin installed.
+  + Fix a crash when drag and drop to a WebKitWebView.
+  + Fix a crash when navigating away from a web page containing an
+    ogg video.
+  + Fix slow motion rendering problem in GStreamer media backend
+    due to integer rounding.
+  + Make sure the plugins cache is always used even if the cache
+    directory doesn’t exist.
+  + Fix toggle buttons rendering with recent GTK+ versions.
+  + Do not use GtkWindow:resize-grip-visible with recent GTK+
+    versions.
+  + Add support for little-endian PowerPC64.
+- Drop webkitgtk-ppc64le.patch: Fixed upstream, though via an other
+  approach then our patch.
+
+-------------------------------------------------------------------
+Wed Aug 20 17:31:04 UTC 2014 - dims...@opensuse.org
+
+- Disable building of WebKit 2 API implementation (only impacts
+  GTK3 variant, as there never was a WebKit2 API for GTK2). This is
+  done in order to provide WebKit2 builds as newer versions.
+  Upstream is no longer maintaining WebKit1 APIs - so the 2.4.x
+  branch will be the latest releases.
+- Fix build of GTK3 variant with WebKit2 support disabled.
+
+-------------------------------------------------------------------
+Tue Aug 19 13:53:51 UTC 2014 - norm...@linux.vnet.ibm.com
+
+- Apply webkitgtk-commit-size.patch also on ppc64le and sligthly
+  modify this patch to be same as on fedora (bnc#883026).
+
+-------------------------------------------------------------------
webkitgtk3.changes: same change

Old:
----
  webkitgtk-2.4.4.tar.xz
  webkitgtk-ppc64le.patch

New:
----
  webkitgtk-2.4.5.tar.xz

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

Other differences:
------------------
++++++ webkitgtk.spec ++++++
--- /var/tmp/diff_new_pack.KQpsQq/_old  2014-09-30 19:36:42.000000000 +0200
+++ /var/tmp/diff_new_pack.KQpsQq/_new  2014-09-30 19:36:42.000000000 +0200
@@ -28,7 +28,7 @@
 %define _gtkver 3.0
 %define _jscver 3
 %define _pkgconfig_suffix gtk-3.0
-%define _withwk2 1
+%define _withwk2 0
 %else
 %define _pkgname_no_slpp libwebkitgtk2
 %define _sover -1_0-0
@@ -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.4
+Version:        2.4.5
 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
@@ -61,8 +61,6 @@
 Patch2:         webkit-ld-optimization.patch
 # PATCH-FIX-UPSTREAM aarch64-support.patch webkit#116030 sch...@suse.de -- 
Support for aarch64
 Patch3:         webkitgtk-aarch64.patch
-# PATCH-FIX-UPSTREAM webkitgtk-ppc64le.patch uweig...@de.ibm.com -- add 
support for ppc64le
-Patch5:         webkitgtk-ppc64le.patch
 # PATCH-FIX-UPSTREAM webkitgtk-x86-assembler-fix.patch webkit#126985 
dims...@opensuse.org -- Fix build creating invalid assembler code on x86.
 Patch6:         webkitgtk-x86-assembler-fix.patch
 # PATCH-FIX-UPSTREAM webkitgtk-js-endian-fixes.patch bnc#866728 webkit#128743 
mgo...@suse.com -- fix endian issues in the Javascript cloop code
@@ -325,9 +323,8 @@
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
 %patch3 -p1
-%patch5 -p1
 %patch6 -p2
-%ifarch ppc ppc64 s390 s390x
+%ifarch ppc ppc64 ppc64le s390 s390x
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
@@ -389,10 +386,12 @@
 %if %{build_for_gtk3}
 mv %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk 
%{buildroot}%{_datadir}/gtk-doc/html/%{name}
 mv %{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk 
%{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk%{?_develnamever}
+%if %{_withwk2}
 # Clean up some buildroot references in binaries
 chrpath --delete %{buildroot}%{_libexecdir}/WebKitPluginProcess
 chrpath --delete %{buildroot}%{_libexecdir}/WebKitWebProcess
 %endif
+%endif
 find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 
 %post -n libwebkitgtk%{_sover} -p /sbin/ldconfig
@@ -442,7 +441,7 @@
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/WebKit-%{_sonamever}.typelib
 
-%if %{build_for_gtk3}
+%if %{_withwk2}
 %files -n typelib-1_0-WebKit2-%{_sonameverpkg}
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/WebKit2-%{_sonamever}.typelib

++++++ webkitgtk3.spec ++++++
--- /var/tmp/diff_new_pack.KQpsQq/_old  2014-09-30 19:36:42.000000000 +0200
+++ /var/tmp/diff_new_pack.KQpsQq/_new  2014-09-30 19:36:42.000000000 +0200
@@ -28,7 +28,7 @@
 %define _gtkver 3.0
 %define _jscver 3
 %define _pkgconfig_suffix gtk-3.0
-%define _withwk2 1
+%define _withwk2 0
 %else
 %define _pkgname_no_slpp libwebkitgtk2
 %define _sover -1_0-0
@@ -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.4
+Version:        2.4.5
 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
@@ -61,8 +61,6 @@
 Patch2:         webkit-ld-optimization.patch
 # PATCH-FIX-UPSTREAM aarch64-support.patch webkit#116030 sch...@suse.de -- 
Support for aarch64
 Patch3:         webkitgtk-aarch64.patch
-# PATCH-FIX-UPSTREAM webkitgtk-ppc64le.patch uweig...@de.ibm.com -- add 
support for ppc64le
-Patch5:         webkitgtk-ppc64le.patch
 # PATCH-FIX-UPSTREAM webkitgtk-x86-assembler-fix.patch webkit#126985 
dims...@opensuse.org -- Fix build creating invalid assembler code on x86.
 Patch6:         webkitgtk-x86-assembler-fix.patch
 # PATCH-FIX-UPSTREAM webkitgtk-js-endian-fixes.patch bnc#866728 webkit#128743 
mgo...@suse.com -- fix endian issues in the Javascript cloop code
@@ -325,9 +323,8 @@
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
 %patch3 -p1
-%patch5 -p1
 %patch6 -p2
-%ifarch ppc ppc64 s390 s390x
+%ifarch ppc ppc64 ppc64le s390 s390x
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
@@ -389,10 +386,12 @@
 %if %{build_for_gtk3}
 mv %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk 
%{buildroot}%{_datadir}/gtk-doc/html/%{name}
 mv %{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk 
%{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk%{?_develnamever}
+%if %{_withwk2}
 # Clean up some buildroot references in binaries
 chrpath --delete %{buildroot}%{_libexecdir}/WebKitPluginProcess
 chrpath --delete %{buildroot}%{_libexecdir}/WebKitWebProcess
 %endif
+%endif
 find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 
 %post -n libwebkitgtk%{_sover} -p /sbin/ldconfig
@@ -442,7 +441,7 @@
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/WebKit-%{_sonamever}.typelib
 
-%if %{build_for_gtk3}
+%if %{_withwk2}
 %files -n typelib-1_0-WebKit2-%{_sonameverpkg}
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/WebKit2-%{_sonamever}.typelib

++++++ webkitgtk-2.4.4.tar.xz -> webkitgtk-2.4.5.tar.xz ++++++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.4.4.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.4.5.tar.xz differ: char 
27, line 1

++++++ webkitgtk-aarch64.patch ++++++
--- /var/tmp/diff_new_pack.KQpsQq/_old  2014-09-30 19:36:42.000000000 +0200
+++ /var/tmp/diff_new_pack.KQpsQq/_new  2014-09-30 19:36:42.000000000 +0200
@@ -29,12 +29,12 @@
  /* ==== OS() - underlying operating system; only to be used for mandated 
low-level services like 
     virtual memory, not to choose a GUI toolkit ==== */
  
-@@ -659,7 +667,8 @@
-     || CPU(ALPHA) \
+@@ -656,7 +656,8 @@
      || CPU(ARM64) \
      || CPU(S390X) \
--    || CPU(PPC64)
-+    || CPU(PPC64) \
+     || CPU(PPC64) \
+-    || CPU(PPC64LE)
++    || CPU(PPC64LE) \
 +    || CPU(AARCH64)
  #define WTF_USE_JSVALUE64 1
  #else
@@ -56,8 +56,8 @@
  defined(__ARMEL__) || \
  defined(_MIPS_ARCH_MIPS32R2)
  #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
--#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || 
CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || CPU(ARM64) || CPU(HPPA)
-+#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || 
CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || CPU(ARM64) || CPU(HPPA) 
|| CPU(AARCH64)
+-#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || CPU(PPC64LE) || OS(WINCE) || 
CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || CPU(ARM64) || 
CPU(HPPA)
++#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || CPU(PPC64LE) || OS(WINCE) || 
CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || CPU(ARM64) || 
CPU(HPPA)  || CPU(AARCH64)
  #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
  #elif defined(_M_IX86) || defined(__i386__)
  #if defined(_WIN32)

++++++ webkitgtk-commit-size.patch ++++++
--- /var/tmp/diff_new_pack.KQpsQq/_old  2014-09-30 19:36:42.000000000 +0200
+++ /var/tmp/diff_new_pack.KQpsQq/_new  2014-09-30 19:36:42.000000000 +0200
@@ -1,7 +1,8 @@
-diff -ur webkitgtk-2.4.2.orig/Source/JavaScriptCore/interpreter/JSStack.cpp 
webkitgtk-2.4.2/Source/JavaScriptCore/interpreter/JSStack.cpp
---- webkitgtk-2.4.2.orig/Source/JavaScriptCore/interpreter/JSStack.cpp 
2014-05-12 01:03:53.000000000 -0500
-+++ webkitgtk-2.4.2/Source/JavaScriptCore/interpreter/JSStack.cpp      
2014-06-03 21:21:50.557586002 -0500
-@@ -49,7 +49,8 @@
+Index: webkitgtk-2.4.4/Source/JavaScriptCore/interpreter/JSStack.cpp
+===================================================================
+--- webkitgtk-2.4.4.orig/Source/JavaScriptCore/interpreter/JSStack.cpp
++++ webkitgtk-2.4.4/Source/JavaScriptCore/interpreter/JSStack.cpp
+@@ -49,7 +49,8 @@ JSStack::JSStack(VM& vm, size_t capacity
  {
      ASSERT(capacity && isPageAligned(capacity));
  
@@ -11,7 +12,7 @@
      updateStackLimit(highAddress());
      m_commitEnd = highAddress();
  
-@@ -78,7 +79,8 @@
+@@ -78,7 +79,8 @@ bool JSStack::growSlowCase(Register* new
      // Compute the chunk size of additional memory to commit, and see if we
      // have it is still within our budget. If not, we'll fail to grow and
      // return false.
@@ -21,7 +22,7 @@
      if (reinterpret_cast<char*>(m_commitEnd) - delta <= 
reinterpret_cast<char*>(m_useableEnd))
          return false;
  
-@@ -134,7 +136,8 @@
+@@ -134,7 +136,8 @@ void JSStack::enableErrorStackReserve()
  
  void JSStack::disableErrorStackReserve()
  {
@@ -31,3 +32,16 @@
      m_useableEnd = reinterpret_cast_ptr<Register*>(useableEnd);
  
      // By the time we get here, we are guaranteed to be destructing the last
+Index: webkitgtk-2.4.4/Source/JavaScriptCore/heap/CopiedBlock.h
+===================================================================
+--- webkitgtk-2.4.4.orig/Source/JavaScriptCore/heap/CopiedBlock.h
++++ webkitgtk-2.4.4/Source/JavaScriptCore/heap/CopiedBlock.h
+@@ -81,7 +81,7 @@ public:
+     size_t size();
+     size_t capacity();
+ 
+-    static const size_t blockSize = 32 * KB;
++    static const size_t blockSize = 64 * KB;
+ 
+     bool hasWorkList();
+     CopyWorkList& workList();

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to