GET /api/v1/ports/libt3window/
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"name": "libt3window",
"portdir": "devel/libt3window",
"version": "0.4.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://os.ghalkes.nl/",
"description": "The libt3window library provides functions for manipulating the terminal and for creating (possibly overlapping) windows on a terminal.",
"long_description": "The libt3window library provides functions for manipulating the terminal and for creating (possibly overlapping) windows on a terminal. libt3window can be used instead of (n)curses for drawing on the terminal. libt3window provides the following features: (Overlapping) windows for drawing; overlapping windows hide windows deeper in the window stack; clipping of windows to the size of the parent window; UTF-8 used internally, which is converted to the terminal encoding before output. libt3window depends on libunistring for UTF-8 processing and libtranscript for character set conversion. It provides easy access to the most needed terminal functionality, and has a small code size.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 993
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libunistring",
"libtranscript"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libt3widget"
]
}
]
}