#define prerelease rc1 # We need avoid oython byte compiler to not crash over template .py file which # is not a valid python file, only for the IDE %global _python_bytecompile_errors_terminate_build 0 Name: qt-creator Version: 15.0.0 Release: 2%{?prerelease:.%prerelease}%{?dist} Summary: Cross-platform IDE for Qt License: GPL-3.0-only WITH Qt-GPL-exception-1.0 URL: https://www.qt.io/ide/ Source0: https://download.qt.io/%{?prerelease:development}%{?!prerelease:official}_releases/qtcreator/15.0/%{version}%{?prerelease:-%prerelease}/qt-creator-opensource-src-%{version}%{?prerelease:-%prerelease}.tar.xz Source1: qt-creator-Fedora-privlibs # Fix leading whitespace in desktop file Patch1: qt-creator_desktop.patch # Limit qmake names to avoid the rpm macro wrapper qmake-qt5.sh getting picked up (#1644989) Patch2: qt-creator_qmake-names.patch # Fix debuginfod detection Patch3: qt-creator-debuginfod.patch # Drop refereces to unbundled yaml-cpp Patch4: qt-creator_unbundle.patch BuildRequires: chrpath BuildRequires: cmake #BuildRequires: cmake(KF5SyntaxHighlighting) BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Core5Compat) BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6Designer) BuildRequires: cmake(Qt6Help) BuildRequires: cmake(Qt6LinguistTools) BuildRequires: cmake(Qt6Network) BuildRequires: cmake(Qt6PrintSupport) BuildRequires: cmake(Qt6Qml) BuildRequires: cmake(Qt6QmlModels) BuildRequires: cmake(Qt6Quick) BuildRequires: cmake(Qt6Quick3D) BuildRequires: cmake(Qt6Quick3DAssetUtils) BuildRequires: cmake(Qt6QuickTimeline) BuildRequires: cmake(Qt6SerialPort) BuildRequires: cmake(Qt6ShaderTools) BuildRequires: cmake(Qt6Sql) BuildRequires: cmake(Qt6Svg) BuildRequires: cmake(Qt6UiPlugin) BuildRequires: cmake(Qt6Widgets) BuildRequires: cmake(Qt6Xml) %ifarch %{qt6_qtwebengine_arches} BuildRequires: cmake(Qt6WebEngineWidgets) %endif # FIXME: qt6-qtdeclarative packaging bug? # The imported target "Qt6::QmlDomPrivate" references the file # "/usr/lib64/libQt6QmlDom.a" # but this file does not exist. BuildRequires: qt6-qtdeclarative-static BuildRequires: desktop-file-utils BuildRequires: diffutils BuildRequires: elfutils-devel BuildRequires: elfutils-debuginfod-client-devel BuildRequires: libappstream-glib BuildRequires: libffi-devel BuildRequires: libxkbcommon-devel BuildRequires: clang-devel BuildRequires: llvm-devel BuildRequires: litehtml-devel BuildRequires: libsecret-devel BuildRequires: ninja-build BuildRequires: python3 # tight dep on qt6-qtbase used to build, uses some private apis BuildRequires: qt6-qtbase-private-devel BuildRequires: qt6-qtbase-mysql BuildRequires: qt6-qtbase-odbc BuildRequires: qt6-qtbase-postgresql BuildRequires: systemd-devel BuildRequires: yaml-cpp-devel Requires: hicolor-icon-theme Requires: xdg-utils Requires: %{name}-data = %{version}-%{release} Requires: %{name}-doc = %{version}-%{release} Requires: %{name}-translations = %{version}-%{release} # we need gcc-c++ to compile programs using qt-creator Recommends: gcc-c++ Recommends: gdb Recommends: cmake Recommends: git Recommends: qt6-qtbase-devel Recommends: qt6-doc Provides: qtcreator = %{version}-%{release} # long list of private shared lib names to filter out %include %{SOURCE1} %global __provides_exclude ^(%{privlibs})\.so %global __requires_exclude ^(%{privlibs})\.so %description Qt Creator is a cross-platform IDE (integrated development environment) tailored to the needs of Qt developers. %package data Summary: Application data for %{name} Requires: %{name} = %{version}-%{release} BuildArch: noarch %description data Application data for %{name}. %package translations Summary: Translations for %{name} Requires: %{name}-data = %{version}-%{release} Requires: qt6-qttranslations BuildArch: noarch %description translations Translations for %{name}. %package doc Summary: User documentation for %{name} Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc User documentation for %{name}. %prep %autosetup -p1 -n qt-creator-opensource-src-%{version}%{?prerelease:-%prerelease} # Remove some bundled libraries to be sure rm -rf src/shared/qbs rm -rf src/plugins/help/qlitehtml/litehtml #rm -rf src/libs/3rdparty/syntax-highlighting/src rm -rf src/libs/3rdparty/yaml-cpp %build %cmake \ -DBUILD_PLUGIN_CLANGREFACTORING=ON \ -DBUILD_PLUGIN_CLANGPCHMANAGER=ON \ -DCLANGTOOLING_LINK_CLANG_DYLIB=ON \ -DWITH_DOCS=ON \ -Djournald=ON \ -DBUILD_DEVELOPER_DOCS=ON \ -DCMAKE_INSTALL_LIBDIR=%{_lib} %cmake_build %cmake_build -- qch_docs %install %cmake_install %cmake_install --component qch_docs %check desktop-file-validate %{buildroot}/%{_datadir}/applications/org.qt-project.qtcreator.desktop appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/org.qt-project.qtcreator.appdata.xml chrpath -l %{buildroot}%{_bindir}/qtcreator # Output an up-to-date list of Provides/Requires exclude statements. outfile=__Fedora-privlibs i=0 sofiles=$(find %{buildroot}%{_libdir}/qtcreator -name \*.so\*|sed 's!^.*/\(.*\).so.*!\1!g'|sort|uniq) for so in ${sofiles} ; do if [ $i == 0 ]; then echo "%%global privlibs $so" > $outfile i=1 else echo "%%global privlibs %%{privlibs}|$so" >> $outfile fi done cat $outfile # If there are differences, abort the build diff -u %{SOURCE1} $outfile %files %doc README.md %license LICENSE.GPL3-EXCEPT %{_bindir}/qtcreator %{_bindir}/qtcreator.sh %{_libdir}/qtcreator %{_libexecdir}/qtcreator/ %{_datadir}/applications/org.qt-project.qtcreator.desktop %{_metainfodir}/org.qt-project.qtcreator.appdata.xml %{_datadir}/icons/hicolor/*/apps/QtProject-qtcreator.png %files data %{_datadir}/qtcreator/ %exclude %{_datadir}/qtcreator/translations %files translations %{_datadir}/qtcreator/translations/ %files doc # Please don't change this, it is where qt-creator expects the documentation to be! %dir %{_defaultdocdir}/qtcreator/ %doc %{_defaultdocdir}/qtcreator/qtcreator.qch %doc %{_defaultdocdir}/qtcreator/qtcreator-dev.qch %changelog * Mon Dec 09 2024 Jan Grulich - 15.0.0-2 - Rebuild (qt6.8.1) * Mon Dec 02 2024 Sandro Mani - 15.0.0-1 - Update to 15.0.0 * Fri Nov 15 2024 Sandro Mani - 15.0.0-0.4.rc1 - Update to 15.0.0-rc1 * Thu Oct 31 2024 Sandro Mani - 15.0.0-0.3.beta2 - Update to 15.0.0-beta2 * Fri Oct 25 2024 Orion Poplawski - Rebuild for yaml-cpp 0.8 * Tue Oct 22 2024 Sandro Mani - 15.0.0-0.1.beta1 - Update to 15.0.0-beta1 * Mon Oct 14 2024 Jan Grulich - 14.0.2-2 - Rebuild (qt6) * Thu Oct 03 2024 Sandro Mani - 14.0.2-1 - Update to 14.0.2 * Wed Aug 07 2024 Sandro Mani - 14.0.1-1 - Update to 14.0.1 * Fri Jul 26 2024 Sandro Mani - 14.0.0-1 - Update to 14.0.0 * Fri Jul 19 2024 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Tue Jul 16 2024 Sandro Mani - 14.0.0-0.3.rc1 - Update to 14.0.0-rc1 * Wed Jul 03 2024 Sandro Mani - 14.0.0-0.2.beta2 - Update to 14.0.0-beta2 * Tue Jul 02 2024 Jan Grulich - Rebuild (qt6) * Fri Jun 14 2024 Sandro Mani - 14.0.0-0.1.beta1 - Update to 14.0.0-beta1 * Thu Jun 06 2024 Sandro Mani - Update to 13.0.2 * Thu May 30 2024 Sandro Mani - Rebuild (qt) * Tue May 07 2024 Sandro Mani - Update to 13.0.1 * Fri Apr 05 2024 Marie Loise Nolden - 13.0.0-2 - add libsecret keychain support * Thu Apr 04 2024 Jan Grulich - 13.0.0-1 - Update to 13.0.0 * Thu Apr 04 2024 Jan Grulich - Rebuild (qt6) * Thu Mar 14 2024 Sandro Mani - 13.0.0-0.3-rc1 - Update to 13.0.0-rc1 * Mon Mar 04 2024 Sandro Mani - 13.0.0-0.2.beta2 - Update to 13.0.0-beta2 * Fri Feb 16 2024 Jan Grulich - Rebuild (qt6) * Fri Feb 09 2024 Marie Loise Nolden - 12.0.2-1 - update to 12.0.2 - add Recommends and Requires for usability out of the box * Sat Feb 03 2024 Sandro Mani - 12.0.1-4 - Rebuild (litehtml) * Fri Jan 26 2024 Fedora Release Engineering - 12.0.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Mon Jan 22 2024 Fedora Release Engineering - 12.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Wed Dec 13 2023 Sandro Mani - 12.0.1-1 - Update to 12.0.1 * Wed Nov 29 2023 Jan Grulich - 12.0.0-2 - Rebuild (qt6) * Thu Nov 23 2023 Sandro Mani - 12.0.0-1 - Update to 12.0.0 * Mon Oct 16 2023 Jan Grulich - Rebuild (qt6) * Sat Oct 14 2023 Sandro Mani - 12.0.0-0.1.beta1 - Update to 12.0.0-beta1 * Fri Oct 13 2023 Jan Grulich - 11.0.3-4 - Rebuild (qt6) * Thu Oct 05 2023 Justin Zobel - 11.0.3-3 - Rebuild for Qt Private API * Tue Oct 03 2023 Sandro Mani - 11.0.3-2 - Build against system clang * Thu Sep 28 2023 Sandro Mani - 11.0.3-1 - Update to 11.0.3 * Tue Aug 15 2023 Sandro Mani - 11.0.2-1 - Update to 11.0.2 * Fri Aug 04 2023 Sandro Mani - 11.0.1-1 - Update to 11.0.1 * Wed Jul 26 2023 Sandro Mani - 11.0.0-1 - Update to 11.0.0 * Fri Jul 21 2023 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jul 13 2023 Jan Grulich - Bump build for private API version change * Thu Jul 06 2023 Sandro Mani - 11.0.0.0.3-rc1 - Update to 11.0.0-rc1 * Thu Jun 22 2023 Sandro Mani - 11.0.0-0.2.beta2 - Update to 11.0.0-beta2 * Thu Jun 15 2023 Sandro Mani - 11.0.0-0.1.beta1 - Update to 11.0.0-beta1 * Tue May 30 2023 Sandro Mani - 10.0.1-4 - Rebuild (litehtml) * Fri May 26 2023 Jan Grulich - 10.0.1-3 - Rebuild (qt6) * Tue May 23 2023 Sandro Mani - 10.0.1-2 - Rebuild (litehtml) * Sun May 07 2023 Sandro Mani - 10.0.1-1 - Update to 10.0.1 * Thu Apr 06 2023 Sandro Mani - 10.0.0-3 - Switch to clang-16 * Tue Apr 04 2023 Jan Grulich - 10.0.0-2 - Rebuild (qt6) * Wed Mar 29 2023 Sandro Mani - 10.0.0-1 - Update to 10.0.0 * Mon Mar 27 2023 Jan Grulich - Rebuild (qt6) * Tue Mar 07 2023 Sandro Mani - 10.0.0.0.2-beta2 - Update to 10.0.0-beta2 * Tue Feb 21 2023 Sandro Mani - 10.0.0-0.1-beta1 - Update to 10.0.0-beta1 * Fri Jan 20 2023 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Tue Jan 17 2023 Jan Grulich - Rebuild (qt6) * Fri Jan 13 2023 Nikita Popov - 9.0.1-3 - Rebuild against Clang 15.0.7 * Wed Jan 11 2023 Sandro Mani - 9.0.1-2 - Backport patch for QTCREATORBUG-28505 * Thu Dec 15 2022 Sandro Mani - 9.0.1-1 - Update to 9.0.1 * Thu Dec 08 2022 Sandro Mani - 9.0.0-4 - Ensure headers from bundled clang are used for clangFormat plugin * Wed Dec 07 2022 Nikita Popov - 9.0.0-3 - Rebuild against Clang 15.0.6 * Fri Dec 02 2022 Sandro Mani - 9.0.0-2 - Fix broken clangFormat plugin * Thu Nov 24 2022 Sandro Mani - 9.0.0-1 - Update to 9.0.0 * Thu Nov 24 2022 Jan Grulich - Rebuild (qt6) * Tue Nov 08 2022 Richard Shaw - 9.0.0-0.3 - Rebuild for yaml-cpp 0.7.0. * Tue Nov 08 2022 Sandro Mani - 9.0.0-0.2.beta1 - Rebase to clang 15.0.4 * Thu Oct 20 2022 Sandro Mani - 9.0.0-0.1.beta1 - Update to 9.0.0-beta1 * Mon Sep 26 2022 Sandro Mani - 8.0.1-5 - Drop Requires: qt6-qtdoc * Thu Sep 22 2022 Sandro Mani - 8.0.1-4 - Switch to qt6 * Thu Sep 22 2022 Sandro Mani - 8.0.1-3 - Bundle clang and build patched libClangFormat * Mon Sep 19 2022 Pete Walter - 8.0.1-2 - Rebuild (clang) * Thu Aug 11 2022 Sandro Mani - 8.0.1-1 - Update to 8.0.1 * Tue Aug 09 2022 Nikita Popov - 8.0.0-2 - Don't depend on specific version of clang-libs * Wed Jul 20 2022 Sandro Mani - 8.0.0-1 - Update to 8.0.0 * Thu Jul 14 2022 Jan Grulich - Rebuild (qt5) * Wed Jun 22 2022 Tom Stellard - 7.0.2-2 - Rebuild for LLVM 14.0.5 * Tue May 24 2022 Sandro Mani - 7.0.2-1 - Update to 7.0.2 * Tue May 17 2022 Jan Grulich - Rebuild (qt5) * Wed Apr 27 2022 Sandro Mani - 7.0.1-3 - Update to 7.0.1 * Thu Mar 31 2022 Sandro Mani - 7.0.0-2 - Rebuild (clang) * Thu Mar 24 2022 Sandro Mani - 7.0.0-1 - Update to 7.0.0 * Fri Mar 11 2022 Sandro Mani - 7.0.0-0.4.rc1 - Update to 7.0.0-rc1 * Tue Mar 08 2022 Jan Grulich - Rebuild (qt5) * Fri Feb 25 2022 Sandro Mani - 7.0.0-0.2.beta2 - Update to 7.0.0-beta2 * Sat Feb 12 2022 Sandro Mani - 7.0.0-0.1.beta1 - Update to 7.0.0-beta1 * Fri Jan 21 2022 Sandro Mani - 6.0.2-1 - Update to 6.0.2 * Fri Jan 21 2022 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Dec 16 2021 Sandro Mani - 6.0.1-1 - Update to 6.0.1 * Thu Dec 02 2021 Sandro Mani - 6.0.0-1 - Update to 6.0.0 * Thu Nov 11 2021 Sandro Mani - 6.0.0-0.4.rc1 - Update to 6.0.0-rc1 * Thu Oct 28 2021 Sandro Mani - 6.0.0-0.3.beta2 - Update to 6.0.0-beta2 * Thu Oct 14 2021 Tom Stellard - 6.0.0-0.2.beta1 - Rebuild for llvm-13.0.0 * Thu Oct 14 2021 Sandro Mani - 6.0.0-0.1.beta1 - Update to 6.0.0-beta1 * Thu Oct 07 2021 Tom Stellard - 5.0.2-2 - Rebuild for llvm-13.0.0 * Sat Oct 02 2021 Sandro Mani - 5.0.2-1 - Update to 5.0.2 * Thu Sep 16 2021 Sandro Mani - 5.0.1-1 - Update to 5.0.1 * Tue Aug 31 2021 Sandro Mani - 5.0.0-5 - Require clang-resource-filesystem * Fri Aug 27 2021 Sandro Mani - 5.0.0-4 - Require exact clang-libs version against which qt-creator was built (#1997204) * Thu Aug 26 2021 Sandro Mani - 5.0.0-3 - Update to 5.0.0 * Thu Aug 12 2021 Sandro Mani - 5.0.0-2.rc1 - Update to 5.0.0-rc1 * Sun Jul 25 2021 Sandro Mani - 5.0.0-1.beta1 - Update to 5.0.0-beta1 * Fri Jul 23 2021 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed Jun 09 2021 Sandro Mani - 4.15.1-1 - Update to 4.15.1 * Wed May 05 2021 Sandro Mani - 4.15.0-1 - Update to 4.15.0 * Wed Apr 14 2021 Sandro Mani - 4.15.0-0.3.rc1 - Update to 4.15.0-rc1 * Wed Mar 31 2021 Jonathan Wakely - Rebuilt for removed libstdc++ symbols (#1937698) * Thu Mar 25 2021 Sandro Mani - 4.15.0-0.2.beta2 - Update to 4.15.0-beta2 * Wed Mar 24 2021 Sandro Mani - 4.15.0-0.1.beta1 - Update to 4.15.0-beta1 * Tue Mar 16 2021 Sandro Mani - 4.14.1-3 - Re-enable journald logging capture * Tue Mar 09 2021 Rex Dieter - 4.14.1-2 - fix rpath * Thu Feb 25 2021 Sandro Mani - 4.14.1-1 - Update to 4.14.1 * Wed Jan 27 2021 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Fri Jan 22 2021 Tom Stellard - Rebuild for clang-11.1.0 * Tue Dec 29 2020 Sandro Mani - 4.14.0-2 - Switch to cmake build - Cleanup spec * Tue Dec 22 2020 Sandro Mani - 4.14.0-1 - Update to 4.14.0 * Fri Nov 27 2020 Rex Dieter - 4.14.0-0.4.beta1 - drop hard-coded Qt5 runtime dep * Mon Nov 23 07:54:58 CET 2020 Jan Grulich - rebuild (qt5) * Wed Nov 04 2020 Sandro Mani - 4.14.0-0.2.beta1 - BR elfutils-devel for perparser * Sun Nov 01 2020 Sandro Mani - 4.14.0-0.1.beta1 - Update to 4.14.0-beta1 * Tue Oct 20 2020 Jeff Law - 4.13.2-2 - Fix various missing #includes for gcc-11 * Mon Oct 05 2020 Sandro Mani - 4.13.2-1 - Update to 4.13.2 * Thu Sep 17 2020 Sandro Mani - 4.13.1-1 - Update to 4.13.1 * Fri Sep 11 2020 Jan Grulich - rebuild (qt5) * Tue Sep 8 13:25:11 CEST 2020 Sandro Mani - Rebuild (qbs) * Wed Aug 26 2020 Sandro Mani - 4.13.0-4 - Update to 4.13.0 * Thu Aug 13 2020 Sandro Mani - 4.13.0-3.rc1 - Update to 4.13.0-rc1 * Mon Jul 27 2020 Sandro Mani - 4.13.0-2.beta2 - Update to 4.13.0-beta2 * Mon Jul 13 2020 Sandro Mani - 4.13.0-1.beta1 - Update to 4.13.0-beta1 * Wed Jul 08 2020 Sandro Mani - 4.12.4-1 - Update to 4.12.4 * Tue Jun 30 2020 Sandro Mani - 4.12.3-2 - Enable journald support (#1846808) * Wed Jun 17 2020 Sandro Mani - 4.12.3-1 - Update to 4.12.3 * Wed Jun 03 2020 Sandro Mani - 4.12.2-1 - Update to 4.12.2 * Thu May 28 2020 Sandro Mani - 4.12.1-2 - Also look for unsiffixed qmake * Wed May 20 2020 Sandro Mani - 4.12.1-1 - Update to 4.12.1 * Thu May 07 2020 Sandro Mani - 4.12.0-2 - Rebuild (qbs) * Fri Apr 24 2020 Sandro Mani - 4.12.0-1 - Update to 4.12.0 * Sun Apr 12 2020 Sandro Mani - 4.12.0-0.4-rc1 - Rebuild (qt5) * Mon Apr 06 2020 Sandro Mani - 4.12.0-0.3.rc1 - Update to 4.12.0-rc1 * Mon Apr 06 2020 Rex Dieter - 4.12.0-0.2.beta1 - rebuild (qt5) * Thu Mar 19 2020 Sandro Mani - 4.12.0-0.2.beta2 - Update to 4.12.0-beta2 * Fri Mar 06 2020 Sandro Mani - 4.12.0-0.1.beta1 - Update to 4.12.0-beta1 * Thu Feb 06 2020 Sandro Mani - 4.11.1-1 - Update to 4.11.1 * Thu Jan 30 2020 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Mon Jan 06 2020 Tom Stellard - 4.11.0-4 - Link against libclang-cpp.so - https://fedoraproject.org/wiki/Changes/Stop-Shipping-Individual-Component-Libraries-In-clang-lib-Package * Mon Jan 06 2020 Sandro Mani - 4.11.0-3 - Rebuild (clang) * Fri Dec 13 2019 Sandro Mani - 4.11.0-2 - Rebuild (qbs) * Thu Dec 12 2019 Sandro Mani - 4.11.0-1 - Update to 4.11.0 * Mon Dec 09 2019 Jan Grulich - 4.11.0-0.5.rc1 - rebuild (qt5) * Fri Nov 29 2019 Sandro Mani - 4.11.0-0.4.rc1 - Update to 4.11.0-rc1 * Sun Nov 17 2019 Sandro Mani - 4.11.0-0.3.beta2 - Ensure kit autodetection picks up the correct qmake-qt* (#1644989) * Mon Nov 04 2019 Sandro Mani - 4.11.0-0.2.beta2 - Update to 4.11.0-beta2 * Fri Oct 18 2019 Sandro Mani - 4.11.0-0.1.beta1 - Update to 4.11.0-beta1 * Thu Oct 10 2019 Sandro Mani - 4.10.1-2 - Rebuild (qbs) * Tue Oct 08 2019 Sandro Mani - 4.10.1-1 - Update to 4.10.1 * Wed Sep 25 2019 Jan Grulich - 4.10.0-7 - rebuild (qt5) - Fix build against clang-9 * Thu Sep 05 2019 Sandro Mani - 4.10.0-6 - Update to 4.10.0 * Mon Aug 05 2019 Sandro Mani - 4.10.0-5.rc1 - Update to 4.10.0-rc1 - Switch to botan2 * Fri Jul 26 2019 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Jun 28 2019 Sandro Mani - 4.10.0-3.beta1 - Update to 4.10.0-beta2 * Tue Jun 25 2019 Rex Dieter - 4.10.0-2.beta1 - rebuild (qt5) * Wed Jun 19 2019 Sandro Mani - 4.10.0-1.beta1 - Update to 4.10.0-beta1 * Mon Jun 17 2019 Jan Grulich - rebuild (qt5) * Wed Jun 05 2019 Jan Grulich - 4.9.1-2 - rebuild (qt5) * Tue May 28 2019 Sandro Mani - 4.9.1-1 - Update to 4.9.1 * Tue Apr 16 2019 Sandro Mani - 4.9.0-2 - Rebuild (qbs) * Mon Apr 15 2019 Sandro Mani - 4.9.0-1 - Update to 4.9.0 * Wed Mar 27 2019 Sandro Mani - 4.9.0-0.4-rc - Update to 4.9.0-rc * Thu Mar 07 2019 Sandro Mani - 4.9.0-0.3.beta2 - Update to 4.9.0-beta2 * Sun Mar 03 2019 Rex Dieter - 4.9.0-0.2.beta1 - rebuild (qt5) * Thu Feb 21 2019 Sandro Mani - 4.9.0-0.1.beta1 - Update to 4.9.0-beta1 * Sat Feb 02 2019 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Thu Jan 17 2019 Sandro Mani - 4.8.1-1 - Update to 4.8.1 * Wed Dec 12 2018 Rex Dieter - 4.8.0-2 - rebuild (qt5) * Thu Dec 06 2018 Sandro Mani - 4.8.0-1 - Update to 4.8.0 * Sat Nov 24 2018 Sandro Mani - 4.8.0-0.3.rc1 - Update to 4.8.0-rc1 * Sat Nov 17 2018 Sandro Mani - 4.8.0-0.2.beta2 - Update to 4.8.0-beta2 * Thu Oct 11 2018 Sandro Mani - 4.8.0-0.1.beta1 - Update to 4.8.0-beta1 * Fri Sep 21 2018 Jan Grulich - 4.7.1-2 - rebuild (qt5) * Thu Sep 20 2018 Sandro Mani - 4.7.1-1 - Update to 4.7.1 * Wed Jul 18 2018 Sandro Mani - 4.7.0-1 - Update to 4.7.0 * Sat Jul 14 2018 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Thu Jul 05 2018 Sandro Mani - 4.7.0-0.3.rc1 - Update to 4.7.0-rc1 * Thu Jun 21 2018 Sandro Mani - 4.7.0-0.2.beta2 - Update to 4.7.0-beta2 * Thu Jun 07 2018 Sandro Mani - 4.7.0-0.1.beta1 - Update to 4.7.0-beta1 * Mon May 28 2018 Rex Dieter - 4.6.1-2 - rebuild (qt5) * Mon May 07 2018 Sandro Mani - 4.6.1-1 - Update to 4.6.1 * Wed Mar 28 2018 Sandro Mani - 4.6.0-1 - Update to 4.6.0 * Fri Mar 16 2018 Sandro Mani - 4.6.0-0.3.rc1 - Update to 4.6.0-rc1 * Wed Feb 14 2018 Jan Grulich - 4.6.0-0.2.beta1 - rebuild (qt5) * Thu Feb 08 2018 Sandro Mani - 4.6.0-0.1.beta1 - Update to 4.6.0-beta1 * Sun Feb 04 2018 Sandro Mani - 4.5.0-4 - BR qt5-qtquickcontrols to enable qmldesigner * Wed Jan 17 2018 Sandro Mani - 4.5.0-3 - Rebuild for broken dependencies on F27 (#1535355) * Wed Dec 20 2017 Jan Grulich - 4.5.0-2 - rebuild (qt5) * Sat Dec 09 2017 Sandro Mani - 4.5.0-1 - Update to 4.5.0 * Mon Nov 27 2017 Rex Dieter - 4.5.0-0.4.rc1 - rebuild (qt5) * Wed Nov 22 2017 Sandro Mani - 4.5.0-0.3.rc1 - Update to 4.5.0-rc1 * Tue Oct 24 2017 Jan Grulich - 4.5.0-0.2.beta1 - rebuild (llvm-5.0) * Thu Oct 12 2017 Sandro Mani - 4.5.0-0.1.beta1 - Update to 4.5.0-beta1 * Tue Oct 10 2017 Rex Dieter - 4.4.1-2 - rebuild (qt5) * Thu Oct 05 2017 Sandro Mani - 4.4.1-1 - Update to 4.4.1 * Sun Sep 24 2017 Sandro Mani - 4.4.0-3 - Add QMAKE_CFLAGS_ISYSTEM=-I * Sat Sep 23 2017 Sandro Mani - 4.4.0-2 - Fix libClangCodeModel not getting built (thanks Abrahm Scully) * Tue Sep 05 2017 Sandro Mani - 4.4.0-1 - Update to 4.4.0 * Thu Aug 17 2017 Sandro Mani - 4.4.0-0.2.rc1 - Update to 4.4.0-rc1 * Mon Jul 31 2017 Sandro Mani - 4.4.0-0.1.beta1 - Update to 4.4.0-beta1 - Drop qbs subpackage, it now lives in a separate package * Thu Jul 27 2017 Fedora Release Engineering - 4.3.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Wed Jul 19 2017 Rex Dieter - 4.3.1-2 - rebuild (qt5) * Fri Jun 30 2017 Sandro Mani - 4.3.1-1 - Update to 4.3.1 * Sat May 27 2017 Sandro Mani - 4.3.0-1 - Update to 4.3.0 * Thu May 11 2017 Sandro Mani - 4.3.0-0.2.rc1 - Update to 4.3.0-rc1 * Sat Apr 01 2017 Sandro Mani - 4.3.0-0.1.beta1 - Update to 4.3.0-beta1 * Fri Mar 31 2017 Rex Dieter - 4.2.1-5 - rebuild (qt5) * Fri Mar 24 2017 Igor Gnatenko - 4.2.1-4 - Rebuild for LLVM4 * Sat Feb 11 2017 Fedora Release Engineering - 4.2.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Feb 02 2017 Sandro Mani - 4.2.1-2 - Update qt-creator_appdata.patch * Mon Jan 23 2017 Sandro Mani - 4.2.1-1 - Update to 4.2.1 * Wed Dec 14 2016 Sandro Mani - 4.2.0-1 - Update to 4.2.0 * Wed Nov 30 2016 Sandro Mani - 4.2.0-0.4.rc1 - Update to 4.2.0-rc1 * Fri Nov 25 2016 Sandro Mani - 4.2.0-0.3.beta1 - Backport: Fix potential null pointer access in build graph loader (#1396760) * Mon Nov 07 2016 Sandro Mani - 4.2.0-0.2.beta1 - Rebuild (clang) * Wed Oct 26 2016 Sandro Mani - 4.2.0-0.1.beta1 - Update to 4.2.0-beta1 * Thu Sep 08 2016 Rex Dieter - 4.1.0-2 - make clang support optional (now buildable on more platforms, including epel7) * Thu Aug 25 2016 Helio Chissini de Castro - 4.1.0-1 - 4.1.0 stable final released * Fri Aug 12 2016 Helio Chissini de Castro - 4.1.0-0.4.rc1 - Update appdata as requested * Mon Aug 08 2016 Sandro Mani - 4.1.0-0.3.rc1 - Update to 4.1.0-rc1 * Sat Jul 16 2016 Sandro Mani - 4.1.0-0.2.beta1 - Rebuild (qt5-qtbase) * Wed Jul 06 2016 Helio Chissini de Castro - 4.1.0-0.1.beta1 - Beta1 release of 4.1.0 - Removed both rpath and build patches not needed anymore * Thu Jun 30 2016 Rex Dieter - 4.0.2-2 - rebuild (qt5-qtbase) * Fri Jun 17 2016 Sandro Mani - 4.0.2-1 - Update to 4.0.2 * Fri Jun 10 2016 Rex Dieter - 4.0.1-3 - Re-add BR: qt5-qtbase-private-devel (got lost?) * Fri Jun 10 2016 Jan Grulich - 4.0.1-2 - Rebuild (qt5-qtbase) * Wed Jun 08 2016 Sandro Mani - 4.0.1-1 - Update to 4.0.1 * Wed May 11 2016 Sandro Mani - 4.0.0-1 - Update to 4.0.0 * Wed Apr 20 2016 Helio Chissini de Castro - 4.0.0-0.3.rc1 - Update to 4.0.0 rc1 * Sun Apr 17 2016 Rex Dieter - 4.0.0-0.2.beta2 - BR: qt5-qtbase-private-devel * Thu Mar 24 2016 Sandro Mani - 4.0.0-0.1.beta1 - Update to 4.0.0 beta1 * Wed Mar 16 2016 Sandro Mani - 3.6.1-1 - Update to 3.6.1 * Tue Feb 23 2016 Sandro Mani - 3.6.0-9 - Rebuild for Qt5 ABI breakage * Fri Feb 19 2016 Sandro Mani - 3.6.0-8 - Rebuild (clang) - Fix build against Qt 5.6rc * Mon Feb 08 2016 Sandro Mani - 3.6.0-7 - Add qt-creator_llvmincdir.patch to fix FTBFS * Mon Feb 08 2016 Rex Dieter 3.6.0-6 - rebuild (botan) * Fri Feb 05 2016 Rex Dieter 3.6.0-5 - add tight dep on qt5-qtbase version used to build qt-creator * Thu Feb 04 2016 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jan 28 2016 Adam Jackson 3.6.0-3 - Rebuild for llvm 3.7.1 library split * Thu Dec 24 2015 Sandro Mani - 3.6.0-2 - Ensure ClangCodeModel is built * Tue Dec 15 2015 Sandro Mani - 3.6.0-1 - 3.6.0 release - Clarify license * Fri Nov 27 2015 Helio Chissini de Castro - 3.6.0-0.3.rc1 - QDoc was splitted to prepare 5.6.0 changes * Wed Nov 25 2015 Sandro Mani - 3.6.0-0.2.rc1 - 3.6.0 rc1 release * Tue Oct 27 2015 Sandro Mani - 3.6.0-0.1.beta1 - 3.6.0 beta1 release * Thu Oct 15 2015 Sandro Mani - 3.5.1-1 - 3.5.1 release * Mon Aug 24 2015 Sandro Mani - 3.5.0-1 - 3.5.0 release * Thu Aug 06 2015 Sandro Mani - 3.5.0-0.4.rc1 - 3.5.0 rc1 release * Wed Jul 08 2015 Helio Chissini de Castro - 3.5.0-0.3.beta1 - Update to released beta1 * Tue Jun 30 2015 Helio Chissini de Castro - 3.5.0-0.2.1538dca - Try to make Fedora Qt creator package more compatible with the rest of the world removing the docs patch - Make appstream contact pointing to fedora qt-creator admins * Fri Jun 26 2015 Helio Chissini de Castro - 3.5.0-0.1.1538dca - Build git package * Sun Jun 21 2015 Sandro Mani - 3.4.1-3 - Add -translations subpackage * Thu Jun 18 2015 Fedora Release Engineering - 3.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Tue Jun 02 2015 Sandro Mani - 3.4.1-1 - 3.4.1 release * Fri May 01 2015 Sandro Mani - 3.4.0-3 - Fix appdata file (#1217757) * Tue Apr 28 2015 Sandro Mani - 3.4.0-2 - Add patch to correctly call ninja-build (#1216189) * Thu Apr 23 2015 Sandro Mani - 3.4.0-1 - 3.4.0 release * Wed Apr 01 2015 Sandro Mani - 3.4.0-0.3.rc1 - 3.4.0 rc1 release * Thu Mar 19 2015 Sandro Mani - 3.4.0-0.2.beta1 - Re-enable ARM build * Thu Mar 05 2015 Sandro Mani - 3.4.0-0.1.beta1 - 3.4.0 beta1 release * Thu Mar 05 2015 Sandro Mani - 3.3.2-1 - 3.3.2 release * Tue Feb 24 2015 Sandro Mani - 3.3.1-1 - 3.3.1 release - Use %%license - Use appstream-util validate-relax - Split application data to noarch data subpackage - Sanitize rpaths * Wed Dec 10 2014 Sandro Mani - 3.3.0-1 - 3.3.0 release * Thu Nov 27 2014 Sandro Mani - 3.3.0-0.2.rc1 - 3.3.0 rc1 release - appdata-validate -> appstream-util validate * Wed Nov 05 2014 Sandro Mani - 3.3.0-0.1.beta1 - 3.3.0 beta1 release * Mon Oct 13 2014 Sandro Mani - 3.2.2-1 - 3.2.2 release * Tue Sep 16 2014 Sandro Mani - 3.2.1-1 - 3.2.1 release * Wed Aug 20 2014 Sandro Mani - 3.2.0-1 - 3.2.0 release * Sun Aug 17 2014 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Wed Aug 06 2014 Sandro Mani - 3.2.0-0.3.rc1 - 3.2.0 rc1 release * Tue Jul 29 2014 Sandro Mani - 3.2.0-0.2.beta1 - doc subpackage * Tue Jul 15 2014 Sandro Mani - 3.2.0-0.1.beta1 - 3.2.0 beta1 release * Thu Jun 26 2014 Sandro Mani - 3.1.2-1 - 3.1.2 release * Sun Jun 22 2014 Sandro Mani - 3.1.1-3 - Backport upstream patch to fix dumper with gdb 7.7, see rhbz#1110980 * Sun Jun 08 2014 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Tue May 20 2014 Sandro Mani - 3.1.1-1 - 3.1.1 release * Fri Apr 04 2014 Sandro Mani - 3.1.0-0.2.rc1 - 3.1.0 rc1 release * Tue Mar 25 2014 Sandro Mani - 3.1.0-0.1.beta - 3.1.0 beta release * Wed Mar 12 2014 Sandro Mani - 3.0.1-3 - Add appdata file - ExcludeArch arm due to #1074700 * Wed Mar 05 2014 Sandro Mani - 3.0.1-2 - Build against Qt5 * Thu Feb 06 2014 Sandro Mani - 3.0.1-1 - 3.0.1 stable release - Fix homepage URL - Improve description * Thu Dec 12 2013 Sandro Mani - 3.0.0-1 - 3.0.0 stable release * Sun Dec 01 2013 Sandro Mani - 3.0.0-0.2.rc1 - 3.0.0 rc1 release * Wed Oct 23 2013 Jaroslav Reznik - 3.0.0-0.1.beta - 3.0.0 beta release * Wed Oct 16 2013 Sandro Mani - 2.8.1-1 - Update to 2.8.1 - Update URL and Source0 - Remove unused (commented) stuff - Consistently use %%{buildroot} * Wed Oct 16 2013 Sandro Mani - 2.8.0-6 - Fix icon in desktop file * Fri Sep 20 2013 Michael Schwendt - 2.8.0-5 - Filter Provides/Requires for private plugin libs (#1003197). Let %%install section print an up-to-date filtering list. * Sat Aug 03 2013 Petr Pisar - 2.8.0-4 - Perl 5.18 rebuild * Fri Jul 26 2013 Dan Horák - 2.8.0-3 - build with system botan library (#912367) - spec cleanup * Wed Jul 17 2013 Petr Pisar - 2.8.0-2 - Perl 5.18 rebuild * Thu Jul 11 2013 Jaroslav Reznik - 2.8.0-1 - 2.8.0 release * Mon Jul 01 2013 Jaroslav Reznik - 2.8.0-0.2.rc - 2.8.0 rc release * Fri May 31 2013 Jaroslav Reznik - 2.8.0-0.1.beta - 2.8.0 beta release * Fri May 31 2013 Jaroslav Reznik - 2.7.1-1 - 2.7.1 release * Thu Mar 21 2013 Jaroslav Reznik - 2.7.0-1 - 2.7.0 release * Thu Mar 07 2013 Jaroslav Reznik - 2.7.0-0.2.rc - 2.7.0 release candidate * Sun Feb 10 2013 Jaroslav Reznik - 2.7.0-0.1.beta - 2.7.0 beta release * Wed Feb 06 2013 Jaroslav Reznik - 2.6.2-1 - 2.6.2 release * Fri Dec 21 2012 Jaroslav Reznik - 2.6.1-1 - 2.6.1 release * Tue Sep 11 2012 Jaroslav Reznik - 2.6.0-0.1.beta - 2.6.0 beta release * Wed Aug 15 2012 Jaroslav Reznik - 2.5.2-1 - 2.5.2 release * Wed Jul 25 2012 Jaroslav Reznik - 2.5.1-1 - 2.5.1 release * Sat Jul 21 2012 Fedora Release Engineering - 2.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Wed May 09 2012 Jaroslav Reznik - 2.5.0-1 - 2.5.0 release * Tue Apr 24 2012 Jaroslav Reznik - 2.5.0-0.2.rc - 2.5.0 rc release * Fri Mar 16 2012 Jaroslav Reznik - 2.5.0-0.1.beta - 2.5.0 beta release * Tue Feb 28 2012 Fedora Release Engineering - 2.4.1-2 - Rebuilt for c++ ABI breakage * Wed Feb 01 2012 Jaroslav Reznik - 2.4.1-1 - 2.4.1 release - fix upstream url - package qmlprofiler * Sat Jan 14 2012 Fedora Release Engineering - 2.4.0-0.1.rc - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Mon Nov 28 2011 Itamar Reis Peixoto - 2.4.0-0.0.rc - 2.4.0-rc * Wed Sep 28 2011 Itamar Reis Peixoto - 2.3.1-1 - 2.3.1 release * Thu Sep 01 2011 Itamar Reis Peixoto - 2.3.0-1 - 2.3.0 release * Wed Jul 13 2011 Itamar Reis Peixoto - 2.3.0-0.0.beta - 2.3.0 beta * Wed Jun 29 2011 Itamar Reis Peixoto - 2.2.1-2 - include qmlpuppet * Tue Jun 21 2011 Itamar Reis Peixoto - 2.2.1-1 - 2.2.1 * Fri May 06 2011 Itamar Reis Peixoto - 2.2.0-1 - 2.2.0 final * Wed Apr 20 2011 Itamar Reis Peixoto - 2.2.0-0.2.rc1 - 2.2.0 RC * Tue Apr 05 2011 Rex Dieter - 2.2.0-0.1.beta - BR: qt4-devel-private, for QmlDesigner * Sat Mar 26 2011 Itamar Reis Peixoto - 2.2.0-0.0.beta - 2.2.0 beta * Sat Mar 26 2011 Itamar Reis Peixoto - 2.1.0-5 - 2.1.0 final release * Tue Feb 08 2011 Fedora Release Engineering - 2.1.0-4.rc1.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Fri Nov 26 2010 Itamar Reis Peixoto - 2.1.0-4.rc1 - new version 2.1.0 rc1 * Tue Nov 02 2010 Itamar Reis Peixoto - 2.1.0-2.beta2 - new version 2.1.0 beta2 * Wed Oct 13 2010 Itamar Reis Peixoto - 2.1.0-1.beta1 - new version 2.1.0 beta1 * Sat Sep 11 2010 Rex Dieter - 2.0.0-2 - rebuild (#632873) * Fri Jun 25 2010 Rex Dieter - 2.0.0-1 - 2.0.0 final * Thu May 06 2010 Itamar Reis Peixoto - 2.0.0-0.3.beta1 - upgrade to qt-creator 2.0 beta1 * Thu Apr 15 2010 Itamar Reis Peixoto - 2.0.0-0.2.alpha1 - Requres qt-devel and gcc-c++ (we need it to compile programs using qt-creator) * Tue Mar 16 2010 Itamar Reis Peixoto - 2.0.0-0.1.alpha1 - new version qt-creator 2.0 alpha1 * Tue Feb 16 2010 Rex Dieter - 1.3.1-3 - add minimal qt4 runtime dep * Thu Feb 11 2010 Itamar Reis Peixoto - 1.3.1-2 - include missing requires xdg-utils * Mon Jan 25 2010 Itamar Reis Peixoto - 1.3.1-1 - new version 1.3.1 * Tue Dec 1 2009 Lorenzo Villani - 1.3.0-2 - Force dependency on Qt >= 4.6.0 * Tue Dec 1 2009 Lorenzo Villani - 1.3.0-1 - 1.3.0 final * Sun Nov 22 2009 Itamar Reis Peixoto - 1.3.0-0.4.rc - include demos/examples. * Wed Nov 18 2009 Itamar Reis Peixoto - 1.3.0-0.3.rc - fix install of /usr/bin/qtcreator wrapper * Tue Nov 17 2009 Itamar Reis Peixoto - 1.3.0-0.2.rc - new version Qt Creator 1.3 Release Candidate(RC) - include /usr/bin/qtcreator wrapper to /usr/bin/qtcreator.bin * Wed Oct 14 2009 Itamar Reis Peixoto - 1.3.0-0.1.beta - new version 1.3.0-beta * Sat Sep 12 2009 Itamar Reis Peixoto - 1.2.90-1 - new version 1.2.90 (Qt Creator Technology Snapshot 1.2.90) * Wed Aug 12 2009 Ville Skyttä - 1.2.1-3 - Use upstream gzipped tarball instead of zip. * Sun Jul 26 2009 Fedora Release Engineering - 1.2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Jul 14 2009 Itamar Reis Peixoto - 1.2.1-1 - new version 1.2.1 * Mon Jul 13 2009 Itamar Reis Peixoto - 1.2.0-2 - fix BZ #498563 patch from Michel Salim - Update GTK icon cache * Sun Jun 28 2009 Itamar Reis Peixoto - 1.2.0-1 - new version 1.2.0 * Sat Apr 25 2009 Muayyad Saleh Alsadi - 1.1.0-2 - fix icons * Thu Apr 23 2009 Itamar Reis Peixoto - 1.1.0-1 - qt-creator 1.1.0 - include missing BuildRequires desktop-file-utils * Fri Mar 20 2009 Itamar Reis Peixoto - 1.0.0-4 - fix lib's loading in 64 bit machines * Wed Mar 18 2009 Itamar Reis Peixoto - 1.0.0-3 - Changed License to LGPLv2 with exceptions and BR to qt4-devel >= 4.5.0 * Tue Mar 17 2009 Itamar Reis Peixoto - 1.0.0-2 - Improved Version to make it more compatible with fedora guidelines * Sun Mar 15 2009 Itamar Reis Peixoto - 1.0.0-1 - initial RPM release