diff options
author | Robert Schütz <nix@dotlambda.de> | 2022-11-25 13:08:15 -0800 |
---|---|---|
committer | Robert Schütz <nix@dotlambda.de> | 2022-11-25 13:16:45 -0800 |
commit | d568d9f9366d33067eb9e9d5569a285cd4d23733 (patch) | |
tree | da713b77037bd1fad77a49dc90ac4912c070367e /pkgs/tools/inputmethods | |
parent | 34465f99eee4b5ce9f9c2ee690403d52750b6940 (diff) |
libkkc: build using python3
Diffstat (limited to 'pkgs/tools/inputmethods')
-rw-r--r-- | pkgs/tools/inputmethods/libkkc/default.nix | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/pkgs/tools/inputmethods/libkkc/default.nix b/pkgs/tools/inputmethods/libkkc/default.nix index 0252efa3cdaa8..06bc775689f2d 100644 --- a/pkgs/tools/inputmethods/libkkc/default.nix +++ b/pkgs/tools/inputmethods/libkkc/default.nix @@ -1,5 +1,5 @@ -{ lib, stdenv, fetchurl -, vala, gobject-introspection, intltool, python2Packages, glib +{ lib, stdenv, fetchurl, fetchpatch +, vala, gobject-introspection, intltool, python3, glib , pkg-config , libgee, json-glib, marisa, libkkc-data }: @@ -13,9 +13,17 @@ stdenv.mkDerivation rec { sha256 = "89b07b042dae5726d306aaa1296d1695cb75c4516f4b4879bc3781fe52f62aef"; }; + patches = [ + (fetchpatch { + name = "build-python3.patch"; + url = "https://github.com/ueno/libkkc/commit/ba1c1bd3eb86d887fc3689c3142732658071b5f7.patch"; + hash = "sha256-4IVpcJJFrxmxJGNiRHteleAa6trOwbvMHRTE/qyjOPY="; + }) + ]; + nativeBuildInputs = [ vala gobject-introspection - python2Packages.python python2Packages.marisa + python3 python3.pkgs.marisa intltool glib pkg-config ]; |