Commit a6083c2e authored by Hiroki Sato's avatar Hiroki Sato
Browse files

japanese/mozc-server: Update from 2.23.2815.102.01 to 3.35.6354.101

- Adapt FreeBSD support and installation paths to the updated sources.

- Use the base system's zlib and ports-provided Python, Qt 6, and
  input method framework libraries.

- Add a static list of distfiles required by Bazel 9 to avoid network
  downloads during the build.

- Update the IBus and uim frontends, and replace Fcitx 4 support
  with Fcitx 5.

- Share icons installed by mozc-server with the input method frontends.

- Fix Emacs input method registration and make mozc_emacs_helper
  available in PATH.  This allows mozc.el from MELPA to work without
  additional configuration.

- Update startup scripts, package messages, and license declarations.

- Preserve license texts and copyright notices for bundled components.
parent 7e085b48
Loading
Loading
Loading
Loading
+1 −0
Changes for MOVED: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -5741,3 +5741,4 @@ www/npm-node20||2026-10-13|Removed, part of expired www/node20
devel/compiler-rt||2026-10-15|Now ships with the base system
textproc/py-pypa-docs-theme||2026-10-15|Has expired: Upstream archived the repo on Mar 16, 2024
www/py-wikitools||2026-10-18|Has expired: Not compatible with Python 3
japanese/fcitx-mozc|japanese/fcitx5-mozc|2026-10-18|Deprecated: Use fcitx5 instead
+1 −1
Changes for japanese/Makefile: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -48,12 +48,12 @@
    SUBDIR += eijiro-fpw
    SUBDIR += epwutil
    SUBDIR += fcitx-anthy
    SUBDIR += fcitx-mozc
    SUBDIR += fcitx-skk
    SUBDIR += fcitx5-anthy
    SUBDIR += fcitx5-cskk
    SUBDIR += fcitx5-hazkey
    SUBDIR += fcitx5-karukan
    SUBDIR += fcitx5-mozc
    SUBDIR += fcitx5-mozc3
    SUBDIR += fcitx5-skk
    SUBDIR += flower-fpw
+4 −6
Changes for japanese/fcitx5-mozc/Makefile: 4 added lines, 6 removed lines.
Original line number Diff line number Diff line
PKGNAMEPREFIX=	ja-fcitx-
PKGNAMEPREFIX=	ja-fcitx5-

COMMENT=	Mozc engine for Fcitx
COMMENT=	Mozc engine for Fcitx 5

DATADIR=	${PREFIX}/share/fcitx/${PORTNAME}
DATADIR=	${PREFIX}/share/fcitx5/${PORTNAME}

MASTERDIR=	${.CURDIR}/../../japanese/mozc-server
FILESDIR=	${.CURDIR}/files
SUB_FILES=	pkg-message

BUILD_MOZC_LIST=	fcitx_mozc
BUILD_MOZC_LIST=	fcitx5_mozc

.include "${MASTERDIR}/Makefile"
+2 −2
Changes for japanese/ibus-mozc/Makefile: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -5,8 +5,8 @@ COMMENT= Mozc engine for IBus
DATADIR=	${PREFIX}/share/ibus-${PORTNAME}

MASTERDIR=	${.CURDIR}/../../japanese/mozc-server
FILESDIR=	${.CURDIR}/files
SUB_FILES=	pkg-message
SUB_FILES=	pkg-message-ibus
PKGMESSAGE=	${WRKDIR}/pkg-message-ibus

BUILD_MOZC_LIST=	ibus_mozc

+0 −17
Changes for japanese/ibus-mozc/files/pkg-message.in: 0 added lines, 17 removed lines.
Original line number Diff line number Diff line
[
{ type: install
  message: <<EOM
To activate ibus-mozc, please add the following into ~/.xinitrc,
~/.xsession, or ~/.kde4/env (for KDE4):

export GTK_IM_MODULE=ibus
export QT_IM_MODULE=xim
export XMODIFIERS=@im=ibus
%%PREFIX%%/bin/mozc start
ibus-daemon -r --daemonize --xim

Note that textproc/ibus-qt with IBUS option is required to
make QT_IM_MODULE=ibus work.
EOM
}
]
Loading