Accepting request 1117070 from KDE:Qt6

Qt 6.6.0

OBS-URL: https://build.opensuse.org/request/show/1117070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qt6-declarative?expand=0&rev=32
This commit is contained in:
Ana Guerrero 2023-10-13 21:14:48 +00:00 committed by Git OBS Bridge
commit f44e1495f9
4 changed files with 97 additions and 40 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Tue Oct 10 09:39:50 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 6.6.0
* https://www.qt.io/blog/qt-6.6-released
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Sep 28 07:34:09 UTC 2023 - Christophe Marin <christophe@krop.fr> Thu Sep 28 07:34:09 UTC 2023 - Christophe Marin <christophe@krop.fr>

View File

@ -16,8 +16,8 @@
# #
%define real_version 6.5.3 %define real_version 6.6.0
%define short_version 6.5 %define short_version 6.6
%define tar_name qtdeclarative-everywhere-src %define tar_name qtdeclarative-everywhere-src
%define tar_suffix %{nil} %define tar_suffix %{nil}
# #
@ -27,7 +27,7 @@
%endif %endif
# #
Name: qt6-declarative%{?pkg_suffix} Name: qt6-declarative%{?pkg_suffix}
Version: 6.5.3 Version: 6.6.0
Release: 0 Release: 0
Summary: Qt 6 Declarative Libraries and tools Summary: Qt 6 Declarative Libraries and tools
License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
@ -52,6 +52,7 @@ BuildRequires: cmake(Qt6OpenGL) = %{real_version}
BuildRequires: cmake(Qt6OpenGLWidgets) = %{real_version} BuildRequires: cmake(Qt6OpenGLWidgets) = %{real_version}
BuildRequires: cmake(Qt6ShaderTools) = %{real_version} BuildRequires: cmake(Qt6ShaderTools) = %{real_version}
BuildRequires: cmake(Qt6Sql) = %{real_version} BuildRequires: cmake(Qt6Sql) = %{real_version}
BuildRequires: cmake(Qt6Svg) = %{real_version}
BuildRequires: cmake(Qt6Test) = %{real_version} BuildRequires: cmake(Qt6Test) = %{real_version}
BuildRequires: cmake(Qt6Widgets) = %{real_version} BuildRequires: cmake(Qt6Widgets) = %{real_version}
%if "%{qt6_flavor}" == "docs" %if "%{qt6_flavor}" == "docs"
@ -89,6 +90,7 @@ This package contains documentation for qt6-declarative in QCH format.
%package devel %package devel
Summary: Qt 6 Declarative meta package Summary: Qt 6 Declarative meta package
Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version}
Requires: cmake(Qt6QmlCompiler) = %{real_version}
Requires: cmake(Qt6QmlCore) = %{real_version} Requires: cmake(Qt6QmlCore) = %{real_version}
Requires: cmake(Qt6QmlLocalStorage) = %{real_version} Requires: cmake(Qt6QmlLocalStorage) = %{real_version}
Requires: cmake(Qt6QmlModels) = %{real_version} Requires: cmake(Qt6QmlModels) = %{real_version}
@ -111,6 +113,7 @@ This meta-package requires all the qt6-declarative development packages.
%package private-devel %package private-devel
Summary: Qt 6 Declarative unstable ABI meta package Summary: Qt 6 Declarative unstable ABI meta package
Requires: qt6-qml-private-devel = %{version} Requires: qt6-qml-private-devel = %{version}
Requires: qt6-qmlcompiler-private-devel = %{version}
Requires: qt6-qmlcore-private-devel = %{version} Requires: qt6-qmlcore-private-devel = %{version}
Requires: qt6-qmllocalstorage-private-devel = %{version} Requires: qt6-qmllocalstorage-private-devel = %{version}
Requires: qt6-qmlmodels-private-devel = %{version} Requires: qt6-qmlmodels-private-devel = %{version}
@ -350,6 +353,34 @@ Requires: cmake(Qt6Qml) = %{real_version}
This package provides private headers of libQt6Qml that do not have any This package provides private headers of libQt6Qml that do not have any
ABI or API guarantees. ABI or API guarantees.
%package -n libQt6QmlCompiler6
Summary: Qt6 QmlCompiler library
License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6QmlCompiler6
The Qt 6 QmlCompiler library.
This library does not have any ABI or API guarantees.
%package -n qt6-qmlcompiler-devel
Summary: Qt 6 QmlCompiler library - Development files
Requires: libQt6QmlCompiler6 = %{version}
Requires: qt6-qml-private-devel = %{version}
%requires_eq qt6-core-private-devel
# The qmlcompiler library became a shared library (again) in 6.4.0
Provides: qt6-qmlcompiler-devel-static = 6.4.0
Obsoletes: qt6-qmlcompiler-devel-static < 6.4.0
%description -n qt6-qmlcompiler-devel
Development files for the Qt 6 QmlCore library.
%package -n qt6-qmlcompiler-private-devel
Summary: Non-ABI stable API for the Qt 6 QmlCompiler library
Requires: qt6-qmlcompiler-devel = %{version}
%description -n qt6-qmlcompiler-private-devel
This package provides private headers of libQt6QmlCompiler that do not have any
ABI or API guarantees.
%package -n libQt6QmlCore6 %package -n libQt6QmlCore6
Summary: Qt 6 QmlCore library Summary: Qt 6 QmlCore library
License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
@ -767,27 +798,6 @@ ABI or API guarantees.
### Private only libraries ### ### Private only libraries ###
%package -n libQt6QmlCompiler6
Summary: Qt6 QmlCompiler library
License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
%description -n libQt6QmlCompiler6
The Qt 6 QmlCompiler library.
This library does not have any ABI or API guarantees.
%package -n qt6-qmlcompiler-private-devel
Summary: Qt 6 QmlCompiler library - Development files
Requires: libQt6QmlCompiler6 = %{version}
Requires: qt6-qml-private-devel = %{version}
%requires_eq qt6-core-private-devel
# The qmlcompiler library became a shared library (again) in 6.4.0
Provides: qt6-qmlcompiler-devel-static = 6.4.0
Obsoletes: qt6-qmlcompiler-devel-static < 6.4.0
%description -n qt6-qmlcompiler-private-devel
Development files for the Qt 6 QmlCompiler library.
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: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only
@ -888,7 +898,6 @@ This library does not have any ABI or API guarantees.
Summary: Qt6 QmlDom static library Summary: Qt6 QmlDom static library
License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only 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}
# Renamed in 6.2.0 # Renamed in 6.2.0
Provides: qt6-qmldom-private-devel = 6.2.0 Provides: qt6-qmldom-private-devel = 6.2.0
Obsoletes: qt6-qmldom-private-devel < 6.2.0 Obsoletes: qt6-qmldom-private-devel < 6.2.0
@ -899,6 +908,23 @@ The goal of the Dom library is to provide a nicer to use basis for the
Qml Code model, to be used by the various QML tools, the designer and Qml Code model, to be used by the various QML tools, the designer and
the new compiler. the new compiler.
%package -n qt6-qmlls-devel-static
Summary: Qt6 QmlLS static library
Requires: qt6-qml-private-devel = %{version}
Requires: qt6-languageserver-private-devel = %{version}
Requires: cmake(Qt6QmlDomPrivate) = %{real_version}
Requires: cmake(Qt6QmlToolingSettingsPrivate) = %{real_version}
%description -n qt6-qmlls-devel-static
The Qt6 QmlLS static library.
%package -n qt6-qmltoolingsettings-devel-static
Summary: Qt6 QmlToolingSettings static library
Requires: qt6-core-private-devel = %{version}
%description -n qt6-qmltoolingsettings-devel-static
The Qt6 QmlToolingSettings static library.
%package -n qt6-qmltyperegistrar-devel-static %package -n qt6-qmltyperegistrar-devel-static
Summary: Qt6 QmlTypeRegistrar static library Summary: Qt6 QmlTypeRegistrar static library
@ -986,6 +1012,7 @@ rm %{buildroot}%{_qt6_mkspecsdir}/modules/qt_lib_qmlintegration_private.pri
%ldconfig_scriptlets -n libQt6QuickDialogs2-6 %ldconfig_scriptlets -n libQt6QuickDialogs2-6
%ldconfig_scriptlets -n libQt6QuickDialogs2QuickImpl6 %ldconfig_scriptlets -n libQt6QuickDialogs2QuickImpl6
%ldconfig_scriptlets -n libQt6QuickDialogs2Utils6 %ldconfig_scriptlets -n libQt6QuickDialogs2Utils6
%ldconfig_scriptlets -n libQt6QuickEffects6
%ldconfig_scriptlets -n libQt6QuickLayouts6 %ldconfig_scriptlets -n libQt6QuickLayouts6
%ldconfig_scriptlets -n libQt6QuickParticles6 %ldconfig_scriptlets -n libQt6QuickParticles6
%ldconfig_scriptlets -n libQt6QuickShapes6 %ldconfig_scriptlets -n libQt6QuickShapes6
@ -1187,6 +1214,24 @@ rm %{buildroot}%{_qt6_mkspecsdir}/modules/qt_lib_qmlintegration_private.pri
%{_qt6_includedir}/QtQml/%{real_version}/ %{_qt6_includedir}/QtQml/%{real_version}/
%{_qt6_mkspecsdir}/modules/qt_lib_qml_private.pri %{_qt6_mkspecsdir}/modules/qt_lib_qml_private.pri
%files -n libQt6QmlCompiler6
%{_qt6_libdir}/libQt6QmlCompiler.so.*
%files -n qt6-qmlcompiler-devel
%{_qt6_cmakedir}/Qt6QmlCompiler/
%{_qt6_descriptionsdir}/QmlCompiler.json
%{_qt6_includedir}/QtQmlCompiler/
%{_qt6_libdir}/libQt6QmlCompiler.prl
%{_qt6_libdir}/libQt6QmlCompiler.so
%{_qt6_metatypesdir}/qt6qmlcompiler_*_metatypes.json
%{_qt6_mkspecsdir}/modules/qt_lib_qmlcompiler.pri
%{_qt6_pkgconfigdir}/Qt6QmlCompiler.pc
%exclude %{_qt6_includedir}/QtQmlCompiler/%{real_version}
%files -n qt6-qmlcompiler-private-devel
%{_qt6_includedir}/QtQmlCompiler/%{real_version}/
%{_qt6_mkspecsdir}/modules/qt_lib_qmlcompiler_private.pri
%files -n libQt6QmlCore6 %files -n libQt6QmlCore6
%{_qt6_libdir}/libQt6QmlCore.so.* %{_qt6_libdir}/libQt6QmlCore.so.*
@ -1461,18 +1506,6 @@ rm %{buildroot}%{_qt6_mkspecsdir}/modules/qt_lib_qmlintegration_private.pri
### Private only libraries ### ### Private only libraries ###
%files -n libQt6QmlCompiler6
%{_qt6_libdir}/libQt6QmlCompiler.so.*
%files -n qt6-qmlcompiler-private-devel
%{_qt6_cmakedir}/Qt6QmlCompilerPrivate/
%{_qt6_descriptionsdir}/QmlCompilerPrivate.json
%{_qt6_includedir}/QtQmlCompiler/
%{_qt6_libdir}/libQt6QmlCompiler.prl
%{_qt6_libdir}/libQt6QmlCompiler.so
%{_qt6_metatypesdir}/qt6qmlcompilerprivate_*_metatypes.json
%{_qt6_mkspecsdir}/modules/qt_lib_qmlcompiler_private.pri
%files -n libQt6QuickEffects6 %files -n libQt6QuickEffects6
%{_qt6_libdir}/libQt6QuickEffects.so.* %{_qt6_libdir}/libQt6QuickEffects.so.*
@ -1538,6 +1571,24 @@ rm %{buildroot}%{_qt6_mkspecsdir}/modules/qt_lib_qmlintegration_private.pri
%{_qt6_metatypesdir}/qt6qmldomprivate_*_metatypes.json %{_qt6_metatypesdir}/qt6qmldomprivate_*_metatypes.json
%{_qt6_mkspecsdir}/modules/qt_lib_qmldom_private.pri %{_qt6_mkspecsdir}/modules/qt_lib_qmldom_private.pri
%files -n qt6-qmlls-devel-static
%{_qt6_cmakedir}/Qt6QmlLSPrivate/
%{_qt6_descriptionsdir}/QmlLSPrivate.json
%{_qt6_includedir}/QtQmlLS/
%{_qt6_libdir}/libQt6QmlLS.a
%{_qt6_libdir}/libQt6QmlLS.prl
%{_qt6_metatypesdir}/qt6qmllsprivate_*_metatypes.json
%{_qt6_mkspecsdir}/modules/qt_lib_qmlls_private.pri
%files -n qt6-qmltoolingsettings-devel-static
%{_qt6_cmakedir}/Qt6QmlToolingSettingsPrivate/
%{_qt6_descriptionsdir}/QmlToolingSettingsPrivate.json
%{_qt6_includedir}/QtQmlToolingSettings/
%{_qt6_libdir}/libQt6QmlToolingSettings.a
%{_qt6_libdir}/libQt6QmlToolingSettings.prl
%{_qt6_metatypesdir}/qt6qmltoolingsettingsprivate_*_metatypes.json
%{_qt6_mkspecsdir}/modules/qt_lib_qmltoolingsettings_private.pri
%files -n qt6-qmltyperegistrar-devel-static %files -n qt6-qmltyperegistrar-devel-static
%{_qt6_cmakedir}/Qt6QmlTypeRegistrarPrivate/ %{_qt6_cmakedir}/Qt6QmlTypeRegistrarPrivate/
%{_qt6_descriptionsdir}/QmlTypeRegistrarPrivate.json %{_qt6_descriptionsdir}/QmlTypeRegistrarPrivate.json

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:404dd6d2d206bb882ecd6622f0c708c9d6bd724a4d83776e13c49761c159d215
size 34140352

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1b539bb0a918c8f0307fd07bd4ef0334bf7f8934bbc2eabfc04c433a7d7fa331
size 34331124