PKGNAME=bcc
PKGSEC=devel
PKGDEP="llvm elfutils libedit ethtool luajit python-3 netaddr libbpf arping \
        iperf3 netperf"
PKGDEP__NOLUAJIT="${PKGDEP/luajit/lua}"
PKGDEP__LOONGSON3="${PKGDEP__NOLUAJIT}"
PKGDEP__RISCV64="${PKGDEP__NOLUAJIT}"
PKGDEP__PPC64EL="${PKGDEP__NOLUAJIT}"
BUILDDEP="flex bison"
PKGDES="BPF compiler collection and tools for Linux kernel tracing and instrumentation"

NOSTATIC=0

CMAKE_AFTER=(
    "-DBPS_LINK_RT=ON"
    "-DENABLE_CLANG_JIT=ON"
    "-DENABLE_CPP_API=ON"
    "-DENABLE_EXAMPLES=ON"
    "-DENABLE_LLVM_NATIVECODEGEN=ON"
    "-DENABLE_LLVM_SHARED=ON"
    "-DENABLE_MAN=ON"
    "-DENABLE_NO_PIE=OFF"
    "-DENABLE_RTTI=ON"
    "-DENABLE_TESTS=OFF"
    "-DENABLE_USDT=ON"
    "-DINSTALL_CPP_EXAMPLES=ON"
    "-DINSTALL_INTROSPECTION=ON"
    "-DLLVM_LIBRARY_DIRS=$(llvm-config --libdir)"
    "-DUSINGISYSTEM=ON"
    "-DPYTHON_CMD=python3"
    "-DREVISION=$PKGVER"
)
