Hello community,
here is the log from the commit of package libqt5-qtwebengine for
openSUSE:Factory checked in at 2016-05-19 12:14:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebengine (Old)
and /work/SRC/openSUSE:Factory/.libqt5-qtwebengine.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtwebengine"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qtwebengine/libqt5-qtwebengine.changes
2015-12-09 22:23:20.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.libqt5-qtwebengine.new/libqt5-qtwebengine.changes
2016-05-19 12:14:17.000000000 +0200
@@ -1,0 +2,11 @@
+Fri Mar 18 19:03:33 UTC 2016 - [email protected]
+
+- 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
+- Drop upstreamed and/or obsolete patches:
+ gyp-arm64.patch, gyp_conf.patch, sandbox-linux-arm64.patch and
+ strip.diff
+
+-------------------------------------------------------------------
Old:
----
gyp-arm64.patch
gyp_conf.patch
qtwebengine-opensource-src-5.5.1.tar.xz
sandbox-linux-arm64.patch
strip.diff
New:
----
qtwebengine-opensource-src-5.6.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqt5-qtwebengine.spec ++++++
--- /var/tmp/diff_new_pack.AyeJ4k/_old 2016-05-19 12:14:25.000000000 +0200
+++ /var/tmp/diff_new_pack.AyeJ4k/_new 2016-05-19 12:14:25.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package libqt5-qtwebengine
#
-# 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
@@ -19,26 +19,22 @@
%define qt5_snapshot 0
Name: libqt5-qtwebengine
-Version: 5.5.1
+Version: 5.6.0
Release: 0
Summary: Qt 5 WebEngine Library
License: SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0
Group: Development/Libraries/X11
Url: http://qt.digia.com
%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 qtwebengine-opensource-src-%{real_version}
Source: %{tar_version}.tar.xz
Source1: baselibs.conf
# http://www.chromium.org/blink not ported to PowerPC
ExcludeArch: ppc ppc64 ppc64le s390 s390x
-Patch0: strip.diff
-Patch1: gyp_conf.patch
# PATCH-FIX-OPENSUSE gcc50-fixes.diff -- Fix the detection of the Gcc 5.x
compiler
Patch2: gcc50-fixes.diff
-Patch3: gyp-arm64.patch
-Patch4: sandbox-linux-arm64.patch
BuildRequires: bison
BuildRequires: fdupes
BuildRequires: flac-devel
@@ -75,6 +71,7 @@
BuildRequires: yasm
BuildRequires: perl(Switch)
BuildRequires: pkgconfig(alsa)
+BuildRequires: pkgconfig(atk)
BuildRequires: pkgconfig(bzip2)
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(dbus-1)
@@ -88,6 +85,7 @@
%if 0%{?suse_version} >= 1315
BuildRequires: pkgconfig(jsoncpp)
%endif
+BuildRequires: binutils-gold
BuildRequires: pkgconfig(libcrypto)
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(libevent)
@@ -137,15 +135,9 @@
%prep
%setup -q -n qtwebengine-opensource-src-%{real_version}
-%patch1 -p1
%patch2 -p0
-%patch3 -p1
-%patch4 -p1
sed -i 's|$(STRIP)|strip|g' src/core/core_module.pro
-#pushd src/3rdparty/chromium/third_party/
-#popd
-
%package devel
Summary: Qt Development Kit
Group: Development/Libraries/X11
@@ -181,6 +173,7 @@
%postun -p /sbin/ldconfig
%build
+sed -i 's|contains(QT_CONFIG, system-jpeg): REQUIRED_PACKAGES += libjpeg||g'
tools/qmake/mkspecs/features/configure.prf
%if %qt5_snapshot
#force the configure script to generate the forwarding headers (it checks
whether .git directory exists)
mkdir .git
@@ -220,16 +213,13 @@
build/linux/unbundle/replace_gyp_files.py $myconf
popd
-%if 0
-sed -i 's|<(harfbuzz_libraries)|harfbuzz-icu|g'
src/3rdparty/chromium/third_party/harfbuzz-ng/harfbuzz.gyp
-sed -i 's|<(libraries)|libwebpdemux|g'
src/3rdparty/chromium/third_party/libwebp/libwebp.gyp
-%endif
-
%ifnarch x86_64
RPM_OPT_FLAGS="$RPM_OPT_FLAGS "
export RPM_OPT_FLAGS=${RPM_OPT_FLAGS/-g / }
%endif
-%qmake5 QMAKE_LFLAGS+="-Wl,--no-keep-memory -Wl,--hash-size=31
-Wl,--reduce-memory-overheads"
+%qmake5 QMAKE_CFLAGS="$RPM_OPT_FLAGS" \
+ QMAKE_CFLAGS+="$RPM_OPT_FLAGS" \
+ QMAKE_LFLAGS+="-Wl,--no-keep-memory -Wl,--hash-size=31
-Wl,--reduce-memory-overheads"
%make_jobs
@@ -243,14 +233,13 @@
# kill .la files
rm -f %{buildroot}%{_libqt5_libdir}/lib*.la
# webenginecore expects icudatl.dat at this location
-ln -sf %{_datadir}/icu/*/icudt*l.dat %{buildroot}%{_datadir}/qt5/icudtl.dat
+# ln -sf %{_datadir}/icu/*/icudt*l.dat %{buildroot}%{_datadir}/qt5/icudtl.dat
%files
%defattr(-,root,root,755)
%doc LICENSE.*
%{_libqt5_libdir}/libQt*Web*.so.*
%{_datadir}/qt5/
-%{_libqt5_plugindir}/qtwebengine/
%dir %{_libqt5_libexecdir}
%{_libqt5_libexecdir}/QtWebEngineProcess
%{_libqt5_archdatadir}/qml/QtWebEngine/
++++++ qtwebengine-opensource-src-5.5.1.tar.xz ->
qtwebengine-opensource-src-5.6.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/libqt5-qtwebengine/qtwebengine-opensource-src-5.5.1.tar.xz
/work/SRC/openSUSE:Factory/.libqt5-qtwebengine.new/qtwebengine-opensource-src-5.6.0.tar.xz
differ: char 17, line 1