| 25 Aug 2025 |
emily | I want to nit about withWebengine should really be withWebEngine but I'll restrain myself by layering it in this hypothetical :P | 20:34:33 |
Grimmauld (any/all) | lol fair | 20:35:24 |
emily | the package count honestly looks a lot less bad than I was fearing | 20:35:38 |
Grimmauld (any/all) | i can poke casually today, but expect a proper cleanup tomorrow evening | 20:35:40 |
emily | if Jellyfin get off their butts then it seems like we could drop it entirely | 20:36:03 |
emily | https://github.com/jellyfin/jellyfin-media-player/issues/537 | 20:37:06 |
emily | looks like this is blocking them | 20:37:10 |
Grimmauld (any/all) | tbh that fcitx thing pulling qt6 webengine in arch looks weird | 20:37:29 |
Grimmauld (any/all) | no cli flags or anything that would suggest its actually being used | 20:37:39 |
Grimmauld (any/all) | just -DUSE_WEBKIT=Off, but i'd hope that toggles actual webkit, not webengine | 20:37:59 |
emily | well presumably it toggles WebKit off in favour of WebEngine | 20:38:08 |
emily | https://github.com/search?q=repo%3Afcitx%2Ffcitx5-chinese-addons%20webengine&type=code | 20:38:20 |
emily | ENABLE_BROWSER | 20:38:22 |
emily | I don't want to think about what's going on there, but it shouldn't matter, if all we need to do is move to Qt 6 | 20:38:36 |
Grimmauld (any/all) | but there is aQT_MAJOR_VERSION, imo the arch package is weird | 20:39:03 |
emily | huh? | 20:39:09 |
emily | we offer the fcitx5-qt stuff for both Qt 5 and Qt 6 | 20:39:15 |
emily | and seemingly default to the former via alias | 20:39:19 |
emily | I think we just need to drop the former and migrate to the latter, for all those packages | 20:39:27 |
emily | and then no more Qt 5 in that closure | 20:39:34 |
Grimmauld (any/all) | yeah that sounds reasonable | 20:39:41 |
emily | though | 20:39:50 |
emily | paths = [
fcitx5
libsForQt5.fcitx5-qt
qt6Packages.fcitx5-qt
fcitx5-gtk
]
| 20:39:52 |
emily | maybe this is one of those things where you need both because lol input methods | 20:39:58 |
emily | K900: do you have wisdom | 20:40:01 |
Grimmauld (any/all) | i hate graphical systems so damn much | 20:40:17 |
emily | but fwiw the test only does
fcitx5.addons = [
pkgs.fcitx5-chinese-addons
pkgs.fcitx5-hangul
pkgs.fcitx5-m17n
pkgs.fcitx5-mozc
];
| 20:40:34 |
emily | which only pulls in the Qt 5 one | 20:40:37 |
emily | so I don't expect only pulling in the Qt 6 one could be worse | 20:40:43 |
K900 | No | 20:40:55 |