pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/aspell aspell: update to 0.60.7
details: https://anonhg.NetBSD.org/pkgsrc/rev/24296f428943
branches: trunk
changeset: 401323:24296f428943
user: maya <maya%pkgsrc.org@localhost>
date: Sun Sep 15 06:53:36 2019 +0000
description:
aspell: update to 0.60.7
Changes from 0.60.6.1 to 0.60.7 (July 29, 2019)
Add partial support for recognizing the Unicode apostrophe (?) in words. In particular Aspell will accept the Unicode apostrophe when the language uses an ISO Latin charset that doesn?t already
have a Unicode apostrophe. For now, Aspell will still use the ASCII version in suggestions.
Detect when a dictionary compiled on a 32-bit machine is used on a 64-bit one (and vise versa), as due to an oversight, compiled dictionaries depend on more than the endianness. Also added a
compile time option to remove this dependency, but at the cost of breaking compatibility with already compiled dictionaries on 64-bit systems.
Fix a bug which caused Aspell to crash when passing in a null string to almost any of the C API functions. This should not happen if the size is also zero as the pointer should never be
derefrenced.
Fix a bug that caused Aspell to crash with a SEGFAULT when built with mingw-w64.
In addition to outputting a warning when building with NDEBUG defined, also include NDEBUG in the version string.
Various compile fixes for newer version of Gcc and Clang.
Fix VPATH builds.
Use utf-8 encoding for manual instead of iso-8859-1.
Other minor updates and bug fixes.
Patch provided by Iku Iwasa in PR pkg/54548
diffstat:
textproc/aspell/Makefile | 5 ++---
textproc/aspell/PLIST | 7 ++++++-
textproc/aspell/distinfo | 15 +++++++--------
textproc/aspell/patches/patch-ac | 11 +----------
textproc/aspell/patches/patch-modules_filter_tex.cpp | 15 ---------------
textproc/aspell/patches/patch-prog_aspell.cpp | 6 +++---
6 files changed, 19 insertions(+), 40 deletions(-)
diffs (135 lines):
diff -r 58c14abbd744 -r 24296f428943 textproc/aspell/Makefile
--- a/textproc/aspell/Makefile Sun Sep 15 06:27:08 2019 +0000
+++ b/textproc/aspell/Makefile Sun Sep 15 06:53:36 2019 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.72 2019/08/11 13:23:21 wiz Exp $
+# $NetBSD: Makefile,v 1.73 2019/09/15 06:53:36 maya Exp $
#
-DISTNAME= aspell-0.60.6.1
-PKGREVISION= 10
+DISTNAME= aspell-0.60.7
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GNU:=aspell/}
diff -r 58c14abbd744 -r 24296f428943 textproc/aspell/PLIST
--- a/textproc/aspell/PLIST Sun Sep 15 06:27:08 2019 +0000
+++ b/textproc/aspell/PLIST Sun Sep 15 06:53:36 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2011/07/12 14:06:02 wiz Exp $
+@comment $NetBSD: PLIST,v 1.17 2019/09/15 06:53:36 maya Exp $
bin/aspell
bin/aspell-import
bin/precat
@@ -108,16 +108,21 @@
share/locale/da/LC_MESSAGES/aspell.mo
share/locale/de/LC_MESSAGES/aspell.mo
share/locale/en_GB/LC_MESSAGES/aspell.mo
+share/locale/eo/LC_MESSAGES/aspell.mo
share/locale/es/LC_MESSAGES/aspell.mo
share/locale/fi/LC_MESSAGES/aspell.mo
share/locale/fr/LC_MESSAGES/aspell.mo
+share/locale/fur/LC_MESSAGES/aspell.mo
share/locale/ga/LC_MESSAGES/aspell.mo
+share/locale/hr/LC_MESSAGES/aspell.mo
share/locale/id/LC_MESSAGES/aspell.mo
share/locale/it/LC_MESSAGES/aspell.mo
share/locale/ja/LC_MESSAGES/aspell.mo
share/locale/mn/LC_MESSAGES/aspell.mo
share/locale/ms/LC_MESSAGES/aspell.mo
share/locale/nl/LC_MESSAGES/aspell.mo
+share/locale/pl/LC_MESSAGES/aspell.mo
+share/locale/pt/LC_MESSAGES/aspell.mo
share/locale/pt_BR/LC_MESSAGES/aspell.mo
share/locale/ro/LC_MESSAGES/aspell.mo
share/locale/ru/LC_MESSAGES/aspell.mo
diff -r 58c14abbd744 -r 24296f428943 textproc/aspell/distinfo
--- a/textproc/aspell/distinfo Sun Sep 15 06:27:08 2019 +0000
+++ b/textproc/aspell/distinfo Sun Sep 15 06:53:36 2019 +0000
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.29 2017/05/24 09:13:09 jperkin Exp $
+$NetBSD: distinfo,v 1.30 2019/09/15 06:53:36 maya Exp $
-SHA1 (aspell-0.60.6.1.tar.gz) = ff1190db8de279f950c242c6f4c5d5cdc2cbdc49
-RMD160 (aspell-0.60.6.1.tar.gz) = 6d4e29228e5c47cd4dbd780a73dbc1d2222e8266
-SHA512 (aspell-0.60.6.1.tar.gz) = f310c7590be98406589b5c26ca36a2ecfe4733f0b40fd6c176b96b7955ef2b5cd0ec9a3d770cf132146ae7a896042b4b698945112995ee1ae66adcfa5542247f
-Size (aspell-0.60.6.1.tar.gz) = 1878163 bytes
+SHA1 (aspell-0.60.7.tar.gz) = 80ef99a68e7e672f0eb06fac844387494e594948
+RMD160 (aspell-0.60.7.tar.gz) = 9463ce8f8f5db73e403cc8ee4ea9f4c66fb1ed25
+SHA512 (aspell-0.60.7.tar.gz) = 6f5fcd1c29164ee18f205594b66f382b51d19b17686293a931ca92c1442d3f7228627ca7d604d860551d0d367ac34dfb2ae34170a844f51e84e390fb1edc4535
+Size (aspell-0.60.7.tar.gz) = 2071890 bytes
SHA1 (patch-ab) = 615a676128dab7d79e697f56330c8aaa6c901d3f
-SHA1 (patch-ac) = e483c9aa23472734d3ccb9611f6f49fb576f6fc1
+SHA1 (patch-ac) = e748877b22ca116454155d3659c16efaf02e7963
SHA1 (patch-ad) = 5e525ed1e91b3271567f4255729e94159be86f58
SHA1 (patch-ae) = d35f3544f44464a36685903ade3cdeb59c5fd836
SHA1 (patch-af) = b34d98280c83f270f86ad3cf0f31e48688f53138
@@ -13,6 +13,5 @@
SHA1 (patch-ai) = 4fbb25e3f09aa97bdcb12f325ef615e5a6f9f626
SHA1 (patch-an) = 687cf83ad9be083da0a53e7a7b5cbaefe88f63a5
SHA1 (patch-interfaces_cc_aspell.h) = f824d0bb1e3c55faaf6ecae10b44169d91b41517
-SHA1 (patch-modules_filter_tex.cpp) = f10257c4c62efe39e15bbcd3dd2ee0b2744733f8
-SHA1 (patch-prog_aspell.cpp) = 5caf4556a48db8219e95d1ec0034efc81c4f7e34
+SHA1 (patch-prog_aspell.cpp) = 9bc6537cd0b9040fef56be202f0c5f6ab64fdf85
SHA1 (patch-prog_checker__string.hpp) = b070e776a0998f17e4ff30cd004179585f70f3df
diff -r 58c14abbd744 -r 24296f428943 textproc/aspell/patches/patch-ac
--- a/textproc/aspell/patches/patch-ac Sun Sep 15 06:27:08 2019 +0000
+++ b/textproc/aspell/patches/patch-ac Sun Sep 15 06:53:36 2019 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ac,v 1.7 2017/05/24 09:13:09 jperkin Exp $
+$NetBSD: patch-ac,v 1.8 2019/09/15 06:53:36 maya Exp $
--- prog/check_funs.cpp.orig 2011-07-04 09:17:27.000000000 +0000
+++ prog/check_funs.cpp
@@ -67,12 +67,3 @@
}
#endif
if (use_curses) {
-@@ -647,7 +654,7 @@ static void print_truncate(FILE * out, c
- }
- }
- if (i == width-1) {
-- if (word == '\0')
-+ if (*word == '\0')
- put(out,' ');
- else if (word[len] == '\0')
- put(out, word, len);
diff -r 58c14abbd744 -r 24296f428943 textproc/aspell/patches/patch-modules_filter_tex.cpp
--- a/textproc/aspell/patches/patch-modules_filter_tex.cpp Sun Sep 15 06:27:08 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-modules_filter_tex.cpp,v 1.1 2017/05/24 09:13:09 jperkin Exp $
-
-Pointer fixes.
-
---- modules/filter/tex.cpp.orig 2011-07-02 21:09:09.000000000 +0000
-+++ modules/filter/tex.cpp
-@@ -174,7 +174,7 @@ namespace {
-
- if (c == '{') {
-
-- if (top.in_what == Parm || top.in_what == Opt || top.do_check == '\0')
-+ if (top.in_what == Parm || top.in_what == Opt || *top.do_check == '\0')
- push_command(Parm);
-
- top.in_what = Parm;
diff -r 58c14abbd744 -r 24296f428943 textproc/aspell/patches/patch-prog_aspell.cpp
--- a/textproc/aspell/patches/patch-prog_aspell.cpp Sun Sep 15 06:27:08 2019 +0000
+++ b/textproc/aspell/patches/patch-prog_aspell.cpp Sun Sep 15 06:53:36 2019 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-prog_aspell.cpp,v 1.1 2013/08/17 11:19:03 joerg Exp $
+$NetBSD: patch-prog_aspell.cpp,v 1.2 2019/09/15 06:53:36 maya Exp $
--- prog/aspell.cpp.orig 2013-08-16 12:16:40.000000000 +0000
+++ prog/aspell.cpp
@@ -9,8 +9,8 @@
+#include "errors.hpp"
#include "aspell.h"
- #ifdef USE_FILE_INO
-@@ -40,7 +41,6 @@
+ #include <sys/types.h>
+@@ -41,7 +42,6 @@
#include "convert.hpp"
#include "document_checker.hpp"
#include "enumeration.hpp"
Home |
Main Index |
Thread Index |
Old Index