From 27ce7ca94fb58dfa8bf1e1d90cf8d8aa38694d91 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Fri, 21 Jul 2023 09:44:33 +0200 Subject: [PATCH 01/34] 6.5.2 --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index 3ac4ec4..de670f7 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,6 +1,6 @@ Name: qt6 -Version: 6.5.1 +Version: 6.5.2 Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only @@ -142,6 +142,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Fri Jul 21 2023 Jan Grulich - 6.5.2-1 +- 6.5.2 + * Mon May 22 2023 Jan Grulich - 6.5.1-1 - 6.5.1 From 7b9281eb377dc58496ee2298d57b3dd080a353ed Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jul 2023 16:10:31 +0000 Subject: [PATCH 02/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index de670f7..8c60715 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,7 +1,7 @@ Name: qt6 Version: 6.5.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -142,6 +142,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Fri Jul 21 2023 Fedora Release Engineering - 6.5.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Fri Jul 21 2023 Jan Grulich - 6.5.2-1 - 6.5.2 From 3caf2c6a0645fda175a55398a088efb74c28b110 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Tue, 5 Sep 2023 14:09:40 -0400 Subject: [PATCH 03/34] Fix %qt6_qtwebengine_arches Make this match the ExclusiveArch tag of qt6-qtwebengine. QtWebEngine cannot be built (natively) for 32-bit arches, and MIPS is obsolete. --- macros.qt6-srpm | 2 +- qt6.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/macros.qt6-srpm b/macros.qt6-srpm index 2ba69e0..cab54c6 100644 --- a/macros.qt6-srpm +++ b/macros.qt6-srpm @@ -5,5 +5,5 @@ # # If you cannot get this package to build on your secondary architecure, please: # # * remove your architecture from this list AND # # * put #1298011 onto your ExcludeArch tracker. -%qt6_qtwebengine_arches %{ix86} x86_64 %{arm} aarch64 mips mipsel mips64el +%qt6_qtwebengine_arches x86_64 aarch64 diff --git a/qt6.spec b/qt6.spec index 8c60715..13ece2a 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,7 +1,7 @@ Name: qt6 Version: 6.5.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -142,6 +142,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Tue Sep 05 2023 Yaakov Selkowitz - 6.5.2-3 +- Fix %%qt6_qtwebengine_arches + * Fri Jul 21 2023 Fedora Release Engineering - 6.5.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 24032383da53e31d1826c2f59180e4076288114a Mon Sep 17 00:00:00 2001 From: Justin Zobel Date: Sun, 1 Oct 2023 17:48:06 +1030 Subject: [PATCH 04/34] Update to 6.5.3 --- qt6.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/qt6.spec b/qt6.spec index 13ece2a..b39c5f3 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,7 +1,7 @@ Name: qt6 -Version: 6.5.2 -Release: 3%{?dist} +Version: 6.5.3 +Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -142,6 +142,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Sun Oct 01 2023 Justin Zobel - 6.5.3-1 +- Update to 6.5.3 + * Tue Sep 05 2023 Yaakov Selkowitz - 6.5.2-3 - Fix %%qt6_qtwebengine_arches From 4097ab58b6212bc52a4d133318189075f34936a6 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Tue, 10 Oct 2023 12:27:59 +0200 Subject: [PATCH 05/34] 6.6.0 --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index b39c5f3..e2de105 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,6 +1,6 @@ Name: qt6 -Version: 6.5.3 +Version: 6.6.0 Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only @@ -142,6 +142,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Tue Oct 10 2023 Jan Grulich - 6.6.0-1 +- 6.6.0 + * Sun Oct 01 2023 Justin Zobel - 6.5.3-1 - Update to 6.5.3 From a75ad6545f388a9841cee34a9d65dd61c2cd9596 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 27 Nov 2023 13:16:25 +0100 Subject: [PATCH 06/34] 6.6.1 --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index e2de105..55f85de 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,6 +1,6 @@ Name: qt6 -Version: 6.6.0 +Version: 6.6.1 Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only @@ -142,6 +142,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Mon Nov 27 2023 Jan Grulich - 6.6.1-1 +- 6.6.1 + * Tue Oct 10 2023 Jan Grulich - 6.6.0-1 - 6.6.0 From 11bf885815f1080b75aafe4cf1ffcb8703292a31 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Mon, 4 Dec 2023 19:16:59 -0500 Subject: [PATCH 07/34] Auto-generate qt6qml() virtual provides --- qt6.spec | 15 ++++++++++++--- qt6qml.attr | 2 ++ qt6qml.prov | 6 ++++++ 3 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 qt6qml.attr create mode 100755 qt6qml.prov diff --git a/qt6.spec b/qt6.spec index 55f85de..75b6268 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,13 +1,15 @@ Name: qt6 Version: 6.6.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ Source0: macros.qt6 Source1: macros.qt6-srpm Source2: qmake-qt6.sh +Source3: qt6qml.attr +Source4: qt6qml.prov BuildArch: noarch Requires: qt6-qt3d @@ -99,9 +101,11 @@ Summary: RPM macros for source Qt6 packages %install -install -Dpm644 %{SOURCE0} %{buildroot}%{_rpmconfigdir}/macros.d/macros.qt6 -install -Dpm644 %{SOURCE1} %{buildroot}%{_rpmconfigdir}/macros.d/macros.qt6-srpm +install -Dpm644 %{SOURCE0} %{buildroot}%{_rpmmacrodir}/macros.qt6 +install -Dpm644 %{SOURCE1} %{buildroot}%{_rpmmacrodir}/macros.qt6-srpm install -Dpm755 %{SOURCE2} %{buildroot}%{_bindir}/qmake-qt6.sh +install -Dpm644 %{SOURCE3} %{buildroot}%{_fileattrsdir}/qt6qml.attr +install -Dpm644 %{SOURCE4} %{buildroot}%{_rpmconfigdir}/qt6qml.prov mkdir -p %{buildroot}%{_datadir}/qt6/wrappers ln -s %{_bindir}/qmake-qt6.sh %{buildroot}%{_datadir}/qt6/wrappers/qmake-qt6 ln -s %{_bindir}/qmake-qt6.sh %{buildroot}%{_datadir}/qt6/wrappers/qmake @@ -133,6 +137,8 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %endif %files rpm-macros +%{_fileattrsdir}/qt6qml.attr +%{_rpmconfigdir}/qt6qml.prov %{_rpmmacrodir}/macros.qt6 %{_bindir}/qmake-qt6.sh %{_datadir}/qt6/wrappers/ @@ -142,6 +148,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Tue Dec 05 2023 Yaakov Selkowitz - 6.6.1-2 +- Auto-generate qt6qml() virtual provides + * Mon Nov 27 2023 Jan Grulich - 6.6.1-1 - 6.6.1 diff --git a/qt6qml.attr b/qt6qml.attr new file mode 100644 index 0000000..567c298 --- /dev/null +++ b/qt6qml.attr @@ -0,0 +1,2 @@ +%__qt6qml_path ^%{_qt6_qmldir}(/[^/]+)+/qmldir$ +%__qt6qml_provides %{_rpmconfigdir}/qt6qml.prov diff --git a/qt6qml.prov b/qt6qml.prov new file mode 100755 index 0000000..cce4b50 --- /dev/null +++ b/qt6qml.prov @@ -0,0 +1,6 @@ +#! /bin/sh + +grep '/qt6/qml/.*/qmldir$' | +while read fn; do + sed -ne "s/^module \(.*\)/qt6qml(\1)/p" "${fn}" +done From 9b4f7683ba9608442b732e0ab37abfb4e6ace9b1 Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Wed, 3 Jan 2024 11:27:46 +0100 Subject: [PATCH 08/34] Make qml dependency generator script executable As seen in build log: error: Couldn't exec /usr/lib/rpm/qt6qml.prov: Permission denied --- qt6.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/qt6.spec b/qt6.spec index 75b6268..ffd5948 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,7 +1,7 @@ Name: qt6 Version: 6.6.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -105,7 +105,7 @@ install -Dpm644 %{SOURCE0} %{buildroot}%{_rpmmacrodir}/macros.qt6 install -Dpm644 %{SOURCE1} %{buildroot}%{_rpmmacrodir}/macros.qt6-srpm install -Dpm755 %{SOURCE2} %{buildroot}%{_bindir}/qmake-qt6.sh install -Dpm644 %{SOURCE3} %{buildroot}%{_fileattrsdir}/qt6qml.attr -install -Dpm644 %{SOURCE4} %{buildroot}%{_rpmconfigdir}/qt6qml.prov +install -Dpm755 %{SOURCE4} %{buildroot}%{_rpmconfigdir}/qt6qml.prov mkdir -p %{buildroot}%{_datadir}/qt6/wrappers ln -s %{_bindir}/qmake-qt6.sh %{buildroot}%{_datadir}/qt6/wrappers/qmake-qt6 ln -s %{_bindir}/qmake-qt6.sh %{buildroot}%{_datadir}/qt6/wrappers/qmake @@ -148,6 +148,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Wed Jan 03 2024 Alessandro Astone - 6.6.1-3 +- Make qml dependency generator script executable + * Tue Dec 05 2023 Yaakov Selkowitz - 6.6.1-2 - Auto-generate qt6qml() virtual provides From 45a760e94d81205559b356d8e143eb2a8105f898 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 09:56:26 +0000 Subject: [PATCH 09/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index ffd5948..7266f15 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,7 +1,7 @@ Name: qt6 Version: 6.6.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -148,6 +148,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 6.6.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jan 03 2024 Alessandro Astone - 6.6.1-3 - Make qml dependency generator script executable From d42b213f88595e5e3d75ff9e681876f283ce9c1b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jan 2024 14:15:35 +0000 Subject: [PATCH 10/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index 7266f15..e70588e 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,7 +1,7 @@ Name: qt6 Version: 6.6.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -148,6 +148,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Fri Jan 26 2024 Fedora Release Engineering - 6.6.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Jan 22 2024 Fedora Release Engineering - 6.6.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 5f9a8e34f14c366f1e504364e557d574946126bc Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Sun, 28 Jan 2024 09:38:51 +0100 Subject: [PATCH 11/34] 6.6.2 --- qt6.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/qt6.spec b/qt6.spec index e70588e..002f702 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,7 +1,7 @@ Name: qt6 -Version: 6.6.1 -Release: 5%{?dist} +Version: 6.6.2 +Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -148,6 +148,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Sun Jan 28 2024 Jan Grulich - 6.6.2-1 +- 6.6.2 + * Fri Jan 26 2024 Fedora Release Engineering - 6.6.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From e006e8f9612ff67c4be11a0fbea2d49067a66d11 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Tue, 2 Apr 2024 13:13:18 +0200 Subject: [PATCH 12/34] 6.7.0 --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index 002f702..55aaaf5 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,6 +1,6 @@ Name: qt6 -Version: 6.6.2 +Version: 6.7.0 Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only @@ -148,6 +148,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Tue Apr 02 2024 Jan Grulich - 6.7.0-1 +- 6.7.0 + * Sun Jan 28 2024 Jan Grulich - 6.6.2-1 - 6.6.2 From e3d215e0dbefcf82f46deade1928a9205db184a5 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Tue, 21 May 2024 09:04:31 +0200 Subject: [PATCH 13/34] 6.7.1 --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index 55aaaf5..1fbd67f 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,6 +1,6 @@ Name: qt6 -Version: 6.7.0 +Version: 6.7.1 Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only @@ -148,6 +148,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Tue May 21 2024 Jan Grulich - 6.7.1-1 +- 6.7.1 + * Tue Apr 02 2024 Jan Grulich - 6.7.0-1 - 6.7.0 From ef9319d2c48171c3b00fcf8e8d87d5f306ef0e9b Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 1 Jul 2024 08:51:40 +0200 Subject: [PATCH 14/34] 6.7.2 --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index 1fbd67f..1380dd4 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,6 +1,6 @@ Name: qt6 -Version: 6.7.1 +Version: 6.7.2 Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only @@ -148,6 +148,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Mon Jul 01 2024 Jan Grulich - 6.7.2-1 +- 6.7.2 + * Tue May 21 2024 Jan Grulich - 6.7.1-1 - 6.7.1 From 04df18722f752c8364b82cca760fcfc597642ece Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 15 Jul 2024 10:12:48 +0200 Subject: [PATCH 15/34] Introduce qt6-filesystem package --- qt6.spec | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 60 insertions(+), 4 deletions(-) diff --git a/qt6.spec b/qt6.spec index 1380dd4..243eb58 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,16 +1,16 @@ Name: qt6 +# This version MUST remain in sync with Qt6 versions! Version: 6.7.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Qt6 meta package License: GPL-3.0-only -URL: https://getfedora.org/ +URL: https://getfedora.org/ Source0: macros.qt6 Source1: macros.qt6-srpm Source2: qmake-qt6.sh Source3: qt6qml.attr Source4: qt6qml.prov -BuildArch: noarch Requires: qt6-qt3d Requires: qt6-qt5compat @@ -88,19 +88,43 @@ Requires: qt6-rpm-macros %{summary}. %package rpm-macros -Summary: RPM macros for building Qt6 and KDE Frameworks 5 packages +Summary: RPM macros for building Qt6 and KDE Frameworks 6 packages Requires: cmake >= 3 Requires: gcc-c++ +BuildArch: noarch %description rpm-macros %{summary}. %package srpm-macros Summary: RPM macros for source Qt6 packages +BuildArch: noarch %description srpm-macros %{summary}. +%package filesystem +Summary: Filesystem for Qt6 packages +%description filesystem +Filesystem for Qt 6 packages. %install +# See macros.qt6 where the directories are specified +mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6 +mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/bin +mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/cmake +mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/examples +mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/imports +mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/metatypes +mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/modules +mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/libexec +mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/mkspecs +mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/plugins +mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/qml +mkdir -p %{buildroot}%{_datadir}/qt6 +mkdir -p %{buildroot}%{_docdir}/qt6 +mkdir -p %{buildroot}%{_includedir}/qt6 +mkdir -p %{buildroot}%{_datadir}/qt6/translations + + install -Dpm644 %{SOURCE0} %{buildroot}%{_rpmmacrodir}/macros.qt6 install -Dpm644 %{SOURCE1} %{buildroot}%{_rpmmacrodir}/macros.qt6-srpm install -Dpm755 %{SOURCE2} %{buildroot}%{_bindir}/qmake-qt6.sh @@ -147,7 +171,39 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %{_rpmmacrodir}/macros.qt6-srpm +%files filesystem +%dir %{_prefix}/lib/qt6 +%dir %{_prefix}/%{_lib}/qt6 +%dir %{_prefix}/lib/qt6/bin +%dir %{_prefix}/%{_lib}/qt6/bin +%dir %{_prefix}/lib/qt6/cmake +%dir %{_prefix}/%{_lib}/qt6/cmake +%dir %{_prefix}/lib/qt6/examples +%dir %{_prefix}/%{_lib}/qt6/examples +%dir %{_prefix}/lib/qt6/imports +%dir %{_prefix}/%{_lib}/qt6/imports +%dir %{_prefix}/lib/qt6/metatypes +%dir %{_prefix}/%{_lib}/qt6/metatypes +%dir %{_prefix}/lib/qt6/modules +%dir %{_prefix}/%{_lib}/qt6/modules +%dir %{_prefix}/lib/qt6/libexec +%dir %{_prefix}/%{_lib}/qt6/libexec +%dir %{_prefix}/lib/qt6/mkspecs +%dir %{_prefix}/%{_lib}/qt6/mkspecs +%dir %{_prefix}/lib/qt6/plugins +%dir %{_prefix}/%{_lib}/qt6/plugins +%dir %{_prefix}/lib/qt6/qml +%dir %{_prefix}/%{_lib}/qt6/qml +%dir %{_datadir}/qt6 +%dir %{_docdir}/qt6 +%dir %{_includedir}/qt6 +%dir %{_datadir}/qt6/translations + + %changelog +* Mon Jul 15 2024 Jan Grulich - 6.7.2-2 +- Introduce qt6-filesystem package + * Mon Jul 01 2024 Jan Grulich - 6.7.2-1 - 6.7.2 From d6fc037ec6b67c9793f57e622a65ec24eb79c605 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jul 2024 17:53:20 +0000 Subject: [PATCH 16/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index 243eb58..e5a3e10 100644 --- a/qt6.spec +++ b/qt6.spec @@ -2,7 +2,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! Version: 6.7.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -201,6 +201,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Fri Jul 19 2024 Fedora Release Engineering - 6.7.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jul 15 2024 Jan Grulich - 6.7.2-2 - Introduce qt6-filesystem package From 4491e6e9a807ebd1562848cf09f6001e997a347c Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Wed, 9 Oct 2024 08:41:59 +0200 Subject: [PATCH 17/34] 6.8.0 --- qt6.spec | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/qt6.spec b/qt6.spec index e5a3e10..af31b88 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,8 +1,8 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! -Version: 6.7.2 -Release: 3%{?dist} +Version: 6.8.0 +Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -22,12 +22,11 @@ Requires: qt6-qtcharts Requires: qt6-qtconnectivity Requires: qt6-qtdatavis3d Requires: qt6-qtdeclarative -Requires: qt6-qtdoc Requires: qt6-qtimageformats Requires: qt6-qtlocation -Requires: qt6-qtlottie Requires: qt6-qtmultimedia Requires: qt6-qtnetworkauth +Requires: qt6-qtpositioning Requires: qt6-qtquick3d Requires: qt6-qtquicktimeline Requires: qt6-qtremoteobjects @@ -51,8 +50,6 @@ Requires: qt6-qtwebsockets Summary: Qt6 meta devel package Requires: qt6-designer Requires: qt6-linguist -Requires: qt6-qdoc -Requires: qt6-qhelpgenerator Requires: qt6-qt3d-devel Requires: qt6-qt5compat-devel Requires: qt6-qtbase-devel @@ -62,11 +59,10 @@ Requires: qt6-qtconnectivity-devel Requires: qt6-qtdatavis3d-devel Requires: qt6-qtdeclarative-devel Requires: qt6-qtdeclarative-static -Requires: qt6-qtimageformats-devel Requires: qt6-qtlocation-devel -Requires: qt6-qtlottie-devel Requires: qt6-qtmultimedia-devel Requires: qt6-qtnetworkauth-devel +Requires: qt6-qtpositioning-devel Requires: qt6-qtquick3d-devel Requires: qt6-qtquicktimeline-devel Requires: qt6-qtremoteobjects-devel @@ -201,6 +197,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Wed Oct 09 2024 Jan Grulich - 6.8.0-1 +- 6.8.0 + * Fri Jul 19 2024 Fedora Release Engineering - 6.7.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 9cd5ce7d56dbc4d8d80b239903ee65bf40b3b6eb Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 2 Dec 2024 09:30:48 +0100 Subject: [PATCH 18/34] 6.8.1 --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index af31b88..e831b84 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,7 +1,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! -Version: 6.8.0 +Version: 6.8.1 Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only @@ -197,6 +197,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Mon Dec 02 2024 Jan Grulich - 6.8.1-1 +- 6.8.1 + * Wed Oct 09 2024 Jan Grulich - 6.8.0-1 - 6.8.0 From fa047d5a4c121ea14cc76c18c0bf71b54d778506 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Thu, 5 Dec 2024 14:30:36 +0100 Subject: [PATCH 19/34] Add %qt6_metatypesdir and %qt6_descriptionsdir macros --- macros.qt6 | 2 ++ qt6.spec | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/macros.qt6 b/macros.qt6 index f37ed8e..f33b74e 100644 --- a/macros.qt6 +++ b/macros.qt6 @@ -7,6 +7,7 @@ %_qt6_archdatadir %{_libdir}/qt6 %_qt6_bindir %{_libdir}/qt6/bin %_qt6_datadir %{_datadir}/qt6 +%_qt6_descriptionsdir %{_qt6_archdatadir}/modules %_qt6_docdir %{_docdir}/qt6 %_qt6_examplesdir %{_qt6_archdatadir}/examples %_qt6_headerdir %{_includedir}/qt6 @@ -14,6 +15,7 @@ %_qt6_importdir %{_qt6_archdatadir}/imports %_qt6_libdir %{_libdir} %_qt6_libexecdir %{_qt6_archdatadir}/libexec +%_qt6_metatypesdir %{_qt6_archdatadir/metatypes %_qt6_mkspecsdir %{_qt6_archdatadir}/mkspecs %_qt6_plugindir %{_qt6_archdatadir}/plugins %_qt6_qmldir %{_qt6_archdatadir}/qml diff --git a/qt6.spec b/qt6.spec index e831b84..6d778a3 100644 --- a/qt6.spec +++ b/qt6.spec @@ -2,7 +2,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! Version: 6.8.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -197,6 +197,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Thu Dec 05 2024 Jan Grulich - 6.8.1-2 +- Add %qt6_metatypesdir and %qt6_descriptionsdir macros + * Mon Dec 02 2024 Jan Grulich - 6.8.1-1 - 6.8.1 From b1c4aa11b3e13c57c7d88fbf232cbe8ea0bb436e Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Thu, 5 Dec 2024 14:47:57 +0100 Subject: [PATCH 20/34] Fix changelog --- qt6.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/qt6.spec b/qt6.spec index 6d778a3..b88ce6d 100644 --- a/qt6.spec +++ b/qt6.spec @@ -197,10 +197,10 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog -* Thu Dec 05 2024 Jan Grulich - 6.8.1-2 -- Add %qt6_metatypesdir and %qt6_descriptionsdir macros +* Thu Dec 05 2024 Jan Grulich - 6.8.1-2 +- Add qt6_metatypesdir and qt6_descriptionsdir macros -* Mon Dec 02 2024 Jan Grulich - 6.8.1-1 +* Mon Dec 02 2024 Jan Grulich - 6.8.1-1 - 6.8.1 * Wed Oct 09 2024 Jan Grulich - 6.8.0-1 From de593b1688b2c3f730fc83f77c1864a0cd6eb566 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Thu, 5 Dec 2024 14:59:29 +0100 Subject: [PATCH 21/34] Fix %qt6_metatypesdir macro --- macros.qt6 | 2 +- qt6.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/macros.qt6 b/macros.qt6 index f33b74e..afec7c9 100644 --- a/macros.qt6 +++ b/macros.qt6 @@ -15,7 +15,7 @@ %_qt6_importdir %{_qt6_archdatadir}/imports %_qt6_libdir %{_libdir} %_qt6_libexecdir %{_qt6_archdatadir}/libexec -%_qt6_metatypesdir %{_qt6_archdatadir/metatypes +%_qt6_metatypesdir %{_qt6_archdatadir}/metatypes %_qt6_mkspecsdir %{_qt6_archdatadir}/mkspecs %_qt6_plugindir %{_qt6_archdatadir}/plugins %_qt6_qmldir %{_qt6_archdatadir}/qml diff --git a/qt6.spec b/qt6.spec index b88ce6d..d894efc 100644 --- a/qt6.spec +++ b/qt6.spec @@ -2,7 +2,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! Version: 6.8.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -197,6 +197,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Thu Dec 05 2024 Jan Grulich - 6.8.1-3 +- Fix qt6_metatypesdir macro + * Thu Dec 05 2024 Jan Grulich - 6.8.1-2 - Add qt6_metatypesdir and qt6_descriptionsdir macros From 81280b4eacce1ae4ab321e8fa1791afa917a8b59 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Tue, 10 Dec 2024 17:23:28 +0100 Subject: [PATCH 22/34] Create lib64 directories only on 64bit architectures --- qt6.spec | 62 ++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 40 insertions(+), 22 deletions(-) diff --git a/qt6.spec b/qt6.spec index d894efc..20b01a6 100644 --- a/qt6.spec +++ b/qt6.spec @@ -2,7 +2,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! Version: 6.8.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -104,17 +104,30 @@ Filesystem for Qt 6 packages. %install # See macros.qt6 where the directories are specified -mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6 -mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/bin -mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/cmake -mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/examples -mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/imports -mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/metatypes -mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/modules -mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/libexec -mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/mkspecs -mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/plugins -mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt6/qml +mkdir -p %{buildroot}%{_prefix}/lib/qt6 +mkdir -p %{buildroot}%{_prefix}/lib/qt6/bin +mkdir -p %{buildroot}%{_prefix}/lib/qt6/cmake +mkdir -p %{buildroot}%{_prefix}/lib/qt6/examples +mkdir -p %{buildroot}%{_prefix}/lib/qt6/imports +mkdir -p %{buildroot}%{_prefix}/lib/qt6/metatypes +mkdir -p %{buildroot}%{_prefix}/lib/qt6/modules +mkdir -p %{buildroot}%{_prefix}/lib/qt6/libexec +mkdir -p %{buildroot}%{_prefix}/lib/qt6/mkspecs +mkdir -p %{buildroot}%{_prefix}/lib/qt6/plugins +mkdir -p %{buildroot}%{_prefix}/lib/qt6/qml +%if "%{_lib}" != "lib" +mkdir -p %{buildroot}%{_prefix}/%{_lib}/qt6 +mkdir -p %{buildroot}%{_prefix}/%{_lib}/qt6/bin +mkdir -p %{buildroot}%{_prefix}/%{_lib}/qt6/cmake +mkdir -p %{buildroot}%{_prefix}/%{_lib}/qt6/examples +mkdir -p %{buildroot}%{_prefix}/%{_lib}/qt6/imports +mkdir -p %{buildroot}%{_prefix}/%{_lib}/qt6/metatypes +mkdir -p %{buildroot}%{_prefix}/%{_lib}/qt6/modules +mkdir -p %{buildroot}%{_prefix}/%{_lib}/qt6/libexec +mkdir -p %{buildroot}%{_prefix}/%{_lib}/qt6/mkspecs +mkdir -p %{buildroot}%{_prefix}/%{_lib}/qt6/plugins +mkdir -p %{buildroot}%{_prefix}/%{_lib}/qt6/qml +%endif mkdir -p %{buildroot}%{_datadir}/qt6 mkdir -p %{buildroot}%{_docdir}/qt6 mkdir -p %{buildroot}%{_includedir}/qt6 @@ -169,27 +182,29 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %files filesystem %dir %{_prefix}/lib/qt6 -%dir %{_prefix}/%{_lib}/qt6 %dir %{_prefix}/lib/qt6/bin -%dir %{_prefix}/%{_lib}/qt6/bin %dir %{_prefix}/lib/qt6/cmake -%dir %{_prefix}/%{_lib}/qt6/cmake %dir %{_prefix}/lib/qt6/examples -%dir %{_prefix}/%{_lib}/qt6/examples %dir %{_prefix}/lib/qt6/imports -%dir %{_prefix}/%{_lib}/qt6/imports %dir %{_prefix}/lib/qt6/metatypes -%dir %{_prefix}/%{_lib}/qt6/metatypes %dir %{_prefix}/lib/qt6/modules -%dir %{_prefix}/%{_lib}/qt6/modules %dir %{_prefix}/lib/qt6/libexec -%dir %{_prefix}/%{_lib}/qt6/libexec %dir %{_prefix}/lib/qt6/mkspecs -%dir %{_prefix}/%{_lib}/qt6/mkspecs %dir %{_prefix}/lib/qt6/plugins -%dir %{_prefix}/%{_lib}/qt6/plugins %dir %{_prefix}/lib/qt6/qml +%if "%{_lib}" != "lib" +%dir %{_prefix}/%{_lib}/qt6 +%dir %{_prefix}/%{_lib}/qt6/bin +%dir %{_prefix}/%{_lib}/qt6/cmake +%dir %{_prefix}/%{_lib}/qt6/examples +%dir %{_prefix}/%{_lib}/qt6/imports +%dir %{_prefix}/%{_lib}/qt6/metatypes +%dir %{_prefix}/%{_lib}/qt6/modules +%dir %{_prefix}/%{_lib}/qt6/libexec +%dir %{_prefix}/%{_lib}/qt6/mkspecs +%dir %{_prefix}/%{_lib}/qt6/plugins %dir %{_prefix}/%{_lib}/qt6/qml +%endif %dir %{_datadir}/qt6 %dir %{_docdir}/qt6 %dir %{_includedir}/qt6 @@ -197,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Tue Dec 10 2024 Jan Grulich - 6.8.1-4 +- Create lib64 directories only on 64bit architectures + * Thu Dec 05 2024 Jan Grulich - 6.8.1-3 - Fix qt6_metatypesdir macro From 321578cdac0b36bdccda72084a29d2b9e60bc906 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 21:38:19 +0000 Subject: [PATCH 23/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index 20b01a6..8a5a73f 100644 --- a/qt6.spec +++ b/qt6.spec @@ -2,7 +2,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! Version: 6.8.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -212,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Sat Jan 18 2025 Fedora Release Engineering - 6.8.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Tue Dec 10 2024 Jan Grulich - 6.8.1-4 - Create lib64 directories only on 64bit architectures From 06dab524e735e8ffbe3d56d08a303e23c9a53c3f Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Fri, 31 Jan 2025 08:49:20 +0100 Subject: [PATCH 24/34] 6.8.2 --- qt6.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/qt6.spec b/qt6.spec index 8a5a73f..8d5e0af 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,8 +1,8 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! -Version: 6.8.1 -Release: 5%{?dist} +Version: 6.8.2 +Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -212,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Fri Jan 31 2025 Jan Grulich - 6.8.2-1 +- 6.8.2 + * Sat Jan 18 2025 Fedora Release Engineering - 6.8.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 931526b3e75cdd99717a81d2f251e045c603a14d Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 17 Feb 2025 19:28:50 +0100 Subject: [PATCH 25/34] Add ppc64le support to qt6_qtwebengine_arches macro --- macros.qt6-srpm | 2 +- qt6.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/macros.qt6-srpm b/macros.qt6-srpm index cab54c6..b2a8c8c 100644 --- a/macros.qt6-srpm +++ b/macros.qt6-srpm @@ -5,5 +5,5 @@ # # If you cannot get this package to build on your secondary architecure, please: # # * remove your architecture from this list AND # # * put #1298011 onto your ExcludeArch tracker. -%qt6_qtwebengine_arches x86_64 aarch64 +%qt6_qtwebengine_arches x86_64 aarch64 ppc64le diff --git a/qt6.spec b/qt6.spec index 8d5e0af..0422379 100644 --- a/qt6.spec +++ b/qt6.spec @@ -2,7 +2,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! Version: 6.8.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -212,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Mon Feb 17 2025 Jan Grulich - 6.8.2-2 +- Add ppc64le support to qt6_qtwebengine_arches macro + * Fri Jan 31 2025 Jan Grulich - 6.8.2-1 - 6.8.2 From c5bed0fb4291d6c25bb0c727549552fbdaa74e2e Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Fri, 21 Mar 2025 13:08:01 +0100 Subject: [PATCH 26/34] 6.9.0 RC --- qt6.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/qt6.spec b/qt6.spec index 0422379..d19e426 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,8 +1,8 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! -Version: 6.8.2 -Release: 2%{?dist} +Version: 6.9.0~rc +Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -212,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Fri Mar 21 2025 Jan Grulich - 6.9.0~rc-1 +- 6.9.0 RC + * Mon Feb 17 2025 Jan Grulich - 6.8.2-2 - Add ppc64le support to qt6_qtwebengine_arches macro From c48fa59d02421e323782de68ca7427faa9abf1d2 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Wed, 2 Apr 2025 08:27:18 +0200 Subject: [PATCH 27/34] 6.9.0 --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index d19e426..6b857bf 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,7 +1,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! -Version: 6.9.0~rc +Version: 6.9.0 Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only @@ -212,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Wed Apr 02 2025 Jan Grulich - 6.9.0-1 +- 6.9.0 + * Fri Mar 21 2025 Jan Grulich - 6.9.0~rc-1 - 6.9.0 RC From 679db8295a8c9834601b4ed8dfafc85136666b06 Mon Sep 17 00:00:00 2001 From: Pavel Solovev Date: Tue, 4 Mar 2025 12:10:27 +0100 Subject: [PATCH 28/34] Enable configuration summary --- macros.qt6 | 3 ++- qt6.spec | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/macros.qt6 b/macros.qt6 index afec7c9..cbdbcab 100644 --- a/macros.qt6 +++ b/macros.qt6 @@ -64,4 +64,5 @@ -DINSTALL_QMLDIR=%{_qt6_qmldir} \\\ -DINSTALL_SYSCONFDIR=%{_qt6_sysconfdir} \\\ -DINSTALL_TRANSLATIONSDIR=%{_qt6_translationdir} \\\ - -DQT_DISABLE_RPATH=TRUE + -DQT_DISABLE_RPATH=TRUE \\\ + -DCMAKE_MESSAGE_LOG_LEVEL=STATUS diff --git a/qt6.spec b/qt6.spec index 6b857bf..a03a6da 100644 --- a/qt6.spec +++ b/qt6.spec @@ -2,7 +2,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! Version: 6.9.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -212,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Tue Apr 15 2025 Pavel Solovev - 6.9.0-2 +- Enable configuration summary + * Wed Apr 02 2025 Jan Grulich - 6.9.0-1 - 6.9.0 From 1c284843c54159b5a978421673ff0f216cb785e2 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 2 Jun 2025 11:44:18 +0200 Subject: [PATCH 29/34] 6.9.1 --- qt6.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/qt6.spec b/qt6.spec index a03a6da..4ea605b 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,8 +1,8 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! -Version: 6.9.0 -Release: 2%{?dist} +Version: 6.9.1 +Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -212,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Mon Jun 02 2025 Jan Grulich - 6.9.1-1 +- 6.9.1 + * Tue Apr 15 2025 Pavel Solovev - 6.9.0-2 - Enable configuration summary From 7f7a938f218ef548c23a5a6fdc0bbc40b5b5f353 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 11:33:36 +0000 Subject: [PATCH 30/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index 4ea605b..7321b39 100644 --- a/qt6.spec +++ b/qt6.spec @@ -2,7 +2,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! Version: 6.9.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -212,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 6.9.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon Jun 02 2025 Jan Grulich - 6.9.1-1 - 6.9.1 From c03c887a16e3023d742f5610910139298f00a984 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Thu, 28 Aug 2025 10:19:10 +0200 Subject: [PATCH 31/34] 6.9.2 --- qt6.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/qt6.spec b/qt6.spec index 7321b39..fc2fbad 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,8 +1,8 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! -Version: 6.9.1 -Release: 2%{?dist} +Version: 6.9.2 +Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -212,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Thu Aug 28 2025 Jan Grulich - 6.9.2-1 +- 6.9.2 + * Fri Jul 25 2025 Fedora Release Engineering - 6.9.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From c91264ff1761c11d5256bbde4256fd540f6bc55d Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Thu, 25 Sep 2025 08:34:29 +0200 Subject: [PATCH 32/34] 6.10.0 RC --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index fc2fbad..7a2df89 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,7 +1,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! -Version: 6.9.2 +Version: 6.10.0~rc Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only @@ -212,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Thu Sep 25 2025 Jan Grulich - 6.10.0~rc-1 +- 6.10.0 RC + * Thu Aug 28 2025 Jan Grulich - 6.9.2-1 - 6.9.2 From f592bd6804ef9a9c46f9c067f2025b30c5087d5d Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Tue, 7 Oct 2025 09:26:58 +0200 Subject: [PATCH 33/34] 6.10.0 --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index 7a2df89..d7654aa 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,7 +1,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! -Version: 6.10.0~rc +Version: 6.10.0 Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only @@ -212,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Tue Oct 07 2025 Jan Grulich - 6.10.0-1 +- 6.10.0 + * Thu Sep 25 2025 Jan Grulich - 6.10.0~rc-1 - 6.10.0 RC From b9cd7b1de7a028e8b125237694b90e279f39a50f Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Thu, 20 Nov 2025 08:05:19 +0100 Subject: [PATCH 34/34] 6.10.1 --- qt6.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt6.spec b/qt6.spec index d7654aa..d2c0e6e 100644 --- a/qt6.spec +++ b/qt6.spec @@ -1,7 +1,7 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! -Version: 6.10.0 +Version: 6.10.1 Release: 1%{?dist} Summary: Qt6 meta package License: GPL-3.0-only @@ -212,6 +212,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Thu Nov 20 2025 Jan Grulich - 6.10.1-1 +- 6.10.1 + * Tue Oct 07 2025 Jan Grulich - 6.10.0-1 - 6.10.0