Port details on branch 2022Q2 |
- ibus-typing-booster Faster typing by context sensitive completion
- 2.25.3 textproc =1 2.24.5_1Version of this port present on the latest quarterly branch.
- Maintainer: thierry@FreeBSD.org
- Port Added: 2017-03-05 10:14:09
- Last Update: 2024-03-23 14:01:07
- Commit Hash: 28472e9
- People watching this port, also watch:: SparseBitSet, py39-cysignals, R-cran-eRm, python
- License: GPLv3
- WWW:
- https://mike-fabian.github.io/ibus-typing-booster/
- Description:
- Ibus-typing-booster is a completion input method to speedup typing.
The original purpose was to make typing of Indic languages easier and faster by
providing completion and spell checking suggestions. Originally it was forked
from ibus-table. Since then ibus-typing-booster has been improved to support
many other languages as well (most languages except Chinese and Japanese are
supported). Recently the capability to type different languages at the same time
without having to switch between languages has been added.
Features
- Context sensitive completions.
- Learns from user input.
- Can be trained by supplying files containing typical user input.
- If available, hunspell and hunspell dictionaries will also be used to
provide not only completion but also spellchecking suggestions (but it works
also without hunspell by learning only from user input).
- Can be used with any keyboard layout.
- Almost all input methods supplied by libm17n are supported (including the
inscript2 input methods).
- Several input methods and languages can be used at the same time without
switching.
- Predicts Unicode symbols and emoji as well.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- ibus-typing-booster>0:textproc/ibus-typing-booster
- To install the port:
- cd /usr/ports/textproc/ibus-typing-booster/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/ibus-typing-booster
- pkg install ibus-typing-booster
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ibus-typing-booster
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1709055307
SHA256 (mike-fabian-ibus-typing-booster-2.25.3_GH0.tar.gz) = 2c537077fca0c939c6c717154eeb77c96aad2e82f8b9fd7928f6e8dfa2ce49b5
SIZE (mike-fabian-ibus-typing-booster-2.25.3_GH0.tar.gz) = 12235805
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-xdg>0 : devel/py-xdg@py39
- py39-sqlite3>0 : databases/py-sqlite3@py39
- update-desktop-database : devel/desktop-file-utils
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- gmake>=4.4.1 : devel/gmake
- py39-gobject3>=0 : devel/py-gobject3@py39
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- autoconf>=2.72 : devel/autoconf
- automake>=1.16.5 : devel/automake
- Test dependencies:
-
- cs_CZ.dic : textproc/cs-hunspell
- de_DE.dic : german/hunspell
- en_US.aff : textproc/en-hunspell
- es_ES.dic : textproc/es-hunspell
- it_IT.dic : textproc/it-hunspell
- ko_KR.aff : korean/hunspell
- sv_SE.dic : textproc/sv-hunspell
- ibus-engine-m17n : textproc/ibus-m17n
- hi-inscript2.mim : devel/m17n-inscript2
- py39-mock>0 : devel/py-mock@py39
- gmake : devel/gmake
- python3.9 : lang/python39
- Runtime dependencies:
-
- CLDR>0 : textproc/CLDR
- py39-xdg>0 : devel/py-xdg@py39
- py39-dbus>0 : devel/py-dbus@py39
- py39-hunspell>0 : textproc/py-hunspell@py39
- py39-pycountry>0 : textproc/py-pycountry@py39
- Index.txt : textproc/UCD
- py39-sqlite3>0 : databases/py-sqlite3@py39
- hunspell : textproc/hunspell
- update-desktop-database : devel/desktop-file-utils
- py39-gobject3>=0 : devel/py-gobject3@py39
- python3.9 : lang/python39
- Library dependencies:
-
- libibus-1.0.so : textproc/ibus
- libm17n.so : devel/m17n-lib
- libintl.so : devel/gettext-runtime
- libatk-1.0.so : accessibility/at-spi2-core
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libpango-1.0.so : x11-toolkits/pango
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for ibus-typing-booster-2.25.3:
HUNSPELL=on: Spell checking support via Hunspell
===> Use 'make config' to modify these settings
- Options name:
- textproc_ibus-typing-booster
- USES:
- autoreconf desktop-file-utils gettext gmake gnome iconv pathfix pkgconfig python shebangfix
- pkg-message:
- For install:
- It is recommanded to install a font with emojis, e.g. x11-fonts/twemoji-color-font-ttf or x11-fonts/noto-emoji.
And do not forget to run `ibus restart' after an upgrade.
- Master Sites:
|