mirror of
https://github.com/zealdocs/zeal.git
synced 2024-11-22 21:53:03 +03:00
build(appimage): add dependencies, disable Qt WebEngine sandbox (#1315)
This commit is contained in:
parent
8a018dc6b9
commit
2a135c9d00
2
.github/workflows/appimage/Dockerfile
vendored
2
.github/workflows/appimage/Dockerfile
vendored
@ -16,7 +16,7 @@ RUN apt-get update -q -y \
|
||||
rm appimagetool-x86_64.AppImage && \
|
||||
cd - && \
|
||||
# Install appimage-builder.
|
||||
pip3 install git+https://github.com/AppImageCrafters/appimage-builder.git && \
|
||||
pip3 install git+https://github.com/AppImageCrafters/appimage-builder.git@master && \
|
||||
apt-get clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
@ -19,6 +19,7 @@ AppDir:
|
||||
runtime:
|
||||
env:
|
||||
APPDIR_LIBRARY_PATH: $APPDIR/lib/x86_64-linux-gnu:$APPDIR/usr/lib/x86_64-linux-gnu
|
||||
QTWEBENGINE_DISABLE_SANDBOX: 1
|
||||
|
||||
apt:
|
||||
arch: amd64
|
||||
@ -41,6 +42,8 @@ AppDir:
|
||||
# Other dependencies.
|
||||
- libsqlite3-0
|
||||
- libarchive13
|
||||
- libfontconfig1
|
||||
- libfreetype6
|
||||
exclude:
|
||||
- "*dbgsym*"
|
||||
- gnupg
|
||||
|
Loading…
Reference in New Issue
Block a user