Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt6-base for openSUSE:Factory checked in at 2024-05-27 11:44:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-base (Old) and /work/SRC/openSUSE:Factory/.qt6-base.new.24587 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-base" Mon May 27 11:44:51 2024 rev:57 rq:1176045 version:6.7.1 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-base/qt6-base.changes 2024-05-05 12:10:26.827141663 +0200 +++ /work/SRC/openSUSE:Factory/.qt6-base.new.24587/qt6-base.changes 2024-05-27 11:45:48.311693261 +0200 @@ -1,0 +2,11 @@ +Tue May 21 08:31:24 UTC 2024 - Christophe Marin <christo...@krop.fr> + +- Update to 6.7.1: + * https://www.qt.io/blog/qt-6.7.1-released +- Build with system md4c when possible +- Drop patches, merged upstream: + * fix_builds_with_Werror.patch + * 0001-QStringConverterICU-Pass-correct-pointer-to-callback.patch + * 0001-CMake-ELF-allow-using-Qt-s-full-version-number-in-th.patch + +------------------------------------------------------------------- @@ -4 +15 @@ -- Add upstream security fix (CVE-2024-33861): +- Add upstream security fix (CVE-2024-33861, boo#1223917): Old: ---- 0001-CMake-ELF-allow-using-Qt-s-full-version-number-in-th.patch 0001-QStringConverterICU-Pass-correct-pointer-to-callback.patch fix_builds_with_Werror.patch qtbase-everywhere-src-6.7.0.tar.xz New: ---- qtbase-everywhere-src-6.7.1.tar.xz BETA DEBUG BEGIN: Old: * 0001-QStringConverterICU-Pass-correct-pointer-to-callback.patch * 0001-CMake-ELF-allow-using-Qt-s-full-version-number-in-th.patch Old: * fix_builds_with_Werror.patch * 0001-QStringConverterICU-Pass-correct-pointer-to-callback.patch * 0001-CMake-ELF-allow-using-Qt-s-full-version-number-in-th.patch Old:- Drop patches, merged upstream: * fix_builds_with_Werror.patch * 0001-QStringConverterICU-Pass-correct-pointer-to-callback.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-base.spec ++++++ --- /var/tmp/diff_new_pack.8unURq/_old 2024-05-27 11:45:53.687890222 +0200 +++ /var/tmp/diff_new_pack.8unURq/_new 2024-05-27 11:45:53.691890368 +0200 @@ -16,7 +16,7 @@ # -%define real_version 6.7.0 +%define real_version 6.7.1 %define short_version 6.7 %define tar_name qtbase-everywhere-src %define tar_suffix %{nil} @@ -29,26 +29,26 @@ %ifarch %{arm} aarch64 %global with_gles 1 %endif +%if 0%{?suse_version} > 1500 +%bcond_without system_md4c +%endif Name: qt6-base%{?pkg_suffix} -Version: 6.7.0 +Version: 6.7.1 Release: 0 Summary: Qt 6 core components (Core, Gui, Widgets, Network...) # Legal: qtpaths is BSD-3-Clause License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 OR LGPL-3.0-only URL: https://www.qt.io -Source: https://download.qt.io/official_releases/qt/%{short_version}/%{real_version}%{tar_suffix}/submodules/%{tar_name}-%{real_version}%{tar_suffix}.tar.xz +Source0: https://download.qt.io/official_releases/qt/%{short_version}/%{real_version}%{tar_suffix}/submodules/%{tar_name}-%{real_version}%{tar_suffix}.tar.xz Source99: qt6-base-rpmlintrc # Patches 0-100 are upstream patches # -Patch0: fix_builds_with_Werror.patch -Patch1: 0001-QStringConverterICU-Pass-correct-pointer-to-callback.patch # Patches 100-200 are openSUSE and/or non-upstream(able) patches # -Patch100: 0001-CMake-ELF-allow-using-Qt-s-full-version-number-in-th.patch # No need to pollute the library dir with object files, install them in the qt6 subfolder -Patch101: 0001-CMake-Install-objects-files-into-ARCHDATADIR.patch +Patch100: 0001-CMake-Install-objects-files-into-ARCHDATADIR.patch %if 0%{?suse_version} == 1500 -Patch102: 0001-Use-newer-GCC-on-Leap.patch +Patch101: 0001-Use-newer-GCC-on-Leap.patch %endif -Patch103: 0001-Don-t-strip-binaries-when-building-with-qmake.patch +Patch102: 0001-Don-t-strip-binaries-when-building-with-qmake.patch ## BuildRequires: cmake >= 3.18.3 BuildRequires: cups-devel @@ -70,6 +70,9 @@ BuildRequires: qt6-macros BuildRequires: xmlstarlet BuildRequires: cmake(double-conversion) +%if %{with system_md4c} +BuildRequires: cmake(md4c) +%endif BuildRequires: pkgconfig(atspi-2) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(egl) @@ -739,6 +742,9 @@ # We don't want to use these 3rdparty libraries rm -r src/3rdparty/{blake2,double-conversion,freetype,harfbuzz-ng,libjpeg,libpng,pcre2,sqlite,xcb,zlib} +%if %{with system_md4c} +rm -r src/3rdparty/md4c +%endif # Empty file used for the meta packages cat >> meta_package << EOF @@ -887,6 +893,7 @@ %{_qt6_libexecdir}/qt-cmake-private %{_qt6_libexecdir}/qt-cmake-private-install.cmake %{_qt6_libexecdir}/qt-cmake-standalone-test +%{_qt6_libexecdir}/qt-internal-configure-examples %{_qt6_libexecdir}/qt-internal-configure-tests %{_qt6_libexecdir}/qvkgen %{_qt6_libexecdir}/rcc ++++++ qtbase-everywhere-src-6.7.0.tar.xz -> qtbase-everywhere-src-6.7.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/qt6-base/qtbase-everywhere-src-6.7.0.tar.xz /work/SRC/openSUSE:Factory/.qt6-base.new.24587/qtbase-everywhere-src-6.7.1.tar.xz differ: char 26, line 1