GET /api/v1/ports/libsigcxx3/
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"name": "libsigcxx3",
"portdir": "devel/libsigcxx3",
"version": "3.6.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libsigcplusplus.github.io/libsigcplusplus/",
"description": "Typesafe callback framework for C++",
"long_description": "libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual. This is the libsigc++-3.0 API, which installs in parallel with libsigc++-2.0. The API is not significantly different, but the implementation is far simpler, using variadic templates instead of generating C++ code from .m4 filessystem.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2653
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 337
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"m4",
"meson",
"ninja",
"pkgconfig",
"mm-common",
"libxslt"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gtkmm4",
"gnome3-core",
"pavucontrol",
"glibmm",
"glibmm-devel",
"cairomm"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
}