{"name":"llvm","full_name":"llvm","tap":"homebrew/core","oldnames":[],"aliases":["llvm@22"],"versioned_formulae":["llvm@21","llvm@20","llvm@19","llvm@18","llvm@17","llvm@16","llvm@15","llvm@14","llvm@12"],"desc":"Next-gen compiler infrastructure","license":"Apache-2.0 WITH LLVM-exception","homepage":"https://llvm.org/","versions":{"stable":"22.1.4","head":"HEAD","bottle":true},"urls":{"stable":{"url":"https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz","tag":null,"revision":null,"using":null,"checksum":"3e68c90dda630c27d41d201e37b8bbf5222e39b273dec5ca880709c69e0a07d4"},"head":{"url":"https://github.com/llvm/llvm-project.git","branch":"main","using":null}},"revision":0,"version_scheme":0,"compatibility_version":1,"autobump":true,"no_autobump_message":null,"skip_livecheck":false,"bottle":{"stable":{"rebuild":0,"root_url":"https://ghcr.io/v2/homebrew/core","files":{"arm64_tahoe":{"cellar":"/opt/homebrew/Cellar","url":"https://ghcr.io/v2/homebrew/core/llvm/blobs/sha256:961d92d5879fd7a1673ccb0c905cfb5f2c5b712172ef52a1dbf9d7d1be79d54d","sha256":"961d92d5879fd7a1673ccb0c905cfb5f2c5b712172ef52a1dbf9d7d1be79d54d"},"arm64_sequoia":{"cellar":"/opt/homebrew/Cellar","url":"https://ghcr.io/v2/homebrew/core/llvm/blobs/sha256:3787505d7e2786b5673724b8088dd9d42024721d2c3d2b933f9e9ca17db575a8","sha256":"3787505d7e2786b5673724b8088dd9d42024721d2c3d2b933f9e9ca17db575a8"},"arm64_sonoma":{"cellar":"/opt/homebrew/Cellar","url":"https://ghcr.io/v2/homebrew/core/llvm/blobs/sha256:c0338ef4cf74bba9e7aba9a7860c839ab34e25d94bc66195e197e2ed415ddb4a","sha256":"c0338ef4cf74bba9e7aba9a7860c839ab34e25d94bc66195e197e2ed415ddb4a"},"sonoma":{"cellar":":any","url":"https://ghcr.io/v2/homebrew/core/llvm/blobs/sha256:16331c9fa7d38f629f99d9bb5387dbccaf25f8fe5c4411004f8274f8904a9658","sha256":"16331c9fa7d38f629f99d9bb5387dbccaf25f8fe5c4411004f8274f8904a9658"},"arm64_linux":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/llvm/blobs/sha256:ee0faacf3129299d164edd383c9492bdca18c1e7b27c7f4bc18df1fb30f3173e","sha256":"ee0faacf3129299d164edd383c9492bdca18c1e7b27c7f4bc18df1fb30f3173e"},"x86_64_linux":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/llvm/blobs/sha256:d593254c0f1405a03cdadad4c5e32fb2726a3e956bb16ced8bca6fc4fce6297c","sha256":"d593254c0f1405a03cdadad4c5e32fb2726a3e956bb16ced8bca6fc4fce6297c"}}}},"pour_bottle_only_if":null,"keg_only":true,"keg_only_reason":{"reason":":provided_by_macos","explanation":""},"options":[],"build_dependencies":["cmake","ninja","swig"],"dependencies":["python@3.14","xz","z3","zstd"],"test_dependencies":[],"recommended_dependencies":[],"optional_dependencies":[],"uses_from_macos":["libedit","libffi","ncurses"],"uses_from_macos_bounds":[{},{},{}],"requirements":[],"conflicts_with":[],"conflicts_with_reasons":[],"link_overwrite":[],"caveats":"CLANG_CONFIG_FILE_SYSTEM_DIR: $HOMEBREW_PREFIX/etc/clang\nCLANG_CONFIG_FILE_USER_DIR:   ~/.config/clang\n\nLLD is now provided in a separate formula:\n  brew install lld\n\nUsing `clang`, `clang++`, etc., requires a CLT installation at `/Library/Developer/CommandLineTools`.\nIf you don't want to install the CLT, you can write appropriate configuration files pointing to your\nSDK at ~/.config/clang.\n\nTo use the bundled libunwind please use the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm/lib/unwind -lunwind\"\n\nTo use the bundled libc++ please use the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm/lib/c++ -L$HOMEBREW_PREFIX/opt/llvm/lib/unwind -lunwind\"\nFeatures newer than system libc++ will require the following define to enable\n(support for this may be removed in a future major LLVM release):\n  CPPFLAGS=\"-D_LIBCPP_DISABLE_AVAILABILITY\"\n\nNOTE: You probably want to use the libunwind and libc++ provided by macOS unless you know what you're doing.\n","installed":[],"linked_keg":null,"pinned":false,"outdated":false,"deprecated":false,"deprecation_date":null,"deprecation_reason":null,"deprecation_replacement_formula":null,"deprecation_replacement_cask":null,"deprecate_args":null,"disabled":false,"disable_date":null,"disable_reason":null,"disable_replacement_formula":null,"disable_replacement_cask":null,"disable_args":null,"post_install_defined":true,"service":null,"tap_git_head":"f0c124556c25d1d383ae57335c1e892f34da9e9b","ruby_source_path":"Formula/l/llvm.rb","ruby_source_checksum":{"sha256":"5f895866bb81369920999e14ef55a001dcf9aa9dc9472d10edf58ad13ae69c3b"},"variations":{"x86_64_linux":{"build_dependencies":["cmake","ninja","swig","binutils","pkgconf"],"dependencies":["python@3.14","xz","z3","zstd","zlib-ng-compat"],"caveats":"CLANG_CONFIG_FILE_SYSTEM_DIR: $HOMEBREW_PREFIX/etc/clang\nCLANG_CONFIG_FILE_USER_DIR:   ~/.config/clang\n\nLLD is now provided in a separate formula:\n  brew install lld\n"},"arm64_linux":{"build_dependencies":["cmake","ninja","swig","binutils","pkgconf"],"dependencies":["python@3.14","xz","z3","zstd","zlib-ng-compat"],"caveats":"CLANG_CONFIG_FILE_SYSTEM_DIR: $HOMEBREW_PREFIX/etc/clang\nCLANG_CONFIG_FILE_USER_DIR:   ~/.config/clang\n\nLLD is now provided in a separate formula:\n  brew install lld\n"}},"analytics":{"install":{"30d":{"llvm":74118,"llvm --HEAD":56},"90d":{"llvm":198635,"llvm --HEAD":109},"365d":{"llvm":875129,"llvm --HEAD":721}},"install_on_request":{"30d":{"llvm":31051,"llvm --HEAD":56},"90d":{"llvm":80863,"llvm --HEAD":107},"365d":{"llvm":348009,"llvm --HEAD":718}},"build_error":{"30d":{"llvm":688,"llvm --HEAD":2}}},
"generated_date":"2026-04-28"}
