Loading pkgs/tools/inputmethods/fcitx5/fcitx5-skk.nix 0 → 100644 +55 −0 Original line number Diff line number Diff line { lib , stdenv , fetchFromGitHub , pkg-config , cmake , extra-cmake-modules , gettext , fcitx5 , fcitx5-qt , libskk , qtbase , skk-dicts , wrapQtAppsHook , enableQt ? false }: stdenv.mkDerivation rec { pname = "fcitx5-skk"; version = "5.0.15"; src = fetchFromGitHub { owner = "fcitx"; repo = pname; rev = version; sha256 = "sha256-y5GciWJMEFQM8SsqYANXe/SdVq6GEqsfF1yrKKhw0KA="; }; nativeBuildInputs = [ cmake extra-cmake-modules gettext pkg-config ] ++ lib.optional enableQt wrapQtAppsHook; buildInputs = [ fcitx5 libskk ] ++ lib.optionals enableQt [ fcitx5-qt qtbase ]; cmakeFlags = [ "-DENABLE_QT=${toString enableQt}" "-DSKK_DEFAULT_PATH=${skk-dicts}/share/SKK-JISYO.L" ]; meta = with lib; { description = "Input method engine for Fcitx5, which uses libskk as its backend"; homepage = "https://github.com/fcitx/fcitx5-skk"; license = licenses.gpl3Plus; maintainers = with maintainers; [ milran ]; platforms = platforms.linux; }; } pkgs/tools/inputmethods/fcitx5/update.py +1 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ REPOS = [ "fcitx5-m17n", "fcitx5-qt", "fcitx5-rime", "fcitx5-skk", "fcitx5-table-extra", "fcitx5-table-other", "fcitx5-unikey" Loading pkgs/top-level/all-packages.nix +6 −0 Original line number Diff line number Diff line Loading @@ -7355,6 +7355,12 @@ with pkgs; }; }; fcitx5-skk = libsForQt5.callPackage ../tools/inputmethods/fcitx5/fcitx5-skk.nix { }; fcitx5-skk-qt = fcitx5-skk.override { enableQt = true; }; fcitx5-unikey = libsForQt5.callPackage ../tools/inputmethods/fcitx5/fcitx5-unikey.nix { }; fcitx5-configtool = libsForQt5.callPackage ../tools/inputmethods/fcitx5/fcitx5-configtool.nix { }; Loading
pkgs/tools/inputmethods/fcitx5/fcitx5-skk.nix 0 → 100644 +55 −0 Original line number Diff line number Diff line { lib , stdenv , fetchFromGitHub , pkg-config , cmake , extra-cmake-modules , gettext , fcitx5 , fcitx5-qt , libskk , qtbase , skk-dicts , wrapQtAppsHook , enableQt ? false }: stdenv.mkDerivation rec { pname = "fcitx5-skk"; version = "5.0.15"; src = fetchFromGitHub { owner = "fcitx"; repo = pname; rev = version; sha256 = "sha256-y5GciWJMEFQM8SsqYANXe/SdVq6GEqsfF1yrKKhw0KA="; }; nativeBuildInputs = [ cmake extra-cmake-modules gettext pkg-config ] ++ lib.optional enableQt wrapQtAppsHook; buildInputs = [ fcitx5 libskk ] ++ lib.optionals enableQt [ fcitx5-qt qtbase ]; cmakeFlags = [ "-DENABLE_QT=${toString enableQt}" "-DSKK_DEFAULT_PATH=${skk-dicts}/share/SKK-JISYO.L" ]; meta = with lib; { description = "Input method engine for Fcitx5, which uses libskk as its backend"; homepage = "https://github.com/fcitx/fcitx5-skk"; license = licenses.gpl3Plus; maintainers = with maintainers; [ milran ]; platforms = platforms.linux; }; }
pkgs/tools/inputmethods/fcitx5/update.py +1 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ REPOS = [ "fcitx5-m17n", "fcitx5-qt", "fcitx5-rime", "fcitx5-skk", "fcitx5-table-extra", "fcitx5-table-other", "fcitx5-unikey" Loading
pkgs/top-level/all-packages.nix +6 −0 Original line number Diff line number Diff line Loading @@ -7355,6 +7355,12 @@ with pkgs; }; }; fcitx5-skk = libsForQt5.callPackage ../tools/inputmethods/fcitx5/fcitx5-skk.nix { }; fcitx5-skk-qt = fcitx5-skk.override { enableQt = true; }; fcitx5-unikey = libsForQt5.callPackage ../tools/inputmethods/fcitx5/fcitx5-unikey.nix { }; fcitx5-configtool = libsForQt5.callPackage ../tools/inputmethods/fcitx5/fcitx5-configtool.nix { };