1 { lib, stdenv, fetchurl, fetchpatch
2 , vala, gobject-introspection, intltool, python3, glib
4 , libgee, json-glib, marisa, libkkc-data
7 stdenv.mkDerivation rec {
12 url = "${meta.homepage}/releases/download/v${version}/${pname}-${version}.tar.gz";
13 sha256 = "89b07b042dae5726d306aaa1296d1695cb75c4516f4b4879bc3781fe52f62aef";
18 name = "build-python3.patch";
19 url = "https://github.com/ueno/libkkc/commit/ba1c1bd3eb86d887fc3689c3142732658071b5f7.patch";
20 hash = "sha256-4IVpcJJFrxmxJGNiRHteleAa6trOwbvMHRTE/qyjOPY=";
25 vala gobject-introspection
26 python3 python3.pkgs.marisa
27 intltool glib pkg-config
30 buildInputs = [ marisa libkkc-data ];
31 enableParallelBuilding = true;
33 propagatedBuildInputs = [ libgee json-glib ];
36 ln -s ${libkkc-data}/lib/libkkc/models $out/share/libkkc/models
40 description = "Japanese Kana Kanji conversion input method library";
41 homepage = "https://github.com/ueno/libkkc";
42 license = licenses.gpl3Plus;
43 maintainers = with maintainers; [ vanzef ];
44 platforms = platforms.linux;