mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-12-24 15:28:10 +00:00
30 lines
599 B
Nix
30 lines
599 B
Nix
|
# nixos-unstable from 2020-06-02
|
||
|
with import (builtins.fetchTarball https://github.com/NixOS/nixpkgs/archive/467ce5a9f45aaf96110b41eb863a56866e1c2c3c.tar.gz) {};
|
||
|
|
||
|
stdenv.mkDerivation {
|
||
|
name = "trezor-firmware-docker";
|
||
|
buildInputs = [
|
||
|
SDL2
|
||
|
SDL2_image
|
||
|
autoflake
|
||
|
check
|
||
|
clang-tools
|
||
|
gcc
|
||
|
gcc-arm-embedded
|
||
|
git
|
||
|
gnumake
|
||
|
graphviz
|
||
|
libffi
|
||
|
libjpeg
|
||
|
libressl
|
||
|
libusb1
|
||
|
pipenv
|
||
|
pkgconfig
|
||
|
protobuf3_6
|
||
|
valgrind
|
||
|
zlib
|
||
|
];
|
||
|
LD_LIBRARY_PATH = "${libffi}/lib:${libjpeg.out}/lib:${libusb1}/lib:${libressl.out}/lib";
|
||
|
NIX_ENFORCE_PURITY = 0;
|
||
|
}
|