Upgrading Qt: Difference between revisions

From Alpine Linux
No edit summary
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
When Qt gets upgraded between major versions, we have to rebuild some packages due to ABI changes and private API usages. The following is a list of packages to bump on every major (e.g. 6.8.x to 6.9.x) upgrade:
When Qt gets upgraded between major versions, we have to rebuild some packages due to ABI changes and private API usages. The following is a list of packages to bump on every major (e.g. 6.8.x to 6.9.x) upgrade:


* plasma-integration
* kwin (input in login managers)
* kwin
* plasma-integration (for plasmashell)
* layer-shell-qt
* layer-shell-qt (for plasmashell)
* kguiaddons (for plasmashell)
* libkscreen (for display configuration)
* powerdevil (for power management KCM)
* pyside6 (all it's users need to be rebuild as well)
* pyside6 (all it's users need to be rebuild as well)


Line 11: Line 14:
* kaccounts-providers
* kaccounts-providers
* signon-ui
* signon-ui
[[Category:Development]]
[[Category:System Administration]]

Latest revision as of 10:01, 18 April 2026

When Qt gets upgraded between major versions, we have to rebuild some packages due to ABI changes and private API usages. The following is a list of packages to bump on every major (e.g. 6.8.x to 6.9.x) upgrade:

  • kwin (input in login managers)
  • plasma-integration (for plasmashell)
  • layer-shell-qt (for plasmashell)
  • kguiaddons (for plasmashell)
  • libkscreen (for display configuration)
  • powerdevil (for power management KCM)
  • pyside6 (all it's users need to be rebuild as well)

For QtWebengine:

  • angelfish
  • kaccounts-providers
  • signon-ui