| 11 Dec 2025 |
Qyriad | Meson has a "rust" test type, you can look at that | 11:54:16 |
kloenk | doing that. my test was using it in lix so I have not fight meson that much :) (will create a Cl, maybe lix wants to add the cargo tests to the unit test suit :) ) | 12:01:29 |
kloenk | * | 12:02:23 |
| 12 Dec 2025 |
raitobezarius | FWIW, Lix got an update on the Gerrit CI, we are now using proper scheduled icons for jobs | 03:06:21 |
| whispers (it/fae) changed their profile picture. | 04:51:14 |
| 13 Dec 2025 |
| @elec3137:matrix.org changed their display name from Electria to moved to: @electria:federated.nexus. | 05:04:17 |
| @elec3137:matrix.org removed their profile picture. | 06:57:21 |
| @elec3137:matrix.org removed their display name moved to: @electria:federated.nexus. | 06:57:30 |
| @elec3137:matrix.org left the room. | 06:57:48 |
aloisw | raitobezarius did you have time to look at the SQLite changes yet? | 13:10:30 |
| Ethan changed their display name from Ethan Bodzioney to Ethan. | 22:13:42 |
| 14 Dec 2025 |
| suua joined the room. | 05:34:20 |
Jules Lamur | Hi, are you aware of any plans about having input pinning commands (like eg. npins, but built in) in nixcpp / lix? That would be handy for people that do not want to use flakes or npins / niv. I feel that it would make sense to have a UX to do that natively, but you all might have better plans :) | 15:42:03 |
helle (just a stray cat girl) | there are no plans to do this as things like npins can provide this functionality perfectly well externally | 15:43:09 |
helle (just a stray cat girl) | we want to have less in the core, not more | 15:43:18 |
helle (just a stray cat girl) | I mean you can make a lix-pin command in your PATH and with custom-sub-commands you can then run lix pin and it will run your command, which is cutesy I guess | 15:45:25 |
helle (just a stray cat girl) | flakes are being moved to a plugin, Soon™ | 15:46:21 |
Rutile (Commentator2.0) feel free to ping | npins as a lix plugins? :D | 15:47:06 |
helle (just a stray cat girl) | I mean you can just have it as a lix subcommand already :3 | 15:47:24 |
helle (just a stray cat girl) | I need to work on my patches to npins still, but got uh, sick and then distracted | 15:47:45 |
Rutile (Commentator2.0) feel free to ping | uhhh right, i need to fix my npins pr too 🥴 | 15:48:20 |
Jules Lamur | This position makes sense. I was fine with npins until I realized it does not check hashes of git inputs (cf. https://github.com/andir/npins/blob/0.3.1/src/default.nix#L113) and that no release has been made since it was fixed. The maintainer has not responsed to calls for a new release (cf. https://github.com/andir/npins/issues/178) (I'm not blaming him to be clear, but that would have been easier if such a command was part of a bigger project, and considering how many people rely on npins or equivalent software I thought that could be considered). | 15:52:27 |
helle (just a stray cat girl) | so given that piegames probably has feelings on this and I suspect npins will get a release soonish, it is actively worked on | 15:53:42 |
helle (just a stray cat girl) | and no, in a larger project, it just gets messy with how it needs to be integrated in the code base, maintained as a monolithic part, etc | 15:54:08 |
helle (just a stray cat girl) | this is partially why Flakes are such a nightmare | 15:54:21 |
helle (just a stray cat girl) | the other part, Flakes never were well defined | 15:54:32 |
helle (just a stray cat girl) | also behaviour of Flakes is now everywhere in Lix (inherited from CppNix), libfetchers is painful to work on due to this for example and completely mismatched with it's own documentation | 15:55:57 |
helle (just a stray cat girl) | npins would add yet another code path to such a thing | 15:56:09 |
piegames | npins needs another maintainer really | 15:56:30 |
Rutile (Commentator2.0) feel free to ping | okay, now i am being blamed for the release not being done bc i haven't finished up my pr xD | 15:56:31 |