Created attachment 172063 [details]
Note that the new version of librime introduce a new depends: libmarisa. So I create a port for it: bug#210780.
The libopencc >= 1.0.2 is needed also. bug#210763
Maybe you can upgrade fcitx-rime as well so that you can test whether librime works... :)
(In reply to lichray from comment #2)
The latest version of fcitx-rime is 0.3.1. (https://github.com/fcitx/fcitx-rime/releases).
And the port is up-to-date already.
I just get fcitx(latest release) + fcitx-rime(latest release) + librime(latest release) + opencc(latest release) + brise(git dev version) work great on my desktop. So I sent these patches here. :)
(In reply to Iblis Lin from comment #3)
Good to hear. I assume the new opencc is not ABI compatible to the old one, so please just bump the revision of fcitx-rime.
(In reply to lichray from comment #4)
You mean increase the `PORTREVISION` to 1?
I currently have no idea about how bsd deal with port's ABI change.
(In reply to Iblis Lin from comment #5)
Yes. If requires recompile/relinking, then it's necessary to force a new (package) version. ABI compatible means there is no need to recompile and relink. Considering opencc 1.0's soname is 2 rather than 1, I think the author wants us to recompile and/or relink.
(In reply to lichray from comment #6)
Ok, I got it. I will make this change and send patch later in the PR of opencc.
Comment on attachment 172063 [details]
Thanks for your contributions, folks.
lichray@, please flag the attachment with maintainer-approval(+) so we can track it through "Maintainer Approved" saved search. ;)
Iblis, in the future please request maintainer approval on the attachments (by setting maintainer-approval(?) flag on it with the maintainer email address) so maintainers can flag them approved and help us track the issue properly. ;)
(In reply to Vladimir Krstulja from comment #8)
Ok, got it. Thanks!
testbuilds are fine.
Committed, thanks. A pointer to a changelog would always be welcome 8-)
A commit references this bug:
Date: Sat Jul 9 04:16:28 UTC 2016
New revision: 418259
chinese/librime: 1.1 -> 1.2.9
Submitted by: Iblis Lin <email@example.com>
Approved by: firstname.lastname@example.org (maintainer)