commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2020-10-06 17:08:47 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.4249 (New) Package is "libqt5-qtwebkit" Tue Oct 6 17:08:47 2020 rev:56 rq:836474 version:5.212~alpha4 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2020-05-29 21:13:55.482433078 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.4249/libqt5-qtwebkit.changes 2020-10-06 17:10:36.757501488 +0200 @@ -1,0 +2,6 @@ +Thu Sep 24 08:33:23 UTC 2020 - Martin Liška + +- Add upstream patch qtwebkit-5.212.0_pre20200309-bison-3.7.patch + in order to fix build with a recent bison. + +--- New: qtwebkit-5.212.0_pre20200309-bison-3.7.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.uUOlNJ/_old 2020-10-06 17:10:38.709503174 +0200 +++ /var/tmp/diff_new_pack.uUOlNJ/_new 2020-10-06 17:10:38.709503174 +0200 @@ -48,6 +48,7 @@ Patch1: tell-the-truth-about-private-api.patch # PATCH-FIX-UPSTREAM https://bugs.webkit.org/show_bug.cgi?id=141288 Patch2: webkit-bwo141288.patch +Patch3: qtwebkit-5.212.0_pre20200309-bison-3.7.patch %if %{with avsupport} BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-app-1.0) ++ qtwebkit-5.212.0_pre20200309-bison-3.7.patch ++ >From d92b11fea65364fefa700249bd3340e0cd4c5b31 Mon Sep 17 00:00:00 2001 From: Dmitry Shachnev Date: Tue, 4 Aug 2020 21:04:06 +0300 Subject: [PATCH] Let Bison generate the header directly, to fix build with Bison 3.7 Starting with Bison 3.7, the generated C++ file #include's the header by default, instead of duplicating it. So we should not delete it. Remove the code to add #ifdef guards to the header, since Bison adds them itself since version 2.6.3. --- Source/WebCore/css/makegrammar.pl | 21 + 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/Source/WebCore/css/makegrammar.pl b/Source/WebCore/css/makegrammar.pl index 5d63b08102eb..9435701c7061 100644 --- a/Source/WebCore/css/makegrammar.pl +++ b/Source/WebCore/css/makegrammar.pl @@ -73,25 +73,6 @@ } my $fileBase = File::Spec->join($outputDir, $filename); -my @bisonCommand = ($bison, "-d", "-p", $symbolsPrefix, $grammarFilePath, "-o", "$fileBase.cpp"); +my @bisonCommand = ($bison, "--defines=$fileBase.h", "-p", $symbolsPrefix, $grammarFilePath, "-o", "$fileBase.cpp"); push @bisonCommand, "--no-lines" if $^O eq "MSWin32"; # Work around bug in bison >= 3.0 on Windows where it puts backslashes into #line directives. system(@bisonCommand) == 0 or die; - -open HEADER, ">$fileBase.h" or die; -print HEADER << "EOF"; -#ifndef CSSGRAMMAR_H -#define CSSGRAMMAR_H -EOF - -open HPP, "<$fileBase.cpp.h" or open HPP, "<$fileBase.hpp" or die; -while () { -print HEADER; -} -close HPP; - -print HEADER "#endif\n"; -close HEADER; - -unlink("$fileBase.cpp.h"); -unlink("$fileBase.hpp"); -
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2020-05-29 21:13:46 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.3606 (New) Package is "libqt5-qtwebkit" Fri May 29 21:13:46 2020 rev:55 rq:789353 version:5.212~alpha4 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2019-11-17 19:21:50.730899361 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.3606/libqt5-qtwebkit.changes 2020-05-29 21:13:55.482433078 +0200 @@ -1,0 +2,20 @@ +Sat Mar 14 22:51:36 UTC 2020 - Markus S + +- Use Ninja with CMake to improve build times by circa 300% +- Fix a few typos in libqt5-qtwebkit.spec + +--- +Wed Mar 11 22:55:32 UTC 2020 - Markus S + +- New upstream release +- Drop patches + * icu-build-fix.patch + * qt5.15-workaround.patch + +--- +Wed Mar 4 13:55:41 UTC 2020 - Fabian Vogt + +- Add patch to fix build against Qt 5.15: + * qt5.15-workaround.patch + +--- Old: icu-build-fix.patch qtwebkit-5.212.0-alpha3.tar.xz New: qtwebkit-5.212.0-alpha4.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.VETl2h/_old 2020-05-29 21:13:56.842437176 +0200 +++ /var/tmp/diff_new_pack.VETl2h/_new 2020-05-29 21:13:56.846437189 +0200 @@ -16,6 +16,7 @@ # %bcond_without avsupport +%define __builder ninja %define _cxx g++ %define _cc gcc @@ -28,9 +29,8 @@ %define so_version 5.212 %define full_version 5.212.0 %define required_qt5 5.2 -%define prerel_version alpha3 +%define prerel_version alpha4 %define tar_version %{base_name}-%{full_version}-%{prerel_version} -%define make_jobs /usr/bin/make -j4 VERBOSE=1 Name: libqt5-qtwebkit Version:5.212~%{prerel_version} Release:0 @@ -48,9 +48,6 @@ Patch1: tell-the-truth-about-private-api.patch # PATCH-FIX-UPSTREAM https://bugs.webkit.org/show_bug.cgi?id=141288 Patch2: webkit-bwo141288.patch -# PATCH-FIX-UPSTREAM https://bugs.webkit.org/show_bug.cgi?id=202600 -Patch3: icu-build-fix.patch - %if %{with avsupport} BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-app-1.0) @@ -85,6 +82,8 @@ BuildRequires: libicu-devel BuildRequires: libjpeg-devel BuildRequires: libxslt-devel +BuildRequires: memory-constraints +BuildRequires: ninja BuildRequires: python-xml BuildRequires: ruby BuildRequires: hyphen-devel @@ -111,17 +110,13 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -The Qt WebKit module provides the WebView API, which allows QML +The QtWebKit module provides the WebView API which allows QML applications to render regions of dynamic web content. A WebView component may share the screen with other QML components or encompass the full screen as specified within the QML application. %prep -%setup -q -n %{tar_version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 +%autosetup -p1 -n %{tar_version} %package -n %libname Summary:Qt 5 WebKit Widget library @@ -129,7 +124,7 @@ Requires: libQt5WebKit5 = %version %description -n %libname -The Qt WebKit module provides the WebView API, which allows QML +The QtWebKit module provides the WebView API which allows QML applications to render regions of dynamic web content. A WebView component may share the screen with other QML components or encompass the full screen as specified within the QML application. @@ -139,7 +134,7 @@ Group: Development/Libraries/X11 %description -n libQt5WebKit5 -You need this package if you want to compile programs with qtwebkit. +You need this package if you want to compile programs with QtWebKit. %package -n libQt5WebKit5-imports Summary:QML imports for the Qt5 WebKit library @@ -150,7 +145,7 @@ Requires: libQt5WebKit5 = %version %description -n libQt5WebKit5-imports -You need this package if you want to compile programs with qtwebkit. +You need this package if you want to compile programs with QtWebKit. %package -n libQt5WebKitWidgets-devel Summary:Development files for the Qt5 WebKit Widgets library @@ -161,7 +156,7 @@ Requires: libqt5-qtsensors-devel %description -n libQt5WebKitWidgets-devel -You need this package if you want to compile programs with qtwebkit. +You need this package if you want to compile programs with QtWebKit. %package -n libQt5WebKit5-devel Summary:Development files for the Qt5 WebKit library @@ -175,7 +170,7 @@
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2019-11-17 19:21:50 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.26869 (New) Package is "libqt5-qtwebkit" Sun Nov 17 19:21:50 2019 rev:54 rq:748456 version:5.212~alpha3 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2019-09-25 00:42:00.781957646 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.26869/libqt5-qtwebkit.changes 2019-11-17 19:21:50.730899361 +0100 @@ -1,0 +2,5 @@ +Wed Nov 13 13:11:21 UTC 2019 - Michael Gorse + +- Add icu-build-fix.patch: fix the build with libicu 65.1. + +--- New: icu-build-fix.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.OE1Jqh/_old 2019-11-17 19:21:51.366899091 +0100 +++ /var/tmp/diff_new_pack.OE1Jqh/_new 2019-11-17 19:21:51.370899089 +0100 @@ -48,6 +48,8 @@ Patch1: tell-the-truth-about-private-api.patch # PATCH-FIX-UPSTREAM https://bugs.webkit.org/show_bug.cgi?id=141288 Patch2: webkit-bwo141288.patch +# PATCH-FIX-UPSTREAM https://bugs.webkit.org/show_bug.cgi?id=202600 +Patch3: icu-build-fix.patch %if %{with avsupport} BuildRequires: pkgconfig(gstreamer-1.0) @@ -119,6 +121,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 %package -n %libname Summary:Qt 5 WebKit Widget library ++ icu-build-fix.patch ++ >From 730b80e691a4b9dd0e9727cfcd9806dfa542397b Mon Sep 17 00:00:00 2001 From: "commit-qu...@webkit.org" Date: Fri, 4 Oct 2019 21:51:37 + Subject: [PATCH] Fix build with icu 65.1 https://bugs.webkit.org/show_bug.cgi?id=202600 Patch by Heiko Becker on 2019-10-04 Reviewed by Konstantin Tokarev. diff -urp qtwebkit-5.212.0-alpha3.orig/Source/WebCore/dom/Document.cpp qtwebkit-5.212.0-alpha3/Source/WebCore/dom/Document.cpp --- qtwebkit-5.212.0-alpha3.orig/Source/WebCore/dom/Document.cpp 2019-06-26 11:25:02.0 -0500 +++ qtwebkit-5.212.0-alpha3/Source/WebCore/dom/Document.cpp 2019-11-13 07:09:37.655412611 -0600 @@ -4407,12 +4407,12 @@ static bool isValidNameNonASCII(const UC unsigned i = 0; UChar32 c; -U16_NEXT(characters, i, length, c) +U16_NEXT(characters, i, length, c); if (!isValidNameStart(c)) return false; while (i < length) { -U16_NEXT(characters, i, length, c) +U16_NEXT(characters, i, length, c); if (!isValidNamePart(c)) return false; } @@ -4474,7 +4474,7 @@ bool Document::parseQualifiedName(const for (unsigned i = 0; i < length;) { UChar32 c; -U16_NEXT(qualifiedName, i, length, c) +U16_NEXT(qualifiedName, i, length, c); if (c == ':') { if (sawColon) { ec = NAMESPACE_ERR;
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2019-09-25 00:41:59 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.7948 (New) Package is "libqt5-qtwebkit" Wed Sep 25 00:41:59 2019 rev:53 rq:730783 version:5.212~alpha3 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2019-07-13 14:00:19.258899403 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.7948/libqt5-qtwebkit.changes 2019-09-25 00:42:00.781957646 +0200 @@ -1,0 +2,6 @@ +Fri Sep 13 07:06:21 UTC 2019 - Guillaume GARDET + +- Add patch to fix build on armv6: + * webkit-bwo141288.patch + +--- New: webkit-bwo141288.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.IQaFvn/_old 2019-09-25 00:42:01.877957473 +0200 +++ /var/tmp/diff_new_pack.IQaFvn/_new 2019-09-25 00:42:01.901957469 +0200 @@ -46,6 +46,8 @@ Patch0: enable_x11_target_always.patch # PATCH-FIX-OPENSUSE Patch1: tell-the-truth-about-private-api.patch +# PATCH-FIX-UPSTREAM https://bugs.webkit.org/show_bug.cgi?id=141288 +Patch2: webkit-bwo141288.patch %if %{with avsupport} BuildRequires: pkgconfig(gstreamer-1.0) @@ -116,6 +118,7 @@ %setup -q -n %{tar_version} %patch0 -p1 %patch1 -p1 +%patch2 -p1 %package -n %libname Summary:Qt 5 WebKit Widget library ++ webkit-bwo141288.patch ++ >From 7cc86ebe881f36bfef18d8666d2a55eae892 Mon Sep 17 00:00:00 2001 From: Guilherme Iscaro Date: Fri, 31 Mar 2017 10:31:49 -0300 Subject: [PATCH] Fix build on ARMv6. The ARMv6 and older architures does not support the movw and movl instructions, thus causing a build break. This patch fix the problem by creating a new offlineasm instruction, which will use the ldr instruction to load a immediate into a register. https://bugs.webkit.org/show_bug.cgi?id=141288 Reviewed by NOBODY (OOPS!). * llint/LowLevelInterpreter.asm: * offlineasm/arm.rb: * offlineasm/instructions.rb: --- Source/JavaScriptCore/llint/LowLevelInterpreter.asm | 8 +++- Source/JavaScriptCore/offlineasm/arm.rb | 2 ++ Source/JavaScriptCore/offlineasm/instructions.rb| 3 ++- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Source/JavaScriptCore/llint/LowLevelInterpreter.asm b/Source/JavaScriptCore/llint/LowLevelInterpreter.asm index ab3c0c8e771..6c32eef8852 100644 --- a/Source/JavaScriptCore/llint/LowLevelInterpreter.asm +++ b/Source/JavaScriptCore/llint/LowLevelInterpreter.asm @@ -1167,7 +1167,13 @@ macro setEntryAddress(index, label) move index, t4 storep t1, [a0, t4, 8] elsif ARM or ARMv7 or ARMv7_TRADITIONAL -mvlbl (label - _relativePCBase), t4 +if ARM + ldrlbl t4, label + ldrlbl t3, _relativePCBase + subp t4, t3, t4 +else + mvlbl (label - _relativePCBase), t4 +end addp t4, t1, t4 move index, t3 storep t4, [a0, t3, 4] diff --git a/Source/JavaScriptCore/offlineasm/arm.rb b/Source/JavaScriptCore/offlineasm/arm.rb index c8064a59196..a9c40c8995c 100644 --- a/Source/JavaScriptCore/offlineasm/arm.rb +++ b/Source/JavaScriptCore/offlineasm/arm.rb @@ -504,6 +504,8 @@ class Instruction when "mvlbl" $asm.puts "movw #{operands[1].armOperand}, \#:lower16:#{operands[0].value}" $asm.puts "movt #{operands[1].armOperand}, \#:upper16:#{operands[0].value}" +when "ldrlbl" +$asm.puts "ldr #{operands[0].armOperand}, =#{operands[1].value}" when "nop" $asm.puts "nop" when "bieq", "bpeq", "bbeq" diff --git a/Source/JavaScriptCore/offlineasm/instructions.rb b/Source/JavaScriptCore/offlineasm/instructions.rb index bbfce7193b3..8cc1cb961ce 100644 --- a/Source/JavaScriptCore/offlineasm/instructions.rb +++ b/Source/JavaScriptCore/offlineasm/instructions.rb @@ -261,7 +261,8 @@ X86_INSTRUCTIONS = ARM_INSTRUCTIONS = [ "clrbp", - "mvlbl" + "mvlbl", + "ldrlbl" ] ARM64_INSTRUCTIONS = -- 2.12.1
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2019-07-13 13:47:12 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.4615 (New) Package is "libqt5-qtwebkit" Sat Jul 13 13:47:12 2019 rev:52 rq:713438 version:5.212~alpha3 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2019-05-17 23:40:38.521995905 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.4615/libqt5-qtwebkit.changes 2019-07-13 14:00:19.258899403 +0200 @@ -1,0 +2,27 @@ +Thu Jul 4 13:46:33 UTC 2019 - wba...@tmo.at + +- Don't modify the pkgconfig files, they have been fixed upstream + and the sed commands actually break them now + +--- +Mon Jul 1 19:39:50 UTC 2019 - Markus S + +- Fix for pkgconfig error +- Drop Leap 42.x support + +--- +Sat Jun 29 23:58:02 UTC 2019 - Markus S + +- New upstream release +- Drop patches + * fix-build-with-cmake-3.10.diff + * fix-gles-detection.patch + * fix-nullptr-crash-in-QWebPage-selectedHtml-when-selectedRange.patch + * fix-nullTerminatedWCharToString-loses-last-character.patch + * fix_armv6.patch + * qt5webkit-symver.patch + * run-adjustViewSize-after-relayout.patch + * Trigger-layout-after-resizing-the-FrameView.patch + * webkit-fix-WTF-StringImpl-copyChars-segfaults-with-gcc7.patch + +--- Old: Trigger-layout-after-resizing-the-FrameView.patch fix-build-with-cmake-3.10.diff fix-gles-detection.patch fix-nullTerminatedWCharToString-loses-last-character.patch fix-nullptr-crash-in-QWebPage-selectedHtml-when-selectedRange.patch fix_armv6.patch qt5webkit-symver.patch qtwebkit-5.212.0-alpha2.tar.xz run-adjustViewSize-after-relayout.patch webkit-fix-WTF-StringImpl-copyChars-segfaults-with-gcc7.patch New: qtwebkit-5.212.0-alpha3.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.WLgsl6/_old 2019-07-13 14:00:21.730898647 +0200 +++ /var/tmp/diff_new_pack.WLgsl6/_new 2019-07-13 14:00:21.766898636 +0200 @@ -16,6 +16,8 @@ # %bcond_without avsupport +%define _cxx g++ +%define _cc gcc %define qt5_snapshot 0 @@ -26,62 +28,25 @@ %define so_version 5.212 %define full_version 5.212.0 %define required_qt5 5.2 -%define prerel_version alpha2 +%define prerel_version alpha3 %define tar_version %{base_name}-%{full_version}-%{prerel_version} %define make_jobs /usr/bin/make -j4 VERBOSE=1 Name: libqt5-qtwebkit Version:5.212~%{prerel_version} Release:0 Summary:Qt 5 WebKit Library -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: Development/Libraries/X11 -Url:https://www.qt.io -Source: https://github.com/annulen/webkit/releases/download/%{tar_version}/%{tar_version}.tar.xz +Url:https://qtwebkit.github.io/ +Source: https://github.com/qtwebkit/qtwebkit/releases/download/%{tar_version}/%{tar_version}.tar.xz Source1:baselibs.conf Source99: libqt5-qtwebkit-rpmlintrc -# openSUSE specific patches +# openSUSE-specific patches # PATCH-FIX-OPENSUSE Enable X11 target build always as we didn't ship Xcb Plugin cmake file - m...@suse.com Patch0: enable_x11_target_always.patch # PATCH-FIX-OPENSUSE Patch1: tell-the-truth-about-private-api.patch -# PATCH-FIX-OPENSUSE -Patch2: qt5webkit-symver.patch -# Upstream patches -# PATCH-FIX-UPSTREAM Fix segfaults when built with gcc7 - m...@suse.com -Patch100: webkit-fix-WTF-StringImpl-copyChars-segfaults-with-gcc7.patch -# PATCH-FIX-UPSTREAM Fix build when Qt uses OpenGL ES 2 -Patch101: fix-gles-detection.patch -# PATCH-FIX-UPSTREAM https://github.com/annulen/webkit/commit/f51554bf104ab0491370f66631fe46143a23d5c2 -Patch102: fix-build-with-cmake-3.10.diff -Patch103: fix-nullTerminatedWCharToString-loses-last-character.patch -Patch104: fix-nullptr-crash-in-QWebPage-selectedHtml-when-selectedRange.patch -# PATCH-FIX-UPSTREAM https://github.com/annulen/webkit/issues/511 -Patch105: Trigger-layout-after-resizing-the-FrameView.patch -Patch106: run-adjustViewSize-after-relayout.patch -# PATCH-FIX-UPSTREAM https://bugs.webkit.org/show_bug.cgi?id=141288 -Patch107: fix_armv6.patch - -# openSUSE Leap 42.x defaults to GCC 4 -%if 0%{?suse_version} == 1315 -%if 0%{?sle_version} <= 120200 -%define _cxx g++-6 -%define _cc gcc-6 -BuildRequires:gcc6 -BuildRequires:gcc6-c++ -%else -%define _cxx
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2019-05-17 23:40:37 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.5148 (New) Package is "libqt5-qtwebkit" Fri May 17 23:40:37 2019 rev:51 rq:703172 version:5.212~alpha2 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2018-12-14 20:54:31.776939348 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.5148/libqt5-qtwebkit.changes 2019-05-17 23:40:38.521995905 +0200 @@ -1,0 +2,5 @@ +Wed May 15 13:39:28 UTC 2019 - Martin Liška + +- Disable LTO (boo#1135212). + +--- Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.8zms42/_old 2019-05-17 23:40:39.517995358 +0200 +++ /var/tmp/diff_new_pack.8zms42/_new 2019-05-17 23:40:39.521995355 +0200 @@ -270,6 +270,7 @@ %postun -n libQt5WebKit5 -p /sbin/ldconfig %build +%define _lto_cflags %{nil} %if %qt5_snapshot #force the configure script to generate the forwarding headers (it checks whether .git directory exists) mkdir .git
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2018-12-14 20:50:38 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.28833 (New) Package is "libqt5-qtwebkit" Fri Dec 14 20:50:38 2018 rev:50 rq:653590 version:5.212~alpha2 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2018-06-26 16:43:18.998114522 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.28833/libqt5-qtwebkit.changes 2018-12-14 20:54:31.776939348 +0100 @@ -1,0 +2,6 @@ +Mon Dec 3 11:58:12 UTC 2018 - Guillaume GARDET + +- Add patch to fix armv6 build: + * fix_armv6.patch + +--- New: fix_armv6.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.wwdyK2/_old 2018-12-14 20:54:32.656938256 +0100 +++ /var/tmp/diff_new_pack.wwdyK2/_new 2018-12-14 20:54:32.660938251 +0100 @@ -59,6 +59,8 @@ # PATCH-FIX-UPSTREAM https://github.com/annulen/webkit/issues/511 Patch105: Trigger-layout-after-resizing-the-FrameView.patch Patch106: run-adjustViewSize-after-relayout.patch +# PATCH-FIX-UPSTREAM https://bugs.webkit.org/show_bug.cgi?id=141288 +Patch107: fix_armv6.patch # openSUSE Leap 42.x defaults to GCC 4 %if 0%{?suse_version} == 1315 @@ -154,6 +156,7 @@ %patch104 -p1 %patch105 -p1 %patch106 -p1 +%patch107 -p1 %package -n %libname Summary:Qt 5 WebKit Widget library ++ fix_armv6.patch ++ >From 7cc86ebe881f36bfef18d8666d2a55eae892 Mon Sep 17 00:00:00 2001 From: Guilherme Iscaro Date: Fri, 31 Mar 2017 10:31:49 -0300 Subject: [PATCH] Fix build on ARMv6. The ARMv6 and older architures does not support the movw and movl instructions, thus causing a build break. This patch fix the problem by creating a new offlineasm instruction, which will use the ldr instruction to load a immediate into a register. https://bugs.webkit.org/show_bug.cgi?id=141288 Reviewed by NOBODY (OOPS!). * llint/LowLevelInterpreter.asm: * offlineasm/arm.rb: * offlineasm/instructions.rb: --- Source/JavaScriptCore/llint/LowLevelInterpreter.asm | 8 +++- Source/JavaScriptCore/offlineasm/arm.rb | 2 ++ Source/JavaScriptCore/offlineasm/instructions.rb| 3 ++- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Source/JavaScriptCore/llint/LowLevelInterpreter.asm b/Source/JavaScriptCore/llint/LowLevelInterpreter.asm index ab3c0c8e771..6c32eef8852 100644 --- a/Source/JavaScriptCore/llint/LowLevelInterpreter.asm +++ b/Source/JavaScriptCore/llint/LowLevelInterpreter.asm @@ -1167,7 +1167,13 @@ macro setEntryAddress(index, label) move index, t4 storep t1, [a0, t4, 8] elsif ARM or ARMv7 or ARMv7_TRADITIONAL -mvlbl (label - _relativePCBase), t4 +if ARM + ldrlbl t4, label + ldrlbl t3, _relativePCBase + subp t4, t3, t4 +else + mvlbl (label - _relativePCBase), t4 +end addp t4, t1, t4 move index, t3 storep t4, [a0, t3, 4] diff --git a/Source/JavaScriptCore/offlineasm/arm.rb b/Source/JavaScriptCore/offlineasm/arm.rb index c8064a59196..a9c40c8995c 100644 --- a/Source/JavaScriptCore/offlineasm/arm.rb +++ b/Source/JavaScriptCore/offlineasm/arm.rb @@ -504,6 +504,8 @@ class Instruction when "mvlbl" $asm.puts "movw #{operands[1].armOperand}, \#:lower16:#{operands[0].value}" $asm.puts "movt #{operands[1].armOperand}, \#:upper16:#{operands[0].value}" +when "ldrlbl" +$asm.puts "ldr #{operands[0].armOperand}, =#{operands[1].value}" when "nop" $asm.puts "nop" when "bieq", "bpeq", "bbeq" diff --git a/Source/JavaScriptCore/offlineasm/instructions.rb b/Source/JavaScriptCore/offlineasm/instructions.rb index bbfce7193b3..8cc1cb961ce 100644 --- a/Source/JavaScriptCore/offlineasm/instructions.rb +++ b/Source/JavaScriptCore/offlineasm/instructions.rb @@ -261,7 +261,8 @@ X86_INSTRUCTIONS = ARM_INSTRUCTIONS = [ "clrbp", - "mvlbl" + "mvlbl", + "ldrlbl" ] ARM64_INSTRUCTIONS = -- 2.12.1
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2018-06-26 16:43:17 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Tue Jun 26 16:43:17 2018 rev:49 rq:617674 version:5.212~alpha2 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2018-03-26 12:02:00.393103641 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2018-06-26 16:43:18.998114522 +0200 @@ -1,0 +2,5 @@ +Sun Jun 17 19:05:15 UTC 2018 - m...@suse.com + +- Add -fpermissive to workaround build error with gcc8 + +--- Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.ecgiSe/_old 2018-06-26 16:43:20.738050868 +0200 +++ /var/tmp/diff_new_pack.ecgiSe/_new 2018-06-26 16:43:20.742050721 +0200 @@ -271,7 +271,7 @@ #force the configure script to generate the forwarding headers (it checks whether .git directory exists) mkdir .git %endif -%global optflags %(echo %{optflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads | sed 's/-g /-g1 /') +%global optflags %(echo %{optflags} -fpermissive -Wl,--no-keep-memory -Wl,--reduce-memory-overheads | sed 's/-g /-g1 /') %cmake -DPORT=Qt \ -DCMAKE_C_COMPILER=%{_cc} \ -DCMAKE_CXX_COMPILER=%{_cxx} \
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2018-03-26 12:01:57 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Mon Mar 26 12:01:57 2018 rev:48 rq:589119 version:5.212~alpha2 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2018-03-04 11:54:42.781588039 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2018-03-26 12:02:00.393103641 +0200 @@ -1,0 +2,6 @@ +Fri Mar 9 17:54:22 UTC 2018 - stefan.bru...@rwth-aachen.de + +- Set minimum amount of RAM in _constraints to 8 GiB for aarch64, + use the default value of 6 GiB for armv7/armv6 + +--- Other differences: -- ++ _constraints ++ --- /var/tmp/diff_new_pack.SdF1kx/_old 2018-03-26 12:02:02.941011718 +0200 +++ /var/tmp/diff_new_pack.SdF1kx/_new 2018-03-26 12:02:02.945011575 +0200 @@ -27,12 +27,11 @@ - armv6l - armv7l + aarch64 - 768 + 8
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2018-03-04 11:54:38 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Sun Mar 4 11:54:38 2018 rev:47 rq:581851 version:5.212~alpha2 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2018-02-28 19:59:47.086361911 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2018-03-04 11:54:42.781588039 +0100 @@ -1,0 +2,8 @@ +Thu Mar 1 13:54:27 UTC 2018 - wba...@tmo.at + +- Add upstream patches to fix broken layout of plain-text mails in + Trojita (boo#1083451): + * Trigger-layout-after-resizing-the-FrameView.patch + * run-adjustViewSize-after-relayout.patch + +--- New: Trigger-layout-after-resizing-the-FrameView.patch run-adjustViewSize-after-relayout.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.Zyz7jp/_old 2018-03-04 11:54:44.685519502 +0100 +++ /var/tmp/diff_new_pack.Zyz7jp/_new 2018-03-04 11:54:44.689519358 +0100 @@ -56,6 +56,9 @@ Patch102: fix-build-with-cmake-3.10.diff Patch103: fix-nullTerminatedWCharToString-loses-last-character.patch Patch104: fix-nullptr-crash-in-QWebPage-selectedHtml-when-selectedRange.patch +# PATCH-FIX-UPSTREAM https://github.com/annulen/webkit/issues/511 +Patch105: Trigger-layout-after-resizing-the-FrameView.patch +Patch106: run-adjustViewSize-after-relayout.patch # openSUSE Leap 42.x defaults to GCC 4 %if 0%{?suse_version} == 1315 @@ -149,6 +152,8 @@ %patch102 -p1 %patch103 -p1 %patch104 -p1 +%patch105 -p1 +%patch106 -p1 %package -n %libname Summary:Qt 5 WebKit Widget library ++ Trigger-layout-after-resizing-the-FrameView.patch ++ >From 6faf11215e1af27d35e921ae669aa0251a01a1ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Br=C3=BCning?=Date: Wed, 13 Nov 2013 18:13:36 +0100 Subject: [PATCH] Trigger layout after resizing the FrameView. There are problems with QGLWidget based web plugins due to the fact that WebKit forces us to relayout during paint events, which in turn might resize widgets, causing the shared backing store's QImages to be corrupted and hence causing crashed. This patch triggers a layout upon resizing the FrameView, which reduces the likely hood of resizing plugins during a subsequent paintEvent. Task-number: QTBUG-34277 Change-Id: Id35c72a3cc68ac6633a74fba0669c2d8fbfabc88 Reviewed-by: Allan Sandfeld Jensen --- Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp b/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp index e6145b6ffb82..941d8df603d9 100644 --- a/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp +++ b/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp @@ -962,6 +962,9 @@ void QWebFrameAdapter::setViewportSize(const QSize& size) ASSERT(view); view->resize(size); view->adjustViewSize(); + +if (view->needsLayout()) +view->layout(); } ++ run-adjustViewSize-after-relayout.patch ++ >From 76420459a13d9440b41864c93cb4ebb404bdab55 Mon Sep 17 00:00:00 2001 From: Konstantin Tokarev Date: Thu, 12 Oct 2017 20:15:15 +0300 Subject: [PATCH] Fix for 451c5a10: run adjustViewSize() after relayout Additional note for 451c5a10 + this: Since r162515 resize of FrameView that does not have scrollbars (or use overlay scrollbars) does not lead to automatic re-layout. In Trojita contentsSize() is called immediately after QWebPage::setViewportSize(), returning wrong result. Change-Id: I543b22d7bbe1514333007e5f99b97a7c12c19c1a --- Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp b/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp index 941d8df603d9..df28e9f21f2c 100644 --- a/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp +++ b/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp @@ -961,10 +961,9 @@ void QWebFrameAdapter::setViewportSize(const QSize& size) FrameView* view = frame->view(); ASSERT(view); view->resize(size); -view->adjustViewSize(); - if (view->needsLayout()) view->layout(); +view->adjustViewSize(); }
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2018-02-28 19:59:44 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Wed Feb 28 19:59:44 2018 rev:46 rq:579485 version:5.212~alpha2 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2018-02-19 12:59:32.665157326 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2018-02-28 19:59:47.086361911 +0100 @@ -1,0 +2,14 @@ +Fri Feb 23 08:23:52 UTC 2018 - m...@suse.com + +- Re-ordering patches +- Add fix-nullptr-crash-in-QWebPage-selectedHtml-when-selectedRange.patch + * Fix crash in QWebPage::selectedHtml() when selectedRange is nullptr +- Add fix-nullTerminatedWCharToString-loses-last-character.patch + * Fix nullTerminatedWCharToString loses last character of input string + +--- +Thu Feb 15 07:52:57 UTC 2018 - fab...@ritter-vogt.de + +- Use gcc-7 on 42.3 to fix mismatch with the optflags + +--- New: fix-nullTerminatedWCharToString-loses-last-character.patch fix-nullptr-crash-in-QWebPage-selectedHtml-when-selectedRange.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.NO8N4C/_old 2018-02-28 19:59:48.570308216 +0100 +++ /var/tmp/diff_new_pack.NO8N4C/_new 2018-02-28 19:59:48.574308070 +0100 @@ -39,25 +39,37 @@ Source: https://github.com/annulen/webkit/releases/download/%{tar_version}/%{tar_version}.tar.xz Source1:baselibs.conf Source99: libqt5-qtwebkit-rpmlintrc +# openSUSE specific patches # PATCH-FIX-OPENSUSE Enable X11 target build always as we didn't ship Xcb Plugin cmake file - m...@suse.com Patch0: enable_x11_target_always.patch # PATCH-FIX-OPENSUSE Patch1: tell-the-truth-about-private-api.patch +# PATCH-FIX-OPENSUSE +Patch2: qt5webkit-symver.patch + +# Upstream patches # PATCH-FIX-UPSTREAM Fix segfaults when built with gcc7 - m...@suse.com -Patch2: webkit-fix-WTF-StringImpl-copyChars-segfaults-with-gcc7.patch +Patch100: webkit-fix-WTF-StringImpl-copyChars-segfaults-with-gcc7.patch # PATCH-FIX-UPSTREAM Fix build when Qt uses OpenGL ES 2 -Patch3: fix-gles-detection.patch -# PATCH-FIX-OPENSUSE -Patch4: qt5webkit-symver.patch +Patch101: fix-gles-detection.patch # PATCH-FIX-UPSTREAM https://github.com/annulen/webkit/commit/f51554bf104ab0491370f66631fe46143a23d5c2 -Patch5: fix-build-with-cmake-3.10.diff +Patch102: fix-build-with-cmake-3.10.diff +Patch103: fix-nullTerminatedWCharToString-loses-last-character.patch +Patch104: fix-nullptr-crash-in-QWebPage-selectedHtml-when-selectedRange.patch # openSUSE Leap 42.x defaults to GCC 4 %if 0%{?suse_version} == 1315 +%if 0%{?sle_version} <= 120200 %define _cxx g++-6 %define _cc gcc-6 BuildRequires:gcc6 BuildRequires:gcc6-c++ +%else +%define _cxx g++-7 +%define _cc gcc-7 +BuildRequires:gcc7 +BuildRequires:gcc7-c++ +%endif #!BuildIgnore: libgcc_s1 %else %define _cxx g++ @@ -132,9 +144,11 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 +%patch100 -p1 +%patch101 -p1 +%patch102 -p1 +%patch103 -p1 +%patch104 -p1 %package -n %libname Summary:Qt 5 WebKit Widget library ++ fix-nullTerminatedWCharToString-loses-last-character.patch ++ >From 8368c860e2e7949dae175abb5bb87cd2e4bf8206 Mon Sep 17 00:00:00 2001 From: "annu...@yandex.ru"Date: Wed, 18 Oct 2017 14:57:13 + Subject: [PATCH] REGRESSION(r217771): nullTerminatedWCharToString loses last character of input string https://bugs.webkit.org/show_bug.cgi?id=178444 Reviewed by Per Arne Vollan. * wtf/text/win/WCharStringExtras.h: (WTF::nullTerminatedWCharToString): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@223606 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- Source/WTF/wtf/text/win/WCharStringExtras.h | 2 +- 1 files changed, 1 insertions(+), 1 deletion(-) diff --git a/Source/WTF/wtf/text/win/WCharStringExtras.h b/Source/WTF/wtf/text/win/WCharStringExtras.h index 9d004e51595..d41f46294d3 100644 --- a/Source/WTF/wtf/text/win/WCharStringExtras.h +++ b/Source/WTF/wtf/text/win/WCharStringExtras.h @@ -60,7 +60,7 @@ inline String wcharToString(const wchar_t* characters, unsigned length) inline String nullTerminatedWCharToString(const wchar_t* characters) { -return wcharToString(characters, wcslen(characters) - 1); +return
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2018-02-19 12:59:29 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Mon Feb 19 12:59:29 2018 rev:45 rq:576797 version:5.212~alpha2 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2017-12-23 12:15:14.967978658 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2018-02-19 12:59:32.665157326 +0100 @@ -1,0 +2,47 @@ +Wed Dec 20 10:12:41 UTC 2017 - m...@suse.com + +- Add patch to fix build failure with CMake 3.10 + * fix-build-with-cmake-3.10.diff +- Use Gstreamer for audio/video support optional + +--- +Tue Dec 12 12:58:44 UTC 2017 - fv...@suse.com + +- Add patch to keep the same private symbol version scheme: + * tell-the-truth-about-private-api.patch +- Add patch to fix detection of OpenGL ES 2.0 with Qt >= 5.8: + * fix-gles-detection.patch +- Add patch to enable symbol versioning for libQt5WebKit.so.5 as well: + * qt5webkit-symver.patch + +--- +Tue Dec 12 11:49:08 UTC 2017 - m...@suse.com + +- Ported to Konstantin Tokarev'sQtWebKit fork + version 5.212.0 Alpha 2 (FATE#323918, bsc#1050469) + * Based on WebKitGTK 2.12 (uses CMake instead of QMake) + * Newer WebKit base + * Improved support for web standards + * Many bugfixes and patched security holes inherited from upstream WebKit + * For more details please see: +https://github.com/annulen/webkit/releases/tag/qtwebkit-5.212.0-alpha +and +https://github.com/annulen/webkit/releases/tag/qtwebkit-5.212.0-alpha2 +- Drop unneeded patches + * 03_hide_std_symbols.diff + * 04_enable_debug_information.diff + * 05-fix-linker-errors.diff + * 7dac8c2d5f743563df76c2347c6ad394b6779ffc.patch + * fix-build-icu59.patch + * no-Werror-rpath.diff + * reduce-link-optimization.diff + * workaround-gcc7-crash.patch +- Set minimum amount of RAM in _constraints to 10 GiB for x86_64 +- Add patch to always enable X11 target build: + * enable_x11_target_always.patch +- Add patch to work around gcc7-related crash: + * webkit-fix-WTF-StringImpl-copyChars-segfaults-with-gcc7.patch +- Corrected License tag. QtWebKit is just LGPL-2.1+ and does not follow Qt's + commercial-inspired licensing scheme of (L)GPLv3-only. + +--- Old: 03_hide_std_symbols.diff 04_enable_debug_information.diff 05-fix-linker-errors.diff 7dac8c2d5f743563df76c2347c6ad394b6779ffc.patch fix-build-icu59.patch no-Werror-rpath.diff qtwebkit-opensource-src-5.9.0.tar.xz reduce-link-optimization.diff workaround-gcc7-crash.patch New: enable_x11_target_always.patch fix-build-with-cmake-3.10.diff fix-gles-detection.patch qt5webkit-symver.patch qtwebkit-5.212.0-alpha2.tar.xz tell-the-truth-about-private-api.patch webkit-fix-WTF-StringImpl-copyChars-segfaults-with-gcc7.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.HJN93A/_old 2018-02-19 12:59:39.784900555 +0100 +++ /var/tmp/diff_new_pack.HJN93A/_new 2018-02-19 12:59:39.788900412 +0100 @@ -15,75 +15,82 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +%bcond_without avsupport %define qt5_snapshot 0 %define libname libQt5WebKitWidgets5 +%define base_name qtwebkit +%define real_version 5.212 +%define so_version 5.212 +%define full_version 5.212.0 +%define required_qt5 5.2 +%define prerel_version alpha2 +%define tar_version %{base_name}-%{full_version}-%{prerel_version} +%define make_jobs /usr/bin/make -j4 VERBOSE=1 Name: libqt5-qtwebkit -Version:5.9.0 +Version:5.212~%{prerel_version} Release:0 -%define base_name libqt5 -%define real_version 5.9.0 -%define so_version 5.9.0 -%define tar_version qtwebkit-opensource-src-%{real_version} -# Workaround ppc64le build failures due to OOM issue, bnc#863533 -%ifarch ppc64le -%define make_jobs /usr/bin/make -j4 VERBOSE=1 -%endif Summary:Qt 5 WebKit Library -License:LGPL-2.1-with-Qt-Company-Qt-exception-1.1 or LGPL-3.0-with-Qt-Company-Qt-exception-1.1 +License:LGPL-2.1+ Group: Development/Libraries/X11 Url:https://www.qt.io -Source: https://download.qt.io/community_releases/5.9/%{real_version}-final/%{tar_version}.tar.xz +Source: https://github.com/annulen/webkit/releases/download/%{tar_version}/%{tar_version}.tar.xz Source1:baselibs.conf Source99:
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2017-12-23 12:15:13 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Sat Dec 23 12:15:13 2017 rev:44 rq:557487 version:5.9.0 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2017-07-08 12:25:26.526262132 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2017-12-23 12:15:14.967978658 +0100 @@ -1,0 +2,18 @@ +Fri Dec 8 23:15:03 UTC 2017 - christo...@krop.fr + +- Update the license tag (boo#967696) + +--- +Wed Nov 15 11:41:56 UTC 2017 - fab...@ritter-vogt.de + +- Update to 5.10 Beta 4 +- Contains bugfixes + +--- +Mon Oct 9 16:17:46 UTC 2017 - fab...@ritter-vogt.de + +- Update to 5.10 Beta 1 +- For more information visit: +https://blog.qt.io/blog/2017/10/09/qt-5-10-beta-released/ + +--- @@ -465 +482,0 @@ - Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.XCu7O9/_old 2017-12-23 12:15:16.391909228 +0100 +++ /var/tmp/diff_new_pack.XCu7O9/_new 2017-12-23 12:15:16.395909033 +0100 @@ -32,7 +32,7 @@ %define make_jobs /usr/bin/make -j4 VERBOSE=1 %endif Summary:Qt 5 WebKit Library -License:SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0 +License:LGPL-2.1-with-Qt-Company-Qt-exception-1.1 or LGPL-3.0-with-Qt-Company-Qt-exception-1.1 Group: Development/Libraries/X11 Url:https://www.qt.io Source: https://download.qt.io/community_releases/5.9/%{real_version}-final/%{tar_version}.tar.xz
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2017-07-08 12:25:24 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Sat Jul 8 12:25:24 2017 rev:43 rq:508390 version:5.9.0 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2017-06-13 16:05:50.321843211 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2017-07-08 12:25:26.526262132 +0200 @@ -1,0 +2,7 @@ +Wed Jul 5 17:11:50 UTC 2017 - fab...@ritter-vogt.de + +- Add patch to workaround crash if compiled with GCC7: + * workaround-gcc7-crash.patch +- Set minimum amount of RAM in _constraints to 8 GiB + +--- New: workaround-gcc7-crash.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.fPKROf/_old 2017-07-08 12:25:27.958060161 +0200 +++ /var/tmp/diff_new_pack.fPKROf/_new 2017-07-08 12:25:27.958060161 +0200 @@ -47,6 +47,8 @@ Patch5: 05-fix-linker-errors.diff # PATCH-FIX-UPSTREAM fix-build-icu59.patch Patch6: fix-build-icu59.patch +# PATCH-FIX-UPSTREAM workaround-gcc7-crash.patch +Patch7: workaround-gcc7-crash.patch # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff @@ -125,6 +127,7 @@ %patch4 -Rp1 %patch5 -p1 %patch6 -p1 +%patch7 -p1 %patch130 -p1 %package -n %libname ++ _constraints ++ --- /var/tmp/diff_new_pack.fPKROf/_old 2017-07-08 12:25:28.010052827 +0200 +++ /var/tmp/diff_new_pack.fPKROf/_new 2017-07-08 12:25:28.014052263 +0200 @@ -1,7 +1,7 @@ - 4 + 8 4 ++ workaround-gcc7-crash.patch ++ From: Fabian VogtSubject: Workaround crash in WTF::StringImpl::copyChars with GCC7 Undefined behaviour, see also https://github.com/annulen/webkit/issues/562 and https://bugs.webkit.org/show_bug.cgi?id=173407 Index: qtwebkit-opensource-src-5.9.0/Source/WTF/wtf/text/StringImpl.h === --- qtwebkit-opensource-src-5.9.0.orig/Source/WTF/wtf/text/StringImpl.h +++ qtwebkit-opensource-src-5.9.0/Source/WTF/wtf/text/StringImpl.h @@ -630,24 +630,7 @@ public: return; } -if (numCharacters <= s_copyCharsInlineCutOff) { -unsigned i = 0; -#if (CPU(X86) || CPU(X86_64)) -const unsigned charsPerInt = sizeof(uint32_t) / sizeof(T); - -if (numCharacters > charsPerInt) { -unsigned stopCount = numCharacters & ~(charsPerInt - 1); - -const uint32_t* srcCharacters = reinterpret_cast(source); -uint32_t* destCharacters = reinterpret_cast (destination); -for (unsigned j = 0; i < stopCount; i += charsPerInt, ++j) -destCharacters[j] = srcCharacters[j]; -} -#endif -for (; i < numCharacters; ++i) -destination[i] = source[i]; -} else -memcpy(destination, source, numCharacters * sizeof(T)); +memcpy(destination, source, numCharacters * sizeof(T)); } ALWAYS_INLINE static void copyChars(UChar* destination, const LChar* source, unsigned numCharacters)
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2017-06-13 16:05:49 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Tue Jun 13 16:05:49 2017 rev:42 rq:500811 version:5.9.0 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2017-05-18 20:44:23.864473581 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2017-06-13 16:05:50.321843211 +0200 @@ -1,0 +2,19 @@ +Thu Jun 1 07:45:36 UTC 2017 - jeng...@inai.de + +- Update descriptions. +- Use find -exec option with "+" strategy. + +--- +Wed May 31 07:05:32 UTC 2017 - fab...@ritter-vogt.de + +- Update to 5.9.0 final + +--- +Wed May 24 19:16:41 UTC 2017 - fab...@ritter-vogt.de + +- Update to 5.9.0 RC: + * For more details please see: +http://lists.qt-project.org/pipermail/announce/2017-May/000115.html +and https://wiki.qt.io/New_Features_in_Qt_5.9 + +--- Old: qtwebkit-opensource-src-5.7.1.tar.xz New: qtwebkit-opensource-src-5.9.0.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.qW34Cz/_old 2017-06-13 16:05:52.893480796 +0200 +++ /var/tmp/diff_new_pack.qW34Cz/_new 2017-06-13 16:05:52.893480796 +0200 @@ -1,7 +1,7 @@ # # spec file for package libqt5-qtwebkit # -# 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 @@ -21,11 +21,11 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.7.1 +Version:5.9.0 Release:0 %define base_name libqt5 -%define real_version 5.7.1 -%define so_version 5.7.1 +%define real_version 5.9.0 +%define so_version 5.9.0 %define tar_version qtwebkit-opensource-src-%{real_version} # Workaround ppc64le build failures due to OOM issue, bnc#863533 %ifarch ppc64le @@ -34,8 +34,8 @@ Summary:Qt 5 WebKit Library License:SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0 Group: Development/Libraries/X11 -Url:http://qt.digia.com -Source: %{tar_version}.tar.xz +Url:https://www.qt.io +Source: https://download.qt.io/community_releases/5.9/%{real_version}-final/%{tar_version}.tar.xz Source1:baselibs.conf Source99: libqt5-qtwebkit-rpmlintrc Patch1: 04_enable_debug_information.diff @@ -112,10 +112,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Qt is a set of libraries for developing applications. - -This package contains base tools, like string, xml, and network -handling. +The Qt WebKit module provides the WebView API, which allows QML +applications to render regions of dynamic web content. A WebView +component may share the screen with other QML components or encompass +the full screen as specified within the QML application. %prep %setup -q -n qtwebkit-opensource-src-%{real_version} @@ -128,7 +128,7 @@ %patch130 -p1 %package -n %libname -Summary:Qt 5 WebKit Library +Summary:Qt 5 WebKit Widget library Group: Development/Libraries/X11 Requires: libQt5WebKit5 = %version %requires_ge libQt5OpenGL5 @@ -136,10 +136,10 @@ %requires_ge libQt5Widgets5 %description -n %libname -Qt is a set of libraries for developing applications. - -This package contains base tools, like string, xml, and network -handling. +The Qt WebKit module provides the WebView API, which allows QML +applications to render regions of dynamic web content. A WebView +component may share the screen with other QML components or encompass +the full screen as specified within the QML application. %package -n libQt5WebKit5 Summary:Qt5 WebKit Library @@ -152,10 +152,10 @@ %requires_ge libQt5WebChannel5 %description -n libQt5WebKit5 -You need this package, if you want to compile programs with qtwebkit. +You need this package if you want to compile programs with qtwebkit. %package -n libQt5WebKit5-imports -Summary:Qt5 WebKit Library - QML imports +Summary:QML imports for the Qt5 WebKit library Group: Development/Libraries/X11 Supplements:packageand(libQt5WebKit5:libQtQuick5) # imports splited with 5.4.1 @@ -164,10 +164,10 @@ %requires_ge libQtQuick5 %description -n
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2017-05-18 20:44:22 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Thu May 18 20:44:22 2017 rev:41 rq:494618 version:5.7.1 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2016-12-22 16:08:19.286418345 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2017-05-18 20:44:23.864473581 +0200 @@ -1,0 +2,6 @@ +Wed May 10 17:36:58 UTC 2017 - fab...@ritter-vogt.de + +- Add patch to fix build with ICU4C >= 59: + * fix-build-icu59.patch + +--- New: fix-build-icu59.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.Ok4TrD/_old 2017-05-18 20:44:24.964318366 +0200 +++ /var/tmp/diff_new_pack.Ok4TrD/_new 2017-05-18 20:44:24.968317801 +0200 @@ -45,6 +45,8 @@ Patch4: 7dac8c2d5f743563df76c2347c6ad394b6779ffc.patch # PATCH-FIX-OPENSUSE 05-fix-linker-errors.diff cgiboude...@gmx.com -- Fix linking errors Patch5: 05-fix-linker-errors.diff +# PATCH-FIX-UPSTREAM fix-build-icu59.patch +Patch6: fix-build-icu59.patch # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff @@ -122,6 +124,7 @@ %patch3 -p1 %patch4 -Rp1 %patch5 -p1 +%patch6 -p1 %patch130 -p1 %package -n %libname ++ fix-build-icu59.patch ++ >From 868adfcb9efa4ad5cf4d0ddd5a772e5bdb2f3f35 Mon Sep 17 00:00:00 2001 From: "annu...@yandex.ru"Date: Thu, 4 May 2017 15:33:41 + Subject: [PATCH] Fix compilation with ICU 59.1 https://bugs.webkit.org/show_bug.cgi?id=171612 Reviewed by Mark Lam. ICU 59.1 has broken source compatibility. Now it defines UChar as char16_t, which does not allow automatic type conversion from unsigned short in C++ code. Source/JavaScriptCore: * API/JSStringRef.cpp: (JSStringCreateWithCharacters): (JSStringCreateWithCharactersNoCopy): (JSStringGetCharactersPtr): * runtime/DateConversion.cpp: (JSC::formatDateTime): Source/WebKit2: * Shared/API/c/WKString.cpp: (WKStringGetCharacters): Tools: * TestRunnerShared/UIScriptContext/UIScriptContext.cpp: (UIScriptContext::tryToCompleteUIScriptForCurrentParentCallback): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@216187 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- Source/JavaScriptCore/API/JSStringRef.cpp|6 +++--- Source/JavaScriptCore/runtime/DateConversion.cpp |3 ++- Source/WTF/wtf/TypeTraits.h |1 + Source/WebKit2/Shared/API/c/WKString.cpp |2 +- 4 files changed, 7 insertions(+), 5 deletions(-) --- a/Source/JavaScriptCore/API/JSStringRef.cpp +++ b/Source/JavaScriptCore/API/JSStringRef.cpp @@ -37,7 +37,7 @@ using namespace WTF::Unicode; JSStringRef JSStringCreateWithCharacters(const JSChar* chars, size_t numChars) { initializeThreading(); -return OpaqueJSString::create(chars, numChars).leakRef(); +return OpaqueJSString::create(reinterpret_cast(chars), numChars).leakRef(); } JSStringRef JSStringCreateWithUTF8CString(const char* string) @@ -62,7 +62,7 @@ JSStringRef JSStringCreateWithUTF8CStrin JSStringRef JSStringCreateWithCharactersNoCopy(const JSChar* chars, size_t numChars) { initializeThreading(); -return OpaqueJSString::create(StringImpl::createWithoutCopying(chars, numChars, WTF::DoesNotHaveTerminatingNullCharacter)).leakRef(); +return OpaqueJSString::create(StringImpl::createWithoutCopying(reinterpret_cast(chars), numChars, WTF::DoesNotHaveTerminatingNullCharacter)).leakRef(); } JSStringRef JSStringRetain(JSStringRef string) @@ -83,7 +83,7 @@ size_t JSStringGetLength(JSStringRef str const JSChar* JSStringGetCharactersPtr(JSStringRef string) { -return string->characters(); +return reinterpret_cast(string->characters()); } size_t JSStringGetMaximumUTF8CStringSize(JSStringRef string) --- a/Source/JavaScriptCore/runtime/DateConversion.cpp +++ b/Source/JavaScriptCore/runtime/DateConversion.cpp @@ -107,7 +107,8 @@ String formatDateTime(const GregorianDat #if OS(WINDOWS) TIME_ZONE_INFORMATION timeZoneInformation; GetTimeZoneInformation(); -const WCHAR* timeZoneName = t.isDST() ? timeZoneInformation.DaylightName : timeZoneInformation.StandardName; +const WCHAR* winTimeZoneName = t.isDST() ? timeZoneInformation.DaylightName : timeZoneInformation.StandardName; +String
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2016-10-01 23:49:32 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2016-06-25 01:55:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2016-10-01 23:49:33.0 +0200 @@ -1,0 +2,7 @@ +Sat Sep 24 18:39:11 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.7.0 + * For more details please see: +https://www.qt.io/qt5-7/ + +--- Old: qtwebkit-opensource-src-5.6.1.tar.xz New: qtwebkit-opensource-src-5.7.0.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.tPQi9s/_old 2016-10-01 23:49:36.0 +0200 +++ /var/tmp/diff_new_pack.tPQi9s/_new 2016-10-01 23:49:36.0 +0200 @@ -21,11 +21,11 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.6.1 +Version:5.7.0 Release:0 %define base_name libqt5 -%define real_version 5.6.1 -%define so_version 5.6.1 +%define real_version 5.7.0 +%define so_version 5.7.0 %define tar_version qtwebkit-opensource-src-%{real_version} # Workaround ppc64le build failures due to OOM issue, bnc#863533 %ifarch ppc64le ++ qtwebkit-opensource-src-5.6.1.tar.xz -> qtwebkit-opensource-src-5.7.0.tar.xz ++ /work/SRC/openSUSE:Factory/libqt5-qtwebkit/qtwebkit-opensource-src-5.6.1.tar.xz /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/qtwebkit-opensource-src-5.7.0.tar.xz differ: char 26, line 1
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2016-06-25 01:55:26 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2016-05-17 17:06:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2016-06-25 01:55:27.0 +0200 @@ -1,0 +2,7 @@ +Wed Jun 8 14:15:24 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.6.1 + * For more details please see: +http://blog.qt.io/blog/2016/06/08/qt-5-6-1-released/ + +--- Old: qtwebkit-opensource-src-5.6.0.tar.xz New: qtwebkit-opensource-src-5.6.1.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.2CxpKv/_old 2016-06-25 01:55:30.0 +0200 +++ /var/tmp/diff_new_pack.2CxpKv/_new 2016-06-25 01:55:30.0 +0200 @@ -21,11 +21,11 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.6.0 +Version:5.6.1 Release:0 %define base_name libqt5 -%define real_version 5.6.0 -%define so_version 5.6.0 +%define real_version 5.6.1 +%define so_version 5.6.1 %define tar_version qtwebkit-opensource-src-%{real_version} # Workaround ppc64le build failures due to OOM issue, bnc#863533 %ifarch ppc64le ++ qtwebkit-opensource-src-5.6.0.tar.xz -> qtwebkit-opensource-src-5.6.1.tar.xz ++ /work/SRC/openSUSE:Factory/libqt5-qtwebkit/qtwebkit-opensource-src-5.6.0.tar.xz /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/qtwebkit-opensource-src-5.6.1.tar.xz differ: char 27, line 1
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2016-05-17 17:06:06 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2015-10-28 17:15:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2016-05-17 17:06:07.0 +0200 @@ -1,0 +2,11 @@ +Fri Mar 18 19:03:35 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.6.0 + * For more details please see: +http://blog.qt.io/blog/2016/03/16/qt-5-6-released/ +and https://wiki.qt.io/New_Features_in_Qt_5.6 +- Swap link-qtcore.patch with 7dac8c2d5f743563df76c2347c6ad394b6779ffc.patch +- Added 05-fix-linker-errors.diff: Explicitly link pthread, before + it was pulled in via external deps + +--- Old: link-qtcore.patch qtwebkit-opensource-src-5.5.1.tar.xz New: 05-fix-linker-errors.diff 7dac8c2d5f743563df76c2347c6ad394b6779ffc.patch qtwebkit-opensource-src-5.6.0.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.cQx7Rn/_old 2016-05-17 17:06:09.0 +0200 +++ /var/tmp/diff_new_pack.cQx7Rn/_new 2016-05-17 17:06:09.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libqt5-qtwebkit # -# 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 @@ -21,11 +21,11 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.5.1 +Version:5.6.0 Release:0 %define base_name libqt5 -%define real_version 5.5.1 -%define so_version 5.5.1 +%define real_version 5.6.0 +%define so_version 5.6.0 %define tar_version qtwebkit-opensource-src-%{real_version} # Workaround ppc64le build failures due to OOM issue, bnc#863533 %ifarch ppc64le @@ -42,10 +42,12 @@ # PATCH-FIX-OPENSUSE 03_hide_std_symbols.diff asterios.dra...@gmail.com -- Do not make the std:: symbols in webkit public (taken from Ubuntu) Patch2: 03_hide_std_symbols.diff Patch3: reduce-link-optimization.diff -# PATCH-FIX-UPSTREAM link-qtcore.patch -- link with QtCore to get versiontagging define -Patch4: link-qtcore.patch +Patch4: 7dac8c2d5f743563df76c2347c6ad394b6779ffc.patch +# PATCH-FIX-OPENSUSE 05-fix-linker-errors.diff cgiboude...@gmx.com -- Fix linking errors +Patch5: 05-fix-linker-errors.diff # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff + BuildRequires: libQt5Core-private-headers-devel >= %{version} BuildRequires: libQt5Gui-private-headers-devel >= %{version} BuildRequires: libQt5Widgets-private-headers-devel >= %{version} @@ -118,7 +120,8 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch4 -p1 +%patch4 -Rp1 +%patch5 -p1 %patch130 -p1 %package -n %libname @@ -244,10 +247,10 @@ %postun -n libQt5WebKit5 -p /sbin/ldconfig %build -%if %qt5_snapshot +#if %qt5_snapshot #force the configure script to generate the forwarding headers (it checks whether .git directory exists) mkdir .git -%endif +#endif export QMAKEPATH=`pwd` RPM_OPT_FLAGS="$RPM_OPT_FLAGS " export RPM_OPT_FLAGS=${RPM_OPT_FLAGS/-g / /} ++ 05-fix-linker-errors.diff ++ diff --git a/Source/WTF/WTF.pri b/Source/WTF/WTF.pri index 93ac2e5..095da48 100644 --- a/Source/WTF/WTF.pri +++ b/Source/WTF/WTF.pri @@ -7,6 +7,7 @@ # All external modules should include WTF headers by prefixing with "wtf" (#include ). INCLUDEPATH += $$PWD +LIBS += -lpthread equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc)|equals(QT_ARCH, s390)|equals(QT_ARCH, s390x) { message("WTF workaround for QtWebkit: do not build with -g, but with -g1") ++ 7dac8c2d5f743563df76c2347c6ad394b6779ffc.patch ++ >From 7dac8c2d5f743563df76c2347c6ad394b6779ffc Mon Sep 17 00:00:00 2001 From: Thiago MacieiraDate: Sun, 12 Jul 2015 10:25:45 -0700 Subject: Don't let qt_module.prf create a linker version script for QtWebKit We don't need it, since the API isn't changing and most likely won't be part of Qt 6 anyway. And most especially, this is hitting a bug in gold: /usr/bin/ld.gold: internal error in override_version, at ../../gold/resolve.cc:61 Reported-At:
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2015-10-28 17:15:03 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2015-10-19 22:46:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2015-10-28 17:15:04.0 +0100 @@ -1,0 +2,5 @@ +Wed Oct 21 15:37:25 UTC 2015 - norm...@linux.vnet.ibm.com + +- _constraints adding ppc64le constraint of memory and disk space + +--- Other differences: -- ++ _constraints ++ --- /var/tmp/diff_new_pack.cW7fZ6/_old 2015-10-28 17:15:05.0 +0100 +++ /var/tmp/diff_new_pack.cW7fZ6/_new 2015-10-28 17:15:05.0 +0100 @@ -26,4 +26,17 @@ + + + ppc64le + + + +5 + + +13 + + +
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2015-10-19 22:46:21 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2015-09-27 08:37:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2015-10-19 22:46:30.0 +0200 @@ -1,0 +2,7 @@ +Fri Oct 16 20:22:42 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.5.1 + * For more details please see: +http://blog.qt.io/blog/2015/10/15/qt-5-5-1-released/ + +--- Old: qtwebkit-opensource-src-5.5.0.tar.xz New: qtwebkit-opensource-src-5.5.1.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.AzaHHt/_old 2015-10-19 22:46:36.0 +0200 +++ /var/tmp/diff_new_pack.AzaHHt/_new 2015-10-19 22:46:36.0 +0200 @@ -21,11 +21,11 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.5.0 +Version:5.5.1 Release:0 %define base_name libqt5 -%define real_version 5.5.0 -%define so_version 5.5.0 +%define real_version 5.5.1 +%define so_version 5.5.1 %define tar_version qtwebkit-opensource-src-%{real_version} # Workaround ppc64le build failures due to OOM issue, bnc#863533 %ifarch ppc64le ++ qtwebkit-opensource-src-5.5.0.tar.xz -> qtwebkit-opensource-src-5.5.1.tar.xz ++ /work/SRC/openSUSE:Factory/libqt5-qtwebkit/qtwebkit-opensource-src-5.5.0.tar.xz /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/qtwebkit-opensource-src-5.5.1.tar.xz differ: char 27, line 1
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2015-09-27 08:37:54 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is "libqt5-qtwebkit" Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2015-06-06 09:52:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2015-09-27 08:37:17.0 +0200 @@ -1,0 +2,9 @@ +Sun Aug 16 08:32:11 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.5.0 + * For more details please see: +http://blog.qt.io/blog/2015/07/01/qt-5-5-released/ +and https://wiki.qt.io/New_Features_in_Qt_5.5 +- Added link-qtcore.patch + +--- Old: qtwebkit-opensource-src-5.4.2.tar.xz New: link-qtcore.patch qtwebkit-opensource-src-5.5.0.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.rX94hG/_old 2015-09-27 08:37:20.0 +0200 +++ /var/tmp/diff_new_pack.rX94hG/_new 2015-09-27 08:37:20.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libqt5-qtwebkit # -# 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 @@ -21,11 +21,11 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.4.2 +Version:5.5.0 Release:0 %define base_name libqt5 -%define real_version 5.4.2 -%define so_version 5.4.2 +%define real_version 5.5.0 +%define so_version 5.5.0 %define tar_version qtwebkit-opensource-src-%{real_version} # Workaround ppc64le build failures due to OOM issue, bnc#863533 %ifarch ppc64le @@ -42,6 +42,8 @@ # PATCH-FIX-OPENSUSE 03_hide_std_symbols.diff asterios.dra...@gmail.com -- Do not make the std:: symbols in webkit public (taken from Ubuntu) Patch2: 03_hide_std_symbols.diff Patch3: reduce-link-optimization.diff +# PATCH-FIX-UPSTREAM link-qtcore.patch -- link with QtCore to get versiontagging define +Patch4: link-qtcore.patch # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff BuildRequires: libQt5Core-private-headers-devel >= %{version} @@ -116,6 +118,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %patch130 -p1 %package -n %libname ++ link-qtcore.patch ++ diff --git a/Source/JavaScriptCore/LLIntOffsetsExtractor.pro b/Source/JavaScriptCore/LLIntOffsetsExtractor.pro index 9cbc424..1fc6c1d 100644 --- a/Source/JavaScriptCore/LLIntOffsetsExtractor.pro +++ b/Source/JavaScriptCore/LLIntOffsetsExtractor.pro @@ -13,11 +13,7 @@ debug_and_release { CONFIG += build_all } -# Don't try to link against any Qt libraries, but at least -# pull in include paths as we include qglobal.h. -INCLUDEPATH += $$QT.core.includes -CONFIG += console -CONFIG -= qt +QT = core # Needed for qglobal.h defineTest(addIncludePaths) { # Just needed for include paths ++ qtwebkit-opensource-src-5.4.2.tar.xz -> qtwebkit-opensource-src-5.5.0.tar.xz ++ /work/SRC/openSUSE:Factory/libqt5-qtwebkit/qtwebkit-opensource-src-5.4.2.tar.xz /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/qtwebkit-opensource-src-5.5.0.tar.xz differ: char 25, line 1
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2015-06-06 09:52:25 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2015-03-30 19:15:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2015-06-06 09:52:27.0 +0200 @@ -1,0 +2,9 @@ +Wed Jun 3 22:56:37 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.4.2 + * Bugfix release, for more details please see: +http://blog.qt.io/blog/2015/06/02/qt-5-4-2-released/ +- Drop fix-building-with-glib-2.43+.patch and fix-g++5.0-build.patch, + merged upstream + +--- Old: fix-building-with-glib-2.43+.patch fix-g++5.0-build.patch qtwebkit-opensource-src-5.4.1.tar.xz New: qtwebkit-opensource-src-5.4.2.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.dvGEhO/_old 2015-06-06 09:52:29.0 +0200 +++ /var/tmp/diff_new_pack.dvGEhO/_new 2015-06-06 09:52:29.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libqt5-qtwebkit # -# Copyright (c) 2015 SUSE LINUX 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 @@ -21,11 +21,11 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.4.1 +Version:5.4.2 Release:0 %define base_name libqt5 -%define real_version 5.4.1 -%define so_version 5.4.1 +%define real_version 5.4.2 +%define so_version 5.4.2 %define tar_version qtwebkit-opensource-src-%{real_version} # Workaround ppc64le build failures due to OOM issue, bnc#863533 %ifarch ppc64le @@ -44,10 +44,6 @@ Patch3: reduce-link-optimization.diff # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff -# PATCH-FIX-UPSTREAM fix-building-with-glib-2.43+.patch -- https://bugreports.qt.io/browse/QTBUG-44714 -Patch131: fix-building-with-glib-2.43+.patch -# PATCH-FIX-UPSTREAM fix-g++5.0-build.patch -- https://bugreports.qt.io/browse/QTBUG-44829 -Patch132: fix-g++5.0-build.patch BuildRequires: libQt5Core-private-headers-devel = %{version} BuildRequires: libQt5Gui-private-headers-devel = %{version} BuildRequires: libQt5Widgets-private-headers-devel = %{version} @@ -121,8 +117,6 @@ %patch2 -p1 %patch3 -p1 %patch130 -p1 -%patch131 -p1 -%patch132 -p1 %package -n %libname Summary:Qt 5 WebKit Library ++ qtwebkit-opensource-src-5.4.1.tar.xz - qtwebkit-opensource-src-5.4.2.tar.xz ++ /work/SRC/openSUSE:Factory/libqt5-qtwebkit/qtwebkit-opensource-src-5.4.1.tar.xz /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/qtwebkit-opensource-src-5.4.2.tar.xz differ: char 26, line 1
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2015-03-30 19:15:49 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2015-03-18 13:03:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2015-03-30 19:15:50.0 +0200 @@ -1,0 +2,7 @@ +Tue Mar 24 14:55:51 UTC 2015 - hrvoje.sen...@gmail.com + +- Add patches from upstream: + fix-building-with-glib-2.43+.patch (QTBUG-44714) and + fix-g++5.0-build.patch (QTBUG-44829) + +--- New: fix-building-with-glib-2.43+.patch fix-g++5.0-build.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.xBQyl1/_old 2015-03-30 19:15:51.0 +0200 +++ /var/tmp/diff_new_pack.xBQyl1/_new 2015-03-30 19:15:51.0 +0200 @@ -44,6 +44,10 @@ Patch3: reduce-link-optimization.diff # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff +# PATCH-FIX-UPSTREAM fix-building-with-glib-2.43+.patch -- https://bugreports.qt.io/browse/QTBUG-44714 +Patch131: fix-building-with-glib-2.43+.patch +# PATCH-FIX-UPSTREAM fix-g++5.0-build.patch -- https://bugreports.qt.io/browse/QTBUG-44829 +Patch132: fix-g++5.0-build.patch BuildRequires: libQt5Core-private-headers-devel = %{version} BuildRequires: libQt5Gui-private-headers-devel = %{version} BuildRequires: libQt5Widgets-private-headers-devel = %{version} @@ -117,6 +121,8 @@ %patch2 -p1 %patch3 -p1 %patch130 -p1 +%patch131 -p1 +%patch132 -p1 %package -n %libname Summary:Qt 5 WebKit Library ++ fix-building-with-glib-2.43+.patch ++ From ed5d6c93f7cf902e58aaf3f0abd54b3b258172ed Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen allan.jen...@theqtcompany.com Date: Fri, 27 Feb 2015 14:14:44 +0100 Subject: Fix building with glib 2.43+ The newest version of glib have introduced their own GMutexLocker conflicting with the one defined in WebCore. Task-number: QTBUG-44714 Change-Id: Ibdd1646e129eaed84c65dc0d96bebe80f2a61f4b Reviewed-by: Andras Becsi andras.be...@theqtcompany.com --- .../gstreamer/WebKitWebSourceGStreamer.cpp | 48 +++--- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp b/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp index 5625873..a6d961f 100644 --- a/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp +++ b/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp @@ -354,7 +354,7 @@ static void webKitWebSrcSetProperty(GObject* object, guint propID, const GValue* switch (propID) { case PROP_IRADIO_MODE: { -GMutexLocker locker(GST_OBJECT_GET_LOCK(src)); +WebCore::GMutexLocker locker(GST_OBJECT_GET_LOCK(src)); priv-iradioMode = g_value_get_boolean(value); break; } @@ -376,7 +376,7 @@ static void webKitWebSrcGetProperty(GObject* object, guint propID, GValue* value WebKitWebSrc* src = WEBKIT_WEB_SRC(object); WebKitWebSrcPrivate* priv = src-priv; -GMutexLocker locker(GST_OBJECT_GET_LOCK(src)); +WebCore::GMutexLocker locker(GST_OBJECT_GET_LOCK(src)); switch (propID) { case PROP_IRADIO_MODE: g_value_set_boolean(value, priv-iradioMode); @@ -429,7 +429,7 @@ static gboolean webKitWebSrcStop(WebKitWebSrc* src) ASSERT(isMainThread()); -GMutexLocker locker(GST_OBJECT_GET_LOCK(src)); +WebCore::GMutexLocker locker(GST_OBJECT_GET_LOCK(src)); bool seeking = priv-seekID; @@ -493,7 +493,7 @@ static gboolean webKitWebSrcStart(WebKitWebSrc* src) ASSERT(isMainThread()); -GMutexLocker locker(GST_OBJECT_GET_LOCK(src)); +WebCore::GMutexLocker locker(GST_OBJECT_GET_LOCK(src)); priv-startID = 0; @@ -584,7 +584,7 @@ static GstStateChangeReturn webKitWebSrcChangeState(GstElement* element, GstStat return ret; } -GMutexLocker locker(GST_OBJECT_GET_LOCK(src)); +WebCore::GMutexLocker locker(GST_OBJECT_GET_LOCK(src)); switch (transition) { case GST_STATE_CHANGE_READY_TO_PAUSED: GST_DEBUG_OBJECT(src, READY-PAUSED); @@ -615,7 +615,7 @@ static gboolean webKitWebSrcQueryWithParent(GstPad* pad, GstObject* parent, GstQ gst_query_parse_duration(query, format, NULL); GST_DEBUG_OBJECT(src, duration query in format %s,
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2015-03-18 13:03:11 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2015-03-01 15:27:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2015-03-18 13:03:12.0 +0100 @@ -1,0 +2,5 @@ +Tue Mar 17 13:15:09 UTC 2015 - jsl...@suse.com + +- kill QMAKE_PRL_BUILD_DIR from prl + +--- Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.6PsRnK/_old 2015-03-18 13:03:14.0 +0100 +++ /var/tmp/diff_new_pack.6PsRnK/_new 2015-03-18 13:03:14.0 +0100 @@ -261,6 +261,7 @@ %qmake5_install find %{buildroot}/%{_libqt5_libdir} -type f -name '*la' -print -exec perl -pi -e 's,-L%{_builddir}/\S+,,g' {} \; find %{buildroot}/%{_libqt5_libdir} -type f -name '*pc' -print -exec perl -pi -e s, -L$RPM_BUILD_DIR/?\S+,,g {} \; -exec sed -i -e s,^moc_location=.*,moc_location=%{_lib}qt5_bindir/moc, -e s,uic_location=.*,uic_location=%{_lib}qt5_bindir/uic, {} \; +find %{buildroot}/%{_libqt5_libdir} -type f -name '*prl' -exec sed -i -e /^QMAKE_PRL_BUILD_DIR/d {} \; # kill .la files rm -f %{buildroot}%{_libqt5_libdir}/lib*.la -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2015-03-01 15:27:08 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-12-21 12:00:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2015-03-01 15:27:09.0 +0100 @@ -1,0 +2,16 @@ +Tue Feb 24 16:10:34 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.4.1 + * For more details please see: +http://blog.qt.io/blog/2015/02/24/qt-5-4-1-released/ +- Add minimal requires on other Qt5 libraries, as well the one from + this source package +- Added libqt5-qtwebkit-rpmlintrc due to shlib-fixed-dependency +- Split the imports into separate package + +--- +Fri Jan 16 20:29:27 UTC 2015 - hrvoje.sen...@gmail.com + +- Reenable Qt5WebChannel integration + +--- Old: qtwebkit-opensource-src-5.4.0.tar.xz New: libqt5-qtwebkit-rpmlintrc qtwebkit-opensource-src-5.4.1.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.J4PsED/_old 2015-03-01 15:27:13.0 +0100 +++ /var/tmp/diff_new_pack.J4PsED/_new 2015-03-01 15:27:13.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libqt5-qtwebkit # -# Copyright (c) 2014 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 @@ -21,11 +21,11 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.4.0 +Version:5.4.1 Release:0 %define base_name libqt5 -%define real_version 5.4.0 -%define so_version 5.4.0 +%define real_version 5.4.1 +%define so_version 5.4.1 %define tar_version qtwebkit-opensource-src-%{real_version} # Workaround ppc64le build failures due to OOM issue, bnc#863533 %ifarch ppc64le @@ -37,6 +37,7 @@ Url:http://qt.digia.com Source: %{tar_version}.tar.xz Source1:baselibs.conf +Source99: libqt5-qtwebkit-rpmlintrc Patch1: 04_enable_debug_information.diff # PATCH-FIX-OPENSUSE 03_hide_std_symbols.diff asterios.dra...@gmail.com -- Do not make the std:: symbols in webkit public (taken from Ubuntu) Patch2: 03_hide_std_symbols.diff @@ -57,7 +58,7 @@ BuildRequires: pkgconfig(Qt5Sensors) = %{version} BuildRequires: pkgconfig(Qt5Sql) = %{version} BuildRequires: pkgconfig(Qt5Test) = %{version} -#BuildRequires: pkgconfig(Qt5WebChannel) = %{version} +BuildRequires: pkgconfig(Qt5WebChannel) = %{version} BuildRequires: pkgconfig(Qt5Widgets) = %{version} %if 0%{?suse_version} 1315 BuildRequires: pkgconfig(gstreamer-0.10) @@ -120,6 +121,10 @@ %package -n %libname Summary:Qt 5 WebKit Library Group: Development/Libraries/X11 +Requires: libQt5WebKit5 = %version +%requires_ge libQt5OpenGL5 +%requires_ge libQt5PrintSupport5 +%requires_ge libQt5Widgets5 %description -n %libname Qt is a set of libraries for developing applications. @@ -128,12 +133,30 @@ handling. %package -n libQt5WebKit5 -Summary:Qt Development Kit +Summary:Qt5 WebKit Library Group: Development/Libraries/X11 +%requires_ge libQt5Gui5 +%requires_ge libQt5Network5 +%requires_ge libQt5Positioning5 +%requires_ge libQt5Sensors5 +%requires_ge libQt5Sql5 +%requires_ge libQt5WebChannel5 %description -n libQt5WebKit5 You need this package, if you want to compile programs with qtwebkit. +%package -n libQt5WebKit5-imports +Summary:Qt5 WebKit Library - QML imports +Group: Development/Libraries/X11 +Supplements:packageand(libQt5WebKit5:libQtQuick5) +# imports splited with 5.4.1 +Conflicts: libQt5WebKit5 5.4.1 +Requires: libQt5WebKit5 = %version +%requires_ge libQtQuick5 + +%description -n libQt5WebKit5-imports +You need this package, if you want to compile programs with qtwebkit. + %package -n libQt5WebKitWidgets-devel Summary:Qt Development Kit Group: Development/Libraries/X11 @@ -254,6 +277,10 @@ %doc LICENSE.* %{_libqt5_libdir}/libQt5WebKit.so.* %{_libqt5_libexecdir}/QtWebPluginProcess + +%files -n libQt5WebKit5-imports +%defattr(-,root,root,755) +%doc LICENSE.* %{_libqt5_archdatadir}/qml/QtWebKit %files -n libQt5WebKitWidgets-private-headers-devel ++ libqt5-qtwebkit-rpmlintrc ++
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-12-21 11:59:56 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-10-29 21:09:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-12-21 12:00:32.0 +0100 @@ -1,0 +2,25 @@ +Fri Dec 19 08:42:14 UTC 2014 - hrvoje.sen...@gmail.com + +- Comment out Qt5WebChannel BuildRequires for now + +--- +Wed Dec 10 11:00:15 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.4 Final + * For more details please see: +http://blog.qt.digia.com/blog/2014/12/10/qt-5-4-released/ +and http://qt-project.org/wiki/New-Features-in-Qt-5.4 + +--- +Thu Nov 27 15:58:51 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.4 RC + * For more details please see: + http://blog.qt.digia.com/blog/2014/11/27/qt-5-4-release-candidate-available/ +and http://qt-project.org/wiki/New-Features-in-Qt-5.4 +- Drop ppc64le-support.patch, merged upstream +- Add pkgconfig(Qt5Location) and pkgconfig(Qt5WebChannel) BuildRequires +- Explicitly pass production_build to qmake +- Install licenses + +--- Old: ppc64le-support.patch qtwebkit-opensource-src-5.3.2.tar.xz New: qtwebkit-opensource-src-5.4.0.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.91YVOT/_old 2014-12-21 12:00:35.0 +0100 +++ /var/tmp/diff_new_pack.91YVOT/_new 2014-12-21 12:00:35.0 +0100 @@ -21,11 +21,11 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.3.2 +Version:5.4.0 Release:0 %define base_name libqt5 -%define real_version 5.3.2 -%define so_version 5.3.2 +%define real_version 5.4.0 +%define so_version 5.4.0 %define tar_version qtwebkit-opensource-src-%{real_version} # Workaround ppc64le build failures due to OOM issue, bnc#863533 %ifarch ppc64le @@ -41,8 +41,6 @@ # PATCH-FIX-OPENSUSE 03_hide_std_symbols.diff asterios.dra...@gmail.com -- Do not make the std:: symbols in webkit public (taken from Ubuntu) Patch2: 03_hide_std_symbols.diff Patch3: reduce-link-optimization.diff -# PATCH-FIX-UPSTREAM ppc64le-support.diff uweig...@de.ibm.com -- add support for ppc64le -Patch5: ppc64le-support.patch # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff BuildRequires: libQt5Core-private-headers-devel = %{version} @@ -51,6 +49,7 @@ BuildRequires: libqt5-qtdeclarative-private-headers-devel = %{version} BuildRequires: libqt5-qtlocation-private-headers-devel = %{version} BuildRequires: pkgconfig(Qt5Core) = %{version} +BuildRequires: pkgconfig(Qt5Location) = %{version} BuildRequires: pkgconfig(Qt5Network) = %{version} BuildRequires: pkgconfig(Qt5OpenGL) = %{version} BuildRequires: pkgconfig(Qt5PrintSupport) = %{version} @@ -58,6 +57,7 @@ BuildRequires: pkgconfig(Qt5Sensors) = %{version} BuildRequires: pkgconfig(Qt5Sql) = %{version} BuildRequires: pkgconfig(Qt5Test) = %{version} +#BuildRequires: pkgconfig(Qt5WebChannel) = %{version} BuildRequires: pkgconfig(Qt5Widgets) = %{version} %if 0%{?suse_version} 1315 BuildRequires: pkgconfig(gstreamer-0.10) @@ -115,7 +115,6 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch5 -p1 %patch130 -p1 %package -n %libname @@ -245,26 +244,31 @@ %files -n %libname %defattr(-,root,root,755) +%doc LICENSE.* %dir %{_libqt5_libexecdir} %{_libqt5_libexecdir}/QtWebProcess %{_libqt5_libdir}/libQt5WebKitWidgets.so.* %files -n libQt5WebKit5 %defattr(-,root,root,755) +%doc LICENSE.* %{_libqt5_libdir}/libQt5WebKit.so.* %{_libqt5_libexecdir}/QtWebPluginProcess %{_libqt5_archdatadir}/qml/QtWebKit %files -n libQt5WebKitWidgets-private-headers-devel %defattr(-,root,root,755) +%doc LICENSE.* %{_libqt5_includedir}/QtWebKitWidgets/%{so_version} %files -n libQt5WebKit-private-headers-devel %defattr(-,root,root,755) +%doc LICENSE.* %{_libqt5_includedir}/QtWebKit/%{so_version} %files -n libQt5WebKit5-devel %defattr(-,root,root,755) +%doc LICENSE.* %exclude %{_libqt5_includedir}/QtWebKit/%{so_version} %{_libqt5_includedir}/QtWebKit %{_libqt5_libdir}/cmake/Qt5WebKit @@ -276,6 +280,7 @@ %files -n libQt5WebKitWidgets-devel %defattr(-,root,root,755) +%doc LICENSE.* %exclude
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-10-29 21:08:58 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-10-01 11:22:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-10-29 21:09:05.0 +0100 @@ -1,0 +2,5 @@ +Thu Oct 23 08:21:35 UTC 2014 - dmuel...@suse.com + +- reduce memory requirements for arm - there is no 7GB of RAM + +--- Other differences: -- ++ _constraints ++ --- /var/tmp/diff_new_pack.DI7wG0/_old 2014-10-29 21:09:06.0 +0100 +++ /var/tmp/diff_new_pack.DI7wG0/_new 2014-10-29 21:09:06.0 +0100 @@ -15,4 +15,15 @@ /memory /hardware /overwrite + overwrite +conditions + archarmv6l/arch + archarmv7l/arch +/conditions +hardware + memory + size unit=M768/size + /memory +/hardware + /overwrite /constraints -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-10-01 11:22:23 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-09-18 07:57:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-10-01 11:22:24.0 +0200 @@ -1,0 +2,5 @@ +Thu Sep 25 00:04:10 CEST 2014 - r...@suse.de + +- use -g1 on s390/s390x as well as on the other architectures + +--- Other differences: -- ++ 04_enable_debug_information.diff ++ --- /var/tmp/diff_new_pack.nbqWDl/_old 2014-10-01 11:22:25.0 +0200 +++ /var/tmp/diff_new_pack.nbqWDl/_new 2014-10-01 11:22:25.0 +0200 @@ -5,7 +5,7 @@ SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/JavaScriptCore -+equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { ++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc)|equals(QT_ARCH, s390)|equals(QT_ARCH, s390x) { +message(JavaScriptCore workaround for QtWebkit: do not build with -g, but with -g1) +QMAKE_CXXFLAGS_RELEASE -= -g +QMAKE_CXXFLAGS_RELEASE += -g1 @@ -21,7 +21,7 @@ SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/WebCore -+equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { ++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc)|equals(QT_ARCH, s390)|equals(QT_ARCH, s390x) { +message(WebCore workaround for QtWebkit: do not build with -g, but with -g1) +QMAKE_CXXFLAGS_RELEASE -= -g +QMAKE_CXXFLAGS_RELEASE += -g1 @@ -37,7 +37,7 @@ WEBKIT2_GENERATED_SOURCES_DIR = $${ROOT_BUILD_DIR}/Source/WebKit2/$${GENERATED_SOURCES_DESTDIR} -+equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { ++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc)|equals(QT_ARCH, s390)|equals(QT_ARCH, s390x) { +message(WebKit2 workaround for QtWebkit: do not build with -g, but with -g1) +QMAKE_CXXFLAGS_RELEASE -= -g +QMAKE_CXXFLAGS_RELEASE += -g1 @@ -53,7 +53,7 @@ SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/WebKit -+equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { ++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc)|equals(QT_ARCH, s390)|equals(QT_ARCH, s390x) { +message(WebKit workaround for QtWebkit: do not build with -g, but with -g1) +QMAKE_CXXFLAGS_RELEASE -= -g +QMAKE_CXXFLAGS_RELEASE += -g1 @@ -69,7 +69,7 @@ # All external modules should include WTF headers by prefixing with wtf (#include wtf/some/thing.h). INCLUDEPATH += $$PWD -+equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { ++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc)|equals(QT_ARCH, s390)|equals(QT_ARCH, s390x) { +message(WTF workaround for QtWebkit: do not build with -g, but with -g1) +QMAKE_CXXFLAGS_RELEASE -= -g +QMAKE_CXXFLAGS_RELEASE += -g1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-09-18 07:56:55 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-09-08 21:28:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-09-18 07:57:09.0 +0200 @@ -1,0 +2,7 @@ +Tue Sep 16 11:27:57 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.3.2 final + * No changes since previous snapshot + * Use official tars + +--- Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.nB58DT/_old 2014-09-18 07:57:11.0 +0200 +++ /var/tmp/diff_new_pack.nB58DT/_new 2014-09-18 07:57:11.0 +0200 @@ -16,12 +16,12 @@ # -%define qt5_snapshot 1 +%define qt5_snapshot 0 %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.3.2~git20140904 +Version:5.3.2 Release:0 %define base_name libqt5 %define real_version 5.3.2 ++ qtwebkit-opensource-src-5.3.2.tar.xz ++ /work/SRC/openSUSE:Factory/libqt5-qtwebkit/qtwebkit-opensource-src-5.3.2.tar.xz /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/qtwebkit-opensource-src-5.3.2.tar.xz differ: char 17, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-09-08 21:28:36 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-08-20 17:53:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-09-08 21:28:59.0 +0200 @@ -1,0 +2,48 @@ +Thu Sep 4 20:37:34 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.3.2~git20140904 (rd8bc98b): + * Tip of the bugfix 5.3.2 branch: +* Fix key identifier for comma key (Separator) +* Fix fallback conversion of recognized objects +* Fix regression in QQuickWebView's transparent backgound +* Fix crash in DeviceOrientationController when + !HAVE(QTSENSORS) +* Fix case in documentation of qobjectbridge bindings +* Do not add QStyle padding on top of default padding +* [WK2] Update text upon item selection for menu lists +* Do not use title as the primary text of dragged or + copied links +* Show placeholder text when focused +* Do not override padding in textfields +* Avoid crash when hidePopup is called multiple times +* Added support for appending an escaped SegmentedString to + another. +* QWebPage crashes on drag without QWidget view +* Crash during exception unwinding +* Bad cast from CSSInitialValue to CSSValueList +* use after free in WebCore::DocumentOrderedMap::remove / + WebCore::TreeScope::removeElementById +* define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS on HPPA +* Actually load icc.prf for the Intel compiler +* Prevent interpreting URL parameter for Qt plugins + as content URLs. +* Fix android build error about already defined struct. +* Fix SpeculateCellOperand ASSERT failure in DFG for + 32-bit builds. +* QtWebKitWidgets should not depend directly on QtQuick +* QWebHitTestResult::element() should return + the inner element +* Specify location of CMake tests +* Fix WebView crash when using gcc 4.9. +* Fix debug builds of qtwebkit on linux-icc +* Qt5WebKitWidgets should keep private dependencies private +* Prevent crashes when the QWebView gets reparented. +* Fix build with gcc 4.4 +* Add qtxmlpatters to sync.profile +* GraphicsContext for Qt: add + popTransparencyLayerInternal method. +* Bump version +- Reduce general constraints to 4GB, and leave 7GB only for s390x +- Enable qtlocation integration + +--- Old: qtwebkit-opensource-src-5.3.1.tar.xz New: qtwebkit-opensource-src-5.3.2.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.2XJb8G/_old 2014-09-08 21:29:02.0 +0200 +++ /var/tmp/diff_new_pack.2XJb8G/_new 2014-09-08 21:29:02.0 +0200 @@ -16,21 +16,17 @@ # -%define qt5_snapshot 0 +%define qt5_snapshot 1 %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.3.1 +Version:5.3.2~git20140904 Release:0 %define base_name libqt5 -%define real_version 5.3.1 -%define so_version 5.3.1 -%if %qt5_snapshot -%define tar_version qtwebkit-%{real_version} -%else +%define real_version 5.3.2 +%define so_version 5.3.2 %define tar_version qtwebkit-opensource-src-%{real_version} -%endif # Workaround ppc64le build failures due to OOM issue, bnc#863533 %ifarch ppc64le %define make_jobs /usr/bin/make -j4 VERBOSE=1 @@ -49,20 +45,20 @@ Patch5: ppc64le-support.patch # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff +BuildRequires: libQt5Core-private-headers-devel = %{version} +BuildRequires: libQt5Gui-private-headers-devel = %{version} +BuildRequires: libQt5Widgets-private-headers-devel = %{version} +BuildRequires: libqt5-qtdeclarative-private-headers-devel = %{version} +BuildRequires: libqt5-qtlocation-private-headers-devel = %{version} BuildRequires: pkgconfig(Qt5Core) = %{version} BuildRequires: pkgconfig(Qt5Network) = %{version} BuildRequires: pkgconfig(Qt5OpenGL) = %{version} BuildRequires: pkgconfig(Qt5PrintSupport) = %{version} BuildRequires: pkgconfig(Qt5Quick) = %{version} +BuildRequires: pkgconfig(Qt5Sensors) = %{version} BuildRequires: pkgconfig(Qt5Sql) = %{version} BuildRequires: pkgconfig(Qt5Test) = %{version} BuildRequires: pkgconfig(Qt5Widgets) = %{version} -#BuildRequires: pkgconfig(positioning) -BuildRequires: libQt5Core-private-headers-devel =
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-08-20 17:52:58 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-07-24 00:39:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-08-20 17:53:14.0 +0200 @@ -1,0 +2,6 @@ +Fri Aug 15 12:31:30 CEST 2014 - behl...@suse.de + +- _constraints modified: building requires 7GB on some platforms + (e.g. s390x) + +--- Other differences: -- ++ _constraints ++ --- /var/tmp/diff_new_pack.SyqCKJ/_old 2014-08-20 17:53:15.0 +0200 +++ /var/tmp/diff_new_pack.SyqCKJ/_new 2014-08-20 17:53:15.0 +0200 @@ -1,7 +1,7 @@ constraints hardware memory - size unit=G5/size + size unit=G7/size /memory processors4/processors /hardware -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-07-23 22:06:42 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-06-30 21:50:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-07-24 00:39:10.0 +0200 @@ -1,0 +2,6 @@ +Mon Jul 21 15:01:29 UTC 2014 - m...@suse.com + +- Workaround ppc64le build failures due to OOM issue, hardcoded -j4 + jobs, found/fixed by Dinar Valeev(dval...@suse.com) + +--- Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.fXJ6Fy/_old 2014-07-24 00:39:12.0 +0200 +++ /var/tmp/diff_new_pack.fXJ6Fy/_new 2014-07-24 00:39:12.0 +0200 @@ -31,6 +31,10 @@ %else %define tar_version qtwebkit-opensource-src-%{real_version} %endif +# Workaround ppc64le build failures due to OOM issue, bnc#863533 +%ifarch ppc64le +%define make_jobs /usr/bin/make -j4 VERBOSE=1 +%endif Summary:Qt 5 WebKit Library License:SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0 Group: Development/Libraries/X11 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-06-30 21:44:36 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-06-04 18:38:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-06-30 21:44:57.0 +0200 @@ -1,0 +2,7 @@ +Wed Jun 25 10:38:08 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.3.1 + * Bugfix release, for more details please see: +http://blog.qt.digia.com/blog/2014/06/25/qt-5-3-1-released/ + +--- Old: qtwebkit-opensource-src-5.3.0.tar.xz New: qtwebkit-opensource-src-5.3.1.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.lzSCzI/_old 2014-06-30 21:45:01.0 +0200 +++ /var/tmp/diff_new_pack.lzSCzI/_new 2014-06-30 21:45:01.0 +0200 @@ -21,11 +21,11 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.3.0 +Version:5.3.1 Release:0 %define base_name libqt5 -%define real_version 5.3.0 -%define so_version 5.3.0 +%define real_version 5.3.1 +%define so_version 5.3.1 %if %qt5_snapshot %define tar_version qtwebkit-%{real_version} %else ++ no-Werror-rpath.diff ++ --- /var/tmp/diff_new_pack.lzSCzI/_old 2014-06-30 21:45:01.0 +0200 +++ /var/tmp/diff_new_pack.lzSCzI/_new 2014-06-30 21:45:01.0 +0200 @@ -9,12 +9,12 @@ } } -@@ -58,7 +58,7 @@ linux-*g++* { - QMAKE_OBJECTIVE_CFLAGS += -Wno-c++11-extensions -Wno-c++0x-extensions +@@ -56,7 +56,7 @@ linux-*g++* { + } } - + -contains(TEMPLATE, app): CONFIG += rpath +#contains(TEMPLATE, app): CONFIG += rpath - + CONFIG(debug, debug|release)|force_debug_info|separate_debug_info { # Make ld not cache the symbol tables of input files in memory to avoid memory exhaustion during the linking phase. ++ qtwebkit-opensource-src-5.3.0.tar.xz - qtwebkit-opensource-src-5.3.1.tar.xz ++ /work/SRC/openSUSE:Factory/libqt5-qtwebkit/qtwebkit-opensource-src-5.3.0.tar.xz /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/qtwebkit-opensource-src-5.3.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 libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-06-04 18:38:48 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-05-27 18:28:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-06-04 18:38:52.0 +0200 @@ -1,0 +2,12 @@ +Mon Jun 2 20:13:43 UTC 2014 - hrvoje.sen...@gmail.com + +- Add baselibs.conf +- Make private headers noarch + +--- +Sun Jun 1 02:07:52 UTC 2014 - hrvoje.sen...@gmail.com + +- Drop libudev BuildRequires, it's loaded on runtime + (change made in commit 36321b9aaeedef1232d464d3dd7d03f39b7f7f37) + +--- New: baselibs.conf Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.pDJGZ1/_old 2014-06-04 18:38:53.0 +0200 +++ /var/tmp/diff_new_pack.pDJGZ1/_new 2014-06-04 18:38:53.0 +0200 @@ -36,6 +36,7 @@ Group: Development/Libraries/X11 Url:http://qt.digia.com Source: %{tar_version}.tar.xz +Source1:baselibs.conf Patch1: 04_enable_debug_information.diff # PATCH-FIX-OPENSUSE 03_hide_std_symbols.diff asterios.dra...@gmail.com -- Do not make the std:: symbols in webkit public (taken from Ubuntu) Patch2: 03_hide_std_symbols.diff @@ -87,7 +88,6 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libpcre) BuildRequires: pkgconfig(libpng) -BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(libwebp) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(x11) @@ -168,6 +168,7 @@ %package -n libQt5WebKitWidgets-private-headers-devel Summary:Non-ABI stable experimental API Group: Development/Libraries/C and C++ +BuildArch: noarch Requires: libQt5WebKit-private-headers-devel = %{version} Requires: libQt5WebKitWidgets-devel = %{version} @@ -180,6 +181,7 @@ %package -n libQt5WebKit-private-headers-devel Summary:Non-ABI stable experimental API Group: Development/Libraries/C and C++ +BuildArch: noarch Requires: libQt5WebKit5-devel = %{version} %description -n libQt5WebKit-private-headers-devel @@ -202,6 +204,7 @@ %package private-headers-devel Summary:Qt Development Kit Group: Development/Libraries/X11 +BuildArch: noarch Requires: libQt5WebKit-private-headers-devel = %{version} Requires: libQt5WebKitWidgets-private-headers-devel = %{version} ++ baselibs.conf ++ libQt5WebKitWidgets5 libQt5WebKit5 libQt5WebKitWidgets-devel requires libQt5WebKitWidgets5-targettype = version libQt5WebKit5-devel requires libQt5WebKit5-targettype = version-- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-05-27 18:28:50 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-05-22 06:39:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-05-27 18:28:51.0 +0200 @@ -1,0 +2,5 @@ +Tue May 27 09:50:25 UTC 2014 - hrvoje.sen...@gmail.com + +- Build with pkgconfig(libudev), not pkgconfig(udev) + +--- Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.hnqv6o/_old 2014-05-27 18:28:53.0 +0200 +++ /var/tmp/diff_new_pack.hnqv6o/_new 2014-05-27 18:28:53.0 +0200 @@ -87,9 +87,9 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libpcre) BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(libwebp) BuildRequires: pkgconfig(sqlite3) -BuildRequires: pkgconfig(udev) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcomposite) BuildRequires: pkgconfig(xext) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-05-22 06:38:18 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-05-14 20:26:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-05-22 06:39:08.0 +0200 @@ -1,0 +2,6 @@ +Mon May 19 23:42:53 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.3.0 final + * Minor bugfixes over previous RC + +--- Old: qtwebkit-opensource-src-5.3.0-RC.tar.xz New: qtwebkit-opensource-src-5.3.0.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.J5lECw/_old 2014-05-22 06:39:10.0 +0200 +++ /var/tmp/diff_new_pack.J5lECw/_new 2014-05-22 06:39:10.0 +0200 @@ -21,10 +21,10 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.3.0~rc +Version:5.3.0 Release:0 %define base_name libqt5 -%define real_version 5.3.0-RC +%define real_version 5.3.0 %define so_version 5.3.0 %if %qt5_snapshot %define tar_version qtwebkit-%{real_version} ++ qtwebkit-opensource-src-5.3.0-RC.tar.xz - qtwebkit-opensource-src-5.3.0.tar.xz ++ /work/SRC/openSUSE:Factory/libqt5-qtwebkit/qtwebkit-opensource-src-5.3.0-RC.tar.xz /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/qtwebkit-opensource-src-5.3.0.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 libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-05-14 20:25:57 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-04-05 21:25:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-05-14 20:26:13.0 +0200 @@ -1,0 +2,13 @@ +Thu May 8 18:25:56 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.3.0 RC + * For more details, please see + http://blog.qt.digia.com/blog/2014/05/08/qt-5-3-release-candidate-available/ + and http://qt-project.org/wiki/New-Features-in-Qt-5.3 + +--- +Wed Apr 23 22:33:20 UTC 2014 - dmuel...@suse.com + +- fix build for aarch64 + +--- Old: qtwebkit-opensource-src-5.3.0-beta.tar.xz New: qtwebkit-opensource-src-5.3.0-RC.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.uE6HDR/_old 2014-05-14 20:26:18.0 +0200 +++ /var/tmp/diff_new_pack.uE6HDR/_new 2014-05-14 20:26:18.0 +0200 @@ -21,10 +21,10 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.3.0~beta +Version:5.3.0~rc Release:0 %define base_name libqt5 -%define real_version 5.3.0-beta +%define real_version 5.3.0-RC %define so_version 5.3.0 %if %qt5_snapshot %define tar_version qtwebkit-%{real_version} @@ -229,7 +229,7 @@ export RPM_OPT_FLAGS=${RPM_OPT_FLAGS/-g / /} export LDFLAGS=$LDFLAGS -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--as-needed export PATH=%{_libqt5_bindir}:$PATH -%ifarch ppc ppc64 ppc64le s390 s390x +%ifarch aarch64 ppc ppc64 ppc64le s390 s390x %_libqt5_qmake DEFINES+=ENABLE_JIT=0 DEFINES+=ENABLE_YARR_JIT=0 DEFINES+=ENABLE_ASSEMBLER=0 %else %_libqt5_qmake ++ 04_enable_debug_information.diff ++ --- /var/tmp/diff_new_pack.uE6HDR/_old 2014-05-14 20:26:18.0 +0200 +++ /var/tmp/diff_new_pack.uE6HDR/_new 2014-05-14 20:26:18.0 +0200 @@ -5,7 +5,7 @@ SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/JavaScriptCore -+equals(QT_ARCH, arm)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { ++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { +message(JavaScriptCore workaround for QtWebkit: do not build with -g, but with -g1) +QMAKE_CXXFLAGS_RELEASE -= -g +QMAKE_CXXFLAGS_RELEASE += -g1 @@ -21,7 +21,7 @@ SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/WebCore -+equals(QT_ARCH, arm)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { ++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { +message(WebCore workaround for QtWebkit: do not build with -g, but with -g1) +QMAKE_CXXFLAGS_RELEASE -= -g +QMAKE_CXXFLAGS_RELEASE += -g1 @@ -37,7 +37,7 @@ WEBKIT2_GENERATED_SOURCES_DIR = $${ROOT_BUILD_DIR}/Source/WebKit2/$${GENERATED_SOURCES_DESTDIR} -+equals(QT_ARCH, arm)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { ++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { +message(WebKit2 workaround for QtWebkit: do not build with -g, but with -g1) +QMAKE_CXXFLAGS_RELEASE -= -g +QMAKE_CXXFLAGS_RELEASE += -g1 @@ -53,7 +53,7 @@ SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/WebKit -+equals(QT_ARCH, arm)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { ++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { +message(WebKit workaround for QtWebkit: do not build with -g, but with -g1) +QMAKE_CXXFLAGS_RELEASE -= -g +QMAKE_CXXFLAGS_RELEASE += -g1 @@ -69,7 +69,7 @@ # All external modules should include WTF headers by prefixing with wtf (#include wtf/some/thing.h). INCLUDEPATH += $$PWD -+equals(QT_ARCH, arm)|equals(QT_ARCH, i386)|equals(QT_ARCH,
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-04-05 21:25:02 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-04-03 19:36:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-04-05 21:25:03.0 +0200 @@ -1,0 +2,5 @@ +Fri Apr 4 08:27:37 UTC 2014 - fcro...@suse.com + +- Build with gstreamer 1.0 API for SLE12 also. + +--- Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.VkDyOj/_old 2014-04-05 21:25:04.0 +0200 +++ /var/tmp/diff_new_pack.VkDyOj/_new 2014-04-05 21:25:04.0 +0200 @@ -58,7 +58,7 @@ BuildRequires: libQt5Widgets-private-headers-devel = %{version} BuildRequires: libqt5-qtdeclarative-private-headers-devel = %{version} BuildRequires: pkgconfig(Qt5Sensors) = %{version} -%if 0%{?suse_version} 1320 +%if 0%{?suse_version} 1315 BuildRequires: pkgconfig(gstreamer-0.10) BuildRequires: pkgconfig(gstreamer-app-0.10) BuildRequires: pkgconfig(gstreamer-base-0.10) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-04-03 19:36:52 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-03-27 09:30:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-04-03 19:36:53.0 +0200 @@ -1,0 +2,5 @@ +Wed Apr 2 17:40:27 UTC 2014 - hrvoje.sen...@gmail.com + +- Build with gstreamer 1.0 API for 13.2 and newer + +--- Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.mC5CL9/_old 2014-04-03 19:36:54.0 +0200 +++ /var/tmp/diff_new_pack.mC5CL9/_new 2014-04-03 19:36:54.0 +0200 @@ -58,7 +58,7 @@ BuildRequires: libQt5Widgets-private-headers-devel = %{version} BuildRequires: libqt5-qtdeclarative-private-headers-devel = %{version} BuildRequires: pkgconfig(Qt5Sensors) = %{version} -%if 0%{?suse_version} 1330 +%if 0%{?suse_version} 1320 BuildRequires: pkgconfig(gstreamer-0.10) BuildRequires: pkgconfig(gstreamer-app-0.10) BuildRequires: pkgconfig(gstreamer-base-0.10) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-03-27 09:30:06 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-02-28 07:21:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-03-27 09:30:27.0 +0100 @@ -1,0 +2,10 @@ +Tue Mar 25 11:44:16 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.3.0 beta + * New feature release, please see + http://blog.qt.digia.com/blog/2014/03/25/qt-5-3-beta-released/ + and http://qt-project.org/wiki/New-Features-in-Qt-5.3 +- Drop aarch64-support.patch, dont-pollute-prl-and-pc-files.patch + and fix-no-jit-build.patch: merged upstream + +--- Old: aarch64-support.patch dont-pollute-prl-and-pc-files.patch fix-no-jit-build.patch qtwebkit-opensource-src-5.2.1.tar.xz New: qtwebkit-opensource-src-5.3.0-beta.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.rLEUpM/_old 2014-03-27 09:30:30.0 +0100 +++ /var/tmp/diff_new_pack.rLEUpM/_new 2014-03-27 09:30:30.0 +0100 @@ -21,11 +21,11 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.2.1 +Version:5.3.0~beta Release:0 %define base_name libqt5 -%define real_version 5.2.1 -%define so_version 5.2.1 +%define real_version 5.3.0-beta +%define so_version 5.3.0 %if %qt5_snapshot %define tar_version qtwebkit-%{real_version} %else @@ -40,16 +40,10 @@ # PATCH-FIX-OPENSUSE 03_hide_std_symbols.diff asterios.dra...@gmail.com -- Do not make the std:: symbols in webkit public (taken from Ubuntu) Patch2: 03_hide_std_symbols.diff Patch3: reduce-link-optimization.diff -# PATCH-FIX-UPSTREAM aarch64-support.diff sch...@suse.de -- add support for aarch64 -Patch4: aarch64-support.patch # PATCH-FIX-UPSTREAM ppc64le-support.diff uweig...@de.ibm.com -- add support for ppc64le Patch5: ppc64le-support.patch # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff -# PATCH-FIX-UPSTREAM fix build with disabled jit -Patch131: fix-no-jit-build.patch -# PATCH-FIX-UPSTREAM dont-pollute-prl-and-pc-files.patch -- Don't pollute .prl .pc files with private dependencies -Patch132: dont-pollute-prl-and-pc-files.patch BuildRequires: pkgconfig(Qt5Core) = %{version} BuildRequires: pkgconfig(Qt5Network) = %{version} BuildRequires: pkgconfig(Qt5OpenGL) = %{version} @@ -125,11 +119,8 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch4 -p1 %patch5 -p1 %patch130 -p1 -%patch131 -%patch132 -p1 %package -n %libname Summary:Qt 5 WebKit Library -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-02-28 07:21:32 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-02-18 16:18:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-02-28 07:21:33.0 +0100 @@ -1,0 +2,9 @@ +Wed Feb 26 22:40:56 UTC 2014 - hrvoje.sen...@gmail.com + +- Added dont-pollute-prl-and-pc-files.patch from upstream - fixes + issue where private dependencies (such as e.g. gstreamer) where + marked as public +- As per patch, remove all external/private Requires of devel + subpackages + +--- New: dont-pollute-prl-and-pc-files.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.nGy3Lb/_old 2014-02-28 07:21:34.0 +0100 +++ /var/tmp/diff_new_pack.nGy3Lb/_new 2014-02-28 07:21:34.0 +0100 @@ -48,6 +48,8 @@ Patch130: no-Werror-rpath.diff # PATCH-FIX-UPSTREAM fix build with disabled jit Patch131: fix-no-jit-build.patch +# PATCH-FIX-UPSTREAM dont-pollute-prl-and-pc-files.patch -- Don't pollute .prl .pc files with private dependencies +Patch132: dont-pollute-prl-and-pc-files.patch BuildRequires: pkgconfig(Qt5Core) = %{version} BuildRequires: pkgconfig(Qt5Network) = %{version} BuildRequires: pkgconfig(Qt5OpenGL) = %{version} @@ -127,6 +129,7 @@ %patch5 -p1 %patch130 -p1 %patch131 +%patch132 -p1 %package -n %libname Summary:Qt 5 WebKit Library @@ -150,7 +153,6 @@ Group: Development/Libraries/X11 Requires: %libname = %{version} Requires: libQt5WebKit5-devel = %{version} -Requires: libicu-devel Requires: libqt5-qtdeclarative-devel = %{version} Requires: libqt5-qtsensors-devel = %{version} @@ -161,8 +163,6 @@ Summary:Qt Development Kit Group: Development/Libraries/X11 Requires: libQt5WebKit5 = %version -Requires: libjpeg-devel -Requires: libxslt-devel Requires: pkgconfig(Qt5Core) = %version Requires: pkgconfig(Qt5Gui) = %version Requires: pkgconfig(Qt5Network) = %version @@ -170,31 +170,6 @@ Requires: pkgconfig(Qt5Quick) = %version Requires: pkgconfig(Qt5Sensors) = %version Requires: pkgconfig(Qt5Sql) = %version -Requires: pkgconfig(fontconfig) -Requires: pkgconfig(gl) -Requires: pkgconfig(glib-2.0) -Requires: pkgconfig(libpng) -Requires: pkgconfig(libwebp) -Requires: pkgconfig(sqlite3) -Requires: pkgconfig(x11) -Requires: pkgconfig(xext) -Requires: pkgconfig(xrender) -%if 0%{?suse_version} 1330 -Requires: pkgconfig(gstreamer-0.10) -Requires: pkgconfig(gstreamer-app-0.10) -Requires: pkgconfig(gstreamer-base-0.10) -Requires: pkgconfig(gstreamer-interfaces-0.10) -Requires: pkgconfig(gstreamer-pbutils-0.10) -Requires: pkgconfig(gstreamer-plugins-base-0.10) -Requires: pkgconfig(gstreamer-video-0.10) -%else -Requires: pkgconfig(gstreamer-1.0) -Requires: pkgconfig(gstreamer-app-1.0) -Requires: pkgconfig(gstreamer-base-1.0) -Requires: pkgconfig(gstreamer-pbutils-1.0) -Requires: pkgconfig(gstreamer-plugins-base-1.0) -Requires: pkgconfig(gstreamer-video-1.0) -%endif %description -n libQt5WebKit5-devel You need this package, if you want to compile programs with qtwebkit. ++ dont-pollute-prl-and-pc-files.patch ++ From: Jocelyn Turcotte jocelyn.turco...@digia.com Date: Tue, 28 Jan 2014 12:07:59 + Subject: Don't pollute .prl .pc files with private dependencies --- Don't pollute .prl .pc files with private dependencies Also change the creating_module check in needToLink to make sure that only the main module will try to link directly with the WebCore and JavaScriptCore static libraries. Task-number: QTBUG-35774 Initial-patch-by: Oswald Buddenhagen oswald.buddenha...@digia.com Change-Id: Ib5992e112803679837249400e98cb8c22636096d Reviewed-by: Oswald Buddenhagen oswald.buddenha...@digia.com Reviewed-by: Allan Sandfeld Jensen allan.jen...@digia.com --- --- a/Source/widgetsapi.pri +++ b/Source/widgetsapi.pri @@ -49,6 +49,7 @@ WEBKIT += javascriptcore wtf webcore MODULE = webkitwidgets +CONFIG += creating_module # We want the QtWebKit API forwarding includes to live in the root build dir. MODULE_BASE_DIR = $$_PRO_FILE_PWD_ --- a/Tools/qmake/mkspecs/features/default_post.prf +++
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-02-18 16:18:32 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2013-12-23 12:32:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-02-18 16:18:33.0 +0100 @@ -1,0 +2,9 @@ +Wed Feb 5 17:07:24 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.2.1: + * For more details please see: +http://blog.qt.digia.com/blog/2014/02/05/qt-5-2-1-released/ +- Remove libtool archives from packages +- Change aarch64-support.patch to upstream version (merged for 5.3) + +--- Old: qtwebkit-opensource-src-5.2.0.tar.xz New: qtwebkit-opensource-src-5.2.1.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.oUlkul/_old 2014-02-18 16:18:34.0 +0100 +++ /var/tmp/diff_new_pack.oUlkul/_new 2014-02-18 16:18:34.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libqt5-qtwebkit # -# 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 @@ -16,33 +16,20 @@ # +%define qt5_snapshot 0 + %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.2.0 +Version:5.2.1 Release:0 -BuildRequires: libqt5-qtdeclarative-devel = %{version} -BuildRequires: libqt5-qtdeclarative-private-headers-devel = %{version} -BuildRequires: libqt5-qtsensors-devel = %{version} %define base_name libqt5 -%define real_version 5.2.0 -%define so_version 5.2.0 -%define tar_version qtwebkit-opensource-src-%{real_version} -%if 0%{?suse_version} 1320 -BuildRequires: pkgconfig(gstreamer-0.10) -BuildRequires: pkgconfig(gstreamer-app-0.10) -BuildRequires: pkgconfig(gstreamer-base-0.10) -BuildRequires: pkgconfig(gstreamer-interfaces-0.10) -BuildRequires: pkgconfig(gstreamer-pbutils-0.10) -BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) -BuildRequires: pkgconfig(gstreamer-video-0.10) +%define real_version 5.2.1 +%define so_version 5.2.1 +%if %qt5_snapshot +%define tar_version qtwebkit-%{real_version} %else -BuildRequires: pkgconfig(gstreamer-1.0) -BuildRequires: pkgconfig(gstreamer-app-1.0) -BuildRequires: pkgconfig(gstreamer-base-1.0) -BuildRequires: pkgconfig(gstreamer-pbutils-1.0) -BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) -BuildRequires: pkgconfig(gstreamer-video-1.0) +%define tar_version qtwebkit-opensource-src-%{real_version} %endif Summary:Qt 5 WebKit Library License:SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0 @@ -61,17 +48,64 @@ Patch130: no-Werror-rpath.diff # PATCH-FIX-UPSTREAM fix build with disabled jit Patch131: fix-no-jit-build.patch +BuildRequires: pkgconfig(Qt5Core) = %{version} +BuildRequires: pkgconfig(Qt5Network) = %{version} +BuildRequires: pkgconfig(Qt5OpenGL) = %{version} +BuildRequires: pkgconfig(Qt5PrintSupport) = %{version} +BuildRequires: pkgconfig(Qt5Quick) = %{version} +BuildRequires: pkgconfig(Qt5Sql) = %{version} +BuildRequires: pkgconfig(Qt5Test) = %{version} +BuildRequires: pkgconfig(Qt5Widgets) = %{version} +#BuildRequires: pkgconfig(positioning) +BuildRequires: libQt5Core-private-headers-devel = %{version} +BuildRequires: libQt5Gui-private-headers-devel = %{version} +BuildRequires: libQt5Widgets-private-headers-devel = %{version} +BuildRequires: libqt5-qtdeclarative-private-headers-devel = %{version} +BuildRequires: pkgconfig(Qt5Sensors) = %{version} +%if 0%{?suse_version} 1330 +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-app-0.10) +BuildRequires: pkgconfig(gstreamer-base-0.10) +BuildRequires: pkgconfig(gstreamer-interfaces-0.10) +BuildRequires: pkgconfig(gstreamer-pbutils-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(gstreamer-video-0.10) +%else +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-app-1.0) +BuildRequires: pkgconfig(gstreamer-base-1.0) +BuildRequires: pkgconfig(gstreamer-pbutils-1.0) +BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) +BuildRequires: pkgconfig(gstreamer-video-1.0) +%endif BuildRequires: bison BuildRequires: flex BuildRequires: gperf BuildRequires: libicu-devel +BuildRequires:
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2013-12-23 12:32:42 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2013-12-19 12:46:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2013-12-23 12:32:43.0 +0100 @@ -1,0 +2,5 @@ +Tue Dec 17 01:23:02 UTC 2013 - uweig...@de.ibm.com + +- Add ppc64le-support.patch: Support powerpc64le-linux. + +--- New: ppc64le-support.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.sCM20i/_old 2013-12-23 12:32:44.0 +0100 +++ /var/tmp/diff_new_pack.sCM20i/_new 2013-12-23 12:32:44.0 +0100 @@ -55,6 +55,8 @@ Patch3: reduce-link-optimization.diff # PATCH-FIX-UPSTREAM aarch64-support.diff sch...@suse.de -- add support for aarch64 Patch4: aarch64-support.patch +# PATCH-FIX-UPSTREAM ppc64le-support.diff uweig...@de.ibm.com -- add support for ppc64le +Patch5: ppc64le-support.patch # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff # PATCH-FIX-UPSTREAM fix build with disabled jit @@ -84,6 +86,7 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 %patch130 -p1 %patch131 @@ -212,7 +215,7 @@ export CFLAGS=$CFLAGS $RPM_OPT_FLAGS -DOPENSSL_LOAD_CONF export LDFLAGS=$LDFLAGS -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--as-needed -%ifarch ppc ppc64 s390 s390x +%ifarch ppc ppc64 ppc64le s390 s390x qmake DEFINES+=ENABLE_JIT=0 DEFINES+=ENABLE_YARR_JIT=0 DEFINES+=ENABLE_ASSEMBLER=0 %else qmake ++ ppc64le-support.patch ++ Index: qtwebkit-opensource-src-5.2.0-rc1/Source/WTF/wtf/Platform.h === --- qtwebkit-opensource-src-5.2.0-rc1.orig/Source/WTF/wtf/Platform.h +++ qtwebkit-opensource-src-5.2.0-rc1/Source/WTF/wtf/Platform.h @@ -107,16 +107,22 @@ || defined(__POWERPC__) \ || defined(_M_PPC) \ || defined(__PPC) +#if !defined(__ppc64__) !defined(__PPC64__) #define WTF_CPU_PPC 1 +#endif +#if !defined(__LITTLE_ENDIAN__) #define WTF_CPU_BIG_ENDIAN 1 #endif +#endif /* CPU(PPC64) - PowerPC 64-bit */ #if defined(__ppc64__) \ || defined(__PPC64__) #define WTF_CPU_PPC64 1 +#if !defined(__LITTLE_ENDIAN__) #define WTF_CPU_BIG_ENDIAN 1 #endif +#endif /* CPU(SH4) - SuperH SH-4 */ #if defined(__SH4__) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2013-12-19 12:46:30 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2013-12-17 07:09:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2013-12-19 12:46:31.0 +0100 @@ -1,0 +2,9 @@ +Mon Dec 16 23:19:32 UTC 2013 - hrvoje.sen...@gmail.com + +- Make libqt5 BuildRequires packages naming consistent: + use libqt5-$upstreammodulename-(devel, private-headers-devel) +- Remove ancient provides/obsoletes +- Create libqt5-qtwebkit-devel libqt5-qtwebkitprivate-headers-devel + packages + +--- Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.OsOAFg/_old 2013-12-19 12:46:32.0 +0100 +++ /var/tmp/diff_new_pack.OsOAFg/_new 2013-12-19 12:46:32.0 +0100 @@ -21,9 +21,9 @@ Name: libqt5-qtwebkit Version:5.2.0 Release:0 -BuildRequires: libQt5Quick-private-headers-devel = %{version} -BuildRequires: pkgconfig(Qt5Quick) = %{version} -BuildRequires: pkgconfig(Qt5Sensors) = %{version} +BuildRequires: libqt5-qtdeclarative-devel = %{version} +BuildRequires: libqt5-qtdeclarative-private-headers-devel = %{version} +BuildRequires: libqt5-qtsensors-devel = %{version} %define base_name libqt5 %define real_version 5.2.0 %define so_version 5.2.0 @@ -90,8 +90,6 @@ %package -n %libname Summary:Qt 5 WebKit Library Group: Development/Libraries/X11 -Provides: libQtWebKit5 = 4.99.0+4.5.0.beta2 -Obsoletes: libQtWebKit5 4.99.0+4.5.0.beta2 %description -n %libname Qt is a set of libraries for developing applications. @@ -102,7 +100,6 @@ %package -n libQt5WebKit5 Summary:Qt Development Kit Group: Development/Libraries/X11 -Provides: libQt5WebKitWidgets5:/usr/libexec/QtWebPluginProcess %description -n libQt5WebKit5 You need this package, if you want to compile programs with qtwebkit. @@ -112,6 +109,8 @@ Group: Development/Libraries/X11 Requires: %libname = %{version} Requires: libQt5WebKit5-devel = %{version} +Requires: libqt5-qtdeclarative-devel = %{version} +Requires: libqt5-qtsensors-devel = %{version} %description -n libQt5WebKitWidgets-devel You need this package, if you want to compile programs with qtwebkit. @@ -119,9 +118,9 @@ %package -n libQt5WebKit5-devel Summary:Qt Development Kit Group: Development/Libraries/X11 -Requires: libQt5Quick-private-headers-devel = %{version} Requires: libQt5WebKit5 = %version Requires: libicu-devel +Requires: libqt5-qtdeclarative-devel = %{version} Requires: libxslt-devel Requires: pkgconfig(libwebp) %if 0%{?suse_version} 1320 @@ -148,8 +147,7 @@ Summary:Non-ABI stable experimental API Group: Development/Libraries/C and C++ Requires: libQt5WebKit-private-headers-devel = %{version} -Provides: libQtWebKit-private-headers-devel = 4.99.0+4.5.0.beta1 -Obsoletes: libQtWebKit-private-headers-devel 4.99.0+4.5.0.beta1 +Requires: libQt5WebKitWidgets-devel = %{version} %description -n libQt5WebKitWidgets-private-headers-devel This package provides private headers of libqt5-qtwebkit that are normally @@ -160,9 +158,8 @@ %package -n libQt5WebKit-private-headers-devel Summary:Non-ABI stable experimental API Group: Development/Libraries/C and C++ -Requires: libQt5Quick-private-headers-devel = %{version} Requires: libQt5WebKit5-devel = %{version} -Provides: libQt5WebKitWidgets-private-headers-devel:/usr/include/QtWebKit/5.0.0/QtWebKit/private/util.h +Requires: libqt5-qtdeclarative-private-headers-devel = %{version} %description -n libQt5WebKit-private-headers-devel This package provides private headers of libqt5-qtwebkit that are normally @@ -170,6 +167,29 @@ API guarantees. The packages that build against these have to require the exact Qt version. +%package devel +Summary:Qt Development Kit +Group: Development/Libraries/X11 +Requires: libQt5WebKit5-devel = %{version} +Requires: libQt5WebKitWidgets-devel = %{version} + +%description devel +You need this package, if you want to compile programs with qtwebkit. +This package pulls in development files for both libQt5WebKit and +libQt5WebKitWidgets libraries. + +%package private-headers-devel +Summary:Qt Development Kit +Group:
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2013-12-17 07:09:38 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2013-12-02 15:08:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2013-12-17 07:09:40.0 +0100 @@ -1,0 +2,8 @@ +Thu Dec 12 13:42:39 UTC 2013 - hrvoje.sen...@gmail.com +- Update to 5.2.0 final: + * For more details please see: +http://blog.qt.digia.com/blog/2013/12/12/qt-5-2-released-the-best-qt-yet/ +http://qt-project.org/qt5/qt52 +http://qt.digia.com/Product/Whats-New/Qt-52/ + +--- Old: qtwebkit-opensource-src-5.2.0-rc1.tar.xz New: qtwebkit-opensource-src-5.2.0.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.Dywap6/_old 2013-12-17 07:09:43.0 +0100 +++ /var/tmp/diff_new_pack.Dywap6/_new 2013-12-17 07:09:43.0 +0100 @@ -19,13 +19,13 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.2.0~rc1 +Version:5.2.0 Release:0 BuildRequires: libQt5Quick-private-headers-devel = %{version} BuildRequires: pkgconfig(Qt5Quick) = %{version} BuildRequires: pkgconfig(Qt5Sensors) = %{version} %define base_name libqt5 -%define real_version 5.2.0-rc1 +%define real_version 5.2.0 %define so_version 5.2.0 %define tar_version qtwebkit-opensource-src-%{real_version} %if 0%{?suse_version} 1320 ++ qtwebkit-opensource-src-5.2.0-rc1.tar.xz - qtwebkit-opensource-src-5.2.0.tar.xz ++ /work/SRC/openSUSE:Factory/libqt5-qtwebkit/qtwebkit-opensource-src-5.2.0-rc1.tar.xz /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/qtwebkit-opensource-src-5.2.0.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 libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2013-12-02 15:08:54 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2013-11-29 07:03:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2013-12-02 15:08:55.0 +0100 @@ -1,0 +2,10 @@ +Fri Nov 29 13:42:39 UTC 2013 - hrvoje.sen...@gmail.com + +- Update to 5.2 rc1 + * New feature release, please see + http://blog.qt.digia.com/blog/2013/11/29/qt-5-2-release-candidate-1-available/ + and http://qt-project.org/wiki/New-Features-in-Qt-5.2 +- Drop pkgconfig(Qt5Multimedia) BuildRequires: Qt5Multimedia is used + only if gstreamer is not used + +--- Old: qtwebkit-opensource-src-5.2.0-beta1.tar.xz New: qtwebkit-opensource-src-5.2.0-rc1.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.dXs5oS/_old 2013-12-02 15:08:57.0 +0100 +++ /var/tmp/diff_new_pack.dXs5oS/_new 2013-12-02 15:08:57.0 +0100 @@ -19,14 +19,13 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.2.0~beta1 +Version:5.2.0~rc1 Release:0 BuildRequires: libQt5Quick-private-headers-devel = %{version} -BuildRequires: pkgconfig(Qt5Multimedia) = %{version} BuildRequires: pkgconfig(Qt5Quick) = %{version} BuildRequires: pkgconfig(Qt5Sensors) = %{version} %define base_name libqt5 -%define real_version 5.2.0-beta1 +%define real_version 5.2.0-rc1 %define so_version 5.2.0 %define tar_version qtwebkit-opensource-src-%{real_version} %if 0%{?suse_version} 1320 @@ -238,6 +237,7 @@ %{_libqt5_libdir}/libQt5WebKit.so %{_libqt5_libdir}/pkgconfig/Qt5WebKit.pc %{_libqt5_archdatadir}/mkspecs/modules/qt_lib_webkit.pri +%{_libqt5_archdatadir}/mkspecs/modules/qt_lib_webkit_private.pri %files -n libQt5WebKitWidgets-devel %defattr(-,root,root,755) @@ -249,5 +249,6 @@ %{_libqt5_libdir}/libQt5WebKitWidgets.so %{_libqt5_libdir}/pkgconfig/Qt5WebKitWidgets.pc %{_libqt5_archdatadir}/mkspecs/modules/qt_lib_webkitwidgets.pri +%{_libqt5_archdatadir}/mkspecs/modules/qt_lib_webkitwidgets_private.pri %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2013-11-29 07:03:02 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2013-11-18 10:53:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2013-11-29 07:03:03.0 +0100 @@ -1,0 +2,6 @@ +Thu Nov 28 16:41:03 CET 2013 - r...@suse.de + +- fix-no-jit-build.patch: + fix build on ppc and s390 by disabling JIT + +--- New: fix-no-jit-build.patch Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.4LRiJr/_old 2013-11-29 07:03:04.0 +0100 +++ /var/tmp/diff_new_pack.4LRiJr/_new 2013-11-29 07:03:04.0 +0100 @@ -58,6 +58,8 @@ Patch4: aarch64-support.patch # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff +# PATCH-FIX-UPSTREAM fix build with disabled jit +Patch131: fix-no-jit-build.patch BuildRequires: bison BuildRequires: flex BuildRequires: gperf @@ -84,6 +86,7 @@ %patch3 -p1 %patch4 -p1 %patch130 -p1 +%patch131 %package -n %libname Summary:Qt 5 WebKit Library @@ -190,7 +193,11 @@ export CFLAGS=$CFLAGS $RPM_OPT_FLAGS -DOPENSSL_LOAD_CONF export LDFLAGS=$LDFLAGS -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--as-needed +%ifarch ppc ppc64 s390 s390x +qmake DEFINES+=ENABLE_JIT=0 DEFINES+=ENABLE_YARR_JIT=0 DEFINES+=ENABLE_ASSEMBLER=0 +%else qmake +%endif make %install ++ fix-no-jit-build.patch ++ --- Source/JavaScriptCore/bytecode/CodeBlock.cpp +++ Source/JavaScriptCore/bytecode/CodeBlock.cpp @@ -2948,7 +2948,11 @@ unsigned CodeBlock::numberOfDFGCompiles() { ASSERT(JITCode::isBaselineCode(getJITType())); +#if ENABLE(JIT) return (JITCode::isOptimizingJIT(replacement()-getJITType()) ? 1 : 0) + m_reoptimizationRetryCounter; +#else +return m_reoptimizationRetryCounter; +#endif } int32_t CodeBlock::codeTypeThresholdMultiplier() const -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2013-11-18 10:53:26 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2013-11-04 09:18:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2013-11-18 10:53:28.0 +0100 @@ -1,0 +2,7 @@ +Fri Nov 15 22:58:32 UTC 2013 - hrvoje.sen...@gmail.com + +- Adjust 04_enable_debug_information.diff for more memory saving +- Remove libQt5Script-devel from both devel package Requires and + BuildRequires, not needed + +--- Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.YzEDp4/_old 2013-11-18 10:53:29.0 +0100 +++ /var/tmp/diff_new_pack.YzEDp4/_new 2013-11-18 10:53:29.0 +0100 @@ -29,7 +29,6 @@ %define real_version 5.2.0-beta1 %define so_version 5.2.0 %define tar_version qtwebkit-opensource-src-%{real_version} -BuildRequires: libQt5Script-devel = %{version} %if 0%{?suse_version} 1320 BuildRequires: pkgconfig(gstreamer-0.10) BuildRequires: pkgconfig(gstreamer-app-0.10) @@ -119,7 +118,6 @@ Summary:Qt Development Kit Group: Development/Libraries/X11 Requires: libQt5Quick-private-headers-devel = %{version} -Requires: libQt5Script-devel = %{version} Requires: libQt5WebKit5 = %version Requires: libicu-devel Requires: libxslt-devel ++ 04_enable_debug_information.diff ++ --- /var/tmp/diff_new_pack.YzEDp4/_old 2013-11-18 10:53:29.0 +0100 +++ /var/tmp/diff_new_pack.YzEDp4/_new 2013-11-18 10:53:29.0 +0100 @@ -1,30 +1,80 @@ a/Source/WebKit/WebKit1.pri -+++ b/Source/WebKit/WebKit1.pri +diff -up qtwebkit-opensource-src-5.0.1/Source/JavaScriptCore/JavaScriptCore.pri.debuginfo qtwebkit-opensource-src-5.0.1/Source/JavaScriptCore/JavaScriptCore.pri +--- qtwebkit-opensource-src-5.0.1/Source/JavaScriptCore/JavaScriptCore.pri.debuginfo 2013-01-29 13:03:49.0 -0600 qtwebkit-opensource-src-5.0.1/Source/JavaScriptCore/JavaScriptCore.pri 2013-02-23 13:54:22.578460045 -0600 @@ -7,6 +7,12 @@ - SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/WebKit + SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/JavaScriptCore -+equals(QT_ARCH, s390)|equals(QT_ARCH, arm)|equals(QT_ARCH, mips)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, m68k) { -+message(s390, armel, armhf, mipsel, i386 workaround for QtWebkit: do not build with -g, but with -gstabs) -+QMAKE_CXXFLAGS -= -g -+QMAKE_CXXFLAGS += -gstabs ++equals(QT_ARCH, arm)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { ++message(JavaScriptCore workaround for QtWebkit: do not build with -g, but with -g1) ++QMAKE_CXXFLAGS_RELEASE -= -g ++QMAKE_CXXFLAGS_RELEASE += -g1 +} + + JAVASCRIPTCORE_GENERATED_SOURCES_DIR = $${ROOT_BUILD_DIR}/Source/JavaScriptCore/$${GENERATED_SOURCES_DESTDIR} + INCLUDEPATH += \ - $$SOURCE_DIR/qt/Api \ - $$SOURCE_DIR/qt/WebCoreSupport \ a/Source/WebKit2/WebKit2.pri -+++ b/Source/WebKit2/WebKit2.pri +diff -up qtwebkit-opensource-src-5.0.1/Source/WebCore/WebCore.pri.debuginfo qtwebkit-opensource-src-5.0.1/Source/WebCore/WebCore.pri +--- qtwebkit-opensource-src-5.0.1/Source/WebCore/WebCore.pri.debuginfo 2013-01-29 13:03:41.0 -0600 qtwebkit-opensource-src-5.0.1/Source/WebCore/WebCore.pri 2013-02-23 13:57:16.984279672 -0600 +@@ -7,6 +7,12 @@ + + SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/WebCore + ++equals(QT_ARCH, arm)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) { ++message(WebCore workaround for QtWebkit: do not build with -g, but with -g1) ++QMAKE_CXXFLAGS_RELEASE -= -g ++QMAKE_CXXFLAGS_RELEASE += -g1 ++} ++ + QT *= network sql core-private gui-private + + WEBCORE_GENERATED_SOURCES_DIR = $${ROOT_BUILD_DIR}/Source/WebCore/$${GENERATED_SOURCES_DESTDIR} +diff -up qtwebkit-opensource-src-5.0.1/Source/WebKit2/WebKit2.pri.debuginfo qtwebkit-opensource-src-5.0.1/Source/WebKit2/WebKit2.pri +--- qtwebkit-opensource-src-5.0.1/Source/WebKit2/WebKit2.pri.debuginfo 2013-01-29 13:03:39.0 -0600 qtwebkit-opensource-src-5.0.1/Source/WebKit2/WebKit2.pri 2013-02-23 13:54:22.579460033 -0600 @@ -9,6 +9,12 @@ SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/ WEBKIT2_GENERATED_SOURCES_DIR =
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2013-11-04 09:18:15 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2013-10-17 17:41:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2013-11-04 09:18:16.0 +0100 @@ -1,0 +2,16 @@ +Wed Oct 23 17:11:55 UTC 2013 - hrvoje.sen...@gmail.com + +- Update to 5.2 beta1 + * New feature release, please see + http://blog.qt.digia.com/blog/2013/10/23/qt-5-2-beta-available/ + and http://qt-project.org/wiki/New-Features-in-Qt-5.2 +- Droped bison3.patch, included in this release + +--- +Fri Oct 18 12:16:15 UTC 2013 - hrvoje.sen...@gmail.com + +- Added 03_hide_std_symbols.diff, 04_enable_debug_information.diff, + aarch64-support.patch and reduce-link-optimization.diff -- those + resolve linking/build failures on arm/aarch64 + +--- Old: bison3.patch qtwebkit-opensource-src-5.1.1.tar.xz New: 03_hide_std_symbols.diff 04_enable_debug_information.diff aarch64-support.patch qtwebkit-opensource-src-5.2.0-beta1.tar.xz reduce-link-optimization.diff Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.zR3Zww/_old 2013-11-04 09:18:19.0 +0100 +++ /var/tmp/diff_new_pack.zR3Zww/_new 2013-11-04 09:18:19.0 +0100 @@ -19,12 +19,15 @@ %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.1.1 +Version:5.2.0~beta1 Release:0 BuildRequires: libQt5Quick-private-headers-devel = %{version} +BuildRequires: pkgconfig(Qt5Multimedia) = %{version} +BuildRequires: pkgconfig(Qt5Quick) = %{version} +BuildRequires: pkgconfig(Qt5Sensors) = %{version} %define base_name libqt5 -%define real_version 5.1.1 -%define so_version 5.1.1 +%define real_version 5.2.0-beta1 +%define so_version 5.2.0 %define tar_version qtwebkit-opensource-src-%{real_version} BuildRequires: libQt5Script-devel = %{version} %if 0%{?suse_version} 1320 @@ -48,8 +51,12 @@ Group: Development/Libraries/X11 Url:http://qt.digia.com Source: %{tar_version}.tar.xz -# PATCH-FIX-UPSTREAM bison3.patch -- fixes build with bison3 -Patch0: bison3.patch +Patch1: 04_enable_debug_information.diff +# PATCH-FIX-OPENSUSE 03_hide_std_symbols.diff asterios.dra...@gmail.com -- Do not make the std:: symbols in webkit public (taken from Ubuntu) +Patch2: 03_hide_std_symbols.diff +Patch3: reduce-link-optimization.diff +# PATCH-FIX-UPSTREAM aarch64-support.diff sch...@suse.de -- add support for aarch64 +Patch4: aarch64-support.patch # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff BuildRequires: bison @@ -61,6 +68,7 @@ BuildRequires: python-xml BuildRequires: ruby BuildRequires: xz +BuildRequires: pkgconfig(libwebp) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -72,7 +80,10 @@ %prep %setup -q -n qtwebkit-opensource-src-%{real_version} -%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 %patch130 -p1 %package -n %libname @@ -109,9 +120,10 @@ Group: Development/Libraries/X11 Requires: libQt5Quick-private-headers-devel = %{version} Requires: libQt5Script-devel = %{version} -Requires: libQt5WebKit5 = %{version} +Requires: libQt5WebKit5 = %version Requires: libicu-devel Requires: libxslt-devel +Requires: pkgconfig(libwebp) %if 0%{?suse_version} 1320 Requires: pkgconfig(gstreamer-0.10) Requires: pkgconfig(gstreamer-app-0.10) @@ -172,9 +184,13 @@ %ifarch ppc64 RPM_OPT_FLAGS=%{optflags} -mminimal-toc %endif -export CXXFLAGS=$CXXFLAGS %{optflags} -DOPENSSL_LOAD_CONF -export CFLAGS=$CFLAGS %{optflags} -DOPENSSL_LOAD_CONF -export LDFLAGS=$LDFLAGS -Wl,--reduce-memory-overheads -Wl,--no-keep-memory +# runs out of memory otherwise +%ifarch %arm aarch64 +export RPM_OPT_FLAGS=${RPM_OPT_FLAGS/-g / /} +%endif +export CXXFLAGS=$CXXFLAGS $RPM_OPT_FLAGS -DOPENSSL_LOAD_CONF +export CFLAGS=$CFLAGS $RPM_OPT_FLAGS -DOPENSSL_LOAD_CONF +export LDFLAGS=$LDFLAGS -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--as-needed qmake make ++ 03_hide_std_symbols.diff ++ From: Modestas Vainius mo...@debian.org SUbject: Make hide_symbols to cover all QtWebKit portions Origin: vendor Author: Timo Jyrinki
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2013-10-17 14:22:11 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2013-10-06 14:27:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2013-10-17 17:41:19.0 +0200 @@ -1,0 +2,6 @@ +Wed Oct 16 18:02:52 UTC 2013 - hrvoje.sen...@gmail.com + +- Change constrains, so it requires 5Gb of memory, instead of 4Gb + physical memory + +--- Other differences: -- ++ _constraints ++ --- /var/tmp/diff_new_pack.oSI0Gt/_old 2013-10-17 17:41:21.0 +0200 +++ /var/tmp/diff_new_pack.oSI0Gt/_new 2013-10-17 17:41:21.0 +0200 @@ -1,8 +1,8 @@ constraints hardware - physicalmemory - size unit=G4/size - /physicalmemory + memory + size unit=G5/size + /memory processors4/processors /hardware /constraints -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2013-10-06 14:27:28 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2013-10-04 13:54:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2013-10-06 14:27:29.0 +0200 @@ -1,0 +2,6 @@ +Fri Oct 4 20:08:51 UTC 2013 - hrvoje.sen...@gmail.com + +- Drop the memory check from the spec, we are utilizing _constraints + for that. Also reduce the processor constraint to 4. + +--- Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.ZNddg1/_old 2013-10-06 14:27:30.0 +0200 +++ /var/tmp/diff_new_pack.ZNddg1/_new 2013-10-06 14:27:30.0 +0200 @@ -176,13 +176,6 @@ export CFLAGS=$CFLAGS %{optflags} -DOPENSSL_LOAD_CONF export LDFLAGS=$LDFLAGS -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -free -m -FREESPACE=`free -m | grep Mem | cut -c15-18` -if [ $FREESPACE -lt 2000 ]; then -echo not enough memory -exit 1 -fi - qmake make ++ _constraints ++ --- /var/tmp/diff_new_pack.ZNddg1/_old 2013-10-06 14:27:30.0 +0200 +++ /var/tmp/diff_new_pack.ZNddg1/_new 2013-10-06 14:27:30.0 +0200 @@ -1,8 +1,8 @@ constraints hardware - memory - size unit=G5/size - /memory - processors8/processors + physicalmemory + size unit=G4/size + /physicalmemory + processors4/processors /hardware /constraints -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libqt5-qtwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2013-10-04 13:54:32 Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New) Package is libqt5-qtwebkit Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2013-10-01 08:14:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2013-10-04 13:54:33.0 +0200 @@ -1,0 +2,16 @@ +Tue Oct 1 19:16:58 UTC 2013 - hrvoje.sen...@gmail.com + +- Added bison3.patch, fixes build with bison3 +- Postpone gstreamer 1.0 support for 13.2 + +--- +Thu Aug 29 21:14:24 UTC 2013 - hrvoje.sen...@gmail.com + +- Update to version 5.1.1: + * Bugfix release, please see + http://blog.qt.digia.com/blog/2013/08/28/qt-5-1-1-released/ + http://qt.gitorious.org/qt/qtwebkit/blobs/release/dist/changes-5.1.1 + and http://qt-project.org/wiki/Qt511KnownIssues for known issues +- Small spec cleanup + +--- Old: qtwebkit-opensource-src-5.1.0.tar.xz New: bison3.patch qtwebkit-opensource-src-5.1.1.tar.xz Other differences: -- ++ libqt5-qtwebkit.spec ++ --- /var/tmp/diff_new_pack.2PE2Pj/_old 2013-10-04 13:54:34.0 +0200 +++ /var/tmp/diff_new_pack.2PE2Pj/_new 2013-10-04 13:54:34.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libqt5-qtwebkit # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -15,18 +15,19 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define libname libQt5WebKitWidgets5 Name: libqt5-qtwebkit -Version:5.1.0 +Version:5.1.1 Release:0 +BuildRequires: libQt5Quick-private-headers-devel = %{version} %define base_name libqt5 -%define real_version 5.1.0 -%define so_version 5.1.0 +%define real_version 5.1.1 +%define so_version 5.1.1 %define tar_version qtwebkit-opensource-src-%{real_version} -BuildRequires: libQt5Script-devel -BuildRequires: libQt5Quick-private-headers-devel -%if 0%{?suse_version} 1310 +BuildRequires: libQt5Script-devel = %{version} +%if 0%{?suse_version} 1320 BuildRequires: pkgconfig(gstreamer-0.10) BuildRequires: pkgconfig(gstreamer-app-0.10) BuildRequires: pkgconfig(gstreamer-base-0.10) @@ -42,21 +43,24 @@ BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) BuildRequires: pkgconfig(gstreamer-video-1.0) %endif -BuildRequires: libicu-devel -BuildRequires: libxslt-devel -BuildRequires: ruby -BuildRequires: flex -BuildRequires: bison -BuildRequires: gperf -BuildRequires: python-xml -BuildRequires: xz -BuildRequires: procps -Url:http://qt.digia.com Summary:Qt 5 WebKit Library License:SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0 Group: Development/Libraries/X11 +Url:http://qt.digia.com Source: %{tar_version}.tar.xz +# PATCH-FIX-UPSTREAM bison3.patch -- fixes build with bison3 +Patch0: bison3.patch +# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch130: no-Werror-rpath.diff +BuildRequires: bison +BuildRequires: flex +BuildRequires: gperf +BuildRequires: libicu-devel +BuildRequires: libxslt-devel +BuildRequires: procps +BuildRequires: python-xml +BuildRequires: ruby +BuildRequires: xz BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -66,10 +70,9 @@ This package contains base tools, like string, xml, and network handling. - - %prep %setup -q -n qtwebkit-opensource-src-%{real_version} +%patch0 -p1 %patch130 -p1 %package -n %libname @@ -92,12 +95,11 @@ %description -n libQt5WebKit5 You need this package, if you want to compile programs with qtwebkit. - %package -n libQt5WebKitWidgets-devel Summary:Qt Development Kit Group: Development/Libraries/X11 -Requires: %libname = %version -Requires: libQt5WebKit5-devel = %version +Requires: %libname = %{version} +Requires: libQt5WebKit5-devel = %{version} %description -n libQt5WebKitWidgets-devel You need this package, if you want to compile programs with qtwebkit. @@ -105,12 +107,12 @@ %package -n libQt5WebKit5-devel Summary:Qt Development Kit Group: Development/Libraries/X11 -Requires: libQt5WebKit5 = %version -Requires: libQt5Script-devel