biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / inputmethods / fcitx5 / fcitx5-m17n.nix
blobff3c2124a8d645780ebb8bc32d6cef96d30a582d
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , cmake
5 , extra-cmake-modules
6 , pkg-config
7 , fcitx5
8 , m17n_lib
9 , m17n_db
10 , gettext
11 , fmt
12 , nixosTests
15 stdenv.mkDerivation rec {
16   pname = "fcitx5-m17n";
17   version = "5.1.2";
19   src = fetchFromGitHub {
20     owner = "fcitx";
21     repo = pname;
22     rev = version;
23     hash = "sha256-LBFPkkBaKcVtTLKswLlr1EdCoY63nToa8I7ea1/MZeg=";
24   };
26   nativeBuildInputs = [
27     cmake
28     extra-cmake-modules
29     pkg-config
30     gettext
31   ];
33   buildInputs = [
34     fcitx5
35     m17n_db
36     m17n_lib
37     fmt
38   ];
40   passthru.tests = {
41     inherit (nixosTests) fcitx5;
42   };
44   meta = with lib; {
45     description = "m17n support for Fcitx5";
46     homepage = "https://github.com/fcitx/fcitx5-m17n";
47     license = licenses.lgpl21Plus;
48     maintainers = with maintainers; [ Technical27 ];
49     platforms = platforms.linux;
50   };