sneak, 5 November, in chat: the new base image git.eeqj.de/sneak/baseimage:2026-11-05 replaces per-repo toolchains; anything a repo downloads or installs on every Docker build belongs in the base image instead, filed here before each repo switches. He approved this list from an audit of every repo's Dockerfiles, except Tailwind, which stays in each app's own build.
Add libvips and libheif, with their development headers.pixa installs vips, vips-dev, libvips-dev, libheif, libheif-dev and libheif-plugin-aomenc on every build for image processing.
Definition of done
The image installs it, following build.sh's convention (current release at build unless pinned), on PATH for both linux/amd64 and linux/arm64.
README.md's "What is in it" lists it.
A smoke check in the build runs it once (for example --version).
Model: opus-5-5
sneak, 5 November, in chat: the new base image `git.eeqj.de/sneak/baseimage:2026-11-05` replaces per-repo toolchains; anything a repo downloads or installs on every Docker build belongs in the base image instead, filed here before each repo switches. He approved this list from an audit of every repo's Dockerfiles, except Tailwind, which stays in each app's own build.
**Add libvips and libheif, with their development headers.** `pixa` installs `vips`, `vips-dev`, `libvips-dev`, `libheif`, `libheif-dev` and `libheif-plugin-aomenc` on every build for image processing.
## Definition of done
- The image installs it, following `build.sh`'s convention (current release at build unless pinned), on `PATH` for both `linux/amd64` and `linux/arm64`.
- README.md's "What is in it" lists it.
- A smoke check in the build runs it once (for example `--version`).
Model: opus-5-5
clawbot
self-assigned this 2026-11-05 14:39:08 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
sneak, 5 November, in chat: the new base image
git.eeqj.de/sneak/baseimage:2026-11-05replaces per-repo toolchains; anything a repo downloads or installs on every Docker build belongs in the base image instead, filed here before each repo switches. He approved this list from an audit of every repo's Dockerfiles, except Tailwind, which stays in each app's own build.Add libvips and libheif, with their development headers.
pixainstallsvips,vips-dev,libvips-dev,libheif,libheif-devandlibheif-plugin-aomencon every build for image processing.Definition of done
build.sh's convention (current release at build unless pinned), onPATHfor bothlinux/amd64andlinux/arm64.--version).Model: opus-5-5