Skip to content

Commit 0f9d032

Browse files
committed
ci+docs: add fribidi dependency
1 parent d832ac5 commit 0f9d032

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

.github/workflows/create-test-plan.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -458,6 +458,7 @@ def spec_to_job(spec: JobSpec, key: str, trackmem_symbol_names: bool) -> JobDeta
458458
"libibus-1.0-dev",
459459
"libudev-dev",
460460
"fcitx-libs-dev",
461+
"libfribidi-dev",
461462
# testffmpeg
462463
"libavcodec-dev",
463464
"libavfilter-dev",

cmake/sdlchecks.cmake

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -521,10 +521,6 @@ macro(CheckFribidi)
521521
if(PC_FRIBIDI_FOUND)
522522
set(HAVE_FRIBIDI TRUE)
523523
set(HAVE_FRIBIDI_H 1)
524-
sdl_sources(
525-
"${SDL3_SOURCE_DIR}/src/core/unix/SDL_fribidi.c"
526-
"${SDL3_SOURCE_DIR}/src/core/unix/SDL_fribidi.h"
527-
)
528524
if(SDL_FRIBIDI_SHARED AND NOT HAVE_SDL_LOADSO)
529525
message(WARNING "You must have SDL_LoadObject() support for dynamic fribidi loading")
530526
endif()

docs/README-linux.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Ubuntu 18.04, all available features enabled:
1616

1717
sudo apt-get install build-essential git make \
1818
pkg-config cmake ninja-build gnome-desktop-testing libasound2-dev libpulse-dev \
19-
libaudio-dev libjack-dev libsndio-dev libx11-dev libxext-dev \
19+
libaudio-dev libfribidi-dev libjack-dev libsndio-dev libx11-dev libxext-dev \
2020
libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev libxss-dev libxtst-dev \
2121
libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev \
2222
libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev
@@ -26,7 +26,7 @@ Ubuntu 22.04+ can also add `libpipewire-0.3-dev libwayland-dev libdecor-0-dev li
2626
Fedora 35, all available features enabled:
2727

2828
sudo dnf install gcc git-core make cmake \
29-
alsa-lib-devel pulseaudio-libs-devel pipewire-devel \
29+
alsa-lib-devel fribidi-devel pulseaudio-libs-devel pipewire-devel \
3030
libX11-devel libXext-devel libXrandr-devel libXcursor-devel libXfixes-devel \
3131
libXi-devel libXScrnSaver-devel dbus-devel ibus-devel \
3232
systemd-devel mesa-libGL-devel libxkbcommon-devel mesa-libGLES-devel \

0 commit comments

Comments
 (0)