plasma-keyboard relies on some feature disabled in qt6-virtualkeyboard

Hefee hefee at debian.org
Sun Mar 29 14:46:27 BST 2026


Hey,

thanks a lot for caring about virtualkeyboard and try to solve those things. I 
really would like to help you where possible.

> Currently I'm preparing for packing plasma-keyboard and it relies on
> qt6-virtualkeyboard. And upstream claims it has CJK(Chinese, Japanese and
> Korean) support. But after I compile plasma-keyboard locally, I didn't find
> it. Communicating the situation with upstream developer, they say it's due
> to the removal of opensnn(Japanese), pinyin(simplified Chinese) and
> tctime(traditional Chinese).

There is general rule in Debian, that we try not use 3rdparty code, as this 
would lead to situations, that a security venerability in those 3rdparty code 
is much harder to detect. So the rule of thumb is to use libraries shipped 
within Debian.

So far so well. But neither pinyin, opensnn nor openwnn are packaged within 
Debian, so we cannot use them until they are packaged.

You properly haven't seen the comments in debian/copyright as it describes why 
why those 3rdparty modules are not shipped:
https://salsa.debian.org/qt-kde-team/qt6/qt6-virtualkeyboard/-/blob/master/
debian/copyright?ref_type=heads#L8

> After I check the license, it looks like opensnn and pinyin is licensed
> under Apache 2.0, tcime is licensed under Apache License 2.0 and BSD
> 3-clause.

That is actually good news. So those packages can be build for Debian and we 
can enable those plugins ;)

regards,

hefee
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/pkg-kde-talk/attachments/20260329/1f276d07/attachment.sig>


More information about the pkg-kde-talk mailing list