bsys6 (sha256:d0b2c39a7f81515b4ba6a1d5daee7c14b13b35aa16bbd7331db9b14e224ec42a)
Installation
docker pull librewolf.dev/librewolf/bsys6@sha256:d0b2c39a7f81515b4ba6a1d5daee7c14b13b35aa16bbd7331db9b14e224ec42asha256:d0b2c39a7f81515b4ba6a1d5daee7c14b13b35aa16bbd7331db9b14e224ec42aImage layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1787529600' |
| ARG VERSION=156.0-1 |
| ARG FORGE_URL=https://librewolf.dev |
| ARG FORGE_REPO_OWNER=librewolf |
| ENV DEBIAN_FRONTEND=noninteractive |
| RUN |3 VERSION=156.0-1 FORGE_URL=https://librewolf.dev FORGE_REPO_OWNER=librewolf /bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl ca-certificates && curl -qfA "" --no-sessionid --proto =https --tlsv1.2 https://vcs.fi/api/packages/OSSign/debian/repository.key -o /etc/apt/keyrings/forgejo-OSSign.asc && echo "deb [signed-by=/etc/apt/keyrings/forgejo-OSSign.asc] https://vcs.fi/api/packages/OSSign/debian stable main" > /etc/apt/sources.list.d/forgejo.list && apt-get update && apt-get install -y --no-install-recommends python3-pip msitools zstd libc6-i386 jq file xz-utils nodejs zip unzip mono-complete gettext-base pkg-config mingw-w64-tools git-lfs ossign make patch pigz gnupg s3cmd && apt-get clean && rm -rf /var/lib/apt/lists/* && curl -qfA "" --no-sessionid --proto =https --tlsv1.2 ${FORGE_URL}/api/packages/${FORGE_REPO_OWNER}/generic/librewolf-source/${VERSION}/librewolf-${VERSION}.source.tar.gz -o librewolf-${VERSION}.source.tar.gz ${FORGE_URL}/api/packages/${FORGE_REPO_OWNER}/generic/librewolf-source/${VERSION}/librewolf-${VERSION}.source.tar.gz.sha512sum -o librewolf-${VERSION}.source.tar.gz.sha512sum && sha512sum -c librewolf-${VERSION}.source.tar.gz.sha512sum && tar -xf librewolf-${VERSION}.source.tar.gz && rm librewolf-${VERSION}.source.tar.gz librewolf-${VERSION}.source.tar.gz.sha512sum && ./librewolf-${VERSION}/mach artifact toolchain --from-build linux64-clang-22 sysroot-x86_64-linux-gnu linux64-pkgconf linux64-cbindgen linux64-node-24 linux64-nasm sysroot-wasm32-wasi-clang-22 onnxruntime-x86_64-linux-gnu linux64-winchecksec dxc-aarch64-pc-windows-msvc dxc-x86_64-pc-windows-msvc winappsdk-x86_64-pc-windows-msvc winappsdk-aarch64-pc-windows-msvc linux64-wine linux64-msix-packaging linux64-mingw-fxc2-x86 nsis fetch-windows-rs linux64-7zz && cd librewolf-${VERSION} && ./mach --no-interactive python --virtualenv build taskcluster/scripts/misc/get_vs.py build/vs/vs2026.yaml /root/.mozbuild/win-cross/vs && cd .. && mv clang sysroot-x86_64-linux-gnu pkgconf cbindgen node nasm sysroot-wasm32-wasi onnxruntime-x86_64-linux-gnu winchecksec wine msix-packaging fxc2 nsis dxc-aarch64-pc-windows-msvc dxc-x86_64-pc-windows-msvc winappsdk-x86_64-pc-windows-msvc winappsdk-aarch64-pc-windows-msvc windows-rs 7zz /root/.mozbuild/ && curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.98.1 --target x86_64-pc-windows-msvc --target aarch64-pc-windows-msvc && mkdir -p /root/.mozbuild/chocolatey && curl -qfLA "" --no-sessionid --proto =https --tlsv1.2 https://github.com/chocolatey/choco/releases/download/2.7.4/chocolatey.v2.7.4.tar.gz | tar -C /root/.mozbuild/chocolatey -xz && printf '#!/bin/bash\nset -e\nmono "$(dirname $(readlink -f "$0"))/choco.exe" "$@"\n' > /root/.mozbuild/chocolatey/choco && chmod +x /root/.mozbuild/chocolatey/choco && rm -rf /root/.mozbuild/toolchains librewolf-${VERSION} /root/.mozbuild/srcdirs /root/.mozbuild/mach_func_cache /root/.mozbuild/glean /root/.cache # buildkit |