GET /api/v1/ports/clang-12/
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"
            ]
        }
    ]
}