Remove extra dependency mentions from KDE6 libraries#388
Remove extra dependency mentions from KDE6 libraries#388isaackwy wants to merge 5 commits intoPonce:currentfrom
Conversation
…-protocols-opt and qt6 dependencies
reverse dependencies - libraries/kidletime6
|
reverse dependencies - libraries/solid6
|
reverse dependencies - libraries/libkscreen6
|
reverse dependencies - libraries/layer-shell-qt6
|
reverse dependencies - libraries/kwindowsystem6
|
✅ sbolint - libraries/solid6 ✅ |
✅ sbolint - libraries/layer-shell-qt6 ✅ |
✅ sbolint - libraries/kidletime6 ✅ |
✅ sbolint - libraries/libkscreen6 ✅ |
✅ sbolint - libraries/kwindowsystem6 ✅ |
|
I'm really sorry @isaackwy but I don't remove extra dependencies mentions from SlackBuilds *.info files, in particular stuff that has not occasional updates because, besides them being several thousands, they will break at rebase time (changes in the REQUIRES line "overlap" -I'm talking diffs- with the MD5SUM ones) and I would have to do a lot (more) of manual work every week (over the point until this keeps being manageable)... |
In that case I might add notes to the READMEs in the Slackware 15.0 repo. Thanks for telling me ponce. |
Typical policy regarding the current SlackBuilds repo is to remove the package rather than the dependency mention.
For example, qt6 is not in the SlackBuilds repo (as it's already included in Slackware-current).
However:
I am sending this pull request primarily because of extra-cmake-modules-opt and plasma-wayland-protocols-opt.
On Slackware-current, the KDE6 libraries mentioned below (kidletime6, kwindowsystem6, layer-shell-qt6, libkscreen6 and solid6) are able to build without extra-cmake-modules-opt and plasma-wayland-protocols-opt.
My goal is to remove the extra dependency mentions (but it's not primarily the qt6 mention that I want to remove, but rather the -opt ones).
I would like to keep extra-cmake-modules-opt and plasma-wayland-protocols-opt within the current SlackBuilds repo for now. (Later on, I may need a newer version of extra-cmake-modules and plasma-wayland-protocols for building these kde6 libraries).