xref: /aosp_15_r20/external/bcc/debian/control (revision 387f9dfdfa2baef462e92476d413c7bc2470293e)
1*387f9dfdSAndroid Build Coastguard WorkerSource: bcc
2*387f9dfdSAndroid Build Coastguard WorkerMaintainer: Brenden Blanco <[email protected]>
3*387f9dfdSAndroid Build Coastguard WorkerSection: misc
4*387f9dfdSAndroid Build Coastguard WorkerPriority: optional
5*387f9dfdSAndroid Build Coastguard WorkerStandards-Version: 3.9.5
6*387f9dfdSAndroid Build Coastguard WorkerBuild-Depends: debhelper (>= 9), cmake,
7*387f9dfdSAndroid Build Coastguard Worker    libllvm9 | libllvm8 | libllvm6.0 | libllvm3.8 [!arm64] | libllvm3.7 [!arm64],
8*387f9dfdSAndroid Build Coastguard Worker    llvm-9-dev | llvm-8-dev | llvm-6.0-dev | llvm-3.8-dev [!arm64] | llvm-3.7-dev [!arm64],
9*387f9dfdSAndroid Build Coastguard Worker    libclang-9-dev | libclang-8-dev | libclang-6.0-dev | libclang-3.8-dev [!arm64] | libclang-3.7-dev [!arm64],
10*387f9dfdSAndroid Build Coastguard Worker    clang-format-9 | clang-format-8 | clang-format-6.0 | clang-format-3.8 [!arm64] | clang-format-3.7 [!arm64] | clang-format,
11*387f9dfdSAndroid Build Coastguard Worker    libelf-dev, bison, flex, libfl-dev, libedit-dev, zlib1g-dev, git,
12*387f9dfdSAndroid Build Coastguard Worker    python (>= 2.7), python-netaddr, python-pyroute2 | python3-pyroute2, luajit,
13*387f9dfdSAndroid Build Coastguard Worker    libluajit-5.1-dev, arping, inetutils-ping | iputils-ping, iperf, netperf,
14*387f9dfdSAndroid Build Coastguard Worker    ethtool, devscripts, python3, dh-python
15*387f9dfdSAndroid Build Coastguard Worker# add 'libdebuginfod-dev' to Build-Depends for libdebuginfod support
16*387f9dfdSAndroid Build Coastguard WorkerHomepage: https://github.com/iovisor/bcc
17*387f9dfdSAndroid Build Coastguard Worker
18*387f9dfdSAndroid Build Coastguard WorkerPackage: libbcc
19*387f9dfdSAndroid Build Coastguard WorkerArchitecture: any
20*387f9dfdSAndroid Build Coastguard WorkerProvides: libbpfcc, libbpfcc-dev
21*387f9dfdSAndroid Build Coastguard WorkerConflicts: libbpfcc, libbpfcc-dev
22*387f9dfdSAndroid Build Coastguard WorkerDepends: libc6, libstdc++6, libelf1
23*387f9dfdSAndroid Build Coastguard Worker# add 'libdebuginfod1' to Depends if built with libdebuginfod support
24*387f9dfdSAndroid Build Coastguard WorkerDescription: Shared Library for BPF Compiler Collection (BCC)
25*387f9dfdSAndroid Build Coastguard Worker Shared Library for BPF Compiler Collection to control BPF programs
26*387f9dfdSAndroid Build Coastguard Worker from userspace.
27*387f9dfdSAndroid Build Coastguard Worker
28*387f9dfdSAndroid Build Coastguard WorkerPackage: libbcc-examples
29*387f9dfdSAndroid Build Coastguard WorkerArchitecture: any
30*387f9dfdSAndroid Build Coastguard WorkerDepends: libbcc (= ${binary:Version})
31*387f9dfdSAndroid Build Coastguard WorkerDescription: Examples for BPF Compiler Collection (BCC)
32*387f9dfdSAndroid Build Coastguard Worker
33*387f9dfdSAndroid Build Coastguard WorkerPackage: python-bcc
34*387f9dfdSAndroid Build Coastguard WorkerArchitecture: all
35*387f9dfdSAndroid Build Coastguard WorkerProvides: python-bpfcc
36*387f9dfdSAndroid Build Coastguard WorkerConflicts: python-bpfcc
37*387f9dfdSAndroid Build Coastguard WorkerDepends: libbcc (= ${binary:Version}), python, binutils
38*387f9dfdSAndroid Build Coastguard WorkerDescription: Python wrappers for BPF Compiler Collection (BCC)
39*387f9dfdSAndroid Build Coastguard Worker
40*387f9dfdSAndroid Build Coastguard WorkerPackage: python3-bcc
41*387f9dfdSAndroid Build Coastguard WorkerArchitecture: all
42*387f9dfdSAndroid Build Coastguard WorkerProvides: python3-bpfcc
43*387f9dfdSAndroid Build Coastguard WorkerConflicts: python3-bpfcc
44*387f9dfdSAndroid Build Coastguard WorkerDepends: libbcc (= ${binary:Version}), python3, binutils
45*387f9dfdSAndroid Build Coastguard WorkerDescription: Python3 wrappers for BPF Compiler Collection (BCC)
46*387f9dfdSAndroid Build Coastguard Worker
47*387f9dfdSAndroid Build Coastguard WorkerPackage: bcc-tools
48*387f9dfdSAndroid Build Coastguard WorkerArchitecture: all
49*387f9dfdSAndroid Build Coastguard WorkerProvides: bpfcc-tools
50*387f9dfdSAndroid Build Coastguard WorkerConflicts: bpfcc-tools
51*387f9dfdSAndroid Build Coastguard WorkerDepends: python-bcc (= ${binary:Version})
52*387f9dfdSAndroid Build Coastguard WorkerDescription: Command line tools for BPF Compiler Collection (BCC)
53*387f9dfdSAndroid Build Coastguard Worker
54*387f9dfdSAndroid Build Coastguard WorkerPackage: bcc-lua
55*387f9dfdSAndroid Build Coastguard WorkerArchitecture: all
56*387f9dfdSAndroid Build Coastguard WorkerProvides: bpfcc-lua
57*387f9dfdSAndroid Build Coastguard WorkerConflicts: bpfcc-lua
58*387f9dfdSAndroid Build Coastguard WorkerDepends: libbcc (= ${binary:Version})
59*387f9dfdSAndroid Build Coastguard WorkerDescription: Standalone tool to run BCC tracers written in Lua
60