update to latest versions

This commit is contained in:
2026-08-07 10:32:13 +02:00
parent 6a4e1d92c5
commit baccb1d153
3 changed files with 54 additions and 53 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
opt

View File

@@ -1,6 +1,6 @@
# syntax=docker.io/docker/dockerfile:1 # syntax=docker.io/docker/dockerfile:1
ARG BASE_IMAGE=docker.io/debian:trixie ARG BASE_IMAGE=docker.io/debian:testing
FROM ${BASE_IMAGE} FROM ${BASE_IMAGE}
SHELL ["/bin/bash", "-e", "-o", "pipefail", "-c"] SHELL ["/bin/bash", "-e", "-o", "pipefail", "-c"]
@@ -9,69 +9,69 @@ ENV LANG=C.UTF-8
RUN <<EOF RUN <<EOF
PACKAGES=( PACKAGES=(
bash
bash-completion
bison
build-essential build-essential
ca-certificates
cmake cmake
cdbs
devscripts devscripts
equivs equivs
meson flex
wayland-protocols git
libwayland-dev glslang-dev
libwayland-bin glslang-tools
libwayland-client0
libdrm-dev
libxkbcommon-dev
libudev-dev
hwdata hwdata
libseat-dev
libgles-dev
libavutil-dev
libavcodec-dev libavcodec-dev
libavformat-dev libavformat-dev
libgbm-dev libavutil-dev
xwayland
libxcb-composite0-dev
libxcb-icccm4-dev
libxcb-res0-dev
libxcb-errors-dev
libinput-dev
libxcb-present-dev
libxcb-render-util0-dev
libxcb-xinput-dev
glslang-tools
glslang-dev
libpcre2-dev
libjson-c-dev
libgdk-pixbuf-2.0-dev
libsystemd-dev
scdoc
bash-completion
libpango1.0-dev
libcairo2-dev libcairo2-dev
libxcb-ewmh-dev
libdisplay-info-dev libdisplay-info-dev
libliftoff-dev libdrm-dev
libgbm-dev
libgdk-pixbuf-2.0-dev
libgles-dev
libinput-dev
libjson-c-dev
liblcms2-dev liblcms2-dev
libvulkan-dev libliftoff-dev
wget
bash
git
ca-certificates
libmpdclient-dev libmpdclient-dev
libnl-3-dev libnl-3-dev
libxcb-util-dev libpango1.0-dev
libxcb-xkb-dev libpcre2-dev
libxkbcommon-x11-dev libseat-dev
libxcb-cursor-dev
libxcb-xinerama0-dev
libxcb-keysyms1-dev
libstartup-notification0-dev libstartup-notification0-dev
flex libsystemd-dev
bison libudev-dev
libvulkan-dev
libwayland-bin
libwayland-client0
libwayland-dev
libxcb-composite0-dev
libxcb-cursor-dev
libxcb-errors-dev
libxcb-ewmh-dev
libxcb-icccm4-dev
libxcb-keysyms1-dev
libxcb-present-dev
libxcb-render-util0-dev
libxcb-res0-dev
libxcb-util-dev
libxcb-xinerama0-dev
libxcb-xinput-dev
libxcb-xkb-dev
libxkbcommon-dev
libxkbcommon-x11-dev
meson
scdoc
wayland-protocols
wget
xwayland
) )
apt-get update apt-get update
apt-get --yes install --no-install-recommends "${PACKAGES[@]}" apt-get --yes install --no-install-recommends "${PACKAGES[@]}"
dpkg -l > /dev/stderr
EOF EOF
WORKDIR /build WORKDIR /build

View File

@@ -3,11 +3,11 @@ services:
container_name: swayfxbuild container_name: swayfxbuild
build: build:
args: args:
WLROOTSVERSION: 0.19.0 WLROOTSVERSION: 0.20.2
WLROOTSLIBVERSION: 0.19 WLROOTSLIBVERSION: 0.20
SWAYFXVERSION: 0.5.3 SWAYFXVERSION: 0.6
SCENEFXVERSION: 0.4.1 SCENEFXVERSION: 0.5
SCENEFXLIBVERSION: 0.4 SCENEFXLIBVERSION: 0.5
ROFIVERSION: 1.7.9.1 ROFIVERSION: 2.0.0
volumes: volumes:
- ./opt:/opt - ./opt:/opt