diff options
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/tools/inputmethods/fcitx/unwrapped.nix')
-rw-r--r-- | infra/libkookie/nixpkgs/pkgs/tools/inputmethods/fcitx/unwrapped.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/tools/inputmethods/fcitx/unwrapped.nix b/infra/libkookie/nixpkgs/pkgs/tools/inputmethods/fcitx/unwrapped.nix index 35683101918d..e9d7f0765b7b 100644 --- a/infra/libkookie/nixpkgs/pkgs/tools/inputmethods/fcitx/unwrapped.nix +++ b/infra/libkookie/nixpkgs/pkgs/tools/inputmethods/fcitx/unwrapped.nix @@ -2,7 +2,7 @@ , libxml2, enchant2, isocodes, icu, libpthreadstubs , pango, cairo, libxkbfile, libXau, libXdmcp, libxkbcommon , dbus, gtk2, gtk3, qt4, extra-cmake-modules -, xkeyboard_config, pcre, libuuid +, xkeyboard_config, pcre, libuuid, xorg, makeWrapper , withPinyin ? true , fetchFromGitLab }: @@ -68,7 +68,12 @@ stdenv.mkDerivation rec { patchShebangs cmake/ ''; - nativeBuildInputs = [ cmake extra-cmake-modules intltool pkg-config pcre ]; + postInstall = '' + wrapProgram $out/bin/fcitx \ + --prefix PATH : "${xorg.xmodmap}/bin" + ''; + + nativeBuildInputs = [ cmake extra-cmake-modules intltool pkg-config pcre makeWrapper ]; buildInputs = [ xkeyboard_config enchant2 gettext isocodes icu libpthreadstubs libXau libXdmcp libxkbfile |