rebuilt with libqt5 5.12 [release 5.212-2mamba;Thu Jan 03 2019]

This commit is contained in:
Silvan Calarco 2024-01-05 17:19:34 +01:00
parent c659106d72
commit bedd9945c5
2 changed files with 59 additions and 12 deletions

View File

@ -0,0 +1,22 @@
From 4ce8ebc4094512b9916bfa5984065e95ac97c9d8 Mon Sep 17 00:00:00 2001
From: Konstantin Tokarev <annulen@yandex.ru>
Date: Fri, 26 Jan 2018 20:50:07 +0300
Subject: [PATCH] Add missing #include <functional>
Change-Id: Ic5499c1854479064b735bff79b3501992a20a12f
---
Source/WebCore/dom/SlotAssignment.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/Source/WebCore/dom/SlotAssignment.h b/Source/WebCore/dom/SlotAssignment.h
index 0fcd4dfa6de8..9b9ebe429816 100644
--- a/Source/WebCore/dom/SlotAssignment.h
+++ b/Source/WebCore/dom/SlotAssignment.h
@@ -28,6 +28,7 @@
#if ENABLE(SHADOW_DOM) || ENABLE(DETAILS_ELEMENT)
+#include <functional>
#include <wtf/HashMap.h>
#include <wtf/HashSet.h>
#include <wtf/Vector.h>

View File

@ -1,27 +1,28 @@
%define majver %(echo %version | cut -d. -f1-2) %define majver %(echo %version | cut -d. -f1-2)
Name: qtwebkit Name: qtwebkit
Version: 5.9.0 Version: 5.212
Release: 1mamba Release: 2mamba
Summary: A Qt based web browser engine Summary: A Qt based web browser engine
Group: System/Libraries Group: System/Libraries
Vendor: openmamba Vendor: openmamba
Distribution: openmamba Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it> Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://qt.io URL: http://qt.io
Source: http://download.qt.io/community_releases/%{majver}/%{version}-final/qtwebkit-opensource-src-%{version}.tar.xz Source: http://download.qt.io/snapshots/ci/qtwebkit/5.212/latest/src/submodules/qtwebkit-everywhere-src-%{version}.tar.xz
#Source: http://download.qt.io/community_releases/%{majver}/%{version}-final/qtwebkit-opensource-src-%{version}.tar.xz
Patch0: qtwebkit-5.9.0-icu-59.patch Patch0: qtwebkit-5.9.0-icu-59.patch
Patch1: qtwebkit-5.212-add-missing-include-functional.patch
License: GPL License: GPL
## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel BuildRequires: glibc-devel
BuildRequires: libGL-devel
BuildRequires: libX11-devel BuildRequires: libX11-devel
BuildRequires: libXcomposite-devel BuildRequires: libXcomposite-devel
BuildRequires: libXext-devel
BuildRequires: libXrender-devel BuildRequires: libXrender-devel
BuildRequires: libgcc BuildRequires: libgcc
BuildRequires: libglib-devel BuildRequires: libglib-devel
BuildRequires: libgst-plugins-base-devel BuildRequires: libgst-plugins-base-devel
BuildRequires: libgstreamer-devel BuildRequires: libgstreamer-devel
BuildRequires: libhyphen-devel
BuildRequires: libicu-devel BuildRequires: libicu-devel
BuildRequires: libjpeg-devel BuildRequires: libjpeg-devel
BuildRequires: libpng-devel BuildRequires: libpng-devel
@ -33,6 +34,7 @@ BuildRequires: libxml2-devel
BuildRequires: libxslt-devel BuildRequires: libxslt-devel
BuildRequires: libz-devel BuildRequires: libz-devel
## AUTOBUILDREQ-END ## AUTOBUILDREQ-END
BuildRequires: libqt5-devel >= 5.12
BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description %description
@ -42,6 +44,7 @@ A Qt based web browser engine.
Group: System/Libraries Group: System/Libraries
Summary: Qt based web browser engine libraries Summary: Qt based web browser engine libraries
Provides: libQt5WebKitWidgets Provides: libQt5WebKitWidgets
Obsoletes: libQt5WebKitWidgets
%description -n libQt5WebKit %description -n libQt5WebKit
A Qt based web browser engine. A Qt based web browser engine.
@ -60,18 +63,31 @@ This package contains libraries and header files for developing applications tha
%debug_package %debug_package
%prep %prep
%setup -q -n qtwebkit-opensource-src-%{version} %setup -q -n qtwebkit-everywhere-src-%{version}
#-D -T #-D -T
%patch0 -p1 #:<< _EOF
#%patch0 -p1
%patch1 -p1
%build %build
#:<< _EOF #:<< _EOF
qmake-qt5 #qmake-qt5
%make %cmake -d build \
-DPORT="Qt" \
-DCMAKE_CXX_FLAGS="-fpermissive" \
-DKDE_INSTALL_LIBEXECDIR=%{_libdir}/qt5/libexec \
-DKDE_INSTALL_QMLDIR=%{_libdir}/qt5/qml \
-DECM_MKSPECS_INSTALL_DIR=%{_libdir}/qt5/mkspecs/modules \
-DKDE_INSTALL_INCLUDEDIR=%{_includedir}/qt5 \
%ifarch arm
-DENABLE_JIT=OFF
%endif
%make -j1
%install %install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall INSTALL_ROOT=%{buildroot} %makeinstall -C build INSTALL_ROOT=%{buildroot}
%find_lang %{name} || touch %{name}.lang %find_lang %{name} || touch %{name}.lang
@ -87,6 +103,8 @@ qmake-qt5
%{_libdir}/libQt5WebKitWidgets.so.* %{_libdir}/libQt5WebKitWidgets.so.*
%{_libdir}/qt5/libexec/QtWebPluginProcess %{_libdir}/qt5/libexec/QtWebPluginProcess
%{_libdir}/qt5/libexec/QtWebProcess %{_libdir}/qt5/libexec/QtWebProcess
%{_libdir}/qt5/libexec/QtWebNetworkProcess
%{_libdir}/qt5/libexec/QtWebStorageProcess
%dir %{_libdir}/qt5/qml/QtWebKit %dir %{_libdir}/qt5/qml/QtWebKit
%{_libdir}/qt5/qml/QtWebKit/* %{_libdir}/qt5/qml/QtWebKit/*
@ -98,16 +116,23 @@ qmake-qt5
%{_includedir}/qt5/QtWebKitWidgets/* %{_includedir}/qt5/QtWebKitWidgets/*
%dir %{_libdir}/cmake/Qt5WebKit %dir %{_libdir}/cmake/Qt5WebKit
%{_libdir}/cmake/Qt5WebKit/Qt5WebKit*.cmake %{_libdir}/cmake/Qt5WebKit/Qt5WebKit*.cmake
%{_libdir}/libQt5WebKit*.la
%{_libdir}/libQt5WebKit*.prl
%{_libdir}/libQt5WebKit*.so %{_libdir}/libQt5WebKit*.so
%{_libdir}/pkgconfig/Qt5WebKit.pc %{_libdir}/pkgconfig/Qt5WebKit.pc
%{_libdir}/pkgconfig/Qt5WebKitWidgets.pc %{_libdir}/pkgconfig/Qt5WebKitWidgets.pc
%{_libdir}/qt5/mkspecs/modules/qt_lib_webkit*.pri %{_libdir}/qt5/mkspecs/modules/qt_lib_webkit*.pri
%dir %{_libdir}/cmake/Qt5WebKitWidgets %dir %{_libdir}/cmake/Qt5WebKitWidgets
%{_libdir}/cmake/Qt5WebKitWidgets/Qt5WebKit*.cmake %{_libdir}/cmake/Qt5WebKitWidgets/Qt5WebKit*.cmake
%dir %{_libdir}/cmake/Qt5WebKit
%{_libdir}/cmake/Qt5WebKit/WebKit*.cmake
%changelog %changelog
* Thu Jan 03 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 5.212-2mamba
- rebuilt with libqt5 5.12
* Tue Sep 25 2018 Silvan Calarco <silvan.calarco@mambasoft.it> 5.212-1mamba
- update to 5.212
- also obsolete libQt5WebKitWidgets
* Thu Oct 26 2017 Silvan Calarco <silvan.calarco@mambasoft.it> 5.9.0-1mamba * Thu Oct 26 2017 Silvan Calarco <silvan.calarco@mambasoft.it> 5.9.0-1mamba
- update to 5.9.0 - update to 5.9.0