-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 03 Oct 2026 10:06:39 -0400
Source: librime
Binary: librime-bin librime-bin-dbgsym librime-dev librime-plugin-charcode librime-plugin-charcode-dbgsym librime-plugin-lua librime-plugin-lua-dbgsym librime-plugin-octagram librime-plugin-octagram-dbgsym librime-plugin-predict librime-plugin-predict-dbgsym librime1t64 librime1t64-dbgsym
Architecture: source amd64
Version: 1.17.0+dfsg2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Description:
librime-bin - Rime Input Method Engine - utilities
librime-dev - Rime Input Method Engine, the core library - development files
librime-plugin-charcode - Rime Input Method Engine - charcode plugin
librime-plugin-lua - Rime Input Method Engine - Lua extension plugin
librime-plugin-octagram - Rime Input Method Engine - octagram plugin
librime-plugin-predict - Rime Input Method Engine - predict plugin
librime1t64 - Rime Input Method Engine - core library
Changes:
librime (1.17.0+dfsg2-1) unstable; urgency=medium
.
* Include source code for librime-predict extension.
* Add new binary package librime-plugin-predict.
+ debian/librime-plugin-predict.README.Debian: Document how to get
the prediction database and enable the plugin in a schema.
* Refresh plugin version:
+ octagram: 20260831. This fixes the encoding of code points outside
U+4000..U+9FFF, needed by the current octagram language models,
and relicenses the plugin under BSD-3-Clause.
* debian/patches/0003-plugins-install-the-data-build-tools.patch:
Install the build_predict and build_grammar tools.
* librime-bin: Ship them as rime_build_predict and rime_build_grammar.
* debian/patches/0004-dict-install-the-bundled-darts-clone-header.patch:
Ship the darts-clone header in librime-dev as rime/dict/darts.h, so
that the installed private header rime/dict/prism.h no longer picks
up /usr/include/darts.h from the darts package.
* debian/patches/0005-refactor-support-c-20.patch: Backport upstream
commit 7cb3e50a to make the installed private headers usable with
C++20, the default standard of GCC 16.
* debian/watch: Add librime-predict component; bump repack suffix
to +dfsg2.
* debian/gbp.conf: Add librime-predict component.
* debian/rules: Build the predict plugin with its own version number.
* debian/control:
+ Let librime1t64 recommend librime-plugin-predict.
+ Let librime-plugin-octagram suggest rime-data-octagram.
+ Drop unused build-dependency on darts. librime bundles darts-clone
(include/darts.h) and always builds against it; the darts package
is the incompatible original Darts library.
+ Let librime-dev suggest libboost-dev, libgoogle-glog-dev,
libmarisa-dev and x11proto-dev, which the installed private
headers include.
* debian/copyright:
+ Correct the license of the main source code to BSD-3-Clause, as
stated in upstream LICENSE and the file headers.
+ Add entries for cmake/RimeConfig.cmake and cmake/FindIconv.cmake.
+ Add entry for librime-predict.
+ Update license of librime-octagram to BSD-3-Clause.
+ Correct the entry for include/darts.h, which is darts-clone.
+ Use the BSD-3-Clause license text of upstream LICENSE.
Checksums-Sha1:
5e9c249872d6a10b69e9d8d64b9aecfb15702606 4663 librime_1.17.0+dfsg2-1.dsc
8dc477d77ffc4107103a0f8383216716100eeeb5 6044 librime_1.17.0+dfsg2.orig-librime-charcode.tar.xz
f8ca05af947f2c9f72cbe72dcf8a92bb86e107e4 42720 librime_1.17.0+dfsg2.orig-librime-lua.tar.xz
ab29f379890bc4327e41ab1810554bd53ea44fe4 5588 librime_1.17.0+dfsg2.orig-librime-octagram.tar.xz
a2ee85fd36c5a68fee9d986f3cf189d9d1065241 9040 librime_1.17.0+dfsg2.orig-librime-predict.tar.xz
90155da7af0ef94cc2202a4ebeadb9ef926e9bd5 1991104 librime_1.17.0+dfsg2.orig.tar.xz
1bf2fb580cbdc0ab7827227c4ce1320bce50345b 17632 librime_1.17.0+dfsg2-1.debian.tar.xz
3ea0e611dd87ecd818d893fb784135eba67fb649 2052052 librime-bin-dbgsym_1.17.0+dfsg2-1_amd64.deb
72c0c76994f1f6936292a8ca85600bccac511435 126452 librime-bin_1.17.0+dfsg2-1_amd64.deb
a8a678bb288f4253aad26101313190723ebc1e29 83504 librime-dev_1.17.0+dfsg2-1_amd64.deb
325a517060b20600cf2b0c3f5c68db8ba71bbf08 643036 librime-plugin-charcode-dbgsym_1.17.0+dfsg2~git20240319-1_amd64.deb
12d531ddcb325eca0953eb5f6e0b745f5c9d2306 55496 librime-plugin-charcode_1.17.0+dfsg2~git20240319-1_amd64.deb
56b441e73b16096d3c07b7ab0b3bb62b2438d645 5271844 librime-plugin-lua-dbgsym_1.17.0+dfsg2~git20260502-1_amd64.deb
3c31cafd662e8a7e736dbd22efeee74459239f52 366536 librime-plugin-lua_1.17.0+dfsg2~git20260502-1_amd64.deb
b3a2ab7fef2dc710df2ed2e6025a83930c972dc7 403972 librime-plugin-octagram-dbgsym_1.17.0+dfsg2~git20260831-1_amd64.deb
6dba01005c191dc50e79738029ece5db1088586d 48128 librime-plugin-octagram_1.17.0+dfsg2~git20260831-1_amd64.deb
d26a8a44d5effa67d18ba16573ae1f760e51f8c9 1204564 librime-plugin-predict-dbgsym_1.17.0+dfsg2~git20241118-1_amd64.deb
da1d389123dbad6f8c8ba48e1375200f2eb1254d 84348 librime-plugin-predict_1.17.0+dfsg2~git20241118-1_amd64.deb
3b0db3ab3f66c69bca4abfbab2f6fc34e0d6cbc0 24908512 librime1t64-dbgsym_1.17.0+dfsg2-1_amd64.deb
f993b055ee90e69704de347ec0b79636b243702a 1048340 librime1t64_1.17.0+dfsg2-1_amd64.deb
e89b429f14450f9f9d70f42e47779f15980319de 12986 librime_1.17.0+dfsg2-1_amd64.buildinfo
Checksums-Sha256:
e4ae59910ad389de40b5637190d3194d1d5e17d6060a7af3bbe8fea7b7f844a8 4663 librime_1.17.0+dfsg2-1.dsc
83a2d3384222e35bbfe93087ef3e3fa139af82ac2e2c13b9e5f5bbb00ed9bdaf 6044 librime_1.17.0+dfsg2.orig-librime-charcode.tar.xz
4fad8d820b5107eb358cc866c08281e64e30de02eb30c4d024a1ea2c900a78ed 42720 librime_1.17.0+dfsg2.orig-librime-lua.tar.xz
6657e7b016f1aad0128a7075a66b8827d92d95326f940cd09ae8e9de95a7b471 5588 librime_1.17.0+dfsg2.orig-librime-octagram.tar.xz
b060534da1502afb0fbed98ff1b91b6cfebeebbe29791bf2eb54fcfea05ffa74 9040 librime_1.17.0+dfsg2.orig-librime-predict.tar.xz
3212edffabd58f249ef9e05dd73c80189234e28a48ec699723ee599c303a3eeb 1991104 librime_1.17.0+dfsg2.orig.tar.xz
6b43eb57e6714f7f235facd6f503088b17867f1de066b250e9aaa2326bef5031 17632 librime_1.17.0+dfsg2-1.debian.tar.xz
422ce1e2136336cee2c129d0eb0c0015cde11fc04140b5a2bb52fd4c31a70202 2052052 librime-bin-dbgsym_1.17.0+dfsg2-1_amd64.deb
b187e04dd68546026cd6797935b359d97cb8a065b4a189544befc669d2ecf52e 126452 librime-bin_1.17.0+dfsg2-1_amd64.deb
bb0ddfcc2eb4fa903e76edcc1d2f794e35efee0e23ceb6b9e12901b506d754f8 83504 librime-dev_1.17.0+dfsg2-1_amd64.deb
e54d5cf37dbd9b0d93d84b7948f4ecef7eceb8190b7ead75d68731edd590812d 643036 librime-plugin-charcode-dbgsym_1.17.0+dfsg2~git20240319-1_amd64.deb
9a40133dea6127a7b1b969301d5b46491eec1a7d547432bf387a2c019d20dd60 55496 librime-plugin-charcode_1.17.0+dfsg2~git20240319-1_amd64.deb
477675acebdaa0fa64ab14bdddd762eb5a9cfdba43b561c5c3828aa845dd9549 5271844 librime-plugin-lua-dbgsym_1.17.0+dfsg2~git20260502-1_amd64.deb
137cb6ab26230637ba3803c728731d0693301b272b04c97ab32db9e0f7592974 366536 librime-plugin-lua_1.17.0+dfsg2~git20260502-1_amd64.deb
d720a0356e1a2e7235bfee5ab22f69294c193935a28446e2ae0816f6917db995 403972 librime-plugin-octagram-dbgsym_1.17.0+dfsg2~git20260831-1_amd64.deb
d407f1695b91b149beb84cee632cbe81e9ddfd73fbcb7da224b96814ea18f33b 48128 librime-plugin-octagram_1.17.0+dfsg2~git20260831-1_amd64.deb
d80deb9caf0ba71a8816b96ceb04a66be8610abdb4c163f9fa120c7835c7050b 1204564 librime-plugin-predict-dbgsym_1.17.0+dfsg2~git20241118-1_amd64.deb
c95ae41418e2ef48cad4156aa824ccf06a0862814682386b8b318c76596af6b5 84348 librime-plugin-predict_1.17.0+dfsg2~git20241118-1_amd64.deb
402f0fadbda9416a130b53694ab58652a9f9728053a459ceb8df604b56e65a06 24908512 librime1t64-dbgsym_1.17.0+dfsg2-1_amd64.deb
ee15f8b64daf841e45110244a5c6ffa3e36e71104fb979a71da16d975c6dddb0 1048340 librime1t64_1.17.0+dfsg2-1_amd64.deb
a95b9a01217893eeb6e27532016880d3d6f99c748829a98b2a4789d56df0e755 12986 librime_1.17.0+dfsg2-1_amd64.buildinfo
Files:
12892ae2688375804c0d729bc89451d7 4663 libs optional librime_1.17.0+dfsg2-1.dsc
a07f7ae720c448e1ecae9afb1d320bc0 6044 libs optional librime_1.17.0+dfsg2.orig-librime-charcode.tar.xz
8f4565c49feecf8185639bc0b2ce1cab 42720 libs optional librime_1.17.0+dfsg2.orig-librime-lua.tar.xz
5d278d3dbd36595452c3331c6b77032c 5588 libs optional librime_1.17.0+dfsg2.orig-librime-octagram.tar.xz
ca8ef2323f78f498722c2d5c820ea11b 9040 libs optional librime_1.17.0+dfsg2.orig-librime-predict.tar.xz
cb53e19c9f7244317de410ac0920f419 1991104 libs optional librime_1.17.0+dfsg2.orig.tar.xz
3faa0f886cb2bd1f8c1999c63ae13797 17632 libs optional librime_1.17.0+dfsg2-1.debian.tar.xz
98b96bab4e747bb92a889b045bd95ac9 2052052 debug optional librime-bin-dbgsym_1.17.0+dfsg2-1_amd64.deb
90cc9465505b0eab5a5462a0f3029d9c 126452 utils optional librime-bin_1.17.0+dfsg2-1_amd64.deb
24f0dd385454c486215aef1fc1489e07 83504 libdevel optional librime-dev_1.17.0+dfsg2-1_amd64.deb
143c90c8eb0b80c0c090b1facad1d944 643036 debug optional librime-plugin-charcode-dbgsym_1.17.0+dfsg2~git20240319-1_amd64.deb
7ca8ea050532293258fc6f3bedc5c0c5 55496 libs optional librime-plugin-charcode_1.17.0+dfsg2~git20240319-1_amd64.deb
08f3e3d226e79fe1cdc6b76c1a848bb3 5271844 debug optional librime-plugin-lua-dbgsym_1.17.0+dfsg2~git20260502-1_amd64.deb
21e4f6d7815501729fb8b7dc9ab9df46 366536 libs optional librime-plugin-lua_1.17.0+dfsg2~git20260502-1_amd64.deb
f50f31344613fe1fbb19ca8470166453 403972 debug optional librime-plugin-octagram-dbgsym_1.17.0+dfsg2~git20260831-1_amd64.deb
b881fd785b2c694e34d575a3b47f3e34 48128 libs optional librime-plugin-octagram_1.17.0+dfsg2~git20260831-1_amd64.deb
5313e9e9d1e28a44b3fd08610f3d6fec 1204564 debug optional librime-plugin-predict-dbgsym_1.17.0+dfsg2~git20241118-1_amd64.deb
347303c852f7a1d6d1cbd4e7e1932ad3 84348 libs optional librime-plugin-predict_1.17.0+dfsg2~git20241118-1_amd64.deb
35085f8f33d1c2c27c229f793505a4d1 24908512 debug optional librime1t64-dbgsym_1.17.0+dfsg2-1_amd64.deb
b81eeece3d5823bac386864c4ae07705 1048340 libs optional librime1t64_1.17.0+dfsg2-1_amd64.deb
4cb81d7c8c58ad3af09efa697fe60ee9 12986 libs optional librime_1.17.0+dfsg2-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmrBHkUACgkQwpPntGGC
Ws7LthAAud5eaaLHndfj+a5LiJv81g6Wtzu6mMrCjVV4ryZ/ehjcvprWn5O00tGm
l4Yczh/oj3XOrH+6po5zQOJDhmefxqUOP8TaaLRtQcjaZON9F18xeXuSS3UCk0NK
RbKgXt7Hg1sRglu6YbxscV/qJJW6kWjr7lDSvHuTrN9dWG+3ZzOM9X9PhO0N55Z3
i0wa0Gaj91Ee1kVHLvCcnAJIkZ1LP3AtzQemJGmcnOMZanyD8qb69I/hXlb0KFRY
16F4WhVH2cNEPQUyajEN/BJGy9Jw7fpewO9it0Q9D120JiaBogWC7ptsAsWLu6BS
7aGZRU8LRe0NV0uPcd1fGsHaJ0clMPRnGe9mkpgT3pimWV5F2SBvtesG3qFc+UrH
vkNsBOT3BbHopvwavImpzyx+EQheLqrmSWhFUAvkeZnGt0qqStDpCIfKsk+YFvxF
Amg01fybNkxfbNZ2oS8cnGFklE8ldBzecl2jvbs/yZEC+5dNL4EdKhAZRwD0BwMJ
BSuiNCyBUgev48+lPxwVbbC+UbYoaBS8NRAKAB4Y0gorSWjWPEH4WAytTCJyng9+
f0ZRtd1B0PWO5+4tNjGFKDS6+Fv9znLeK5zzPMIyGxzuGxUpxIxfiy/G8sahXohz
SucW9P5jXfwOOyR1w7kd8exHPSuWwB01MwPKVaIFKzQA5C38mP0=
=e8+w
-----END PGP SIGNATURE-----