Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / applications / misc / ttdl / default.nix
blob795253aeda2bafbbf8c1bf7e1863dfe79a7fef58
1 { lib
2 , rustPlatform
3 , fetchFromGitHub
4 }:
6 rustPlatform.buildRustPackage rec {
7   pname = "ttdl";
8   version = "4.1.0";
10   src = fetchFromGitHub {
11     owner = "VladimirMarkelov";
12     repo = "ttdl";
13     rev = "v${version}";
14     sha256 = "sha256-twl72feo1PpWZbs50a962pvvD5YUHfZRW9OjY/meYVo=";
15   };
17   cargoHash = "sha256-ZoVPC/PyMm+yuDYhVFykIBk0T5RNLAfmIT36Tl/dxCo=";
19   meta = with lib; {
20     description = "A CLI tool to manage todo lists in todo.txt format";
21     homepage = "https://github.com/VladimirMarkelov/ttdl";
22     changelog = "https://github.com/VladimirMarkelov/ttdl/blob/v${version}/changelog";
23     license = with licenses; [ mit ];
24     maintainers = with maintainers; [ _3JlOy-PYCCKUi ];
25   };