mirror of
https://github.com/bensuperpc/dockcross.git
synced 2024-12-22 16:24:27 +01:00
a156f200dc
Netwide assembler is a small package, but when require it is hard to avoid it (e.g. https://github.com/google/tensorstore/issues/65#issuecomment-1324368082). $ apt show nasm Package: nasm Version: 2.15.05-1 Priority: optional Section: universe/devel Origin: Ubuntu Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Original-Maintainer: Anibal Monsalve Salazar <anibal@debian.org> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 3,345 kB Depends: dpkg (>= 1.15.4) | install-info, libc6 (>= 2.14) Homepage: http://www.nasm.us/ Download-Size: 375 kB APT-Manual-Installed: yes APT-Sources: http://us.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages Description: General-purpose x86 assembler Netwide Assembler. NASM will currently output flat-form binary files, a.out, COFF and ELF Unix object files, and Microsoft 16-bit DOS and Win32 object files. . Also included is NDISASM, a prototype x86 binary-file disassembler which uses the same instruction table as NASM. . NASM is released under the GNU Lesser General Public License (LGPL).
45 lines
744 B
Plaintext
45 lines
744 B
Plaintext
ARG DEBIAN_FRONTEND=noninteractive
|
|
|
|
RUN \
|
|
apt-get update --yes && \
|
|
apt-get install --no-install-recommends --yes \
|
|
autogen \
|
|
automake \
|
|
bash \
|
|
bc \
|
|
bison \
|
|
build-essential \
|
|
bzip2 \
|
|
ca-certificates \
|
|
curl \
|
|
dirmngr \
|
|
file \
|
|
flex \
|
|
gettext \
|
|
gzip \
|
|
gnupg \
|
|
osslsigncode \
|
|
initramfs-tools \
|
|
libncurses5 \
|
|
libtool \
|
|
make \
|
|
nasm \
|
|
ncurses-dev \
|
|
pkg-config \
|
|
pax \
|
|
python3-dev \
|
|
python3-pip \
|
|
rsync \
|
|
sed \
|
|
ssh \
|
|
tar \
|
|
vim \
|
|
wget \
|
|
xz-utils \
|
|
zip \
|
|
zlib1g-dev \
|
|
python-is-python3 \
|
|
&& apt-get clean autoclean --yes \
|
|
&& apt-get autoremove --yes \
|
|
&& rm -rf /var/lib/{apt,dpkg,cache,log}/
|