build(appimage): add dependencies, disable Qt WebEngine sandbox (#1315)

This commit is contained in:
Alexis López Zubieta 2021-01-27 23:52:31 -06:00 committed by GitHub
parent 8a018dc6b9
commit 2a135c9d00
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 1 deletions

View File

@ -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/*

View File

@ -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