Language-specific package helpers: Difference between revisions
imported>Mic92 add carnix |
imported>Mic92 No edit summary |
||
Line 25: | Line 25: | ||
* [https://github.com/ttuegel/emacs2nix emacs2nix] | * [https://github.com/ttuegel/emacs2nix emacs2nix] | ||
=== Rust === | === Rust === | ||
* [https://pijul.org/2017/12/12/buildrustcrate/ carnix] [https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/rust.section.md#compiling-rust-crates-using-nix-instead-of-cargo documentation] | * [https://pijul.org/2017/12/12/buildrustcrate/ carnix] [https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/rust.section.md#compiling-rust-crates-using-nix-instead-of-cargo documentation] - Recommend by community, also integrated into nixpkgs. | ||
* [https://github.com/williamyaoh/cratesio2nix cratesio2nix] | * [https://github.com/williamyaoh/cratesio2nix cratesio2nix] | ||
* [https://github.com/fractalide/nixcrates nixcrates] | * [https://github.com/fractalide/nixcrates nixcrates] |
Revision as of 14:28, 31 March 2018
The official overview can be found in the nixpkgs manual.
Go
Python
- pypi2nix - Recommended by Community
- pip2nix
- python2nix
- nix-pip
Node.js
Ruby
Haskell
Scala
Elisp
Rust
- carnix documentation - Recommend by community, also integrated into nixpkgs.
- cratesio2nix
- nixcrates
- nix-crates-index
- manilla