devel/unibilium 2.1.4 FreeBSD
Terminfo parsing library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
4201516e83- License
- LGPL3
- Categories
- devel
- Package size
- 102.6 KiB, 262.2 KiB installed
Description
Unibilium is a very basic terminfo library. It can read and write ncurses-style terminfo files, and it can interpret terminfo format strings. It doesn't depend on curses or any other library. It also doesn't use global variables, so it should be thread-safe.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/unibilium | 2.1.4 |
| OpenBSD | devel/unibilium | 2.1.1 |
| NetBSD | devel/unibilium | 2.1.1nb1 |
| DragonFly | devel/unibilium | 2.1.2 |
| MidnightBSD | devel/unibilium | 2.1.2 |
| HardenedBSD | devel/unibilium | 2.1.4 |
| GhostBSD | devel/unibilium | 2.1.4 |
Install
Binary package:
pkg install unibilium
From the ports tree:
cd /usr/ports/devel/unibilium/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= unibilium>0:devel/unibilium
LIB_DEPENDS= libunibilium.so:devel/unibilium
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.1.4 | 2.1.4 | 2.1.1 | 2.1.2 | 2.1.4 |
| FreeBSD:14:quarterly | 2.1.4 | 2.1.4 | n/a | 2.1.2 | 2.1.4 |
| FreeBSD:15:latest | 2.1.4 | 2.1.4 | n/a | 2.1.2 | 2.1.2 |
| FreeBSD:15:quarterly | 2.1.4 | 2.1.4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.1.4 | 2.1.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 10
Required by 17
- devel/libtermkey
- devel/libtickit
- devel/p5-Term-TermKey
- devel/p5-Tickit
- devel/p5-Tickit-Widget-Table
- devel/p5-Tickit-Widgets
- devel/paq-nvim
- editors/neovim
- editors/neovim-gtk
- editors/neovim-qt
- editors/omarchy-nvim
- editors/rubygem-neovim
- editors/vis
- graphics/asciio
- sysutils/nvimpager
- textproc/p5-Text-Table-Any
- textproc/p5-Text-Table-TickitWidget
Configuration
No options to configure.
- USES
- autoreconf gmake libtool:build perl5 pkgconfig
- Service scripts
- none
Files
Manual pages 53
- unibi_add_ext_bool(3)
- unibi_add_ext_num(3)
- unibi_add_ext_str(3)
- unibi_count_ext_bool(3)
- unibi_count_ext_num(3)
- unibi_count_ext_str(3)
- unibi_del_ext_bool(3)
- unibi_destroy(3)
- unibi_dummy(3)
- unibi_dump(3)
- unibi_format(3)
- unibi_from_env(3)
- unibi_from_fd(3)
- unibi_from_file(3)
- unibi_from_fp(3)
- unibi_from_mem(3)
- unibi_from_term(3)
- unibi_get_aliases(3)
- unibi_get_bool(3)
- unibi_get_ext_bool(3)
- unibi_get_ext_bool_name(3)
- unibi_get_ext_num(3)
- unibi_get_ext_num_name(3)
- unibi_get_ext_str(3)
- unibi_get_ext_str_name(3)
- unibi_get_name(3)
- unibi_get_num(3)
- unibi_get_str(3)
- unibi_int_from_var(3)
- unibi_name_bool(3)
- unibi_name_num(3)
- unibi_name_str(3)
- unibi_num_from_var(3)
- unibi_run(3)
- unibi_set_aliases(3)
- unibi_set_bool(3)
- unibi_set_ext_bool(3)
- unibi_set_ext_bool_name(3)
- unibi_set_ext_num(3)
- unibi_set_ext_num_name(3)
- unibi_set_ext_str(3)
- unibi_set_ext_str_name(3)
- unibi_set_name(3)
- unibi_set_num(3)
- unibi_set_str(3)
- unibi_short_name_bool(3)
- unibi_short_name_num(3)
- unibi_short_name_str(3)
- unibi_str_from_var(3)
- unibi_terminfo_dirs(3)
- unibi_var_from_num(3)
- unibi_var_from_str(3)
- unibilium.h(3)
pkg-plist 59
- include/unibilium.h
- lib/libunibilium.a
- lib/libunibilium.so
- lib/libunibilium.so.4
- lib/libunibilium.so.4.0.2
- libdata/pkgconfig/unibilium.pc
- share/man/man3/unibi_add_ext_bool.3.gz
- share/man/man3/unibi_add_ext_num.3.gz
- share/man/man3/unibi_add_ext_str.3.gz
- share/man/man3/unibi_count_ext_bool.3.gz
- share/man/man3/unibi_count_ext_num.3.gz
- share/man/man3/unibi_count_ext_str.3.gz
- share/man/man3/unibi_del_ext_bool.3.gz
- share/man/man3/unibi_destroy.3.gz
- share/man/man3/unibi_dummy.3.gz
- share/man/man3/unibi_dump.3.gz
- share/man/man3/unibi_format.3.gz
- share/man/man3/unibi_from_env.3.gz
- share/man/man3/unibi_from_fd.3.gz
- share/man/man3/unibi_from_file.3.gz
- share/man/man3/unibi_from_fp.3.gz
- share/man/man3/unibi_from_mem.3.gz
- share/man/man3/unibi_from_term.3.gz
- share/man/man3/unibi_get_aliases.3.gz
- share/man/man3/unibi_get_bool.3.gz
- share/man/man3/unibi_get_ext_bool.3.gz
- share/man/man3/unibi_get_ext_bool_name.3.gz
- share/man/man3/unibi_get_ext_num.3.gz
- share/man/man3/unibi_get_ext_num_name.3.gz
- share/man/man3/unibi_get_ext_str.3.gz
- share/man/man3/unibi_get_ext_str_name.3.gz
- share/man/man3/unibi_get_name.3.gz
- share/man/man3/unibi_get_num.3.gz
- share/man/man3/unibi_get_str.3.gz
- share/man/man3/unibi_int_from_var.3.gz
- share/man/man3/unibi_name_bool.3.gz
- share/man/man3/unibi_name_num.3.gz
- share/man/man3/unibi_name_str.3.gz
- share/man/man3/unibi_num_from_var.3.gz
- share/man/man3/unibi_run.3.gz
- share/man/man3/unibi_set_aliases.3.gz
- share/man/man3/unibi_set_bool.3.gz
- share/man/man3/unibi_set_ext_bool.3.gz
- share/man/man3/unibi_set_ext_bool_name.3.gz
- share/man/man3/unibi_set_ext_num.3.gz
- share/man/man3/unibi_set_ext_num_name.3.gz
- share/man/man3/unibi_set_ext_str.3.gz
- share/man/man3/unibi_set_ext_str_name.3.gz
- share/man/man3/unibi_set_name.3.gz
- share/man/man3/unibi_set_num.3.gz
- share/man/man3/unibi_set_str.3.gz
- share/man/man3/unibi_short_name_bool.3.gz
- share/man/man3/unibi_short_name_num.3.gz
- share/man/man3/unibi_short_name_str.3.gz
- share/man/man3/unibi_str_from_var.3.gz
- share/man/man3/unibi_terminfo_dirs.3.gz
- share/man/man3/unibi_var_from_num.3.gz
- share/man/man3/unibi_var_from_str.3.gz
- share/man/man3/unibilium.h.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| neovim-unibilium-v2.1.4_GH0.tar.gz | 126284 | 7360907bcf79ba49f6fc4a504767ff86e93ab9018477026fcc70d5ab77e1f2c1 |