🍺 BREW Explorer

← all formulae

libclc

brew install libclc v22.1.8 Apache-2.0 WITH LLVM-exception

OpenCL C standard library implementation providing built-in functions and types for heterogeneous compute.

Why you might care

libclc is a build dependency for OpenCL toolchains and GPU compute frameworks; it provides the standard library that OpenCL kernels link against. Most users won't install it directly—it's required by LLVM's OpenCL support and related GPU compute tools. Essential for compiling OpenCL C code to SPIR-V or GPU ISAs.

Categories

Alternatives

SPIRV-LLVM-Translator Khronos OpenCL Headers Intel Compute Runtime
9.4k
30-day installs · #366
31.1k
90-day · #387
73.6k
365-day · #522

Build dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "SPIRV-LLVM-Translator",
    "Khronos OpenCL Headers",
    "Intel Compute Runtime"
  ],
  "build_dependencies": [
    "cmake",
    "llvm",
    "spirv-llvm-translator"
  ],
  "categories": [
    "library",
    "header-only-library",
    "sdk"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Implementation of the library requirements of the OpenCL C programming language",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:49+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "libclc",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://libclc.llvm.org/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "libclc",
  "installs_30d": 9427,
  "installs_365d": 73572,
  "installs_90d": 31066,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Apache-2.0 WITH LLVM-exception",
  "llm_generated_at": "2026-06-20T23:44:27+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "libclc",
  "oldnames": [],
  "one_liner": "OpenCL C standard library implementation providing built-in functions and types for heterogeneous compute.",
  "optional_dependencies": [],
  "rank_30d": 366,
  "rank_365d": 522,
  "rank_90d": 387,
  "raw_hash": "64bc58f63606397d",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/lib/libclc.rb",
  "tap": "homebrew/core",
  "test_dependencies": [
    "llvm"
  ],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "22.1.8",
  "versioned_formulae": [],
  "why_use_this": "libclc is a build dependency for OpenCL toolchains and GPU compute frameworks; it provides the standard library that OpenCL kernels link against. Most users won\u0027t install it directly\u2014it\u0027s required by LLVM\u0027s OpenCL support and related GPU compute tools. Essential for compiling OpenCL C code to SPIR-V or GPU ISAs."
}