File tree Expand file tree Collapse file tree 3 files changed +3
-4
lines changed
Expand file tree Collapse file tree 3 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ set(CMAKE_INSTALL_LIBDATADIR "${CMAKE_INSTALL_PREFIX}/lib")
7474# Override iso-codes paths and xkb default rules file
7575set (ISOCODES_ISO3166_JSON "${CMAKE_INSTALL_PREFIX} /share/iso-codes/json/iso_3166-1.json" )
7676set (ISOCODES_ISO639_JSON "${CMAKE_INSTALL_PREFIX} /share/iso-codes/json/iso_639-3.json" )
77- set (XKEYBOARDCONFIG_XKBBASE "${CMAKE_INSTALL_PREFIX} /share/X11/xkb " )
77+ set (XKEYBOARDCONFIG_XKBBASE "${CMAKE_INSTALL_PREFIX} /share/xkeyboard-config-2 " )
7878set (XKEYBOARDCONFIG_DATADIR "${CMAKE_INSTALL_PREFIX} /share" )
7979
8080add_subdirectory (fcitx5)
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ install(DIRECTORY "${PREBUILDER_SHARE_DIR}/iso-codes"
3535 DESTINATION "${CMAKE_INSTALL_PREFIX} /share"
3636)
3737
38- install (DIRECTORY "${PREBUILDER_SHARE_DIR} /X11 "
38+ install (DIRECTORY "${PREBUILDER_SHARE_DIR} /xkeyboard-config-2 "
3939 DESTINATION "${CMAKE_INSTALL_PREFIX} /share"
4040)
4141
Original file line number Diff line number Diff line change @@ -139,8 +139,7 @@ void Fcitx::setupEnv() {
139139 setenv (" FCITX_ADDON_DIRS" , fcitx_addon_dirs.c_str (), 1 );
140140 setenv (" XDG_DATA_DIRS" , xdg_data_dirs.c_str (), 1 );
141141 setenv (" LIBIME_MODEL_DIRS" , libime_model_dirs.c_str (), 1 );
142- setenv (" XKB_CONFIG_EXTRA_PATH" , APP_CONTENTS_PATH " /etc/xkb" , 1 );
143- setenv (" XKB_CONFIG_ROOT" , APP_CONTENTS_PATH " /share/X11/xkb" , 1 );
142+ setenv (" XKB_CONFIG_ROOT" , APP_CONTENTS_PATH " /share/xkeyboard-config-2" , 1 );
144143
145144 // Set LANGUAGE for libintl-lite.
146145 std::string val = current_locale;
You can’t perform that action at this time.
0 commit comments