| Package | Local Description (use.local.desc) | Metadata Description (metadata.xml) |
|---|---|---|
| www-client/torbrowser | Use Clang compiler instead of GCC | Use Clang compiler instead of GCC |
| sys-kernel/cachyos-kernel | - | Build the kernel using Clang/LLVM toolchain instead of GCC (required for LTO and KCFI) |
| app-text/doxygen | support for llvm-core/clang assisted parsing | support for <pkg>llvm-core/clang</pkg> assisted parsing |
| www-client/firefox | Use Clang compiler instead of GCC | Use Clang compiler instead of GCC |
| dev-qt/ghoul | - | - |
| 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 |
| gui-apps/wlgreet | - | - |
| net-libs/tdlib | - | Compile using Clang |
| sys-boot/m1n1 | - | Build with the Clang/LLVM toolchain |
| mail-client/thunderbird | Use Clang compiler instead of GCC | Use Clang compiler instead of GCC |
| app-admin/kos | - | Use Clang instead of GCC |
| app-misc/yafetch | - | Use clang the the C code compiler |
| dev-lang/k | - | Compile with clang rather than gcc |
| dev-util/electron | - | Use Clang compiler instead of GCC |
| app-forensics/honggfuzz | Enable clang support (pull sys-libs/blocksruntime dependency). | Enable clang support (pull <pkg>sys-libs/blocksruntime</pkg> dependency). |
| 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/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). |
| 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. |
| dev-lang/dart | - | Use Clang compiler instead of GCC |
| media-sound/go-musicfox | - | Use sys-devel/clang |
| media-video/tsukimi | - | Use clang compiler instead of GCC |
| sys-kernel/xanmod-kernel | - | Use clang compiler instead of GCC |
| games-fps/nblood | - | Use clang as compiler |
| www-client/librewolf | - | Use Clang compiler instead of GCC |
| www-client/icecat | - | Use Clang compiler instead of GCC |
| www-client/cromite | - | Use Clang compiler instead of GCC |
| www-client/ungoogled-chromium | - | Use Clang compiler instead of GCC |
| app-office/libreoffice | - | Use Clang compiler instead of GCC |
| dev-python/octo-pipeline-python | - | - |
| sys-apps/bpftune | - | - |
| sys-boot/limine | - | Use LLVM/Clang for building |