vips (sha256:ddd542c64cd10f867ebbd1778c1c394faa4634995d61281bc3538c684d96034b)
Published 2025-11-05 23:37:53 -03:00 by fermin
Installation
docker pull forgejo.letrix.xyz/fermin/vips@sha256:ddd542c64cd10f867ebbd1778c1c394faa4634995d61281bc3538c684d96034bsha256:ddd542c64cd10f867ebbd1778c1c394faa4634995d61281bc3538c684d96034bImage layers
| # debian.sh --arch 'arm64' out/ 'trixie' '@1762202650' |
| RUN /bin/sh -c apt-get update && apt-get install -y build-essential ninja-build meson wget pkg-config # buildkit |
| RUN /bin/sh -c apt-get install -y glib-2.0-dev libexpat-dev librsvg2-dev libjpeg-dev libexif-dev liblcms2-dev libpango1.0-dev libgirepository1.0-dev liborc-dev libjxl-dev libheif-dev # buildkit |
| ARG VIPS_VERSION=8.17.3 |
| ARG VIPS_URL=https://github.com/libvips/libvips/releases/download |
| WORKDIR /usr/local/src |
| RUN |2 VIPS_VERSION=8.17.3 VIPS_URL=https://github.com/libvips/libvips/releases/download /bin/sh -c wget ${VIPS_URL}/v${VIPS_VERSION}/vips-${VIPS_VERSION}.tar.xz && tar xf vips-${VIPS_VERSION}.tar.xz && cd vips-${VIPS_VERSION} && meson build --buildtype=release --libdir=lib && cd build && ninja && ninja install # buildkit |
| ENV LD_LIBRARY_PATH=/usr/local/lib |
| ENV PKG_CONFIG_PATH=/usr/local/lib/pkgconfig |
| SHELL [/bin/bash -c] |
| RUN |2 VIPS_VERSION=8.17.3 VIPS_URL=https://github.com/libvips/libvips/releases/download /bin/bash -c apt-get update && apt-get install -y curl unzip && apt-get -y autoclean # buildkit |
| ENV NVM_DIR=/usr/local/nvm |
| ENV NODE_VERSION=24.11.0 |
| RUN |2 VIPS_VERSION=8.17.3 VIPS_URL=https://github.com/libvips/libvips/releases/download /bin/bash -c curl --silent -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.2/install.sh | bash # buildkit |
| RUN |2 VIPS_VERSION=8.17.3 VIPS_URL=https://github.com/libvips/libvips/releases/download /bin/bash -c source $NVM_DIR/nvm.sh && nvm install $NODE_VERSION && nvm alias default $NODE_VERSION && nvm use default # buildkit |
| ENV NODE_PATH=/usr/local/nvm/v24.11.0/lib/node_modules |
| ENV PATH=/usr/local/nvm/versions/node/v24.11.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN |2 VIPS_VERSION=8.17.3 VIPS_URL=https://github.com/libvips/libvips/releases/download /bin/bash -c curl -fsSL https://bun.sh/install | bash # buildkit |
| ENV BUN_INSTALL=/root/.bun |
| ENV PATH=/root/.bun/bin:/usr/local/nvm/versions/node/v24.11.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |