Psionic K

Results 227 comments of Psionic K

You're welcome :smiling_face_with_tear: I haven't had any bright ideas. I believe I have to re-architect the expressions and the generator to get reasonable sized expressions that are, most importantly, correct...

Updating with information that will later get refined into the readme. At a high level, cargo2nix is really `cargo metadata` to Nix. Compared to the JSON output of metadata, we...

@natto1784 I'm not tracking burn down toward working on this and there is no branch. What does exist is design and similar code. There is a Nix expression generator already...

### Nixpkgs Overlay Cache sharing is going to be an effective way to drive many decisions so that Rust & Nix benefit each other. In the ideal state: - Rust...

[Dream2nix](https://github.com/nix-community/dream2nix) makes the same [distinction](https://github.com/nix-community/dream2nix/blob/main/docs/concepts-and-benefits.md) between translators & builders. mkcrate.nix is basically the cargo2nix builder. The cargo2nix binary is the translator. ### De-tangling mkcrate.nix Currently the structure is a bit...

It's not hard, but you will need to hack something in. To start with, I would go ahead and check out a copy of cargo2nix. Each crate is built independently...

If I was going to beat you to it, I would need some prodding about specific linker setups to try and how they are usually done

> Compilation had problems and didn't find GLIBC_2.33. I think (?) this is due to not using gcc. I tried adding pkgs.stdenv.cc to my buildInputs, that didn't work though. Which...

All linker configuration questions can be handled through some combination of providing extra build inputs to your crates and changing the configuration generation that happens in the `configureCargo` phase. I'm...

Takes 4 lines. I had to make the tera output use the `out` attribute explicitly, but other than that, it looks like a naive swap. I'll get it into the...