graphics/libggi 2.2.2nb5 NetBSD
General Graphics Interface library is a flexible drawing library
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Categories
- graphics
- Package size
- 368.5 KiB, 2587.0 KiB installed
Description
LibGGI, the dynamic GGI (General Graphics Interface) library is a flexible drawing library.
It provides an opaque interface to the display's acceleration functions. It was originally intended to allow user programs to interface with KGI, the GGI Kernel Graphics Interface, but other display types can be easily used by loading the appropriate "display target" (e.g. X, memory).
LibGGI consists of a main library (libggi.so) and a multitude of dynamic drivers. The library then loads the necessary "drivers" for the requested mode, taking hints from the graphics device if necessary. LibGGI can also load extension libraries, e.g. to provide enhanced 2D and 3D functions.
Install
Binary package:
pkgin install libggi
From pkgsrc:
cd /usr/pkgsrc/graphics/libggi && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 2.2.2nb5 |
| NetBSD 10.1 aarch64 | 2.2.2nb5 |
| SmartOS / illumos x86_64 | 2.2.2nb5 |
| macOS 15 arm64 | - |