biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / misc / starry / default.nix
blobcb6535baf3acc60e6ae346cb13fea427ecab0a7f
1 { lib
2 , rustPlatform
3 , fetchCrate
4 , pkg-config
5 , openssl
6 , stdenv
7 , darwin
8 }:
10 rustPlatform.buildRustPackage rec {
11   pname = "starry";
12   version = "2.0.2";
14   src = fetchCrate {
15     inherit pname version;
16     hash = "sha256-/ZUmMLEqlpqu+Ja/3XjFJf+OFZJCz7rp5MrQBEjwsXs=";
17   };
19   cargoHash = "sha256-L6s1LkWnjht2VLwq1GOFiIosnZjFN9tDSLpPtokmj9o=";
21   nativeBuildInputs = [
22     pkg-config
23   ];
25   buildInputs = [
26     openssl
27   ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
28     darwin.apple_sdk.frameworks.Security
29   ];
31   meta = with lib; {
32     description = "Current stars history tells only half the story";
33     homepage = "https://github.com/Canop/starry";
34     license = licenses.agpl3Only;
35     maintainers = with maintainers; [ figsoda ];
36     mainProgram = "starry";
37   };