2026-09-20 (Sun)
[comp] uim 1.9.7
ここのところ次の草刈りプルリクエストを立て続けにしていて、
- Remove the optional curl plugin
- Remove Ajax IME and Yahoo! JAPAN web API input methods
- Remove Composer framework
- Remove the browser preferences UI and HTTP server
- Remove PRIME, Mana, and SJ3 input methods
- Remove the unsupported old Scheme debugger
- Remove obsolete Zaurus support
- Remove match and pregexp Scheme libraries unused since their introduction
- Update outdated URLs
- po: Drop obsolete entries from message catalogs
これらに加えてついに UTF-8 SKK への対応などが行われた uim 1.9.7 がリリースされた。
2026-09-13 (Sun)
_ [comp] uim: Remove the optional curl plugin
uimのcurlプラグインは長年メンテナンスされていないしuim内でも使われていないようなので削除MRを出した。> Remove the optional curl plugin
_ [comp] uim: Remove Ajax IME and Yahoo! JAPAN web API input methods
Ajax IMEは長らく使えないようで、Yahoo! JAPAN かな漢字変換Web APIは廃止されたようなので、uimの削除MRを出した。> Remove Ajax IME and Yahoo! JAPAN web API input methods
_ [comp] uim: Remove the OpenSSL plugin and related web API features
uimのOpenSSLプラグインは長年メンテナンスされていないのでHTTP/HTTPSクライアントは削除する方向で、まずはProposalを出した。> [Proposal] Remove the OpenSSL plugin and related web API features
これにより、Google, Baiduのオンラインかな漢字変換サポートは廃止、それらからしか使われていなかったExpatプラグインも廃止、作りかけだったHTTPサーバも廃止、といった大きな形になるので、いきなり削除MRではなくプロポーザルに留めておいた。
2026-08-25 (Tue)
_ [debian] anthy 1.0.0.20260213-1~exp1, kasumi 2.7+ds-1~exp1
かなり久々にsponsor uploaded.
_ [debian] 2026年のパッケージビルド
以前は pbuilder を使っていたけど、今は sbuild でパッケージビルドするらしい。また mmdebstrap は今回初めて知った。
sudo aptitude install sbuild mmdebstrap uidmap piuparts
sudo usermod --add-subuids 100000-165535 dai
sudo usermod --add-subgids 100000-165535 dai
mkdir -p ~/.cache/sbuild
mmdebstrap \
--mode=unshare \
--include=ca-certificates \
--skip=output/dev \
--variant=buildd \
unstable \
~/.cache/sbuild/unstable-amd64.tar.zst \
https://deb.debian.org/debian
これで chroot 環境を作って、
sbuild -d experimental --source --force-orig-source anthy_*.dsc
でソースアップロード用のビルドができた。