minimize ubuntu deps. needed to run build openpilot (#32492)

* minimize common deps list

* fix

* fix endline error

* add portaudio3

* add build-essential

* upload old loggerd deps

* libqt5charts5-dev

* libncurses5-dev

* libbz2-dev

* libsqlite3-dev
old-commit-hash: 1203f5eeb3
This commit is contained in:
Mauricio Alvarez Leon 2024-05-20 20:47:53 -07:00 committed by GitHub
parent 124b0180c3
commit eca631af2d
1 changed files with 17 additions and 16 deletions

View File

@ -16,16 +16,12 @@ fi
function install_ubuntu_common_requirements() {
$SUDO apt-get update
$SUDO apt-get install -y --no-install-recommends \
autoconf \
build-essential \
ca-certificates \
clang \
cppcheck \
libtool \
build-essential \
gcc-arm-none-eabi \
liblzma-dev \
libarchive-dev \
libbz2-dev \
capnproto \
libcapnp-dev \
curl \
@ -38,21 +34,21 @@ function install_ubuntu_common_requirements() {
libavdevice-dev \
libavutil-dev \
libavfilter-dev \
libbz2-dev \
libeigen3-dev \
libffi-dev \
libglew-dev \
libgles2-mesa-dev \
libglfw3-dev \
libglib2.0-0 \
libncurses5-dev \
libncursesw5-dev \
libomp-dev \
libpng16-16 \
libportaudio2 \
libqt5charts5-dev \
libncurses5-dev \
libssl-dev \
libsqlite3-dev \
libusb-1.0-0-dev \
libzmq3-dev \
libsqlite3-dev \
libsystemd-dev \
locales \
opencl-headers \
@ -63,25 +59,30 @@ function install_ubuntu_common_requirements() {
qtlocation5-dev \
qtpositioning5-dev \
qttools5-dev-tools \
libqt5sql5-sqlite \
libqt5svg5-dev \
libqt5charts5-dev \
libqt5serialbus5-dev \
libqt5x11extras5-dev \
libqt5opengl5-dev \
libreadline-dev
libqt5opengl5-dev
}
# Install extra packages
function install_extra_packages() {
echo "Installing extra packages..."
$SUDO apt-get install -y --no-install-recommends \
bzip2 \
clinfo \
casync \
cmake \
make \
libdw1
clinfo \
libqt5sql5-sqlite \
libreadline-dev \
libdw1 \
autoconf \
libtool \
bzip2 \
libarchive-dev \
libncursesw5-dev \
libportaudio2 \
locales
}
# Install Ubuntu 24.04 LTS packages