mirror of https://github.com/ppy/SDL3-CS.git
Merge pull request #203 from hwsmm/add-pw
Update dependencies for Ubuntu 22.04
This commit is contained in:
commit
7155c09e71
|
|
@ -66,22 +66,9 @@ if [[ $RUNNER_OS == 'Linux' ]]; then
|
||||||
libxxf86vm-dev$TARGET_APT_ARCH \
|
libxxf86vm-dev$TARGET_APT_ARCH \
|
||||||
libdrm-dev$TARGET_APT_ARCH \
|
libdrm-dev$TARGET_APT_ARCH \
|
||||||
libgbm-dev$TARGET_APT_ARCH \
|
libgbm-dev$TARGET_APT_ARCH \
|
||||||
libpulse-dev$TARGET_APT_ARCH
|
libpulse-dev$TARGET_APT_ARCH \
|
||||||
|
libpipewire-0.3-dev$TARGET_APT_ARCH \
|
||||||
if [[ $TARGET_APT_ARCH != :i386 ]]; then
|
libdecor-0-dev$TARGET_APT_ARCH
|
||||||
# Build libdecor.
|
|
||||||
# This is required so that window decorations can work on wayland.
|
|
||||||
# The support will only be enabled in SDL, but we're not shipping the libdecor binaries
|
|
||||||
# because making them work from a c# app as everything else does (via runtimes) is too difficult.
|
|
||||||
# Also skip i386 because attempting to support this for i386 is a pain.
|
|
||||||
# Special shoutouts to gnome for refusing to support server-side decorations.
|
|
||||||
git clone https://gitlab.freedesktop.org/libdecor/libdecor.git
|
|
||||||
cd libdecor
|
|
||||||
git checkout 0.2.2
|
|
||||||
meson build --buildtype release
|
|
||||||
$SUDO meson install -C build
|
|
||||||
cd ..
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Build SDL
|
# Build SDL
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue