Name: ludora-welcome Version: 1.8 Release: 1%{?dist} Summary: First-boot welcome application for Ludora License: GPLv3+ URL: https://ludora.org Source0: ludora-welcome-%{version}.tar.gz BuildArch: noarch Requires: python3-pyqt6 Requires: kde-ludora %description A simple welcome application that runs on first boot, introducing the user to Ludora, explaining how to upgrade the system with dnf instead of KDE Discover, guiding NVIDIA driver installation using the pre-enabled RPM Fusion repositories, and explaining how to set up Secure Boot signing with ludora-secureboot. %define debug_package %{nil} %prep %setup -q -n ludora-welcome-%{version} %build # Nothing to build %install install -Dm755 ludora-welcome.py \ %{buildroot}%{_bindir}/ludora-welcome install -Dm644 ludora-welcome.desktop \ %{buildroot}%{_sysconfdir}/xdg/autostart/ludora-welcome.desktop install -Dm644 ludora-welcome-app.desktop \ %{buildroot}%{_datadir}/applications/ludora-welcome.desktop %files %{_bindir}/ludora-welcome %{_sysconfdir}/xdg/autostart/ludora-welcome.desktop %{_datadir}/applications/ludora-welcome.desktop %changelog * Sat Oct 31 2026 Lars Soe Mikkelsen - 1.8-1 - First launch: wait up to 90 s for the Ludora theme to be applied before opening, so the window doesn't start with Breeze's grey colours (both start from autostart at first login) * Sat Oct 31 2026 Lars Soe Mikkelsen - 1.8-0 - Add Secure Boot tab: how to turn on Secure Boot after installing with it off (ludora-secureboot setup, MokManager enrollment, status check, then firmware) - Welcome tab: point to the Secure Boot tab * Thu Oct 15 2026 Lars Soe Mikkelsen - 1.7-0 - NVIDIA tab: install kernel-ludora-devel-matched alongside akmod-nvidia so the module can be built (#9); add black-screen recovery steps * Thu May 14 2026 Lars Soe Mikkelsen - 1.6-0 - Skip autostart when running as liveuser (live USB session) * Wed May 13 2026 Lars Soe Mikkelsen - 1.5-0 - Rewrite Welcome tab as post-install first steps guide - Upgrading tab: lead with "do this first" framing, move command before KDE Discover note * Wed May 13 2026 Lars Soe Mikkelsen - 1.4-0 - Increase default window size to avoid scrolling * Wed May 13 2026 Lars Soe Mikkelsen - 1.3-0 - Welcome tab: expand Btrfs+Snapper into individual components with usage note * Wed May 13 2026 Lars Soe Mikkelsen - 1.2-0 - Welcome tab: expand optional section to list all five netinstall groups - Upgrading tab: remove major Fedora version upgrade section * Wed May 13 2026 Lars Soe Mikkelsen - 1.1-0 - Update Welcome tab: split included/optional components to reflect modular installer - Update NVIDIA tab: add 580xx legacy branch for Maxwell/Pascal (GTX 9xx/10xx/16xx)