head 1.26; access; symbols pkgsrc-2023Q4:1.24.0.2 pkgsrc-2023Q4-base:1.24 pkgsrc-2023Q3:1.20.0.4 pkgsrc-2023Q3-base:1.20 pkgsrc-2023Q2:1.20.0.2 pkgsrc-2023Q2-base:1.20 pkgsrc-2023Q1:1.17.0.8 pkgsrc-2023Q1-base:1.17 pkgsrc-2022Q4:1.17.0.6 pkgsrc-2022Q4-base:1.17 pkgsrc-2022Q3:1.17.0.4 pkgsrc-2022Q3-base:1.17 pkgsrc-2022Q2:1.17.0.2 pkgsrc-2022Q2-base:1.17 pkgsrc-2022Q1:1.16.0.4 pkgsrc-2022Q1-base:1.16 pkgsrc-2021Q4:1.16.0.2 pkgsrc-2021Q4-base:1.16 pkgsrc-2021Q3:1.13.0.2 pkgsrc-2021Q3-base:1.13 pkgsrc-2021Q2:1.11.0.4 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.2 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.10.0.2 pkgsrc-2020Q4-base:1.10 pkgsrc-2020Q3:1.8.0.2 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.5.0.4 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.2 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.4.0.4 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.3.0.2 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.2.0.2 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.1.0.4 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.2 pkgsrc-2018Q4-base:1.1; locks; strict; comment @# @; 1.26 date 2024.02.19.11.49.56; author wiz; state Exp; branches; next 1.25; commitid rTXjWsFv0OOLn2ZE; 1.25 date 2024.01.14.20.24.32; author wiz; state Exp; branches; next 1.24; commitid TulHTQiuVlbdosUE; 1.24 date 2023.12.17.22.31.22; author wiz; state Exp; branches; next 1.23; commitid csqBuHuy0I4wZRQE; 1.23 date 2023.12.07.08.55.35; author wiz; state Exp; branches; next 1.22; commitid WXMXnAMQ3kvANvPE; 1.22 date 2023.11.04.16.21.42; author wiz; state Exp; branches; next 1.21; commitid tBCA59eBumgokjLE; 1.21 date 2023.10.19.14.54.32; author wiz; state Exp; branches; next 1.20; commitid 7expQUmP0HplmfJE; 1.20 date 2023.06.06.07.55.24; author wiz; state Exp; branches; next 1.19; commitid VHs5nLhdDaSznRrE; 1.19 date 2023.05.15.09.30.29; author jperkin; state Exp; branches; next 1.18; commitid 5dadR4lAm8g2C2pE; 1.18 date 2023.04.27.08.07.50; author wiz; state Exp; branches; next 1.17; commitid OTu8Z5b5ewDAJImE; 1.17 date 2022.04.20.20.16.52; author wiz; state Exp; branches; next 1.16; commitid U2K8slUxqYe3JYAD; 1.16 date 2021.12.07.18.32.18; author wiz; state Exp; branches; next 1.15; commitid lboCQcjJropfsKjD; 1.15 date 2021.10.26.11.21.52; author nia; state Exp; branches; next 1.14; commitid TS3y6sgAeGKWpjeD; 1.14 date 2021.10.07.15.00.58; author nia; state Exp; branches; next 1.13; commitid 0fS32tEWoNe7fTbD; 1.13 date 2021.08.15.13.25.33; author wiz; state Exp; branches; next 1.12; commitid 576HzTncezT4q45D; 1.12 date 2021.06.27.11.29.55; author bsiegert; state Exp; branches; next 1.11; commitid yDMVanPaVNj3mLYC; 1.11 date 2021.01.04.10.22.23; author wiz; state Exp; branches; next 1.10; commitid JNdMHDFIyoxMzoCC; 1.10 date 2020.11.09.10.42.34; author wiz; state Exp; branches; next 1.9; commitid 2Et4xl0qNCijucvC; 1.9 date 2020.10.18.14.35.54; author wiz; state Exp; branches; next 1.8; commitid vj8Vkwo0Zf4duosC; 1.8 date 2020.09.13.09.19.11; author wiz; state Exp; branches; next 1.7; commitid rFgrbO2pW9ajRRnC; 1.7 date 2020.09.08.21.32.02; author wiz; state Exp; branches; next 1.6; commitid 2A2522PKMl0G4inC; 1.6 date 2020.08.24.08.00.57; author wiz; state Exp; branches; next 1.5; commitid UPpgQU761zpk4ilC; 1.5 date 2020.02.28.11.40.40; author bsiegert; state Exp; branches; next 1.4; commitid yzPZ4BHRyBwd0rYB; 1.4 date 2019.10.10.11.44.38; author wiz; state Exp; branches; next 1.3; commitid RrXYembnSAjMyjGB; 1.3 date 2019.07.07.08.44.28; author bsiegert; state Exp; branches; next 1.2; commitid 5KLWvMST3PH2C5uB; 1.2 date 2019.06.23.09.46.51; author wiz; state Exp; branches; next 1.1; commitid wZaoxp50D8tqpisB; 1.1 date 2018.11.01.09.36.47; author bsiegert; state Exp; branches; next ; commitid rNLcXw7ggIgMRdYA; desc @@ 1.26 log @enchant2: update to 2.6.7. 2.6.7 (February 8, 2024) ------------------------ This version fixes an error introduced in the previous version that caused the Hunspell provider to fail on startup. Apologies! 2.6.6 (February 4, 2024) ------------------------ This version fixes the implementation and documentation of system paths for configuration files (enchant.ordering). Since version 2.6.4, the wrong path was searched for pkgdatadir: not, for example /usr/share/enchant-2, as documented, but the old path /usr/share/enchant. The enchant(5) man page referred to “DATADIR” rather than the actual configured path. The sysconfdir location, typically /etc, was not documented. Hunspell users should note that, contrary to the NEWS entry for 2.6.5, the DICPATH environment variable cannot be used to specify the location of hunspell dictionaries to Enchant. That is because it only works with the hunspell program (which Enchant does not use), not the hunspell library. Additional debug logging has been added for developers trying to diagnose problems with configuration files and providers, which can be enabled at run-time by setting the environment variable G_MESSAGES_DEBUG to ‘libenchant’. @ text @$NetBSD: distinfo,v 1.25 2024/01/14 20:24:32 wiz Exp $ BLAKE2s (enchant-2.6.7.tar.gz) = ab80729481c99e2bdebf18395682b2d48fc63522d8ffbc0dbb1c3ac98ab626d7 SHA512 (enchant-2.6.7.tar.gz) = d7d6f8225cd28d11cfc098d4c2bb1f4d89da948c38902c766cf4d2e6bb4dbbeafe07c5eab55b03928b00ccaf5051f97867b403e90456a129b173d31aaafd1d26 Size (enchant-2.6.7.tar.gz) = 4427000 bytes SHA1 (patch-config.h.in) = ac10b6900034acb0e961d73b1f9cf1a39bb00775 @ 1.25 log @enchant2: update to 2.6.5. 2.6.5 (January 7, 2024) ----------------------- This version permits error messages from spelling providers not to be valid UTF-8. This allows error messages in particular about invalid UTF-8 characters in personal wordlists to be shown to the user. Developers take note! The --with-hunspell-dir configure option is removed (along with all the other ---with-PROVIDER-dir options, which did nothing). Users who have Hunspell dictionaries in non-standard locations should set the Hunspell-specific environment variable DICPATH, or copy the dictionaries into their user’s Enchant configuration directory (for example ~/.config/enchant/hunspell). Doxygen API documentation is now included in the release tarball (it is also now available online). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2023/12/17 22:31:22 wiz Exp $ d3 3 a5 3 BLAKE2s (enchant-2.6.5.tar.gz) = 92684a63facdfea55ef0edee140720424fff18146f20f6d2e8056f6c853c584d SHA512 (enchant-2.6.5.tar.gz) = 46701497b38e3732d9cd9bab15dc35976a9255814eeb13e8686a9d7e8bdef7d21d45a2dfee0125904897f4d41f6508df9266dbe8d26a4548a8b37d87d2ecf817 Size (enchant-2.6.5.tar.gz) = 4435982 bytes @ 1.24 log @enchant2: update to 2.6.4. 2.6.3 (December 11, 2023) ------------------------- This version makes pkgdatadir versioned by default. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2023/12/07 08:55:35 wiz Exp $ d3 3 a5 3 BLAKE2s (enchant-2.6.4.tar.gz) = 9e3570bacbc800be46ba07e03ab4707bcb4a11c84133576d73133c0b4c4946e6 SHA512 (enchant-2.6.4.tar.gz) = 56d683000f91817638ccbc902aaf29ce147e46236974e8049fbf71f8a984597b6941bc373c4e19e50dc7b07fb341df3be5508ef9d59ad96f2e00ecb556b47eae Size (enchant-2.6.4.tar.gz) = 1018098 bytes @ 1.23 log @enchant2: update to 2.6.3. 2.6.3 (December 2, 2023) ----------------------- This version fixes a bug in the tests when pkgdatadir is set to a non-default value, and clarifies the documentation for setting pkgdatadir. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2023/11/04 16:21:42 wiz Exp $ d3 3 a5 3 BLAKE2s (enchant-2.6.3.tar.gz) = 75c458387837528a73259c5b1ea420faa46bd1962a12df3bb3d7fd23a8c4a3a3 SHA512 (enchant-2.6.3.tar.gz) = cfc6afbfbed7bee64b892f087f26b9bf941290f613c877f4ce114415f78e78bea0314046f58a50f2d3392c65434dde4a8bbd30cac9a7b5bbc87dce477f70ca55 Size (enchant-2.6.3.tar.gz) = 1018084 bytes @ 1.22 log @enchant2: update to 2.6.2. 2.6.2 (October 28, 2023) ------------------------ This version documents exclude files: each personal word list is paired with an exclude file that contains words the user considers invalid. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2023/10/19 14:54:32 wiz Exp $ d3 3 a5 3 BLAKE2s (enchant-2.6.2.tar.gz) = f7630aa0c68bf73798d32db81cdfc9aa83b3a0903c215b7f33fb56cd66ff001a SHA512 (enchant-2.6.2.tar.gz) = 4f830cd19ca5a3ddcc8e2fff651ed1d8fba27f412b45f35f80a5ada54d0203081ca6cc8fd764dde5d6c4a8a9677cb5bf61f0b77bf06ba18bc09e51914c869bcd Size (enchant-2.6.2.tar.gz) = 1017891 bytes @ 1.21 log @enchant2: update to 2.6.1. 2.6.1 (September 24, 2023) -------------------------- This version tweaks normalization of language tags so that only the part of the tag that specifies country and language is altered; any extra that is not removed is left alone. This fixes the use case for Aspell dictionaries that was fixed in the Aspell backend in 2.6.0. Thanks again to Abdul-Lateef Haji-Ali for the report and help with the fix. 2.6.0 (September 24, 2023) -------------------------- This version removes validation of language tags; dictionary names no longer have to be valid language tags. This is because dictionaries in the wild sometimes are sometimes not named with valid tags, and so are not visible to Enchant. Programs that use Enchant will have to cope with this, for the purposes of working out which languages are supported; but it should not a big deal, as Enchant already accepted valid language tags with extra stuff on the end, such as “en_GB-ize”. Debug output now uses GLib’s debug system, and can be enabled at run-time by setting the environment variable G_MESSAGES_DEBUG to ‘libenchant’. If you have had problems understanding why Enchant is not using the spelling provider you expect, now’s the time to get in touch via the issue tracker and see if we can work out what’s going on! The Aspell back-end has a fix to let it work with language variants such as “en_GB-ize”. Thanks to Abdul-Lateef Haji-Ali for this fix! There’s more code clean-up, build system updates, and a couple of null pointer dereference fixes (thanks, GCC!). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2023/06/06 07:55:24 wiz Exp $ d3 3 a5 3 BLAKE2s (enchant-2.6.1.tar.gz) = feee1e05ad431993ecdf16763067b5e69e37e5cf72c92eb20b043f77a3b07102 SHA512 (enchant-2.6.1.tar.gz) = e2faabeb6a4edc7237a0a279b210512100fb1662b097cd23f0fc07a3519e48632e5527b0d393793a7623667011eae7e11f15fcddcaa155c4abd26ab6981ddf44 Size (enchant-2.6.1.tar.gz) = 1014436 bytes @ 1.20 log @enchant2: update to 2.5.0. 2.5.0 (May 23, 2022) -------------------- This version simplifies the handling of personal wordlists. End-users should not notice much difference, but internally the code has been considerably simplified. There are three developer-visible changes: * A new dictionary method remove_from_session() allows providers to stay in sync with Enchant’s personal wordlist, by removing as well as adding words in the spelling session. * The public API enchant_dict_store_replacement() is deprecated, and no longer does anything. It only previously had an effect with the Aspell provider. * The APIs enchant_dict_add() and enchant_dict_remove() also respectively add the word to the session or remove it. Note that these changes do not affect the public ABI, which only uses pointers to dictionary objects (it does change the provider ABI, but as far as the maintainers know, there are no 3rd-party providers). There are three main changes under the hood. First, Enchant’s mechanism for generating suggestions from personal wordlists is removed. This mechanism was complicated, would generate suggestions in a different way from each provider, and was unlikely to work well for many languages. Instead, support has been improved for supplying words from the user’s personal wordlist to the provider, so that it can include them in suggestions. This is supported by the Aspell and Hunspell backends. Second, Enchant’s support for provider-specific wordlists has been removed. Of the known providers, only Aspell used this support, and only partially. This was likely to be confusing: for example, words could be added to the Aspell, but not removed, so Aspell’s personal wordlist could get out of sync with Enchant’s. The relevant dictionary methods have been removed. Finally, as mentioned above, adding a word to the personal wordlist also adds it to the session, and removing it also removes it from the session. This keeps the session and personal wordlist in sync automatically. 2.4.0 (May 22, 2023) -------------------- This version contains no user-visible changes. Add a new API enchant_broker_request_dict_with_pwl, so that it’s possible to specify a personal wordlist in a normal spelling session. This makes it possible to rewrite the enchant program to use only public APIs, thus making a cleaner separation between front-end and library. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2023/05/15 09:30:29 jperkin Exp $ d3 4 a6 4 BLAKE2s (enchant-2.5.0.tar.gz) = 58ab376b452fe250fd5a4f414b88ae0f174c4a2f8878ccbb8503c2a8a80bbb1a SHA512 (enchant-2.5.0.tar.gz) = 3ab209b0b87b7cd8f94dd2bceed126d0e36252a1ede7a30b1550169555242784a631c0f259b0fe6591771da491ab934cac48f833029ba78dd779fc1ed91341fe Size (enchant-2.5.0.tar.gz) = 990061 bytes SHA1 (patch-config.h.in) = e463ae5fcb3b7d457318ff027f32456e3c57498b @ 1.19 log @enchant2: Requires groff. Fix build on SunOS. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2023/04/27 08:07:50 wiz Exp $ d3 3 a5 3 BLAKE2s (enchant-2.3.4.tar.gz) = f4d401e6cde4dd4ce6fb863320c2a25267b6e825006dd0eecd13b9c88ce0ade1 SHA512 (enchant-2.3.4.tar.gz) = d109ab320ed84d6c9eec6c558c72a54d71ad30237c2bf11650b0e4030fbd9990a5ccf06a20851e46b6530279e1a9916b891cd394eefabc8812f7f92da62cbe1a Size (enchant-2.3.4.tar.gz) = 1015430 bytes @ 1.18 log @enchant2: update to 2.3.4. 2.3.4 (February 19, 2023) ------------------------- Document the personal wordlist format. Improve the man pages in various ways, and make online versions, now linked from the web site. Fix some potential crashes (double-free and NULL dereferences). Update the build system to use autoconf 2.71. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2022/04/20 20:16:52 wiz Exp $ d6 1 @ 1.17 log @enchant2: update to 2.3.3. 2.3.3 (April 16, 2022) ---------------------- Update Nuspell provider, requiring Nuspell 5.1.0. The new provider takes advantage of recently-added Nuspell APIs to be smaller and simpler. Fix the C++ API is_added() method to return a boolean rather than void. Require C99 and POSIX 2008, and as a result use fewer gnulib modules, which gives a modest build time reduction. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2021/12/07 18:32:18 wiz Exp $ d3 3 a5 3 BLAKE2s (enchant-2.3.3.tar.gz) = 2c07b2b5aa734d744240b24108d6d11a42811014c837a848ce6247259d09500a SHA512 (enchant-2.3.3.tar.gz) = c97764a8f219033b440cbfb820624f54993b19ba1f38b56f20336889304f753c7c513008bb92cd1424bfbf528c2d473f35bef93d9140063612e3a270fd000deb Size (enchant-2.3.3.tar.gz) = 990877 bytes @ 1.16 log @enchant2: update to 2.3.2. 2.3.2 (November 16, 2021) ------------------------- Fix the generation of man pages, so that installation-dependent paths are correctly inserted. Improve error reporting when enchant-lsmod cannot open a dictionary for a given language, in particular with the Aspell backend. Fix compilation on MingW. Some minor code cleanup. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2021/10/26 11:21:52 nia Exp $ d3 3 a5 3 BLAKE2s (enchant-2.3.2.tar.gz) = 962a0a732839e58f074bd9ef17cf968e9611313bccfe47137929916691bf8ca9 SHA512 (enchant-2.3.2.tar.gz) = 886635bb55c5f0c774445e4a0f14d39e2d08eeb964257037062c2e97c2cf3348be8c631ff5e7a13144936127761964bdc60ff1e0dd6f63b292a655626f91ef62 Size (enchant-2.3.2.tar.gz) = 991782 bytes @ 1.15 log @textproc: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./textproc/convertlit/distinfo clit18src.zip @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2021/10/07 15:00:58 nia Exp $ d3 3 a5 3 BLAKE2s (enchant-2.3.1.tar.gz) = e010133d0db661e1c160a56e9fcbaf6783312cbfae2779aea019f2d4c1bc9296 SHA512 (enchant-2.3.1.tar.gz) = c6fb8498d34a55040c2791124c2975952497e5a1b8999958691279b1a60a37473a1d2e3e11504f7cc877370be7772c2db621022040ea7035b21e40e8367606f5 Size (enchant-2.3.1.tar.gz) = 987361 bytes @ 1.14 log @textproc: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2021/08/15 13:25:33 wiz Exp $ d3 1 a3 1 RMD160 (enchant-2.3.1.tar.gz) = a6c8c9a6ff5eae56b8c89dcf985605a34c529d47 @ 1.13 log @enchant2: update to 2.3.1. 2.3.1 (August 9, 2021) ---------------------- Hunspell: fix enchant_dict_get_extra_word_characters API so it always returns UTF-8. Use the same limit on word length as Hunspell uses (it is different for UTF-8). Drop support for Hunspell 1.4. Ignore hidden files when loading provider modules. In a slight update to a change introduced in 2.3.0, in the default enchant.ordering file, do not prefer aspell for all “en” locales, only for the specific “en” locales that it supports. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2021/06/27 11:29:55 bsiegert Exp $ a2 1 SHA1 (enchant-2.3.1.tar.gz) = 018ab0057165f21fa4d0cdb5dfb67f4a475d34fa @ 1.12 log @Update enchant2 to 2.3.0 2.3.0 (June 14, 2021) --------------------- Add -p flag to enchant. Allow personal wordlist APIs (enchant_pwl_*) to take -1 as the length of the word, as the enchant_dict_* APIs already allowed. Add documentation to enchant_provider.h. Make Aspell the default backend for English locales it supports, as it is much quicker than Hunspell in this case and achieves slightly better results. Require nuspell version 4.1.0 or later. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2021/01/04 10:22:23 wiz Exp $ d3 4 a6 4 SHA1 (enchant-2.3.0.tar.gz) = 5fbab4dd9651f4269d2ece986b2ad05cefd3d00f RMD160 (enchant-2.3.0.tar.gz) = 553231b0113f6ae5de176849398ff09bdb180fd9 SHA512 (enchant-2.3.0.tar.gz) = ed25d74176aefe4ab3b1754ea09356d04c844f8e7a50441d331fcf6a0fefbedaffa21df7296b7947ab1fcd44844c1d8567d39d67ebc4381ce8766577c0269d43 Size (enchant-2.3.0.tar.gz) = 986837 bytes @ 1.11 log @enchant2: update to 2.2.15. 2.2.15 (December 22, 2020) -------------------------- Specify that nuspell >= 4.1.0 is required. Fix some space leaks in the tests. 2.2.14 (December 10, 2020) -------------------------- Improve installation instructions: in particular, add a note about where to find them to README. The nuspell backend is updated for newer versions. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2020/11/09 10:42:34 wiz Exp $ d3 4 a6 4 SHA1 (enchant-2.2.15.tar.gz) = 70aabc4cceeaef69dd64b879772aea2d36b08bad RMD160 (enchant-2.2.15.tar.gz) = 32a49f18c78f6aa50cc77d86ecae9d33cab0709a SHA512 (enchant-2.2.15.tar.gz) = e29b3a85d993af28044a86dd23a3ca74c7d50b4218e542c380053a3eaf70c3ea2406feb3361ba8e793bac586c252330bb20fb56c65f3a0a54f63f103cc0abb35 Size (enchant-2.2.15.tar.gz) = 990693 bytes @ 1.10 log @enchant2: update to 2.2.13. 2.2.13 (November 2, 2020) ------------------------- Make the enchant program output its version to standard output, not standard error. This may help some programs that use this output. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2020/10/18 14:35:54 wiz Exp $ d3 4 a6 4 SHA1 (enchant-2.2.13.tar.gz) = f977e33c0cbc0c2f1f651197822356cc2e1f4c64 RMD160 (enchant-2.2.13.tar.gz) = 1ff8e077c6a6505b7a61dc0690af934caa9fab69 SHA512 (enchant-2.2.13.tar.gz) = 8bd4c05224528c3d4cdcd927ead3071ef7caa54971ea86b83cf711e6f7108431bcdf53f7e12a2216cf5535ac40d8d7c116787adbd43837d317b0e56b14eeea36 Size (enchant-2.2.13.tar.gz) = 990481 bytes @ 1.9 log @enchant2: update to 2.2.12. 2.2.12 (October 15, 2020) ------------------------- Fix a bug in the Voikko and Zemberek back-ends that could cause spell checking and suggestion to fail. (For programmers: enchant_dict_check and enchant_dict_suggest allow counted strings, but those two backends were assuming the strings were NUL-terminated.) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2020/09/13 09:19:11 wiz Exp $ d3 4 a6 4 SHA1 (enchant-2.2.12.tar.gz) = f732bc4c02aae247e047c2fa76118e5d282a9446 RMD160 (enchant-2.2.12.tar.gz) = ba1c55b6d3f996fcb2a437afdd71df1f5f13b624 SHA512 (enchant-2.2.12.tar.gz) = ac284ed9649b11a13ff529db68cef8da829b5ff1c46ccfff36e5770fcd762055c1a75f6afbf1d2cdb00c3d8ae1cf7f336d1ff794de8f430dc2e89bb805525211 Size (enchant-2.2.12.tar.gz) = 990444 bytes @ 1.8 log @enchant2: update to 2.2.11. 2.2.11 (September 7, 2020) -------------------------- Make enchant silently ignore -B flag, for better Emacs compatibility. Make enchant_broker_list_dicts sort the tags, so that enchant-lsmod’s output is sorted. Minor build system improvement: don’t use -D_FORTIFY_SOURCE, which can cause problems on Windows, and should be configured by the compiler vendor if desired. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2020/09/08 21:32:02 wiz Exp $ d3 4 a6 4 SHA1 (enchant-2.2.11.tar.gz) = 01b5452ab2bc46805bb3806935255b9f2e217b02 RMD160 (enchant-2.2.11.tar.gz) = d92517bc0f91fc21333fbe1353ddfca63401c7b4 SHA512 (enchant-2.2.11.tar.gz) = 7d9014f6d3798120eddcfe58dd5efdb04d8b10046ecd66526e75342fe33d4c8cb55ab12d377a8ff2d817374161ce36f39fdb1584b711dd61d61491f8082fa91f Size (enchant-2.2.11.tar.gz) = 990413 bytes @ 1.7 log @enchant2: update to 2.2.10. 2.2.10 (September 1, 2020) -------------------------- Fix Hunspell backend to treat apostrophes as Hunspell does: if either straight or curly apostrophe is a word character, allow both. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2020/08/24 08:00:57 wiz Exp $ d3 4 a6 4 SHA1 (enchant-2.2.10.tar.gz) = 379564d0d88be36e249b5dfd139f6c060ef89a04 RMD160 (enchant-2.2.10.tar.gz) = b760c4a0b752944c5a1cf3319a53c1604a1f3702 SHA512 (enchant-2.2.10.tar.gz) = 68e7df02695f218b42a01501ed0c1cdf6e7d8256063a4a021dc422a02ebabcf67377e5c0196f9e438f80563d3d08b1e9cf6f7450fa9fadff22adb5567b7959f5 Size (enchant-2.2.10.tar.gz) = 990365 bytes @ 1.6 log @enchant2: update to 2.2.9. 2.2.9 (July 29, 2020) --------------------- Fix a couple of space leaks in the Nuspell back end (thanks, ASAN). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2020/02/28 11:40:40 bsiegert Exp $ d3 4 a6 4 SHA1 (enchant-2.2.9.tar.gz) = 5df8bc75ba57bc43c89149957f6cc9be0f06f4d1 RMD160 (enchant-2.2.9.tar.gz) = e8d65e2c87df41366abf4a11fadfc4317754127c SHA512 (enchant-2.2.9.tar.gz) = cfed111cd4a0b01cc2001ae668548cd7dcb0772282d86540db2b1a400edc9f300fcf39b3a65b11e04ebcb727ba5c37e2bedfbfaa84ae512660bd5099c0eb2498 Size (enchant-2.2.9.tar.gz) = 976631 bytes @ 1.5 log @Update enchant2 to 2.2.8. 2.2.8 (February 27, 2020) ------------------------- 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). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2019/10/10 11:44:38 wiz Exp $ d3 4 a6 4 SHA1 (enchant-2.2.8.tar.gz) = f63f0664a62722bfa4165107f04101e66673b858 RMD160 (enchant-2.2.8.tar.gz) = 718802dc0123fab7acd483ce2c396faa39469586 SHA512 (enchant-2.2.8.tar.gz) = 4bfa771af0deab3d0ca5523abab1fdb14cb596747dba7cf887e8cd812601015f52502cbd3df68247f102bba259cb281414e9ccde83b8bdd3c8cc83c2fcbc9090 Size (enchant-2.2.8.tar.gz) = 976715 bytes @ 1.4 log @enchant2: update to 2.2.7. 2.2.7 (September 9, 2019) ------------------------- Fix some memory leaks in the hunspell and aspell providers, thanks to an improvement to the build system to use ASAN for the tests. 2.2.6 (September 5, 2019) ------------------------- Treat PWL as text, not binary. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2019/07/07 08:44:28 bsiegert Exp $ d3 4 a6 4 SHA1 (enchant-2.2.7.tar.gz) = 946509c4ab0c5e6e6ef952ca94a14738bc7e3156 RMD160 (enchant-2.2.7.tar.gz) = 030f6b4d92348c0d0e8c04cba4facded22d61ff4 SHA512 (enchant-2.2.7.tar.gz) = 696455cf782b3186d19988ed59ca3cc6030a431d44ef3828039590afb08fd282a79ce6246a342e6bf7a0bf3bf63d4822d841ba01394da9f9e4394a491b2373b6 Size (enchant-2.2.7.tar.gz) = 951995 bytes @ 1.3 log @Update enchant2 to 2.2.5. Upstream provided no changelog (I filed AbiWord/enchant#217 for this) but it looks like several memory leaks were fixed. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2019/06/23 09:46:51 wiz Exp $ d3 4 a6 4 SHA1 (enchant-2.2.5.tar.gz) = c168ead9d6ee4cf11e201a93544d203e5b6045c7 RMD160 (enchant-2.2.5.tar.gz) = 7336ee58d003d4d704146a46dc73b4227d24af22 SHA512 (enchant-2.2.5.tar.gz) = cc4d00ea2c94fcf2cef0281e13b86c49cfbff74c60315126bab8b1d91d8da1fb8fd0dc215a1eb44b07d8be33bc54cb9e63107874ef1caa04714fbe4b7484280f Size (enchant-2.2.5.tar.gz) = 953463 bytes @ 1.2 log @enchant2: update to 2.2.4. Changes not documented. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2018/11/01 09:36:47 bsiegert Exp $ d3 4 a6 4 SHA1 (enchant-2.2.4.tar.gz) = 73a99a80619066c1e005f09a56e534f23707a962 RMD160 (enchant-2.2.4.tar.gz) = 22312179c16420b67e3865af0a24fab4cdef86a2 SHA512 (enchant-2.2.4.tar.gz) = 3860f04e276e1afa8969041b3f57411136d6b96ecf90996cdb122739e87be432f12219d2635c29d2e7ef3f2eeb366013026b6f8327a9749ffbc3a1dfafb4b870 Size (enchant-2.2.4.tar.gz) = 953026 bytes @ 1.1 log @Import wip/enchant as textproc/enchant2. This is the newer 2.x release series of enchant. The package does not conflict with the older 1.x (textproc/enchant). The goal is to move all reverse-depends to this version, then delete enchant 1. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2015/11/04 01:59:28 agc Exp $ d3 4 a6 8 SHA1 (enchant-2.2.3.tar.gz) = 181d5563d282af0f30c7ab68c5d432271b6fd11e RMD160 (enchant-2.2.3.tar.gz) = 87ac76b00ed54d47d246b0938d493d2a82180de6 SHA512 (enchant-2.2.3.tar.gz) = abde9d6fec25edff694570455fd4c6e8e2e2c41a6b133bbb31a344761137a354cc1c655e53374cf712bf311c3732dc721e9ffd2dc933d78ec8ccf224350635d6 Size (enchant-2.2.3.tar.gz) = 957451 bytes SHA1 (patch-tests_Makefile.am) = 32474d4a5cba8657d7bf4bcd1fdaa5969e7c4e35 SHA1 (patch-tests_Makefile.in) = 68ee795e4f55d3d982a6f255ec67e87d84058068 SHA1 (patch-tests_enchant__providers_Makefile.am) = 70b0b9dfbc32526900a9cb55b8016b6ee7032f26 SHA1 (patch-tests_enchant__providers_Makefile.in) = 52b5022231a09cfa770b2de389e8a8d6e3774c21 @