# Copyright 2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 MY_PN="fcitx5-hazkey" inherit xdg DESCRIPTION="Japanese input method for Fcitx5, powered by azooKey engine" HOMEPAGE="https://hazkey.hiira.dev/ https://github.com/7ka-Hiira/hazkey" SRC_URI="amd64? ( https://github.com/7ka-Hiira/hazkey/releases/download/${PV}/${MY_PN}-${PV}-x86_64.tar.gz -> ${P}-x86_64.tar.gz )" S="${WORKDIR}" LICENSE="MIT" SLOT="5" KEYWORDS="-* ~amd64" RDEPEND=" >=app-i18n/fcitx-5.0.4:5 dev-qt/qtbase:6[gui,network,widgets] media-libs/vulkan-loader " QA_PREBUILT=" usr/lib*/fcitx5/fcitx5-hazkey.so usr/lib*/hazkey/hazkey-server usr/lib*/hazkey/hazkey-settings usr/lib*/hazkey/libllama/*.so usr/lib*/hazkey/libllama/backends/*.so " src_install() { cp -a usr "${ED}" || die local deb_libdir="${ED}/usr/lib/x86_64-linux-gnu" local gentoo_libdir="${ED}/usr/$(get_libdir)" dodir "/usr/$(get_libdir)" mv "${deb_libdir}"/* "${gentoo_libdir}" || die rmdir "${deb_libdir}" || die rmdir "${ED}/usr/lib" || die sed -i \ -e "s:/usr/lib/x86_64-linux-gnu:/usr/$(get_libdir):" \ -e 's|ENV_FILE="$XDG_CONFIG_HOME/hazkey/env"|ENV_FILE="${XDG_CONFIG_HOME:-${HOME}/.config}/hazkey/env"|' \ -e 's:source "$ENV_FILE":. "$ENV_FILE":' \ "${ED}/usr/bin/hazkey-server" || die rm "${ED}/usr/bin/hazkey-settings" || die dosym "../$(get_libdir)/hazkey/hazkey-settings" /usr/bin/hazkey-settings }