diff options
author | IogaMaster <iogamastercode@gmail.com> | 2023-11-22 12:36:44 -0700 |
---|---|---|
committer | IogaMaster <iogamastercode@gmail.com> | 2023-11-24 21:39:48 -0700 |
commit | 25599afd79c86f798c5599b446f64e76dee749df (patch) | |
tree | 26eb141f062108e70c7b887482bc11a7284c9725 /pkgs/by-name/le/leaf | |
parent | 1156cd9e9b57e2f5a11564c6cf64b86b01fae17a (diff) |
leaf: init at 0.1.0
https://github.com/IogaMaster/leaf Update package.nix Co-authored-by: éclairevoyant <848000+eclairevoyant@users.noreply.github.com>
Diffstat (limited to 'pkgs/by-name/le/leaf')
-rw-r--r-- | pkgs/by-name/le/leaf/package.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/by-name/le/leaf/package.nix b/pkgs/by-name/le/leaf/package.nix new file mode 100644 index 0000000000000..48055ae97c232 --- /dev/null +++ b/pkgs/by-name/le/leaf/package.nix @@ -0,0 +1,33 @@ +{ lib +, rustPlatform +, fetchFromGitHub +, stdenv +, darwin +}: + +rustPlatform.buildRustPackage rec { + pname = "leaf"; + version = "0.1.0"; + + src = fetchFromGitHub { + owner = "IogaMaster"; + repo = "leaf"; + rev = "v${version}"; + hash = "sha256-FbvXH0DXA+XvZuWZ7iJi4PqgoPv5qy5SWdXFlfBSmlM="; + }; + + cargoHash = "sha256-CsO3JzL5IqxGpj9EbbuDmmarzYpLFmmekX0W9mAQSzI="; + + buildInputs = lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.CoreFoundation + darwin.apple_sdk.frameworks.SystemConfiguration + ]; + + meta = with lib; { + description = "A simple system fetch written in rust"; + homepage = "https://github.com/IogaMaster/leaf"; + license = licenses.mit; + maintainers = with maintainers; [ iogamaster ]; + mainProgram = "leaf"; + }; +} |