biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / networking / feedreaders / canto-curses / default.nix
blobd0a1e2cbce15a366690eae9897f4d7fd36b3733c
1 { lib, fetchFromGitHub, python3Packages, readline, ncurses, canto-daemon }:
3 python3Packages.buildPythonApplication rec {
4   version = "0.9.9";
5   pname = "canto-curses";
7   src = fetchFromGitHub {
8     owner = "themoken";
9     repo = "canto-curses";
10     rev = "v${version}";
11     sha256 = "1vzb9n1j4gxigzll6654ln79lzbrrm6yy0lyazd9kldyl349b8sr";
12   };
14   buildInputs = [ readline ncurses canto-daemon ];
15   propagatedBuildInputs = [ canto-daemon ];
17   meta = {
18     description = "An ncurses-based console Atom/RSS feed reader";
19     mainProgram = "canto-curses";
20     longDescription = ''
21       Canto is an Atom/RSS feed reader for the console that is meant to be
22       quick, concise, and colorful. It's meant to allow you to crank through
23       feeds like you've never cranked before by providing a minimal, yet
24       information packed interface. No navigating menus. No dense blocks of
25       unreadable white text. An interface with almost infinite customization
26       and extensibility using the excellent Python programming language.
27     '';
28     homepage = "https://codezen.org/canto-ng/";
29     license = lib.licenses.gpl2;
30     platforms = lib.platforms.linux;
31     maintainers = [ lib.maintainers.devhell ];
32   };