Merge commit '030994b40625bd0e78f629ea9842620c6b56e3c5' into epel7
This commit is contained in:
commit
87899e60d3
4
.gitignore
vendored
4
.gitignore
vendored
@ -1,3 +1 @@
|
|||||||
/qtwebkit-opensource-src-5.5.1.tar.xz
|
/qtwebkit-opensource-src-5.9.0.tar.xz
|
||||||
/qtwebkit-opensource-src-5.6.0.tar.xz
|
|
||||||
/qtwebkit-opensource-src-5.6.1-b889f46.tar.xz
|
|
||||||
|
@ -1,26 +0,0 @@
|
|||||||
From 9d69c357ca97785eee385b14942a27ec2a680ede Mon Sep 17 00:00:00 2001
|
|
||||||
From: Konstantin Tokarev <annulen@yandex.ru>
|
|
||||||
Date: Fri, 20 May 2016 13:59:05 +0300
|
|
||||||
Subject: [PATCH 5/9] Added missing break statement.
|
|
||||||
|
|
||||||
Change-Id: I90bc4a7c65dd70206fd250dcfa81dfac02f8ba74
|
|
||||||
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|
||||||
---
|
|
||||||
Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp | 1 +
|
|
||||||
1 file changed, 1 insertion(+)
|
|
||||||
|
|
||||||
diff --git a/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp b/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp
|
|
||||||
index d1a7f6c..554ab89 100644
|
|
||||||
--- a/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp
|
|
||||||
+++ b/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp
|
|
||||||
@@ -1179,6 +1179,7 @@ void QWebPageAdapter::triggerAction(QWebPageAdapter::MenuAction action, QWebHitT
|
|
||||||
case ToggleMediaPlayPause:
|
|
||||||
if (HTMLMediaElement* mediaElt = mediaElement(hitTestResult->innerNonSharedNode))
|
|
||||||
mediaElt->togglePlayState();
|
|
||||||
+ break;
|
|
||||||
case ToggleMediaMute:
|
|
||||||
if (HTMLMediaElement* mediaElt = mediaElement(hitTestResult->innerNonSharedNode))
|
|
||||||
mediaElt->setMuted(!mediaElt->muted());
|
|
||||||
--
|
|
||||||
2.7.4
|
|
||||||
|
|
@ -3,40 +3,15 @@
|
|||||||
|
|
||||||
%global _hardened_build 1
|
%global _hardened_build 1
|
||||||
|
|
||||||
#global bootstrap 1
|
|
||||||
|
|
||||||
# define to build docs, need to undef this for bootstrapping
|
|
||||||
# where qt5-qttools builds are not yet available
|
|
||||||
# only primary archs (for now), allow secondary to bootstrap
|
|
||||||
%if ! 0%{?bootstrap}
|
|
||||||
%ifarch %{arm} %{ix86} x86_64
|
|
||||||
%define docs 1
|
|
||||||
%endif
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%global commit0 b889f460280ad98c89ede179bd3b9ce9cb02002b
|
|
||||||
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
|
|
||||||
|
|
||||||
Summary: Qt5 - QtWebKit components
|
Summary: Qt5 - QtWebKit components
|
||||||
Name: qt5-qtwebkit
|
Name: qt5-qtwebkit
|
||||||
Version: 5.6.1
|
Version: 5.9.0
|
||||||
Release: 3.%{shortcommit0}git%{?dist}
|
Release: 1%{?dist}
|
||||||
|
|
||||||
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
|
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
|
||||||
# See also http://qt-project.org/doc/qt-5.0/qtdoc/licensing.html
|
# See also http://qt-project.org/doc/qt-5.0/qtdoc/licensing.html
|
||||||
License: LGPLv2 with exceptions or GPLv3 with exceptions
|
License: LGPLv2 with exceptions or GPLv3 with exceptions
|
||||||
Url: http://www.qt.io
|
Source0: http://download.qt.io/community_releases/5.9/%{version}-final/%{qt_module}-opensource-src-%{version}.tar.xz
|
||||||
%if 0%{?commit0:1}
|
|
||||||
# The source for this package was pulled from upstream's vcs. Use the
|
|
||||||
# following commands to generate the tarball:
|
|
||||||
# git clone git@github.com:qtproject/qtqebkit.git && cd qtwebkit
|
|
||||||
# git archive --prefix=qtwebkit-opensource-src-5.6.1/ origin/5.6.1 | tar -x -C ..
|
|
||||||
# cd ../qtwebkit-opensource-src-5.6.1 && syncqt.pl -version 5.6.1 Source/sync.profile && cd ..
|
|
||||||
# tar cfJ qt5-webkit-opensource-src-5.6.1.tar.xz qtwebkit-opensource-src-5.6.1/
|
|
||||||
Source0: %{qt_module}-opensource-src-%{version}-%{shortcommit0}.tar.xz
|
|
||||||
%else
|
|
||||||
Source0: http://download.qt.io/community_releases/5.6/%{version}/qtwebkit-opensource-src-%{version}.tar.xz
|
|
||||||
%endif
|
|
||||||
|
|
||||||
## downstream patches
|
## downstream patches
|
||||||
# Search /usr/lib{,64}/mozilla/plugins-wrapped for browser plugins too
|
# Search /usr/lib{,64}/mozilla/plugins-wrapped for browser plugins too
|
||||||
@ -54,17 +29,15 @@ Patch7: 0001-Add-ARM-64-support.patch
|
|||||||
# truly madly deeply no rpath please, kthxbye
|
# truly madly deeply no rpath please, kthxbye
|
||||||
Patch8: qtwebkit-opensource-src-5.2.1-no_rpath.patch
|
Patch8: qtwebkit-opensource-src-5.2.1-no_rpath.patch
|
||||||
|
|
||||||
## upstream patches
|
# filter qml provides
|
||||||
Patch105: 0005-Added-missing-break-statement.patch
|
%global __provides_exclude_from ^%{_qt5_archdatadir}/qml/.*\\.so$
|
||||||
Patch109: 0009-Fixed-drawing-of-zoomed-border-image-with-repeat-mod.patch
|
|
||||||
|
|
||||||
BuildRequires: cmake
|
|
||||||
BuildRequires: qt5-qtbase-devel >= %{version}
|
BuildRequires: qt5-qtbase-devel >= %{version}
|
||||||
BuildRequires: qt5-qtdeclarative-devel >= %{version}
|
BuildRequires: qt5-qtdeclarative-devel >= %{version}
|
||||||
%if ! 0%{?bootstrap}
|
%if ! 0%{?bootstrap}
|
||||||
BuildRequires: qt5-qtsensors-devel
|
BuildRequires: pkgconfig(Qt5Sensors)
|
||||||
BuildRequires: qt5-qtlocation-devel
|
BuildRequires: pkgconfig(Qt5Location)
|
||||||
BuildRequires: qt5-qtwebchannel-devel
|
BuildRequires: pkgconfig(Qt5WebChannel)
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
@ -91,20 +64,18 @@ BuildRequires: pkgconfig(sqlite3)
|
|||||||
BuildRequires: pkgconfig(xcomposite) pkgconfig(xrender)
|
BuildRequires: pkgconfig(xcomposite) pkgconfig(xrender)
|
||||||
BuildRequires: perl perl(version)
|
BuildRequires: perl perl(version)
|
||||||
BuildRequires: perl(Digest::MD5) perl(Text::ParseWords) perl(Getopt::Long)
|
BuildRequires: perl(Digest::MD5) perl(Text::ParseWords) perl(Getopt::Long)
|
||||||
|
BuildRequires: python
|
||||||
BuildRequires: ruby rubygems
|
BuildRequires: ruby rubygems
|
||||||
%if 0%{?fedora}
|
%if 0%{?fedora}
|
||||||
BuildRequires: rubypick
|
BuildRequires: rubypick
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: zlib-devel
|
BuildRequires: zlib-devel
|
||||||
|
|
||||||
BuildRequires: qt5-qtbase-private-devel
|
BuildRequires: qt5-qtbase-private-devel
|
||||||
%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}}
|
%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}}
|
||||||
BuildRequires: qt5-qtdeclarative-private-devel
|
BuildRequires: qt5-qtdeclarative-private-devel
|
||||||
%{?_qt5:Requires: qt5-qtdeclarative%{?_isa} = %{_qt5_version}}
|
%{?_qt5:Requires: qt5-qtdeclarative%{?_isa} = %{_qt5_version}}
|
||||||
|
|
||||||
##upstream patches
|
|
||||||
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
%{summary}
|
%{summary}
|
||||||
|
|
||||||
@ -130,9 +101,6 @@ BuildArch: noarch
|
|||||||
%prep
|
%prep
|
||||||
%setup -q -n %{qt_module}-opensource-src-%{version}
|
%setup -q -n %{qt_module}-opensource-src-%{version}
|
||||||
|
|
||||||
%patch105 -p1 -b .0005
|
|
||||||
%patch109 -p1 -b .0009
|
|
||||||
|
|
||||||
%patch1 -p1 -b .pluginpath
|
%patch1 -p1 -b .pluginpath
|
||||||
%patch3 -p1 -b .debuginfo
|
%patch3 -p1 -b .debuginfo
|
||||||
%patch4 -p1 -b .save_memory
|
%patch4 -p1 -b .save_memory
|
||||||
@ -156,7 +124,7 @@ pushd %{_target_platform}
|
|||||||
|
|
||||||
%{qmake_qt5} .. \
|
%{qmake_qt5} .. \
|
||||||
%ifnarch %{arm} %{ix86} x86_64
|
%ifnarch %{arm} %{ix86} x86_64
|
||||||
DEFINES+=ENABLE_JIT=0 DEFINES+=ENABLE_YARR_JIT=0
|
DEFINES+=ENABLE_JIT=0 DEFINES+=ENABLE_YARR_JIT=0
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# workaround, disable parallel compilation as it fails to compile in brew
|
# workaround, disable parallel compilation as it fails to compile in brew
|
||||||
@ -216,8 +184,42 @@ popd
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Wed Jun 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 5.6.1-3.b889f46git
|
* Sat Jun 10 2017 Rex Dieter <rdieter@fedoraproject.org> - 5.9.0-1
|
||||||
- drop pkgconfig-style deps
|
- 5.9.0 (final)
|
||||||
|
|
||||||
|
* Sun May 28 2017 Helio Chissini de Castro <helio@kde.org> - 5.9.0-0.1.rc
|
||||||
|
- Release candidate community
|
||||||
|
|
||||||
|
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.9.0-0.beta.3.1
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed May 10 2017 Helio Chissini de Castro <helio@kde.org> - 5.9.0-0.beta.3
|
||||||
|
- Community beta3
|
||||||
|
|
||||||
|
* Thu Mar 30 2017 Rex Dieter <rdieter@fedoraproject.org> - 5.8.0-1
|
||||||
|
- 5.8.0
|
||||||
|
|
||||||
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.7.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Feb 01 2017 Sandro Mani <manisandro@gmail.com> - 5.7.1-4
|
||||||
|
- Rebuild (libwebp)
|
||||||
|
|
||||||
|
* Mon Jan 02 2017 Rex Dieter <rdieter@math.unl.edu> - 5.7.1-3
|
||||||
|
- filter qml provides, BR: qtdeclarative python expicitly
|
||||||
|
|
||||||
|
* Sat Dec 10 2016 Rex Dieter <rdieter@fedoraproject.org> - 5.7.1-2
|
||||||
|
- drop BR: cmake (handled by qt5-rpm-macros now)
|
||||||
|
- 5.7.1 dec5 snapshot
|
||||||
|
|
||||||
|
* Wed Nov 09 2016 Helio Chissini de Castro <helio@kde.org> - 5.7.1-1
|
||||||
|
- New upstream version
|
||||||
|
|
||||||
|
* Mon Jul 04 2016 Helio Chissini de Castro <helio@kde.org> - 5.7.0-2
|
||||||
|
- Compiled with gcc
|
||||||
|
|
||||||
|
* Wed Jun 15 2016 Helio Chissini de Castro <helio@kde.org> - 5.7.0-1
|
||||||
|
- Qt 5.7.0 release ( non git, official package )
|
||||||
|
|
||||||
* Tue Jun 14 2016 Rex Dieter <rdieter@fedoraproject.org> - 5.6.1-2.b889f46git
|
* Tue Jun 14 2016 Rex Dieter <rdieter@fedoraproject.org> - 5.6.1-2.b889f46git
|
||||||
- rebuild (glibc)
|
- rebuild (glibc)
|
||||||
|
Loading…
Reference in New Issue
Block a user