biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / misc / taizen / default.nix
blob30bb445089f5bda23bc9798640f18533848c39ed
1 { lib
2 , rustPlatform
3 , fetchFromGitHub
4 , pkg-config
5 , ncurses
6 , openssl
7 , stdenv
8 , darwin
9 }:
11 rustPlatform.buildRustPackage rec {
12   pname = "taizen";
13   version = "unstable-2023-06-05";
15   src = fetchFromGitHub {
16     owner = "NerdyPepper";
17     repo = pname;
18     rev = "5486cd4f4c5aa4e0abbcee180ad2ec22839abd31";
19     hash = "sha256-pGcD3+3Ds3U8NuNySaDnz0zzAvZlSDte1jRPdM5qrZA=";
20   };
22   cargoHash = "sha256-2X9ZhqaQ6Y+mwXTMbvBQWLR24+KYYqjIqQy/8XqGi18=";
24   nativeBuildInputs = [ pkg-config ];
26   buildInputs = [
27     ncurses
28     openssl
29   ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
30     darwin.apple_sdk.frameworks.Security
31   ];
33   meta = with lib; {
34     description = "curses based mediawiki browser";
35     homepage = "https://github.com/nerdypepper/taizen";
36     license = licenses.mit;
37     maintainers = with maintainers; [ figsoda ];
38     mainProgram = "taizen";
39   };