SHA256
1
0
forked from pool/nuspell
Commit Graph

37 Commits

Author SHA256 Message Date
Ana Guerrero
078d0e6274 Accepting request 1195759 from M17N
OBS-URL: https://build.opensuse.org/request/show/1195759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nuspell?expand=0&rev=11
2024-08-25 10:10:07 +00:00
0405ea3b15 - BuildRequire /usr/bin/ronn instead of rubygem(ronn): there are
alternatives around and the build does not care wich one is used.

OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=36
2024-08-23 15:21:26 +00:00
Dominique Leuenberger
c5bc5a56fc Accepting request 1189319 from M17N
OBS-URL: https://build.opensuse.org/request/show/1189319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nuspell?expand=0&rev=10
2024-07-26 14:15:08 +00:00
8669bbaf00 Accepting request 1189292 from home:badshah400:branches:M17N
Disable man file generation to avoid BuildRequires on pandoc (nuspell is a Ring1 package).

OBS-URL: https://build.opensuse.org/request/show/1189292
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=34
2024-07-24 07:12:53 +00:00
b7c6c626df Accepting request 1188083 from home:badshah400:branches:M17N
Update to version 5.1.6

OBS-URL: https://build.opensuse.org/request/show/1188083
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=33
2024-07-18 18:16:04 +00:00
9a456c1c1a Accepting request 1159819 from home:rguenther:branches:M17N
- Avoid relying on macro expansion in BuildRequires as that breaks
  Substitute.

OBS-URL: https://build.opensuse.org/request/show/1159819
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=32
2024-03-24 07:56:46 +00:00
Ana Guerrero
5cfbcff80d Accepting request 1128359 from M17N
OBS-URL: https://build.opensuse.org/request/show/1128359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nuspell?expand=0&rev=9
2023-11-23 20:38:39 +00:00
ac3026bdc8 Accepting request 1128133 from home:badshah400:branches:M17N
* Update to version 5.1.4.
* Bump BuildRequires: pkgconfig(catch2) >= 3.3.2; contrary to upstream release notes, tests require 3.3.2 or newer; see commit ee40edc. Unfortunately, this means no testing for builds on Leap.

OBS-URL: https://build.opensuse.org/request/show/1128133
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=30
2023-11-23 15:15:41 +00:00
Ana Guerrero
5264119cce Accepting request 1111325 from M17N
OBS-URL: https://build.opensuse.org/request/show/1111325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nuspell?expand=0&rev=8
2023-09-17 17:28:43 +00:00
b5360f27ad Accepting request 1110768 from home:badshah400:branches:M17N
Update to version 5.1.3

OBS-URL: https://build.opensuse.org/request/show/1110768
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=28
2023-09-14 11:54:06 +00:00
Dominique Leuenberger
d5f82024d9 Accepting request 1040594 from M17N
OBS-URL: https://build.opensuse.org/request/show/1040594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nuspell?expand=0&rev=7
2022-12-07 16:34:24 +00:00
7dd2d06cfe Accepting request 1039899 from home:dirkmueller:Factory
- update to v5.1.2:
  * Rewrite internal testing tool verify and improve it to support testing
    suggestions.
  * Greatly improve the speed of suggestions in certain edge cases. See #45.
  * Fix minor encoding issue in the CLI tool on Windows when reading from
    file(s) instead of the standard input. UTF-8 is now the default encoding
    in that case and not the one of the console.

OBS-URL: https://build.opensuse.org/request/show/1039899
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=26
2022-12-06 10:39:01 +00:00
Dominique Leuenberger
43df0c04c0 Accepting request 1030252 from M17N
OBS-URL: https://build.opensuse.org/request/show/1030252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nuspell?expand=0&rev=6
2022-10-23 14:32:58 +00:00
andy great
68249f5eb7 Accepting request 1010965 from home:badshah400:Staging
Update to version 5.1.1 and use Catch2 < 3.0 for builds (not yet compatible with Catch2 >= 3).

OBS-URL: https://build.opensuse.org/request/show/1010965
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=24
2022-10-20 23:52:42 +00:00
Dominique Leuenberger
3ccc4ee4b2 Accepting request 900547 from M17N
OBS-URL: https://build.opensuse.org/request/show/900547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nuspell?expand=0&rev=5
2021-06-21 18:34:51 +00:00
andy great
b1bcea2834 Accepting request 900541 from home:andythe_great:branches:M17N
- Update to version 5.0.0.
  * Fixed
    * Greatly reduce memory usage.
    * Increase speed of spellchecking.
    * Fix long lagging when generating suggestions in edge cases.
    * Fix building on OS Haiku.
  * Changed
    * Split file dictionary.hxx/cxx into multiple files. The other
      files are implementation details and the public header
      dictionary.hxx is now clean of private details.
  * Removed
    * Remove functions and classes that were deprecated in v4.x.

OBS-URL: https://build.opensuse.org/request/show/900541
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=22
2021-06-17 09:25:33 +00:00
Dominique Leuenberger
44790e6890 Accepting request 862717 from M17N
- Update to version 4.2.0.
  * Deprecate functions that allowed non-Unicode encoding. In 
    particular, Dictionary::imbue() and Dictionary::imbue_utf8().
  * Completely remove dependency on Boost. The CLI tools were 
    refactored to use ICU directly.

OBS-URL: https://build.opensuse.org/request/show/862717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nuspell?expand=0&rev=4
2021-01-18 10:26:07 +00:00
andy great
7f174eafa5 OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=20 2021-01-12 21:37:08 +00:00
andy great
ea6a6172c7 OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=19 2021-01-12 21:15:42 +00:00
andy great
48e7af438f - Update to version 4.2.0.
* Deprecate functions that allowed non-Unicode encoding. In 
    particular, Dictionary::imbue() and Dictionary::imbue_utf8().
  * Completely remove dependency on Boost. The CLI tools were 
    refactored to use ICU directly.

OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=18
2021-01-12 21:09:39 +00:00
Dominique Leuenberger
85289a8b44 Accepting request 850930 from M17N
- Update to version 4.1.0.
  * Added: Add new API for finding dictionaries on the file-system. 
    It is a set of free functions located in the file finder.hxx.
  * Fixed: Improve searching for dictionaries on the file-system.
    Fix finding them on
    Fedora.
  * Deprecated: Deprecate the old API for finding dictionaries, 
    i.e. the class Finder in the file finder.hxx.
- Updates since 3.1.2.
  * Fix handling CRLF line endings in .dic. Fixes #89.
  * Fix CMake scripts for unusual install prefixes.
  * Improve hash-table insertion, avoid temporaries. This improves
    loading times.
  * Switch man-page generator from Ronn to Pandoc. This changes the
    dependencies for building. See the README.
  * Fix lifetime issue (segmentation fault) in ngram-based 
    suggestions.
  * Fix internal usage of std::codecvt in edge case in function 
    to_wide() and to_narrow()
  * Fix not propagating recursion depth in spell_break(), which 
    caused hangup.
  * Fix overwriting of PDB files when compiling with Visual Studio.
    This prevented debugging nuspell.dll.
  * Fix output of CLI tool to be more compatible to ispell and 
    hunspell.
  * Boost is no longer a dependency of the library at all. It is 
    still a dependency of the CLI tool. 
  * Use std::string_view in the public API instead of const 
    std::string&. Also use it internally at various places.
  * Build as shared library by default. Building as static is still 
    possible via the CMake's variable BUILD_SHARED_LIBS.
  * The public API is annotated with dll-export/visibility 
    attributes, and also some private functions are annotated needed 
    for testing. This reduces the file size. 
  * Use Unicode text segmentation by default in the CLI tool. 
    Simple segmentation on white-space is still available via CLI 
    option.
  * Delete deprecated functions in the class Finder.
  * Drop under-designed and undocumented feature in the CLI tool 
    about personal dictionaries.

OBS-URL: https://build.opensuse.org/request/show/850930
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nuspell?expand=0&rev=3
2020-11-29 11:19:07 +00:00
andy great
63034b1343 OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=16 2020-11-26 08:51:26 +00:00
andy great
e36d12e08f - Update to version 4.1.0.
* Added: Add new API for finding dictionaries on the file-system. 
    It is a set of free functions located in the file finder.hxx.
  * Fixed: Improve searching for dictionaries on the file-system.
    Fix finding them on
    Fedora.
  * Deprecated: Deprecate the old API for finding dictionaries, 
    i.e. the class Finder in the file finder.hxx.
- Updates since 3.1.2.
  * Fix handling CRLF line endings in .dic. Fixes #89.
  * Fix CMake scripts for unusual install prefixes.
  * Improve hash-table insertion, avoid temporaries. This improves
    loading times.
  * Switch man-page generator from Ronn to Pandoc. This changes the
    dependencies for building. See the README.
  * Fix lifetime issue (segmentation fault) in ngram-based 
    suggestions.
  * Fix internal usage of std::codecvt in edge case in function 
    to_wide() and to_narrow()
  * Fix not propagating recursion depth in spell_break(), which 
    caused hangup.
  * Fix overwriting of PDB files when compiling with Visual Studio.
    This prevented debugging nuspell.dll.
  * Fix output of CLI tool to be more compatible to ispell and 
    hunspell.
  * Boost is no longer a dependency of the library at all. It is 
    still a dependency of the CLI tool. 
  * Use std::string_view in the public API instead of const 
    std::string&. Also use it internally at various places.
  * Build as shared library by default. Building as static is still

OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=15
2020-11-26 08:49:16 +00:00
Dominique Leuenberger
4b6f72932d Accepting request 820818 from M17N
- Update to version 3.1.2.
  * Fixed: Internal refactorings that reduce function templates in
    utils and finder.
  * Changed: File utils.hxx is not installed any more. It is a 
    private header.
  * Deprecated: Some functions for searching dictionaries in class
    Finder are deprecated as they were searching in directories that
    no longer contain dictionaries.
- Fix build for Leap by enabling cmake rpath flag.

OBS-URL: https://build.opensuse.org/request/show/820818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nuspell?expand=0&rev=2
2020-07-15 13:03:56 +00:00
andy great
6d73177a95 - Update to version 3.1.2.
* Fixed: Internal refactorings that reduce function templates in
    utils and finder.
  * Changed: File utils.hxx is not installed any more. It is a 
    private header.
  * Deprecated: Some functions for searching dictionaries in class
    Finder are deprecated as they were searching in directories that
    no longer contain dictionaries.

OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=13
2020-07-11 18:12:20 +00:00
andy great
1c96b8472d - Fix build for leap by enabling cmake rpath flag.
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=12
2020-07-11 17:50:36 +00:00
Dominique Leuenberger
9efdb0f39a Accepting request 811619 from M17N
Trim redundancies from description.
Drop redundant (autodetected) pkgconfig require.

OBS-URL: https://build.opensuse.org/request/show/811619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nuspell?expand=0&rev=1
2020-07-02 22:04:02 +00:00
andy great
092f9ef308 Accepting request 811555 from home:jengelh:branches:M17N
- Trim redundancies from description.
- Drop redundant (autodetected) pkgconfig require.

OBS-URL: https://build.opensuse.org/request/show/811555
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=10
2020-06-04 22:02:17 +00:00
andy great
0f5f115d6e Accepting request 810382 from home:andythe_great
- Add doxygen dependency, and build documentation.

OBS-URL: https://build.opensuse.org/request/show/810382
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=9
2020-05-30 16:40:07 +00:00
andy great
0895301c44 OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=8 2020-05-25 20:56:47 +00:00
andy great
1ff9486479 OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=7 2020-05-25 20:40:26 +00:00
andy great
e53fc19f24 Accepting request 808861 from home:andythe_great
- Add Catch2 dependeny for test.

OBS-URL: https://build.opensuse.org/request/show/808861
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=6
2020-05-25 20:39:19 +00:00
andy great
decd27ba23 Accepting request 808814 from home:andythe_great
- Update to 3.1.1
- Enable testing and share library.

OBS-URL: https://build.opensuse.org/request/show/808814
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=5
2020-05-25 14:39:40 +00:00
andy great
c80f2b3efa Accepting request 796571 from home:andythe_great
- Fix license file

OBS-URL: https://build.opensuse.org/request/show/796571
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=4
2020-04-23 14:27:42 +00:00
andy great
dc7ab23e1a Accepting request 796363 from home:andythe_great
- Move man file to main package.

OBS-URL: https://build.opensuse.org/request/show/796363
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=3
2020-04-22 22:48:26 +00:00
andy great
b8c55971b7 Accepting request 795414 from home:andythe_great
- Fix share lib naming.
- Fix ruby required dependency

OBS-URL: https://build.opensuse.org/request/show/795414
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=2
2020-04-19 04:18:31 +00:00
Marguerite Su
c8d6f4cda1 Accepting request 793961 from home:andythe_great
Nuspell is a pure C++ re-implementation of Hunspell.

OBS-URL: https://build.opensuse.org/request/show/793961
OBS-URL: https://build.opensuse.org/package/show/M17N/nuspell?expand=0&rev=1
2020-04-16 04:37:19 +00:00