./inputmethod/librime, Rime input method engine

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.13.1, Package name: librime-1.13.1, Maintainer: pkgsrc-users

RIME: Rime Input Method Engine

features:
- supporting varieties of input methods, either shape-based or phonetic-based,
including those for Chinese dialects
- a built-in dictionary in traditional Chinese, easily converting to
simplified Chinese via opencc
- a modulized, extensible input method framework to create innovative input
schemata in YAML syntax
- cross-platform core library in C++, built on top of open-source technologies
- OS-specific wrappers working consistently on Windows, Linux and OS X


Required to run:
[devel/boost-libs] [devel/google-glog] [databases/kyotocabinet] [textproc/yaml-cpp] [converters/opencc]

Required to build:
[devel/boost-headers] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 2578.086 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-26 11:02:24 by Thomas Klausner | Files touched by this commit (1)
Log message:
librime: needs filesystem

filesystem is part of c++17, but 'c++17' only pulls in gcc 7 and
that does not support it.
   2025-02-18 11:05:00 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
librime: updated to 1.13.1

librime 1.13.1

Features

simplifier: cache opencc
punctuator: add option to commit digit separator

librime 1.13.0

Features

punctuator: convert digit separators

Bug Fixes

navigator: wrong spans after selection
api: export librime 0.9 API as extern C
navigator: disconnect notifier
rime_api_console: recreate session when necessary
   2024-12-29 16:10:02 by Adam Ciarcinski | Files touched by this commit (235)
Log message:
revbump after updating boost
   2024-10-04 05:49:38 by Ryo ONODERA | Files touched by this commit (237)
Log message:
*: Recursive revbump from Boost 1.86.0
   2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575)
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
   2024-02-10 10:54:15 by Ryo ONODERA | Files touched by this commit (4)
Log message:
inputmethod/librime: Update to 1.9.0

* Convert to new cmake mechanism.

Changelog:
1.9.0:
Features

    switches: abbreviate state labels #615 (居戎氏)
    dict: shorten the data struct used by Vocabulary #661 (WhiredPlanck)
    add append_comment option to reverse_lookup_filter (#699) #699 (ksqsf)

Bug Fixes

    avoid invalid page_size (#679) #679 (Qijia Liu)

Code Refactoring

    vocabulary.h: align the size of DictEntry struct #661 (WhiredPlanck)
    dict_compiler.cc: correct the usage of auto in loop #661 (WhiredPlanck)

Performance Improvements

    dict: improve dict complile performance (#663) #663 (WhiredPlanck)
    replace rbtree with vector of pair (#684) #684 (Qijia Liu)
    release memory of temporary fields (#690) #690 (Qijia Liu)

1.8.5:
Bug Fixes

    selector: do not match fallback modifier (居戎氏)

1.8.4:
Chores

    skip super key combos; amend merge result (居戎氏)
   2023-12-29 19:25:02 by Adam Ciarcinski | Files touched by this commit (254)
Log message:
revbump for boost-libs
   2023-04-23 16:26:33 by Adam Ciarcinski | Files touched by this commit (271)
Log message:
revbump for boost