latest
sha256:ac048514c864fd904abdd22fbdc9509f879d4bd09e76a81bf51eeb060c4aa621
OS/ARCH
Compressed size
379.41 MB
Last pushed
about 22 hours by doijanky
Type
Image
Vulnerabilities
Not scanned
Manifest digest
sha256:8c2bb52779a1b74aaca5d3db571763bc9abadd02d20d9fb8379ae99494a6bdb4
0
# debian.sh --arch 'amd64' out/ 'bookworm' '@1738540800'
48.48 MB
1
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget ; rm -rf /var/lib/apt/lists/* # buildkit
24.06 MB
2
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps ; rm -rf /var/lib/apt/lists/* # buildkit
64.39 MB
3
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
0 B
4
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends libgc1 zlib1g libpcre2-8-0 libmariadb3 libsqlite3-0 libmbedcrypto7 libmbedtls14 libmbedx509-1 && rm -rf /var/lib/apt/lists/* # buildkit
1.25 MB
5
ENV NEKO_VERSION=2.4.0
0 B
6
RUN /bin/sh -c set -ex && buildDeps=' gcc make cmake libgc-dev libssl-dev libpcre2-dev zlib1g-dev apache2-dev libmariadb-dev-compat libsqlite3-dev libmbedtls-dev libgtk-3-dev ' && apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* && wget -O neko.tar.gz "https://github.com/HaxeFoundation/neko/archive/v2-4-0/neko-2.4.0.tar.gz" && echo "232d030ce27ce648f3b3dd11e39dca0a609347336b439a4a59e9a5c0a465ce15 *neko.tar.gz" | sha256sum -c - && mkdir -p /usr/src/neko && tar -xC /usr/src/neko --strip-components=1 -f neko.tar.gz && rm neko.tar.gz && cd /usr/src/neko && cmake -DRELOCATABLE=OFF . && make && make install && apt-get purge -y --auto-remove $buildDeps && rm -rf /usr/src/neko ~/.cache # buildkit
1.38 MB
7
ENV HAXE_VERSION=4.3.6
0 B
8
ENV HAXE_STD_PATH=/usr/local/share/haxe/std
0 B
9
RUN /bin/sh -c set -ex && buildDeps=' make ocaml-nox ocaml-native-compilers camlp4 ocaml-findlib zlib1g-dev libpcre2-dev libmbedtls-dev libxml-light-ocaml-dev opam mccs m4 unzip pkg-config libstring-shellquote-perl libipc-system-simple-perl ' && git clone --recursive --depth 1 --branch 4.3.6 "https://github.com/HaxeFoundation/haxe.git" /usr/src/haxe && cd /usr/src/haxe && mkdir -p $HAXE_STD_PATH && cp -r std/* $HAXE_STD_PATH && apt-get update && apt-get install -y $buildDeps --no-install-recommends && opam init --disable-sandboxing && eval `opam env` && opam pin add extlib 1.7.9 --no-action && ( [ -f /usr/src/haxe/opam ] || [ -f /usr/src/haxe/haxe.opam ] && opam install /usr/src/haxe --deps-only --assume-depexts --yes || make opam_install ) && make all tools && mkdir -p /usr/local/bin && cp haxe haxelib /usr/local/bin && mkdir -p /haxelib && cd / && haxelib setup /haxelib && eval `opam env --revert` && rm -rf ~/.opam && rm -rf /var/lib/apt/lists/* && apt-get purge -y --auto-remove $buildDeps && rm -rf /usr/src/haxe ~/.cache # buildkit
258.28 MB
10
CMD ["haxe"]
0 B