Diff mozc-2.28.5029.102 with a mozc-2.28.5029.102-r1
| /usr/portage/app-i18n/mozc/mozc-2.28.5029.102-r1.ebuild 2025-07-29 16:22:12.568448039 +0300 | ||
|---|---|---|
| 45 | 45 |
# japanese-usage-dictionary: BSD-2 |
| 46 | 46 |
LICENSE="BSD BSD-2 ipadic public-domain unicode" |
| 47 | 47 |
SLOT="0" |
| 48 |
KEYWORDS="amd64 ~arm64 ppc64 x86" |
|
| 48 |
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" |
|
| 49 | 49 |
IUSE="debug emacs fcitx4 +gui ibus renderer test" |
| 50 | 50 |
REQUIRED_USE="|| ( emacs fcitx4 ibus )" |
| 51 | 51 |
RESTRICT="!test? ( test )" |
| ... | ... | |
| 60 | 60 |
fcitx4? ( sys-devel/gettext ) |
| 61 | 61 |
" |
| 62 | 62 |
DEPEND=" |
| 63 |
>=dev-cpp/abseil-cpp-20211102.0-r2:=[cxx17(+)] |
|
| 63 |
>=dev-cpp/abseil-cpp-20230802.0:=[cxx17(+)] |
|
| 64 | 64 |
>=dev-libs/protobuf-3.0.0:= |
| 65 | 65 |
fcitx4? ( |
| 66 | 66 |
app-i18n/fcitx:4 |
| ... | ... | |
| 87 | 87 |
dev-libs/jsoncpp |
| 88 | 88 |
)" |
| 89 | 89 |
RDEPEND=" |
| 90 |
>=dev-cpp/abseil-cpp-20211102.0-r2:=[cxx17(+)] |
|
| 90 |
>=dev-cpp/abseil-cpp-20230802.0:=[cxx17(+)] |
|
| 91 | 91 |
>=dev-libs/protobuf-3.0.0:= |
| 92 | 92 |
emacs? ( app-editors/emacs:* ) |
| 93 | 93 |
fcitx4? ( |
| ... | ... | |
| 119 | 119 |
PATCHES=( |
| 120 | 120 |
"${WORKDIR}"/mozc-2.28.5029.102-patches
|
| 121 | 121 |
"${FILESDIR}"/mozc-2.28.5029.102-abseil.patch
|
| 122 |
"${FILESDIR}"/mozc-2.28.5029.102-abseil-20230802.0.patch
|
|
| 122 | 123 |
) |
| 123 | 124 | |
| 124 | 125 |
python_check_deps() {
|
| ... | ... | |
| 153 | 154 |
src_prepare() {
|
| 154 | 155 |
if use fcitx4; then |
| 155 | 156 |
cp -pr "${WORKDIR}/fcitx-mozc/src/unix/fcitx" unix || die
|
| 157 |
PATCHES+=( "${FILESDIR}"/mozc-2.28.5029.102-abseil-20230802.0-fcitx4.patch )
|
|
| 156 | 158 |
fi |
| 157 | 159 | |
| 158 | 160 |
pushd "${WORKDIR}/${P}" > /dev/null || die
|