Consider making breeze optionally depend on breeze5
Since breeze>=6.0.0-1
only applies to Qt 6 applications, breeze5
needs to be installed separately in order to also style Qt 5 applications. Upgrading from breeze<5.27.80
automatically installs breeze5
but since nothing depends on breeze5
it becomes an orphaned package which may cause users to inadvertently remove it along with other Plasma/Qt 5 packages that become orphaned with the upgrade to Plasma 6, even though breeze5
is still relevant since many programs (e.g. vlc
, virtualbox
, keepassxc
) still use Qt 5. Currently users need to manually mark breeze5
as explicitly installed but this could be avoided by adding it to optdepends
for breeze
. (A similar situation exists for the mouse cursor with plasma-integration
and plasma5-integration
)