BSD Ports

devel/llvm ${LLVM_MAJOR}_1,1 MidnightBSD

Meta-port for the default version of the LLVM Toolchain

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
2090b9273a
License
bsd2
Categories
devel, lang

Description

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker), LLDB (a debugger), and the LLVM infrastructure these are built on.

Ports developers: do not depend on this port from other ports.

In the other systems

SystemPortVersion
MidnightBSDdevel/llvm${LLVM_MAJOR}_1,1
FreeBSDdevel/llvm19_1,1
NetBSDlang/llvm21.1.8nb1
DragonFlydevel/llvm19_1,1
HardenedBSDdevel/llvm21_1,1
GhostBSDdevel/llvm19_1,1

Install

Binary package:

mport install llvm

From mports:

cd /usr/mports/devel/llvm && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	llvm>0:devel/llvm

Dependencies

No port depends on this one.

Configuration

Options name: devel_llvm

OptionDefaultDescription
CLANGonThe clang compiler
EXTRASonExtra clang tools
LITonThe lit and FileCheck test tools
LLDonThe LLVM linker
LLDBonThe LLVM debugger
Service scripts
none
Conflicts with
cling zapcc

Commit history 1

DateCommitCreditsLog message
2090b9273a Lucas Holt add llvm meta port