termux-packages icon indicating copy to clipboard operation
termux-packages copied to clipboard

Update KDE frameworks 6.3.0

Open Biswa96 opened this issue 1 year ago • 9 comments

Biswa96 avatar Jun 17 '24 18:06 Biswa96

Should there be two versions of KDE framework packages - with qt5 and with qt6? Lxqt depends on the qt6 ones and some other programs like nextcloud-client depends on the qt5 ones.

Biswa96 avatar Jun 25 '24 06:06 Biswa96

As long as the Qt6 transition isn't completed we should probably keep both. Or as long as we still have packages that depend on kf-qt5, and don't build with kf-qt6.

TomJo2000 avatar Jun 25 '24 06:06 TomJo2000

As long as the Qt6 transition isn't completed we should probably keep both. Or as long as we still have packages that depend on kf-qt5, and don't build with kf-qt6.

Those two statements seems contradicting. Should I postpone kde and lxqt updates with qt6?

Biswa96 avatar Jun 25 '24 07:06 Biswa96

Those two statements seems contradicting. Should I postpone kde and lxqt updates with qt6?

No I don't think we should delay those. But we may want to keep separate qt5 versions around if there is packages depending on the Qt5 KDE Frameworks that can't be built against Qt6 yet.

TomJo2000 avatar Jun 25 '24 07:06 TomJo2000

What package name do you suggest for KDE frameworks? for example,

  • karchive/karchive5
  • karchive-qt5/karchive-qt6
  • kf6-karchive/kf5-karchive (those names are taken from repology)

Biswa96 avatar Jun 25 '24 08:06 Biswa96

Those seem fine to me.

TomJo2000 avatar Jun 25 '24 08:06 TomJo2000

Prefer kf6-karchive/kf5-karchive

truboxl avatar Jun 27 '24 10:06 truboxl

Prefer kf6-karchive/kf5-karchive

It is not required to rename older KDE framework packages, right? The new ones can be prefixed with kf6-

Biswa96 avatar Jun 27 '24 17:06 Biswa96

Prefer kf6-karchive/kf5-karchive

It is not required to rename older KDE framework packages, right? The new ones can be prefixed with kf6-

It would probably be good to make the distinction. Though that's gonna necessitate rebuilds of all kf5- packages, all kf6- packages and all revdeps thereof.

But I think that's a bullet we should just bite. On the one hand for a better overview. And on the other hand for consistency with the qt5-*/qt6-* packages. kf5-*/kf6-* should probably follow the same naming convention.

TomJo2000 avatar Jun 27 '24 21:06 TomJo2000

Coming soon...

Biswa96 avatar Jul 01 '24 09:07 Biswa96