blob: dea1e6c4e9d25aec820788f68bf0af9069660e9f [file] [log] [blame]
Miguel Young de la Sota94383912019-12-05 14:34:04 -06001# Copyright lowRISC contributors.
2# Licensed under the Apache License, Version 2.0, see LICENSE for details.
3# SPDX-License-Identifier: Apache-2.0
4
Philipp Wagner6f1abb92020-10-09 12:24:01 +02005# List of packages installed with apt on our reference Ubuntu platform.
6#
Pirmin Vogel3ff52be2021-01-20 18:20:25 +01007# When updating this list, please keep the yum package requirements for
8# RHEL/CentOS 7 in sync. These were derived from the Ubuntu requirements
9# and are maintained in yum-requirements.txt.
10#
Philipp Wagner6f1abb92020-10-09 12:24:01 +020011# This list of packages is also included in the documentation at
12# doc/ug/install_instructions/index.md. When updating this file also check if
13# doc/ug/install_instructions/index.md needs to be updated as well.
14#
15# Keep it sorted.
Miguel Young de la Sota94383912019-12-05 14:34:04 -060016autoconf
17bison
18build-essential
19clang-format
Miguel Young de la Sota94383912019-12-05 14:34:04 -060020curl
Sam Elliottb6745d32020-04-08 21:46:28 +010021doxygen
Miguel Young de la Sota94383912019-12-05 14:34:04 -060022flex
23g++
24git
25libelf1
26libelf-dev
27libftdi1-2
28libftdi1-dev
Philipp Wagnere22ecc82021-01-18 17:07:55 +000029# A requirement of the prebuilt clang toolchain.
30libncurses5
Miguel Young de la Sota94383912019-12-05 14:34:04 -060031libssl-dev
Philipp Wagnerab89bc52020-03-11 15:25:40 +000032libusb-1.0-0
Philipp Wagner8122d002020-10-07 19:48:05 +010033lsb-release
Miguel Young de la Sota94383912019-12-05 14:34:04 -060034make
35ninja-build
36pkgconf
37python3
38python3-pip
39python3-setuptools
Philipp Wagner9a9c6d62020-03-13 19:06:35 +000040python3-wheel
Philipp Wagnerbd3aad02020-03-13 19:07:59 +000041# The pip-installed version does not come with LibYAML support by default,
Philipp Wagner6f1abb92020-10-09 12:24:01 +020042# which significantly speeds up the parsing/dumping of YAML files.
Philipp Wagnerbd3aad02020-03-13 19:07:59 +000043python3-yaml
Miguel Young de la Sota94383912019-12-05 14:34:04 -060044srecord
45tree
Sam Elliottb6745d32020-04-08 21:46:28 +010046xsltproc
Miguel Young de la Sota94383912019-12-05 14:34:04 -060047zlib1g-dev
Philipp Wagnera1682852020-08-20 09:17:05 +010048xz-utils