Add missing packages for SonicDE: KDE Gear 26.04.3, KF6 6.29.0, and support packages.

Also adds manually built Plasma 6.7.4 packages (plasma-systemsettings,
plasma-keyboard/kcm, plasma-print-manager, flatpak-kcm, sddm, sddm-kcm,
kdebugsettings) and provides plasma-desktop-doc from sonic-desktop-interface-doc.

Build-order regenerated.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
test 2026-08-28 16:32:41 +00:00
commit 72af9e8022
70 changed files with 5036 additions and 3 deletions

View file

@ -0,0 +1,76 @@
%global debug_package %{nil}
%global framework ktexttemplate
Name: kf6-%{framework}
Version: 6.29.0
Release: 1%{?dist}
Summary: Separates the structure of documents from their data
License: CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-or-later
URL: https://invent.kde.org/frameworks/%{framework}
Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz
BuildRequires: cmake
BuildRequires: sonic-frameworks-cmake-modules
BuildRequires: gcc-c++
BuildRequires: sonic-rpm-macros
BuildRequires: cmake(Qt6Core)
BuildRequires: cmake(Qt6Qml)
%description
The goal of KTextTemplate is to make it easier for application developers to
separate the structure of documents from the data they contain, opening the door
for theming and advanced generation of other text such as code.
%package devel
Summary: Development files for %{name}
Requires: %{name} = %{version}-%{release}
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%package doc
Summary: Developer Documentation files for %{name}
BuildArch: noarch
%description doc
Developer Documentation files for %{name} for use with KDevelop or QtCreator.
%package html
Summary: Developer Documentation files for %{name}
BuildArch: noarch
%description html
Developer Documentation files for %{name} in HTML format
%prep
%autosetup -n %{framework}-%{version}
%build
%cmake_kf6
%cmake_build_kf6
%install
%cmake_install_kf6
%files
%license LICENSES/*.txt
%{_libdir}/libKF6TextTemplate.so.*
%{_kf6_plugindir}/ktexttemplate
%{_kf6_datadir}/qlogging-categories6/ktexttemplate.categories
%files devel
%{_kf6_includedir}/KTextTemplate
%{_libdir}/cmake/KF6TextTemplate
%{_libdir}/libKF6TextTemplate.so
%{_qt6_docdir}/*/*.tags
%{_qt6_docdir}/*/*.index
%files doc
%{_qt6_docdir}/*.qch
%files html
%{_qt6_docdir}/*/*
%exclude %{_qt6_docdir}/*/*.tags
%exclude %{_qt6_docdir}/*/*.index
%changelog
* Fri Aug 28 2026 Anders da Silva Rytter Hansen <andersrh@users.noreply.github.com> - 6.29.0-1
- SonicDE build for Enterprise Linux 10

Binary file not shown.