diff --git a/webkit2gtk3.changes b/webkit2gtk3.changes index 1b58232..2a63ba8 100644 --- a/webkit2gtk3.changes +++ b/webkit2gtk3.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Fri Jan 23 19:16:29 UTC 2015 - zaitor@opensuse.org + +- Update to version 2.6.5: + + Fix issue that caused some text to be inserted when trying to + delete a word from the Twitter message box. + + GObject DOM bindings API now correctly returns NULL intead of + empty strings to be able to differentiate between not present + and present but empty. + + Do not resize the accelerating compositing window to the web + size until accelerated compositing mode is activated. + + Use latin1 instead of UTF-8 for HTTP header values. + + Add SCHEDULING query support to HTTP media source element. + + Add application/x-mpegurl and video/flv to the list of + supported mimetypes. + + Update NavigationItemProbes inspector icon. + + Fix the build with recent GStreamer. + + Fix the build on FreeBSD. + + Fix build on OS X. + + Fix the build on powerpc 32 bits. + + Fixed several crashes in WebCore and JavaScriptCore. + + Updated translations. +- Drop webkitgtk-libatomic.patch: Fixed upstream. + ------------------------------------------------------------------- Tue Jan 13 15:27:07 UTC 2015 - schwab@suse.de diff --git a/webkit2gtk3.spec b/webkit2gtk3.spec index e3d0b86..affc6c6 100644 --- a/webkit2gtk3.spec +++ b/webkit2gtk3.spec @@ -1,7 +1,7 @@ # # spec file for package webkit2gtk3 # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,7 @@ %define _pkgconfig_suffix gtk-3.0 %define _name webkitgtk Name: webkit2gtk3 -Version: 2.6.4 +Version: 2.6.5 Release: 0 Summary: Library for rendering web content, GTK+ Port License: LGPL-2.0+ and BSD-3-Clause @@ -36,8 +36,6 @@ Source: http://webkitgtk.org/releases/%{_name}-%{version}.tar.xz Source1: baselibs.conf # PATCH-FIX-OPENSUSE webkitgtk-typelib-sharelib-link.patch dimstar@opensuse.org -- Fixup the .gir file to contain the full library name for libjavascriptcore. Patch0: webkitgtk-typelib-sharelib-link.patch -# PATCH-FIX-UPSTREAM webkitgtk-libatomic.patch webkit#130837 schwab@suse.de -- Check if libatomic is needed in order to use std::atomic -Patch1: webkitgtk-libatomic.patch BuildRequires: bison >= 2.3 BuildRequires: cmake BuildRequires: gcc-c++ @@ -208,7 +206,6 @@ more. %prep %setup -q -n webkitgtk-%{version} %patch0 -p1 -%patch1 -p1 %build # Use linker flags to reduce memory consumption diff --git a/webkitgtk-2.6.4.tar.xz b/webkitgtk-2.6.4.tar.xz deleted file mode 100644 index 687dffe..0000000 --- a/webkitgtk-2.6.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:beef5e24edd9b9cade22d80bf373c74d236f996fe30f49f8697a70f267772e9b -size 9996524 diff --git a/webkitgtk-2.6.5.tar.xz b/webkitgtk-2.6.5.tar.xz new file mode 100644 index 0000000..04411e1 --- /dev/null +++ b/webkitgtk-2.6.5.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1658017cea7cc545b9e01f22af585986e21e4242825e215bc5f8e0c0dc67593 +size 10000124 diff --git a/webkitgtk-libatomic.patch b/webkitgtk-libatomic.patch deleted file mode 100644 index ccefb4d..0000000 --- a/webkitgtk-libatomic.patch +++ /dev/null @@ -1,32 +0,0 @@ -2014-11-20 Alberto Garcia - - Webkit2 doesnt build on powerpc 32 bits - https://bugs.webkit.org/show_bug.cgi?id=130837 - - Reviewed by NOBODY (OOPS!). - - Check if libatomic is needed in order to use std::atomic, and add - it to the list of WebKit2 libraries. - - * PlatformGTK.cmake: - -diff --git a/Source/WebKit2/PlatformGTK.cmake b/Source/WebKit2/PlatformGTK.cmake -index 954aa0e..298ec7c 100644 ---- a/Source/WebKit2/PlatformGTK.cmake -+++ b/Source/WebKit2/PlatformGTK.cmake -@@ -467,6 +467,15 @@ list(APPEND NetworkProcess_SOURCES - NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp - ) - -+file(WRITE ${CMAKE_BINARY_DIR}/test_atomic.cpp -+ "#include \n" -+ "int main() { std::atomic i(0); i++; return 0; }\n") -+try_compile(ATOMIC_BUILD_SUCCEEDED ${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/test_atomic.cpp) -+if (NOT ATOMIC_BUILD_SUCCEEDED) -+ list(APPEND WebKit2_LIBRARIES atomic) -+endif () -+file(REMOVE ${CMAKE_BINARY_DIR}/test_atomic.cpp) -+ - set(SharedWebKit2Libraries - ${WebKit2_LIBRARIES} - )