enchant/enchant.changes
Dominique Leuenberger ee506e487d Accepting request 824554 from home:elimat:branches:GNOME:Factory
- Update to version 2.2.8:
  + Add a provider back-end for Nuspell (thanks, Sander van Geloven). Nuspell is
	a new spell-checker whose development has been supported by the Mozilla
	foundation. It is backwards-compatible with Hunspell and Myspell
	dictionaries, while supporting a wider range of language peculiarities,
	improved suggestions, and easier maintainability of the code-base.
  + Doxygen documentation generation is now supported for Enchant (thanks,
	Sander van Geloven).
  + The command-line parsing of the “enchant” program has been made more
	friendly and reliable. The -L flag (show line numbers), which had not been
	working for some time, has been fixed.
  + A buffer overflow in personal wordlist handling has been fixed.
  + Minor improvements were made to the tests (thanks, Sander van Geloven).
- Changes in version 2.2.7:
  + Fix some memory leaks in the hunspell and aspell providers, thanks to an
	improvement to the build system to use ASAN for the tests.
- Changes in version 2.2.6:
  + Treat PWL as text, not binary.
- Run spec-cleaner
  + Remove package groups

OBS-URL: https://build.opensuse.org/request/show/824554
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/enchant?expand=0&rev=46
2020-08-17 09:43:10 +00:00

333 lines
12 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-------------------------------------------------------------------
Wed Aug 5 21:50:14 UTC 2020 - Matthias Eliasson <elimat@opensuse.org>
- Update to version 2.2.8:
+ Add a provider back-end for Nuspell (thanks, Sander van Geloven). Nuspell is
a new spell-checker whose development has been supported by the Mozilla
foundation. It is backwards-compatible with Hunspell and Myspell
dictionaries, while supporting a wider range of language peculiarities,
improved suggestions, and easier maintainability of the code-base.
+ Doxygen documentation generation is now supported for Enchant (thanks,
Sander van Geloven).
+ The command-line parsing of the “enchant” program has been made more
friendly and reliable. The -L flag (show line numbers), which had not been
working for some time, has been fixed.
+ A buffer overflow in personal wordlist handling has been fixed.
+ Minor improvements were made to the tests (thanks, Sander van Geloven).
- Changes in version 2.2.7:
+ Fix some memory leaks in the hunspell and aspell providers, thanks to an
improvement to the build system to use ASAN for the tests.
- Changes in version 2.2.6:
+ Treat PWL as text, not binary.
- Run spec-cleaner
+ Remove package groups
-------------------------------------------------------------------
Mon Apr 13 07:36:20 UTC 2020 - Yifan Jiang <yfjiang@suse.com>
- Enable aspell support on SLE to synchronize with Leap.
-------------------------------------------------------------------
Mon Oct 21 01:11:27 UTC 2019 - Yifan Jiang <yfjiang@suse.com>
- Disable aspell support on SLE.
-------------------------------------------------------------------
Fri Oct 18 02:09:57 UTC 2019 - Yifan Jiang <yfjiang@suse.com>
- Redownload the 2.2.5 tarball to reflect the consistent upstream
release provided in Source.
-------------------------------------------------------------------
Fri Jul 19 07:38:52 UTC 2019 - Antonio Larrosa <alarrosa@suse.com>
- Update to version 2.2.5:
+ Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
+ Fix a bug in the enchant program, where words ending in non-ASCII
characters were truncated during tokenization.
-------------------------------------------------------------------
Wed Apr 3 21:27:17 UTC 2019 - Michał Rostecki <mrostecki@opensuse.org>
- Add enchant-2-backend-aspell package which provides the aspell
backend for enchant.
-------------------------------------------------------------------
Sun Jun 3 10:07:03 UTC 2018 - dleuenberger@suse.com
- Revert parts of last change: Still using supplementes instead of
boolean rich deps: zypper dup from < CODE15 is impossible
otherwise.
-------------------------------------------------------------------
Tue May 29 12:49:28 UTC 2018 - badshah400@gmail.com
- Fix installation of backends (bgo#1089433):
+ Drop Supplements entirely.
+ For the shared lib package, add conditional Requires on
either/both the hunspell or voikko backends depending on
whether the system has libhunspell and/or libvoikko installed.
+ Add a Suggests on -backend-hunspell for the case where neither
libvoikko not libhunspell are installed.
-------------------------------------------------------------------
Sat Mar 10 09:04:52 UTC 2018 - jengelh@inai.de
- Update descriptions.
-------------------------------------------------------------------
Wed Feb 28 17:03:27 UTC 2018 - dimstar@opensuse.org
- Update to version 2.2.3:
+ Brown paper bag: fix 2.2.2 as intended.
- Changes from version 2.2.2:
+ Fix a bug in the build system where the test harness would try
to delete files under root, typically the system libraries.
- Changes from version 2.2.1:
+ Fix a crash on invalid input with the hspell backend.
+ Remove some bashisms from the build system.
+ updates the Free Software Foundations street address.
+ Stop running some tests that fail on recent macOS.
-------------------------------------------------------------------
Wed Feb 28 16:24:56 UTC 2018 - dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner.
-------------------------------------------------------------------
Wed Dec 13 21:41:05 UTC 2017 - dimstar@opensuse.org
- Update to version 2.2.0:
+ Improves support for parallel installation with other major
versions of Enchant (specifically for man pages).
+ Fix relocation support.
+ Minor documentation improvements
+ Fix a potential crash in the hspell back-end.
- Update URL to https://abiword.github.io/enchant/.
- Adjust packaging, following the shared library packaging policy
and allowing for coexistance of enchant-1 and enchant-2 (as
foreseen by upstream):
+ Split enchant-1-data package (providing enchant-data, generic
name) from libenchant1.
+ Split enchant-1-backends from libenchant1: the main backends.
+ Add conflict to libenchant1 < 1.6.1 to the split packages (and
appropriate split provides).
+ Rename enchant-{voikko,zemberek} to
enchant-2-backend-{voikko,zemberek}.
- Drop enchant-hunspell-1.4.0.patch: no longer needed.
-------------------------------------------------------------------
Fri Aug 11 08:40:17 UTC 2017 - pgajdos@suse.com
- aspell to be removed from factory (bsc#1052949, FATE#323578).
-------------------------------------------------------------------
Mon May 2 06:51:04 UTC 2016 - dimstar@opensuse.org
- Add enchant-hunspell-1.4.0.patch: Fix build against
hunspell 1.4.0, where MAXWORDLEN is no longer exported.
-------------------------------------------------------------------
Tue Mar 26 13:04:28 UTC 2013 - mmeister@suse.com
- Added url as source.
Please see http://en.opensuse.org/SourceUrls
-------------------------------------------------------------------
Fri Mar 1 12:42:43 UTC 2013 - dimstar@opensuse.org
- Spec-cleanup using format_spec_file service.
-------------------------------------------------------------------
Sun Oct 9 14:14:13 UTC 2011 - alinm.elena@gmail.com
- Pass --with-myspell-dir=%{_datadir}/myspell to configure as
myspell dictionaries are there, and not in
%{_datadir}/myspell/dicts (default value). Fix bnc#722693.
-------------------------------------------------------------------
Tue Oct 4 08:33:20 UTC 2011 - vuntz@opensuse.org
- Change zemberek-server Requires in zemberek subpackage to a
Recommends since we don't have the zemberek-server package in
Factory; in addition, the plugin uses dbus to communicate with
the server, and won't fail badly if the server is not there.
- Add a Supplements to zemberek subpackage for
packageand(libenchant1:zemberek-server), to automatically install
the zemberek plugin.
-------------------------------------------------------------------
Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de
- Remove redundant/obsolete tags/sections from specfile
(cf. packaging guidelines)
- Use %_smp_mflags for parallel build
-------------------------------------------------------------------
Mon Oct 11 18:18:24 CEST 2010 - vuntz@opensuse.org
- Add enchant-voikko and enchant-zemberek to baselibs.conf.
- Add a Provides for enchant to libenchant1 in baselibs.conf, like
in the .spec file.
-------------------------------------------------------------------
Wed Aug 25 10:50:53 CEST 2010 - vuntz@opensuse.org
- Move the files needed by the library to the libenchant1
subpackage, and create a tools subpackage. The enchant package is
provided/obsoleted by libenchant1.
-------------------------------------------------------------------
Fri Jun 4 12:50:32 UTC 2010 - coolo@novell.com
- add baselibs.conf
-------------------------------------------------------------------
Fri Apr 2 19:11:59 CEST 2010 - vuntz@opensuse.org
- Update to version 1.6.0:
+ Add a function to get enchant's version (enchant_get_version)
+ Disable zemberek plugin by default, as it's known to cause
issues/crashes with WebKit
+ Fix Win32 DLL dependency not found popup occurs when module has
unmet dependencies
+ Possibly fix lp#474062
+ Fix Registry handle not closed in enchant_get_registry_value_ex
+ Fix Leak in _enchant_get_user_home_dirs() on Windows
+ Update FSF address
+ Fix Zemberek module listing a Turkish dictionary even without
Zemberek installed
+ Don't assert if passed a null string list
+ Fix enchant_pwl_init_with_file truncating pwl file
+ Fix a double-free memory corruption bug
+ Fix some small memory leaks
+ Fix mis-acceptence of dictionaries which start with a partial
match of the lang id
+ Fix enchant always looking in "lib" dir for plugins
+ Fix the build with the MSVC compiler
+ Add a --with-system-myspell option
+ Package missing compile-resource file
+ Compare paths ignoring case sensitivity on windows
- Drop libmalaga-devel BuildRequires.
- Pass --enable-zemberek to configure: it's in a subpackage for us,
so we can keep it even if it's experimental.
- Explicitly list the backends in the file list to make sure we
don't lose some of them by accident.
-------------------------------------------------------------------
Sun May 24 14:07:30 CEST 2009 - vuntz@novell.com
- Update to version 1.5.0 (no NEWS or ChangeLog). Notable changes:
+ Look for myspell/uspell dictionaries in XDG data directories.
+ Various backends now query for any programatically-set
dictionary paths.
+ Plug memory leaks.
+ Build fixes.
- Remove AutoReqProv: it's default now.
- Do not call autoreconf, there's no need for it.
- Use makeinstall.
-------------------------------------------------------------------
Tue Mar 17 21:48:28 CET 2009 - mboman@suse.de
- Don't delete "la" files for distro version <= 11.1
-------------------------------------------------------------------
Fri Mar 13 20:46:44 CET 2009 - crrodriguez@suse.de
- remove all "la" files
-------------------------------------------------------------------
Fri Jul 25 13:23:48 CEST 2008 - sbrabec@suse.cz
- Build with voikko (Finnish, bnc#394355) and zemberek (Azeri,
Turkmen, Turkish, Tatar) backends.
-------------------------------------------------------------------
Mon May 12 14:39:00 CEST 2008 - sbrabec@suse.cz
- Updated to version 1.4.2:
* Improved modularity, support for new modules (not yet in
openSUSE build: Voikko, Zemberek).
* System hunspell support improved (bnc#383308).
* Dictionary search improvements (morphing, affixes, suffixes,
compound words, phonetic translation table).
* binreloc support (off in openSUSE)
-------------------------------------------------------------------
Thu Oct 18 12:43:19 CEST 2007 - sbrabec@suse.cz
- Updated to version 1.3.0:
* New personal wordlist implementation.
* Bug and compilation fixes.
- Split according to shared library packaging policy.
-------------------------------------------------------------------
Tue Feb 13 11:50:51 CET 2007 - sbrabec@suse.cz
- Do not build unusable static libraries (#238552#c17).
-------------------------------------------------------------------
Thu Jan 4 13:52:19 CET 2007 - sbrabec@suse.cz
- Spec file cleanup.
-------------------------------------------------------------------
Tue Apr 11 03:59:08 CEST 2006 - jpr@suse.de
- Fix potential infinite loop (#164682)
-------------------------------------------------------------------
Wed Jan 25 21:31:23 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Mon Jan 16 18:16:43 CET 2006 - sbrabec@suse.cz
- Updated to version 1.2.0.
-------------------------------------------------------------------
Tue Nov 8 14:36:42 CET 2005 - dmueller@suse.de
- don't build as root
-------------------------------------------------------------------
Wed Aug 3 14:57:32 CEST 2005 - sbrabec@suse.cz
- Updated to version 1.1.6.
- Removed unneeded static modules and .la files for modules.
-------------------------------------------------------------------
Wed Jun 1 16:04:06 CEST 2005 - sbrabec@suse.cz
- Fixed devel requirements.
-------------------------------------------------------------------
Tue Jan 11 17:21:32 CET 2005 - sbrabec@suse.cz
- Updated to version 1.1.5.
-------------------------------------------------------------------
Wed May 05 17:28:16 CEST 2004 - sbrabec@suse.cz
- Added -fno-strict-aliasing.
-------------------------------------------------------------------
Wed Oct 29 17:58:10 CET 2003 - sbrabec@suse.cz
- Updated to version 1.1.1.
-------------------------------------------------------------------
Thu Aug 21 18:12:38 CEST 2003 - ro@suse.de
- fix build on x86_64
- run autoreconf for full libtool update
-------------------------------------------------------------------
Tue Aug 19 18:51:01 CEST 2003 - sbrabec@suse.cz
- Initial SuSE version 0.2.0.