| 27 Sep 2025 |
outfoxxed | the hell | 20:48:40 |
outfoxxed |  Download image.png | 20:48:41 |
outfoxxed | i dont even want to know how this is required | 20:48:49 |
outfoxxed | for Host | 20:48:58 |
outfoxxed | sorry K900 can you explain why the kde stuff needs qt in propagatedBuildInputs specifically so I can make sure I'm on the same page here | 20:51:08 |
K900 | No because I am going to sleep right now | 20:52:20 |
K900 | And I'm typing this from my phone | 20:52:24 |
K900 | But you can remove it and it'll probably blow up | 20:52:34 |
outfoxxed | alright
I havent tried building any kde packages yet because they all pull in qtwebengine somehow | 20:52:54 |
K900 | And then you can see how it blows up | 20:53:01 |
K900 | I assume the secrets are in the dev output, at least | 20:53:02 |
K900 | Something something unprefixed pkg-config something | 20:53:11 |
K900 | You can break that chain at PySide | 20:53:20 |
K900 | For many things at least | 20:53:40 |
outfoxxed | ah does pyside pull in literally everything | 20:53:42 |
K900 | OK seriously bedge | 20:53:45 |
K900 | Today is a day | 20:53:48 |
K900 | Was a day | 20:53:51 |
K900 | Not literally everything but most things yes | 20:54:00 |
outfoxxed | thanks | 20:54:07 |
K900 | And technically most KDE things don't need webengine | 20:54:38 |
K900 | But we can't give them a custom PySide either because python flat names pace | 20:54:38 |
outfoxxed | could we have a pysideWithModules or something | 20:55:00 |
outfoxxed | assuming pyside itself doesnt take forever to compile for each one | 20:55:12 |
K900 | No because it's defined at build time | 20:55:16 |
K900 | Anyway | 20:55:19 |
outfoxxed | later yeah | 20:55:24 |
K900 | I really need sleep | 20:55:38 |
K900 | Sorry I'm cutting myself off | 20:55:38 |
outfoxxed | It seems like the host prefixes environment variable doesn't actually do what it says it does and unlinke QT_HOST_PATH doesn't add itself to the tool scanning list. I think the best solution here is just to add a patch to their cmake files when cross compiling, so we don't break anything new in a normal build, and cross doesn't work anyway so anything is an improvement | 23:21:49 |