HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52323,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=118",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=116",
"results": [
{
"name": "lldb-devel",
"portdir": "lang/llvm-devel",
"version": "20250908-408a2e7c",
"license": "NCSA",
"platforms": "{darwin >= 18}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lldb.llvm.org/",
"description": "the LLVM debugger",
"long_description": "lldb is the LLVM native debugger.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
},
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [
"debug",
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"cmake",
"ninja",
"swig-python",
"doxygen",
"clang-17",
"python313",
"py313-pygments",
"py313-yaml"
]
},
{
"type": "lib",
"ports": [
"xar",
"zlib",
"libedit",
"libffi",
"ncurses",
"libcxx",
"llvm-devel",
"clang-devel",
"python313"
]
},
{
"type": "run",
"ports": [
"lldb_select-devel"
]
}
],
"depends_on": []
},
{
"name": "lldb_select",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb_select-5.0",
"lldb_select-6.0",
"lldb_select-7.0",
"lldb_select-8.0",
"lldb_select-9.0",
"lldb_select-10",
"lldb_select-11",
"lldb_select-12",
"lldb_select-13",
"lldb_select-14",
"lldb_select-15",
"lldb_select-16",
"lldb_select-17",
"lldb_select-18",
"lldb_select-19",
"lldb_select-20",
"lldb_select-21",
"lldb_select-22",
"lldb_select-devel"
]
}
]
},
{
"name": "lldb_select-10",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-10"
]
}
]
},
{
"name": "lldb_select-11",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-11"
]
}
]
},
{
"name": "lldb_select-12",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-12"
]
}
]
},
{
"name": "lldb_select-13",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-13"
]
}
]
},
{
"name": "lldb_select-14",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-14"
]
}
]
},
{
"name": "lldb_select-15",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-15"
]
}
]
},
{
"name": "lldb_select-16",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-16"
]
}
]
},
{
"name": "lldb_select-17",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-17"
]
}
]
},
{
"name": "lldb_select-18",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-18"
]
}
]
},
{
"name": "lldb_select-19",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-19"
]
}
]
},
{
"name": "lldb_select-20",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-20"
]
}
]
},
{
"name": "lldb_select-21",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-21"
]
}
]
},
{
"name": "lldb_select-22",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-22"
]
}
]
},
{
"name": "lldb_select-5.0",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-5.0"
]
}
]
},
{
"name": "lldb_select-6.0",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-6.0"
]
}
]
},
{
"name": "lldb_select-7.0",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-7.0"
]
}
]
},
{
"name": "lldb_select-8.0",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-8.0"
]
}
]
},
{
"name": "lldb_select-9.0",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-9.0"
]
}
]
},
{
"name": "lldb_select-devel",
"portdir": "sysutils/lldb_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-devel"
]
}
]
},
{
"name": "lldpd",
"portdir": "net/lldpd",
"version": "1.0.19",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lldpd.github.io",
"description": "LLDP allows you to know exactly on which port is a machine (and reciprocally).",
"long_description": "lldpd is an 802.1ab implementation (LLDP) to help you locate neighbors of all your equipments. Proprietary protocols (like EDP and CDP) are supported.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "akkornel",
"github": "akkornel",
"ports_count": 5
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libevent",
"readline",
"libxml2"
]
}
],
"depends_on": []
},
{
"name": "llhttp",
"portdir": "devel/llhttp",
"version": "9.3.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llhttp.org/",
"description": "Fast HTTP message parser based on llparse",
"long_description": "Fast HTTP message parser based on llparse",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"icey"
]
}
]
},
{
"name": "llmfit",
"portdir": "llm/llmfit",
"version": "0.9.33",
"license": "MIT",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AlexsJones/llmfit",
"description": "A terminal tool for finding best fitted LLM models for your machine.",
"long_description": "A terminal tool that right-sizes LLM models to your system's RAM, CPU, and GPU. Detects your hardware, scores each model across quality, speed, fit, and context dimensions, and tells you which ones will actually run well on your machine. Ships with an interactive TUI (default) and a classic CLI mode. Supports multi-GPU setups, MoE architectures, dynamic quantization selection, speed estimation, and local runtime providers (Ollama, llama.cpp, MLX, Docker Model Runner, LM Studio).",
"active": true,
"categories": [
"llm"
],
"maintainers": [
{
"name": "",
"github": "oytech",
"ports_count": 5
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "llvm-10",
"portdir": "lang/llvm-10",
"version": "10.0.1",
"license": "NCSA",
"platforms": "{darwin < 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"emulated_tls",
"polly",
"ocaml"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"clang-9.0",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"libxml2",
"xar",
"libedit",
"zlib",
"ncurses",
"libffi"
]
},
{
"type": "run",
"ports": [
"perl5",
"llvm_select-10"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-llvmlite",
"cctools",
"clang-10",
"lldb-10"
]
}
]
},
{
"name": "llvm-11",
"portdir": "lang/llvm-11",
"version": "11.1.0",
"license": "NCSA",
"platforms": "{darwin < 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"emulated_tls",
"polly",
"ocaml",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"python310",
"clang-9.0",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"libxml2",
"xar",
"libedit",
"zlib",
"ncurses",
"libffi"
]
},
{
"type": "run",
"ports": [
"perl5",
"llvm_select-11"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"creduce"
]
},
{
"type": "lib",
"ports": [
"py37-llvmlite",
"clang-11",
"flang-11",
"lldb-11"
]
}
]
},
{
"name": "llvm-12",
"portdir": "lang/llvm-12",
"version": "12.0.1",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python310",
"cctools",
"cmake",
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"xar",
"libxml2",
"zlib",
"libedit",
"libffi",
"ncurses"
]
},
{
"type": "run",
"ports": [
"llvm_select-12"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qt5-qtcreator",
"clang-12",
"lldb-12"
]
}
]
},
{
"name": "llvm-13",
"portdir": "lang/llvm-13",
"version": "13.0.1",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"py310-yaml",
"py310-pygments",
"python310",
"clang-11",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"xar",
"libxml2",
"libcxx",
"ncurses",
"libffi",
"libedit"
]
},
{
"type": "run",
"ports": [
"llvm_select-13"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-pyside2",
"py36-pyside2",
"mlir-13",
"clang-13",
"lldb-13",
"flang-13"
]
}
]
},
{
"name": "llvm-14",
"portdir": "lang/llvm-14",
"version": "14.0.6",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"py310-yaml",
"py310-pygments",
"python310",
"clang-11",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"xar",
"libxml2",
"libcxx",
"ncurses",
"libffi",
"libedit"
]
},
{
"type": "run",
"ports": [
"llvm_select-14"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-llvmlite",
"py37-pyarrow",
"py38-pyarrow",
"osl",
"mlir-14",
"clang-14",
"lldb-14",
"flang-14"
]
}
]
},
{
"name": "llvm-15",
"portdir": "lang/llvm-15",
"version": "15.0.7",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"py311-yaml",
"py311-pygments",
"python311",
"clang-13",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"xar",
"libxml2",
"libcxx",
"ncurses",
"libffi",
"libedit",
"zstd"
]
},
{
"type": "run",
"ports": [
"llvm_select-15"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-llvmlite",
"mlir-15",
"clang-15",
"lldb-15",
"flang-15"
]
}
]
},
{
"name": "llvm-16",
"portdir": "lang/llvm-16",
"version": "16.0.6",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"py311-yaml",
"py311-pygments",
"python311",
"clang-14",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"xar",
"libxml2",
"libcxx",
"ncurses",
"libffi",
"libedit",
"zstd"
]
},
{
"type": "run",
"ports": [
"llvm_select-16"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"wasmedge"
]
},
{
"type": "lib",
"ports": [
"mlir-16",
"clang-16",
"lldb-16",
"flang-16"
]
}
]
},
{
"name": "llvm-17",
"portdir": "lang/llvm-17",
"version": "17.0.6",
"license": "NCSA",
"platforms": "{darwin > 10}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"py311-yaml",
"py311-pygments",
"python311",
"clang-14",
"ninja",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"xar",
"libxml2",
"libcxx",
"ncurses",
"libffi",
"libedit",
"zstd"
]
},
{
"type": "run",
"ports": [
"llvm_select-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-pyside2",
"lfortran",
"mlir-17",
"clang-17",
"lldb-17",
"flang-17"
]
}
]
},
{
"name": "llvm-18",
"portdir": "lang/llvm-18",
"version": "18.1.8",
"license": "NCSA",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"py312-pygments",
"py312-yaml",
"python312",
"clang-14",
"ninja",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"xar",
"libxml2",
"libcxx",
"ncurses",
"libffi",
"libedit",
"zstd"
]
},
{
"type": "run",
"ports": [
"llvm_select-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mlir-18",
"clang-18",
"lldb-18",
"flang-18",
"symengine",
"py39-pyside2",
"py38-pyside2",
"py311-pyside2",
"py310-pyside2"
]
}
]
},
{
"name": "llvm-19",
"portdir": "lang/llvm-19",
"version": "19.1.7",
"license": "NCSA",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"py313-yaml",
"py313-pygments",
"python313",
"clang-14",
"ninja",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"xar",
"libxml2",
"libcxx",
"ncurses",
"libffi",
"libedit",
"zstd"
]
},
{
"type": "run",
"ports": [
"llvm_select-19"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ghc",
"ghc-prebuilt",
"mlir-19",
"lldb-19",
"clang-19",
"flang-19"
]
}
]
},
{
"name": "llvm-20",
"portdir": "lang/llvm-20",
"version": "20.1.8",
"license": "NCSA",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"py313-yaml",
"py313-pygments",
"python313",
"clang-17",
"ninja",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"xar",
"libxml2",
"libcxx",
"ncurses",
"libffi",
"libedit",
"zstd"
]
},
{
"type": "run",
"ports": [
"llvm_select-20"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mlir-20",
"clang-20",
"lldb-20",
"flang-20",
"blender",
"py310-llvmlite",
"py311-llvmlite",
"py312-llvmlite",
"py313-llvmlite",
"py314-llvmlite"
]
}
]
},
{
"name": "llvm-21",
"portdir": "lang/llvm-21",
"version": "21.1.8",
"license": "NCSA",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"py313-yaml",
"py313-pygments",
"python313",
"clang-17",
"ninja",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"xar",
"libxml2",
"libcxx",
"ncurses",
"libffi",
"libedit",
"zstd"
]
},
{
"type": "run",
"ports": [
"llvm_select-21"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"qt6-qtcreator",
"qt6-qtcreator-docs"
]
},
{
"type": "lib",
"ports": [
"ldc",
"mlir-21",
"clang-21",
"lldb-21",
"flang-21",
"zig",
"castxml"
]
}
]
},
{
"name": "llvm-22",
"portdir": "lang/llvm-22",
"version": "22.1.8",
"license": "NCSA",
"platforms": "{darwin >= 16}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal",
"debug",
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-yaml",
"cmake",
"ninja",
"clang-17",
"python314",
"py314-pygments",
"cctools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"zstd",
"libedit",
"libffi",
"libcxx",
"libxml2"
]
},
{
"type": "run",
"ports": [
"llvm_select-22"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libclc-22"
]
},
{
"type": "lib",
"ports": [
"crystal",
"odin",
"mlir-22",
"clang-22",
"lldb-22",
"flang-22",
"spirv-llvm-translator-22",
"apache-arrow",
"include-what-you-use"
]
}
]
},
{
"name": "llvm-3.3",
"portdir": "lang/llvm-3.3",
"version": "3.3",
"license": "NCSA",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
},
{
"name": "larryv",
"github": "larryv",
"ports_count": 49
}
],
"variants": [
"universal",
"assertions",
"ocaml"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libffi"
]
},
{
"type": "run",
"ports": [
"perl5",
"llvm_select-3.3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"clang-3.3",
"py27-llvmpy",
"py35-llvmpy",
"py36-llvmpy"
]
}
]
},
{
"name": "llvm-3.4",
"portdir": "lang/llvm-3.4",
"version": "3.4.2",
"license": "NCSA",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
},
{
"name": "larryv",
"github": "larryv",
"ports_count": 49
}
],
"variants": [
"universal",
"assertions",
"ocaml"
],
"dependencies": [
{
"type": "build",
"ports": [
"python27",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"zlib",
"libffi"
]
},
{
"type": "run",
"ports": [
"perl5",
"llvm_select-3.4"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"clang-3.4",
"pure"
]
}
]
},
{
"name": "llvm-3.5",
"portdir": "lang/llvm-3.5",
"version": "3.5",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "llvm-5.0",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by llvm-5.0",
"long_description": "This port has been replaced by llvm-5.0.",
"active": false,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
},
{
"name": "larryv",
"github": "larryv",
"ports_count": 49
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "llvm-3.7",
"portdir": "lang/llvm-3.7",
"version": "3.7.1",
"license": "NCSA",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
},
{
"name": "larryv",
"github": "larryv",
"ports_count": 49
}
],
"variants": [
"assertions",
"polly",
"ocaml"
],
"dependencies": [
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libedit",
"libffi",
"ncurses",
"libcxx",
"python27",
"zlib"
]
},
{
"type": "run",
"ports": [
"perl5",
"llvm_select-3.7"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"clang-3.7"
]
}
]
},
{
"name": "llvm-5.0",
"portdir": "lang/llvm-5.0",
"version": "5.0.2",
"license": "NCSA",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"polly",
"ocaml",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libedit",
"libffi",
"ncurses",
"xar",
"python27",
"libcxx",
"zlib"
]
},
{
"type": "run",
"ports": [
"llvm_select-5.0",
"perl5"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"strip7",
"lldb-5.0",
"clang-5.0"
]
}
]
},
{
"name": "llvm-6.0",
"portdir": "lang/llvm-6.0",
"version": "6.0.1",
"license": "NCSA",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"polly",
"ocaml"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libffi",
"ncurses",
"libcxx",
"xar",
"libxml2",
"python27",
"zlib",
"libedit"
]
},
{
"type": "run",
"ports": [
"llvm_select-6.0",
"perl5"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"faust",
"lldb-6.0",
"clang-6.0"
]
}
]
},
{
"name": "llvm-7.0",
"portdir": "lang/llvm-7.0",
"version": "7.1.0",
"license": "NCSA",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"emulated_tls",
"polly",
"ocaml"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libffi",
"ncurses",
"libcxx",
"xar",
"libxml2",
"python27",
"zlib",
"libedit"
]
},
{
"type": "run",
"ports": [
"llvm_select-7.0",
"perl5"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"faustlive-devel"
]
},
{
"type": "lib",
"ports": [
"faust-devel",
"clang-7.0",
"lldb-7.0"
]
}
]
},
{
"name": "llvm-8.0",
"portdir": "lang/llvm-8.0",
"version": "8.0.1",
"license": "NCSA",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"emulated_tls",
"polly",
"ocaml"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libffi",
"ncurses",
"libcxx",
"xar",
"libxml2",
"python27",
"zlib",
"libedit"
]
},
{
"type": "run",
"ports": [
"llvm_select-8.0",
"perl5"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-llvmlite",
"py35-llvmlite",
"clang-8.0",
"lldb-8.0"
]
}
]
},
{
"name": "llvm-9.0",
"portdir": "lang/llvm-9.0",
"version": "9.0.1",
"license": "NCSA",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"emulated_tls",
"polly",
"ocaml"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libffi",
"ncurses",
"libcxx",
"xar",
"libxml2",
"python27",
"zlib",
"libedit"
]
},
{
"type": "run",
"ports": [
"llvm_select-9.0",
"perl5"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ld64-97",
"ld64-127",
"ld64-236",
"ld64-274",
"ld64-latest",
"clang-9.0",
"lldb-9.0"
]
}
]
},
{
"name": "llvm-cx",
"portdir": "lang/llvm-cx",
"version": "22.1.1",
"license": "NCSA",
"platforms": "{darwin >= 18}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://codeweavers.com/",
"description": "CodeWeavers custom compiler for -mwine32 targets 22.1.1.",
"long_description": "CodeWeavers custom compiler for -mwine32 targets 22.1.1.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake-bootstrap",
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"game-porting-toolkit"
]
}
]
},
{
"name": "llvm-devel",
"portdir": "lang/llvm-devel",
"version": "20250908-408a2e7c",
"license": "NCSA",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
},
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [
"debug",
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-yaml",
"cctools",
"cmake",
"ninja",
"clang-17",
"python313",
"py313-pygments"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"xar",
"zlib",
"zstd",
"libedit",
"libffi",
"ncurses",
"libcxx"
]
},
{
"type": "run",
"ports": [
"llvm_select-devel"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mlir-devel",
"clang-devel",
"lldb-devel",
"flang-devel"
]
}
]
},
{
"name": "llvm-gcc42",
"portdir": "lang/llvm-gcc42",
"version": "2336.11",
"license": "(GPL-2+ or Permissive)",
"platforms": "{darwin < 16}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://opensource.apple.com/",
"description": "llvm-gcc42 is a gcc compiler frontend for llvm",
"long_description": "llvm-gcc42 integrates the LLVM optimizers and code generator with the GCC 4.2 parser. This allows LLVM to compile languages supported by the GCC compiler frontends, and provides high-fidelity drop-in compatibility with version 4.2 of GCC.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"cctools",
"ld64"
]
},
{
"type": "run",
"ports": [
"gcc_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mysql51"
]
},
{
"type": "run",
"ports": [
"gccxml-devel"
]
}
]
},
{
"name": "llvm_select",
"portdir": "sysutils/llvm_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default llvm version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of llvm. It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"llvm_select-3.3",
"llvm_select-3.4",
"llvm_select-3.7",
"llvm_select-5.0",
"llvm_select-6.0",
"llvm_select-7.0",
"llvm_select-8.0",
"llvm_select-9.0",
"llvm_select-10",
"llvm_select-11",
"llvm_select-12",
"llvm_select-13",
"llvm_select-14",
"llvm_select-15",
"llvm_select-16",
"llvm_select-17",
"llvm_select-18",
"llvm_select-19",
"llvm_select-20",
"llvm_select-21",
"llvm_select-22",
"llvm_select-devel"
]
}
]
}
]
}