Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / misc / wiki-tui / default.nix
blobfcc93c4b5c7b3055fc3884e5c98da08392a8071c
1 { lib
2 , stdenv
3 , rustPlatform
4 , fetchFromGitHub
5 , ncurses
6 , openssl
7 , pkg-config
8 , Security
9 }:
11 rustPlatform.buildRustPackage rec {
12   pname = "wiki-tui";
13   version = "0.8.2";
15   src = fetchFromGitHub {
16     owner = "Builditluc";
17     repo = pname;
18     rev = "v${version}";
19     hash = "sha256-euyg4wYWYerYT3hKdOCjokx8lJldGN7E3PHimDgQy3U=";
20   };
22   nativeBuildInputs = [
23     pkg-config
24   ];
26   buildInputs = [
27     ncurses
28     openssl
29   ] ++ lib.optionals stdenv.isDarwin [
30     Security
31   ];
33   cargoHash = "sha256-rKTR7vKt8woWAn7XgNYFiWu4KSiZYhaH+PLEIOfbNIY=";
35   meta = with lib; {
36     description = "A simple and easy to use Wikipedia Text User Interface";
37     homepage = "https://github.com/builditluc/wiki-tui";
38     changelog = "https://github.com/Builditluc/wiki-tui/releases/tag/v${version}";
39     license = licenses.mit;
40     maintainers = with maintainers; [ lom builditluc matthiasbeyer ];
41   };