Upgrading Qt: Difference between revisions

From Alpine Linux
(Created page with "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...")
 
No edit summary
 
(9 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. 5.12.x to 5.14.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:


* py3-qt5
* kwin (input in login managers)
* kio-extras
* plasma-integration (for plasmashell)
* kdeclarative
* layer-shell-qt (for plasmashell)
* kwayland
* kguiaddons (for plasmashell)
* kwayland-integration
* libkscreen (for display configuration)
* plasma-framework
* powerdevil (for power management KCM)
* breeze
* pyside6 (all it's users need to be rebuild as well)
* plasma-integration
 
* qqc2-desktop-style
For QtWebengine:
* kwin
 
* angelfish
* kaccounts-providers
* 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