HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"name": "clang-12",
"portdir": "lang/llvm-12",
"version": "12.0.1",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"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",
"tests",
"analyzer",
"libstdcxx",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python310",
"clang-9.0",
"cmake",
"cctools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"libomp",
"libxml2",
"llvm-12"
]
},
{
"type": "run",
"ports": [
"clang_select",
"perl5",
"ld64",
"cctools"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ccls-clang-12",
"munt-mt32emu",
"oggsplit",
"s710",
"apache-geode",
"dbtool",
"cscope",
"ossp-val",
"py36-utidylib",
"csfml",
"mpich-clang12",
"openmpi-clang12",
"libofa",
"rtags",
"hatari",
"qgis",
"accountsservice",
"libbonoboui",
"policykit-gnome",
"inkscape-gtk3-devel",
"magicpoint",
"py35-opencv3",
"py36-opencv3",
"squish",
"dircproxy",
"openjdk12",
"openjdk12-openj9",
"openjdk12-openj9-large-heap",
"openjdk13-openj9",
"openjdk13-openj9-large-heap",
"openjdk14",
"openjdk14-openj9",
"openjdk14-openj9-large-heap",
"polkit-qt",
"polkit-qt5-devel",
"gauche-c-wrapper",
"gnu-apl",
"qore-pgsql-module",
"qore-sqlite3-module",
"qore-xmlsec-module",
"see",
"xgawk",
"libmilter",
"libogg",
"bwping",
"dansguardian",
"flowd",
"icpld",
"ipsvd",
"netperf",
"openradius",
"pastebinit",
"quagga",
"p5-b-c",
"p5.28-b-c",
"p5-encode-hanextra",
"p5.28-encode-hanextra",
"p5.30-encode-hanextra",
"p5-musicbrainz-discid",
"p5.28-musicbrainz-discid",
"p5.30-musicbrainz-discid",
"p5-sdl",
"p5.28-sdl",
"p5.30-sdl",
"p5-text-xslate",
"p5.28-text-xslate",
"p5.30-text-xslate",
"epstool",
"pure-ffi",
"pure-glpk",
"pure-octave",
"py37-MDAnalysis",
"py27-amqp",
"py35-amqp",
"py36-amqp",
"py27-ansible",
"py36-applaunchservices",
"py37-appscript",
"py36-argcomplete",
"py36-awscli",
"py37-axolotl-curve25519",
"py27-barnaba",
"py36-barnaba",
"py37-barnaba",
"py-bcdoc",
"py36-bcdoc",
"py-biggles",
"py37-biggles",
"py27-billiard",
"py35-billiard",
"py36-billiard",
"py36-biopython",
"py36-boto3",
"py36-botocore",
"py37-bsddb3",
"py27-celery",
"py35-celery",
"py36-celery",
"py27-cheroot",
"py35-cheroot",
"py36-cheroot",
"py27-clang",
"py27-cli-helpers",
"py36-cli-helpers",
"py27-click-plugins",
"py27-country",
"py35-country",
"py36-country",
"py35-cvxopt",
"py36-cvxopt",
"py27-dispatcher",
"py35-dispatcher",
"py36-dispatcher",
"py27-distro",
"py36-distro",
"py27-django-debug-toolbar",
"py27-django-nose",
"py35-django-nose",
"py36-django-nose",
"py27-ephem",
"py35-ephem",
"py36-ephem",
"py27-fabric",
"py36-fabric",
"py27-fido2",
"py36-fido2",
"py35-flask",
"py36-flask",
"py27-flask-babel",
"py37-gensim",
"py27-geopandas",
"py35-geopandas",
"py36-geopandas",
"py36-gitdb",
"py36-gitpython",
"py27-google-auth",
"py35-google-auth",
"py36-google-auth",
"py27-google-auth-httplib2",
"py35-google-auth-httplib2",
"py36-google-auth-httplib2",
"py27-helpdev",
"py35-helpdev",
"py36-helpdev",
"py27-hieroglyph",
"py35-hieroglyph",
"py36-hieroglyph",
"py27-humanize",
"py36-humanize",
"py36-igraph",
"py27-iniparse",
"py27-invoke",
"py35-invoke",
"py36-invoke",
"py35-ipython",
"py36-ipython",
"py27-jmespath-terminal",
"py35-jmespath-terminal",
"py36-jmespath-terminal",
"py27-json5",
"py36-json5",
"py27-jupyter_client",
"py35-jupyter_client",
"py36-jupyter_client",
"py36-jupyter_server",
"py36-jupyterlab",
"py36-jupyterlab_server",
"py36-jupytext",
"py27-kombu",
"py35-kombu",
"py36-kombu",
"py27-language-server",
"py35-language-server",
"py36-language-server",
"py27-levenshtein",
"py35-levenshtein",
"py36-levenshtein",
"py27-libsass",
"py35-libsass",
"py36-libsass",
"py27-lz4",
"py35-lz4",
"py36-lz4",
"py35-magic",
"py36-magic",
"py27-markdown2",
"py35-markdown2",
"py36-markdown2",
"py27-mdtraj",
"py36-mdtraj",
"py37-mdtraj",
"py27-metakernel",
"py36-multidict",
"py36-nbclassic",
"py27-nmrglue",
"py35-nmrglue",
"py36-nmrglue",
"py27-oct2py",
"py36-oct2py",
"py34-oct2py",
"py35-oct2py",
"py27-openpyxl",
"py35-openpyxl",
"py36-openpyxl",
"py27-openslide",
"py35-openslide",
"py36-openslide",
"py37-parver",
"py36-pendulum",
"py27-pep8",
"py35-pep8",
"py36-pep8",
"py35-protobuf3",
"py36-protobuf3",
"py27-pyaes",
"py27-pydicom",
"py27-pygrib",
"py35-pygrib",
"py36-pygrib",
"py36-pyls-spyder",
"py27-pylzma",
"py35-pylzma",
"py36-pylzma",
"py27-pymunk",
"py35-pymunk",
"py36-pymunk",
"py27-pync",
"py35-pync",
"py36-pync",
"py36-pytest-asyncio",
"py27-qdarkstyle",
"py35-qdarkstyle",
"py36-qdarkstyle",
"py27-qtpy",
"py35-qtpy",
"py36-qtpy",
"py27-qtsass",
"py35-qtsass",
"py36-qtsass",
"py27-raven",
"py35-raven",
"py36-raven",
"py27-re2",
"py37-regions",
"py36-requests-oauthlib",
"py36-rich",
"py27-rsa",
"py35-rsa",
"py36-rsa",
"py27-rtree",
"py35-rtree",
"py36-rtree",
"py27-ruamel-yaml",
"py36-ruamel-yaml",
"py36-scikit-hep-boost-histogram",
"py36-scikit-hep-hepunits",
"py36-scikit-hep-particle",
"py36-service_identity",
"py27-setproctitle",
"py36-setproctitle",
"py35-smmap",
"py36-smmap",
"py27-snmp",
"py35-snmp",
"py36-snmp",
"py27-sphinx-bootstrap-theme",
"py36-spyder-kernels",
"py35-sqlalchemy-migrate",
"py36-sqlalchemy-migrate",
"py27-statsmodels",
"py35-statsmodels",
"py36-statsmodels",
"py27-taskw",
"py35-taskw",
"py36-taskw",
"py27-thrift",
"py36-txaio",
"py35-typed-ast",
"py36-typed-ast",
"py27-tzlocal",
"py36-tzlocal",
"py27-usbtmc",
"py27-vine",
"py35-vine",
"py36-vine",
"py27-visa",
"py27-vxi11",
"py27-w3lib",
"py35-w3lib",
"py36-w3lib",
"py27-websocket-client",
"py27-whoosh",
"py36-whoosh",
"py27-wxpython-4.0",
"py27-xarray",
"py35-xarray",
"py36-xarray",
"py36-yarl",
"py36-zope-deferredimport",
"py27-gobject3",
"rb25-nokogiri",
"rb24-nokogiri",
"rb25-ronn-ng",
"rb24-ronn-ng",
"gqrx-devel",
"gr-sdrplay",
"gr37-sdrplay",
"grig",
"indi",
"indi_maxdomeii",
"lanHEP",
"udunits2",
"outguess",
"arq_restore",
"dosfstools",
"grok",
"LaTeXiT",
"latex2rtf",
"expgram",
"juman6",
"lader",
"libots",
"libtranslate",
"mmencode",
"par",
"http-parser",
"py37-nghttp2",
"xcircuit-devel",
"Thunar",
"xfce4-panel",
"xfce4-settings",
"py36-cwcwidth",
"py36-olm",
"py27-pytest-timeout",
"py36-sphinx-autodoc-typehints",
"p5.32-encode-hanextra",
"p5.32-musicbrainz-discid",
"p5.32-sdl",
"p5.32-text-xslate",
"as-tree",
"py36-python-lsp-server",
"py36-python-lsp-black",
"organize-rt",
"integrit",
"tv",
"py36-nmrglue-devel",
"gobang",
"py38-fasttext",
"lite-xl-luajit",
"nsh",
"py35-opencv3-devel",
"py36-opencv3-devel",
"py27-ansible-core",
"py27-resolvelib",
"py36-frozenlist",
"py36-jellyfish",
"py36-pytest-regressions",
"p5.34-encode-hanextra",
"p5.34-musicbrainz-discid",
"p5.34-sdl",
"p5.34-text-xslate",
"py27-python-ivi",
"gitqlient",
"p5-filesys-df",
"p5.28-filesys-df",
"p5.30-filesys-df",
"p5.32-filesys-df",
"p5.34-filesys-df",
"py36-nest_asyncio",
"rust-legacy-bootstrap",
"libolm",
"py38-barnaba"
]
},
{
"type": "lib",
"ports": [
"qt5-qtcreator",
"ccls-clang-12",
"lldb-12",
"openmpi-clang12",
"mpich-clang12"
]
}
]
}