biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / inputmethods / fcitx5 / fcitx5-bamboo.nix
blobb6a9253148c4875b2d95dbd1fd600df6d5f25ff8
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , cmake
5 , extra-cmake-modules
6 , fcitx5
7 , gettext
8 , go
9 }:
11 stdenv.mkDerivation (finalAttrs: {
12   pname = "fcitx5-bamboo";
13   version = "1.0.6";
15   src = fetchFromGitHub {
16     owner = "fcitx";
17     repo = "fcitx5-bamboo";
18     rev = finalAttrs.version;
19     hash = "sha256-lWWSk5HxWFJKoE3Rf2s4sYhTSLKDnmPCzYGR/NscqFY=";
20     fetchSubmodules = true;
21   };
23   strictDeps = true;
25   nativeBuildInputs = [
26     cmake
27     gettext
28     go
29   ];
31   buildInputs = [
32     fcitx5
33     extra-cmake-modules
34   ];
36   preConfigure = ''
37     export GOCACHE=$TMPDIR/go-cache
38   '';
40   meta = {
41     description = "Vietnamese input method engine support for Fcitx";
42     homepage = "https://github.com/fcitx/fcitx5-bamboo";
43     license = lib.licenses.lgpl21Plus;
44     maintainers = with lib.maintainers; [ ];
45     platforms = lib.platforms.linux;
46   };