mirror of
https://codeberg.org/scip/swaybuild.git
synced 2026-08-23 22:34:19 +02:00
update to latest versions
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
opt
|
||||||
94
Dockerfile
94
Dockerfile
@@ -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
|
||||||
|
|||||||
12
compose.yml
12
compose.yml
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user