------------------------------------------------------------------------
kdeqt6 build

This is a stripped down Plasma Desktop only supporting qt6 libraries
for use on your system. It ships the KDE Frameworks, Plasma, and 
supporting libraries to run the desktop. Along with optional flatpak
addition and fcitx5 input framework additions. This is purposely slim
so one uses available flatpaks to fill up their desktop applications of
choice and to not ship "everything but the kitchen sink".

While it's always recommended to do a full install of Slackware,
in this case, my build system contains these full series:
a, ap, d, l, n, x, y, and these specific ones as well -
xap: blueman, ffmpegthumbnailer, libnma, mpv, network-manager-applet,
pavucontrol, sane, x11-ssh-askpass

1. Clean install a full Slackware installation w/o KDE.
2. Remove the qt5 pkg "removepkg qt5" (recommended)
3. cd "kdeqt6/kde/src"
4. Run the "get-sources.sh" in each folder underneath here.
5. Run the "alldeps.SlackBuild" in the root of the directory.
6. cd kde/
7. Run "kde.SlackBuild"
8. Done with main build.

When done, you will have an operating Plasma 6.5.4 Desktop.

(recommended)
9. cd _flatpak/
10. Run "flatpak.SlackBuild"

This configures the flatpak system for systemwide use, add your user
to the "wheel" group to install flatpaks without a password.

(optional)
11. cd ../fcitx5/
12. Run "fcitx5.SlackBuild"

13. Re-install qt5 "slackpkg install qt5"

Slackware's included fcitx5 packages will cause the desktop to crash,
rebuilding these will make it operational again.

------------------------------------------------------------------------

This is a slimmed & modified version of AlienBob's Plasma SlackBuild
for people who want a slim and/or custom streamlined install based only
on QT6.

Enjoy! 2025/11/16 - Jay Lanagan (j@lngn.net)
