GET /api/v1/ports/clang-7.0/
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"name": "clang-7.0",
"portdir": "lang/llvm-7.0",
"version": "7.1.0",
"license": "NCSA",
"platforms": "{darwin < 20}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://clang.llvm.org/",
"description": "C, C++, Objective C and Objective C++ compiler",
"long_description": "Clang is an LLVM native C/C++/Objective-C compiler, which aims to deliver amazingly fast compiles (e.g. about 3x faster than GCC when compiling Objective-C code in a debug configuration), extremely useful error and warning messages and to provide a platform for building great source level tools. The included Clang Static Analyzer is a tool that automatically finds bugs in your code, and is a great example of the sort of tool that can be built using the Clang frontend as a library to parse C/C++ code.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 259
}
],
"variants": [
"debug",
"assertions",
"emulated_tls",
"analyzer",
"libstdcxx"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"cmake",
"cctools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"libomp",
"llvm-7.0",
"libxml2"
]
},
{
"type": "run",
"ports": [
"clang_select",
"perl5",
"ld64",
"cctools"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"faustlive-devel"
]
},
{
"type": "lib",
"ports": [
"faust-devel"
]
}
]
}