mirror of
https://github.com/skeeto/w64devkit.git
synced 2025-07-31 15:04:21 +03:00
Reintroduce curl to download source tarballs
By downloading tarballs within the container, Docker will cache the results and avoid redownloading them later.
This commit is contained in:
@ -16,11 +16,12 @@ ARG VERSION=1.8.0 \
|
|||||||
VIM_VERSION=8.2
|
VIM_VERSION=8.2
|
||||||
|
|
||||||
RUN apt-get update && apt-get install --yes --no-install-recommends \
|
RUN apt-get update && apt-get install --yes --no-install-recommends \
|
||||||
build-essential file libgmp-dev libmpc-dev libmpfr-dev m4 texinfo zip
|
build-essential curl file libgmp-dev libmpc-dev libmpfr-dev m4 texinfo zip
|
||||||
|
|
||||||
# Download, verify, and unpack
|
# Download, verify, and unpack
|
||||||
|
|
||||||
ADD https://ftp.gnu.org/gnu/binutils/binutils-$BINUTILS_VERSION.tar.xz \
|
RUN curl --insecure --location --remote-name-all \
|
||||||
|
https://ftp.gnu.org/gnu/binutils/binutils-$BINUTILS_VERSION.tar.xz \
|
||||||
https://ftp.gnu.org/gnu/gcc/gcc-$GCC_VERSION/gcc-$GCC_VERSION.tar.xz \
|
https://ftp.gnu.org/gnu/gcc/gcc-$GCC_VERSION/gcc-$GCC_VERSION.tar.xz \
|
||||||
https://ftp.gnu.org/gnu/gdb/gdb-$GDB_VERSION.tar.xz \
|
https://ftp.gnu.org/gnu/gdb/gdb-$GDB_VERSION.tar.xz \
|
||||||
https://ftp.gnu.org/gnu/gmp/gmp-$GMP_VERSION.tar.xz \
|
https://ftp.gnu.org/gnu/gmp/gmp-$GMP_VERSION.tar.xz \
|
||||||
@ -31,8 +32,7 @@ ADD https://ftp.gnu.org/gnu/binutils/binutils-$BINUTILS_VERSION.tar.xz \
|
|||||||
http://ftp.vim.org/pub/vim/unix/vim-$VIM_VERSION.tar.bz2 \
|
http://ftp.vim.org/pub/vim/unix/vim-$VIM_VERSION.tar.bz2 \
|
||||||
https://www.nasm.us/pub/nasm/releasebuilds/$NASM_VERSION/nasm-$NASM_VERSION.tar.xz \
|
https://www.nasm.us/pub/nasm/releasebuilds/$NASM_VERSION/nasm-$NASM_VERSION.tar.xz \
|
||||||
http://deb.debian.org/debian/pool/main/u/universal-ctags/universal-ctags_0+git$CTAGS_VERSION.orig.tar.gz \
|
http://deb.debian.org/debian/pool/main/u/universal-ctags/universal-ctags_0+git$CTAGS_VERSION.orig.tar.gz \
|
||||||
https://downloads.sourceforge.net/project/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v$MINGW_VERSION.tar.bz2 \
|
https://downloads.sourceforge.net/project/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v$MINGW_VERSION.tar.bz2
|
||||||
/
|
|
||||||
COPY src/SHA256SUMS $PREFIX/src/
|
COPY src/SHA256SUMS $PREFIX/src/
|
||||||
RUN sha256sum -c $PREFIX/src/SHA256SUMS \
|
RUN sha256sum -c $PREFIX/src/SHA256SUMS \
|
||||||
&& tar xJf binutils-$BINUTILS_VERSION.tar.xz \
|
&& tar xJf binutils-$BINUTILS_VERSION.tar.xz \
|
||||||
|
Reference in New Issue
Block a user