View previous topic :: View next topic |
Author |
Message |
Goverp Advocate
Joined: 07 Mar 2007 Posts: 2026
|
Posted: Fri Jul 21, 2023 9:14 am Post subject: QT6 status? |
|
|
I'm getting fed up with trying to get qtwebengine-5.foo to compile. I want a new challenge
IIUC Qt6 is now unmasked but still, obviously, ~amd64 etc. Anyone know if it is just a case of changing accept_keywords, or does KDE need tweaking to match? Again IIUC, it appears to be slotted; does that mean I could install both and switch between them - I see no "eselect qt" module? _________________ Greybeard |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31004 Location: here
|
Posted: Fri Jul 21, 2023 9:46 am Post subject: |
|
|
The kde ebuilds are not yet ready for QT6.
Not even those included 'KDE team's testing overlay'. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2732
|
Posted: Fri Jul 21, 2023 9:54 am Post subject: |
|
|
Qt6 itself is mostly fine, but there's not much that use it in the tree currently (few odd packages, some require it, some optional), and in-tree kde/plasma stuff does not (Edit: it'll just keep using qt5 even if you have qt6 around on top, which coexists fine -- no eselect involved). So unless you got some package you want to use Qt6 with and the ebuild supports it, it's not going to be of any real use.
I use qtwebengine:6 with qutebrowser-9999[qt6] fwiw (its qt6 support is not yet in a release, so 9999 only). For this package it's pretty worth it given the newer internal chromium version and many websites being broken with old qtwebengine:5
Last edited by Ionen on Fri Jul 21, 2023 10:02 am; edited 2 times in total |
|
Back to top |
|
|
wjb l33t
Joined: 10 Jul 2005 Posts: 612 Location: Fife, Scotland
|
Posted: Fri Jul 21, 2023 9:59 am Post subject: |
|
|
The wiki has an outline of how qt6 is going to be fitted in. |
|
Back to top |
|
|
Goverp Advocate
Joined: 07 Mar 2007 Posts: 2026
|
Posted: Fri Jul 21, 2023 6:33 pm Post subject: |
|
|
AH, thanks for that. I'll let the dogs sleep. _________________ Greybeard |
|
Back to top |
|
|
Goverp Advocate
Joined: 07 Mar 2007 Posts: 2026
|
Posted: Fri Apr 19, 2024 12:14 pm Post subject: |
|
|
Someone woke the dogs!
I noted that portage now includes lyx-2.4.0 in ~amd64, so I thought I'd give it a try.
I was perplexed to see it pull in Qt6, and what's more I find Qt6 isn't keyworded.
But I ran emerge --update --deep ... yesterday, and haven't sync'ed since then, so why didn't Qt get upgraded? Ah well, all learning opportunities are to be appreciated.
Would it be a good idea to update my system to Qt6? _________________ Greybeard |
|
Back to top |
|
|
Yamakuzure Advocate
Joined: 21 Jun 2006 Posts: 2285 Location: Adendorf, Germany
|
Posted: Fri Apr 19, 2024 2:14 pm Post subject: |
|
|
Goverp wrote: | Would it be a good idea to update my system to Qt6? | If you merge a package that requires (or supports with USE="qt6") qt6, it will be pulled in. Emerging qt6 without having anything that needs it will give you nothing. Unless you want to develop with it, of course.
Personally, I have enabled the qt6 USE flag globally, and it pulled in 12 qt6 packages via the installed packages that support this USE flag. _________________ Important German:- "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
- "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
|
|
Back to top |
|
|
Goverp Advocate
Joined: 07 Mar 2007 Posts: 2026
|
Posted: Fri Apr 19, 2024 6:59 pm Post subject: |
|
|
Ah, thanks, I see. I thought that Qt6 would overwrite Qt5 and suddenly everything would be using the new stuff, leading to exciting times. So instead it looks like lyx will be a nice test for me. _________________ Greybeard |
|
Back to top |
|
|
|