FROM ros:jazzy-ros-base@sha256:066420e07f60aa18262f2479981def87ebcfcec42eefb0c0c57c4a46098348ca

# Tested binary package on linux/arm64; other apt dependencies resolve at build time.
ARG SLAM_TOOLBOX_VERSION=2.8.5-1noble.20260916.104732
RUN apt-get update \
    && apt-get install --no-install-recommends -y \
       ros-jazzy-slam-toolbox=${SLAM_TOOLBOX_VERSION} \
    && rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/*
