Skip to content

Commit da37532

Browse files
committed
fix: add libsoup-3.0-dev dependency for AppImage builds
Ubuntu 22.04 needs libsoup-3.0-dev explicitly installed for Tauri v2. While libwebkit2gtk-4.0-dev provides libsoup-2.4, Tauri requires the newer libsoup-3.0 API.
1 parent ad4735e commit da37532

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/linux_packages.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,8 @@ jobs:
345345
sudo apt-get update
346346
347347
# Install base build dependencies
348+
# Note: Ubuntu 22.04 uses libwebkit2gtk-4.0 (WebKitGTK 2.x with libsoup-2.4)
349+
# but Tauri v2 requires libsoup-3.0, so we install both
348350
sudo apt-get install -y \
349351
libwebkit2gtk-4.0-dev \
350352
libgtk-3-dev \
@@ -361,7 +363,8 @@ jobs:
361363
xdg-utils \
362364
file \
363365
wget \
364-
libclang-dev
366+
libclang-dev \
367+
libsoup-3.0-dev
365368
366369
# Install ARM64 cross-compilation tools if needed
367370
if [[ "${{ matrix.target }}" == "aarch64-unknown-linux-gnu" ]]; then

0 commit comments

Comments
 (0)