Files
agnos-builder/userspace/openpilot_dependencies.sh
T
Shane Smiskol 2d374185aa use new vendored deps from commaai/dependencies (#531)
* sync

* remove apt packages now vendored in commaai/dependencies

- bzip2: commaai/openpilot#37342, commaai/openpilot#37459
- libbz2-dev: commaai/openpilot#37342, commaai/openpilot#37459
- libeigen3-dev: commaai/openpilot#37339
- libzmq3-dev: commaai/openpilot#37333
- libzstd-dev: commaai/openpilot#37376
- zstd: commaai/openpilot#37376
- libssl-dev: commaai/openpilot#37381
- libjpeg-dev: commaai/openpilot#37371, commaai/openpilot#37381
- cppcheck: commaai/openpilot#34248
- gettext: commaai/openpilot#37372

* update

* trim down list

* revert that

* rm old capnp build

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2026-03-04 09:59:43 -08:00

64 lines
1.1 KiB
Bash
Executable File

#!/bin/bash -e
echo "Installing openpilot dependencies"
# Install necessary libs
apt-fast update
apt-fast install --no-install-recommends -yq \
autoconf \
automake \
build-essential \
casync \
clang \
clinfo \
cmake \
curl \
darkstat \
dkms \
gpiod \
libarchive-dev \
libass-dev \
libcurl4-openssl-dev \
libczmq-dev \
libdbus-1-dev \
libffi-dev \
libfreetype6-dev \
libglfw3-dev \
libglib2.0-0t64 \
libi2c-dev \
liblzma-dev \
libomp-dev \
libportaudio2 \
libsdl2-dev \
libsqlite3-dev \
libsystemd-dev \
libtool \
libusb-1.0-0-dev \
libuv1-dev \
libva-dev \
libvdpau-dev \
libvorbis-dev \
libxcb-icccm4 \
libxcb-image0 \
libxcb-keysyms1 \
libxcb-render-util0 \
libxcb-shm0-dev \
libxcb-xfixes0-dev \
libxcb-xinerama0 \
libxcb-xinput0 \
libxcb-xkb1 \
libxcb1-dev \
libxkbcommon-x11-0 \
locales \
nethogs \
ocl-icd-libopencl1 \
ocl-icd-opencl-dev \
opencl-headers \
pkg-config \
portaudio19-dev \
texinfo \
vnstat \
wget \
xvfb \
zlib1g-dev