Skip to content

Commit fd315d9

Browse files
committed
squash! fixup! Fix CI regressions
Update Linux wheel build workflows for SDL3
1 parent b655406 commit fd315d9

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

.github/workflows/python-package.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,14 @@ jobs:
258258
CIBW_BEFORE_ALL_LINUX: >
259259
yum install -y epel-release &&
260260
yum-config-manager --enable epel &&
261-
yum install -y SDL3-devel
261+
yum install -y gcc git-core make cmake \
262+
alsa-lib-devel pulseaudio-libs-devel nas-devel pipewire-devel \
263+
libX11-devel libXext-devel libXrandr-devel libXcursor-devel libXfixes-devel \
264+
libXi-devel libXScrnSaver-devel dbus-devel ibus-devel \
265+
systemd-devel mesa-libGL-devel libxkbcommon-devel mesa-libGLES-devel \
266+
mesa-libEGL-devel vulkan-devel wayland-devel wayland-protocols-devel \
267+
libdrm-devel mesa-libgbm-devel libusb-devel libdecor-devel \
268+
pipewire-jack-audio-connection-kit-devel liburing-devel
262269
CIBW_BEFORE_TEST: pip install numpy
263270
CIBW_TEST_COMMAND: python -c "import tcod.context"
264271
# Skip test on emulated architectures

build_sdl.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
"SDL_DisplayEvent",
5656
"SDL_WindowEvent",
5757
"SDL_KeyboardDeviceEvent",
58+
"SDL_KeyboardEvent",
5859
)
5960

6061
# Other defined names which sometimes cause issues when parsed.

0 commit comments

Comments
 (0)