depot/third_party/nixpkgs/pkgs/tools/text/enca/default.nix
Default email 8ac5e011d6 Project import generated by Copybara.
GitOrigin-RevId: 2c3273caa153ee8eb5786bc8141b85b859e7efd7
2020-04-24 19:36:52 -04:00

28 lines
834 B
Nix

{ stdenv, fetchurl, libiconv, recode }:
stdenv.mkDerivation rec {
pname = "enca";
version = "1.19";
src = fetchurl {
url = "https://dl.cihar.com/enca/${pname}-${version}.tar.xz";
sha256 = "1f78jmrggv3jymql8imm5m9yc8nqjw5l99mpwki2245l8357wj1s";
};
buildInputs = [ recode libiconv ];
meta = with stdenv.lib; {
description = "Detects the encoding of text files and reencodes them";
longDescription = ''
Enca detects the encoding of text files, on the basis of knowledge
of their language. It can also convert them to other encodings,
allowing you to recode files without knowing their current encoding.
It supports most of Central and East European languages, and a few
Unicode variants, independently on language.
'';
license = licenses.gpl2;
};
}