Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-06-29 19:43:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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      2013-05-16 
11:43:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-06-29 
22:27:45.000000000 +0200
@@ -1,0 +2,92 @@
+Mon Jun 24 18:28:33 UTC 2013 - dims...@opensuse.org
+
+- Add webkitgtk-gtk2-buildfix.patch: Re-establish compatibility
+  with GTK+ 2.0.
+
+-------------------------------------------------------------------
+Fri Jun 21 15:31:17 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.1.2:
+  + Set the subresources load priority using new libsoup API
+    available in 2.43.
+  + Do not use X11 WidgetBackingStore implementation in Wayland.
+  + Support using GLContext from multiple threads.
+  + Make sure gstreamer source element is thread-safe.
+  + Prevent race condition when pad caps is set on gstreamer
+    player.
+  + Invalidate the ProcessLauncher when the process is terminated
+    before it has finished launching
+  + Use custom cairo code instead of Pango API for highlighting
+    misspelled words.
+  + Respect PKG_CONFIG env variable when generating gtk-doc.
+  + Fix a crash due to an assert in gstreamer backend when seeking.
+  + Fix memory leak when web process is terminated.
+  + Updated translations.
+- Rename typelib-1_0-JSCore-(1.0|3.0) subpackage to
+  typelib-1_0-JavaScriptCore-(1.0|3.0), following upstreams name
+  change.
+- Add webkitgtk-typelib-sharelib-link.patch: JavaScriptCore-3.0
+  typelib is not fully automatically processed (manual .gir file),
+  and as a result does not contain the correct library name
+  registered, which we need in turn for the g-i-dep-scanner to work
+  reliably.
+
+-------------------------------------------------------------------
+Mon Jun 17 07:09:37 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.1.1:
+  + Bugs fixed: webkit#104672, webkit#106242, webkit#107248,
+    webkit#109061, webkit#109439, webkit#109932, webkit#109989,
+    webkit#110512, webkit#110582, webkit#110699, webkit#110944,
+    webkit#111028, webkit#111042, webkit#111112, webkit#111234,
+    webkit#111266, webkit#111289, webkit#111382, webkit#111398,
+    webkit#111738, webkit#111756, webkit#111813, webkit#111817,
+    webkit#111830, webkit#111877, webkit#111899, webkit#111903,
+    webkit#111929, webkit#111936, webkit#111980, webkit#112055,
+    webkit#112079, webkit#112114, webkit#112194, webkit#112277,
+    webkit#112368, webkit#112405, webkit#112435, webkit#112464,
+    webkit#112506, webkit#112546, webkit#112688, webkit#112778,
+    webkit#112808, webkit#112947, webkit#113254, webkit#113282,
+    webkit#113391, webkit#113436, webkit#113494, webkit#113562,
+    webkit#113627, webkit#113645, webkit#113685, webkit#113767,
+    webkit#113808, webkit#113851, webkit#113927, webkit#113994,
+    webkit#113995, webkit#113999, webkit#114016, webkit#114029,
+    webkit#114065, webkit#114130, webkit#114141, webkit#114164,
+    webkit#114168, webkit#114243, webkit#114265, webkit#114285,
+    webkit#114473, webkit#114483, webkit#114490, webkit#114493,
+    webkit#114520, webkit#114554, webkit#114556, webkit#114613,
+    webkit#114710, webkit#114750, webkit#114819, webkit#114835,
+    webkit#114915, webkit#114931, webkit#114983, webkit#115339,
+    webkit#115374, webkit#115459, webkit#115635, webkit#115712,
+    webkit#115714, webkit#115718, webkit#115732, webkit#115921,
+    webkit#115965, webkit#115967, webkit#116128, webkit#116142,
+    webkit#116210, webkit#116227, webkit#116237, webkit#116372, 
+    webkit#116415, webkit#116428, webkit#116430, webkit#116448,
+    webkit#116452, webkit#116732, webkit#89875, webkit#94792,
+    webkit#97324.
+- Drop webkit-gir-fixup.patch: No longer needed.
+- Drop webkitgtk-double2ints.patch: fixed upstream.
+- Rebase webkitgtk-aarch64.patch.
+
+-------------------------------------------------------------------
+Sun Jun 16 07:09:28 UTC 2013 - zai...@opensuse.org
+
+- Update to version 2.0.3:
+  + Fix rendering of WebKitWebView child widgets with recent GTK+.
+  + Use the inner node frame instead of the target frame to
+    calculate the point of a hit test result in WebKit1.
+  + Fix a crash when terminating a process that has not been fully
+    launched.
+  + Fix race conditions closing the socket descriptor when the web
+    process crashes.
+  + Fix a crash when a web page is closed.
+  + Fix a crash when child iframe is removed during beforeload.
+  + Fix parallel build when gtk-doc is enabled.
+  + Fix build with MinGW compiler because of invalid cast.
+  + Fix the build with WebAudio enabled.
+  + Respect PKG_CONFIG env variable when generating gtk-doc.
+  + Fix memory leak in WebKitBackForwardList.
+  + Fix memory leak when web process is terminated.
+  + Updated translations.
+
+-------------------------------------------------------------------
webkitgtk3.changes: same change

Old:
----
  webkit-gir-fixup.patch
  webkitgtk-2.0.2.tar.xz
  webkitgtk-double2ints.patch

New:
----
  webkitgtk-2.1.2.tar.xz
  webkitgtk-gtk2-buildfix.patch
  webkitgtk-typelib-sharelib-link.patch

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

Other differences:
------------------
++++++ webkitgtk.spec ++++++
--- /var/tmp/diff_new_pack.BOLmjL/_old  2013-06-29 22:27:46.000000000 +0200
+++ /var/tmp/diff_new_pack.BOLmjL/_new  2013-06-29 22:27:46.000000000 +0200
@@ -46,7 +46,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.0.2
+Version:        2.1.2
 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
@@ -54,14 +54,14 @@
 Url:            http://webkitgtk.org/
 Source:         http://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
 Source1:        baselibs.conf
-# PATCH-FIX-UPSTREAM webkit-gir-fixup.patch dims...@opensuse.org -- Fix 
JSCore.gir to reference a real library.
-Patch0:         webkit-gir-fixup.patch
+# PATCH-FIX-OPENSUSE webkitgtk-typelib-sharelib-link.patch 
dims...@opensuse.org -- Fixup the .gir file to contain the full library name 
for libjavascriptcore.
+Patch0:         webkitgtk-typelib-sharelib-link.patch
 # PATCH-FIX-OPENSUSE webkit-ld-optimization.patch vu...@opensuse.org -- Add ld 
options to use less memory when linking, should help building on OBS, but this 
will be slower
 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 double2ints.patch webkit#103128 sch...@suse.de -- Define 
missing Double2Ints function
-Patch4:         webkitgtk-double2ints.patch
+# PATCH-FIX-UPSTREAM webkitgtk-gtk2-buildfix.patch webkit#117895 
dims...@opensuse.org -- Re-establish compatibility with GTK 2.0
+Patch4:         webkitgtk-gtk2-buildfix.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  flex
@@ -228,11 +228,11 @@
 port of WebKit2.
 %endif
 
-%package -n typelib-1_0-JSCore-%{_sonameverpkg}
+%package -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
 Summary:        JavaScript Core Engine, GTK+ Port -- Introspection bindings
 Group:          System/Libraries
 
-%description -n typelib-1_0-JSCore-%{_sonameverpkg}
+%description -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
 WebKit is a web content engine, derived from KHTML and KJS from KDE,
 and used primarily in Apple's Safari browser.  It is made to be
 embedded in other applications, such as mail readers, or web browsers.
@@ -252,7 +252,7 @@
 Requires:       libwebkit2gtk%{_wk2sover} = %{version}
 %endif
 Requires:       libwebkitgtk%{_sover} = %{version}
-Requires:       typelib-1_0-JSCore-%{_sonameverpkg}
+Requires:       typelib-1_0-JavaScriptCore-%{_sonameverpkg}
 Requires:       typelib-1_0-WebKit-%{_sonameverpkg}
 %if ! %{build_for_gtk3}
 Provides:       WebKitGtk-devel = %{version}
@@ -295,10 +295,11 @@
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
 %patch3 -p1
-%patch4 -p1
+%patch4 -p0
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir DerivedSources/ANGLE
 mkdir DerivedSources/InjectedBundle
+mkdir DerivedSources/Platform
 mkdir -p DerivedSources/WebKit2/webkit2gtk/webkit2
 mkdir DerivedSources/webkit
 
@@ -398,9 +399,9 @@
 %{_libdir}/girepository-1.0/WebKit2-%{_sonamever}.typelib
 %endif
 
-%files -n typelib-1_0-JSCore-%{_sonameverpkg}
+%files -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
 %defattr(-,root,root)
-%{_libdir}/girepository-1.0/JSCore-%{_sonamever}.typelib
+%{_libdir}/girepository-1.0/JavaScriptCore-%{_sonamever}.typelib
 
 %files -n libwebkitgtk%{?_develnamever}-devel
 %defattr(-,root,root)

++++++ webkitgtk3.spec ++++++
--- /var/tmp/diff_new_pack.BOLmjL/_old  2013-06-29 22:27:46.000000000 +0200
+++ /var/tmp/diff_new_pack.BOLmjL/_new  2013-06-29 22:27:46.000000000 +0200
@@ -46,7 +46,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.0.2
+Version:        2.1.2
 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
@@ -54,14 +54,14 @@
 Url:            http://webkitgtk.org/
 Source:         http://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
 Source1:        baselibs.conf
-# PATCH-FIX-UPSTREAM webkit-gir-fixup.patch dims...@opensuse.org -- Fix 
JSCore.gir to reference a real library.
-Patch0:         webkit-gir-fixup.patch
+# PATCH-FIX-OPENSUSE webkitgtk-typelib-sharelib-link.patch 
dims...@opensuse.org -- Fixup the .gir file to contain the full library name 
for libjavascriptcore.
+Patch0:         webkitgtk-typelib-sharelib-link.patch
 # PATCH-FIX-OPENSUSE webkit-ld-optimization.patch vu...@opensuse.org -- Add ld 
options to use less memory when linking, should help building on OBS, but this 
will be slower
 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 double2ints.patch webkit#103128 sch...@suse.de -- Define 
missing Double2Ints function
-Patch4:         webkitgtk-double2ints.patch
+# PATCH-FIX-UPSTREAM webkitgtk-gtk2-buildfix.patch webkit#117895 
dims...@opensuse.org -- Re-establish compatibility with GTK 2.0
+Patch4:         webkitgtk-gtk2-buildfix.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  flex
@@ -228,11 +228,11 @@
 port of WebKit2.
 %endif
 
-%package -n typelib-1_0-JSCore-%{_sonameverpkg}
+%package -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
 Summary:        JavaScript Core Engine, GTK+ Port -- Introspection bindings
 Group:          System/Libraries
 
-%description -n typelib-1_0-JSCore-%{_sonameverpkg}
+%description -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
 WebKit is a web content engine, derived from KHTML and KJS from KDE,
 and used primarily in Apple's Safari browser.  It is made to be
 embedded in other applications, such as mail readers, or web browsers.
@@ -252,7 +252,7 @@
 Requires:       libwebkit2gtk%{_wk2sover} = %{version}
 %endif
 Requires:       libwebkitgtk%{_sover} = %{version}
-Requires:       typelib-1_0-JSCore-%{_sonameverpkg}
+Requires:       typelib-1_0-JavaScriptCore-%{_sonameverpkg}
 Requires:       typelib-1_0-WebKit-%{_sonameverpkg}
 %if ! %{build_for_gtk3}
 Provides:       WebKitGtk-devel = %{version}
@@ -295,10 +295,11 @@
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
 %patch3 -p1
-%patch4 -p1
+%patch4 -p0
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir DerivedSources/ANGLE
 mkdir DerivedSources/InjectedBundle
+mkdir DerivedSources/Platform
 mkdir -p DerivedSources/WebKit2/webkit2gtk/webkit2
 mkdir DerivedSources/webkit
 
@@ -398,9 +399,9 @@
 %{_libdir}/girepository-1.0/WebKit2-%{_sonamever}.typelib
 %endif
 
-%files -n typelib-1_0-JSCore-%{_sonameverpkg}
+%files -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
 %defattr(-,root,root)
-%{_libdir}/girepository-1.0/JSCore-%{_sonamever}.typelib
+%{_libdir}/girepository-1.0/JavaScriptCore-%{_sonamever}.typelib
 
 %files -n libwebkitgtk%{?_develnamever}-devel
 %defattr(-,root,root)

++++++ webkitgtk-2.0.2.tar.xz -> webkitgtk-2.1.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.0.2.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.1.2.tar.xz differ: char 
25, line 1

++++++ webkitgtk-aarch64.patch ++++++
--- /var/tmp/diff_new_pack.BOLmjL/_old  2013-06-29 22:27:46.000000000 +0200
+++ /var/tmp/diff_new_pack.BOLmjL/_new  2013-06-29 22:27:46.000000000 +0200
@@ -10,11 +10,11 @@
  Source/WTF/wtf/dtoa/utils.h |  2 +-
  2 files changed, 12 insertions(+), 3 deletions(-)
 
-Index: webkitgtk-2.0.2/Source/WTF/wtf/Platform.h
+Index: webkitgtk-2.1.1/Source/WTF/wtf/Platform.h
 ===================================================================
---- webkitgtk-2.0.2.orig/Source/WTF/wtf/Platform.h
-+++ webkitgtk-2.0.2/Source/WTF/wtf/Platform.h
-@@ -318,6 +318,14 @@
+--- webkitgtk-2.1.1.orig/Source/WTF/wtf/Platform.h
++++ webkitgtk-2.1.1/Source/WTF/wtf/Platform.h
+@@ -325,6 +325,14 @@
  #define WTF_CPU_NEEDS_ALIGNED_ACCESS 1
  #endif
  
@@ -29,7 +29,7 @@
  /* ==== OS() - underlying operating system; only to be used for mandated 
low-level services like 
     virtual memory, not to choose a GUI toolkit ==== */
  
-@@ -744,7 +752,8 @@
+@@ -682,7 +690,8 @@
      || CPU(ALPHA) \
      || CPU(SPARC64) \
      || CPU(S390X) \
@@ -39,19 +39,19 @@
  #define WTF_USE_JSVALUE64 1
  #else
  #define WTF_USE_JSVALUE32_64 1
-@@ -885,7 +894,7 @@
+@@ -823,7 +832,7 @@
  #define ENABLE_REGEXP_TRACING 0
  
  /* Yet Another Regex Runtime - turned on by default for JIT enabled ports. */
--#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) && 
!PLATFORM(CHROMIUM) && !(OS(QNX) && PLATFORM(QT))
-+#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) && 
!PLATFORM(CHROMIUM) && !(OS(QNX) && PLATFORM(QT)) && !CPU(AARCH64) && !CPU(PPC)
+-#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) && 
!(OS(QNX) && PLATFORM(QT))
++#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) && 
!(OS(QNX) && PLATFORM(QT)) && !CPU(AARCH64) && !CPU(PPC)
  #define ENABLE_YARR_JIT 1
  
  /* Setting this flag compares JIT results with interpreter results. */
-Index: webkitgtk-2.0.2/Source/WTF/wtf/dtoa/utils.h
+Index: webkitgtk-2.1.1/Source/WTF/wtf/dtoa/utils.h
 ===================================================================
---- webkitgtk-2.0.2.orig/Source/WTF/wtf/dtoa/utils.h
-+++ webkitgtk-2.0.2/Source/WTF/wtf/dtoa/utils.h
+--- webkitgtk-2.1.1.orig/Source/WTF/wtf/dtoa/utils.h
++++ webkitgtk-2.1.1/Source/WTF/wtf/dtoa/utils.h
 @@ -49,7 +49,7 @@
  defined(__ARMEL__) || \
  defined(_MIPS_ARCH_MIPS32R2)

++++++ webkitgtk-gtk2-buildfix.patch ++++++
Index: Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp
===================================================================
--- Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp.orig
+++ Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp
@@ -100,6 +100,13 @@
 #endif
 #include "WidgetBackingStoreCairo.h"
 
+// GTK 2.0 compatibility
+#ifdef GDK_WINDOWING_X11
+#ifndef GDK_IS_X11_DISPLAY
+#define GDK_IS_X11_DISPLAY(dpy) 1
+#endif
+#endif
+
 using namespace WebCore;
 
 namespace WebKit {
Index: Source/WebCore/plugins/gtk/gtk2xtbin.h
===================================================================
--- Source/WebCore/plugins/gtk/gtk2xtbin.h.orig
+++ Source/WebCore/plugins/gtk/gtk2xtbin.h
@@ -40,6 +40,7 @@
 #ifndef __GTK_XTBIN_H__
 #define __GTK_XTBIN_H__
 
+#include "autotoolsconfig.h"
 #include <gtk/gtk.h>
 #ifndef GTK_API_VERSION_2
 #include <gtk/gtkx.h>
++++++ webkitgtk-typelib-sharelib-link.patch ++++++
Index: webkitgtk-2.1.2/Source/JavaScriptCore/JavaScriptCore.gir.in
===================================================================
--- webkitgtk-2.1.2.orig/Source/JavaScriptCore/JavaScriptCore.gir.in
+++ webkitgtk-2.1.2/Source/JavaScriptCore/JavaScriptCore.gir.in
@@ -3,7 +3,7 @@
             xmlns="http://www.gtk.org/introspection/core/1.0";
             xmlns:c="http://www.gtk.org/introspection/c/1.0";>
   <namespace name="JavaScriptCore" version="@WEBKITGTK_API_VERSION@" 
-             shared-library="javascriptcoregtk-@WEBKITGTK_API_VERSION@"
+             shared-library="libjavascriptcoregtk-@WEBKITGTK_API_VERSION@.so.0"
              c:identifier-prefixes="JS"
              c:symbol-prefixes="JS">
     <record name="GlobalContext" c:type="JSGlobalContextRef" foreign="1"/>
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to