BSD Ports

x11-toolkits/libspelling 0.4.10_1 MidnightBSD

Spellcheck library for GTK 4

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
a05b377b53
License
lgpl2.1+
Categories
x11-toolkits

Description

A spellcheck library for GTK 4.

This library is heavily based upon GNOME Text Editor and GNOME Builder's spellcheck implementation. However, it is licensed LGPLv2.1+.

In the other systems

The newest version among them is 0.4.10, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11-toolkits/libspelling0.4.10_1 newestno data-[email protected]2026-09-06
FreeBSDx11-toolkits/libspelling0.4.10 newestnone known-[email protected]-
OpenBSDtextproc/libspelling by name0.4.10 newestno data-Antoine Jacoutot <[email protected]>-
NetBSDtextproc/libspelling by name0.4.10nb1 newestnone known-[email protected]2026-09-29
DragonFlyx11-toolkits/libspelling0.2.1_1 behind since 2026-08-09none known-[email protected]-
HardenedBSDx11-toolkits/libspelling0.4.10 newestno data-[email protected]-
GhostBSDx11-toolkits/libspelling0.4.10 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install libspelling

From mports:

cd /usr/mports/x11-toolkits/libspelling && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libspelling>0:x11-toolkits/libspelling
LIB_DEPENDS=	libspelling-1.so:x11-toolkits/libspelling

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Configuration

Options name: x11-toolkits_libspelling

OptionDefaultDescription
DOCSoff
ENCHANTon
USES
gettext-tools gnome meson pkgconfig tar:xz vala:build
Service scripts
none

Files

pkg-plist 180
  • include/libspelling-1/libspelling.h
  • include/libspelling-1/spelling-checker.h
  • include/libspelling-1/spelling-dictionary.h
  • include/libspelling-1/spelling-init.h
  • include/libspelling-1/spelling-language.h
  • include/libspelling-1/spelling-provider.h
  • include/libspelling-1/spelling-text-buffer-adapter.h
  • include/libspelling-1/spelling-types.h
  • include/libspelling-1/spelling-version-macros.h
  • include/libspelling-1/spelling-version.h
  • lib/girepository-1.0/Spelling-1.typelib
  • lib/libspelling-1.so
  • lib/libspelling-1.so.2
  • lib/libspelling-1.so.2.0.0
  • libdata/pkgconfig/libspelling-1.pc
  • share/doc/libspelling-1/RedHatDisplay-Black.woff
  • share/doc/libspelling-1/RedHatDisplay-Black.woff2
  • share/doc/libspelling-1/RedHatDisplay-BlackItalic.woff
  • share/doc/libspelling-1/RedHatDisplay-BlackItalic.woff2
  • share/doc/libspelling-1/RedHatDisplay-Bold.woff
  • share/doc/libspelling-1/RedHatDisplay-Bold.woff2
  • share/doc/libspelling-1/RedHatDisplay-BoldItalic.woff
  • share/doc/libspelling-1/RedHatDisplay-BoldItalic.woff2
  • share/doc/libspelling-1/RedHatDisplay-Italic.woff
  • share/doc/libspelling-1/RedHatDisplay-Italic.woff2
  • share/doc/libspelling-1/RedHatDisplay-Medium.woff
  • share/doc/libspelling-1/RedHatDisplay-Medium.woff2
  • share/doc/libspelling-1/RedHatDisplay-MediumItalic.woff
  • share/doc/libspelling-1/RedHatDisplay-MediumItalic.woff2
  • share/doc/libspelling-1/RedHatDisplay-Regular.woff
  • share/doc/libspelling-1/RedHatDisplay-Regular.woff2
  • share/doc/libspelling-1/RedHatText-Bold.woff
  • share/doc/libspelling-1/RedHatText-Bold.woff2
  • share/doc/libspelling-1/RedHatText-BoldItalic.woff
  • share/doc/libspelling-1/RedHatText-BoldItalic.woff2
  • share/doc/libspelling-1/RedHatText-Italic.woff
  • share/doc/libspelling-1/RedHatText-Italic.woff2
  • share/doc/libspelling-1/RedHatText-Medium.woff
  • share/doc/libspelling-1/RedHatText-Medium.woff2
  • share/doc/libspelling-1/RedHatText-MediumItalic.woff
  • share/doc/libspelling-1/RedHatText-MediumItalic.woff2
  • share/doc/libspelling-1/RedHatText-Regular.woff
  • share/doc/libspelling-1/RedHatText-Regular.woff2
  • share/doc/libspelling-1/SourceCodePro-It.ttf.woff
  • share/doc/libspelling-1/SourceCodePro-Regular.ttf.woff
  • share/doc/libspelling-1/SourceCodePro-Semibold.ttf.woff
  • share/doc/libspelling-1/Spelling.toml
  • share/doc/libspelling-1/class.Checker.html
  • share/doc/libspelling-1/class.Dictionary.html
  • share/doc/libspelling-1/class.Language.html
  • share/doc/libspelling-1/class.Provider.html
  • share/doc/libspelling-1/class.TextBufferAdapter.html
  • share/doc/libspelling-1/classes_hierarchy.html
  • share/doc/libspelling-1/ctor.Checker.new.html
  • share/doc/libspelling-1/ctor.TextBufferAdapter.new.html
  • share/doc/libspelling-1/fonts.css
  • share/doc/libspelling-1/func.DEPRECATED_FOR.html
  • share/doc/libspelling-1/func.DEPRECATED_IN_1_0_FOR.html
  • share/doc/libspelling-1/func.UNAVAILABLE.html
  • share/doc/libspelling-1/func.init.html
  • share/doc/libspelling-1/fzy.js
  • share/doc/libspelling-1/go-up-symbolic.png
  • share/doc/libspelling-1/index.html
  • share/doc/libspelling-1/index.json
  • share/doc/libspelling-1/libspelling-1.devhelp2
  • share/doc/libspelling-1/libspelling.svg
  • share/doc/libspelling-1/main.js
  • share/doc/libspelling-1/method.Checker.add_word.html
  • share/doc/libspelling-1/method.Checker.check_word.html
  • share/doc/libspelling-1/method.Checker.get_extra_word_chars.html
  • share/doc/libspelling-1/method.Checker.get_language.html
  • share/doc/libspelling-1/method.Checker.get_provider.html
  • share/doc/libspelling-1/method.Checker.ignore_word.html
  • share/doc/libspelling-1/method.Checker.list_corrections.html
  • share/doc/libspelling-1/method.Checker.set_language.html
  • share/doc/libspelling-1/method.Dictionary.add_word.html
  • share/doc/libspelling-1/method.Dictionary.contains_word.html
  • share/doc/libspelling-1/method.Dictionary.get_code.html
  • share/doc/libspelling-1/method.Dictionary.get_extra_word_chars.html
  • share/doc/libspelling-1/method.Dictionary.ignore_word.html
  • share/doc/libspelling-1/method.Dictionary.list_corrections.html
  • share/doc/libspelling-1/method.Language.get_code.html
  • share/doc/libspelling-1/method.Language.get_group.html
  • share/doc/libspelling-1/method.Language.get_name.html
  • share/doc/libspelling-1/method.Provider.get_default_code.html
  • share/doc/libspelling-1/method.Provider.get_display_name.html
  • share/doc/libspelling-1/method.Provider.list_languages.html
  • share/doc/libspelling-1/method.Provider.load_dictionary.html
  • share/doc/libspelling-1/method.Provider.supports_language.html
  • share/doc/libspelling-1/method.TextBufferAdapter.get_buffer.html
  • share/doc/libspelling-1/method.TextBufferAdapter.get_checker.html
  • share/doc/libspelling-1/method.TextBufferAdapter.get_enabled.html
  • share/doc/libspelling-1/method.TextBufferAdapter.get_language.html
  • share/doc/libspelling-1/method.TextBufferAdapter.get_menu_model.html
  • share/doc/libspelling-1/method.TextBufferAdapter.get_tag.html
  • share/doc/libspelling-1/method.TextBufferAdapter.invalidate_all.html
  • share/doc/libspelling-1/method.TextBufferAdapter.set_checker.html
  • share/doc/libspelling-1/method.TextBufferAdapter.set_enabled.html
  • share/doc/libspelling-1/method.TextBufferAdapter.set_language.html
  • share/doc/libspelling-1/method.TextBufferAdapter.update_corrections.html

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome/libspelling-0.4.10.tar.xz7335256e3f01a3a18b575beea4c34349f99cdaba316e1f7c271b1231f7bcf5d9af73b
Master sites 1
  • GNOME

Commit history 1

DateCommitCreditsLog message
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …