81 Commits

Author SHA256 Message Date
f077424fcb Accepting request 1307449 from M17N
OBS-URL: https://build.opensuse.org/request/show/1307449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=37
2025-09-29 14:32:04 +00:00
7c09da0de2 - libboost_system was removed upstream (bsc#1249900)
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=78
2025-09-27 03:50:55 +00:00
ce4f4825cb Accepting request 1306192 from M17N
OBS-URL: https://build.opensuse.org/request/show/1306192
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=36
2025-09-22 14:39:24 +00:00
14716f15e1 - refreshed librime-boost166.patch, fix leap 15.6 build
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=76
2025-09-21 05:07:59 +00:00
21eb79332b Accepting request 1297781 from M17N
OBS-URL: https://build.opensuse.org/request/show/1297781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=35
2025-08-06 12:33:44 +00:00
ab8e4c76d3 Update to version 1.14.0: 1,deployer: allow disabling backup_config_files. 2,translator_commons: add dictionary_exclude to exclude words. 3,ascii_composer: set/unset_ascii_mode. 4,ascii_composer: support alt, super key press. 5,script_translator: learn new phrases automatically from segmentations. 6, script_translator: update elements of phrases which are longer than max_word_length. 7,script_translator: concatenate segments with a sliding window.
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=74
2025-08-05 15:51:36 +00:00
87f6b99ca4 Accepting request 1267372 from M17N
OBS-URL: https://build.opensuse.org/request/show/1267372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=34
2025-04-07 16:41:23 +00:00
4c69c6adcb - refactor librime-boost166.patch
* leap 15.6's gcc7 has no <filesystem> support, and -lstdc++fs
    does not work, port to <boost/filesystem.hpp>, to avoid runtime
    segfault

OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=72
2025-04-06 07:28:54 +00:00
37467f9720 Accepting request 1255257 from M17N
- fix Leap 15.6 build
  * add patch librime-boost166.patch

OBS-URL: https://build.opensuse.org/request/show/1255257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=33
2025-03-24 12:30:32 +00:00
2a77d82e7e OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=70 2025-03-22 13:42:36 +00:00
5b2b201612 OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=69 2025-03-22 13:18:41 +00:00
70c90c49d6 Accepting request 1255252 from home:MargueriteSu:branches:M17N
- fix Leap 15.6 build
  * add patch librime-boost166.patch

OBS-URL: https://build.opensuse.org/request/show/1255252
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=68
2025-03-22 13:11:53 +00:00
30a8147fa7 Accepting request 1154285 from M17N
fixed version string

OBS-URL: https://build.opensuse.org/request/show/1154285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=32
2024-03-02 22:24:03 +00:00
7399787e5f OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=66 2024-03-02 10:53:39 +00:00
d1cfe6781d Accepting request 1154111 from home:rrahl0:rime
update to latest master

OBS-URL: https://build.opensuse.org/request/show/1154111
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=65
2024-03-02 07:34:51 +00:00
6d6b040e84 Accepting request 1110804 from M17N
- Update to version 1.8.5
  * Fix bugs
- Drop librime-1.7.2-add_cmath_header.patch and
  librime-1.7.3-ensure_std_exp_can_be_found_after_including_cmath.patch (forwarded request 1110803 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/1110804
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=31
2023-09-13 18:45:28 +00:00
4520196236 Accepting request 1110803 from home:hillwood:branches:M17N
- Update to version 1.8.5
  * Fix bugs
- Drop librime-1.7.2-add_cmath_header.patch and
  librime-1.7.3-ensure_std_exp_can_be_found_after_including_cmath.patch

OBS-URL: https://build.opensuse.org/request/show/1110803
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=63
2023-09-13 06:15:27 +00:00
d2f7f82daf Accepting request 935796 from M17N
- Enable logging with google-glog library (forwarded request 935733 from nuklly)

OBS-URL: https://build.opensuse.org/request/show/935796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=30
2021-12-05 21:46:24 +00:00
67f826cd1e Accepting request 935733 from home:nuklly:branches:M17N
- Enable logging with google-glog library

OBS-URL: https://build.opensuse.org/request/show/935733
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=62
2021-12-05 14:09:43 +00:00
b3d330e4a5 Accepting request 911955 from M17N
OBS-URL: https://build.opensuse.org/request/show/911955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=29
2021-08-23 08:07:43 +00:00
7050a226f5 Accepting request 911923 from home:fusionfuture:branches:M17N
- Update to 1.7.3
  Bug Fixes
    * memory: possibly dereferencing null pointer (1c2644d), closes
      #441
    * plugins: buffer overflow in plugin lotem/librime-octagram
      (b0b435b), closes rime/squirrel#512
- Add librime-1.7.3-ensure_std_exp_can_be_found_after_including_cmath.patch
  to ensure std::exp can be found after including <cmath>.

OBS-URL: https://build.opensuse.org/request/show/911923
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=61
2021-08-13 09:39:16 +00:00
0b0088d7de Accepting request 891617 from home:fusionfuture:branches:M17N
Revert "Change the recommended package of librime1 from rime-plum to rime-plum-go"

OBS-URL: https://build.opensuse.org/request/show/891617
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=60
2021-05-11 12:26:57 +00:00
8c065d04ff Accepting request 891026 from home:fusionfuture:branches:M17N
[1/2] Change the recommended package of librime1 from rime-plum to rime-plum-go

OBS-URL: https://build.opensuse.org/request/show/891026
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=59
2021-05-08 13:32:01 +00:00
8a757eaede Accepting request 890759 from M17N
OBS-URL: https://build.opensuse.org/request/show/890759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=28
2021-05-05 18:40:38 +00:00
abd14ec52a Accepting request 890217 from home:fusionfuture:branches:M17N
- Remove rime-plum dependency and make it a recommended package
  rime-plum is not a necessary dependency for rime and librime, and current version of rime-plum in OBS has not synced with upstream version for a very long time, and fails to build on openSUSE_Leap_15.2. So remove the dependency to avoid further issues.

OBS-URL: https://build.opensuse.org/request/show/890217
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=57
2021-05-05 15:03:13 +00:00
642cc8a6b4 Accepting request 890104 from M17N
OBS-URL: https://build.opensuse.org/request/show/890104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=27
2021-05-03 20:08:22 +00:00
301e36f7f6 Accepting request 890023 from home:fusionfuture:branches:M17N
- Update to version 1.7.2
  Bug Fixes
  * chord_composer: should clear raw input after committing text (79b34ab)
- Fix compilation errors due to missing cmath header (boo#1185458)
  * librime-1.7.2-add_cmath_header.patch

OBS-URL: https://build.opensuse.org/request/show/890023
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=55
2021-05-03 15:11:19 +00:00
Richard Brown
f4427d3e59 Accepting request 876579 from M17N
- install private headers for plugins

OBS-URL: https://build.opensuse.org/request/show/876579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=26
2021-03-05 12:46:51 +00:00
b59d6ae0bb Accepting request 876578 from home:MargueriteSu:branches:M17N
- install private headers for plugins

OBS-URL: https://build.opensuse.org/request/show/876578
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=53
2021-03-03 16:18:28 +00:00
50e33e5649 Accepting request 876343 from home:MargueriteSu:branches:M17N
- revert mis-deleted headers, required by librime-lua

OBS-URL: https://build.opensuse.org/request/show/876343
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=52
2021-03-03 04:37:21 +00:00
a2bd8ae6bf Accepting request 870782 from M17N
- Drop baselibs.conf, as the dependencies are missing on 32bit arch
  and no other packages require it (forwarded request 870781 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/870782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=25
2021-02-10 20:30:13 +00:00
1a3384d1c6 Accepting request 870781 from home:tiwai:branches:M17N
- Drop baselibs.conf, as the dependencies are missing on 32bit arch
  and no other packages require it

OBS-URL: https://build.opensuse.org/request/show/870781
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=50
2021-02-10 08:05:27 +00:00
34a74cf218 - Corrected the source download URL
- Dropped obsoleted patches:
  librime-1.1-gcc53613.patch
  librime-1.2-BOOST_NO_SCOPED_ENUMS.patch

OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=49
2021-02-08 15:54:34 +00:00
30d9ad9903 Accepting request 869972 from home:wsxy162
- Update to version 1.7.1
  Bug Fixes
  * chord_composer: press Return key to commit raw key sequence (2b25861)
- Update to version 1.7.0
  Bug Fixes
  * chord_composer: more safely handle the placeholder ZWSP (025d9fb)
  * cmake: use full paths defined by GNUInstallDirs (bb8c263), closes #424
  * opencc: update submodule to fix #425 (3fa1571)
  * script_translator: always_show_comments also applies to phrases
    (440a97c), closes #272 #419
  * table_translator: index out of bound access in string (ff7acdc)
  Features
  * chareset_filter: add CJK Compatibility Ideographs in is_extended_cjk()
    (3cb1128), closes #305
  * setup: find and load external RIME plugins as shared libs #431 (b2abd09)
- Clean up spec: remove EOL conditions, move capnproto to BR dependency

OBS-URL: https://build.opensuse.org/request/show/869972
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=48
2021-02-08 11:25:45 +00:00
9af0bf7d3d Accepting request 844098 from M17N
OBS-URL: https://build.opensuse.org/request/show/844098
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=24
2020-10-27 17:59:20 +00:00
004f0b0bdf Accepting request 844094 from home:MargueriteSu:branches:M17N
- revert: Add plugin librime-lua
  * different upstream, bundling not possible
  * no LICENSE
  * can be and should be built separately
- expose internal headers for librime plugins

OBS-URL: https://build.opensuse.org/request/show/844094
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=46
2020-10-26 13:39:19 +00:00
4e417467fa Accepting request 843571 from M17N
OBS-URL: https://build.opensuse.org/request/show/843571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=23
2020-10-23 10:22:56 +00:00
636283063a Accepting request 842529 from home:zzndb:branches:M17N
- Add plugin librime-lua

OBS-URL: https://build.opensuse.org/request/show/842529
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=44
2020-10-23 09:20:12 +00:00
430cebb59e Accepting request 837815 from M17N
OBS-URL: https://build.opensuse.org/request/show/837815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=22
2020-09-29 17:01:07 +00:00
e70e9d798c Accepting request 837814 from home:MargueriteSu:branches:M17N
- Update to version 1.6.2~git20200921.4e518b9:
  * chore: fix rime_deployer
  * fix(rime_api.cc): dangling pointer returned from RimeGetSharedDataDir
  * feat(chord_composer): use Control, Alt, Shift to input chord
  * feat(tools/rime_proto_console): demo for proto api
  * feat(api): include candidate labels in proto message
  * feat(selector): support 4 combinations of horizontal/vertical text
    orientation and stacked/linear candidate list layout

OBS-URL: https://build.opensuse.org/request/show/837814
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=42
2020-09-25 17:24:42 +00:00
39c0f20a4c Accepting request 761289 from M17N
OBS-URL: https://build.opensuse.org/request/show/761289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=21
2020-01-07 22:52:55 +00:00
c6e730bd00 Accepting request 761248 from home:nuklly:branches:M17N
- Update to version 1.5.3:
  * fix(cmake): find optional dependency icu [skip appveyor] (17a80f8)
  * fix(single_char_filter): broken in librime 1.5.2 (6948a62)
  * feat(appveyor): build variant "rime-with-plugins" for tagged commits [skip travis] (eef8c30)
- changes in 1.5.2:
  * fix(user_dictionary, contextual_translation): fix user phrase quality; order contextual suggestions by type (695c32)

OBS-URL: https://build.opensuse.org/request/show/761248
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=40
2020-01-07 01:37:10 +00:00
38376c9fff Accepting request 717226 from M17N
OBS-URL: https://build.opensuse.org/request/show/717226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=20
2019-07-21 09:35:16 +00:00
203c4f9228 Accepting request 717225 from home:MargueriteSu:branches:M17N
- Don't rely on brise anymore.
  * brise is no longer the only way to install dictionaries.
    rime-plum can install dictionaries at runtime. If you still
    need prebuilt dictionaries, brise is still recommended.

OBS-URL: https://build.opensuse.org/request/show/717225
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=38
2019-07-20 13:25:47 +00:00
35f528881f Accepting request 688945 from M17N
- move binaries to main package
- Update to version 1.4.1~git20190324.dcdc301:
  * feat(dict): specify vocabulary db name in dict settings
  * chore(syllabifier): code cleanup
  * fix(syllabifier): enable_completion not working
  * feat(grammar): compare homophones/homographs in sentence
  * refactor(Makefile): rename makefiles and change build directories
  * chore(README.md): add contributor  [ci skip]
  * refactor(sample): migrate sample plugin to new plugin build system
  * refactor(cmake, plugins): BUILD_SEPARATE_LIBS by module, plus rime-plugins library or separate plugin libraries
  * feat(CMakeList.txt): add plugin build support (#257)
  * fix(config/plugins.h): memory leak caused by non-virtual destructor
- Update to version 1.4.1~git20190219.c587900:
  * feat(rime_api): get candidate list from index
  * refactor(algo, dict, translators): use logarithmic weights internally
  * fix(table_translator): null pointer exception when dict entries are filtered
  * chore(table_translator): move collected dict entries to sentence translation
  * perf(dictionary): refactor DictEntryIterator and do partial sort
  * fix(rime_levers_api.h): customize_bool() misused `bool` type
- changes in 1.4.0
  * user_config should not fall back to shared data
  * remove dangling symlinks

OBS-URL: https://build.opensuse.org/request/show/688945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=19
2019-03-27 15:21:35 +00:00
c820450e45 Accepting request 688944 from home:MargueriteSu:branches:M17N
- move binaries to main package

OBS-URL: https://build.opensuse.org/request/show/688944
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=36
2019-03-27 05:53:50 +00:00
4dc6eec077 Accepting request 688059 from home:MargueriteSu:branches:M17N
- Update to version 1.4.1~git20190324.dcdc301:
  * feat(dict): specify vocabulary db name in dict settings
  * chore(syllabifier): code cleanup
  * fix(syllabifier): enable_completion not working
  * feat(grammar): compare homophones/homographs in sentence
  * refactor(Makefile): rename makefiles and change build directories
  * chore(README.md): add contributor  [ci skip]
  * refactor(sample): migrate sample plugin to new plugin build system
  * refactor(cmake, plugins): BUILD_SEPARATE_LIBS by module, plus rime-plugins library or separate plugin libraries
  * feat(CMakeList.txt): add plugin build support (#257)
  * fix(config/plugins.h): memory leak caused by non-virtual destructor
- Update to version 1.4.1~git20190219.c587900:
  * feat(rime_api): get candidate list from index
  * refactor(algo, dict, translators): use logarithmic weights internally
  * fix(table_translator): null pointer exception when dict entries are filtered
  * chore(table_translator): move collected dict entries to sentence translation
  * perf(dictionary): refactor DictEntryIterator and do partial sort
  * fix(rime_levers_api.h): customize_bool() misused `bool` type
- changes in 1.4.0
  * user_config should not fall back to shared data
  * remove dangling symlinks

OBS-URL: https://build.opensuse.org/request/show/688059
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=35
2019-03-25 03:26:22 +00:00
cdef916f7f Accepting request 641404 from M17N
OBS-URL: https://build.opensuse.org/request/show/641404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=18
2018-10-15 08:49:08 +00:00
e9871d7ffc Accepting request 641357 from home:Chingyat:branches:M17N
- Update to version 1.3.1+git20180822.19cea07e:
  * feat: always_show_comments option
  * feat(language): shared user dictionary per language
  * fix(SchemaUpdate): read compiled schema from shared build if there is no user build
  * feat(config): build config files if source files changed
  * feat(dict): relocate binary files to $user_data_dir/build
  * feat(dict): no conditional compilation on arm
  * feat(config): support append and merge syntax
  * feat(config): references to optional config resources, ending with "?"
  * config_data: transactional copy on write
  * fix(chord_composer): allow editor to define BackSpace key behavior
  * feat(chord_composer): support chording with function keys
  * feat(chord_composer): accept escaped chording keys
  * feat(translator): add history_translator (#115)
  * (feature) add codepoint_translator
  * Fix memory leak at rime_candidate_copy. https://github.com/rime/home/issues/94

OBS-URL: https://build.opensuse.org/request/show/641357
OBS-URL: https://build.opensuse.org/package/show/M17N/librime?expand=0&rev=33
2018-10-12 08:21:54 +00:00
7b6561bb8b Accepting request 454048 from M17N
1

OBS-URL: https://build.opensuse.org/request/show/454048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librime?expand=0&rev=17
2017-02-02 14:46:07 +00:00