flatpak-builder-dinox (sha256:ee59077e382ac37b1828cac59e11509f186bc17842f7ff2b5788b60614d3c749)

Published 2026-06-04 12:35:55 +02:00 by dinoxim

Installation

docker pull git.dinox.im/dinoxim/flatpak-builder-dinox@sha256:ee59077e382ac37b1828cac59e11509f186bc17842f7ff2b5788b60614d3c749
sha256:ee59077e382ac37b1828cac59e11509f186bc17842f7ff2b5788b60614d3c749

Image layers

RUN /bin/sh -c echo "root:x:0:0:root:/root:/bin/bash" > /etc/passwd && echo "root:x:0:" > /etc/group # buildkit
RUN /bin/sh -c rm -rf /tmp /var/tmp /root /etc/gitconfig && mkdir -p -m 1777 /tmp /var/tmp && mkdir -p -m 700 /root # buildkit
ENV LANG=C.UTF-8
ENV LC_ALL=C.UTF-8
ENV PATH=/app/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV LD_LIBRARY_PATH=/app/lib
ENV PYTHONPATH=/app/lib/python3.13/site-packages
ENV GI_TYPELIB_PATH=/app/lib/girepository-1.0
ADD org.flatpak.Builder/builddir/files /app # buildkit
ENTRYPOINT ["/app/bin/flatpak-builder-lint"]
ENTRYPOINT []
ENV TMPDIR=/tmp
RUN /bin/sh -c flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo # buildkit
RUN /bin/sh -c flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo # buildkit
RUN /bin/sh -c flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo # buildkit
RUN /bin/sh -c flatpak install -y --noninteractive flathub org.gnome.Platform//49 org.gnome.Sdk//49 # buildkit
ARG GNOME_RUNTIME_VERSION=49
ARG FREEDESKTOP_RUNTIME_VERSION=25.08
ENV FLATPAK_SYSTEM_DIR=/var/lib/flatpak
RUN |2 GNOME_RUNTIME_VERSION=49 FREEDESKTOP_RUNTIME_VERSION=25.08 /bin/sh -c set -eux; if command -v apt-get >/dev/null 2>&1; then apt-get update; apt-get install -y --no-install-recommends ca-certificates ccache curl git nodejs python3 xz-utils zstd; rm -rf /var/lib/apt/lists/*; elif command -v dnf >/dev/null 2>&1; then dnf install -y ca-certificates ccache curl git nodejs python3 xz zstd; dnf clean all; elif command -v microdnf >/dev/null 2>&1; then microdnf install -y ca-certificates ccache curl git nodejs python3 xz zstd; microdnf clean all; elif command -v apk >/dev/null 2>&1; then apk add --no-cache ca-certificates ccache curl git nodejs python3 xz zstd; fi; command -v flatpak; command -v flatpak-builder; command -v node; command -v python3; flatpak remote-add --system --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo # buildkit
RUN |2 GNOME_RUNTIME_VERSION=49 FREEDESKTOP_RUNTIME_VERSION=25.08 /bin/sh -c set -eux; flatpak install --system -y flathub runtime/org.gnome.Platform/x86_64/${GNOME_RUNTIME_VERSION} runtime/org.gnome.Sdk/x86_64/${GNOME_RUNTIME_VERSION} runtime/org.gnome.Sdk.Locale/x86_64/${GNOME_RUNTIME_VERSION} runtime/org.freedesktop.Platform.GL.default/x86_64/${FREEDESKTOP_RUNTIME_VERSION} runtime/org.freedesktop.Platform.GL.default/x86_64/${FREEDESKTOP_RUNTIME_VERSION}-extra runtime/org.freedesktop.Platform.codecs-extra/x86_64/${FREEDESKTOP_RUNTIME_VERSION}-extra runtime/org.freedesktop.Sdk.Extension.golang/x86_64/${FREEDESKTOP_RUNTIME_VERSION}; flatpak list --system --columns=application,branch,arch # buildkit

Labels

Key Value
org.opencontainers.image.revision b1516fee58bfb78645ae23e434e687f0d6b63b45
org.opencontainers.image.source ssh://git@github.com:flathub-infra/flatpak-builder-lint.git
org.opencontainers.image.url https://github.com/flathub-infra/flatpak-builder-lint
Details
Container
2026-06-04 12:35:55 +02:00
2
OCI / Docker
linux/amd64
1.9 GiB
Versions (6) View all
gnome-50 2026-06-04
gnome-49 2026-06-04