USE Flag: clang

Search

Local and Metadata Descriptions

Metadata Descriptions (metadata.xml)

Local Descriptions (use.local.desc)

Packages Using This Flag

Package Local Description (use.local.desc) Metadata Description (metadata.xml)
app-forensics/honggfuzz Enable clang support (pull sys-libs/blocksruntime dependency). Enable clang support (pull <pkg>sys-libs/blocksruntime</pkg> dependency).
app-text/doxygen support for llvm-core/clang assisted parsing support for <pkg>llvm-core/clang</pkg> assisted parsing
dev-cpp/eigen Use clang for cuda units compilation Use clang for cuda units compilation
dev-lang/moarvm Use clang compiler instead of GCC Use clang compiler instead of GCC
dev-lang/nqp Toggle usage of the clang compiler in conjunction with MoarVM Toggle usage of the clang compiler in conjunction with MoarVM
dev-lang/rakudo Use Clang to compile the MoarVM backend Use Clang to compile the MoarVM backend
dev-lang/spidermonkey Use Clang compiler instead of GCC Use Clang compiler instead of GCC
dev-qt/qt-creator Build clang-based plugins for C/C++ development (code model, formatting, static analysis) Build clang-based plugins for C/C++ development (code model, formatting, static analysis)
dev-util/bpftool Use llvm-core/clang instead of sys-devel/bpf-toolchain for BPF CO-RE support Use <pkg>llvm-core/clang</pkg> instead of <pkg>sys-devel/bpf-toolchain</pkg> for BPF CO-RE support
dev-util/edi Provide integration with llvm-core/clang and dev-util/bear for autocompletion, inline errors and information about compilation units. Provide integration with <pkg>llvm-core/clang</pkg> and <pkg>dev-util/bear</pkg> for autocompletion, inline errors and information about compilation units.
dev-util/gnome-builder Provide integration with llvm-core/clang for best possible C/C++ autocompletion, semantic highlighting, symbol resolving, and diagnostics support Provide integration with <pkg>llvm-core/clang</pkg> for best possible C/C++ autocompletion, semantic highlighting, symbol resolving, and diagnostics support
dev-util/hfstospell Use different logic in ebuild when clang is used Use different logic in ebuild when clang is used
dev-util/nvidia-cuda-toolkit Depend on llvm-core/clang as host compiler Depend on <pkg>llvm-core/clang</pkg> as host compiler
games-emulation/pcsx2 Use Clang compiler to build (the only compiler that is currently supported by upstream on Linux, do not report bugs if force-disabled) Use Clang compiler to build (the only compiler that is currently supported by upstream on Linux, do not report bugs if force-disabled)
llvm-core/flang Force building using installed clang (rather than the default CC/CXX). This is the default since building Flang specifically with GCC requires lots of memory for now. Force building using installed clang (rather than the default CC/CXX). This is the default since building Flang specifically with GCC requires lots of memory for now.
llvm-runtimes/compiler-rt Force building using installed clang (rather than the default CC/CXX). Force building using installed clang (rather than the default CC/CXX).
llvm-runtimes/compiler-rt-sanitizers Force building using installed clang (rather than the default CC/CXX). Force building using installed clang (rather than the default CC/CXX).
llvm-runtimes/libcxx Force building using installed clang (rather than the default CC/CXX; required for testing). Force building using installed clang (rather than the default CC/CXX; required for testing).
llvm-runtimes/libcxxabi Force building using installed clang (rather than the default CC/CXX; required for testing). Force building using installed clang (rather than the default CC/CXX; required for testing).
llvm-runtimes/libunwind Force building using installed clang (rather than the default CC/CXX; required for testing). Force building using installed clang (rather than the default CC/CXX; required for testing).
llvm-runtimes/offload Force building using installed clang (rather than the default CC/CXX). Force building using installed clang (rather than the default CC/CXX).
llvm-runtimes/openmp Force building using installed clang (rather than the default CC/CXX). Force building using installed clang (rather than the default CC/CXX).
mail-client/thunderbird Use Clang compiler instead of GCC Use Clang compiler instead of GCC
sci-chemistry/gromacs Build gromacs with Clang instead of default compiler Build gromacs with Clang instead of default compiler
sys-libs/glibc Allow building with clang (if proper environment is set). Highly experimental. Disable to auto-force gcc usage. Allow building with clang (if proper environment is set). Highly experimental. Disable to auto-force gcc usage.
www-client/firefox Use Clang compiler instead of GCC Use Clang compiler instead of GCC