diff --git a/.cirrus.yml b/.cirrus.yml index 40f980581..79b883a38 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -78,7 +78,7 @@ opensuse-15_task: freebsd_task: freebsd_instance: - image_family: freebsd-14-2 + image_family: freebsd-14-3 install_script: pkg install -y git ninja patchelf << : *test diff --git a/ci/alpine-3.docker b/ci/alpine-3.docker index 06e24cce6..3da461fd0 100644 --- a/ci/alpine-3.docker +++ b/ci/alpine-3.docker @@ -2,6 +2,6 @@ # # SPDX-License-Identifier: MIT -# 20250212 +# 20260108 FROM alpine:3 -RUN apk add --no-cache python3-dev py3-pip build-base ninja-is-really-ninja git patchelf +RUN apk add --no-cache python3-dev py3-pip build-base ninja-is-really-ninja git patchelf cmake diff --git a/ci/archlinux.docker b/ci/archlinux.docker index 84c5e25f7..b87bd2749 100644 --- a/ci/archlinux.docker +++ b/ci/archlinux.docker @@ -2,6 +2,6 @@ # # SPDX-License-Identifier: MIT -# 20250127 +# 20260108 FROM archlinux:latest -RUN pacman -Syu --noconfirm && pacman -S --noconfirm python python-pip gcc ninja git patchelf +RUN pacman -Syu --noconfirm && pacman -S --noconfirm python python-pip gcc ninja git patchelf cmake diff --git a/ci/debian-11.docker b/ci/debian-11.docker index e107fcd43..d704dcfab 100644 --- a/ci/debian-11.docker +++ b/ci/debian-11.docker @@ -2,6 +2,6 @@ # # SPDX-License-Identifier: MIT -# 20250212 +# 20260108 FROM debian:bullseye -RUN apt-get update && apt-get install -y git ninja-build patchelf python3-pip python3-venv && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y git ninja-build patchelf python3-pip python3-venv cmake && rm -rf /var/lib/apt/lists/* diff --git a/ci/debian-12.docker b/ci/debian-12.docker index 249680e3a..42a9e97db 100644 --- a/ci/debian-12.docker +++ b/ci/debian-12.docker @@ -2,6 +2,6 @@ # # SPDX-License-Identifier: MIT -# 20250127 +# 20260108 FROM debian:bookworm -RUN apt-get update && apt-get install -y git ninja-build patchelf python3-pip python3-venv && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y git ninja-build patchelf python3-pip python3-venv cmake && rm -rf /var/lib/apt/lists/* diff --git a/ci/debian-unstable.docker b/ci/debian-unstable.docker index b877cb805..f538dc9b9 100644 --- a/ci/debian-unstable.docker +++ b/ci/debian-unstable.docker @@ -2,6 +2,6 @@ # # SPDX-License-Identifier: MIT -# 20230816 +# 20260108 FROM debian:unstable -RUN apt-get update && apt-get install -y git ninja-build patchelf python3-pip python3-venv && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y gcc g++ git ninja-build patchelf python3-pip python3-venv cmake && rm -rf /var/lib/apt/lists/* diff --git a/ci/fedora-41.docker b/ci/fedora-41.docker index 61acb7a8f..28c51b006 100644 --- a/ci/fedora-41.docker +++ b/ci/fedora-41.docker @@ -2,6 +2,6 @@ # # SPDX-License-Identifier: MIT -# 20250127 +# 20260108 FROM fedora:41 -RUN dnf -y update && dnf -y install python3-devel python3-pip gcc ninja-build git patchelf && dnf clean all +RUN dnf -y update && dnf -y install python3-devel python3-pip gcc gcc-c++ ninja-build git patchelf cmake && dnf clean all diff --git a/ci/miniconda.docker b/ci/miniconda.docker index 3f90b5b6a..296098afb 100644 --- a/ci/miniconda.docker +++ b/ci/miniconda.docker @@ -2,6 +2,6 @@ # # SPDX-License-Identifier: MIT -# 20240204 +# 20260108 FROM continuumio/miniconda3 -RUN apt-get update && apt-get install -y gcc ninja-build git patchelf && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y gcc g++ ninja-build git patchelf cmake && rm -rf /var/lib/apt/lists/* diff --git a/ci/opensuse-15.docker b/ci/opensuse-15.docker index 3967894ee..e51006562 100644 --- a/ci/opensuse-15.docker +++ b/ci/opensuse-15.docker @@ -2,6 +2,6 @@ # # SPDX-License-Identifier: MIT -# 20240817 +# 20260108 FROM opensuse/leap:latest -RUN zypper --non-interactive install python311 python311-pip python311-devel gcc ninja git patchelf && zypper clean --all && ln -s python3.11 /usr/bin/python3 +RUN zypper --non-interactive install python311 python311-pip python311-devel gcc gcc-c++ ninja git patchelf cmake && zypper clean --all && ln -sf python3.11 /usr/bin/python3