BSD Ports

textproc/gspell 1.14.4 MidnightBSD

Spell checking for GTK applications

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
a2456dd35f
License
lgpl2.1+
Categories
textproc

Description

gspell provides a flexible API to implement the spell checking in a GTK+ application.

In the other systems

SystemPortVersion
MidnightBSDtextproc/gspell1.14.4
FreeBSDtextproc/gspell1.14.3
OpenBSDtextproc/gspell1.14.5
NetBSDtextproc/gspell1.14.4nb1
DragonFlytextproc/gspell1.10.0_6
HardenedBSDtextproc/gspell1.14.3
GhostBSDtextproc/gspell1.14.3

Install

Binary package:

mport install gspell

From mports:

cd /usr/mports/textproc/gspell && make install clean

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

RUN_DEPENDS=	gspell>0:textproc/gspell
LIB_DEPENDS=	libgspell-1.so:textproc/gspell

Dependencies

As this port's Makefile names them.

Library 2

Test 2

Build dependencies 2
Run dependencies 2

Configuration

No options to configure.

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

Files

pkg-plist 87
  • bin/gspell-app1
  • include/gspell-1/gspell/gspell-checker-dialog.h
  • include/gspell-1/gspell/gspell-checker.h
  • include/gspell-1/gspell/gspell-entry-buffer.h
  • include/gspell-1/gspell/gspell-entry.h
  • include/gspell-1/gspell/gspell-enum-types.h
  • include/gspell-1/gspell/gspell-language-chooser-button.h
  • include/gspell-1/gspell/gspell-language-chooser-dialog.h
  • include/gspell-1/gspell/gspell-language-chooser.h
  • include/gspell-1/gspell/gspell-language.h
  • include/gspell-1/gspell/gspell-navigator-text-view.h
  • include/gspell-1/gspell/gspell-navigator.h
  • include/gspell-1/gspell/gspell-text-buffer.h
  • include/gspell-1/gspell/gspell-text-view.h
  • include/gspell-1/gspell/gspell.h
  • lib/girepository-1.0/Gspell-1.typelib
  • lib/libgspell-1.so
  • lib/libgspell-1.so.3
  • libdata/pkgconfig/gspell-1.pc
  • share/gir-1.0/Gspell-1.gir
  • share/locale/ab/LC_MESSAGES/gspell-1.mo
  • share/locale/ar/LC_MESSAGES/gspell-1.mo
  • share/locale/be/LC_MESSAGES/gspell-1.mo
  • share/locale/bg/LC_MESSAGES/gspell-1.mo
  • share/locale/ca/LC_MESSAGES/gspell-1.mo
  • share/locale/ca@valencia/LC_MESSAGES/gspell-1.mo
  • share/locale/ckb/LC_MESSAGES/gspell-1.mo
  • share/locale/cs/LC_MESSAGES/gspell-1.mo
  • share/locale/da/LC_MESSAGES/gspell-1.mo
  • share/locale/de/LC_MESSAGES/gspell-1.mo
  • share/locale/el/LC_MESSAGES/gspell-1.mo
  • share/locale/en_GB/LC_MESSAGES/gspell-1.mo
  • share/locale/eo/LC_MESSAGES/gspell-1.mo
  • share/locale/es/LC_MESSAGES/gspell-1.mo
  • share/locale/eu/LC_MESSAGES/gspell-1.mo
  • share/locale/fa/LC_MESSAGES/gspell-1.mo
  • share/locale/fi/LC_MESSAGES/gspell-1.mo
  • share/locale/fr/LC_MESSAGES/gspell-1.mo
  • share/locale/fur/LC_MESSAGES/gspell-1.mo
  • share/locale/gd/LC_MESSAGES/gspell-1.mo
  • share/locale/gl/LC_MESSAGES/gspell-1.mo
  • share/locale/he/LC_MESSAGES/gspell-1.mo
  • share/locale/hi/LC_MESSAGES/gspell-1.mo
  • share/locale/hr/LC_MESSAGES/gspell-1.mo
  • share/locale/hu/LC_MESSAGES/gspell-1.mo
  • share/locale/id/LC_MESSAGES/gspell-1.mo
  • share/locale/ie/LC_MESSAGES/gspell-1.mo
  • share/locale/is/LC_MESSAGES/gspell-1.mo
  • share/locale/it/LC_MESSAGES/gspell-1.mo
  • share/locale/ja/LC_MESSAGES/gspell-1.mo
  • share/locale/ka/LC_MESSAGES/gspell-1.mo
  • share/locale/kab/LC_MESSAGES/gspell-1.mo
  • share/locale/kk/LC_MESSAGES/gspell-1.mo
  • share/locale/ko/LC_MESSAGES/gspell-1.mo
  • share/locale/kw/LC_MESSAGES/gspell-1.mo
  • share/locale/lo/LC_MESSAGES/gspell-1.mo
  • share/locale/lt/LC_MESSAGES/gspell-1.mo
  • share/locale/lv/LC_MESSAGES/gspell-1.mo
  • share/locale/mjw/LC_MESSAGES/gspell-1.mo
  • share/locale/ml/LC_MESSAGES/gspell-1.mo
  • share/locale/ms/LC_MESSAGES/gspell-1.mo
  • share/locale/nb/LC_MESSAGES/gspell-1.mo
  • share/locale/ne/LC_MESSAGES/gspell-1.mo
  • share/locale/nl/LC_MESSAGES/gspell-1.mo
  • share/locale/oc/LC_MESSAGES/gspell-1.mo
  • share/locale/pa/LC_MESSAGES/gspell-1.mo
  • share/locale/pl/LC_MESSAGES/gspell-1.mo
  • share/locale/pt/LC_MESSAGES/gspell-1.mo
  • share/locale/pt_BR/LC_MESSAGES/gspell-1.mo
  • share/locale/ro/LC_MESSAGES/gspell-1.mo
  • share/locale/ru/LC_MESSAGES/gspell-1.mo
  • share/locale/sk/LC_MESSAGES/gspell-1.mo
  • share/locale/sl/LC_MESSAGES/gspell-1.mo
  • share/locale/sr/LC_MESSAGES/gspell-1.mo
  • share/locale/sr@latin/LC_MESSAGES/gspell-1.mo
  • share/locale/sv/LC_MESSAGES/gspell-1.mo
  • share/locale/ta/LC_MESSAGES/gspell-1.mo
  • share/locale/th/LC_MESSAGES/gspell-1.mo
  • share/locale/tr/LC_MESSAGES/gspell-1.mo
  • share/locale/ug/LC_MESSAGES/gspell-1.mo
  • share/locale/uk/LC_MESSAGES/gspell-1.mo
  • share/locale/uz/LC_MESSAGES/gspell-1.mo
  • share/locale/vi/LC_MESSAGES/gspell-1.mo
  • share/locale/zh_CN/LC_MESSAGES/gspell-1.mo
  • share/locale/zh_TW/LC_MESSAGES/gspell-1.mo
  • share/vala/vapi/gspell-1.deps
  • share/vala/vapi/gspell-1.vapi
distinfo 1
FileSizeSHA256
gnome/gspell-1.14.4.tar.xz119392e73a89d68c70f8748aefb6b0f5cfdfec3ff173cf4449837fd6cb17d1e9fcf486
Master sites 1
  • GNOME

Commit history 4

DateCommitCreditsLog message
a2456dd35f Lucas Holt textproc/gspell: update to 1.14.4 (#1463)
Update gspell from 1.14.3 to 1.14.4 and add the newly staged Lo locale catalog. Validation: bmake makesum, patch, build, fake, package, test (6/6), check-license, and git diff --check. ## Summary by Sourcery Update the gspell port and include its newly staged Lo locale catalog. New Features: - Add the newly staged Lo locale catalog to the package. Enhancements: - Update gspell to version 1.14.4. --------- Signed-off-by: Lucas Holt <[email protected]>
8a556830f4 Lucas Holt *: fix broken PORTSCOUT limit configurations (#1257)
Audited every `PORTSCOUT` setting in the tree (526 ports) against the parser in `Portscout::API` and the limit checks in `FindNewestFile()`, and fixed the 30 that could never report an update. Each one either failed to parse or excluded the port's own current version, so portscout was silently reporting nothing for them. ### What was checked Validation mirrored portscout's real behaviour rather than the documented syntax: - Tokens must match `^([A-Za-z]+):(.*)$` after `make -V` expansion; recognised keys are `site`, `limit`, `limitw`, `skipv`, `skipb`, `ignore`. - `limit` must be a compilable Perl regex; `limitw` must match `^(\d{1,2}),(even|odd)$`. - For GitHub/GitLab ports, `FindNewestFile()` normalises the tag — …
a0dbe1c170 Lucas Holt textproc/gspell: update to 1.14.3 (#1022)
Updates gspell from 1.8.1 to 1.14.3 and migrates the port from Autotools to Meson. - Removes the stale PORTREVISION. - Updates the ABI plist and current locale set. - Corrects the upstream license declaration to LGPL-2.1-or-later. - Keeps upstream tests enabled. The test runner starts a scoped Xvfb and declares the English Hunspell dictionary as a test dependency. Depends on #1021 (`textproc/en-hunspell`). Validation: bmake makesum, patch, build, fake, package, test (6/6), check-license; portlint -C (0 fatals); git diff --check. ## Summary by Sourcery Update the gspell port to the latest release and modernize its build and test integration. Enhancements: - Update gspell to 1.14.3 and migrate the port to Meson. - Refresh dependencies, licensing metadata, ABI entries, and supported …
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 …