aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 382e7a9..3d5e2de 100644
--- a/Makefile
+++ b/Makefile
@@ -30,7 +30,8 @@ fedora_image_fedora-rawhide := fedora:rawhide
debian_image_bookworm := debian:bookworm
debian_image_trixie := debian:trixie
debian_image_bullseye := debian:bullseye
-arch_image := archlinux:latest
+# lopsided/archlinux provides multi-arch images (amd64, arm64, etc.)
+arch_image := lopsided/archlinux:latest
# Filename format: map-aarch64-unstable.flatpak or map-aarch64-unstable-fedora43.rpm
filename = $(app_name)-$(arch)-$(channel)
@@ -172,7 +173,7 @@ endif
package-pacman-podman:
@echo "=== Building Arch package for $(arch) ==="
podman run --rm -v $(CURDIR):/src:Z -w /src $(arch_image) bash -c '\
- pacman -Syu --noconfirm make clang lld curl tar gzip gettext gtk4 libadwaita gtksourceview5 fakeroot && \
+ pacman -Syu --noconfirm make clang lld curl tar gzip gettext gtk4 libadwaita gtksourceview5 fakeroot rsync && \
curl --proto "=https" --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \
source $$HOME/.cargo/env && \
useradd -m builder && \