%global debug_package %{nil} %undefine _debugsource_packages Name: qt6-cmake-provides Version: 6.8.4 Release: 1%{?dist} Summary: Virtual cmake() provides for Qt6 packages License: MIT URL: https://www.qt.io BuildArch: noarch # These provides bridge the gap between Qt6 packages (which install cmake # config files but don't declare cmake() RPM provides) and KF6/Plasma # packages (which require cmake() provides). # From qt6-qtbase-devel Provides: cmake(Qt6) = %{version} Provides: cmake(Qt6BuildInternals) = %{version} Provides: cmake(Qt6Concurrent) = %{version} Provides: cmake(Qt6Core) = %{version} Provides: cmake(Qt6CoreTools) = %{version} Provides: cmake(Qt6DBus) = %{version} Provides: cmake(Qt6DBusTools) = %{version} Provides: cmake(Qt6Gui) = %{version} Provides: cmake(Qt6GuiTools) = %{version} Provides: cmake(Qt6HostInfo) = %{version} Provides: cmake(Qt6Network) = %{version} Provides: cmake(Qt6OpenGL) = %{version} Provides: cmake(Qt6OpenGLWidgets) = %{version} Provides: cmake(Qt6PrintSupport) = %{version} Provides: cmake(Qt6Sql) = %{version} Provides: cmake(Qt6Test) = %{version} Provides: cmake(Qt6Widgets) = %{version} Provides: cmake(Qt6WidgetsTools) = %{version} Provides: cmake(Qt6Xml) = %{version} Provides: cmake(Qt6XcbQpaPrivate) = %{version} Provides: cmake(Qt6EglFSDeviceIntegrationPrivate) = %{version} Provides: cmake(Qt6EglFsKmsGbmSupportPrivate) = %{version} Provides: cmake(Qt6EglFsKmsSupportPrivate) = %{version} Provides: cmake(Qt6TestInternalsPrivate) = %{version} # From qt6-qtdeclarative-devel Provides: cmake(Qt6Qml) = %{version} Provides: cmake(Qt6QmlCompiler) = %{version} Provides: cmake(Qt6QmlCore) = %{version} Provides: cmake(Qt6QmlImportScanner) = %{version} Provides: cmake(Qt6QmlIntegration) = %{version} Provides: cmake(Qt6QmlLocalStorage) = %{version} Provides: cmake(Qt6QmlMeta) = %{version} Provides: cmake(Qt6QmlModels) = %{version} Provides: cmake(Qt6QmlNetwork) = %{version} Provides: cmake(Qt6QmlTools) = %{version} Provides: cmake(Qt6QmlWorkerScript) = %{version} Provides: cmake(Qt6QmlXmlListModel) = %{version} Provides: cmake(Qt6Quick) = %{version} Provides: cmake(Qt6QuickControls2) = %{version} Provides: cmake(Qt6QuickControls2Basic) = %{version} Provides: cmake(Qt6QuickControls2BasicStyleImpl) = %{version} Provides: cmake(Qt6QuickControls2FluentWinUI3StyleImpl) = %{version} Provides: cmake(Qt6QuickControls2Fusion) = %{version} Provides: cmake(Qt6QuickControls2FusionStyleImpl) = %{version} Provides: cmake(Qt6QuickControls2Imagine) = %{version} Provides: cmake(Qt6QuickControls2ImagineStyleImpl) = %{version} Provides: cmake(Qt6QuickControls2Impl) = %{version} Provides: cmake(Qt6QuickControls2Material) = %{version} Provides: cmake(Qt6QuickControls2MaterialStyleImpl) = %{version} Provides: cmake(Qt6QuickControls2Universal) = %{version} Provides: cmake(Qt6QuickControls2UniversalStyleImpl) = %{version} Provides: cmake(Qt6QuickDialogs2) = %{version} Provides: cmake(Qt6QuickDialogs2QuickImpl) = %{version} Provides: cmake(Qt6QuickDialogs2Utils) = %{version} Provides: cmake(Qt6QuickEffectsPrivate) = %{version} Provides: cmake(Qt6QuickLayouts) = %{version} Provides: cmake(Qt6QuickParticlesPrivate) = %{version} Provides: cmake(Qt6QuickShapesPrivate) = %{version} Provides: cmake(Qt6QuickTemplates2) = %{version} Provides: cmake(Qt6QuickTest) = %{version} Provides: cmake(Qt6QuickTools) = %{version} Provides: cmake(Qt6QuickVectorImage) = %{version} Provides: cmake(Qt6QuickVectorImageGeneratorPrivate) = %{version} Provides: cmake(Qt6QuickWidgets) = %{version} Provides: cmake(Qt6LabsAnimation) = %{version} Provides: cmake(Qt6LabsFolderListModel) = %{version} Provides: cmake(Qt6LabsPlatform) = %{version} Provides: cmake(Qt6LabsQmlModels) = %{version} Provides: cmake(Qt6LabsSettings) = %{version} Provides: cmake(Qt6LabsSharedImage) = %{version} Provides: cmake(Qt6LabsWavefrontMesh) = %{version} # From qt6-qttools-devel Provides: cmake(Qt6Designer) = %{version} Provides: cmake(Qt6Help) = %{version} Provides: cmake(Qt6LinguistTools) = %{version} Provides: cmake(Qt6UiPlugin) = %{version} Provides: cmake(Qt6UiTools) = %{version} Provides: cmake(Qt6Tools) = %{version} Provides: cmake(Qt6ToolsTools) = %{version} # From qt6-qtsvg-devel Provides: cmake(Qt6Svg) = %{version} Provides: cmake(Qt6SvgWidgets) = %{version} # From qt6-qtwayland-devel Provides: cmake(Qt6WaylandClient) = %{version} Provides: cmake(Qt6WaylandCompositor) = %{version} Provides: cmake(Qt6WaylandGlobalPrivate) = %{version} # From qt6-qt5compat-devel Provides: cmake(Qt6Core5Compat) = %{version} # Require the actual packages that provide the files Requires: qt6-qtbase-devel = %{version} %description This package provides cmake() RPM virtual provides for all Qt6 packages in the al-stream-2023 COPR repository. It bridges the gap between Qt6 packages (which install cmake config files but lack cmake() auto-provides due to a missing provides generator) and KF6/Plasma packages (which declare cmake() dependencies). Install this package to satisfy cmake(Qt6*) dependencies from KF6 and KDE Plasma packages. %prep # Nothing to do %build # Nothing to do %install # Nothing to install - this is a virtual provides-only package mkdir -p %{buildroot}%{_datadir}/doc/%{name} echo "Virtual cmake() provides for Qt6 %{version}" > %{buildroot}%{_datadir}/doc/%{name}/README %files %{_datadir}/doc/%{name}/README %changelog * Sat Jul 18 2026 Yonghang Wang - 6.8.4-1 - Initial package: bridge cmake() provides for Qt6 in al-stream-2023