| 13 Jun 2025 |
emily | since Nixpkgs cross assumes you're always building on buildPlatform, it's harmless/correct for build tools to be built for buildPlatform | 19:26:38 |
K900 | Anyway what I'm getting from all this is that I'll leave it as strictDeps=false and go back to bashing my head against shiboken | 19:33:22 |
K900 | And if someone wants to figure it out, they'll have to fuck things up significantly anyway | 19:33:37 |
K900 | I still need to finish the world rebuild with just the strictDeps changes | 19:39:19 |
K900 | And then I'll have to add 6.15 on top and do another one | 19:39:31 |
K900 | OK going to need some actual reviews here | 20:11:41 |
K900 | https://github.com/NixOS/nixpkgs/pull/416534 | 20:11:42 |
K900 | Still testing everything builds | 20:12:06 |
| @the_madman:matrix.org joined the room. | 21:32:34 |
K900 | OK so it took another all of Plasma rebuild | 23:44:59 |
K900 | But I have it building with no random PySide dependencies leaking in | 23:45:08 |
| 14 Jun 2025 |
K900 | OK I think we're good | 10:32:08 |
K900 | https://github.com/NixOS/nixpkgs/pull/416534 has everything building now | 10:32:20 |
K900 | (tbc, still two libreoffices left, technically, but it SHOULD work) | 10:32:30 |
K900 | OK maybe not libreoffice broke again | 10:49:36 |
K900 | Anyway someone please take a look at the rest of that PR because it's getting annoyingly big | 11:32:33 |
K900 | And I'll be here trying to build all the libreoffices | 11:32:42 |
K900 | Which will probably take a few hours | 11:32:46 |
K900 | OK it's good now | 19:24:51 |
| 15 Jun 2025 |
| Federico Damián Schonborn changed their display name from LEGO® Worm™ (he/they) (Happy Pride Month! 🏳️🌈) to Worm 🏳️🌈 (he/they). | 00:59:45 |
| lostshelf joined the room. | 07:47:14 |
| 16 Jun 2025 |
K900 | @Sandro 🐧 stuff is leaking into Solid because of strictDeps and ecm-hook now :( | 04:48:56 |
K900 | Should we just kill that part in ecm-hook too | 04:49:03 |
K900 | And see what happens | 04:49:05 |
K900 | Actually oof share/locale is probably important | 04:57:51 |
K900 | Do we just go back to strictDeps and start shoving Qt shit into nativeBuildInputs until it stops freaking out | 04:58:08 |
emily | I do think it is really worth considering the "build a cross Qt and use $dev/bin" thing | 05:28:23 |
emily | like I realize that's enough of a project that it can't block a version bump | 05:28:45 |
emily | but enough things expect build platform tools that standardizing a way to make that work with buildInputs would help a lot IMO | 05:29:24 |
K900 | Yeeeeeeeeah | 05:32:32 |