python312Packages.types-aiobotocore: 2.15.2 -> 2.15.2.post3 (#361801)
[NixPkgs.git] / pkgs / by-name / no / nostui / package.nix
blob364d5154007e1ef2091e84752d5004f4b8380995
2   lib,
3   fetchFromGitHub,
4   rustPlatform,
5   darwin,
6   stdenv,
7 }:
9 rustPlatform.buildRustPackage rec {
10   pname = "nostui";
11   version = "0.1.0";
13   src = fetchFromGitHub {
14     owner = "akiomik";
15     repo = "nostui";
16     rev = "v${version}";
17     hash = "sha256-RCD11KdzM66Mkydc51r6fG+q8bmKl5eZma58YoARwPo=";
18   };
20   buildInputs = lib.optionals stdenv.hostPlatform.isDarwin (
21     with darwin.apple_sdk; [ frameworks.SystemConfiguration ]
22   );
24   GIT_HASH = "000000000000000000000000000000000000000000000000000";
26   checkFlags = [
27     # skip failing test due to nix build timestamps
28     "--skip=widgets::text_note::tests::test_created_at"
29   ];
31   cargoHash = "sha256-8ciA1FoGdnU+GWRcYJc8zU2FpUgGwTZSZynvAi1luYo=";
33   meta = with lib; {
34     homepage = "https://github.com/akiomik/nostui";
35     description = "TUI client for Nostr";
36     license = licenses.mit;
37     maintainers = with maintainers; [ heywoodlh ];
38     platforms = platforms.unix;
39     mainProgram = "nostui";
40   };