python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / rote / default.nix
blobe5fb04626836ad5a9e5c959d188ff40f2cff3b03
1 { lib, stdenv, fetchurl, ncurses }:
3 stdenv.mkDerivation rec {
4   pname = "rote";
5   version = "0.2.8";
7   src = fetchurl {
8     sha256 = "05v1lw99jv4cwxl7spyi7by61j2scpdsvx809x5cga7dm5dhlmky";
9     url = "mirror://sourceforge/rote/${pname}-${version}.tar.gz";
10   };
12   buildInputs = [ ncurses ];
14   enableParallelBuilding = true;
16   meta = with lib; {
17     description = "Our Own Terminal Emulation Library";
18     longDescription = ''
19       ROTE is a simple C library for VT102 terminal emulation. It allows the
20       programmer to set up virtual 'screens' and send them data. The virtual
21       screens will emulate the behavior of a VT102 terminal, interpreting
22       escape sequences, control characters and such. The library supports
23       ncurses as well so that you may render the virtual screen to the real
24       screen when you need to.
25     '';
26     homepage = "http://rote.sourceforge.net/";
27     license = licenses.lgpl21;
28     platforms = platforms.linux;
29   };