pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/aspell



Module Name:    pkgsrc
Committed By:   maya
Date:           Sun Sep 15 06:53:36 UTC 2019

Modified Files:
        pkgsrc/textproc/aspell: Makefile PLIST distinfo
        pkgsrc/textproc/aspell/patches: patch-ac patch-prog_aspell.cpp
Removed Files:
        pkgsrc/textproc/aspell/patches: patch-modules_filter_tex.cpp

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 pkgsrc/textproc/aspell/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/textproc/aspell/PLIST
cvs rdiff -u -r1.29 -r1.30 pkgsrc/textproc/aspell/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/textproc/aspell/patches/patch-ac
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/textproc/aspell/patches/patch-modules_filter_tex.cpp
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/aspell/patches/patch-prog_aspell.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/aspell/Makefile
diff -u pkgsrc/textproc/aspell/Makefile:1.72 pkgsrc/textproc/aspell/Makefile:1.73
--- pkgsrc/textproc/aspell/Makefile:1.72        Sun Aug 11 13:23:21 2019
+++ pkgsrc/textproc/aspell/Makefile     Sun Sep 15 06:53:36 2019
@@ -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/}
 

Index: pkgsrc/textproc/aspell/PLIST
diff -u pkgsrc/textproc/aspell/PLIST:1.16 pkgsrc/textproc/aspell/PLIST:1.17
--- pkgsrc/textproc/aspell/PLIST:1.16   Tue Jul 12 14:06:02 2011
+++ pkgsrc/textproc/aspell/PLIST        Sun Sep 15 06:53:36 2019
@@ -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/cs/LC_MESSAGES/aspell.mo
 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

Index: pkgsrc/textproc/aspell/distinfo
diff -u pkgsrc/textproc/aspell/distinfo:1.29 pkgsrc/textproc/aspell/distinfo:1.30
--- pkgsrc/textproc/aspell/distinfo:1.29        Wed May 24 09:13:09 2017
+++ pkgsrc/textproc/aspell/distinfo     Sun Sep 15 06:53:36 2019
@@ -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-ag) = 5aabf8d9a9a28db9dee073
 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

Index: pkgsrc/textproc/aspell/patches/patch-ac
diff -u pkgsrc/textproc/aspell/patches/patch-ac:1.7 pkgsrc/textproc/aspell/patches/patch-ac:1.8
--- pkgsrc/textproc/aspell/patches/patch-ac:1.7 Wed May 24 09:13:09 2017
+++ pkgsrc/textproc/aspell/patches/patch-ac     Sun Sep 15 06:53:36 2019
@@ -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 @@ $NetBSD: patch-ac,v 1.7 2017/05/24 09:13
    }
  #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);

Index: pkgsrc/textproc/aspell/patches/patch-prog_aspell.cpp
diff -u pkgsrc/textproc/aspell/patches/patch-prog_aspell.cpp:1.1 pkgsrc/textproc/aspell/patches/patch-prog_aspell.cpp:1.2
--- pkgsrc/textproc/aspell/patches/patch-prog_aspell.cpp:1.1    Sat Aug 17 11:19:03 2013
+++ pkgsrc/textproc/aspell/patches/patch-prog_aspell.cpp        Sun Sep 15 06:53:36 2019
@@ -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 @@ $NetBSD: patch-prog_aspell.cpp,v 1.1 201
 +#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