Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TRACKER] Qt6 transition #10854

Open
3 of 5 tasks
thunder-coding opened this issue May 29, 2022 · 3 comments
Open
3 of 5 tasks

[TRACKER] Qt6 transition #10854

thunder-coding opened this issue May 29, 2022 · 3 comments
Labels
help wanted Help is wanted in order to solve the issue qt6 tracker x11 Issue is related to stuff requiring X11 environment or x11-packages

Comments

@thunder-coding
Copy link
Member

thunder-coding commented May 29, 2022

How the transition should be done

Note: this section should be considered incomplete. I'll appreciate some changes suggested by people who have maintained Qt family in the past.

@thunder-coding thunder-coding added help wanted Help is wanted in order to solve the issue x11 Issue is related to stuff requiring X11 environment or x11-packages labels May 29, 2022
@stale

This comment was marked as outdated.

@stale stale bot added the wontfix Issue won't be fixed label Jul 14, 2022
@2096779623 2096779623 added not stale and removed wontfix Issue won't be fixed labels Jul 15, 2022
@xtkoba
Copy link
Contributor

xtkoba commented Oct 16, 2022

Just some remarks.

Qt 5.15.x is planned to reach EOL at 26th May 2023.

Qt 4.8.x reached EOL around 19th December 2015. On Gentoo (a GNU/Linux distribution), the last removal of Qt 4 components was taken took place on 7th August 2018, more than 2 years and a half after EOL. Obviously it is not at all easy to fulfill all the tasks.

@xtkoba xtkoba mentioned this issue Dec 20, 2022
1 task
@xtkoba xtkoba added tracker and removed not stale labels Dec 24, 2022
@xtkoba xtkoba changed the title [TODO] Qt6 transition [TRACKER] Qt6 transition Dec 24, 2022
@termux termux deleted a comment from totzkie69 May 24, 2023
@truboxl truboxl added the qt6 label Jan 9, 2024
@TomJo2000
Copy link
Member

TomJo2000 commented May 25, 2024

Marking the first 3 points as completed after the merger of

Currently introduced qt6-* packages:

  • 25ebf70 addpkg(x11): qt6-qtbase - truboxl
  • 3fcd4c7 addpkg(x11): qt6-qtsvg - truboxl
  • 13e74a0 addpkg(x11): qt6-shadertools - truboxl
  • a9d9e17 addpkg(x11): qt6-qtmultimedia - truboxl
  • f49aba3 addpkg(x11/qt6-qtlanguageserver): 6.7.1 - Biswa96
  • c044c64 addpkg(x11/qt6-qtdeclarative): 6.7.1 - Biswa96
  • 17ec89f addpkg(x11/qt6-qtcharts): 6.7.1 - Biswa96
  • e51ef33 addpkg(x11/qt6-qtimageformats): 6.7.1 - Biswa96
  • 4193ab3 addpkg(x11/qt6-qttools): 6.7.1 - Biswa96

Packages currently using Qt6:

  • feathernotes
  • featherpad
  • mkvtoolnix

I will be updating this comment as more Qt6 packages are introduced

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Help is wanted in order to solve the issue qt6 tracker x11 Issue is related to stuff requiring X11 environment or x11-packages
Projects
None yet
Development

No branches or pull requests

5 participants