CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

textproc/nuspell 5.1.9

Fast and safe spellchecking C++ library

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 5.1.9
Upstream
up to date
Last update
to 5.1.9 · 5da0ea99c0
Quarterly
2026Q4: 5.1.9
WWW
https://nuspell.github.io/
Links
cgit · VuXML

Install

Package
# pkg install nuspell
installs 5.1.9 from latest; from quarterly (2026Q4) 5.1.9
Port
# cd /usr/ports/textproc/nuspell && make install clean
# make -C /usr/ports/textproc/nuspell config  # change options first
Size
163 KiB download · 492 KiB installed
Depends on
devel/icu 76.1,1
License
LGPL3+
Options
1 of 1 on in the package: MANPAGES

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 165.1.95.1.9–
FreeBSD 155.1.95.1.9–
FreeBSD 145.1.95.1.95.1.9

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 155.1.95.1.9–
FreeBSD 145.1.95.1.95.1.9

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 5.1.9.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (60)

Po-Chuan Hsieh (sunpoet) · 5.1.9
textproc/nuspell: Update to 5.1.9

Changes:	https://github.com/nuspell/nuspell/releases
5da0ea99c0
Po-Chuan Hsieh (sunpoet) · 5.1.8
textproc/nuspell: Update to 5.1.8

Changes:	https://github.com/nuspell/nuspell/releases
646a8fced3
Po-Chuan Hsieh (sunpoet) · 5.1.7
textproc/nuspell: Update to 5.1.7

Changes:	https://github.com/nuspell/nuspell/releases
cbc8bbb3b9
Daniel Engberg (diizzy) · 5.1.6_1
*/*: Bump consumers of devel/icu

...to avoid library mismatches
ff33dd4700
Po-Chuan Hsieh (sunpoet) · 5.1.6
textproc/nuspell: Remove CMAKE_TESTING_ON

CMAKE_TESTING_ON defaults to BUILD_TESTING.
1c7506f5e5
Po-Chuan Hsieh (sunpoet) · 5.1.6
textproc/nuspell: Clean up Makefile

- Update WWW
- Update version requirement of TEST_DEPENDS
- Use complete arguments/options
- Convert REINPLACE_CMD to patch files
- Remove unnecessary substitution
- Cosmetic change
adaf512dc0
Po-Chuan Hsieh (sunpoet) · 5.1.6
textproc/nuspell: Take maintainership
abec0d3d2c
Jan Beich (jbeich) · 5.1.6
textproc/nuspell: drop maintainership
da058cbf34
Jan Beich (jbeich) · 5.1.6
textproc/nuspell: update to 5.1.6

Changes:	https://github.com/nuspell/nuspell/releases/tag/v5.1.5
Changes:	https://github.com/nuspell/nuspell/releases/tag/v5.1.6
Reported by:	GitHub (watch releases)
b2a03fd48c
Jan Beich (jbeich) · 5.1.4_1
textproc/nuspell: simplify plist updates
819e3439b0
Jan Beich (jbeich) · 5.1.4_1
textproc/nuspell: revert recent changes

- 5beb1fce7e43 botched pkg-plist
- 1788ba8738d1 missed manpage

This reverts commit 1788ba8738d14b723038561a820759daaa5e481d.
This reverts commit 5beb1fce7e435c21d2fcbef0ba7583f986e66b73.
bd6650fc36
Jan Beich (jbeich) · 5.1.5
textproc/nuspell: update to 5.1.5

Changes:	https://github.com/nuspell/nuspell/releases/tag/v5.1.5
Reported by:	GitHub (watch releases)
1788ba8738
Jan Beich (jbeich) · 5.1.4_1
textproc/nuspell: simplify plist updates
5beb1fce7e
Jan Beich (jbeich) · 5.1.4_1
devel/icu: update to 74.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by:	GitHub (watch releases)
PR:		274317
Exp-run by:	antoine (incomplete)
Approved by:	fluffy
e55b80195e
Jan Beich (jbeich) · 5.1.4
textproc/nuspell: update to 5.1.4

Changes:	https://github.com/nuspell/nuspell/releases/tag/v5.1.4
Reported by:	GitHub (watch releases)
8624584e05
Jan Beich (jbeich) · 5.1.3
textproc/nuspell: update to 5.1.3

Changes:	https://github.com/nuspell/nuspell/releases/tag/v5.1.3
Reported by:	GitHub (watch releases)
58c3fb9063
Jan Beich (jbeich) · 5.1.2_2
devel/icu: update to 73.1

- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)

Changes:	https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by:	GitHub (watch releases)
PR:		270422
Exp-run by:	antoine
f1f1a8be88
Jan Beich (jbeich) · 5.1.2_1
devel/icu: update to 72.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by:	GitHub (watch releases)
PR:		266582
Exp-run by:	antoine
dfe25d73e7
Jan Beich (jbeich) · 5.1.2
textproc/nuspell: update to 5.1.2

Changes:	https://github.com/nuspell/nuspell/releases/tag/v5.1.2
Reported by:	GitHub (watch releases)
81b88a5ffa
Jan Beich (jbeich) · 5.1.1
textproc/nuspell: update to 5.1.1

Changes:	https://github.com/nuspell/nuspell/releases/tag/v5.1.1
Reported by:	GitHub (watch releases)
83a0d0e7da
Stefan Eßer (se) · 5.1.0_1
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 5.1.0_1
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Jan Beich (jbeich) · 5.1.0_1
devel/icu: update to 71.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
268cee3b02
Jan Beich (jbeich) · 5.1.0
textproc/nuspell: update package description after 6045e69c5c78

https://github.com/nuspell/nuspell/commit/43439c15bf03
305df5e19d
Jan Beich (jbeich) · 5.1.0
textproc/nuspell: update to 5.1.0

Changes:	https://github.com/nuspell/nuspell/releases/tag/v5.1.0
Reported by:	GitHub (watch releases)
23d1813261
Jan Beich (jbeich) · 5.0.1
textproc/nuspell: drop bash dependency after bcb07254e351

https://github.com/nuspell/nuspell/commit/8da4b79b4722
97df2ef95b
Jan Beich (jbeich) · 5.0.1
textproc/nuspell: update to 5.0.1

Changes:	https://github.com/nuspell/nuspell/releases/tag/v5.0.1
Reported by:	GitHub (watch releases)
37b84b3d15
Jan Beich (jbeich) · 5.0.0_1
devel/icu: update to 70.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
f34ece3aa6
Jan Beich (jbeich) · 5.0.0
textproc/nuspell: update to 5.0.0

Changes:	https://github.com/nuspell/nuspell/releases/tag/v5.0.0
Reported by:	GitHub (watch releases)
ddb0811433
Jan Beich (jbeich) · 4.2.0_1
textproc/nuspell: convert TEST option to USES=cmake:testing
8bccdd758b
Jan Beich (jbeich) · 4.2.0_1
devel/icu: update to 69.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by:	GitHub (watch releases)
69d24a727d
Mathieu Arnold (mat) · 4.2.0
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 4.2.0
Remove # $FreeBSD$ from Makefiles.
305f148f48
Jan Beich (jbeich) · 4.2.0
textproc/nuspell: update to 4.2.0

- Bump required C++ version after https://github.com/nuspell/nuspell/commit/43130b3b7bfe
- Shared library is default after https://github.com/nuspell/nuspell/commit/2c0189902e2c

Changes:	https://github.com/nuspell/nuspell/releases/tag/v4.2.0
Reported by:	GitHub (watch releases)
a9f214205b
Jan Beich (jbeich) · 4.1.0
textproc/nuspell: update to 4.1.0

Changes:	https://github.com/nuspell/nuspell/releases/tag/v4.1.0
Reported by:	GitHub (watch releases)
4a8207812d
Jan Beich (jbeich) · 4.0.1_1
devel/icu: update to 68.1

Changes:	http://site.icu-project.org/download/68
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
6d5d6429d5
Jan Beich (jbeich) · 4.0.1
textproc/nuspell: update to 4.0.1

Changes:	https://github.com/nuspell/nuspell/releases/tag/v4.0.1
Reported by:	GitHub (watch releases)
MFH:		2020Q4 (bug fixes)
92f2bb646a
Jan Beich (jbeich) · 4.0.0
textproc/nuspell: update to 4.0.0

Changes:	https://github.com/nuspell/nuspell/releases/tag/v4.0.0
Reported by:	GitHub (watch releases)
28e833305d
Jan Beich (jbeich) · 3.1.2
textproc/nuspell: update to 3.1.2

Changes:	https://github.com/nuspell/nuspell/compare/v3.1.1...v3.1.2
Reported by:	GitHub (watch releases)
5c275142f7
Jan Beich (jbeich) · 3.1.1
textproc/nuspell: update to 3.1.111

Changes:	https://github.com/nuspell/nuspell/releases/tag/v3.1.1
Changes:	https://github.com/nuspell/nuspell/compare/v3.1.0...v3.1.1
Reported by:	GitHub (watch releases)
6045e69c5c
Jan Beich (jbeich) · 3.1.0_1
devel/icu: update to 67.1

Changes:	http://site.icu-project.org/download/67
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
ffb8eb82e5
Jan Beich (jbeich) · 3.1.0
textproc/nuspell: update to 3.1.0

Changes:	https://github.com/nuspell/nuspell/releases/tag/v3.1.0
Changes:	https://github.com/nuspell/nuspell/compare/v3.0.0...v3.1.0
Reported by:	GitHub (watch releases)
d851455206
Jan Beich (jbeich) · 3.0.0_2
devel/icu: update to 66.1

Changes:	http://site.icu-project.org/download/66
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
f821cdc347
Jan Beich (jbeich) · 3.0.0_1
textproc/nuspell: update pkg-descr after r508372

Reported by:	upstream
61e3b613fa
Jan Beich (jbeich) · 3.0.0_1
devel/boost-*: update to 1.72.0

Changes:	http://www.boost.org/users/history/version_1_72_0.html
PR:		241449
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D22136
701aa3bcf8
Jan Beich (jbeich) · 3.0.0
textproc/nuspell: update to 3.0.0

Changes:	https://github.com/nuspell/nuspell/releases/tag/v3.0.0
Changes:	https://github.com/nuspell/nuspell/compare/v2.3.0...v3.0.0
Reported by:	GitHub (watch releases)
5c867aa0fa
Jan Beich (jbeich) · 2.3.0_2
devel/icu: update to 65.1

Changes:	http://site.icu-project.org/download/65
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
4bbb4133b2
Jan Beich (jbeich) · 2.3.0_1
devel/boost-*: update to 1.71.0

Changes:	http://www.boost.org/users/history/version_1_71_0.html
PR:		238827
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20774
befa71e0f3
Jan Beich (jbeich) · 2.3.0
textproc/nuspell: consistently use PORTNAME in PLIST_FILES
7f51381037
Jan Beich (jbeich) · 2.3.0
textproc/nuspell: rename DOCS to MANPAGES for consistency
399a424a7a