Accepting request 1098101 from home:Vogtinator:branches:KDE:Qt5

- Add patch to make qmlimportscanner usable with qml-autoreqprov
  again (QTBUG-115170):
  * 0001-qmlimportscanner-Include-module-versions-again.patch

OBS-URL: https://build.opensuse.org/request/show/1098101
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt6/qt6-declarative?expand=0&rev=46
This commit is contained in:
Christophe Marin 2023-07-11 11:39:48 +00:00 committed by Git OBS Bridge
parent c3a7da79f6
commit decd0cd261
3 changed files with 102 additions and 67 deletions

View File

@ -0,0 +1,25 @@
From c75d424ea77385688e97f150df0d3e68ba55f5f4 Mon Sep 17 00:00:00 2001
From: Fabian Vogt <fvogt@suse.de>
Date: Tue, 11 Jul 2023 10:51:35 +0200
Subject: [PATCH] qmlimportscanner: Include module versions again
Fixes: QTBUG-115170
---
tools/qmlimportscanner/main.cpp | 1 -
1 file changed, 1 deletion(-)
diff --git a/tools/qmlimportscanner/main.cpp b/tools/qmlimportscanner/main.cpp
index 7c8f1bc98e..c8635323ce 100644
--- a/tools/qmlimportscanner/main.cpp
+++ b/tools/qmlimportscanner/main.cpp
@@ -434,7 +434,6 @@ getImportDetails(const QVariant &inputImport,
import.insert(preferLiteral(), prefer);
}
}
- import.remove(versionLiteral());
const ImportDetailsAndDeps result = {import, dependencies};
cache.insert({inputImport, result});
--
2.41.0

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Jul 11 09:30:38 UTC 2023 - Fabian Vogt <fabian@ritter-vogt.de>
- Add patch to make qmlimportscanner usable with qml-autoreqprov
again (QTBUG-115170):
* 0001-qmlimportscanner-Include-module-versions-again.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jun 30 15:13:09 UTC 2023 - Christophe Marin <christophe@krop.fr> Fri Jun 30 15:13:09 UTC 2023 - Christophe Marin <christophe@krop.fr>

View File

@ -30,10 +30,12 @@ Name: qt6-declarative%{?pkg_suffix}
Version: 6.5.1 Version: 6.5.1
Release: 0 Release: 0
Summary: Qt 6 Declarative Libraries and tools Summary: Qt 6 Declarative Libraries and tools
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
URL: https://www.qt.io 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 Source: https://download.qt.io/official_releases/qt/%{short_version}/%{real_version}%{tar_suffix}/submodules/%{tar_name}-%{real_version}%{tar_suffix}.tar.xz
Source99: qt6-declarative-rpmlintrc Source99: qt6-declarative-rpmlintrc
# PATCH-FIX-DOWNSTREAM
Patch1: 0001-qmlimportscanner-Include-module-versions-again.patch
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: python3-base BuildRequires: python3-base
BuildRequires: qt6-core-private-devel BuildRequires: qt6-core-private-devel
@ -157,14 +159,14 @@ Additional tools for inspecting, testing, viewing QML imports and files.
%package -n libQt6LabsAnimation6 %package -n libQt6LabsAnimation6
Summary: Qt 6 LabsAnimation library Summary: Qt 6 LabsAnimation library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6LabsAnimation6 %description -n libQt6LabsAnimation6
The Qt 6 LabsAnimation library. The Qt 6 LabsAnimation library.
%package -n qt6-labsanimation-devel %package -n qt6-labsanimation-devel
Summary: Qt 6 LabsAnimation library - Development files Summary: Qt 6 LabsAnimation library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6LabsAnimation6 = %{version} Requires: libQt6LabsAnimation6 = %{version}
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: qt6-quick-private-devel = %{version} Requires: qt6-quick-private-devel = %{version}
@ -174,7 +176,7 @@ Development files for the Qt 6 LabsAnimation library.
%package -n qt6-labsanimation-private-devel %package -n qt6-labsanimation-private-devel
Summary: Non-ABI stable API for the Qt 6 LabsAnimation library Summary: Non-ABI stable API for the Qt 6 LabsAnimation library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: cmake(Qt6LabsAnimation) = %{real_version} Requires: cmake(Qt6LabsAnimation) = %{real_version}
%description -n qt6-labsanimation-private-devel %description -n qt6-labsanimation-private-devel
@ -183,14 +185,14 @@ ABI or API guarantees.
%package -n libQt6LabsFolderListModel6 %package -n libQt6LabsFolderListModel6
Summary: Qt 6 LabsFolderListModel library Summary: Qt 6 LabsFolderListModel library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6LabsFolderListModel6 %description -n libQt6LabsFolderListModel6
The Qt 6 LabsFolderListModel library. The Qt 6 LabsFolderListModel library.
%package -n qt6-labsfolderlistmodel-devel %package -n qt6-labsfolderlistmodel-devel
Summary: Qt 6 LabsFolderListModel library - Development files Summary: Qt 6 LabsFolderListModel library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6LabsFolderListModel6 = %{version} Requires: libQt6LabsFolderListModel6 = %{version}
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: qt6-qmlmodels-private-devel = %{version} Requires: qt6-qmlmodels-private-devel = %{version}
@ -201,7 +203,7 @@ Development files for the Qt 6 LabsFolderListModel library.
%package -n qt6-labsfolderlistmodel-private-devel %package -n qt6-labsfolderlistmodel-private-devel
Summary: Non-ABI stable API for the Qt 6 LabsFolderListModel library Summary: Non-ABI stable API for the Qt 6 LabsFolderListModel library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: cmake(Qt6LabsFolderListModel) = %{real_version} Requires: cmake(Qt6LabsFolderListModel) = %{real_version}
%description -n qt6-labsfolderlistmodel-private-devel %description -n qt6-labsfolderlistmodel-private-devel
@ -210,14 +212,14 @@ ABI or API guarantees.
%package -n libQt6LabsQmlModels6 %package -n libQt6LabsQmlModels6
Summary: Qt 6 LabsQmlModels library Summary: Qt 6 LabsQmlModels library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6LabsQmlModels6 %description -n libQt6LabsQmlModels6
The Qt 6 LabsQmlModels library. The Qt 6 LabsQmlModels library.
%package -n qt6-labsqmlmodels-devel %package -n qt6-labsqmlmodels-devel
Summary: Qt 6 LabsQmlModels library - Development files Summary: Qt 6 LabsQmlModels library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6LabsQmlModels6 = %{version} Requires: libQt6LabsQmlModels6 = %{version}
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: qt6-qmlmodels-private-devel = %{version} Requires: qt6-qmlmodels-private-devel = %{version}
@ -227,7 +229,7 @@ Development files for the Qt 6 LabsQmlModels library.
%package -n qt6-labsqmlmodels-private-devel %package -n qt6-labsqmlmodels-private-devel
Summary: Non-ABI stable API for the Qt 6 LabsQmlModels library Summary: Non-ABI stable API for the Qt 6 LabsQmlModels library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: cmake(Qt6LabsQmlModels) = %{real_version} Requires: cmake(Qt6LabsQmlModels) = %{real_version}
%description -n qt6-labsqmlmodels-private-devel %description -n qt6-labsqmlmodels-private-devel
@ -236,14 +238,14 @@ ABI or API guarantees.
%package -n libQt6LabsSettings6 %package -n libQt6LabsSettings6
Summary: Qt 6 LabsSettings library Summary: Qt 6 LabsSettings library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6LabsSettings6 %description -n libQt6LabsSettings6
The Qt 6 LabsSettings library. The Qt 6 LabsSettings library.
%package -n qt6-labssettings-devel %package -n qt6-labssettings-devel
Summary: Qt 6 LabsSettings library - Development files Summary: Qt 6 LabsSettings library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6LabsSettings6 = %{version} Requires: libQt6LabsSettings6 = %{version}
Requires: cmake(Qt6Core) = %{real_version} Requires: cmake(Qt6Core) = %{real_version}
Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version}
@ -253,7 +255,7 @@ Development files for the Qt 6 LabsSettings library.
%package -n qt6-labssettings-private-devel %package -n qt6-labssettings-private-devel
Summary: Non-ABI stable API for the Qt 6 LabsSettings library Summary: Non-ABI stable API for the Qt 6 LabsSettings library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: cmake(Qt6LabsSettings) = %{real_version} Requires: cmake(Qt6LabsSettings) = %{real_version}
%description -n qt6-labssettings-private-devel %description -n qt6-labssettings-private-devel
@ -262,14 +264,14 @@ ABI or API guarantees.
%package -n libQt6LabsSharedImage6 %package -n libQt6LabsSharedImage6
Summary: Qt 6 LabsSharedImage library Summary: Qt 6 LabsSharedImage library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6LabsSharedImage6 %description -n libQt6LabsSharedImage6
The Qt 6 LabsSharedImage library. The Qt 6 LabsSharedImage library.
%package -n qt6-labssharedimage-devel %package -n qt6-labssharedimage-devel
Summary: Qt 6 LabsSharedImage library - Development files Summary: Qt 6 LabsSharedImage library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6LabsSharedImage6 = %{version} Requires: libQt6LabsSharedImage6 = %{version}
Requires: qt6-quick-private-devel = %{version} Requires: qt6-quick-private-devel = %{version}
%requires_eq qt6-core-private-devel %requires_eq qt6-core-private-devel
@ -280,7 +282,7 @@ Development files for the Qt 6 LabsSharedImage library.
%package -n qt6-labssharedimage-private-devel %package -n qt6-labssharedimage-private-devel
Summary: Non-ABI stable API for the Qt 6 LabsSharedImage library Summary: Non-ABI stable API for the Qt 6 LabsSharedImage library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: cmake(Qt6LabsSharedImage) = %{real_version} Requires: cmake(Qt6LabsSharedImage) = %{real_version}
%description -n qt6-labssharedimage-private-devel %description -n qt6-labssharedimage-private-devel
@ -289,14 +291,14 @@ ABI or API guarantees.
%package -n libQt6LabsWavefrontMesh6 %package -n libQt6LabsWavefrontMesh6
Summary: Qt 6 LabsWavefrontMesh library Summary: Qt 6 LabsWavefrontMesh library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6LabsWavefrontMesh6 %description -n libQt6LabsWavefrontMesh6
The Qt 6 LabsWavefrontMesh library. The Qt 6 LabsWavefrontMesh library.
%package -n qt6-labswavefrontmesh-devel %package -n qt6-labswavefrontmesh-devel
Summary: Qt 6 LabsWavefrontMesh library - Development files Summary: Qt 6 LabsWavefrontMesh library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6LabsWavefrontMesh6 = %{version} Requires: libQt6LabsWavefrontMesh6 = %{version}
Requires: qt6-quick-private-devel = %{version} Requires: qt6-quick-private-devel = %{version}
%requires_eq qt6-core-private-devel %requires_eq qt6-core-private-devel
@ -307,7 +309,7 @@ Development files for the Qt 6 LabsWavefrontMesh library.
%package -n qt6-labswavefrontmesh-private-devel %package -n qt6-labswavefrontmesh-private-devel
Summary: Non-ABI stable API for the Qt 6 LabsWavefrontMesh library Summary: Non-ABI stable API for the Qt 6 LabsWavefrontMesh library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: cmake(Qt6LabsWavefrontMesh) = %{real_version} Requires: cmake(Qt6LabsWavefrontMesh) = %{real_version}
%description -n qt6-labswavefrontmesh-private-devel %description -n qt6-labswavefrontmesh-private-devel
@ -316,16 +318,16 @@ ABI or API guarantees.
%package -n libQt6Qml6 %package -n libQt6Qml6
Summary: Qt 6 Qml library Summary: Qt 6 Qml library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: (qml-autoreqprov if rpm-build)
Requires: qt6-declarative-imports Requires: qt6-declarative-imports
Requires: (qml-autoreqprov if rpm-build)
%description -n libQt6Qml6 %description -n libQt6Qml6
The Qt 6 Qml library. The Qt 6 Qml library.
%package -n qt6-qml-devel %package -n qt6-qml-devel
Summary: Qt 6 Qml library - Development files Summary: Qt 6 Qml library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6Qml6 = %{version} Requires: libQt6Qml6 = %{version}
# Executables are required # Executables are required
Requires: qt6-declarative-tools = %{version} Requires: qt6-declarative-tools = %{version}
@ -339,7 +341,7 @@ Development files for the Qt 6 Qml library.
%package -n qt6-qml-private-devel %package -n qt6-qml-private-devel
Summary: Non-ABI stable API for the Qt 6 Qml library Summary: Non-ABI stable API for the Qt 6 Qml library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version}
%requires_eq qt6-core-private-devel %requires_eq qt6-core-private-devel
@ -349,7 +351,7 @@ ABI or API guarantees.
%package -n libQt6QmlCore6 %package -n libQt6QmlCore6
Summary: Qt 6 QmlCore library Summary: Qt 6 QmlCore library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: qt6-declarative-imports Requires: qt6-declarative-imports
%description -n libQt6QmlCore6 %description -n libQt6QmlCore6
@ -357,7 +359,7 @@ The Qt 6 QmlCore library.
%package -n qt6-qmlcore-devel %package -n qt6-qmlcore-devel
Summary: Qt 6 QmlCore library - Development files Summary: Qt 6 QmlCore library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6QmlCore6 = %{version} Requires: libQt6QmlCore6 = %{version}
Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version}
@ -366,7 +368,7 @@ Development files for the Qt 6 QmlCore library.
%package -n qt6-qmlcore-private-devel %package -n qt6-qmlcore-private-devel
Summary: Non-ABI stable API for the Qt 6 QmlCore library Summary: Non-ABI stable API for the Qt 6 QmlCore library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: cmake(Qt6QmlCore) = %{real_version} Requires: cmake(Qt6QmlCore) = %{real_version}
%description -n qt6-qmlcore-private-devel %description -n qt6-qmlcore-private-devel
@ -375,14 +377,14 @@ ABI or API guarantees.
%package -n libQt6QmlLocalStorage6 %package -n libQt6QmlLocalStorage6
Summary: Qt 6 QmlLocalStorage library Summary: Qt 6 QmlLocalStorage library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6QmlLocalStorage6 %description -n libQt6QmlLocalStorage6
The Qt 6 QmlLocalStorage library. The Qt 6 QmlLocalStorage library.
%package -n qt6-qmllocalstorage-devel %package -n qt6-qmllocalstorage-devel
Summary: Qt 6 QmlLocalStorage library - Development files Summary: Qt 6 QmlLocalStorage library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6QmlLocalStorage6 = %{version} Requires: libQt6QmlLocalStorage6 = %{version}
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: cmake(Qt6Sql) = %{real_version} Requires: cmake(Qt6Sql) = %{real_version}
@ -393,7 +395,7 @@ Development files for the Qt 6 QmlLocalStorage library.
%package -n qt6-qmllocalstorage-private-devel %package -n qt6-qmllocalstorage-private-devel
Summary: Non-ABI stable API for the Qt 6 QmlLocalStorage library Summary: Non-ABI stable API for the Qt 6 QmlLocalStorage library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: cmake(Qt6QmlLocalStorage) = %{real_version} Requires: cmake(Qt6QmlLocalStorage) = %{real_version}
%requires_eq qt6-core-private-devel %requires_eq qt6-core-private-devel
@ -404,14 +406,14 @@ ABI or API guarantees.
%package -n libQt6QmlModels6 %package -n libQt6QmlModels6
Summary: Qt 6 QmlModels library Summary: Qt 6 QmlModels library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6QmlModels6 %description -n libQt6QmlModels6
The Qt 6 QmlModels library. The Qt 6 QmlModels library.
%package -n qt6-qmlmodels-devel %package -n qt6-qmlmodels-devel
Summary: Qt 6 QmlModels library - Development files Summary: Qt 6 QmlModels library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6QmlModels6 = %{version} Requires: libQt6QmlModels6 = %{version}
Requires: cmake(Qt6Core) = %{real_version} Requires: cmake(Qt6Core) = %{real_version}
Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version}
@ -421,7 +423,7 @@ Development files for the Qt 6 QmlModels library.
%package -n qt6-qmlmodels-private-devel %package -n qt6-qmlmodels-private-devel
Summary: Non-ABI stable API for the Qt 6 QmlModels library Summary: Non-ABI stable API for the Qt 6 QmlModels library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: cmake(Qt6QmlModels) = %{real_version} Requires: cmake(Qt6QmlModels) = %{real_version}
%requires_eq qt6-core-private-devel %requires_eq qt6-core-private-devel
@ -432,14 +434,14 @@ ABI or API guarantees.
%package -n libQt6QmlWorkerScript6 %package -n libQt6QmlWorkerScript6
Summary: Qt 6 QmlWorkScript library Summary: Qt 6 QmlWorkScript library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6QmlWorkerScript6 %description -n libQt6QmlWorkerScript6
The Qt 6 QmlModels library. The Qt 6 QmlModels library.
%package -n qt6-qmlworkerscript-devel %package -n qt6-qmlworkerscript-devel
Summary: Qt 6 QmlModels library - Development files Summary: Qt 6 QmlModels library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6QmlWorkerScript6 = %{version} Requires: libQt6QmlWorkerScript6 = %{version}
Requires: cmake(Qt6Core) = %{real_version} Requires: cmake(Qt6Core) = %{real_version}
Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version}
@ -449,7 +451,7 @@ Development files for the Qt 6 QmlModels library.
%package -n qt6-qmlworkerscript-private-devel %package -n qt6-qmlworkerscript-private-devel
Summary: Non-ABI stable API for the Qt 6 QmlWorkerScript library Summary: Non-ABI stable API for the Qt 6 QmlWorkerScript library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: cmake(Qt6QmlWorkerScript) = %{real_version} Requires: cmake(Qt6QmlWorkerScript) = %{real_version}
%requires_eq qt6-core-private-devel %requires_eq qt6-core-private-devel
@ -466,7 +468,7 @@ The Qt 6 QmlXmlListModel library.
%package -n qt6-qmlxmllistmodel-devel %package -n qt6-qmlxmllistmodel-devel
Summary: Qt 6 QmlXmlListModel library - Development files Summary: Qt 6 QmlXmlListModel library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6QmlXmlListModel6 = %{version} Requires: libQt6QmlXmlListModel6 = %{version}
Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version}
Requires: cmake(Qt6QmlModels) = %{real_version} Requires: cmake(Qt6QmlModels) = %{real_version}
@ -476,7 +478,7 @@ Development files for the Qt 6 QmlXmlListModel library.
%package -n qt6-qmlxmllistmodel-private-devel %package -n qt6-qmlxmllistmodel-private-devel
Summary: Non-ABI stable API for the Qt 6 QmlXmlListModel library Summary: Non-ABI stable API for the Qt 6 QmlXmlListModel library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: cmake(Qt6QmlXmlListModel) = %{real_version} Requires: cmake(Qt6QmlXmlListModel) = %{real_version}
%requires_eq qt6-core-private-devel %requires_eq qt6-core-private-devel
@ -486,14 +488,14 @@ any ABI or API guarantees.
%package -n libQt6Quick6 %package -n libQt6Quick6
Summary: Qt 6 Quick library Summary: Qt 6 Quick library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6Quick6 %description -n libQt6Quick6
The Qt 6 Quick library. The Qt 6 Quick library.
%package -n qt6-quick-devel %package -n qt6-quick-devel
Summary: Qt 6 Quick library - Development files Summary: Qt 6 Quick library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6Quick6 = %{version} Requires: libQt6Quick6 = %{version}
Requires: cmake(Qt6Core) = %{real_version} Requires: cmake(Qt6Core) = %{real_version}
Requires: cmake(Qt6Gui) = %{real_version} Requires: cmake(Qt6Gui) = %{real_version}
@ -507,7 +509,7 @@ Development files for the Qt 6 Quick library.
%package -n qt6-quick-private-devel %package -n qt6-quick-private-devel
Summary: Non-ABI stable API for the Qt 6 Quick library Summary: Non-ABI stable API for the Qt 6 Quick library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: qt6-qmlmodels-private-devel = %{version} Requires: qt6-qmlmodels-private-devel = %{version}
Requires: cmake(Qt6Quick) = %{real_version} Requires: cmake(Qt6Quick) = %{real_version}
@ -580,9 +582,9 @@ Requires: libQt6QuickDialogs2-6 = %{version}
Requires: cmake(Qt6Gui) = %{real_version} Requires: cmake(Qt6Gui) = %{real_version}
Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version}
Requires: cmake(Qt6Quick) = %{real_version} Requires: cmake(Qt6Quick) = %{real_version}
Requires: cmake(Qt6QuickDialogs2Utils) = %{real_version}
Requires: cmake(Qt6QuickDialogs2QuickImpl) = %{real_version}
Requires: cmake(Qt6QuickControls2Impl) = %{real_version} Requires: cmake(Qt6QuickControls2Impl) = %{real_version}
Requires: cmake(Qt6QuickDialogs2QuickImpl) = %{real_version}
Requires: cmake(Qt6QuickDialogs2Utils) = %{real_version}
%description -n qt6-quickdialogs2-devel %description -n qt6-quickdialogs2-devel
Development files for the Qt 6 QuickDialogs2 library. Development files for the Qt 6 QuickDialogs2 library.
@ -648,14 +650,14 @@ any ABI or API guarantees.
%package -n libQt6QuickLayouts6 %package -n libQt6QuickLayouts6
Summary: Qt 6 QuickLayouts library Summary: Qt 6 QuickLayouts library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6QuickLayouts6 %description -n libQt6QuickLayouts6
The Qt 6 QuickLayouts library. The Qt 6 QuickLayouts library.
%package -n qt6-quicklayouts-devel %package -n qt6-quicklayouts-devel
Summary: Qt 6 QuickLayouts library - Development files Summary: Qt 6 QuickLayouts library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6QuickLayouts6 = %{version} Requires: libQt6QuickLayouts6 = %{version}
Requires: qt6-quick-private-devel = %{version} Requires: qt6-quick-private-devel = %{version}
Requires: cmake(Qt6Gui) = %{real_version} Requires: cmake(Qt6Gui) = %{real_version}
@ -667,7 +669,7 @@ Development files for the Qt 6 QuickLayouts library.
%package -n qt6-quicklayouts-private-devel %package -n qt6-quicklayouts-private-devel
Summary: Non-ABI stable API for the Qt 6 QuickLayouts library Summary: Non-ABI stable API for the Qt 6 QuickLayouts library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: cmake(Qt6QuickLayouts) = %{real_version} Requires: cmake(Qt6QuickLayouts) = %{real_version}
%description -n qt6-quicklayouts-private-devel %description -n qt6-quicklayouts-private-devel
@ -684,8 +686,8 @@ The Qt 6 QuickTemplates2 library.
Summary: Qt6 QuickTemplates2 library - Development files Summary: Qt6 QuickTemplates2 library - Development files
Requires: libQt6QuickTemplates2-6 = %{version} Requires: libQt6QuickTemplates2-6 = %{version}
Requires: cmake(Qt6Gui) = %{real_version} Requires: cmake(Qt6Gui) = %{real_version}
Requires: cmake(Qt6QmlModels) = %{real_version}
Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version}
Requires: cmake(Qt6QmlModels) = %{real_version}
Requires: cmake(Qt6Quick) = %{real_version} Requires: cmake(Qt6Quick) = %{real_version}
%description -n qt6-quicktemplates2-devel %description -n qt6-quicktemplates2-devel
@ -702,14 +704,14 @@ any ABI or API guarantees.
%package -n libQt6QuickTest6 %package -n libQt6QuickTest6
Summary: Qt 6 QuickTest library Summary: Qt 6 QuickTest library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6QuickTest6 %description -n libQt6QuickTest6
The Qt 6 QuickTest library. The Qt 6 QuickTest library.
%package -n qt6-quicktest-devel %package -n qt6-quicktest-devel
Summary: Qt 6 QuickTest library - Development files Summary: Qt 6 QuickTest library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6QuickTest6 = %{version} Requires: libQt6QuickTest6 = %{version}
Requires: cmake(Qt6Gui) = %{real_version} Requires: cmake(Qt6Gui) = %{real_version}
Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version}
@ -721,7 +723,7 @@ Development files for the Qt 6 QuickTest library.
%package -n qt6-quicktest-private-devel %package -n qt6-quicktest-private-devel
Summary: Non-ABI stable API for the Qt 6 QuickTest library Summary: Non-ABI stable API for the Qt 6 QuickTest library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: cmake(Qt6QuickTest) = %{real_version} Requires: cmake(Qt6QuickTest) = %{real_version}
%requires_eq qt6-test-private-devel %requires_eq qt6-test-private-devel
@ -731,14 +733,14 @@ ABI or API guarantees.
%package -n libQt6QuickWidgets6 %package -n libQt6QuickWidgets6
Summary: Qt 6 QuickWidgets library Summary: Qt 6 QuickWidgets library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6QuickWidgets6 %description -n libQt6QuickWidgets6
The Qt 6 QuickWidgets library. The Qt 6 QuickWidgets library.
%package -n qt6-quickwidgets-devel %package -n qt6-quickwidgets-devel
Summary: Qt 6 QuickWidgets library - Development files Summary: Qt 6 QuickWidgets library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6QuickWidgets6 = %{version} Requires: libQt6QuickWidgets6 = %{version}
Requires: cmake(Qt6Gui) = %{real_version} Requires: cmake(Qt6Gui) = %{real_version}
Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version}
@ -750,7 +752,7 @@ Development files for the Qt 6 QuickWidgets library.
%package -n qt6-quickwidgets-private-devel %package -n qt6-quickwidgets-private-devel
Summary: Non-ABI stable API for the Qt 6 QuickWidgets library Summary: Non-ABI stable API for the Qt 6 QuickWidgets library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: qt6-quick-private-devel = %{version} Requires: qt6-quick-private-devel = %{version}
Requires: cmake(Qt6QuickWidgets) = %{real_version} Requires: cmake(Qt6QuickWidgets) = %{real_version}
@ -762,11 +764,11 @@ Requires: cmake(Qt6QuickWidgets) = %{real_version}
This package provides private headers of libQt6QuickWidgets that do not have any This package provides private headers of libQt6QuickWidgets that do not have any
ABI or API guarantees. ABI or API guarantees.
### Private only libraries ###
### Private only libraries ###
%package -n libQt6QmlCompiler6 %package -n libQt6QmlCompiler6
Summary: Qt6 QmlCompiler library Summary: Qt6 QmlCompiler library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6QmlCompiler6 %description -n libQt6QmlCompiler6
The Qt 6 QmlCompiler library. The Qt 6 QmlCompiler library.
@ -774,8 +776,8 @@ This library does not have any ABI or API guarantees.
%package -n qt6-qmlcompiler-private-devel %package -n qt6-qmlcompiler-private-devel
Summary: Qt 6 QmlCompiler library - Development files Summary: Qt 6 QmlCompiler library - Development files
Requires: qt6-qml-private-devel = %{version}
Requires: libQt6QmlCompiler6 = %{version} Requires: libQt6QmlCompiler6 = %{version}
Requires: qt6-qml-private-devel = %{version}
%requires_eq qt6-core-private-devel %requires_eq qt6-core-private-devel
# The qmlcompiler library became a shared library (again) in 6.4.0 # The qmlcompiler library became a shared library (again) in 6.4.0
Provides: qt6-qmlcompiler-devel-static = 6.4.0 Provides: qt6-qmlcompiler-devel-static = 6.4.0
@ -787,7 +789,7 @@ This library does not have any ABI or API guarantees.
%package -n libQt6QuickEffects6 %package -n libQt6QuickEffects6
Summary: Qt 6 QuickEffects library Summary: Qt 6 QuickEffects library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6QuickEffects6 %description -n libQt6QuickEffects6
The Qt 6 QuickEffects library. The Qt 6 QuickEffects library.
@ -795,7 +797,7 @@ This library does not have any ABI or API guarantees.
%package -n qt6-quickeffects-private-devel %package -n qt6-quickeffects-private-devel
Summary: Qt 6 QuickEffects library - Development files Summary: Qt 6 QuickEffects library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6QuickEffects6 = %{version} Requires: libQt6QuickEffects6 = %{version}
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: qt6-quick-private-devel = %{version} Requires: qt6-quick-private-devel = %{version}
@ -807,7 +809,7 @@ This library does not have any ABI or API guarantees.
%package -n libQt6QuickParticles6 %package -n libQt6QuickParticles6
Summary: Qt 6 QuickParticles library Summary: Qt 6 QuickParticles library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6QuickParticles6 %description -n libQt6QuickParticles6
The Qt 6 QuickParticles library. The Qt 6 QuickParticles library.
@ -815,7 +817,7 @@ This library does not have any ABI or API guarantees.
%package -n qt6-quickparticles-private-devel %package -n qt6-quickparticles-private-devel
Summary: Qt 6 QuickParticles library - Development files Summary: Qt 6 QuickParticles library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6QuickParticles6 = %{version} Requires: libQt6QuickParticles6 = %{version}
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: qt6-quick-private-devel = %{version} Requires: qt6-quick-private-devel = %{version}
@ -831,7 +833,7 @@ This library does not have any ABI or API guarantees.
%package -n libQt6QuickShapes6 %package -n libQt6QuickShapes6
Summary: Qt 6 QuickShapes library Summary: Qt 6 QuickShapes library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6QuickShapes6 %description -n libQt6QuickShapes6
The Qt 6 QuickShapes library. The Qt 6 QuickShapes library.
@ -839,7 +841,7 @@ This library does not have any ABI or API guarantees.
%package -n qt6-quickshapes-private-devel %package -n qt6-quickshapes-private-devel
Summary: Qt 6 QuickShapes library - Development files Summary: Qt 6 QuickShapes library - Development files
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: libQt6QuickShapes6 = %{version} Requires: libQt6QuickShapes6 = %{version}
Requires: qt6-quick-private-devel = %{version} Requires: qt6-quick-private-devel = %{version}
Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version}
@ -853,9 +855,10 @@ Development files for the Qt 6 QuickShapes library.
This library does not have any ABI or API guarantees. This library does not have any ABI or API guarantees.
### Static libraries ### ### Static libraries ###
%package -n qt6-packetprotocol-devel-static %package -n qt6-packetprotocol-devel-static
Summary: Qt6 PacketProtocol static library Summary: Qt6 PacketProtocol static library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%requires_eq qt6-core-private-devel %requires_eq qt6-core-private-devel
# Renamed in 6.2.0 # Renamed in 6.2.0
Provides: qt6-packetprotocol-private-devel = 6.2.0 Provides: qt6-packetprotocol-private-devel = 6.2.0
@ -867,7 +870,7 @@ This library does not have any ABI or API guarantees.
%package -n qt6-qmldebug-devel-static %package -n qt6-qmldebug-devel-static
Summary: Qt6 QmlDebug static library Summary: Qt6 QmlDebug static library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: qt6-packetprotocol-devel-static = %{version} Requires: qt6-packetprotocol-devel-static = %{version}
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: cmake(Qt6Network) Requires: cmake(Qt6Network)
@ -882,7 +885,7 @@ This library does not have any ABI or API guarantees.
%package -n qt6-qmldom-devel-static %package -n qt6-qmldom-devel-static
Summary: Qt6 QmlDom static library Summary: Qt6 QmlDom static library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: cmake(Qt6QmlCompilerPrivate) = %{real_version} Requires: cmake(Qt6QmlCompilerPrivate) = %{real_version}
# Renamed in 6.2.0 # Renamed in 6.2.0
@ -904,7 +907,7 @@ This library does not have any ABI or API guarantees.
%package -n qt6-quickcontrolstestutils-devel-static %package -n qt6-quickcontrolstestutils-devel-static
Summary: Qt6 QuickControlsTestUtils static library Summary: Qt6 QuickControlsTestUtils static library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: qt6-quick-private-devel = %{version} Requires: qt6-quick-private-devel = %{version}
Requires: qt6-quickdialogs2quickimpl-private-devel = %{version} Requires: qt6-quickdialogs2quickimpl-private-devel = %{version}
Requires: qt6-quicktemplates2-private-devel = %{version} Requires: qt6-quicktemplates2-private-devel = %{version}
@ -918,11 +921,11 @@ The Qt6 QuickControlsTestUtils static library.
%package -n qt6-quicktestutils-devel-static %package -n qt6-quicktestutils-devel-static
Summary: Qt6 QuickTestUtils static library Summary: Qt6 QuickTestUtils static library
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: cmake(Qt6Network) = %{real_version}
Requires: cmake(Qt6Quick) = %{real_version} Requires: cmake(Qt6Quick) = %{real_version}
Requires: cmake(Qt6QuickTest) = %{real_version} Requires: cmake(Qt6QuickTest) = %{real_version}
Requires: cmake(Qt6Network) = %{real_version}
Requires: cmake(Qt6Test) = %{real_version} Requires: cmake(Qt6Test) = %{real_version}
%description -n qt6-quicktestutils-devel-static %description -n qt6-quicktestutils-devel-static