build(deps): add rug for arbitrary precision math

This commit is contained in:
electria 2026-06-17 12:13:45 -07:00
commit 5683d41c53
Signed by: electria
SSH key fingerprint: SHA256:8LlB3ucPbBHqozqkhsNbaV5oG3SlzzqUj8FZDL6IPQs
3 changed files with 73 additions and 1 deletions

View file

@ -14,16 +14,22 @@
cargoToml = fromTOML (builtins.readFile ./Cargo.toml);
name = cargoToml.package.name;
buildInputs = with pkgs; [
m4
];
in
{
packages.default = pkgs.rustPlatform.buildRustPackage {
inherit name;
inherit name buildInputs;
src = ./.;
cargoLock.lockFile = ./Cargo.lock;
};
devShells.default = pkgs.mkShell {
inherit buildInputs;
packages = with pkgs; [
rustc
cargo