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

chewing-data-0.5.1+git20200627.452f622-150400.1.10 RPM for x86_64

From OpenSuSE Leap 15.4 for x86_64

Name: chewing-data Distribution: SUSE Linux Enterprise 15
Version: 0.5.1+git20200627.452f622 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150400.1.10 Build date: Mon May 9 13:26:53 2022
Group: System/I18n/Chinese Build host: sheep22
Size: 3704928 Source RPM: libchewing-0.5.1+git20200627.452f622-150400.1.10.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/chewing
Summary: Chewing Data for libchewing
This package contains data files for chewing, an intelligent phonetic
input method library for traditional Chinese.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Wed Sep 29 2021 mcepl@suse.com
  - Update to version 0.5.1+git20200627.452f622:
    * chewing.py supports platforms with 64bit pointer
    * Change ︰ to :
    * Don't run tests in parallel
    * Try Ubuntu 16.04 Xenial
    * autotools: Build with -fPIC like the CMake-based one does
    * Show compilation commands if the build system is autotools
    * Tolerate unused const warnings
    * Fix LSan
    * Use internal-sqlite instead of static-sqlite, following 570ab6be
* Fri Sep 24 2021 steven.kowalik@suse.com
  - Remove unneeded BuildRequires on python-devel, and the conflicting
    old py_* macros.
  - Remove references to "Python 2", the module supports Python 3.
  - Mark COPYING as license.
* Thu Aug 22 2019 jengelh@inai.de
  - Remove pointless ldconfig call from chewing-utils subpackage.
  - Specfile update: remove implicit BuildRoot and defattrs.
  - Properly fulfill SLPP requirement that only the library file
    is in the library subpackage.
* Fri Nov 24 2017 opensuse-packaging@opensuse.org
  - Update to version 0.4.0+git20171114.3df07c9:
    * CMakeLists.txt: Add stress
    * sort data/tsi.sr
    * Add Carpalx keyboard layout support
    * Fix warning in GCC
    * Let CHEWING_DATA_PREFIX and TEST_DATA_DIR be absolute
    * Fix wrong CHEWING_DATADIR definition in CMake build
    * Fix jk_selection
    * an API to convert phone to bopomofo
    * Test chewing_phone_to_bopomofo with invalid phone
    * Implement has_userphrase with chewing_userphrase_lookup
    * libchewing.texi: Fix format tweaks
    * Adjust behavior of chewing_phone_to_bopomofo
    * Fix array index out of bound error in stress.c
    * Make stress.c less verbose
    * Prefer https for web links
    * stress.c: Don't force set data path
    * Fix #235: Unable to input some Bopomofos with ET26 layout
    * prevent memory leak in error case of GetDefaultUserPhrasePath
    * stress: clean_userphrase before each test
    * stress: clean up temp ~userphrase after test
    * stress: fix -extra argument parsing
    * refactoring key tables in chewing test
    * simplify simulate.c
    * testchewing: support read input from file
    * stress: support read input from file
    * Fix PinYinData keySeq buffer overflow in PinYinInput()
    * Fix trying to allocate buffer of negative size
    * Fix access violation due to negative cursor position
    * stress.c: more verbose output
    * Fix heap-buffer-overflow when read wordSeq
    * Use strncmp to avoid buffer overflow
    * tree: avoid undefined allocation of 0 bytes (CERT MEM04-C; CWE-131)
    * pinyin: avoid null-pointer dereference
    * chewingutil: fix dead assignment
    * Revert "libchewing.texi: Add chewing_bopomofo_String"
    * Fix memory leak in Discard2
    * Fix memory leak in UserUpdatePhrase().
    * code clean up, use new DestroyUserPhraseData()
    * userphrase-hash: avoid double free in TerminateUserphrase
    * test-userphrase: add test_userphrase_double_free
    * hash: fix hash item offset calculating in uhash.dat
    * hash: fix memory leak in HashFileOffsetWithUserPhrase
    * hash: fix memory access alignment
    * Fix ChoiceEndChoice expression always true
    * hash: follow consistent coding style
    * Update jvc-convert of KB layout Hsu
    * Auto learn phrases only after committing
    * Implement chewing_set_autoLearn() and chewing_get_autoLearn()
    * Fix indent in test/stress.c
    * Fix build with internal sqlite3
    * Fix: chewing_handle_Space() cannot input space when buffer is empty
    * hash: remove goto statement
    * Remove API changes/compatibility report link
    * hash: follow consistent coding style
* Tue Sep 01 2015 i@marguerite.su
  - move %install_info_delete to %preun
* Mon Aug 24 2015 i@marguerite.su
  - Update to version 0.4.0+git20150820.285b47d:
    + fix resource leak
    + Add notification_email
    + Update build_command_prepend
    + Do not write last element of phone_array
    + Prevent fclose null file handler
    + Check return value for ftell
    + Check return value of UserGetPhraseFirst before use
    + testhelper.c: clean_userphase() ignore ENOENT
    + init_database.c: Fix strtoul error checking
    + init_database: make integer comparison 64-bit safe
    + Fix Coverity error "Buffer not null terminated"
    + Fix Coverity error "Copy into fixed size buffer"
    + Fix Coverity error "Explicit null dereferenced"
    + init_database.c: Resolve queue-full exception
    + gen_keystroke.c: Use static APIs
    + genkeystroke.c: Fix buffer usage
    + Disable selection keys out of the reasonable range
    + dump_database: utilize plat_mmap for file operations
    + Fix ChewingKillChar which is disabling OpenSymbolChoice
    + Use chewing_delete to delete ChewingContext
    + Detect attribute existence by hasattr, not __dict__
* Mon Jun 09 2014 i@marguerite.su
  - update version 0.4.0
    * see https://github.com/chewing/libchewing/releases
  - add patch: libchewing-0.4.0-simple-select-rpath.patch
  - add patch: chewing-utils-abuild.patch
* Fri Aug 02 2013 i@marguerite.su
  - update version 0.3.5
    * Improve CMake rules
    - Visual Studio build included
    * Dictionary improvements
    - Remove duplicated phrases, fix Bopomofo representation
    - tool tweaks
    * travis-ci support (https://travis-ci.org/chewing/libchewing)
    * drone.io support (https://drone.io/github.com/chewing/libchewing)
    * coveralls.io support (https://coveralls.io/r/chewing/libchewing)
    * editorconfig support (http://editorconfig.org/)
    * Add new chewing_set_logger API
    * Prevent unaligned memory access
    * Reduce maxChiSymbolLen to 39 to avoid overflow
    * Do not store user phrase when its length is 1
    * Check chiSymbolBufLen in chewing_handle_Numlock()
    * Set isSymbol to 0 in SetChoiceInfo
    * Fix 'j', 'k' in select mode cannot handle symbol selecting
    * Do not call GetCharNext() when GetCharFirst() fails
    * Successful stories:
      FreeArray utilizes libchewing for selecting phrases of Array
      input method
* Sat Apr 27 2013 i@marguerite.su
  - proper baselibs.conf and post(un) for %lname.
* Fri Apr 26 2013 i@marguerite.su
  - revert unnessary renaming chewing-devel back to libchewing-devel.

Files

/usr/share/libchewing
/usr/share/libchewing/dictionary.dat
/usr/share/libchewing/index_tree.dat
/usr/share/libchewing/pinyin.tab
/usr/share/libchewing/swkb.dat
/usr/share/libchewing/symbols.dat


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 17:02:19 2024