{"name":"clang-22","portdir":"lang/llvm-22","version":"22.1.3","license":"NCSA","platforms":"{darwin >= 19}","epoch":0,"replaced_by":null,"homepage":"https://clang.llvm.org/","description":"C, C++, Objective C and Objective C++ compiler","long_description":"The Clang project provides a language front-end and tooling infrastructure for languages in the C language family (C, C++, Objective C/C++, OpenCL, CUDA, and RenderScript) for the LLVM project.","active":true,"categories":["lang"],"maintainers":[],"variants":["debug","tests","analyzer","libstdcxx","universal"],"dependencies":[{"type":"build","ports":["py314-pygments","cctools","cmake","ninja","clang-17","python314","py314-yaml"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["ld64","libcxx","libomp","libxml2","llvm-22"]},{"type":"run","ports":["clang_select-22","perl5","cctools"]}],"depends_on":[{"type":"build","ports":["just-fast","nodejs24","basix","caps-log","libclc-22","icey","qt6-qtwebengine","qt6-qtwebengine-docs","numkong","angle","poppler","poppler-qt5","step-writer","rsgain","iaito","qt67-qtwebengine","qt67-qtwebengine-docs","qt68-qtwebengine","qt68-qtwebengine-docs","qt69-qtwebengine","qt69-qtwebengine-docs","ncmpcpp","mpd","mysql8","mapnik","vte","darktable-devel","cdo","rspamd","inkscape","vislcg3","qt610-qtwebengine","gn","qt610-qtwebengine-docs","oxen-logging","TermME","notekit","tapkee","oxenc"]},{"type":"lib","ports":["flang-22","include-what-you-use","lldb-22"]}]}