Fix #124 (dirty hack):

This commit is a dirty hack to fix issue with ARM64 Prosody AppImage.
The fixed appimagebuild tool is not released by the dev team.
So i patch it in my build script. This is not a good solution, but it
works, and let me go forward.
This commit is contained in:
John Livingston
2023-05-31 18:13:35 +02:00
parent 0185b56cab
commit f644ad0d88
11 changed files with 63 additions and 49 deletions

View File

@ -30,24 +30,21 @@ AppDir:
apt:
arch: arm64
sources:
# Note: for an unknown reason, building from debian packages produce invalid AppFiles.
# See: https://github.com/AppImageCrafters/appimage-builder/issues/278
# So we are using ubuntu repository.
- sourceline: 'deb [arch=arm64] http://ports.ubuntu.com/ubuntu-ports bionic main restricted universe multiverse'
key_url: 'http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3b4fe6acc0b21f32'
- sourceline: 'deb [arch=arm64] https://deb.debian.org/debian/ bullseye main contrib'
key_url: 'http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x648ACFD622F3D138'
- sourceline: 'deb [arch=arm64] https://deb.debian.org/debian/ bullseye-backports main contrib'
include:
- lua5.2
# For an unknown reason, lua-unbound is not found in these repository.
# - lua-unbound
# lua-unbound is needed
- lua-unbound
# lua-readline and lua-event are recommanded dependencies
# For an unknown reason, lua-readline is not found in these repository.
# - lua-readline
- lua-readline
- lua-event
# lua-zlib is suggested. Not sure it is used, by make sense to add.
- lua-zlib
- lua-sec
- prosody
- prosody/bullseye-backports
files:
exclude: