| 23 Aug 2025 |
Grimmauld (any/all) | https://termbin.com/93pm | 09:47:57 |
Grimmauld (any/all) | no obvious explosions | 09:48:09 |
K900 | Yeah that looks normal | 09:48:35 |
K900 | Hmm what is COINGLNOCURRENTCONTEXT_CHECK | 09:49:17 |
K900 | Hmm what is COIN_GL_NO_CURRENT_CONTEXT_CHECK | 09:49:22 |
K900 | That looks sus | 09:49:23 |
K900 | (looking at freecad drv) | 09:49:33 |
Grimmauld (any/all) | coin starts only once you open an actual file/project, the welcome screen should still show even if coin itself is busted | 09:55:10 |
Grimmauld (any/all) | i mean i can try removing that, but coin on wayland has caused issues before and it always hard-crashed later | 09:55:38 |
| ➡️@amadaluzia:unredacted.org changed their profile picture. | 10:08:37 |
| 25 Aug 2025 |
| @federicodschonborn:matrix.org changed their profile picture. | 13:36:55 |
| @federicodschonborn:matrix.org changed their display name from Cat McFishface 🏳️🌈 (he/they) to Mr. Bones (he/they). | 13:38:42 |
emily | Grimmauld (any/all): it looks like python-qt is killing off those gepetto-* packages, and fcitx5-chinese-addons will mess up our fcitx5 test | 20:31:48 |
emily | everything else looks ok to me | 20:31:49 |
emily | doing the pyside treatment to python-qt is optional since it looks like it's only that one gepetto-* thing and who knows if it uses WebEngine; I'm guessing the CSound dep is optional and could be handled similarly to SuperCollider though, and that also pulls in python-qt, so if neither of those hard-depend on WebEngine maybe it's worth it?
for fcitx5-chinese-addons, would you mind looking at how hard the WebEngine dep is? I notice that it supports both Qt 6 and Qt 5 and https://archlinux.org/packages/extra/x86_64/fcitx5-chinese-addons/ only depends on Qt 6 WebEngine
| 20:33:09 |
emily | pkgs/top-level/aliases.nix
916: fcitx5-chinese-addons = libsForQt5.fcitx5-chinese-addons; # Added 2024-03-01
pkgs/top-level/qt5-packages.nix
76: fcitx5-chinese-addons = callPackage ../tools/inputmethods/fcitx5/fcitx5-chinese-addons.nix { };
pkgs/top-level/qt6-packages.nix
50: fcitx5-chinese-addons = callPackage ../tools/inputmethods/fcitx5/fcitx5-chinese-addons.nix { };
| 20:33:21 |
emily | perhaps we should simply adjust this alias and kill the Qt 5 version? | 20:33:37 |
emily | other than that it looks mergeable. the backport might require some fiddling, but we should maybe give it a week before backporting anyway to see if anything hugely blows up | 20:34:13 |
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 |