Name: ksystemlog Version: 26.08.0 Release: 2%{?dist} Summary: System log viewer License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GFDL-1.2-only AND GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT URL: https://apps.kde.org/ksystemlog Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz BuildRequires: desktop-file-utils BuildRequires: extra-cmake-modules BuildRequires: kf6-rpm-macros BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: cmake(KF6XmlGui) BuildRequires: cmake(KF6CoreAddons) BuildRequires: cmake(KF6WidgetsAddons) BuildRequires: cmake(KF6ItemViews) BuildRequires: cmake(KF6KIO) BuildRequires: cmake(KF6Config) BuildRequires: cmake(KF6Archive) BuildRequires: cmake(KF6I18n) BuildRequires: cmake(KF6Completion) BuildRequires: cmake(KF6TextWidgets) BuildRequires: cmake(KF6Crash) BuildRequires: cmake(Qt6Qml) BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Widgets) BuildRequires: cmake(Qt6Test) BuildRequires: cmake(Qt6PrintSupport) BuildRequires: cmake(Qt6Network) BuildRequires: systemd-devel BuildRequires: audit-libs-devel %description KSystemLog is KDE's system log viewer. Full CMakeLists.txt read (top-level, src/) -- KF6DocTools genuinely gated behind if(KF6DocTools_FOUND), no patch needed. Both Journald and Audit are soft find_package() calls (no REQUIRED, just feature-enablement #defines), but both are real and confirmed available on this distro (systemd-devel, audit-libs-devel) so included to enable genuine systemd-journal and Linux-audit-subsystem log source support rather than skipped. No app icon exists anywhere in this source at all (confirmed via full source grep for ecm_add_app_icon/ ecm_install_icons, neither present) -- same as KCharSelect/ KColorChooser earlier this phase. %prep %autosetup -p1 %build %cmake_kf6 %cmake_build_kf6 %install %cmake_install_kf6 %find_lang %{name} --with-html %files -f %{name}.lang %license LICENSES/* %{_kf6_bindir}/ksystemlog %{_datadir}/applications/org.kde.ksystemlog.desktop %{_kf6_metainfodir}/org.kde.ksystemlog.appdata.xml %{_kf6_datadir}/qlogging-categories6/ksystemlog.categories %changelog * Sun Aug 30 2026 Smech - 26.08.0-2 - R1 compiled cleanly with real Journald/Audit support; missed the standard qlogging-categories6/ksystemlog.categories file. Added. * Sun Aug 30 2026 Smech - 26.08.0-1 - Real upstream source. Enabled real Journald/Audit log-source support since both dependencies are genuinely available on this distro rather than skipping them as merely-optional. %%files built from the three real install() calls in src/CMakeLists.txt; no icon files exist anywhere in this source to claim.