125 lines
2.3 KiB
YAML
125 lines
2.3 KiB
YAML
channels:
|
|
- ucb-bar
|
|
- conda-forge
|
|
- litex-hub
|
|
- nodefaults
|
|
|
|
platforms:
|
|
- linux-64
|
|
|
|
dependencies:
|
|
# handy tool for introspecting package relationships and file ownership
|
|
# see https://github.com/rvalieris/conda-tree
|
|
- conda-tree
|
|
|
|
# bundle FireSim driver with deps into installer shell-script
|
|
- constructor
|
|
|
|
# misc
|
|
- pre-commit
|
|
- readline
|
|
|
|
# firemarshal deps
|
|
- qemu # from ucb-bar channel - https://github.com/ucb-bar/qemu-feedstock
|
|
- rsync
|
|
- psutil
|
|
- doit>=0.34.0
|
|
- gitpython
|
|
- humanfriendly
|
|
- ctags
|
|
- bison
|
|
- flex
|
|
- expat
|
|
- python>=3.9
|
|
- bc
|
|
- unzip
|
|
- patch
|
|
- which
|
|
- sed
|
|
- diffutils
|
|
- bash
|
|
- gzip
|
|
- bzip2
|
|
- perl
|
|
- tar
|
|
- file
|
|
- wget
|
|
- findutils
|
|
- lzop
|
|
|
|
# dpi module
|
|
- rust
|
|
|
|
- bash-completion
|
|
- ca-certificates
|
|
- mosh
|
|
- gmp
|
|
- mpfr
|
|
- mpc
|
|
- zlib
|
|
- vim
|
|
- gengetopt
|
|
- libffi
|
|
- expat
|
|
- libusb1
|
|
- ncurses
|
|
- cmake
|
|
- graphviz
|
|
- expect
|
|
|
|
# clang-format for driver coding style enforcement.
|
|
- clang-format
|
|
- clang-tools
|
|
|
|
# hammer packages
|
|
- sty
|
|
- open_pdks.sky130a
|
|
- pip:
|
|
- hammer-vlsi[asap7]==1.2.0
|
|
|
|
# firesim python packages
|
|
# While it is possible to install using pip after creating the
|
|
# conda environment, pip's dependency resolution can conflict with
|
|
# conda and create broken environments. It's best to use the conda
|
|
# packages so that the environment is consistent
|
|
- screen
|
|
- elfutils
|
|
- libdwarf-dev==0.0.0.20190110_28_ga81397fc4 # from ucb-bar channel - using mainline libdwarf-feedstock
|
|
- colorama
|
|
- argcomplete
|
|
- python-graphviz
|
|
- pyparsing
|
|
- numpy
|
|
- kiwisolver
|
|
- matplotlib-base
|
|
- pandas
|
|
- awscli
|
|
- pytest
|
|
- pytest-dependency
|
|
- pytest-mock
|
|
- moto
|
|
- mypy
|
|
- s3fs==0.4.2
|
|
- aiohttp
|
|
- pip:
|
|
- sure
|
|
- pylddwrap
|
|
|
|
# firesim ci shared packages
|
|
- boto3
|
|
- boto3-stubs
|
|
- mypy-boto3-s3
|
|
- mypy_boto3_ec2
|
|
- botocore-stubs
|
|
- cryptography<41
|
|
- pytz
|
|
- types-pytz
|
|
- pyyaml
|
|
- types-pyyaml
|
|
- requests
|
|
- types-requests
|
|
- azure-identity
|
|
- fsspec
|
|
- pip:
|
|
- fab-classic>=1.19.2
|