From 0309ee9357b17aee645154f28b3df3f8cb282738 Mon Sep 17 00:00:00 2001 From: Nico Alt <nicoalt@posteo.org> Date: Sat, 27 Mar 2021 12:00:00 +0000 Subject: [PATCH] Build Flatpak for multiple architectures Thanks to @fphemeral!! https://code.briarproject.org/fphemeral/briar_repl/-/blob/b0eabf9af3224739c0d78b42516bfecbdcb7379c/org.briarproject.briar_repl.yaml --- app.briar.gtk.json | 42 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/app.briar.gtk.json b/app.briar.gtk.json index c70615b..15bb3cd 100644 --- a/app.briar.gtk.json +++ b/app.briar.gtk.json @@ -67,9 +67,11 @@ } ] }, - { - "name": "briar-headless", + "name": "briar-headless-x86_64", + "only-arches": [ + "x86_64" + ], "buildsystem": "simple", "build-commands": [ "mkdir -p /app/share/java", @@ -83,6 +85,42 @@ } ] }, + { + "name": "briar-headless-aarch64", + "only-arches": [ + "aarch64" + ], + "buildsystem": "simple", + "build-commands": [ + "mkdir -p /app/share/java", + "install -Dm644 briar-headless-linux-aarch64-1.2.19.jar /app/share/java/briar-headless.jar" + ], + "sources": [ + { + "type": "file", + "url": "https://briarproject.org/jar/briar-headless-linux-aarch64-1.2.19.jar", + "sha512": "7689beaade44a28886b262ecc3e25272df019ddf6b32c729968005c75fe36b53f2ec5ed6959b3430740548b02659f111a18106e4ad423adb60b508e0f27b9b78" + } + ] + }, + { + "name": "briar-headless-arm", + "only-arches": [ + "arm" + ], + "buildsystem": "simple", + "build-commands": [ + "mkdir -p /app/share/java", + "install -Dm644 briar-headless-linux-armhf-1.2.19.jar /app/share/java/briar-headless.jar" + ], + "sources": [ + { + "type": "file", + "url": "https://briarproject.org/jar/briar-headless-linux-armhf-1.2.19.jar", + "sha512": "92b3d0492e8391914fb38d4d1072e4e6485640d415bb1d8876b5615bf759d5eb9844b82ca95ae843cca8c50988b25d1af78f46ace2f6d9846b8d6e51a7a66a56" + } + ] + }, "flatpak/python3-flit.json", { "name": "briar-wrapper", -- GitLab