From ca9e35d167d29262ffa55c798299d33ec85265ac Mon Sep 17 00:00:00 2001
From: "Phong X. Nguyen"
Date: Fri, 12 Jun 2026 04:49:53 +0000
Subject: [PATCH] Add Debian 13, Ubuntu 26.04 LTS, Rocky 10
---
docker/debian13/Dockerfile | 67 ++++++
docker/rockylinux10/Dockerfile | 225 ++++++++++++++++++
docker/rockylinux10/build_h3_tools.sh | 283 +++++++++++++++++++++++
docker/rockylinux10/install_abi_tools.sh | 13 ++
docker/ubuntu2604/Dockerfile | 70 ++++++
5 files changed, 658 insertions(+)
create mode 100644 docker/debian13/Dockerfile
create mode 100644 docker/rockylinux10/Dockerfile
create mode 100644 docker/rockylinux10/build_h3_tools.sh
create mode 100755 docker/rockylinux10/install_abi_tools.sh
create mode 100644 docker/ubuntu2604/Dockerfile
diff --git a/docker/debian13/Dockerfile b/docker/debian13/Dockerfile
new file mode 100644
index 00000000..797c47fb
--- /dev/null
+++ b/docker/debian13/Dockerfile
@@ -0,0 +1,67 @@
+# syntax=docker/dockerfile:1
+
+FROM debian:13
+
+RUN <> /etc/sudoers
+ chown -R ${username} /home/${username}
+EOF
+
+# We put our custom packages in /opt.
+RUN <> /etc/sudoers
+ chown -R ${username} /home/${username}
+EOF
+
+# Install lcov.
+RUN dnf install -y perl-IO-Compress
+ARG lcov_build_dir=/var/tmp/lcov_build_dir
+RUN mkdir -p ${lcov_build_dir}
+RUN <> /etc/sudoers
+ chown -R ${username} /home/${username}
+EOF