Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt-creator for openSUSE:Factory checked in at 2023-06-16 16:55:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt-creator (Old) and /work/SRC/openSUSE:Factory/.qt-creator.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt-creator" Fri Jun 16 16:55:40 2023 rev:21 rq:1093448 version:10.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/qt-creator/qt-creator.changes 2023-05-27 00:50:42.602725593 +0200 +++ /work/SRC/openSUSE:Factory/.qt-creator.new.15902/qt-creator.changes 2023-06-16 16:56:43.966375915 +0200 @@ -1,0 +2,9 @@ +Thu Jun 15 14:20:32 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 10.0.2: + * https://www.qt.io/blog/qt-creator-10.0.2-released +- Don't build docs on Leap 15.4, llvm crashes +- Drop patch, merged upstream: + * 0001-QmlDesigner-Fix-puppet-build-after-quick3d-private-A.patch + +------------------------------------------------------------------- Old: ---- 0001-QmlDesigner-Fix-puppet-build-after-quick3d-private-A.patch qt-creator-opensource-src-10.0.1.tar.xz New: ---- qt-creator-opensource-src-10.0.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt-creator.spec ++++++ --- /var/tmp/diff_new_pack.HCaUVP/_old 2023-06-16 16:56:45.034382217 +0200 +++ /var/tmp/diff_new_pack.HCaUVP/_new 2023-06-16 16:56:45.038382240 +0200 @@ -1,5 +1,5 @@ # -# spec file for package qt-creator +# spec file # # Copyright (c) 2023 SUSE LLC # @@ -16,7 +16,7 @@ # -%define real_version 10.0.1 +%define real_version 10.0.2 %define short_version 10.0 %define tar_name qt-creator-opensource-src %define tar_suffix %{nil} @@ -44,8 +44,13 @@ # Has mocks for quite a few components, which are only pulled in when actually used %global __requires_exclude_from %{_datadir}/qtcreator/qml/qmlpuppet/ +# Building docs causes a llvm crash on 15.4 (reproducible with different versions) +%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150400 +%bcond_without docs +%endif + Name: %{pkgname_prefix}-creator -Version: 10.0.1 +Version: 10.0.2 Release: 0 Summary: Integrated Development Environment targeting Qt apps # src/plugins/cmakeprojectmanager/configmodelitemdelegate.* -> LGPL-2.1-only OR LGPL-3.0-only @@ -58,25 +63,19 @@ Source: https://download.qt.io/official_releases/qtcreator/%{short_version}/%{real_version}%{tar_suffix}/%{tar_name}-%{real_version}%{tar_suffix}.tar.xz Source1: qt-creator-rpmlintrc # Patches 0-10 are upstream changes -Patch0: 0001-QmlDesigner-Fix-puppet-build-after-quick3d-private-A.patch # Patches 11-20 are openSUSE changes Patch11: fix-application-output.patch Patch12: 0001-Disable-some-plugins.patch ## BuildRequires: cmake # clang-devel in Leap 15 points to clang7... -%if 0%{?suse_version} == 1500 && 0%{?sle_version} == 150400 -BuildRequires: clang13-devel -BuildRequires: llvm13-devel -%else -%if 0%{?suse_version} == 1500 && 0%{?sle_version} >= 150500 +%if 0%{?suse_version} == 1500 BuildRequires: clang15-devel BuildRequires: llvm15-devel %else BuildRequires: clang-devel >= 10.0 BuildRequires: llvm-devel %endif -%endif BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig BuildRequires: python3 >= 3.5 @@ -181,8 +180,10 @@ %if 0%{?qt6} %{qt6_build} +%if %{with docs} %{qt6_build_docs} %endif +%endif %install %if 0%{?qt6} @@ -201,6 +202,7 @@ # Broken and useless for most users rm %{buildroot}%{_bindir}/qtcreator.sh +%if %{with docs} # Install the doc files mkdir -p %{buildroot}%{qtc_docdir} pushd build @@ -209,17 +211,16 @@ mkdir -p %{buildroot}%{qtc_docdir}/qtcreator cp -a doc/qtcreator/* %{buildroot}%{qtc_docdir}/qtcreator/ +%endif # Source Code Pro is packaged independently rm -r %{buildroot}%{_datadir}/qtcreator/fonts -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files %license *GPL* %doc README.md HACKING -%dir %{qtc_docdir} %dir %{_datadir}/qtcreator %dir %{_libdir}/qtcreator %dir %{_libexecdir}/qtcreator @@ -259,8 +260,11 @@ %{_libexecdir}/qtcreator/qtcreator_processlauncher %{_libexecdir}/qtcreator/qtpromaker %{_libexecdir}/qtcreator/sdktool +%if %{with docs} +%dir %{qtc_docdir} %{qtc_docdir}/qtcreator.qch %{qtc_docdir}/qtcreator/ +%endif %files plugin-devel %{_includedir}/qtcreator/ ++++++ qt-creator-opensource-src-10.0.1.tar.xz -> qt-creator-opensource-src-10.0.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/qt-creator/qt-creator-opensource-src-10.0.1.tar.xz /work/SRC/openSUSE:Factory/.qt-creator.new.15902/qt-creator-opensource-src-10.0.2.tar.xz differ: char 27, line 1
