opnsense-src/lib/clang
Doug Rabson e968616046 pkgbase: Move headers and libs out of runtime and utilities
Headers from src/include were in the runtime-dev package but
subdirectories of src/include ended up in utilities-dev by default.
Neither package is a good choice - the headers in src/include are not
useful without the libraries contained in clibs-dev.

This moves the standard C headers to clibs-dev (C++ headers are already
in this package). While working on this, I found that various clang
libraries and headers were also bundled into utilities-dev by default
so these are also moved to clang-dev.

I also added a FreeBSD-build-essential meta package to make it simple to
install all the toolchain parts.

PR:		254173
Reviewed byb:	manu
MFC after:	1 week
Differential Revision: https://reviews.freebsd.org/D41815

(cherry picked from commit 78847e1e592789dc85bddf4d2f1d9a8ce4614ff1)
2023-11-12 10:37:16 +00:00
..
headers Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
include Merge llvm-project release/16.x llvmorg-16.0.6-0-g7cbf1a259152 2023-06-22 20:22:59 +02:00
libclang Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
libclangminimal Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
liblldb Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
libllvm Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
libllvmminimal Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
clang.build.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
clang.pre.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
freebsd_cc_version.h arm64 lib32: change clang to allow -m32 on arm64 2023-07-25 18:58:51 -05:00
lldb.pre.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
llvm.build.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
llvm.pre.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.inc pkgbase: Move headers and libs out of runtime and utilities 2023-11-12 10:37:16 +00:00