29 Aug 2025 |
aidalgol | It looks like it should already be getting filtered. mapAliases is invoked on that giant attrset, which is merged with plasma5Throws , and mapAliases already has that checkInPkgs filter. So I think we should figure out why that's not catching it before moving things around. | 23:17:57 |
emily | no | 23:45:02 |
emily | mapAliases { … } // … is (mapAliases { … }) // … | 23:45:16 |
emily | and the check only causes errors, doesn't filter | 23:45:21 |
emily | so the fix is mapAliases ({ … } // …) except that might cause a horrible reindentation so maybe just add mapAliases to plasma5Throws , but more importantly it needs a filter. or just dropping the problematic packages from the list I guess | 23:45:49 |
30 Aug 2025 |
Sandro 🐧 | Has anyone a good idea how to do https://github.com/NixOS/nixpkgs/issues/409986#issuecomment-3217982330 by default so that dolphin works better for everyone?
| 01:47:21 |
Sandro 🐧 | Do we want to do a programs.dolphin ? | 01:47:26 |
aidalgol | emily: How's this? https://github.com/NixOS/nixpkgs/pull/438479 | 02:14:38 |
aidalgol | OK, that broke eval. How do I run locally whatever check the nixpkgs-vet CI job is doing? | 02:18:37 |
Sandro 🐧 | you can't seem to just copy the command from CI ... a shame | 02:41:30 |
Sandro 🐧 | but nota seems to be already a package, so that alias probably needs to go | 02:41:40 |
aidalgol | I finally found where how to run locally is documented: https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/README.md#validation | 02:46:06 |
K900 | Possibly yes, and it should be enough to have that on XDG_CONFIG_DIRS | 05:41:18 |
K900 | Oh no I thought I checked all of them :( | 05:42:03 |
K900 | Sorry | 05:42:16 |
K900 | That bit was automated and I can only assume I fucked something up | 05:42:39 |
aidalgol | No worries. | 05:43:35 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | @k900:0upti.me: do you plan to stop having qtwayland as a dep for all Qt 6 packages with 6.10? | 09:29:30 |
K900 | Yes | 09:29:35 |
K900 | Assuming it moves to qtbase | 09:29:39 |
K900 | It'll just be in qtbase | 09:29:43 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | It moves but adwaita CSD is still in qtwayland | 09:29:55 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | As it depends on qtsvh | 09:30:03 |
K900 | It's OK GNOME users deserve to suffer | 09:30:05 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | * As it depends on qtsvg | 09:30:12 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | Fair | 09:30:36 |
K900 | OK I think this is enough deleting old shit for one day | 09:39:39 |
K900 | https://github.com/NixOS/nixpkgs/pull/435812 should be ready to review | 09:39:44 |
K900 | There's like, unironically under a hundred things now that depend on KF5 anything | 09:44:49 |
K900 | And some of them are Plasma 6 | 09:44:59 |