diff --git a/docker.nix b/docker.nix index 91f7823..eee2109 100644 --- a/docker.nix +++ b/docker.nix @@ -11,14 +11,21 @@ mkdir -p /var/docker-fhs && cd /var/docker-fhs cat > Dockerfile <> /etc/apt/sources.list.d/llvm.list + RUN wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key| apt-key add - + RUN apt update + RUN apt install -y git libssl-dev bison flex bc build-essential - RUN apt install -y libelf-dev python python3 zsh repo - RUN apt install -y python3-pip python3-opencv + RUN apt install -y libelf-dev python python3 zsh repo python3-pip + RUN apt install -y python3-opencv meson ninja-build cmake clang-9 + RUN apt install -y pkg-config binutils-dev libunwind-dev RUN groupmod users -g 100 RUN useradd user -u 1000 -g 100 -s /bin/zsh diff --git a/packages.nix b/packages.nix index 8e18705..3fcfe7b 100644 --- a/packages.nix +++ b/packages.nix @@ -74,7 +74,7 @@ in { go gnumake gcc clang clang-analyzer global maven binutils-unwrapped openssl bison flex fop libxslt cmake manpages unstable.gradle cargo rustc guile hydra - gitRepo rustfmt bazel ghc zlib gperf ccache opencv + gitRepo rustfmt bazel ghc zlib gperf ccache opencv gotools # re radare2 radare2-cutter