snowflake/pkgs/forex/default.nix

30 lines
736 B
Nix

{
pkgs,
lib,
rustPlatform,
fetchFromGitea,
...
}:
rustPlatform.buildRustPackage {
name = "forex";
src = fetchFromGitea {
domain = "git.flake.sh";
owner = "notohh";
repo = "forex";
rev = "de4b32b0d5bf0631404dd11c5878058bc7fd4a56";
sha256 = "sha256-d/iyg/tFF3N0I6LCSFU4U1vBzpz60s2FnT0GB4AuihE=";
};
nativeBuildInputs = [pkgs.pkg-config];
buildInputs = [pkgs.openssl];
cargoHash = "sha256-COWFG766DVWXbGm8raVSH1nBpsS5HdTat5BHzv7QR4o=";
meta = with lib; {
description = "a CLI currency converter, written in rust, for practice";
mainProgram = "forex";
homepage = "https://git.flake.sh/notohh/forex";
license = licenses.mit;
maintainers = with maintainers; [notohh];
};
}