diff --git a/srcpkgs/fcitx/template b/srcpkgs/fcitx/template index 1bcb6bee352..590f9310962 100644 --- a/srcpkgs/fcitx/template +++ b/srcpkgs/fcitx/template @@ -1,14 +1,16 @@ # Template file for 'fcitx' pkgname=fcitx version=4.2.9.8 -revision=4 +revision=5 build_style=cmake build_helper=gir configure_args="-DSYSCONFDIR=/etc -DFORCE_OPENCC=OFF -DFORCE_PRESAGE=OFF -DENABLE_GTK2_IM_MODULE=ON -DENABLE_GTK3_IM_MODULE=ON -DENABLE_QT=OFF - -DFORCE_ENCHANT=ON -DENABLE_TEST=ON -DENABLE_GIR=$(vopt_if gir ON OFF)" + -DFORCE_ENCHANT=ON -DENABLE_TEST=ON -DENABLE_GIR=$(vopt_if gir ON OFF) + -DENCHANT_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/enchant-2/ + -DENCHANT_LIBRARIES=${XBPS_CROSS_BASE}/usr/lib/libenchant-2.so" hostmakedepends="pkg-config doxygen extra-cmake-modules glib-devel" -makedepends="iso-codes gettext-devel enchant-devel libxml2-devel +makedepends="iso-codes gettext-devel enchant2-devel libxml2-devel json-c-devel opencc-devel libxkbfile-devel icu-devel dbus-devel gtk+-devel gtk+3-devel" depends="fcitx5-icons fcitx5-chinese-addons-icons" @@ -37,6 +39,8 @@ pre_configure() { vsed -i -e 's;INCLUDE(${FCITX4_PREFIX}/share/cmake/fcitx;INCLUDE(${CMAKE_CURRENT_LIST_DIR};' \ cmake/FcitxConfig.cmake + vsed -i -e 's;enchant/enchant.h;enchant-2/enchant.h;' cmake/FindEnchant.cmake + if [ "$CROSS_BUILD" ]; then # use host binaries vsed -i -e 's;${PROJECT_BINARY_DIR}/tools/dev;/usr/lib/fcitx/libexec;' \