Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

rime-1.2.9+git20160226.df4192c-1.43 RPM for ppc64le

From OpenSuSE Leap 15.3 for ppc64le

Name: rime Distribution: SUSE Linux Enterprise 15
Version: 1.2.9+git20160226.df4192c Vendor: SUSE LLC <https://www.suse.com/>
Release: 1.43 Build date: Sat May 26 19:39:15 2018
Group: System/I18n/Chinese Build host: mourvedre
Size: 140529 Source RPM: librime-1.2.9+git20160226.df4192c-1.43.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/rime/librime
Summary: Rime Input Method Engine
Rime is an Traditional Chinese input method engine.
Its idea comes from ancient Chinese brush and carving art.
Mainly it's about to express your thinking with your keystrokes.

Provides

Requires

License

BSD-3-Clause

Changelog

* Wed Feb 01 2017 adam.majer@suse.de
  - use individual libboost-*-devel packages instead of boost-devel
* Thu Mar 17 2016 mpluskal@suse.com
  - Use cmake macros
  - Drop useless conditional build dependencies for non-devel
    packages
* Mon Mar 14 2016 qzhao@suse.com
  - Change LICENSE from GPL-3.0+ to BSD-3-Clause to keep consistent
    with upstream.
* Wed Mar 02 2016 i@marguerite.su
  - Update to version 1.2.9+git20160226.df4192c:
    + pass function argument by value instead of by const reference.
    + (feature) translation past caret pos.
    + (fix) in horizontal mode, right arrow key should not fall back
      to moving caret when reached the end of candidate list.
    + (feature) jump left by word only at stops of multiple spans.
    + (feature) set caret between preedit and prompt string.
    + (tools) show caret pos in rime_api_console.
    + (fix) caret on the left side of input or the selected range.
    + Fix issue #64.
    + Add a comment for explanation.
* Tue Aug 11 2015 i@marguerite.su
  - update version 1.2.9+git20140802.ee3029e
* Tue Feb 24 2015 hillwood@linuxfans.org
  - update to 1.2.9
    * CMakeLists.txt: bump version to 1.2.9.
    * Makefile: add make targets 'thirdparty/*' to build individual libraries.
    * include/rime_api.h: add RIME_MODULE_LIST, RIME_REGISTER_MODULE_GROUP.
    * legacy/src/legacy_module.cc: plugin module 'rime-legacy' for GPL'd code,
      providing component 'legacy_userdb' for user dictionary upgrade.
    * src/setup.cc: define module groups "default" and "deployer", to avoid
      naming a list of built-bin modules in RimeTraits::modules.
    * test/table_test.cc: fix random segment faults when run shuffled.
    * thirdparty/src/leveldb: new dependency LevelDB, replacing Kyoto Cabinet.
    * dict/level_db: userdb implementation based on LevelDB, replacing treeDb.
    * dict/tree_db: moved to legacy/src/.
    * dict/user_db: refactored and modularized to ease adding implementations.
    * gear/memory: save cached phrases as soon as the next composition begins.
    * gear/recognizer: match space iff set recognizer/use_space: true.
    * gear/simplifier: catch and log OpenCC exceptions when loading.
    * gear/single_char_filter: bring single character candidates to the front.
    * lever/deployment_tasks: update and rename task 'user_dict_upgrade'.
    * gear/cjk_minifier: support CJK Extension E
    * gear/simplifier: adapt to OpenCC 1.0 API.
    * thirdparty/src/opencc: update OpenCC to v1.0.2 (incompatible with v0.4).
* Sun Aug 10 2014 i@marguerite.su
  - update version 1.2+git20140810
    * config: support references to list elements in key paths.
    * rime_api: add API functions to access complex structures
      in config; add API to get the raw input and cursor
      position, or to select a candidate.
    * switcher: enable folding IME options in the switcher menu.
    * dict_compiler: also detect changes in essay when updating
      a dictionary; support updating prism without the source
      file of the dictionary.
    * preset_vocabulary: load 'essay.txt' instead of 'essay.kct'.
    * reverse_lookup_dictionary: adopt a new file format with
      50% space saving.
    * table: add support for a new binary format with 20% space
      saving; fix alignment on ARM.
    * ascii_composer: do not toggle IME states when long pressing
      Shift key; support discarding unfinished input when
      switching to ASCII mode.
    * affix_segmentor: fix issues with selecting a partial-match
      candidate.
    * chord_composer: commit raw input composed with original
      key strokes.
    * navigator: do not use BackSpace to revert selecting a
      candidate but to edit the input after moving the cursor
      left or right.
    * punctuator: support 'ascii_punct' option for switching
      between Chinese and Western (ASCII) punctuations.
    * speller: auto-select candidates by pattern matching against
      the code; fix issues to cooperate with punctuator.
    * CMakeLists.txt: add options ENABLE_LOGGING and BOOST_USE_CXX11;
      introduce a new dependency: libmarisa.
    * cmake/FindYamlCpp.cmake: check the availability of the
      new (v0.5) API.
    * sample: the directory containing a sample plug-in module.
    * tools/rime_patch.cc: a command line tool to create patches.
  - drop librime-1.1-BOOST_NO_SCOPED_ENUMS.patch
  - add librime-1.2-BOOST_NO_SCOPED_ENUMS.patch
* Wed Mar 05 2014 i@marguerite.su
  - update version 1.1git20140306
    * new build dependency: compiler with C++11 support.
      tested with GCC 4.8.2, Apple LLVM version 5.0, MSVC 12 (2013).
    * encoder: disable warnings for phrase encode failures in log output;
      limit the number of results in encoding a phrase with multiple solutions.
    * punctuator: fixed a bug in matching nested "pairs of 'symbols'".
    * speller: better support for auto-committing, allowing users of table
      based input schemata to omit explicitly selecting candidates in many cases.
    * schema_list_translator: option for static schema list order.
    * table_translator: fixed the range of CJK-D in charset filter.
  - added patch librime-1.1-gcc53613.patch
    * workaround for gcc bug 53613: Cannot override a inline "= default"
      virtual destructor.
  - added patch librime-1.1-BOOST_NO_SCOPED_ENUMS.patch
    * fix boost 1.49 filesystem linking on 12.3 and lower
* Mon Nov 11 2013 i@marguerite.su
  - update version 1.0
    * rime_api: version 1.0 breaks ABI compatiblility.
      the minimum changes in code required to migrate from rime 0.9 api is
      to initialize RimeTraits with either RIME_STRUCT or RIME_STRUCT_INIT macro.
      while source code compatibility is largely maintained with the exception
      of the aforementioned RimeTraits structure, rime 1.0 introduces a version
      controlled RimeApi structure which provides all the api functions.
    * module: suppport adding modules; modulize 'gears' and 'levers'.
    * ticket: used to instantiate compnents and to associate the instance with
      a name space in the configuration.
    * encoder: encode new phrases for table_translator and script_translator
      using different rules.
    * affix_segmentor: strip optional prefix and suffix from a code segment.
    * reverse_lookup_filter: lookup candidate text for code in a specified
      dictonary.
    * shape: add full-shape support.
    * key_binder: switch input schemata and toggle options with hotkeys.
    * switcher: list input schemata ordered by recency; support radio options.
    * tsv: fix reading user dict snapshot files with DOS line endings.
    * entry_collector: support custom order of table columns in *.dict.yaml.
    * CMakeLists.txt: add options BUILD_TEST and BUILD_SEPARATE_LIBS.
  - removed patch: librime-0.9.9-fail_gtest.patch
    * upstreamed
* Sat Jun 29 2013 i@marguerite.su
  - update version 0.9.9
    * config: update yaml-cpp to version 0.5 (with new API);
      emit prettier yaml.
    * deployer: introduce a work thread for ordinary background tasks.
    * algo/calculus: 'fuzz' calculation, to create lower quality spellings.
    * dict/dict_compiler: importing external table files into *.dict.yaml.
    * dict/entry_collector: support '# no comment' directive in *.dict.yaml.
    * dict/table_db: 'tabledb' and 'stabledb' to support custom phrase.
    * dict/user_db: implement 'plain_userdb', in plain text files.
    * dict/user_dictionary: recover damaged userdb in work thread.
    * gear/ascii_composer: fix unexpected mode switching with Caps Lock.
    * gear/editor: delete previous syllable with Control+BackSpace.
    * gear/*_translator: support multiple translator instances in a engine.
    * gear/script_translator: rename r10n_translator to script_translator.
    * lever/user_dict_manager: create snapshots in plain userdb format.
    * rime_deployer: with command line option '--compile',
      dump table/prism contents into text files while compiling a dictionary.
* Sat Jun 15 2013 schwab@linux-m68k.org
  - Build with %{optflags}
* Thu Jun 06 2013 coolo@suse.com
  - do not hardcode boost sonames
* Thu Oct 11 2012 i@marguerite.su
  - update version 0.9.4
    * document new dependency 'google-glog'.
    * fix x64 build.
* Sun Aug 12 2012 i@marguerite.su
  - dependency name changed from gtest-devel to googletest-devel.
* Sat Jul 21 2012 i@marguerite.su
  - initial version 0.9.2
    * chord-typing support: combine multiple keys to compose a syllable at once.
    * configuration: global page_size setting.
    * inline mode: extend the API to support inline mode.
    * table translator: add option to filter candidates by character set.
    * user dictionary: automatic recovery for corrupted databases.
    * user dictionary: fixed a bug that was responsible for missing user phrases.
    * rime_deployer: a utility program to prepare Rime's workspace.
    * rime_dict_manager: a utility program to import/export user dictionaries.
    * librime package: include 'brise', a collection of preset schemata in the package.
    * new schema: Middle Chinese Phonetic Transcription.
    * new schema: IPA input method in X-SAMPA.

Files

/usr/bin/rime_deployer
/usr/bin/rime_dict_manager
/usr/share/doc/packages/rime
/usr/share/doc/packages/rime/LICENSE
/usr/share/doc/packages/rime/README.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 13:44:15 2024