anvil-editor: init at 0.4
[NixPkgs.git] / pkgs / applications / misc / mwic / default.nix
blob6b647aab24734ae7983f68a365e8a164121ddfcd
1 { lib, stdenv, fetchurl, pythonPackages }:
3 stdenv.mkDerivation rec {
4   version = "0.7.10";
5   pname = "mwic";
7   src = fetchurl {
8     url = "https://github.com/jwilk/mwic/releases/download/${version}/${pname}-${version}.tar.gz";
9     sha256 = "sha256-dmIHPehkxpSb78ymVpcPCu4L41coskrHQOg067dprOo=";
10   };
12   makeFlags=["PREFIX=\${out}"];
14   nativeBuildInputs = [
15     pythonPackages.wrapPython
16   ];
18   propagatedBuildInputs = with pythonPackages; [ pyenchant regex ];
20   postFixup = ''
21     wrapPythonPrograms
22   '';
24   meta = with lib; {
25     homepage = "http://jwilk.net/software/mwic";
26     description = "spell-checker that groups possible misspellings and shows them in their contexts";
27     mainProgram = "mwic";
28     license = licenses.mit;
29     maintainers = with maintainers; [ matthiasbeyer ];
30   };