diff options
author | Philip Hayes <philiphayes9@gmail.com> | 2024-05-29 09:38:07 -0700 |
---|---|---|
committer | Philip Hayes <philiphayes9@gmail.com> | 2024-05-29 09:51:48 -0700 |
commit | 2d797856ddf380815e8c25729f2e15a1a79f03c4 (patch) | |
tree | 4a56f4a92576dc3dc4b3001178ac6703339a2525 /pkgs/by-name/do | |
parent | 9ca3f649614213b2aaf5f1e16ec06952fe4c2632 (diff) |
dotenvy: init at 0.15.7
Diffstat (limited to 'pkgs/by-name/do')
-rw-r--r-- | pkgs/by-name/do/dotenvy/package.nix | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/by-name/do/dotenvy/package.nix b/pkgs/by-name/do/dotenvy/package.nix new file mode 100644 index 0000000000000..210f75fe8cd34 --- /dev/null +++ b/pkgs/by-name/do/dotenvy/package.nix @@ -0,0 +1,25 @@ +{ lib, fetchCrate, rustPlatform }: + +rustPlatform.buildRustPackage rec { + pname = "dotenvy"; + version = "0.15.7"; + + src = fetchCrate { + inherit pname version; + hash = "sha256-virK/TpYBmwTf5UCQCqC/df8iKYAzPBfsQ1nQkFKF2Y="; + }; + + cargoHash = "sha256-qjFTv15FSvgYgQ4nTEIo0KUqaCbg6E+W5B2B5BH6sp4="; + + cargoBuildFlags = [ "--bin=dotenvy" "--features=cli" ]; + + # just run unittests and skip doc-tests + cargoTestFlags = [ "--lib" ]; + + meta = { + description = "Loads environment variables from a .env file"; + homepage = "https://github.com/allan2/dotenvy"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ phlip9 ]; + }; +} |