rops: init at 0.1.4 (#364869)
[NixPkgs.git] / pkgs / tools / inputmethods / ibus-engines / ibus-kkc / default.nix
blob88b58a571025cd3ad4b70852ab4bb6bdc4688126
2   lib,
3   stdenv,
4   fetchurl,
5   vala,
6   intltool,
7   pkg-config,
8   libkkc,
9   ibus,
10   skkDictionaries,
11   gtk3,
14 stdenv.mkDerivation rec {
15   pname = "ibus-kkc";
16   version = "1.5.22";
18   src = fetchurl {
19     url = "${meta.homepage}/releases/download/v${version}/${pname}-${version}.tar.gz";
20     sha256 = "1kj74c9zy9yxkjx7pz96mzqc13cf10yfmlgprr8sfd4ay192bzi2";
21   };
23   nativeBuildInputs = [
24     vala
25     intltool
26     pkg-config
27   ];
29   buildInputs = [
30     libkkc
31     ibus
32     gtk3
33   ];
35   postInstall = ''
36     ln -s ${skkDictionaries.l}/share/skk $out/share/skk
37   '';
39   meta = with lib; {
40     isIbusEngine = true;
41     description = "libkkc (Japanese Kana Kanji input method) engine for ibus";
42     homepage = "https://github.com/ueno/ibus-kkc";
43     license = licenses.gpl2Plus;
44     platforms = platforms.linux;
45     maintainers = with maintainers; [ vanzef ];
46   };