commit webkitgtk for openSUSE:Factory

2018-04-06 Thread root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2018-04-06 17:49:48

Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
 and  /work/SRC/openSUSE:Factory/.webkitgtk.new (New)


Package is "webkitgtk"

Fri Apr  6 17:49:48 2018 rev:52 rq:593939 version:2.4.11

Changes:

--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes  2018-03-14 
19:36:36.178391238 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2018-04-06 
17:52:19.805450720 +0200
@@ -1,0 +2,5 @@
+Thu Apr  5 18:47:05 UTC 2018 - bwiedem...@suse.com
+
+- Add webkitgtk-reproducible.patch to make build reproducible (boo#1041090)
+
+---

New:

  webkitgtk-reproducible.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.90vZXt/_old  2018-04-06 17:52:20.865412397 +0200
+++ /var/tmp/diff_new_pack.90vZXt/_new  2018-04-06 17:52:20.869412252 +0200
@@ -54,6 +54,8 @@
 Patch12:webkitgtk-icu59.patch
 # PATCH-FEATURE-UPSTREAM webkitgtk-python3.patch dims...@opensuse.org -- Allow 
to use python 3 to build
 Patch13:webkitgtk-python3.patch
+# PATCH-FIX-UPSTREAM webkitgtk-reproducible.patch bmwiedem...@opensuse.org -- 
Sort resource list
+Patch14:webkitgtk-reproducible.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -228,6 +230,7 @@
 %patch12 -p1
 fi
 %patch13 -p1
+%patch14 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk-reproducible.patch ++
commit 6b37a6348a1d52f45d3c9028f4ed83c7a3922e8b
Author: commit-qu...@webkit.org 

Date:   Sun Jul 16 12:51:26 2017 +

[GTK] Sort inspector GResource manifest to ensure reproducible builds
https://bugs.webkit.org/show_bug.cgi?id=174540

Patch by Bernhard M. Wiedemann  on 2017-07-16
Reviewed by Michael Catanzaro.

* gtk/generate-inspector-gresource-manifest.py:
(get_filenames): sort list of input files

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@219546 
268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/Tools/gtk/generate-inspector-gresource-manifest.py 
b/Tools/gtk/generate-inspector-gresource-manifest.py
index 03060cfa29..ce23b66938 100755
--- a/Tools/gtk/generate-inspector-gresource-manifest.py
+++ b/Tools/gtk/generate-inspector-gresource-manifest.py
@@ -28,7 +28,7 @@ def get_filenames(args):
 filenames = []
 
 for pattern in args:
-paths = glob.glob(pattern)
+paths = sorted(glob.glob(pattern))
 for filename in paths:
 base_dir_index = filename.rfind(BASE_DIR)
 if base_dir_index != -1:



commit webkitgtk for openSUSE:Factory

2018-03-14 Thread root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2018-03-14 19:36:35

Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
 and  /work/SRC/openSUSE:Factory/.webkitgtk.new (New)


Package is "webkitgtk"

Wed Mar 14 19:36:35 2018 rev:51 rq:584698 version:2.4.11

Changes:

--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes  2018-03-09 
10:42:24.643722661 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2018-03-14 
19:36:36.178391238 +0100
@@ -1,0 +2,6 @@
+Mon Mar  5 20:53:33 UTC 2018 - dims...@opensuse.org
+
+- Ensure DerivedSources/WebCore/JSInternalSettingsGenerated.h being
+  built before we start the parallel build process.
+
+---



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.8qcYz3/_old  2018-03-14 19:36:37.390348191 +0100
+++ /var/tmp/diff_new_pack.8qcYz3/_new  2018-03-14 19:36:37.398347907 +0100
@@ -277,6 +277,7 @@
 --enable-shared \
 --with-gstreamer=1.0 \
 --disable-webkit2
+make -j1 DerivedSources/WebCore/JSInternalSettingsGenerated.h
 make %{?_smp_mflags}
 
 %install




commit webkitgtk for openSUSE:Factory

2018-03-09 Thread root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2018-03-09 10:42:21

Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
 and  /work/SRC/openSUSE:Factory/.webkitgtk.new (New)


Package is "webkitgtk"

Fri Mar  9 10:42:21 2018 rev:50 rq:582923 version:2.4.11

Changes:

--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes  2018-01-23 
13:53:02.585463689 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2018-03-09 
10:42:24.643722661 +0100
@@ -1,0 +2,12 @@
+Wed Feb 28 16:40:59 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+---
+Wed Feb 28 16:17:42 UTC 2018 - dims...@opensuse.org
+
+- Introduce LOCAL_OPT_FLAGS to be altered, instead of modifying
+  directly RPM_OPT_FLAGS: avoids spec-cleaner to replace our
+  variable with the stock optflags macro.
+
+---



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.gBLHWm/_old  2018-03-09 10:42:25.899677429 +0100
+++ /var/tmp/diff_new_pack.gBLHWm/_new  2018-03-09 10:42:25.899677429 +0100
@@ -31,9 +31,9 @@
 Version:2.4.11
 Release:0
 Summary:Library for rendering web content, GTK+ Port
-License:LGPL-2.0+ AND BSD-3-Clause
+License:LGPL-2.0-or-later AND BSD-3-Clause
 Group:  Development/Libraries/C and C++
-Url:http://webkitgtk.org/
+URL:http://webkitgtk.org/
 Source: http://webkitgtk.org/releases/%{_name}-%{version}.tar.xz
 Source1:baselibs.conf
 # PATCH-FIX-OPENSUSE webkitgtk-typelib-sharelib-link.patch 
dims...@opensuse.org -- Fixup the .gir file to contain the full library name 
for libjavascriptcore.
@@ -239,15 +239,16 @@
 mkdir -p DerivedSources/Platform
 
 %build
+LOCAL_OPT_FLAGS="%{optflags}"
 if [ $(gcc -dumpversion | awk -F. '{print $1}') -ge 6 ]; then
   # Remove this GCC6 optimization to fix several runtime issues (e.g. 
boo#987596)
-  RPM_OPT_FLAGS+=" -fno-delete-null-pointer-checks "
+  LOCAL_OPT_FLAGS+=" -fno-delete-null-pointer-checks "
 fi
 %ifarch ppc64 ppc64le
-RPM_OPT_FLAGS+=" -mminimal-toc "
+LOCAL_OPT_FLAGS+=" -mminimal-toc "
 %endif
-%ifarch %arm ppc ppc64 ppc64le s390 s390x
-RPM_OPT_FLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads "
+%ifarch %{arm} ppc ppc64 ppc64le s390 s390x
+LOCAL_OPT_FLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads "
 %endif
 
 #Needed for patch2
@@ -258,11 +259,11 @@
 
 # No debug builds We run out of about everything with -O2 -g (the .ar 
becomes > 4.3GB)
 # Do not use %%optflags here - as RPM_OPT_FLAGS has been adjusted already 
higher up
-export CFLAGS="$RPM_OPT_FLAGS -g0"
-export CXXFLAGS="$RPM_OPT_FLAGS -g0"
+export CFLAGS="$LOCAL_OPT_FLAGS -g0"
+export CXXFLAGS="$LOCAL_OPT_FLAGS -g0"
 
 # Use CPPFLAGS to disable jit, webkit#113638
-%ifarch %arm ppc ppc64 ppc64le s390 s390x
+%ifarch %{arm} ppc ppc64 ppc64le s390 s390x
 export CPPFLAGS="-DENABLE_JIT=0 -DENABLE_YARR_JIT=0 -DENABLE_ASSEMBLER=0"
 %endif
 
@@ -279,37 +280,33 @@
 make %{?_smp_mflags}
 
 %install
-%makeinstall
+%make_install
 %find_lang WebKitGTK-%{_gtkver} %{no_lang_C}
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libwebkitgtk%{_sover} -p /sbin/ldconfig
 %postun -n libwebkitgtk%{_sover} -p /sbin/ldconfig
-
 %post -n libjavascriptcoregtk%{_sover} -p /sbin/ldconfig
 %postun -n libjavascriptcoregtk%{_sover} -p /sbin/ldconfig
 
 %files -n libwebkitgtk%{_sover}
-%defattr(-,root,root)
-%doc Source/WebCore/LICENSE-APPLE Source/WebCore/LICENSE-LGPL-2 
Source/WebCore/LICENSE-LGPL-2.1 Source/WebKit/LICENSE Source/WebKit/gtk/NEWS
+%license Source/WebCore/LICENSE-APPLE Source/WebCore/LICENSE-LGPL-2 
Source/WebCore/LICENSE-LGPL-2.1 Source/WebKit/LICENSE
+%doc Source/WebKit/gtk/NEWS
 %{_libdir}/libwebkitgtk-%{_sonamever}.so.*
 %{_datadir}/webkitgtk-%{_sonamever}/
 
 %files -n libjavascriptcoregtk%{_sover}
-%defattr(-, root, root)
-%doc Source/JavaScriptCore/COPYING.LIB Source/WebKit/gtk/NEWS
+%license Source/JavaScriptCore/COPYING.LIB
+%doc Source/WebKit/gtk/NEWS
 %{_libdir}/libjavascriptcoregtk-%{_sonamever}.so.*
 
 %files -n typelib-1_0-WebKit-%{_sonameverpkg}
-%defattr(-,root,root)
 %{_libdir}/girepository-1.0/WebKit-%{_sonamever}.typelib
 
 %files -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
-%defattr(-,root,root)
 %{_libdir}/girepository-1.0/JavaScriptCore-%{_sonamever}.typelib
 
 %files -n libwebkitgtk%{?_develnamever}-devel
-%defattr(-,root,root)
 %doc %{_datadir}/gtk-doc/html/%{name}/
 %doc %{_datadir}/gtk-doc/html/webkitdomgtk%{?_develnamever}
 %{_li

commit webkitgtk for openSUSE:Factory

2018-01-23 Thread root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2018-01-23 13:53:01

Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
 and  /work/SRC/openSUSE:Factory/.webkitgtk.new (New)


Package is "webkitgtk"

Tue Jan 23 13:53:01 2018 rev:49 rq:568226 version:2.4.11

Changes:

--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes  2018-01-13 
21:49:41.876339019 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2018-01-23 
13:53:02.585463689 +0100
@@ -1,0 +2,5 @@
+Mon Jan 22 16:52:36 UTC 2018 - sch...@suse.de
+
+- Remove malformed assignment that was previously ignored
+
+---



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.ibx1eO/_old  2018-01-23 13:53:03.833405390 +0100
+++ /var/tmp/diff_new_pack.ibx1eO/_new  2018-01-23 13:53:03.837405203 +0100
@@ -246,10 +246,6 @@
 %ifarch ppc64 ppc64le
 RPM_OPT_FLAGS+=" -mminimal-toc "
 %endif
-%ifarch %arm
-# we'll always want to remove the debug from the build on arm
-RPM_OPT_FLAGS="%{optflags}/-g / }"
-%endif
 %ifarch %arm ppc ppc64 ppc64le s390 s390x
 RPM_OPT_FLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads "
 %endif




commit webkitgtk for openSUSE:Factory

2018-01-13 Thread root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2018-01-13 21:49:40

Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
 and  /work/SRC/openSUSE:Factory/.webkitgtk.new (New)


Package is "webkitgtk"

Sat Jan 13 21:49:40 2018 rev:48 rq:563950 version:2.4.11

Changes:

--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes  2017-10-02 
16:51:50.630265216 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2018-01-13 
21:49:41.876339019 +0100
@@ -1,0 +2,16 @@
+Fri Jan 12 22:17:05 UTC 2018 - dims...@opensuse.org
+
+- Use $RPM_OPT_FLAGS when exporting CFLAGS/CXXFLAGS: the spec file
+  changes this variable in various ways and does not use the
+  predefined one. %%optflags is not usable here (fixes
+  boo#1061668).
+
+---
+Thu Jan 11 18:34:12 UTC 2018 - dims...@opensuse.org
+
+- Use python3 to build:
+  + Replace python BuildRequires with python3-base.
+  + Export PYTHON=/usr/bin/python3 before calling configure.
+  + Add webkitgtk-python3.patch: Port used helper tools to python3.
+
+---

New:

  webkitgtk-python3.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.DOCau3/_old  2018-01-13 21:49:42.756297991 +0100
+++ /var/tmp/diff_new_pack.DOCau3/_new  2018-01-13 21:49:42.760297805 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package webkitgtk
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -52,6 +52,8 @@
 Patch11:webkitgtk-abs_to_fabs.patch
 # PATCH-FIX-UPSTREAM webkitgtk-icu59.patch dims...@opensuse.org -- Fix build 
against icu 5.9
 Patch12:webkitgtk-icu59.patch
+# PATCH-FEATURE-UPSTREAM webkitgtk-python3.patch dims...@opensuse.org -- Allow 
to use python 3 to build
+Patch13:webkitgtk-python3.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -66,7 +68,7 @@
 BuildRequires:  libtool
 BuildRequires:  perl
 BuildRequires:  pkgconfig
-BuildRequires:  python
+BuildRequires:  python3-base
 BuildRequires:  ruby
 # Needed by make-hash-tools.pl, after move to perl 5.14
 BuildRequires:  perl(Switch)
@@ -225,6 +227,7 @@
 if pkg-config --atleast-version=59 icu-i18n; then
 %patch12 -p1
 fi
+%patch13 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore
@@ -258,14 +261,16 @@
 autoreconf --verbose --install
 
 # No debug builds We run out of about everything with -O2 -g (the .ar 
becomes > 4.3GB)
-export CFLAGS=" %{optflags} -g0"
-export CXXFLAGS=" %{optflags} -g0"
+# Do not use %%optflags here - as RPM_OPT_FLAGS has been adjusted already 
higher up
+export CFLAGS="$RPM_OPT_FLAGS -g0"
+export CXXFLAGS="$RPM_OPT_FLAGS -g0"
 
 # Use CPPFLAGS to disable jit, webkit#113638
 %ifarch %arm ppc ppc64 ppc64le s390 s390x
 export CPPFLAGS="-DENABLE_JIT=0 -DENABLE_YARR_JIT=0 -DENABLE_ASSEMBLER=0"
 %endif
 
+export PYTHON=%{_bindir}/python3
 %configure \
 --with-gtk=%{_gtkver} \
 --enable-geolocation \

++ webkitgtk-python3.patch ++
Index: webkitgtk-2.4.11/Tools/gtk/generate-feature-defines-files
===
--- webkitgtk-2.4.11.orig/Tools/gtk/generate-feature-defines-files
+++ webkitgtk-2.4.11/Tools/gtk/generate-feature-defines-files
@@ -1,5 +1,5 @@
-#!/usr/bin/env python
-from __future__ import with_statement
+#!/usr/bin/python3
+
 import os
 import re
 import sys
@@ -18,7 +18,7 @@ def read_feature_defines_override(featur
 value = int(match[1])
 
 if feature in feature_defines and value != feature_defines[feature]:
-print("\t{0}: {1} => {2}".format(feature, 
feature_defines[feature], value))
+print(("\t{0}: {1} => {2}".format(feature, 
feature_defines[feature], value)))
 feature_defines[feature] = value
 
 def write_file_if_contents_changed(filename, contents):
@@ -32,13 +32,13 @@ def write_file_if_contents_changed(filen
 
 def write_feature_defines_header(feature_defines):
 contents = ''
-for (feature, value) in feature_defines.items():
+for (feature, value) in list(feature_defines.items()):
 contents += '#define {0} {1}\n'.format(feature, value)
 write_file_if_contents_changed("WebKitFeatures.h", contents)
 
 def write_flattened_feature_defines_file(feature_defines):
 contents = ''
-for (feature, value) in feature_defines.items():
+fo

commit webkitgtk for openSUSE:Factory

2017-10-02 Thread root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2017-10-02 16:51:48

Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
 and  /work/SRC/openSUSE:Factory/.webkitgtk.new (New)


Package is "webkitgtk"

Mon Oct  2 16:51:48 2017 rev:47 rq:528881 version:2.4.11

Changes:

--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes  2017-08-29 
11:39:43.465160833 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2017-10-02 
16:51:50.630265216 +0200
@@ -1,0 +2,12 @@
+Thu Sep  7 20:59:24 UTC 2017 - zai...@opensuse.org
+
+- Drop webkitgtk3 linked sub package:
+  + Remove libwebkitgtk-3_0-0 and libjavascriptcoregtk-3_0-0 from
+baselibs.conf.
+  + Drop conditional build for gtk3 defines from spec.
+  + Drop conditional pkgconfig(gail), pkgconfig(gail-3.0),
+pkgconfig(gtk+-2.0),   pkgconfig(gtk+-3.0) and
+pkgconfig(gtk+-unix-print-3.0) BuildRequires: No longer needed.
+  + Drop no longer needed pre_checkin.sh: No longer needed.
+
+---

Old:

  pre_checkin.sh
  webkitgtk3.changes
  webkitgtk3.spec



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.Q7ifWD/_old  2017-10-02 16:51:51.934082220 +0200
+++ /var/tmp/diff_new_pack.Q7ifWD/_new  2017-10-02 16:51:51.934082220 +0200
@@ -16,23 +16,6 @@
 #
 
 
-%define build_for_gtk3 0
-%if %{build_for_gtk3}
-# provide empty _find_debuginfo_dwz_opts for one or the other
-# the .dwz files contain identical contents, which leads to identical
-# checksums, which leads to file conflicts due to identical symlinks
-%define _find_debuginfo_dwz_opts %{nil}
-%define _pkgname_no_slpp libwebkitgtk3
-%define _sover -3_0-0
-%define _wk2sover -3_0-25
-%define _sonamever 3.0
-%define _sonameverpkg 3_0
-%define _develnamever 3
-%define _gtkver 3.0
-%define _jscver 3
-%define _pkgconfig_suffix gtk-3.0
-%define _withwk2 0
-%else
 %define _pkgname_no_slpp libwebkitgtk2
 %define _sover -1_0-0
 %define _sonamever 1.0
@@ -43,7 +26,6 @@
 %define _gtkver 2.0
 %define _jscver 1
 %define _pkgconfig_suffix -1.0
-%endif
 %define _name webkitgtk
 Name:   webkitgtk
 Version:2.4.11
@@ -51,9 +33,6 @@
 Summary:Library for rendering web content, GTK+ Port
 License:LGPL-2.0+ AND BSD-3-Clause
 Group:  Development/Libraries/C and C++
-# 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
-# FIXME: after 1.7.90, remove workaround in %%setup that is needed to fix the 
build
 Url:http://webkitgtk.org/
 Source: http://webkitgtk.org/releases/%{_name}-%{version}.tar.xz
 Source1:baselibs.conf
@@ -97,10 +76,12 @@
 BuildRequires:  pkgconfig(enchant) >= 0.22
 BuildRequires:  pkgconfig(fontconfig) >= 2.5
 BuildRequires:  pkgconfig(freetype2) >= 9.0
+BuildRequires:  pkgconfig(gail) >= 1.8
 BuildRequires:  pkgconfig(geoclue-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.36.0
 BuildRequires:  pkgconfig(gstreamer-1.0) >= 1.0.3
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= 1.0.3
+BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
 BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(harfbuzz)
 BuildRequires:  pkgconfig(libpng)
@@ -117,17 +98,6 @@
 BuildRequires:  pkgconfig(xrender)
 BuildRequires:  pkgconfig(xt)
 BuildRequires:  pkgconfig(zlib)
-%if %{build_for_gtk3}
-# yes, needed for the plugin process even though we're targetting gtk3
-BuildRequires:  pkgconfig(gail) >= 1.8
-BuildRequires:  pkgconfig(gail-3.0) >= 3.0
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.6.0
-BuildRequires:  pkgconfig(gtk+-unix-print-3.0)
-%else
-BuildRequires:  pkgconfig(gail) >= 1.8
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
-%endif
 
 %description
 WebKit is a web content engine, derived from KHTML and KJS from KDE,
@@ -144,10 +114,8 @@
 Recommends: %{_pkgname_no_slpp}-lang = %{version}
 # We provide %{_pkgname_no_slpp}: that's the GTK+ version being used.
 Provides:   %{_pkgname_no_slpp} = %{version}
-%if ! %{build_for_gtk3}
 Provides:   libWebKitGtk0 = %{version}
 Obsoletes:  libWebKitGtk0 < %{version}
-%endif
 
 %description -n libwebkitgtk%{_sover}
 WebKit is a web content engine, derived from KHTML and KJS from KDE,
@@ -158,39 +126,6 @@
 also supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and
 more.
 
-%if %{_withwk2}
-%package -n libwebkit2gtk%{_wk2sover}
-Summary:Library for rendering web content, GTK+ Port
-# this will install the non-webkit2 library too; at some point, we should move
-# the Provides for %%

commit webkitgtk for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2017-08-29 11:39:42

Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
 and  /work/SRC/openSUSE:Factory/.webkitgtk.new (New)


Package is "webkitgtk"

Tue Aug 29 11:39:42 2017 rev:46 rq:518578 version:2.4.11

Changes:

--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes  2017-08-18 
14:57:38.139324298 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2017-08-29 
11:39:43.465160833 +0200
@@ -1,0 +2,5 @@
+Wed Aug 23 11:19:59 UTC 2017 - dims...@opensuse.org
+
+- Fix a patch tag (FIx vs FIX).
+
+---
webkitgtk3.changes: same change



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.JckNyD/_old  2017-08-29 11:39:46.636715236 +0200
+++ /var/tmp/diff_new_pack.JckNyD/_new  2017-08-29 11:39:46.644714112 +0200
@@ -17,7 +17,6 @@
 
 
 %define build_for_gtk3 0
-
 %if %{build_for_gtk3}
 # provide empty _find_debuginfo_dwz_opts for one or the other
 # the .dwz files contain identical contents, which leads to identical
@@ -45,14 +44,13 @@
 %define _jscver 1
 %define _pkgconfig_suffix -1.0
 %endif
-
-Name:   webkitgtk
 %define _name webkitgtk
-Summary:Library for rendering web content, GTK+ Port
-License:LGPL-2.0+ and BSD-3-Clause
-Group:  Development/Libraries/C and C++
+Name:   webkitgtk
 Version:2.4.11
 Release:0
+Summary:Library for rendering web content, GTK+ Port
+License:LGPL-2.0+ AND BSD-3-Clause
+Group:  Development/Libraries/C and C++
 # 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
 # FIXME: after 1.7.90, remove workaround in %%setup that is needed to fix the 
build
@@ -73,7 +71,7 @@
 Patch10:webkitgtk-ppc32.patch
 # PATCH-FIX-UPSTREAM webkitgtk-abs_to_fabs.patch dims...@opensuse.org -- Use 
fabs() instead of abs() on floating point values
 Patch11:webkitgtk-abs_to_fabs.patch
-# PATCH-FIx-UPSTREAM webkitgtk-icu59.patch dims...@opensuse.org -- Fix build 
against icu 5.9
+# PATCH-FIX-UPSTREAM webkitgtk-icu59.patch dims...@opensuse.org -- Fix build 
against icu 5.9
 Patch12:webkitgtk-icu59.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
@@ -88,6 +86,7 @@
 # Needed for patch2
 BuildRequires:  libtool
 BuildRequires:  perl
+BuildRequires:  pkgconfig
 BuildRequires:  python
 BuildRequires:  ruby
 # Needed by make-hash-tools.pl, after move to perl 5.14
@@ -98,17 +97,6 @@
 BuildRequires:  pkgconfig(enchant) >= 0.22
 BuildRequires:  pkgconfig(fontconfig) >= 2.5
 BuildRequires:  pkgconfig(freetype2) >= 9.0
-%if %{build_for_gtk3}
-# yes, needed for the plugin process even though we're targetting gtk3
-BuildRequires:  pkgconfig(gail) >= 1.8
-BuildRequires:  pkgconfig(gail-3.0) >= 3.0
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.6.0
-BuildRequires:  pkgconfig(gtk+-unix-print-3.0)
-%else
-BuildRequires:  pkgconfig(gail) >= 1.8
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
-%endif
 BuildRequires:  pkgconfig(geoclue-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.36.0
 BuildRequires:  pkgconfig(gstreamer-1.0) >= 1.0.3
@@ -129,7 +117,17 @@
 BuildRequires:  pkgconfig(xrender)
 BuildRequires:  pkgconfig(xt)
 BuildRequires:  pkgconfig(zlib)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if %{build_for_gtk3}
+# yes, needed for the plugin process even though we're targetting gtk3
+BuildRequires:  pkgconfig(gail) >= 1.8
+BuildRequires:  pkgconfig(gail-3.0) >= 3.0
+BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.6.0
+BuildRequires:  pkgconfig(gtk+-unix-print-3.0)
+%else
+BuildRequires:  pkgconfig(gail) >= 1.8
+BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
+%endif
 
 %description
 WebKit is a web content engine, derived from KHTML and KJS from KDE,
@@ -141,16 +139,15 @@
 more.
 
 %package -n libwebkitgtk%{_sover}
-
 Summary:Library for rendering web content, GTK+ Port
 Group:  System/Libraries
+Recommends: %{_pkgname_no_slpp}-lang = %{version}
+# We provide %{_pkgname_no_slpp}: that's the GTK+ version being used.
+Provides:   %{_pkgname_no_slpp} = %{version}
 %if ! %{build_for_gtk3}
 Provides:   libWebKitGtk0 = %{version}
 Obsoletes:  libWebKitGtk0 < %{version}
 %endif
-# We provide %{_pkgname_no_slpp}: that's the GTK+ version being used.
-Provides:   %{_pkgname_no_slpp} = %{version}
-Recommends: %{_pkgname_no_slpp}-lang = %{version}
 
 %description -n libwebkitgtk%{_sover}
 Web

commit webkitgtk for openSUSE:Factory

2017-08-18 Thread root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2017-08-18 14:57:35

Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
 and  /work/SRC/openSUSE:Factory/.webkitgtk.new (New)


Package is "webkitgtk"

Fri Aug 18 14:57:35 2017 rev:45 rq:516851 version:2.4.11

Changes:

--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes  2017-05-18 
20:44:32.571244839 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2017-08-18 
14:57:38.139324298 +0200
@@ -1,0 +2,5 @@
+Mon Jul 31 15:23:15 UTC 2017 - o...@aepfle.de
+
+- Disable DWZ in webkitgtk3-debuginfo (bnc#1044848)
+
+---
webkitgtk3.changes: same change



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.PhRCYJ/_old  2017-08-18 14:57:40.095048983 +0200
+++ /var/tmp/diff_new_pack.PhRCYJ/_new  2017-08-18 14:57:40.103047857 +0200
@@ -19,6 +19,10 @@
 %define build_for_gtk3 0
 
 %if %{build_for_gtk3}
+# provide empty _find_debuginfo_dwz_opts for one or the other
+# the .dwz files contain identical contents, which leads to identical
+# checksums, which leads to file conflicts due to identical symlinks
+%define _find_debuginfo_dwz_opts %{nil}
 %define _pkgname_no_slpp libwebkitgtk3
 %define _sover -3_0-0
 %define _wk2sover -3_0-25

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.PhRCYJ/_old  2017-08-18 14:57:40.171038285 +0200
+++ /var/tmp/diff_new_pack.PhRCYJ/_new  2017-08-18 14:57:40.171038285 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package webkitgtk3
+# spec file for package webkitgtk
 #
 # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
@@ -19,6 +19,10 @@
 %define build_for_gtk3 1
 
 %if %{build_for_gtk3}
+# provide empty _find_debuginfo_dwz_opts for one or the other
+# the .dwz files contain identical contents, which leads to identical
+# checksums, which leads to file conflicts due to identical symlinks
+%define _find_debuginfo_dwz_opts %{nil}
 %define _pkgname_no_slpp libwebkitgtk3
 %define _sover -3_0-0
 %define _wk2sover -3_0-25




commit webkitgtk for openSUSE:Factory

2017-05-18 Thread root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2017-05-18 20:44:26

Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
 and  /work/SRC/openSUSE:Factory/.webkitgtk.new (New)


Package is "webkitgtk"

Thu May 18 20:44:26 2017 rev:44 rq:495120 version:2.4.11

Changes:

--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes  2016-08-16 
13:01:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2017-05-18 
20:44:32.571244839 +0200
@@ -1,0 +2,6 @@
+Fri May 12 08:46:17 UTC 2017 - dims...@opensuse.org
+
+- Add webkitgtk-icu59.patch: Fix build against icu 5.9. Patch
+  ported from Arch.
+
+---
webkitgtk3.changes: same change

New:

  webkitgtk-icu59.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.kBbZ9o/_old  2017-05-18 20:44:35.678806284 +0200
+++ /var/tmp/diff_new_pack.kBbZ9o/_new  2017-05-18 20:44:35.682805720 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package webkitgtk
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -69,6 +69,8 @@
 Patch10:webkitgtk-ppc32.patch
 # PATCH-FIX-UPSTREAM webkitgtk-abs_to_fabs.patch dims...@opensuse.org -- Use 
fabs() instead of abs() on floating point values
 Patch11:webkitgtk-abs_to_fabs.patch
+# PATCH-FIx-UPSTREAM webkitgtk-icu59.patch dims...@opensuse.org -- Fix build 
against icu 5.9
+Patch12:webkitgtk-icu59.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -158,9 +160,9 @@
 %if %{_withwk2}
 %package -n libwebkit2gtk%{_wk2sover}
 Summary:Library for rendering web content, GTK+ Port
-Group:  System/Libraries
 # this will install the non-webkit2 library too; at some point, we should move
 # the Provides for %%{_pkgname_no_slpp} here
+Group:  System/Libraries
 Recommends: %{_pkgname_no_slpp}-lang = %{version}
 # Recommend the injected bundles
 Recommends: webkit2gtk-3_0-injected-bundles
@@ -327,6 +329,9 @@
 %patch10 -p1
 %endif
 %patch11 -p1
+if pkg-config --atleast-version=59 icu-i18n; then
+%patch12 -p1
+fi
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.kBbZ9o/_old  2017-05-18 20:44:35.702802897 +0200
+++ /var/tmp/diff_new_pack.kBbZ9o/_new  2017-05-18 20:44:35.706802334 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package webkitgtk3
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -69,6 +69,8 @@
 Patch10:webkitgtk-ppc32.patch
 # PATCH-FIX-UPSTREAM webkitgtk-abs_to_fabs.patch dims...@opensuse.org -- Use 
fabs() instead of abs() on floating point values
 Patch11:webkitgtk-abs_to_fabs.patch
+# PATCH-FIx-UPSTREAM webkitgtk-icu59.patch dims...@opensuse.org -- Fix build 
against icu 5.9
+Patch12:webkitgtk-icu59.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -158,9 +160,9 @@
 %if %{_withwk2}
 %package -n libwebkit2gtk%{_wk2sover}
 Summary:Library for rendering web content, GTK+ Port
-Group:  System/Libraries
 # this will install the non-webkit2 library too; at some point, we should move
 # the Provides for %%{_pkgname_no_slpp} here
+Group:  System/Libraries
 Recommends: %{_pkgname_no_slpp}-lang = %{version}
 # Recommend the injected bundles
 Recommends: webkit2gtk-3_0-injected-bundles
@@ -327,6 +329,9 @@
 %patch10 -p1
 %endif
 %patch11 -p1
+if pkg-config --atleast-version=59 icu-i18n; then
+%patch12 -p1
+fi
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk-icu59.patch ++
Index: webkitgtk-2.4.11/Source/JavaScriptCore/API/JSStringRef.h
===
--- webkitgtk-2.4.11.orig/Source/JavaScriptCore/API/JSStringRef.h
+++ webkitgtk-2.4.11/Source/JavaScriptCore/API/JSStringRef.h
@@ -32,6 +32,7 @@
 #include 
 #endif
 #include  /* for size_t */
+#include 
 
 #ifdef __cplusplus
 extern "C" {
@@ -43,7 +44,7 @@ extern "C" {
 @typedef JSChar
 @abstract A Unicode character.
 */
-typedef unsigned short JSChar;
+typedef char16_t JSChar;
 #else
 typedef w

commit webkitgtk for openSUSE:Factory

2016-08-16 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2016-08-16 13:01:45

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  2016-05-31 
12:08:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2016-08-16 
13:01:47.0 +0200
@@ -1,0 +2,12 @@
+Sun Jul 31 16:15:47 UTC 2016 - antoine.belv...@laposte.net
+
+- Disable GCC's delete-null-pointer-checks optimization to fix
+  various runtime issues (e.g. boo#987596)
+
+---
+Wed Jun  8 15:08:11 UTC 2016 - dims...@opensuse.org
+
+- Toggle _withwk2 back to 0: WebKit2 has long been split into an
+  own package and builds WebKit2 API 4.0.
+
+---
@@ -7,0 +20,10 @@
+Fri Apr 15 16:40:27 CEST 2016 - h...@suse.com
+
+- Update to GNOME 3.20 -- Fate#318572.
+- Drop
+  webkitgtk-bnc922895-cve-2015-2330-late-tls-cert-verification.patch,
+  webkitgtk-compile-when-WK2-disabled.patch,
+  webkitgtk-js-endian-fixes.patch,
+  webkitgtk-protocall-endian-fix.patch (fixed upstream).
+
+---
@@ -96,0 +119,8 @@
+
+---
+Thu Mar 19 17:47:00 CST 2015 - feder...@suse.com
+
+- Enabled building of the webkit2 API packages; devhelp requires this.
+- Added webkitgtk-bnc922895-cve-2015-2330-late-tls-cert-verification.patch
+  for bnc#922895 - CVE-2015-2330, perform TLS certificate validation
+  at the right time, before sending the HTTP request.
webkitgtk3.changes: same change



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.eTf0Yu/_old  2016-08-16 13:01:49.0 +0200
+++ /var/tmp/diff_new_pack.eTf0Yu/_new  2016-08-16 13:01:49.0 +0200
@@ -338,6 +338,10 @@
 mkdir -p DerivedSources/Platform
 
 %build
+if [ $(gcc -dumpversion | awk -F. '{print $1}') -ge 6 ]; then
+  # Remove this GCC6 optimization to fix several runtime issues (e.g. 
boo#987596)
+  RPM_OPT_FLAGS+=" -fno-delete-null-pointer-checks "
+fi
 %ifarch ppc64 ppc64le
 RPM_OPT_FLAGS+=" -mminimal-toc "
 %endif

webkitgtk3.spec: same change



commit webkitgtk for openSUSE:Factory

2016-05-31 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2016-05-31 12:08:52

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  2016-04-15 
19:04:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2016-05-31 
12:08:54.0 +0200
@@ -1,0 +2,6 @@
+Mon May 23 13:36:52 UTC 2016 - dims...@opensuse.org
+
+- Add webkitgtk-abs_to_fabs.patch: use fabs() instead of abs() on
+  floating point values.
+
+---
webkitgtk3.changes: same change

New:

  webkitgtk-abs_to_fabs.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.yRFtPP/_old  2016-05-31 12:08:55.0 +0200
+++ /var/tmp/diff_new_pack.yRFtPP/_new  2016-05-31 12:08:55.0 +0200
@@ -67,6 +67,8 @@
 Patch8: webkitgtk-commit-size.patch
 # PATCH-FIX-UPSTREAM webkitgtk-ppc32.patch webkit#130837 dval...@suse.com --  
Webkit2 doesnt build on powerpc 32 bits 
 Patch10:webkitgtk-ppc32.patch  
+# PATCH-FIX-UPSTREAM webkitgtk-abs_to_fabs.patch dims...@opensuse.org -- Use 
fabs() instead of abs() on floating point values
+Patch11:webkitgtk-abs_to_fabs.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -324,6 +326,7 @@
 %patch8 -p1
 %patch10 -p1
 %endif
+%patch11 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.yRFtPP/_old  2016-05-31 12:08:55.0 +0200
+++ /var/tmp/diff_new_pack.yRFtPP/_new  2016-05-31 12:08:55.0 +0200
@@ -67,6 +67,8 @@
 Patch8: webkitgtk-commit-size.patch
 # PATCH-FIX-UPSTREAM webkitgtk-ppc32.patch webkit#130837 dval...@suse.com --  
Webkit2 doesnt build on powerpc 32 bits 
 Patch10:webkitgtk-ppc32.patch  
+# PATCH-FIX-UPSTREAM webkitgtk-abs_to_fabs.patch dims...@opensuse.org -- Use 
fabs() instead of abs() on floating point values
+Patch11:webkitgtk-abs_to_fabs.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -324,6 +326,7 @@
 %patch8 -p1
 %patch10 -p1
 %endif
+%patch11 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk-abs_to_fabs.patch ++
diff -Nur webkitgtk-2.4.9.orig/Source/WebCore/platform/gtk/GtkClickCounter.cpp 
webkitgtk-2.4.9/Source/WebCore/platform/gtk/GtkClickCounter.cpp
--- webkitgtk-2.4.9.orig/Source/WebCore/platform/gtk/GtkClickCounter.cpp
2015-05-20 03:03:24.0 -0600
+++ webkitgtk-2.4.9/Source/WebCore/platform/gtk/GtkClickCounter.cpp 
2016-02-07 11:30:42.392686308 -0700
@@ -85,8 +85,8 @@
 guint32 eventTime = getEventTime(event);
 
 if ((event->type == GDK_2BUTTON_PRESS || event->type == GDK_3BUTTON_PRESS)
-|| ((abs(buttonEvent->x - m_previousClickPoint.x()) < 
doubleClickDistance)
-&& (abs(buttonEvent->y - m_previousClickPoint.y()) < 
doubleClickDistance)
+|| ((fabs(buttonEvent->x - m_previousClickPoint.x()) < 
doubleClickDistance)
+&& (fabs(buttonEvent->y - m_previousClickPoint.y()) < 
doubleClickDistance)
 && (eventTime - m_previousClickTime < 
static_cast(doubleClickTime))
 && (buttonEvent->button == m_previousClickButton)))
 m_currentClickCount++;
diff -Nur 
webkitgtk-2.4.9.orig/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp 
webkitgtk-2.4.9/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp
--- webkitgtk-2.4.9.orig/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp
2015-05-20 03:03:24.0 -0600
+++ webkitgtk-2.4.9/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp 
2016-02-07 11:49:36.384691005 -0700
@@ -659,7 +659,7 @@
 if (!std::isfinite(time))
 return String::fromUTF8(_("indefinite time"));
 
-int seconds = static_cast(abs(time));
+int seconds = static_cast(fabs(time));
 int days = seconds / (60 * 60 * 24);
 int hours = seconds / (60 * 60);
 int minutes = (seconds / 60) % 60;




commit webkitgtk for openSUSE:Factory

2016-04-15 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2016-04-15 19:04:38

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  2016-03-26 
15:10:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2016-04-15 
19:04:39.0 +0200
@@ -1,0 +2,9 @@
+Tue Apr 12 13:56:04 UTC 2016 - zai...@opensuse.org
+
+- Update to version 2.4.11:
+  + Fix a crash when changing elment attributes with DOM bindings.
+  + Fix the build on ARM64.
+  + Updated translations.
+- Rebase webkitgtk-aarch64.patch.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.4.10.tar.xz

New:

  webkitgtk-2.4.11.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.fUWrze/_old  2016-04-15 19:04:41.0 +0200
+++ /var/tmp/diff_new_pack.fUWrze/_new  2016-04-15 19:04:41.0 +0200
@@ -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.10
+Version:2.4.11
 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

webkitgtk3.spec: same change
++ webkitgtk-2.4.10.tar.xz -> webkitgtk-2.4.11.tar.xz ++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.4.10.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.4.11.tar.xz differ: char 
26, line 1

++ webkitgtk-aarch64.patch ++
--- /var/tmp/diff_new_pack.fUWrze/_old  2016-04-15 19:04:41.0 +0200
+++ /var/tmp/diff_new_pack.fUWrze/_new  2016-04-15 19:04:41.0 +0200
@@ -134,112 +134,3 @@
  : "r"(expected), "r"(newValue)
  : "memory");
  return !result;
-Index: 
webkitgtk-2.4.10/Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp
-===
 
webkitgtk-2.4.10.orig/Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp
-+++ 
webkitgtk-2.4.10/Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp
-@@ -1040,61 +1040,61 @@ TransformationMatrix& TransformationMatr
- const double* rightMatrix = &(mat.m_matrix[0][0]);
- asm volatile (
- // First, load the leftMatrix completely in memory. The leftMatrix is 
in v16-v23.
--"mov  x4, %[leftMatrix]\n\t"
--"ld1.2d   {v16, v17, v18, v19}, [%[leftMatrix]], #64\n\t"
--"ld1.2d   {v20, v21, v22, v23}, [%[leftMatrix]]\n\t"
-+"mov   x4, %[leftMatrix]\n\t"
-+"ld1   {v16.2d, v17.2d, v18.2d, v19.2d}, [%[leftMatrix]], #64\n\t"
-+"ld1   {v20.2d, v21.2d, v22.2d, v23.2d}, [%[leftMatrix]]\n\t"
- 
- // First row.
--"ld4r.2d  {v24, v25, v26, v27}, [%[rightMatrix]], #32\n\t"
--"fmul.2d  v28, v24, v16\n\t"
--"fmul.2d  v29, v24, v17\n\t"
--"fmla.2d  v28, v25, v18\n\t"
--"fmla.2d  v29, v25, v19\n\t"
--"fmla.2d  v28, v26, v20\n\t"
--"fmla.2d  v29, v26, v21\n\t"
--"fmla.2d  v28, v27, v22\n\t"
--"fmla.2d  v29, v27, v23\n\t"
-+"ld4r  {v24.2d, v25.2d, v26.2d, v27.2d}, [%[rightMatrix]], #32\n\t"
-+"fmul  v28.2d, v24.2d, v16.2d\n\t"
-+"fmul  v29.2d, v24.2d, v17.2d\n\t"
-+"fmla  v28.2d, v25.2d, v18.2d\n\t"
-+"fmla  v29.2d, v25.2d, v19.2d\n\t"
-+"fmla  v28.2d, v26.2d, v20.2d\n\t"
-+"fmla  v29.2d, v26.2d, v21.2d\n\t"
-+"fmla  v28.2d, v27.2d, v22.2d\n\t"
-+"fmla  v29.2d, v27.2d, v23.2d\n\t"
- 
--"ld4r.2d  {v0, v1, v2, v3}, [%[rightMatrix]], #32\n\t"
--"st1.2d  {v28, v29}, [x4], #32\n\t"
-+"ld4r  {v0.2d, v1.2d, v2.2d, v3.2d}, [%[rightMatrix]], #32\n\t"
-+"st1  {v28.2d, v29.2d}, [x4], #32\n\t"
- 
- // Second row.
--"fmul.2d  v30, v0, v16\n\t"
--"fmul.2d  v31, v0, v17\n\t"
--"fmla.2d  v30, v1, v18\n\t"
--"fmla.2d  v31, v1, v19\n\t"
--"fmla.2d  v30, v2, v20\n\t"
--"fmla.2d  v31, v2, v21\n\t"
--"fmla.2d  v30, v3, v22\n\t"
--"fmla.2d  v31, v3, v23\n\t"
-+"fmul  v30.2d, v0.2d, v16.2d\n\t"
-+"fmul  v31.2d, v0.2d, v17.2d\n\t"
-+"fmla  v30.2d, v1.2d, v18.2d\n\t"
-+"fmla  v31.2d, v1.2d, v19.2d\n\t"
-+"fmla  v30.2d, v2.2d, v20.2d\n\t"
-+"fmla  v31.2d, v2.2d, v21.2d\n\t"
-+"fmla  v30.2d, v

commit webkitgtk for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2016-03-26 15:10: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  2016-03-07 
13:26:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2016-03-26 
15:10:37.0 +0100
@@ -1,0 +2,20 @@
+Tue Mar 15 11:23:01 UTC 2016 - dims...@opensuse.org
+
+- Update to version 2.4.10:
+  + Fix rendering of form controls and scrollbars with GTK+ >= 3.19
+  + Fix crashes on PPC64.
+  + Fix the build on powerpc 32 bits.
+  + Add ARM64 build support.
+  + Security fixes: CVE-2015-1120, CVE-2015-1076, CVE-2015-1071,
+CVE-2015-1081, CVE-2015-1122, CVE-2015-1155, CVE-2014-1748,
+CVE-2015-3752, CVE-2015-5809, CVE-2015-5928, CVE-2015-3749,
+CVE-2015-3659, CVE-2015-3748, CVE-2015-3743, CVE-2015-3731,
+CVE-2015-3745, CVE-2015-5822, CVE-2015-3658, CVE-2015-3741,
+CVE-2015-3727, CVE-2015-5801, CVE-2015-5788, CVE-2015-3747,
+CVE-2015-5794, CVE-2015-1127, CVE-2015-1153, CVE-2015-1083.
+  + Updated translations.
+- Rebase webkitgtk-aarch64.patch, webkitgtk-commit-size.patch.
+- Drop webkitgtk-js-endian-fixes.patch and
+  webkitgtk-protocall-endian-fix.patch: fixed upstream.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.4.9.tar.xz
  webkitgtk-js-endian-fixes.patch
  webkitgtk-protocall-endian-fix.patch

New:

  webkitgtk-2.4.10.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.TpYSe8/_old  2016-03-26 15:10:38.0 +0100
+++ /var/tmp/diff_new_pack.TpYSe8/_new  2016-03-26 15:10:38.0 +0100
@@ -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.9
+Version:2.4.10
 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
@@ -63,12 +63,8 @@
 Patch3: webkitgtk-aarch64.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
-Patch7: webkitgtk-js-endian-fixes.patch
 # PATCH-FIX-UPSTREAM webkitgtk-commit-size.patch bnc#866728 mgo...@suse.com -- 
call mprotect with valid size on s390/ppc64.
 Patch8: webkitgtk-commit-size.patch
-# PATCH-FIX-UPSTREAM webkitgtk-protocall-endian-fix.patch webkit#131449 
mgo...@suse.com -- fix a Javascript endian issue.
-Patch9: webkitgtk-protocall-endian-fix.patch
 # PATCH-FIX-UPSTREAM webkitgtk-ppc32.patch webkit#130837 dval...@suse.com --  
Webkit2 doesnt build on powerpc 32 bits 
 Patch10:webkitgtk-ppc32.patch  
 BuildRequires:  Mesa-devel
@@ -325,9 +321,7 @@
 %patch3 -p1
 %patch6 -p2
 %ifarch ppc ppc64 ppc64le s390 s390x
-%patch7 -p1
 %patch8 -p1
-%patch9 -p1
 %patch10 -p1
 %endif
 # FIXME: workaround needed in > 1.7.90 to fix build

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.TpYSe8/_old  2016-03-26 15:10:38.0 +0100
+++ /var/tmp/diff_new_pack.TpYSe8/_new  2016-03-26 15:10:38.0 +0100
@@ -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.9
+Version:2.4.10
 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
@@ -63,12 +63,8 @@
 Patch3: webkitgtk-aarch64.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
-Patch7: webkitgtk-js-endian-fixes.patch
 # PATCH-FIX-UPSTREAM webkitgtk-commit-size.patch bnc#866728 mgo...@suse.com -- 
call mprotect with valid size on s390/ppc64.
 Patch8: webkitgtk-commit-size.patch
-# PATCH-FIX-UPSTREAM webkitgtk-protocall-endian-f

commit webkitgtk for openSUSE:Factory

2016-03-07 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2016-03-07 13:26:13

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  2015-08-12 
15:09:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2016-03-07 
13:26:14.0 +0100
@@ -1,0 +2,6 @@
+Wed Mar  2 18:17:22 UTC 2016 - dims...@opensuse.org
+
+- Switch to geoclue2: replace pkgconfig(geoclue) BuildRequires with
+  pkgconfig(geoclue-2.0).
+
+---
webkitgtk3.changes: same change



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.ODmN4e/_old  2016-03-07 13:26:16.0 +0100
+++ /var/tmp/diff_new_pack.ODmN4e/_new  2016-03-07 13:26:16.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package webkitgtk
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -105,7 +105,7 @@
 BuildRequires:  pkgconfig(gail) >= 1.8
 BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
 %endif
-BuildRequires:  pkgconfig(geoclue)
+BuildRequires:  pkgconfig(geoclue-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.36.0
 BuildRequires:  pkgconfig(gstreamer-1.0) >= 1.0.3
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= 1.0.3

webkitgtk3.spec: same change



commit webkitgtk for openSUSE:Factory

2015-08-12 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2015-08-12 15:09:31

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  2015-07-05 
17:59:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2015-08-12 
15:09:32.0 +0200
@@ -1,0 +2,6 @@
+Tue Aug  4 17:27:26 UTC 2015 - zai...@opensuse.org
+
+- Modify _constraints file for armv6l/armv7l arches to sizes so low
+  that in practice it's disabled.
+
+---
webkitgtk3.changes: same change



Other differences:
--
webkitgtk3.spec: same change
++ _constraints ++
--- /var/tmp/diff_new_pack.BJa4kL/_old  2015-08-12 15:09:33.0 +0200
+++ /var/tmp/diff_new_pack.BJa4kL/_new  2015-08-12 15:09:33.0 +0200
@@ -7,4 +7,18 @@
   3200
 
   
+  
+
+  armv6l
+  armv7l
+
+ 
+  
+   220
+  
+ 
+320
+ 
+
+  
  




commit webkitgtk for openSUSE:Factory

2015-07-05 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2015-07-05 17:59:01

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  2015-05-23 
12:46:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2015-07-05 
17:59:02.0 +0200
@@ -1,0 +2,6 @@
+Mon Jun 15 12:33:44 UTC 2015 - sch...@suse.de
+
+- Update webkitgtk-aarch64.patch: update aarch64 support, backports
+  from upstream.
+
+---
webkitgtk3.changes: same change



Other differences:
--
webkitgtk3.spec: same change
++ webkitgtk-aarch64.patch ++
--- /var/tmp/diff_new_pack.fucWlV/_old  2015-07-05 17:59:03.0 +0200
+++ /var/tmp/diff_new_pack.fucWlV/_new  2015-07-05 17:59:03.0 +0200
@@ -1,39 +1,258 @@
-diff -up webkitgtk-2.4.9/Source/WTF/wtf/dtoa/utils.h.aarch64 
webkitgtk-2.4.9/Source/WTF/wtf/dtoa/utils.h
 webkitgtk-2.4.9/Source/WTF/wtf/dtoa/utils.h.aarch642015-05-20 
11:03:24.0 +0200
-+++ webkitgtk-2.4.9/Source/WTF/wtf/dtoa/utils.h2015-05-20 
13:45:35.629023925 +0200
-@@ -49,7 +49,7 @@
- defined(__ARMEL__) || \
- defined(_MIPS_ARCH_MIPS32R2)
- #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
--#elif CPU(MIPS) || CPU(MIPS64) || 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(MIPS64) || CPU(PPC) || CPU(PPC64) || CPU(PPC64LE) || 
OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || 
CPU(AARCH64) || CPU(HPPA)
- #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
- #elif defined(_M_IX86) || defined(__i386__)
- #if defined(_WIN32)
-diff -up webkitgtk-2.4.9/Source/WTF/wtf/Platform.h.aarch64 
webkitgtk-2.4.9/Source/WTF/wtf/Platform.h
 webkitgtk-2.4.9/Source/WTF/wtf/Platform.h.aarch64  2015-05-20 
11:03:24.0 +0200
-+++ webkitgtk-2.4.9/Source/WTF/wtf/Platform.h  2015-05-20 13:47:34.439861401 
+0200
-@@ -334,6 +334,14 @@
- #define WTF_CPU_NEEDS_ALIGNED_ACCESS 1
- #endif
+Index: webkitgtk-2.4.9/Source/JavaScriptCore/assembler/ARM64Assembler.h
+===
+--- webkitgtk-2.4.9.orig/Source/JavaScriptCore/assembler/ARM64Assembler.h
 webkitgtk-2.4.9/Source/JavaScriptCore/assembler/ARM64Assembler.h
+@@ -29,6 +29,7 @@
+ #if ENABLE(ASSEMBLER) && CPU(ARM64)
  
-+/* CPU(AARCH64) - AArch64 */
-+#if defined(__aarch64__)
-+#define WTF_CPU_AARCH64 1
-+#if defined(__AARCH64BE__)
-+#define WTF_CPU_BIG_ENDIAN 1
-+#endif
+ #include "AssemblerBuffer.h"
++#include 
+ #include 
+ #include 
+ #include 
+@@ -583,9 +584,9 @@ public:
+ JumpType m_type : 8;
+ JumpLinkType m_linkType : 8;
+ Condition m_condition : 4;
+-bool m_is64Bit : 1;
+ unsigned m_bitNumber : 6;
+-RegisterID m_compareRegister : 5;
++RegisterID m_compareRegister : 6;
++bool m_is64Bit : 1;
+ } realTypes;
+ struct CopyTypes {
+ uint64_t content[3];
+@@ -2752,10 +2753,34 @@ public:
+ 
+ unsigned debugOffset() { return m_buffer.debugOffset(); }
+ 
++#if OS(LINUX) && COMPILER(GCC)
++static inline void linuxPageFlush(uintptr_t begin, uintptr_t end)
++{
++__builtin___clear_cache(reinterpret_cast(begin), 
reinterpret_cast(end));
++}
 +#endif
 +
- /*  OS() - underlying operating system; only to be used for mandated 
low-level services like 
-virtual memory, not to choose a GUI toolkit  */
+ static void cacheFlush(void* code, size_t size)
+ {
+ #if OS(IOS)
+ sys_cache_control(kCacheFunctionPrepareForExecution, code, size);
++#elif OS(LINUX)
++size_t page = pageSize();
++uintptr_t current = reinterpret_cast(code);
++uintptr_t end = current + size;
++uintptr_t firstPageEnd = (current & ~(page - 1)) + page;
++
++if (end <= firstPageEnd) {
++linuxPageFlush(current, end);
++return;
++}
++
++linuxPageFlush(current, firstPageEnd);
++
++for (current = firstPageEnd; current + page < end; current += page)
++linuxPageFlush(current, current + page);
++
++linuxPageFlush(current, end);
+ #else
+ #error "The cacheFlush support is missing on this platform."
+ #endif
+Index: webkitgtk-2.4.9/Source/JavaScriptCore/assembler/MacroAssemblerARM64.h
+===

commit webkitgtk for openSUSE:Factory

2015-05-23 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2015-05-23 12:46: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  2015-05-18 
21:47:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2015-05-23 
12:46:36.0 +0200
@@ -1,0 +2,33 @@
+Thu May 21 19:20:11 UTC 2015 - zai...@opensuse.org
+
+- Update to version 2.4.9:
+  + Check TLS errors as soon as they are set in the SoupMessage to
+prevent any data from being sent to the server in case of
+invalid certificate.
+  + Clear the GObject DOM bindings internal cache when frames are
+destroyed or web view contents are updated.
+  + Add HighDPI support for non-accelerated compositing contents.
+  + Fix some transfer annotations used in GObject DOM bindings.
+  + Use latin1 instead of UTF-8 for HTTP header values.
+  + Fix synchronous loads when maximum connection limits are
+reached.
+  + Fix a crash ScrollView::contentsToWindow() when GtkPluginWidget
+doesn't have a parent.
+  + Fix a memory leak in webkit_web_policy_decision_new.
+  + Fix g_closure_unref runtime warning.
+  + Fix a crash due to empty drag image during drag and drop.
+  + Fix rendering of scrollbars with GTK+ >= 3.16.
+  + Fix the build on mingw32/msys.
+  + Fix the build with WebKit2 disabled.
+  + Fix the build with accelerated compositing disabled.
+  + Fix clang version check in configure.
+  + Fix the build with recent versions of GLib that have
+GMutexLocker.
+  + Fix the build for Linux/MIPS64EL.
+- Drop webkitgtk-hidpi.patch,
+  webkitgtk-compile-when-WK2-disabled.patch,
+  webkitgtk-WTF-GMutexLocker.patch and webkitgtk-gcc5-fixes.patch:
+  Fixed upstream.
+- Rebase webkitgtk-aarch64.patch.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.4.8.tar.xz
  webkitgtk-WTF-GMutexLocker.patch
  webkitgtk-compile-when-WK2-disabled.patch
  webkitgtk-gcc5-fixes.patch
  webkitgtk-hidpi.patch

New:

  webkitgtk-2.4.9.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.vnF0yP/_old  2015-05-23 12:46:37.0 +0200
+++ /var/tmp/diff_new_pack.vnF0yP/_new  2015-05-23 12:46:37.0 +0200
@@ -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.8
+Version:2.4.9
 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,14 +71,6 @@
 Patch9: webkitgtk-protocall-endian-fix.patch
 # PATCH-FIX-UPSTREAM webkitgtk-ppc32.patch webkit#130837 dval...@suse.com --  
Webkit2 doesnt build on powerpc 32 bits 
 Patch10:webkitgtk-ppc32.patch  
-# PATCH-FIX-UPSTREAM webkitgtk-compile-when-WK2-disabled.patch webkit#140241 
zai...@opensuse.org -- Cannot compile 2.4.8 when WK2 is disabled
-Patch11:webkitgtk-compile-when-WK2-disabled.patch
-# PATCH-FIX-UPSTREAM webkitgtk-WTF-GMutexLocker.patch webkit#141381 
dims...@opensuse.org -- Fix build with GLib 2.43.4, solve conflict on 
GMutexLock name
-Patch12:webkitgtk-WTF-GMutexLocker.patch
-# PATCH-FIX-OPENSUSE webkitgtk-gcc5-fixes.patch dmuel...@suse.com -- Allow gcc 
5.x
-Patch13:webkitgtk-gcc5-fixes.patch
-# PATCH-FEATURE-OPENSUSE webkitgtk-hidpi.patch webkit#131347 
zai...@opensuse.org -- Make webkitgtk usable on hidpi screens
-Patch14:webkitgtk-hidpi.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -89,7 +81,7 @@
 BuildRequires:  gtk-doc
 BuildRequires:  libicu-devel
 BuildRequires:  libjpeg-devel
-# Needed for patch2 and patch 11
+# Needed for patch2
 BuildRequires:  libtool
 BuildRequires:  perl
 BuildRequires:  python
@@ -338,10 +330,6 @@
 %patch9 -p1
 %patch10 -p1
 %endif
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.vnF0yP/_old  2015-05-23 12:46:37.0 +0200
+++ /var/tmp/diff_new_pack.vnF0yP/_new  2015-05-23 12:46:37.0 +0200
@@ -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.8
+Version:2.4.9
 Release:   

commit webkitgtk for openSUSE:Factory

2015-05-18 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2015-05-18 21:47:05

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  2015-05-07 
09:22:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2015-05-18 
21:47:07.0 +0200
@@ -1,0 +2,6 @@
+Mon May 11 20:59:19 UTC 2015 - zai...@opensuse.org
+
+- Add webkitgtk-hidpi.patch: Make webkitgtk usable on HiDPI
+  screens, patch is ignored upstream as it's fixed on 2.6 branch.
+
+---
webkitgtk3.changes: same change

New:

  webkitgtk-hidpi.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.o7zZrt/_old  2015-05-18 21:47:08.0 +0200
+++ /var/tmp/diff_new_pack.o7zZrt/_new  2015-05-18 21:47:08.0 +0200
@@ -77,6 +77,8 @@
 Patch12:webkitgtk-WTF-GMutexLocker.patch
 # PATCH-FIX-OPENSUSE webkitgtk-gcc5-fixes.patch dmuel...@suse.com -- Allow gcc 
5.x
 Patch13:webkitgtk-gcc5-fixes.patch
+# PATCH-FEATURE-OPENSUSE webkitgtk-hidpi.patch webkit#131347 
zai...@opensuse.org -- Make webkitgtk usable on hidpi screens
+Patch14:webkitgtk-hidpi.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -339,6 +341,7 @@
 %patch11 -p1
 %patch12 -p1
 %patch13 -p1
+%patch14 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.o7zZrt/_old  2015-05-18 21:47:08.0 +0200
+++ /var/tmp/diff_new_pack.o7zZrt/_new  2015-05-18 21:47:08.0 +0200
@@ -77,6 +77,8 @@
 Patch12:webkitgtk-WTF-GMutexLocker.patch
 # PATCH-FIX-OPENSUSE webkitgtk-gcc5-fixes.patch dmuel...@suse.com -- Allow gcc 
5.x
 Patch13:webkitgtk-gcc5-fixes.patch
+# PATCH-FEATURE-OPENSUSE webkitgtk-hidpi.patch webkit#131347 
zai...@opensuse.org -- Make webkitgtk usable on hidpi screens
+Patch14:webkitgtk-hidpi.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -339,6 +341,7 @@
 %patch11 -p1
 %patch12 -p1
 %patch13 -p1
+%patch14 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk-hidpi.patch ++
>From 04a9aff031bd26021c89ec307111202cef4519fd Mon Sep 17 00:00:00 2001
From: Michael Kuhn 
Date: Fri, 19 Dec 2014 19:14:34 +0100
Subject: [PATCH] Add HighDPI support.

The code mainly consists of backports from the 2.6 branch:
- http://trac.webkit.org/changeset/167078
- http://trac.webkit.org/changeset/167080
- http://trac.webkit.org/changeset/169445

It also includes adapted changes from:
- http://fishsoup.net/misc/webkit-hidpi-patches/
---
 Source/WebCore/platform/cairo/WidgetBackingStore.h | 11 +--
 .../platform/cairo/WidgetBackingStoreCairo.cpp | 18 +-
 .../platform/cairo/WidgetBackingStoreCairo.h   |  4 +--
 .../platform/graphics/cairo/CairoUtilities.cpp | 12 +++
 .../platform/graphics/cairo/CairoUtilities.h   |  4 +++
 .../platform/gtk/WidgetBackingStoreGtkX11.cpp  | 28 ++--
 .../platform/gtk/WidgetBackingStoreGtkX11.h|  4 +--
 .../WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp  | 38 ++
 Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.h |  1 +
 Source/WebKit/gtk/webkit/webkitwebview.cpp | 25 ++
 .../WebKit2/Shared/cairo/ShareableBitmapCairo.cpp  | 15 -
 .../UIProcess/API/gtk/WebKitWebViewBase.cpp| 18 ++
 Source/WebKit2/UIProcess/WebPageProxy.cpp  | 10 ++
 .../WebKit2/UIProcess/cairo/BackingStoreCairo.cpp  | 12 +++
 14 files changed, 154 insertions(+), 46 deletions(-)

diff --git a/Source/WebCore/platform/cairo/WidgetBackingStore.h 
b/Source/WebCore/platform/cairo/WidgetBackingStore.h
index f4bb255..69ded77 100644
--- a/Source/WebCore/platform/cairo/WidgetBackingStore.h
+++ b/Source/WebCore/platform/cairo/WidgetBackingStore.h
@@ -49,11 +49,18 @@ public:
 virtual cairo_surface_t* cairoSurface() = 0;
 virtual void scroll(const IntRect& scrollRect, const IntSize& 
scrollOffset) = 0;
 const IntSize& size() { return m_size; }
-WidgetBackingStore(const IntSize& size) : m_size(size) { }
+float deviceScaleFactor() { return m_deviceScaleFactor; }
+
+WidgetBackingStore(const IntSize& size, float deviceScaleFactor)
+: m_size(size)
+, m_deviceScaleFactor(deviceScaleFactor)
+{ }
+
 virtual ~WidgetBackingStore() { }
 
-private:
+protected:
 I

commit webkitgtk for openSUSE:Factory

2015-05-07 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2015-05-07 09:22:02

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  2015-03-30 
19:13:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2015-05-07 
09:22:04.0 +0200
@@ -1,0 +2,5 @@
+Wed May  6 11:35:33 UTC 2015 - dmuel...@suse.com
+
+- add webkitgtk-gcc5-fixes.patch: Fix build with GCC 5.x
+
+---
webkitgtk3.changes: same change

New:

  webkitgtk-gcc5-fixes.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.NPZaPt/_old  2015-05-07 09:22:04.0 +0200
+++ /var/tmp/diff_new_pack.NPZaPt/_new  2015-05-07 09:22:04.0 +0200
@@ -75,6 +75,8 @@
 Patch11:webkitgtk-compile-when-WK2-disabled.patch
 # PATCH-FIX-UPSTREAM webkitgtk-WTF-GMutexLocker.patch webkit#141381 
dims...@opensuse.org -- Fix build with GLib 2.43.4, solve conflict on 
GMutexLock name
 Patch12:webkitgtk-WTF-GMutexLocker.patch
+# PATCH-FIX-OPENSUSE webkitgtk-gcc5-fixes.patch dmuel...@suse.com -- Allow gcc 
5.x
+Patch13:webkitgtk-gcc5-fixes.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -336,6 +338,7 @@
 %endif
 %patch11 -p1
 %patch12 -p1
+%patch13 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.NPZaPt/_old  2015-05-07 09:22:04.0 +0200
+++ /var/tmp/diff_new_pack.NPZaPt/_new  2015-05-07 09:22:04.0 +0200
@@ -75,6 +75,8 @@
 Patch11:webkitgtk-compile-when-WK2-disabled.patch
 # PATCH-FIX-UPSTREAM webkitgtk-WTF-GMutexLocker.patch webkit#141381 
dims...@opensuse.org -- Fix build with GLib 2.43.4, solve conflict on 
GMutexLock name
 Patch12:webkitgtk-WTF-GMutexLocker.patch
+# PATCH-FIX-OPENSUSE webkitgtk-gcc5-fixes.patch dmuel...@suse.com -- Allow gcc 
5.x
+Patch13:webkitgtk-gcc5-fixes.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -336,6 +338,7 @@
 %endif
 %patch11 -p1
 %patch12 -p1
+%patch13 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk-gcc5-fixes.patch ++
--- webkitgtk-2.4.8/Source/autotools/CheckSystemAndBasicDependencies.m4.gcc5
2015-01-07 10:45:43.0 +0100
+++ webkitgtk-2.4.8/Source/autotools/CheckSystemAndBasicDependencies.m4 
2015-02-18 13:09:57.359888184 +0100
@@ -87,12 +87,12 @@ AC_SYS_LARGEFILE
 c_compiler="unknown"
 AC_LANG_PUSH([C])
 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
-#if !(defined(__GNUC__) && !defined(__clang__) && !defined(__INTEL_COMPILER) 
&& __GNUC__ >= 4 && __GNUC_MINOR__ >= 7)
+#if !(defined(__GNUC__) && !defined(__clang__) && !defined(__INTEL_COMPILER) 
&& (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7)))
 #error Not a supported GCC compiler
 #endif
 ])], [c_compiler="gcc"], [])
 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
-#if !(defined(__clang__) && __clang_major__ >= 3 && __clang_minor__ >= 3)
+#if !(defined(__clang__) && (__apple_build_version__ >= 4250024 || 
(!defined(__apple_build_version__) && (__clang_major__ > 3 || (__clang_major__ 
== 3 && __clang_minor__ >= 3)
 #error Not a supported Clang compiler
 #endif
 ])], [c_compiler="clang"], [])
@@ -106,12 +106,12 @@ fi
 cxx_compiler="unknown"
 AC_LANG_PUSH([C++])
 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
-#if !(defined(__GNUG__) && defined(__GNUC__) && !defined(__clang__) && 
!defined(__INTEL_COMPILER) && __GNUC__ >= 4 && __GNUC_MINOR__ >= 7)
+#if !(defined(__GNUG__) && defined(__GNUC__) && !defined(__clang__) && 
!defined(__INTEL_COMPILER) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ 
>= 7)))
 #error Not a supported G++ compiler
 #endif
 ])], [cxx_compiler="g++"], [])
 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
-#if !(defined(__clang__) && __clang_major__ >= 3 && __clang_minor__ >= 3)
+#if !(defined(__clang__) && (__apple_build_version__ >= 4250024 || 
(!defined(__apple_build_version__) && (__clang_major__ > 3 || (__clang_major__ 
== 3 && __clang_minor__ >= 3)
 #error Not a supported Clang++ compiler
 #endif
 ])], [cxx_compiler="clang++"], [])



commit webkitgtk for openSUSE:Factory

2015-03-30 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2015-03-30 19:13:09

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  2015-01-25 
21:14:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2015-03-30 
19:13:11.0 +0200
@@ -1,0 +2,7 @@
+Mon Feb 23 09:29:15 UTC 2015 - dims...@opensuse.org
+
+- Add webkitgtk-WTF-GMutexLocker.patch: Fix build with GLib 2.43.4.
+  WebKit and GLib both have a GMutexLock in tree, which conflict.
+  Ensure WebKit uses its own WTF::GMutexLocker implementation.
+
+---
webkitgtk3.changes: same change

New:

  webkitgtk-WTF-GMutexLocker.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.wrrbxV/_old  2015-03-30 19:13:12.0 +0200
+++ /var/tmp/diff_new_pack.wrrbxV/_new  2015-03-30 19:13:12.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package webkitgtk
 #
-# 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
@@ -73,6 +73,8 @@
 Patch10:webkitgtk-ppc32.patch  
 # PATCH-FIX-UPSTREAM webkitgtk-compile-when-WK2-disabled.patch webkit#140241 
zai...@opensuse.org -- Cannot compile 2.4.8 when WK2 is disabled
 Patch11:webkitgtk-compile-when-WK2-disabled.patch
+# PATCH-FIX-UPSTREAM webkitgtk-WTF-GMutexLocker.patch webkit#141381 
dims...@opensuse.org -- Fix build with GLib 2.43.4, solve conflict on 
GMutexLock name
+Patch12:webkitgtk-WTF-GMutexLocker.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -333,6 +335,7 @@
 %patch10 -p1
 %endif
 %patch11 -p1
+%patch12 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.wrrbxV/_old  2015-03-30 19:13:12.0 +0200
+++ /var/tmp/diff_new_pack.wrrbxV/_new  2015-03-30 19:13:12.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package webkitgtk3
 #
-# 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
@@ -73,6 +73,8 @@
 Patch10:webkitgtk-ppc32.patch  
 # PATCH-FIX-UPSTREAM webkitgtk-compile-when-WK2-disabled.patch webkit#140241 
zai...@opensuse.org -- Cannot compile 2.4.8 when WK2 is disabled
 Patch11:webkitgtk-compile-when-WK2-disabled.patch
+# PATCH-FIX-UPSTREAM webkitgtk-WTF-GMutexLocker.patch webkit#141381 
dims...@opensuse.org -- Fix build with GLib 2.43.4, solve conflict on 
GMutexLock name
+Patch12:webkitgtk-WTF-GMutexLocker.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -333,6 +335,7 @@
 %patch10 -p1
 %endif
 %patch11 -p1
+%patch12 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk-WTF-GMutexLocker.patch ++
Index: 
webkitgtk-2.4.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp
===
--- 
webkitgtk-2.4.8.orig/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp
+++ 
webkitgtk-2.4.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp
@@ -316,7 +316,7 @@ void MediaPlayerPrivateGStreamerBase::mu
 #if USE(ACCELERATED_COMPOSITING) && USE(TEXTURE_MAPPER_GL) && 
!USE(COORDINATED_GRAPHICS)
 PassRefPtr 
MediaPlayerPrivateGStreamerBase::updateTexture(TextureMapper* textureMapper)
 {
-GMutexLocker lock(m_bufferMutex);
+WebCore::GMutexLocker lock(m_bufferMutex);
 if (!m_buffer)
 return nullptr;
 
@@ -366,7 +366,7 @@ void MediaPlayerPrivateGStreamerBase::tr
 g_return_if_fail(GST_IS_BUFFER(buffer));
 
 {
-GMutexLocker lock(m_bufferMutex);
+WebCore::GMutexLocker lock(m_bufferMutex);
 gst_buffer_replace(&m_buffer, buffer);
 }
 
@@ -398,7 +398,7 @@ void MediaPlayerPrivateGStreamerBase::pa
 if (!m_player->visible())
 return;
 
-GMutexLocker lock(m_bufferMutex);
+WebCore::GMutexLocker lock(m_bufferMutex);
 if (!m_buffer)
 return;
 
Index: 
webkitgtk-2.4.8/

commit webkitgtk for openSUSE:Factory

2015-01-25 Thread h_root
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.0 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2015-01-25 
21:14:30.0 +0100
@@ -1,0 +2,18 @@
+Sun Jan 11 13:00:30 UTC 2015 - zai...@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.0 +0100
+++ /var/tmp/diff_new_pack.0WTsvX/_new  2015-01-25 21:14:31.0 +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 dval...@suse.com --  
Webkit2 doesnt build on powerpc 32 bits 
 Patch10:webkitgtk-ppc32.patch  
+# PATCH-FIX-UPSTREAM webkitgtk-compile-when-WK2-disabled.patch webkit#140241 
zai...@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.0 +0100
+++ /var/tmp/diff_new_pack.0WTsvX/_new  2015-01-25 21:14:31.0 +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-

commit webkitgtk for openSUSE:Factory

2014-10-31 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-10-31 09:39:20

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-05 
20:28:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-10-31 
12:32:56.0 +0100
@@ -1,0 +2,19 @@
+Sat Oct 25 11:53:25 UTC 2014 - dims...@opensuse.org
+
+- Update to version 2.4.7:
+  + SSLv3 is now disabled in WebKit2 to protect us against POODLE
+vulnerability.
+  + Fix the remote web inspector.
+  + Fix rendering of buttons, selections and lists with recent GTK+
+versions.
+  + Fix the build with drag and drop support disabled.
+  + Fix the build with video support disabled.
+  + Fix a crash in the plugin process with some windowed flash
+plugins.
+  + TLS errors now take precedence over the HTTP authentication
+dialog.
+  + Do not shrink on-disk cache to its default size on startup.
+  + Don’t include full path names in WebKitEnumTypes.h to ensure
+the generated headers are always identical.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.4.6.tar.xz

New:

  webkitgtk-2.4.7.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.ZW0RGg/_old  2014-10-31 12:32:57.0 +0100
+++ /var/tmp/diff_new_pack.ZW0RGg/_new  2014-10-31 12:32:57.0 +0100
@@ -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.6
+Version:2.4.7
 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

webkitgtk3.spec: same change
++ webkitgtk-2.4.6.tar.xz -> webkitgtk-2.4.7.tar.xz ++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.4.6.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.4.7.tar.xz differ: char 
25, line 1

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



commit webkitgtk for openSUSE:Factory

2014-10-05 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-10-05 20:28:02

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-09-30 
19:36:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-10-05 
20:28:04.0 +0200
@@ -1,0 +2,12 @@
+Mon Sep 29 14:00:02 UTC 2014 - dims...@opensuse.org
+
+- Update to version 2.4.6:
+  + Use free icons for the web inspector.
+  + Make vimeo videos work again with the GStreamer media backend.
+  + Fix selection rendering when unfocused with recent GTK+
+versions.
+  + Fix toggle buttons rendering with recent GTK+ versions.
+  + Fix race condition when downloading a file due to the
+intermediate temporary file.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.4.5.tar.xz

New:

  webkitgtk-2.4.6.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.wGNeWW/_old  2014-10-05 20:28:05.0 +0200
+++ /var/tmp/diff_new_pack.wGNeWW/_new  2014-10-05 20:28:05.0 +0200
@@ -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.5
+Version:2.4.6
 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

webkitgtk3.spec: same change
++ webkitgtk-2.4.5.tar.xz -> webkitgtk-2.4.6.tar.xz ++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.4.5.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.4.6.tar.xz differ: char 
27, line 1

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



commit webkitgtk for openSUSE:Factory

2014-09-30 Thread h_root
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.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-09-30 
19:36:40.0 +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.0 +0200
+++ /var/tmp/diff_new_pack.KQpsQq/_new  2014-09-30 19:36:42.0 +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 

commit webkitgtk for openSUSE:Factory

2014-08-06 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-08-07 08:08:11

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-07-24 
07:03:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-08-07 
08:08:13.0 +0200
@@ -1,0 +2,6 @@
+Mon Aug  4 10:34:12 UTC 2014 - dval...@suse.com
+
+- Add webkitgtk-ppc32.patch: Fix ppc32 build; Webkit2 doesnt build
+  on powerpc 32 bits (webkit#130837).
+
+---
webkitgtk3.changes: same change

New:

  webkitgtk-ppc32.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.50bHmn/_old  2014-08-07 08:08:15.0 +0200
+++ /var/tmp/diff_new_pack.50bHmn/_new  2014-08-07 08:08:15.0 +0200
@@ -71,6 +71,8 @@
 Patch8: webkitgtk-commit-size.patch
 # PATCH-FIX-UPSTREAM webkitgtk-protocall-endian-fix.patch webkit#131449 
mgo...@suse.com -- fix a Javascript endian issue.
 Patch9: webkitgtk-protocall-endian-fix.patch
+# PATCH-FIX-UPSTREAM webkitgtk-ppc32.patch webkit#130837 dval...@suse.com --  
Webkit2 doesnt build on powerpc 32 bits 
+Patch10:webkitgtk-ppc32.patch  
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -329,6 +331,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 %endif
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.50bHmn/_old  2014-08-07 08:08:15.0 +0200
+++ /var/tmp/diff_new_pack.50bHmn/_new  2014-08-07 08:08:15.0 +0200
@@ -71,6 +71,8 @@
 Patch8: webkitgtk-commit-size.patch
 # PATCH-FIX-UPSTREAM webkitgtk-protocall-endian-fix.patch webkit#131449 
mgo...@suse.com -- fix a Javascript endian issue.
 Patch9: webkitgtk-protocall-endian-fix.patch
+# PATCH-FIX-UPSTREAM webkitgtk-ppc32.patch webkit#130837 dval...@suse.com --  
Webkit2 doesnt build on powerpc 32 bits 
+Patch10:webkitgtk-ppc32.patch  
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -329,6 +331,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 %endif
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit

++ webkitgtk-ppc32.patch ++
>From 4cf6f716f227829b66c60e5dffda4d57d98536a6 Mon Sep 17 00:00:00 2001
From: Dinar Valeev 
Date: Mon, 4 Aug 2014 09:49:34 +
Subject: [PATCH] fix ppc32 build

---
 Source/WebKit2/Platform/IPC/Connection.h   | 4 
 Source/WebKit2/UIProcess/StatisticsRequest.cpp | 4 
 2 files changed, 8 insertions(+)

diff --git a/Source/WebKit2/Platform/IPC/Connection.h 
b/Source/WebKit2/Platform/IPC/Connection.h
index 92df268..18bdc81 100644
--- a/Source/WebKit2/Platform/IPC/Connection.h
+++ b/Source/WebKit2/Platform/IPC/Connection.h
@@ -216,7 +216,11 @@ private:
 
 Client* m_client;
 bool m_isServer;
+#if CPU(PPC)
+uint64_t m_syncRequestID;
+#else
 std::atomic m_syncRequestID;
+#endif
 
 bool 
m_onlySendMessagesAsDispatchWhenWaitingForSyncReplyWhenProcessingSuchAMessage;
 bool m_shouldExitOnSyncMessageSendFailure;
diff --git a/Source/WebKit2/UIProcess/StatisticsRequest.cpp 
b/Source/WebKit2/UIProcess/StatisticsRequest.cpp
index 3223da5..f8ed21a 100644
--- a/Source/WebKit2/UIProcess/StatisticsRequest.cpp
+++ b/Source/WebKit2/UIProcess/StatisticsRequest.cpp
@@ -44,7 +44,11 @@ StatisticsRequest::~StatisticsRequest()
 
 uint64_t StatisticsRequest::addOutstandingRequest()
 {
+#if CPU(PPC)
+static int64_t uniqueRequestID;
+#else
 static std::atomic uniqueRequestID;
+#endif
 
 uint64_t requestID = ++uniqueRequestID;
 m_outstandingRequests.add(requestID);
-- 
1.7.12.4

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



commit webkitgtk for openSUSE:Factory

2014-07-23 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-07-24 07:03:08

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-07-21 
22:35:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-07-24 
07:03:09.0 +0200
@@ -1,0 +2,5 @@
+Wed Jul 23 12:36:24 UTC 2014 - dims...@opensuse.org
+
+- Rename _constraint to _constraints, so it actually applies.
+
+---
webkitgtk3.changes: same change

Old:

  _constraint

New:

  _constraints



Other differences:
--
webkitgtk3.spec: same change
++ _constraints ++

  

  2200


  3200

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



commit webkitgtk for openSUSE:Factory

2014-07-21 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-07-21 21:59:59

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-07-04 
19:28:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-07-21 
22:35:23.0 +0200
@@ -1,0 +2,21 @@
+Thu Jul 10 22:14:35 UTC 2014 - dims...@opensuse.org
+
+- Update to version 2.4.4:
+  + Fix annoying popup shown when visiting 8tracks.com.
+  + Expose links rendered as blocks to accessibility.
+  + Make text inside "span" block in "a" block accessible.
+  + Implement windowed plugins visibility.
+  + Fix the GObject introspection annotations of
+webkit_web_resource_get_data_finish().
+  + Fix a crash in TSymbolTableLevel::~TSymbolTableLevel when
+WebKit is built with GCC 4.9.
+  + Fix a crash when playing a video in facebook.
+  + Several user agent changes to fix Google Maps and a few other
+issues.
+  + Allo to include WebKitVersion.h from web extensions API too.
+  + Fix web process leak when closing pages with network process
+enabled.
+  + Fix the build with --disable-webgl
+--disable-accelerated-compositing.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.4.3.tar.xz

New:

  webkitgtk-2.4.4.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.kLj0kg/_old  2014-07-21 22:35:24.0 +0200
+++ /var/tmp/diff_new_pack.kLj0kg/_new  2014-07-21 22:35:24.0 +0200
@@ -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.3
+Version:2.4.4
 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

webkitgtk3.spec: same change
++ webkitgtk-2.4.3.tar.xz -> webkitgtk-2.4.4.tar.xz ++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.4.3.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.4.4.tar.xz differ: char 
27, line 1

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



commit webkitgtk for openSUSE:Factory

2014-07-04 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-07-04 19:28:43

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-06-17 
11:22:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-07-04 
19:28:44.0 +0200
@@ -1,0 +2,14 @@
+Tue Jul  1 11:48:00 UTC 2014 - dims...@opensuse.org
+
+- Update to version 2.4.3:
+  + Fix video playback rate used when resuming in GStreamer media
+backend.
+  + Use GstMetaVideo as announced by WebKitVideoSink to fix some
+decoders and filters that rely on buffer's meta rather that in
+the caps structures.
+  + Do not pass a valid pointer as redirected-response parameter to
+WebKitWebPage::send-request signal when not redirecting.
+  + Add missing files to the build required for building on
+Windows.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.4.2.tar.xz

New:

  webkitgtk-2.4.3.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.IjYH5N/_old  2014-07-04 19:28:46.0 +0200
+++ /var/tmp/diff_new_pack.IjYH5N/_new  2014-07-04 19:28:46.0 +0200
@@ -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.2
+Version:2.4.3
 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

webkitgtk3.spec: same change
++ webkitgtk-2.4.2.tar.xz -> webkitgtk-2.4.3.tar.xz ++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.4.2.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.4.3.tar.xz differ: char 
27, line 1

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



commit webkitgtk for openSUSE:Factory

2014-06-17 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-06-17 11:22:40

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-06-01 
18:54:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-06-17 
11:22:41.0 +0200
@@ -1,0 +2,7 @@
+Wed Jun  4 22:34:32 UTC 2014 - mgo...@suse.com
+
+- webkitgtk-commit-size.patch: Fix and rebase.
+- webkitgtk-protocall-endian-fix.patch: Don't patch ChangeLog; it
+  makes the patch need rebasing any time we update.
+
+---
webkitgtk3.changes: same change



Other differences:
--
webkitgtk3.spec: same change
++ webkitgtk-commit-size.patch ++
--- /var/tmp/diff_new_pack.Ypniif/_old  2014-06-17 11:22:42.0 +0200
+++ /var/tmp/diff_new_pack.Ypniif/_new  2014-06-17 11:22:42.0 +0200
@@ -1,32 +1,32 @@
-diff -ur webkitgtk-2.4.1.orig/Source/JavaScriptCore/interpreter/JSStack.cpp 
webkitgtk-2.4.1/Source/JavaScriptCore/interpreter/JSStack.cpp
 webkitgtk-2.4.1.orig/Source/JavaScriptCore/interpreter/JSStack.cpp 
2014-04-14 01:40:44.0 -0500
-+++ webkitgtk-2.4.1/Source/JavaScriptCore/interpreter/JSStack.cpp  
2014-05-17 13:39:29.326005975 -0500
+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.0 -0500
 webkitgtk-2.4.2/Source/JavaScriptCore/interpreter/JSStack.cpp  
2014-06-03 21:21:50.557586002 -0500
 @@ -49,7 +49,8 @@
  {
  ASSERT(capacity && isPageAligned(capacity));
  
 -m_reservation = PageReservation::reserve(roundUpAllocationSize(capacity * 
sizeof(Register), commitSize), OSAllocator::JSVMStackPages);
-+size_t commitsize = PageSize();
++size_t commitsize = pageSize();
 +m_reservation = PageReservation::reserve(roundUpAllocationSize(capacity * 
sizeof(Register), commitsize), OSAllocator::JSVMStackPages);
  updateStackLimit(highAddress());
  m_commitEnd = highAddress();
- 
-@@ -80,7 +81,8 @@
+ 
+@@ -78,7 +79,8 @@
  // 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.
 -long delta = roundUpAllocationSize(reinterpret_cast(m_commitEnd) - 
reinterpret_cast(newEnd), commitSize);
-+size_t commitsize = PageSize();
++size_t commitsize = pageSize();
 +long delta = roundUpAllocationSize(reinterpret_cast(m_commitEnd) - 
reinterpret_cast(newEnd), commitsize);
  if (reinterpret_cast(m_commitEnd) - delta <= 
reinterpret_cast(m_useableEnd))
  return false;
  
-@@ -149,7 +151,8 @@
+@@ -134,7 +136,8 @@
  
  void JSStack::disableErrorStackReserve()
  {
 -char* useableEnd = reinterpret_cast(reservationEnd()) + commitSize;
-+size_t commitsize = PageSize();
++size_t commitsize = pageSize();
 +char* useableEnd = reinterpret_cast(reservationEnd()) + commitsize;
  m_useableEnd = reinterpret_cast_ptr(useableEnd);
  

++ webkitgtk-protocall-endian-fix.patch ++
--- /var/tmp/diff_new_pack.Ypniif/_old  2014-06-17 11:22:42.0 +0200
+++ /var/tmp/diff_new_pack.Ypniif/_new  2014-06-17 11:22:42.0 +0200
@@ -1,46 +1,3 @@
-diff -ur webkitgtk-2.4.1.orig/Source/JavaScriptCore/ChangeLog 
webkitgtk-2.4.1/Source/JavaScriptCore/ChangeLog
 webkitgtk-2.4.1.orig/Source/JavaScriptCore/ChangeLog   2014-04-14 
05:47:50.0 -0500
-+++ webkitgtk-2.4.1/Source/JavaScriptCore/ChangeLog2014-05-17 
13:24:57.545177307 -0500
-@@ -1,3 +1,39 @@
-+2014-04-09  Mark Lam  
-+
-+Ensure that LLINT accessing of the ProtoCallFrame is big endian 
friendly.
-+
-+
-+Reviewed by Mark Hahnenberg.
-+
-+Change ProtoCallFrame::paddedArgCount to be of type uint32_t.  The 
argCount
-+that it pads is of type int anyway.  It doesn't need to be 64 bit.  
This
-+also makes it work with the LLINT which is loading it with a loadi
-+instruction.
-+
-+We should add the PayLoadOffset to 
ProtoCallFrame::argCountAndCodeOriginValue
-+when loading the argCount.
-+
-+The paddedArgCount issue was causing failures when running the JSC 
tests on a
-+64-bit big endian machine.  In this case, the paddedArgCount in the
-+ProtoCallFrame has the value 2.  However, because the paddedArgCount 
was stored
-+as a 64-bit size_t and the

commit webkitgtk for openSUSE:Factory

2014-06-01 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-06-01 18:54:49

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-05-20 
14:24:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-06-01 
18:54:53.0 +0200
@@ -1,0 +2,9 @@
+Sun May 18 22:29:37 UTC 2014 - mgo...@suse.com
+
+- Add webkitgtk-commit-size.patch: call mprotect with appropriate
+  arguments on ppc64/s390x (bnc#866728 bgo#721569).
+- Add webkitgtk-js-endian-fixes.patch,
+  webkitgtk-protocall-endian-fix.patch: endian fixes (bnc#866728
+  bgo#721569).
+
+---
webkitgtk3.changes: same change

New:

  webkitgtk-commit-size.patch
  webkitgtk-js-endian-fixes.patch
  webkitgtk-protocall-endian-fix.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.5xqr22/_old  2014-06-01 18:54:55.0 +0200
+++ /var/tmp/diff_new_pack.5xqr22/_new  2014-06-01 18:54:55.0 +0200
@@ -65,6 +65,12 @@
 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
+Patch7: webkitgtk-js-endian-fixes.patch
+# PATCH-FIX-UPSTREAM webkitgtk-commit-size.patch bnc#866728 mgo...@suse.com -- 
call mprotect with valid size on s390/ppc64.
+Patch8: webkitgtk-commit-size.patch
+# PATCH-FIX-UPSTREAM webkitgtk-protocall-endian-fix.patch webkit#131449 
mgo...@suse.com -- fix a Javascript endian issue.
+Patch9: webkitgtk-protocall-endian-fix.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -319,6 +325,11 @@
 %patch3 -p1
 %patch5 -p1
 %patch6 -p2
+%ifarch ppc ppc64 s390 s390x
+%patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%endif
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.5xqr22/_old  2014-06-01 18:54:55.0 +0200
+++ /var/tmp/diff_new_pack.5xqr22/_new  2014-06-01 18:54:55.0 +0200
@@ -65,6 +65,12 @@
 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
+Patch7: webkitgtk-js-endian-fixes.patch
+# PATCH-FIX-UPSTREAM webkitgtk-commit-size.patch bnc#866728 mgo...@suse.com -- 
call mprotect with valid size on s390/ppc64.
+Patch8: webkitgtk-commit-size.patch
+# PATCH-FIX-UPSTREAM webkitgtk-protocall-endian-fix.patch webkit#131449 
mgo...@suse.com -- fix a Javascript endian issue.
+Patch9: webkitgtk-protocall-endian-fix.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  chrpath
@@ -319,6 +325,11 @@
 %patch3 -p1
 %patch5 -p1
 %patch6 -p2
+%ifarch ppc ppc64 s390 s390x
+%patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%endif
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/webkit
 mkdir -p DerivedSources/WebCore

++ webkitgtk-commit-size.patch ++
diff -ur webkitgtk-2.4.1.orig/Source/JavaScriptCore/interpreter/JSStack.cpp 
webkitgtk-2.4.1/Source/JavaScriptCore/interpreter/JSStack.cpp
--- webkitgtk-2.4.1.orig/Source/JavaScriptCore/interpreter/JSStack.cpp  
2014-04-14 01:40:44.0 -0500
+++ webkitgtk-2.4.1/Source/JavaScriptCore/interpreter/JSStack.cpp   
2014-05-17 13:39:29.326005975 -0500
@@ -49,7 +49,8 @@
 {
 ASSERT(capacity && isPageAligned(capacity));
 
-m_reservation = PageReservation::reserve(roundUpAllocationSize(capacity * 
sizeof(Register), commitSize), OSAllocator::JSVMStackPages);
+size_t commitsize = PageSize();
+m_reservation = PageReservation::reserve(roundUpAllocationSize(capacity * 
sizeof(Register), commitsize), OSAllocator::JSVMStackPages);
 updateStackLimit(highAddress());
 m_commitEnd = highAddress();
 
@@ -80,7 +81,8 @@
 // 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.
-long delta = roundUpAllocationSize(rein

commit webkitgtk for openSUSE:Factory

2014-05-20 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-05-20 14:24:22

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-05-05 
21:17:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-05-20 
14:24:26.0 +0200
@@ -1,0 +2,12 @@
+Sat May 17 15:39:50 UTC 2014 - zai...@opensuse.org
+
+- Update to version 2.4.2:
+  + Correctly handle TLS errors in case of a server redirection.
+  + Fix a crash when submitting a form.
+  + Fix several JavaScriptCore crashes when browsing facebook.
+  + Fix a crash when closing a page with windowed plugins.
+  + Fix a crash after getting web view context property with
+g_object_get.
+  + Fix a new[] delete[] mismatch in SocketStreamHandleSoup.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.4.1.tar.xz

New:

  webkitgtk-2.4.2.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.pznkYw/_old  2014-05-20 14:24:28.0 +0200
+++ /var/tmp/diff_new_pack.pznkYw/_new  2014-05-20 14:24:28.0 +0200
@@ -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.1
+Version:2.4.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

webkitgtk3.spec: same change
++ webkitgtk-2.4.1.tar.xz -> webkitgtk-2.4.2.tar.xz ++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.4.1.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.4.2.tar.xz differ: char 
26, line 1

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



commit webkitgtk for openSUSE:Factory

2014-05-05 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-05-05 21:16:20

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-02-21 
14:26:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-05-05 
21:17:46.0 +0200
@@ -1,0 +2,177 @@
+Tue Apr 15 08:06:59 UTC 2014 - zai...@opensuse.org
+
+- Update to version 2.4.1:
+  + Add CORS support for media elements to GStreamer media backend.
+  + Fix wrong flags used in fcntl call that failed in FreeBSD.
+  + Correctly handle HTTP authentication for cross-origin requests.
+  + Correctly handle cookies for cross-origin requests.
+  + Fix a crash in the plugin process with some plugins that
+redefine NPN functions.
+  + Fix acceletared video when the video format has an alpha
+component.
+  + Fix sites using geolocation after reloading when using
+Geoclue2.
+  + Append Safari version to UserAgent to fix redirections in
+www.globalforestwatch.org.
+
+---
+Tue Mar 25 08:31:27 UTC 2014 - dims...@opensuse.org
+
+- Update to version 2.4.0:
+  + Support for multiple web processes.
+  + DOM touch events support.
+  + Plugins cache.
+  + Process model API.
+  + TLS errors API.
+  + Lots of bugs fixed.
+
+---
+Wed Mar 19 10:59:24 UTC 2014 - dims...@opensuse.org
+
+- Update to version 2.3.92:
+  + Add support for Geoclue2.
+  + Always finalize the soup session object when the networking
+process finishes.
+  + Make sure the web process doesn’t finish if there’s an ongoing
+print operation.
+  + Fix runtime critical warnings about main loop sources not found
+when trying to remove them.
+  + Fixed several crashes in JavaScriptCore when visiting facebook.
+  + Improve CSS properties performance.
+  + Fix web process leak when the WebView is leaked by the
+application.
+  + Fix the build when using vala bindings due to UI and web
+process main headers included together.
+
+---
+Mon Mar  3 19:33:01 UTC 2014 - dims...@opensuse.org
+
+- Update to version 2.3.91:
+  + Use a persistent cache for plugins metadata to avoid locking
+the UI while scanning plugins during page loads.
+  + Make the web inspector always load in multiprocess mode.
+  + Add a pkg-config file for WebKit2 web process extensions API.
+  + Fix the generation of g_return macros for GObject DOM bindings
+in some cases where non pointer parameters were handled as
+pointers.
+  + Enable DFG_JIT on FreeBSD.
+  + Use system default compiler instead of gcc when building DOM
+generated sources.
+  + Several build fixes for FreeBSD.
+  + Fix the build with wayland support enabled.
+
+---
+Thu Feb 21 00:00:00 UTC 2014 - dims...@opensuse.org
+
+- Update to 2.3.90:
+  + Add initial touch support to WebKit2.
+  + Add API to create a WebKitWebView related to another one to
+share the same Web Process.
+  + Create the inspector view using the same web process as the
+inspected page.
+  + Fix wrong mix of fcntl commands and flags in WebKit2.
+  + Fix marshaller used in WebKitWebPage::document-loaded signal.
+  + Fix a crash in GStreamer media backend when playback rate is
+too high.
+  + Fix the build on FreeBSD.
+
+---
+Thu Feb 20 23:59:59 UTC 2014 - dims...@opensuse.org
+
+- Update to version 2.3.5:
+  + Add API to allow setting a multiple web process model.
+  + Add API to pass initialization user data from the UI process to
+the web extensions.
+  + Implement languages support with network process.
+  + Implement custom URI schemes with network process.
+  + Disable MemoryCache when the DOCUMENT_VIEWER cache model is
+set.
+  + Expose aria-describedby with ATK_RELATION_DESCRIBED_BY.
+  + Fix a bug that prevented from entering fullscreen again in
+HTML5 videos after fullscreen was left with ESC.
+  + Set playback rate when pipeline is not ready in GStreamer media
+backend.
+  + Fix a lockup when playing Icecast radio in GStreamer media
+backend.
+  + Fix a web process crash when a download is cancelled.
+  + Fix several crashes when printing via JavaScript.
+
+---
+Thu Feb 20 23:00:00 UTC 2014 - dims...@opensuse.org
+
+- Update to version 2.3.4:
+  + Add API to WebKitResponsePolicyDecision to check if the MIME
+type can be shown.
+  + Enable fullscreen API by d

commit webkitgtk for openSUSE:Factory

2014-02-21 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-02-21 14:26: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-02-03 
11:13:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-02-21 
14:26:36.0 +0100
@@ -1,0 +2,17 @@
+Thu Feb 20 15:01:40 UTC 2014 - zai...@opensuse.org
+
+- Update to version 2.2.5:
+  + Fix a crash in GStreamer media backend when playback rate is
+too high.
+  + Fix wrong mix of fcntl commands and flags in WebKit2.
+  + Fix a crash in facebook when hovering images.
+  + Fix a crash when loading tbpl.mozilla.org.
+  + Fix text encoding of pages loaded with
+webkit_web_view_load_html() in WebKit2.
+  + Fix marshaller used in WebKitWebPage::document-loaded signal.
+  + Fix a bug that prevented from entering fullscreen again in
+HTML5 videos after fullscreen was left with ESC.
+  + Fix a web process crash when a download is cancelled.
+  + Fix the build on FreeBSD.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.2.4.tar.xz

New:

  webkitgtk-2.2.5.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.jYviQR/_old  2014-02-21 14:26:37.0 +0100
+++ /var/tmp/diff_new_pack.jYviQR/_new  2014-02-21 14:26:37.0 +0100
@@ -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.2.4
+Version:2.2.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

webkitgtk3.spec: same change
++ webkitgtk-2.2.4.tar.xz -> webkitgtk-2.2.5.tar.xz ++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.2.4.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.2.5.tar.xz differ: char 
27, line 1

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



commit webkitgtk for openSUSE:Factory

2014-02-03 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-02-03 11:13:44

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-12-23 
22:21:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-02-03 
11:13:45.0 +0100
@@ -1,0 +2,22 @@
+Tue Jan 28 21:23:44 UTC 2014 - zai...@opensuse.org
+
+- Update to version 2.2.4:
+  + Disable MemoryCache when the DOCUMENT_VIEWER cache model is
+set.
+  + Remove the partial file downloaded when the download operation
+fails or is cancelled.
+  + Enable Web Audio by default in configure.
+  + Add missing mappings from ARIA roles to ATK roles.
+  + Fix several crashes when printing via JavaScript.
+  + Fix an X11 error when the backing store surface is destroyed.
+  + Fix the user agent string to correctly pretend to be Mac OS X
+to fix several web sites that depen on the user agent like
+yahoo.
+  + Fix the build with wayland support disabled.
+  + Fix the build in FreeBSD.
+  + Fix the build in Mac/Darwin.
+  + Fix the build with GCC in i386.
+- Drop webkitgtk-use-recommended-freetype-include.patch, fixed
+  upstream.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.2.2.tar.xz
  webkitgtk-use-recommended-freetype-include.patch

New:

  webkitgtk-2.2.4.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.8qU4Mq/_old  2014-02-03 11:13:46.0 +0100
+++ /var/tmp/diff_new_pack.8qU4Mq/_new  2014-02-03 11:13:46.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package webkitgtk
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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.2.2
+Version:2.2.4
 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-use-recommended-freetype-include.patch 
hrvoje.sen...@gmail.com -- Use freetype upstream recommended #include style
-Patch4: webkitgtk-use-recommended-freetype-include.patch
 # PATCH-FIX-UPSTREAM webkitgtk-ppc64le.patch uweig...@de.ibm.com -- add 
support for ppc64le
 Patch5: webkitgtk-ppc64le.patch
 BuildRequires:  Mesa-devel
@@ -298,7 +296,6 @@
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
 %patch3 -p1
-%patch4 -p1
 %patch5 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/ANGLE

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.8qU4Mq/_old  2014-02-03 11:13:46.0 +0100
+++ /var/tmp/diff_new_pack.8qU4Mq/_new  2014-02-03 11:13:46.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package webkitgtk3
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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.2.2
+Version:2.2.4
 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-use-recommended-freetype-include.patch 
hrvoje.sen...@gmail.com -- Use freetype upstream recommended #include style
-Patch4: webkitgtk-use-recommended-freetype-

commit webkitgtk for openSUSE:Factory

2013-12-23 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-12-23 22:21: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  2013-11-24 
13:34:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-12-23 
22:21:35.0 +0100
@@ -1,0 +2,14 @@
+Mon Dec 23 08:43:41 UTC 2013 - uweig...@de.ibm.com
+
+- Add webkitgtk-ppc64le.patch: Support powerpc64le-linux.
+- Inject same C(PP)FLAGS as for ppc64.
+
+---
+Sat Dec 14 17:16:01 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Add webkitgtk-use-recommended-freetype-include.patch: Freetype
+  upstream recommends using their macros together with ft2build
+  include. Positive sideeffect is that this patch makes it build
+  with both freetype2 2.5.1, and older versions.
+
+---
webkitgtk3.changes: same change

New:

  webkitgtk-ppc64le.patch
  webkitgtk-use-recommended-freetype-include.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.HUnOf2/_old  2013-12-23 22:21:37.0 +0100
+++ /var/tmp/diff_new_pack.HUnOf2/_new  2013-12-23 22:21:37.0 +0100
@@ -61,6 +61,10 @@
 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-use-recommended-freetype-include.patch 
hrvoje.sen...@gmail.com -- Use freetype upstream recommended #include style
+Patch4: webkitgtk-use-recommended-freetype-include.patch
+# PATCH-FIX-UPSTREAM webkitgtk-ppc64le.patch uweig...@de.ibm.com -- add 
support for ppc64le
+Patch5: webkitgtk-ppc64le.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  flex
@@ -294,6 +298,8 @@
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
 %patch3 -p1
+%patch4 -p1
+%patch5 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/ANGLE
 mkdir DerivedSources/InjectedBundle
@@ -303,14 +309,14 @@
 mkdir DerivedSources/webkitdom
 
 %build
-%ifarch ppc64
+%ifarch ppc64 ppc64le
 RPM_OPT_FLAGS+=" -mminimal-toc "
 %endif
 %ifarch %arm
 # we'll always want to remove the debug from the build on arm
 RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-g / }"
 %endif
-%ifarch %arm ppc ppc64 s390 s390x
+%ifarch %arm ppc ppc64 ppc64le s390 s390x
 RPM_OPT_FLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads "
 %endif
 
@@ -322,7 +328,7 @@
 export CXXFLAGS=" $RPM_OPT_FLAGS -g0"
 
 # Use CPPFLAGS to disable jit, webkit#113638
-%ifarch %arm ppc ppc64 s390 s390x
+%ifarch %arm ppc ppc64 ppc64le s390 s390x
 export CPPFLAGS="-DENABLE_JIT=0 -DENABLE_YARR_JIT=0 -DENABLE_ASSEMBLER=0"
 %endif
 

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.HUnOf2/_old  2013-12-23 22:21:37.0 +0100
+++ /var/tmp/diff_new_pack.HUnOf2/_new  2013-12-23 22:21:37.0 +0100
@@ -61,6 +61,10 @@
 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-use-recommended-freetype-include.patch 
hrvoje.sen...@gmail.com -- Use freetype upstream recommended #include style
+Patch4: webkitgtk-use-recommended-freetype-include.patch
+# PATCH-FIX-UPSTREAM webkitgtk-ppc64le.patch uweig...@de.ibm.com -- add 
support for ppc64le
+Patch5: webkitgtk-ppc64le.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  flex
@@ -294,6 +298,8 @@
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
 %patch3 -p1
+%patch4 -p1
+%patch5 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/ANGLE
 mkdir DerivedSources/InjectedBundle
@@ -303,14 +309,14 @@
 mkdir DerivedSources/webkitdom
 
 %build
-%ifarch ppc64
+%ifarch ppc64 ppc64le
 RPM_OPT_FLAGS+=" -mminimal-toc "
 %endif
 %ifarch %arm
 # we'll always want to remove the debug from the build on arm
 RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-g / }"
 %endif
-%ifarch %arm ppc ppc64 s390 s390x
+%ifarch %arm ppc ppc64 ppc64le s390 s390x
 RPM_OPT_FLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads "
 %endif
 
@@ -322,7 +328,7 @@
 export CXXFLAGS=" $RPM_OPT_FLAGS -g0"
 
 # Use CPPFLAGS to disable jit, webkit#113638
-%ifarch %arm ppc ppc64 s390 s390x
+%ifarch %arm ppc ppc64 ppc64le s390 s390x
 expo

commit webkitgtk for openSUSE:Factory

2013-11-24 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-11-24 13:34:18

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-10-17 
17:49:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-11-24 
13:34:19.0 +0100
@@ -1,0 +2,9 @@
+Fri Nov 15 10:24:02 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.2.2 (bnc#849913):
+  + Fix a crash when printing via JavaScript in WebKit2.
+  + Enable text edition undo/redo operations support in WebKit2.
+  + Fix the build on non-linux platforms.
+- Rebase webkitgtk-aarch64.patch.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.2.1.tar.xz

New:

  webkitgtk-2.2.2.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.6LCLRy/_old  2013-11-24 13:34:20.0 +0100
+++ /var/tmp/diff_new_pack.6LCLRy/_new  2013-11-24 13:34:20.0 +0100
@@ -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.2.1
+Version:2.2.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

webkitgtk3.spec: same change
++ webkitgtk-2.2.1.tar.xz -> webkitgtk-2.2.2.tar.xz ++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.2.1.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.2.2.tar.xz differ: char 
27, line 1

++ webkitgtk-aarch64.patch ++
--- /var/tmp/diff_new_pack.6LCLRy/_old  2013-11-24 13:34:20.0 +0100
+++ /var/tmp/diff_new_pack.6LCLRy/_new  2013-11-24 13:34:20.0 +0100
@@ -10,11 +10,11 @@
  Source/WTF/wtf/dtoa/utils.h |  2 +-
  2 files changed, 12 insertions(+), 3 deletions(-)
 
-Index: webkitgtk-2.1.1/Source/WTF/wtf/Platform.h
+Index: webkitgtk-2.2.2/Source/WTF/wtf/Platform.h
 ===
 webkitgtk-2.1.1.orig/Source/WTF/wtf/Platform.h
-+++ webkitgtk-2.1.1/Source/WTF/wtf/Platform.h
-@@ -325,6 +325,14 @@
+--- webkitgtk-2.2.2.orig/Source/WTF/wtf/Platform.h
 webkitgtk-2.2.2/Source/WTF/wtf/Platform.h
+@@ -327,6 +327,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  */
  
-@@ -682,7 +690,8 @@
+@@ -689,7 +697,8 @@
  || CPU(ALPHA) \
  || CPU(SPARC64) \
  || CPU(S390X) \
@@ -39,7 +39,7 @@
  #define WTF_USE_JSVALUE64 1
  #else
  #define WTF_USE_JSVALUE32_64 1
-@@ -823,7 +832,7 @@
+@@ -855,7 +864,7 @@
  #define ENABLE_REGEXP_TRACING 0
  
  /* Yet Another Regex Runtime - turned on by default for JIT enabled ports. */
@@ -48,16 +48,16 @@
  #define ENABLE_YARR_JIT 1
  
  /* Setting this flag compares JIT results with interpreter results. */
-Index: webkitgtk-2.1.1/Source/WTF/wtf/dtoa/utils.h
+Index: webkitgtk-2.2.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
+--- webkitgtk-2.2.2.orig/Source/WTF/wtf/dtoa/utils.h
 webkitgtk-2.2.2/Source/WTF/wtf/dtoa/utils.h
 @@ -49,7 +49,7 @@
  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(SPARC) || CPU(ALPHA)
-+#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || 
CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(AARCH64)
+-#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || 
CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(HPPA)
++#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || 
CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(HPPA) 
|| CPU(AARCH64)
  #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
  #elif defined(_M_IX86) || defined(__i386__)
  #if defined(_WIN32)

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



commit webkitgtk for openSUSE:Factory

2013-10-17 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-10-17 15:52:17

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-10-09 
23:42:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-10-17 
17:49:06.0 +0200
@@ -1,0 +2,13 @@
+Wed Oct 16 17:47:05 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.2.1:
+  + Fix a crash in JavaScriptCore when visiting google groups.
+  + Fix a crash in JavaScriptCore when trying to send a message via
+'today's birthdays' dialogue box on Facebook.
+  + Make sure the GtkWidget used for windowed plugins is destroyed
+when the plugin instance is destroyed.
+  + Fix the build with drag and drop support disabled.
+- define _name webkitgtk: helps osc collab to not trip over the
+  two spec files at each update.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.2.0.tar.xz

New:

  webkitgtk-2.2.1.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.zvdV8O/_old  2013-10-17 17:49:08.0 +0200
+++ /var/tmp/diff_new_pack.zvdV8O/_new  2013-10-17 17:49:08.0 +0200
@@ -43,16 +43,17 @@
 %endif
 
 Name:   webkitgtk
+%define _name webkitgtk
 Summary:Library for rendering web content, GTK+ Port
 License:LGPL-2.0+ and BSD-3-Clause
 Group:  Development/Libraries/C and C++
-Version:2.2.0
+Version:2.2.1
 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
 # FIXME: after 1.7.90, remove workaround in %%setup that is needed to fix the 
build
 Url:http://webkitgtk.org/
-Source: http://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
+Source: http://webkitgtk.org/releases/%{_name}-%{version}.tar.xz
 Source1:baselibs.conf
 # 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

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.zvdV8O/_old  2013-10-17 17:49:08.0 +0200
+++ /var/tmp/diff_new_pack.zvdV8O/_new  2013-10-17 17:49:08.0 +0200
@@ -43,16 +43,17 @@
 %endif
 
 Name:   webkitgtk3
+%define _name webkitgtk
 Summary:Library for rendering web content, GTK+ Port
 License:LGPL-2.0+ and BSD-3-Clause
 Group:  Development/Libraries/C and C++
-Version:2.2.0
+Version:2.2.1
 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
 # FIXME: after 1.7.90, remove workaround in %%setup that is needed to fix the 
build
 Url:http://webkitgtk.org/
-Source: http://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
+Source: http://webkitgtk.org/releases/%{_name}-%{version}.tar.xz
 Source1:baselibs.conf
 # 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

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

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



commit webkitgtk for openSUSE:Factory

2013-10-09 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-10-09 23:42:18

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-09-29 
19:29:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-10-09 
23:42:20.0 +0200
@@ -1,0 +2,6 @@
+Sun Oct  6 21:08:25 UTC 2013 - dmuel...@suse.com
+
+- Fix optflags mangling on arm (replace "-g ", as there can be
+  other buildflags starting with -g).
+
+---
webkitgtk3.changes: same change



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.0uAqlW/_old  2013-10-09 23:42:21.0 +0200
+++ /var/tmp/diff_new_pack.0uAqlW/_new  2013-10-09 23:42:21.0 +0200
@@ -307,7 +307,7 @@
 %endif
 %ifarch %arm
 # we'll always want to remove the debug from the build on arm
-RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-g/}"
+RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-g / }"
 %endif
 %ifarch %arm ppc ppc64 s390 s390x
 RPM_OPT_FLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads "

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



commit webkitgtk for openSUSE:Factory

2013-09-29 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-09-29 19:29:49

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-09-24 
07:12:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-09-29 
19:29:50.0 +0200
@@ -1,0 +2,8 @@
+Fri Sep 27 19:26:30 UTC 2013 - zai...@opensuse.org
+
+- Update to version 2.2.0:
+  + Bump the GTK+ Wayland dependency to 3.10
+  + Fix the build with GTK+ 2.0.
+- Drop webkitgtk-gtk2.patch, fixed upstream.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.1.92.tar.xz
  webkitgtk-gtk2.patch

New:

  webkitgtk-2.2.0.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.IrE4mP/_old  2013-09-29 19:29:52.0 +0200
+++ /var/tmp/diff_new_pack.IrE4mP/_new  2013-09-29 19:29:52.0 +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.1.92
+Version:2.2.0
 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
@@ -60,13 +60,11 @@
 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-gtk2.patch webkit#121573 dims...@opensuse.org 
-- Fix build with GTK+ 2.0
-Patch4: webkitgtk-gtk2.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  gcc-c++
-BuildRequires:  gobject-introspection-devel >= 0.9.5
+BuildRequires:  gobject-introspection-devel >= 1.32.0
 BuildRequires:  gperf
 BuildRequires:  gtk-doc
 BuildRequires:  libicu-devel
@@ -82,32 +80,32 @@
 BuildRequires:  pkgconfig(cairo) >= 1.10
 BuildRequires:  pkgconfig(cairo-ft)
 BuildRequires:  pkgconfig(enchant) >= 0.22
-BuildRequires:  pkgconfig(fontconfig) >= 2.4
+BuildRequires:  pkgconfig(fontconfig) >= 2.5
 BuildRequires:  pkgconfig(freetype2) >= 9.0
 %if %{build_for_gtk3}
 # yes, needed for the plugin process even though we're targetting gtk3
 BuildRequires:  pkgconfig(gail) >= 1.8
 BuildRequires:  pkgconfig(gail-3.0) >= 3.0
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.10
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.4.0
+BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.6.0
 BuildRequires:  pkgconfig(gtk+-unix-print-3.0)
 %else
 BuildRequires:  pkgconfig(gail) >= 1.8
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.10
+BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
 %endif
 BuildRequires:  pkgconfig(geoclue)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.32.0
-BuildRequires:  pkgconfig(gstreamer-1.0) >= 0.11.90
-BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= 0.11.90
+BuildRequires:  pkgconfig(glib-2.0) >= 2.36.0
+BuildRequires:  pkgconfig(gstreamer-1.0) >= 1.0.3
+BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= 1.0.3
 BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(harfbuzz)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libsecret-1)
-BuildRequires:  pkgconfig(libsoup-2.4) >= 2.40.0
+BuildRequires:  pkgconfig(libsoup-2.4) >= 2.42.0
 BuildRequires:  pkgconfig(libwebp)
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.6
 BuildRequires:  pkgconfig(libxslt) >= 1.1.7
-BuildRequires:  pkgconfig(pango) >= 1.21.0
+BuildRequires:  pkgconfig(pango) >= 1.30.0
 BuildRequires:  pkgconfig(pangoft2)
 BuildRequires:  pkgconfig(sqlite3) >= 3.0
 BuildRequires:  pkgconfig(xcomposite)
@@ -295,7 +293,6 @@
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
 %patch3 -p1
-%patch4 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir -p DerivedSources/ANGLE
 mkdir DerivedSources/InjectedBundle

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.IrE4mP/_old  2013-09-29 19:29:52.0 +0200
+++ /var/tmp/diff_new_pack.IrE4mP/_new  2013-09-29 19:29:52.0 +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.1.92
+Version:2.2.0
 Release:0
 # FIXME: at some point, figure out a way to remove the hack where we use -g0 
to have succes

commit webkitgtk for openSUSE:Factory

2013-09-23 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-09-24 07:12:37

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-09-23 
11:20:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-09-24 
07:12:38.0 +0200
@@ -1,0 +2,6 @@
+Mon Sep 23 09:31:31 UTC 2013 - dims...@opensuse.org
+
+- Fix _constraints: we meant to ask for memory (physical), not
+  disk space.
+
+---
webkitgtk3.changes: same change



Other differences:
--
webkitgtk3.spec: same change
++ _constraint ++
--- /var/tmp/diff_new_pack.zWEQEW/_old  2013-09-24 07:12:39.0 +0200
+++ /var/tmp/diff_new_pack.zWEQEW/_new  2013-09-24 07:12:39.0 +0200
@@ -1,10 +1,10 @@
 
   
 
-  3200
+  2200
 
-
-  1500
-
+
+  3200
+
   
  

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



commit webkitgtk for openSUSE:Factory

2013-09-23 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-09-23 11:20:02

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-09-09 
11:03:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-09-23 
11:20:05.0 +0200
@@ -1,0 +2,67 @@
+Sat Sep 21 17:48:37 UTC 2013 - dims...@opensuse.org
+
+- Change _constraints: as we now build parallel, we do require more
+  memory. In tests, it seems we require ~ 3000M, so requesting
+  3200M to start with.
+
+---
+Sat Sep 21 14:02:04 UTC 2013 - dims...@opensuse.org
+
+- Change RPM Group of libwebkitgtk-1_0-0 and libwebkitgtk-3_0-0 to
+  System/Libraries, in accordance with the packaging guidelines.
+
+---
+Wed Sep 18 20:50:15 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.1.92:
+  + Switch to the new Web Inspector.
+  + Reimplement several accessibility methods to not require Gail
+and Pango.
+  + Allow to run in a Wayland environment even when WebKitGTK+ has
+been built with accelerated compositing support enabled,
+falling back to software rendering in such case since
+accelerated compositing is not supported yet under Wayland.
+  + Enable the Wayland target by default if the GTK+ Wayland
+dependency is available.
+  + Fix web inspector rendering when docked in a page that uses
+accelerated compositing.
+  + Do not try to parse incomplete HTTP requests in the web
+inspector.
+  + Use WEBKIT_TYPE_DOWNLOAD instead of G_TYPE_OBJECT for the
+argument of the WebKitWebView::download-requested signal in
+WebKit1.
+  + Add allow-none introspection annotation to parameters that can
+be NULL in GObject DOM bindings.
+  + Honor the --disable-gtk-doc configure option.
+  + Fix the build on directories containing spaces.
+  + Allow to build when the build directory is in a different
+partition.
+  + Updated translations.
+- Add webkitgtk-gtk2.patch: Fix build with GTK+ 2.0.
+- Enable parallel build. The OOM usually happened during linking,
+  not building; and the linker is not executed in parallel anyway.
+
+---
+Wed Sep 11 21:04:17 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.1.91:
+  + Add a cancelled signal to WebKitAuthenticationRequest in
+WebKit2 GTK+ API.
+  + Add support for building with Wayland as the target.
+  + Fix issues with rtsp streams embedded on  not loading.
+  + Fix the media player to not set the system volume to 100%.
+  + Ensure volume slider value is 0 when audio is muted.
+  + Make GStreamer source element thread-safe.
+  + Adjust internal size on GStreamer source element when receiving
+data if necessary.
+  + Disable accelerated compositing if the system doesn't support
+it.
+  + Fix rendering of input buttons text with recent
+gnome-themes-standard.
+  + Fix the cursor rendering when the mouse is over an image
+document with recent versions of GTK+.
+  + Fix a crash in some cases when context menu is shown.
+  + Fix the build on GNU/Hurd.
+  + Updated translations.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.1.90.1.tar.xz

New:

  webkitgtk-2.1.92.tar.xz
  webkitgtk-gtk2.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.IcnguT/_old  2013-09-23 11:20:07.0 +0200
+++ /var/tmp/diff_new_pack.IcnguT/_new  2013-09-23 11:20:07.0 +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.1.90.1
+Version:2.1.92
 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
@@ -60,6 +60,8 @@
 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-gtk2.patch webkit#121573 dims...@opensuse.org 
-- Fix build with GTK+ 2.0
+Patch4: webkitgtk-gtk2.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  flex
@@ -127,7 +129,7 @@
 %package -n libwebkitgtk%{_sover}
 
 Summary:Library for

commit webkitgtk for openSUSE:Factory

2013-09-09 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-09-09 11:03:56

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-08-16 
12:21:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-09-09 
11:03:58.0 +0200
@@ -1,0 +2,30 @@
+Wed Sep  4 08:44:52 UTC 2013 - idon...@suse.com
+
+- Use CPPFLAGS to disable JIT instead of %extraconfigure;
+  otherwise it fails on some platforms, most notably s390x
+  See webkit#113638.
+
+---
+Mon Sep  2 07:11:43 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.1.90.1:
+  + Adds support for maintainer mode, so that the GNOME continuous
+integration will be able to forbid autotools regeneration.
+  + Added DOM bindings symbols that got removed from the IDL back
+for ABI compatibility.
+
+---
+Wed Aug 28 06:40:13 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.1.90:
+  + Add API to inject custom JavaScript to WebKit2 Web Extensions
+API.
+  + Add support for running JavaScript code in isolated worlds to
+WebKit2 Web Extensions API.
+  + Expose WebKitFrame in WebKit2GTK+ Web Extensions API.
+  + Fix the volume slider track shown when muted.
+  + Cancel authentication dialog when the load fails.
+  + Fix a crash in WebKit1 when inspector window is closed.
+  + Updated translations.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.1.4.tar.xz

New:

  webkitgtk-2.1.90.1.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.JPJZky/_old  2013-09-09 11:03:59.0 +0200
+++ /var/tmp/diff_new_pack.JPJZky/_new  2013-09-09 11:03:59.0 +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.1.4
+Version:2.1.90.1
 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
@@ -308,8 +308,7 @@
 # we'll always want to remove the debug from the build on arm
 RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-g/}"
 %endif
-%ifarch ppc ppc64 %arm
-%define extraconfigure --disable-jit
+%ifarch %arm ppc ppc64 s390 s390x
 RPM_OPT_FLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads "
 %endif
 
@@ -319,12 +318,17 @@
 # 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"
+
+# Use CPPFLAGS to disable jit, webkit#113638
+%ifarch %arm ppc ppc64 s390 s390x
+export CPPFLAGS="-DENABLE_JIT=0 -DENABLE_YARR_JIT=0 -DENABLE_ASSEMBLER=0"
+%endif
+
 %configure \
 --with-gtk=%{_gtkver} \
 --enable-geolocation \
 --enable-introspection \
 --enable-javascript-debugger \
-%{?extraconfigure} \
 --disable-static \
 --enable-shared \
 --with-gstreamer=1.0 \

webkitgtk3.spec: same change
++ _constraint ++
--- /var/tmp/diff_new_pack.JPJZky/_old  2013-09-09 11:03:59.0 +0200
+++ /var/tmp/diff_new_pack.JPJZky/_new  2013-09-09 11:03:59.0 +0200
@@ -1,10 +1,10 @@
 
   
 
-  2200
+  2200
 
 
-  1500
+  1500
 
   
  

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

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



commit webkitgtk for openSUSE:Factory

2013-08-16 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-08-16 12:21:14

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-07-16 
16:27:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-08-16 
12:21:15.0 +0200
@@ -1,0 +2,32 @@
+Mon Aug 12 13:57:34 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.1.4:
+  + Add WebKitWebView::authenticate signal to WebKit2 GTK API.
+  + Expose KeyboardEvent in GObject DOM bindings.
+  + Implement attributesOfChildren() for AccessibilityUIElement.
+  + Implement allAttributes() for AccessibilityUIElement.
+  + Fix issues with edge cases when getting offsets for a text
+range in AtkText.
+  + Remote inspector server now notifies about errors when loading
+resurces.
+  + Disable HTTP request "Accept-Encoding:" header field on
+gstreamer source element to avoid receiving the wrong size when
+retrieving data.
+  + Fix the final position when receiving several seek calls in a
+row, in GStreamer media backend.
+  + When rendering accelerated video, upload onto the texture only
+the buffer to be painted.
+  + Fix response property definition of
+WebKitResponsePolicyDecision.
+  + Fix a crash in WebKit1 when the WebView is created and
+destroyed too fast.
+  + Fix a crash in UI process when the web process crashes.
+  + Fix a crash in WebKit2 when a context menu item is selected
+after the page has been closed.
+  + Fix a crash when getting the editor command for a key event
+initiated by the web inspector.
+  + Fix the build when building with GTK+ 2.
+  + Fix several memory leaks.
+- Drop webkitgtk-gtk2-buildfix.patch: fixed upstream.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.1.3.tar.xz
  webkitgtk-gtk2-buildfix.patch

New:

  webkitgtk-2.1.4.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.XCcKjD/_old  2013-08-16 12:21:17.0 +0200
+++ /var/tmp/diff_new_pack.XCcKjD/_new  2013-08-16 12:21:17.0 +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.1.3
+Version:2.1.4
 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
@@ -60,8 +60,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-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
@@ -295,7 +293,6 @@
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
 %patch3 -p1
-%patch4 -p0
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir DerivedSources/ANGLE
 mkdir DerivedSources/InjectedBundle

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.XCcKjD/_old  2013-08-16 12:21:17.0 +0200
+++ /var/tmp/diff_new_pack.XCcKjD/_new  2013-08-16 12:21:17.0 +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.1.3
+Version:2.1.4
 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
@@ -60,8 +60,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-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
@@ -295,7 +293,6 @@
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
 %patch3 -p1
-%patch4 -p0
 # FIXME: workaround needed in > 1.7.90 to fix b

commit webkitgtk for openSUSE:Factory

2013-07-16 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-07-16 16:27:21

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-06-29 
22:27:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-07-16 
16:27:24.0 +0200
@@ -1,0 +2,21 @@
+Tue Jul  9 16:40:50 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.1.3:
+  + Add support for preload="metadata" to GStreamer media backend.
+  + Do not expose '\n' for wrapped lines with
+ATK_TEXT_BOUNDARY_CHAR.
+  + Fix potential race condition in GStreamer media backend when
+getting the video sink caps.
+  + Fix performance issues rendering a page with animations.
+  + Several fixes and improvements in GStreamer video accelerated
+compositing support.
+  + Adjust internal size on GStreamer HTTP source element when
+receiving data if necessary.
+  + Actually disable the memory cache when DOCUMENT_VIEWER cache
+model is used in WebKit1.
+  + Fix runtime critical warning in WebKit2 when unloading a module
+that failed to load.
+  + Fix several memory leaks.
+- Rebase webkitgtk-gtk2-buildfix.patch.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.1.2.tar.xz

New:

  webkitgtk-2.1.3.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.ykxnCM/_old  2013-07-16 16:27:25.0 +0200
+++ /var/tmp/diff_new_pack.ykxnCM/_new  2013-07-16 16:27:25.0 +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.1.2
+Version:2.1.3
 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

webkitgtk3.spec: same change
++ webkitgtk-2.1.2.tar.xz -> webkitgtk-2.1.3.tar.xz ++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.1.2.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.1.3.tar.xz differ: char 
26, line 1

++ webkitgtk-gtk2-buildfix.patch ++
--- /var/tmp/diff_new_pack.ykxnCM/_old  2013-07-16 16:27:25.0 +0200
+++ /var/tmp/diff_new_pack.ykxnCM/_new  2013-07-16 16:27:25.0 +0200
@@ -1,30 +1,35 @@
-Index: Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp
+Index: Source/WebCore/platform/gtk/GtkVersioning.h
 ===
 Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp.orig
-+++ Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp
-@@ -100,6 +100,13 @@
- #endif
- #include "WidgetBackingStoreCairo.h"
+--- Source/WebCore/platform/gtk/GtkVersioning.h(revision 152495)
 Source/WebCore/platform/gtk/GtkVersioning.h(working copy)
+@@ -40,6 +40,18 @@
  
-+// GTK 2.0 compatibility
-+#ifdef GDK_WINDOWING_X11
-+#ifndef GDK_IS_X11_DISPLAY
-+#define GDK_IS_X11_DISPLAY(dpy) 1
+ GdkDevice* getDefaultGDKPointerDevice(GdkWindow* window);
+ 
++// gtk_widget_get_preferred_size() appeared only in GTK 3.0
++#if !GTK_CHECK_VERSION (2, 91, 0)  /* approximately */
++#define gtk_widget_get_preferred_size(widget, minimum_size, natural_size) \
++(gtk_widget_size_request((widget), ((minimum_size
 +#endif
++
++// Define GDK_IS_X11_DISPLAY dummy for GTK+ 2.0 compatibility
++#if defined(GDK_WINDOWING_X11) && !defined(GDK_IS_X11_DISPLAY)
++#define GDK_IS_X11_DISPLAY(dpy) 1
 +#endif
 +
- using namespace WebCore;
++
+ G_END_DECLS
  
- namespace WebKit {
-Index: Source/WebCore/plugins/gtk/gtk2xtbin.h
+ #endif // GtkVersioning_h
+Index: Source/WebCore/plugins/gtk/gtk2xtbin.c
 ===
 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__
+--- Source/WebCore/plugins/gtk/gtk2xtbin.c (revision 152495)
 Source/WebCore/plugins/gtk/gtk2xtbin.c (working copy)
+@@ -42,6 +42,7 @@
+  * inside a GTK application.  
+  */
  
-+#include "autotoolsconfig.h"
- #include 
- #ifndef GTK_API_VERSION_2
- #include 
++#include "config.h"
+ #include "GtkVersioning.h"
+ #include "xembed.h"
+ #include "gtk2xtbin.h"

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



commit webkitgtk for openSUSE:Factory

2013-06-29 Thread h_root
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.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-06-29 
22:27:45.0 +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#12, 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

commit webkitgtk for openSUSE:Factory

2013-05-16 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-05-16 11:43:54

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-13 
16:04:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-05-16 
11:43:56.0 +0200
@@ -1,0 +2,30 @@
+Mon May 13 18:23:01 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.0.2:
+  + Honor preload="none" attribute in GStreamer backend.
+  + Make the GStreamer not to do memory buffering when preload set
+to none.
+  + Fix loading of plugins when MIME Type is not provided but can
+guessed from the file extension.
+  + Fix a crash with some locales due to some property names marked
+for translation by mistake.
+  + Fix a double-free in WebKitWebPlugin.
+  + Support C++11 static_assert.
+  + Fix the build without GStreamer.
+  + Fix the build with GCC 4.8 due to maybe-uninitialized errors.
+  + Fix the build due to unresolved symbols in
+ProcessLauncherGtk.cpp.
+  + Updated translations.
+- Drop webkitgtk-socketpair-includes.patch: fixed upstream.
+- Comment out libtool BuildRequires and call to autoreconf: we also
+  disabled webkit-ld-optimization.patch, which is the patch needing
+  these.
+
+---
+Sun May 12 18:07:38 UTC 2013 - sch...@suse.de
+
+- Add webkitgtk-aarch64.patch: add support for aarch64.
+- Add webkitgtk-double2ints.patch: define missing Double2Ints
+  function.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.0.1.tar.xz
  webkitgtk-socketpair-includes.patch

New:

  webkitgtk-2.0.2.tar.xz
  webkitgtk-aarch64.patch
  webkitgtk-double2ints.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.NTcAo3/_old  2013-05-16 11:43:57.0 +0200
+++ /var/tmp/diff_new_pack.NTcAo3/_new  2013-05-16 11:43:57.0 +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.1
+Version:2.0.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
@@ -58,8 +58,10 @@
 Patch0: webkit-gir-fixup.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 webkitgtk-socketpair-includes.patch dims...@opensuse.org 
-- Add missing includes
-Patch3: webkitgtk-socketpair-includes.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
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  flex
@@ -69,8 +71,8 @@
 BuildRequires:  gtk-doc
 BuildRequires:  libicu-devel
 BuildRequires:  libjpeg-devel
-# NEeded for patch4
-BuildRequires:  libtool
+# Needed for patch2
+# BuildRequires:  libtool
 BuildRequires:  perl
 BuildRequires:  python
 BuildRequires:  ruby
@@ -293,6 +295,7 @@
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
 %patch3 -p1
+%patch4 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir DerivedSources/ANGLE
 mkdir DerivedSources/InjectedBundle
@@ -312,8 +315,8 @@
 RPM_OPT_FLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads "
 %endif
 
-#Needed for patch4
-autoreconf --verbose --install -I Source/autotools
+#Needed for patch2
+#autoreconf --verbose --install -I Source/autotools
 
 # No debug builds We run out of about everything with -O2 -g (the .ar 
becomes > 4.3GB)
 export CFLAGS=" $RPM_OPT_FLAGS -g0"

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.NTcAo3/_old  2013-05-16 11:43:57.0 +0200
+++ /var/tmp/diff_new_pack.NTcAo3/_new  2013-05-16 11:43:57.0 +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.1
+Version:2.0.2
 Release:0
 # FIXME: at some point, figure

commit webkitgtk for openSUSE:Factory

2013-05-13 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-05-13 16:04:57

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-04-26 
15:54:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-05-13 
16:04:59.0 +0200
@@ -1,0 +2,6 @@
+Fri May 10 08:44:48 UTC 2013 - dims...@opensuse.org
+
+- Add webkitgtk-socketpair-includes.patch: Add missing includes
+  for webkitgtk3.
+
+---
webkitgtk3.changes: same change

New:

  webkitgtk-socketpair-includes.patch



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.ZCpYBa/_old  2013-05-13 16:05:01.0 +0200
+++ /var/tmp/diff_new_pack.ZCpYBa/_new  2013-05-13 16:05:01.0 +0200
@@ -58,6 +58,8 @@
 Patch0: webkit-gir-fixup.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 webkitgtk-socketpair-includes.patch dims...@opensuse.org 
-- Add missing includes
+Patch3: webkitgtk-socketpair-includes.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  flex
@@ -290,6 +292,7 @@
 %patch0 -p1
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
+%patch3 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir DerivedSources/ANGLE
 mkdir DerivedSources/InjectedBundle

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.ZCpYBa/_old  2013-05-13 16:05:01.0 +0200
+++ /var/tmp/diff_new_pack.ZCpYBa/_new  2013-05-13 16:05:01.0 +0200
@@ -58,6 +58,8 @@
 Patch0: webkit-gir-fixup.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 webkitgtk-socketpair-includes.patch dims...@opensuse.org 
-- Add missing includes
+Patch3: webkitgtk-socketpair-includes.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
 BuildRequires:  flex
@@ -290,6 +292,7 @@
 %patch0 -p1
 # Disabled since version 2.0.0 - a _constraint file was added, asking for 
2200MB HDD and 1400MB memory.
 #patch2
+%patch3 -p1
 # FIXME: workaround needed in > 1.7.90 to fix build
 mkdir DerivedSources/ANGLE
 mkdir DerivedSources/InjectedBundle

++ webkitgtk-socketpair-includes.patch ++
>From 5297699c5b6b65553a45b56c18c10927f1e3dcf6 Mon Sep 17 00:00:00 2001
From: Colin Walters 
Date: Sat, 27 Apr 2013 11:27:12 -0400
Subject: [PATCH] ProcessLauncherGtk: Add missing #includes needed for 
socketpair()

Not sure why this wasn't failing for others.
---
 .../UIProcess/Launcher/gtk/ProcessLauncherGtk.cpp  |2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/Source/WebKit2/UIProcess/Launcher/gtk/ProcessLauncherGtk.cpp 
b/Source/WebKit2/UIProcess/Launcher/gtk/ProcessLauncherGtk.cpp
index 7c7f03a..6c0fae1 100644
--- a/Source/WebKit2/UIProcess/Launcher/gtk/ProcessLauncherGtk.cpp
+++ b/Source/WebKit2/UIProcess/Launcher/gtk/ProcessLauncherGtk.cpp
@@ -36,6 +36,8 @@
 #include 
 #include 
 #include 
+#include 
+#include 
 #include 
 #include 
 #include 
-- 
1.7.1


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



commit webkitgtk for openSUSE:Factory

2013-04-26 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-04-26 15:54:04

Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
 and  /work/SRC/openSUSE:Factory/.webkitgtk.new (New)


Package is "webkitgtk", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes  2013-04-05 
09:35:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-04-26 
15:54:07.0 +0200
@@ -1,0 +2,24 @@
+Thu Apr 25 07:35:14 UTC 2013 - dims...@opensuse.org
+
+- Rename %{_datadir}/gtk-doc/html/webkitgtk to
+  %{_datadir}/gtk-doc/html/%{name}: on webkitgtk (for GTK2), this
+  means no change, but the gtk-doc for webkigtk (for GTK3) will be
+  renamed to %{_datadir}/gtk-doc/html/webkitgtk3: this allows to
+  parallel install libwebkitgtk-devel and libwebkitgtk3-devel
+  without conflicts.
+
+---
+Wed Apr 17 08:51:56 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.0.1:
+  + Fix a crash in Web Process when the UI process finishes too
+early.
+  + Fix load notification of main resource when loaded from the
+memory cache.
+  + Fix GObject DOM generation to make sure the right GType is
+used for every wrapped object.
+  + Fix the build with non-bash shells.
+  + Fix WebKit1 build in windows.
+  + Updated translations.
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-2.0.0.tar.xz

New:

  webkitgtk-2.0.1.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.KyWWTx/_old  2013-04-26 15:54:10.0 +0200
+++ /var/tmp/diff_new_pack.KyWWTx/_new  2013-04-26 15:54:10.0 +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.0
+Version:2.0.1
 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
@@ -335,6 +335,10 @@
 %makeinstall
 %find_lang WebKitGTK-%{_gtkver} %{no_lang_C}
 find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
+# for webkitgtk3, we rename %{_datadir}/gtk-doc/html/webkitgtk to 
%{_datadir}/gtk-doc/html/webkitgtk3
+%if %{build_for_gtk3}
+mv %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk 
%{buildroot}%{_datadir}/gtk-doc/html/%{name}
+%endif
 
 %post -n libwebkitgtk%{_sover} -p /sbin/ldconfig
 
@@ -394,8 +398,7 @@
 
 %files -n libwebkitgtk%{?_develnamever}-devel
 %defattr(-,root,root)
-# FIXME: this is wrong: libwebkitgtk-devel and libwebkitgtk3-devel will 
conflict on the gtk-doc files
-%doc %{_datadir}/gtk-doc/html/webkitgtk/
+%doc %{_datadir}/gtk-doc/html/%{name}/
 %{_libdir}/libjavascriptcoregtk-%{_sonamever}.so
 %{_libdir}/libwebkitgtk-%{_sonamever}.so
 %{_libdir}/pkgconfig/javascriptcoregtk-%{_sonamever}.pc

++ webkitgtk3.spec ++
--- /var/tmp/diff_new_pack.KyWWTx/_old  2013-04-26 15:54:10.0 +0200
+++ /var/tmp/diff_new_pack.KyWWTx/_new  2013-04-26 15:54:10.0 +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.0
+Version:2.0.1
 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
@@ -335,6 +335,10 @@
 %makeinstall
 %find_lang WebKitGTK-%{_gtkver} %{no_lang_C}
 find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
+# for webkitgtk3, we rename %{_datadir}/gtk-doc/html/webkitgtk to 
%{_datadir}/gtk-doc/html/webkitgtk3
+%if %{build_for_gtk3}
+mv %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk 
%{buildroot}%{_datadir}/gtk-doc/html/%{name}
+%endif
 
 %post -n libwebkitgtk%{_sover} -p /sbin/ldconfig
 
@@ -394,8 +398,7 @@
 
 %files -n libwebkitgtk%{?_develnamever}-devel
 %defattr(-,root,root)
-# FIXME: this is wrong: libwebkitgtk-devel and libwebkitgtk3-devel will 
conflict on the gtk-doc files
-%doc %{_datadir}/gtk-doc/html/webkitgtk/
+%doc %{_datadir}/gtk-doc/html/%{name}/
 %{_libdir}/libjavascriptcoregtk-%{_sonamever}.so
 %{_libdir}/libwebkitgtk-%{_sonamever}.so
 %{_libdir}/pkgconfig/javascriptcoregtk-%{_sonamever}.pc

++ webkitgtk-2.0.0.tar.xz -> webkitgtk-2.0.1.tar.xz ++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.0.0.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.0.1.tar.xz 

commit webkitgtk for openSUSE:Factory

2013-04-05 Thread h_root
Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2013-04-05 09:35:32

Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
 and  /work/SRC/openSUSE:Factory/.webkitgtk.new (New)


Package is "webkitgtk", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes  2013-03-21 
22:15:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2013-04-05 
09:35:33.0 +0200
@@ -1,0 +2,65 @@
+Wed Mar 27 10:08:03 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.0.0:
+  + Fix clip region of windowed plugins in WebKit2.
+  + Fix compile warning in WebKit2 unit tests.
+  + Fix the build with Python 3.
+- Drop webkitgtk-sentinel.patch: fixed upstream.
+- Disable webkit-ld-optimization.patch (but keep it for now): As
+  we disabled the build of debug info, the memory consumption went
+  much down already and OBS should be able to handle it now.
+- Add a _constraints file: require 2200MB hard disk and 1500MB
+  Memory.
+- Change _wk2sover defines to -3_0-25, following upstreams soname
+  bump.
+
+---
+Sun Mar 24 12:30:19 UTC 2013 - dims...@opensuse.org
+
+- Add webkitgtk-sentinel.patch: Fix missing sentinel brp error.
+
+---
+Wed Mar 20 19:48:42 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.11.92:
+  + Add methods to add and clear user style sheets to the WebKit2
+GTK+ API.
+  + Fix visited links style in WebKit2.
+  + Add webkit_uri_request_get_http_headers to WebKit2 GTK+ API.
+  + Add webkit_web_context_set_disk_cache_directory to WebKit2 GTK+
+API.
+  + Add webkit_web_page_get_id() to WebKit2 GTK+ web extensions
+API.
+  + Add API to retrieve a snapshot from a WebKitWebView to WebKit2
+GTK+.
+  + Add WebKitWebView::web-process-crashed signal to WebKit2 GTK+
+API.
+  + Fix WebKitDownload to always return a valid request even if the
+download operation hasn't started yet.
+  + Add respect-image-orientation setting to WebKitWebSettings in
+WebKit1 API.
+  + Fixed memory leak when loading with
+webkit_web_view_load_request() in WebKit2.
+  + Fix charset encoding used for spelling suggestions in the
+WebKit2 context menu.
+  + Fix warnings about "Localized string not found" when running
+the web inspector.
+  + Stop playback of html5 media when receiving a higher priority
+audio event.
+  + Fix the offset handling in GStreamer WebKitWebSource.
+  + Replace nbsp with spaces when using X clipboard.
+  + Fix a crash in WebKit2 when a WebKitWebView is closed with the
+HTTP authentication dialog open.
+  + Fix the build when using deprecated versions of GTK+ 2.
+  + Enable translations in WebKit2.
+  + Limit the supported compilers to GCC >= 4.7 and Clang >= 3.0
+and enforce C++11 standard when building.
+- Drop webkitgtk-gtk2tests.patch: fixed upstream.
+
+---
+Wed Mar 20 08:29:05 UTC 2013 - cfarr...@suse.com
+
+- license update: LGPL-2.0+ and BSD-3-Clause
+  Post audit refresh
+
+---
webkitgtk3.changes: same change

Old:

  webkitgtk-1.11.91.tar.xz
  webkitgtk-gtk2tests.patch

New:

  _constraint
  webkitgtk-2.0.0.tar.xz



Other differences:
--
++ webkitgtk.spec ++
--- /var/tmp/diff_new_pack.23ASxg/_old  2013-04-05 09:35:36.0 +0200
+++ /var/tmp/diff_new_pack.23ASxg/_new  2013-04-05 09:35:36.0 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package libwebkit
+# spec file for package webkitgtk
 #
 # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -21,7 +21,7 @@
 %if %{build_for_gtk3}
 %define _pkgname_no_slpp libwebkitgtk3
 %define _sover -3_0-0
-%define _wk2sover -3_0-22
+%define _wk2sover -3_0-25
 %define _sonamever 3.0
 %define _sonameverpkg 3_0
 %define _develnamever 3
@@ -44,9 +44,9 @@
 
 Name:   webkitgtk
 Summary:Library for rendering web content, GTK+ Port
-License:LGPL-2.0 and LGPL-2.0+
+License:LGPL-2.0+ and BSD-3-Clause
 Group:  Development/Libraries/C and C++
-Version:1.11.91
+Version:2.0.0
 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
@@ -58,7 +58,6 @@
 Patch0: webkit-gir-fixup.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