imsd/packaging
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf 87376ccd9c
All checks were successful
package / package (push) Successful in 1m50s
ci: cross-compile with crafter-build instead of pmbootstrap chroots
The pmbootstrap approach needed the privileged pmos runner, which only
fp6-img can reach. This repo already had the right flow: make-sysroot.sh
+ crafter-build --target=aarch64-alpine-linux-musl + APKBUILD.binary —
unprivileged, so it runs in an alpine:edge container on the ordinary
arch-latest runner, and minutes instead of qemu-chroot hours. The test
suite runs natively; the aarch64 binaries are further exercised by
fp6-img's chroot 'make check' whenever an image builds.

APKBUILD.binary gains the pmOS integration payload the canonical aport
ships (systemd subpackage, enable preset, wants symlink, config-gated
drop-in, kde-modem-daemon skel override) — required before this pipeline
may publish a version users upgrade to, or the upgrade would strip those
files. pkgver now follows implementations/main.cpp (sed'd by the CI, and
bumped to 0.3.1 in the file).
2026-09-02 00:29:40 +02:00
..
aport packaging: own the apk aport (transferred from fp6-img); version 0.3.1 2026-09-01 18:24:37 +02:00
APKBUILD Add a make build path for distro packaging 2026-08-07 21:27:29 +02:00
APKBUILD.binary ci: cross-compile with crafter-build instead of pmbootstrap chroots 2026-09-02 00:29:40 +02:00
build-package.sh ci: cross-compile with crafter-build instead of pmbootstrap chroots 2026-09-02 00:29:40 +02:00
ims-pdn-up.sh ims-pdn-up: log mmcli errors, gate on registration, configurable ip-type 2026-09-01 18:10:04 +02:00
imsd-dialerd.desktop imsd 0.2.7 — initial public snapshot 2026-07-22 23:04:21 +02:00
imsd.service ims-pdn-up: log mmcli errors, gate on registration, configurable ip-type 2026-09-01 18:10:04 +02:00
make-bin-tarball.sh imsd 0.2.7 — initial public snapshot 2026-07-22 23:04:21 +02:00
make-sysroot.sh imsd 0.2.7 — initial public snapshot 2026-07-22 23:04:21 +02:00
net.catcrafts.IMS1.conf imsd 0.2.7 — initial public snapshot 2026-07-22 23:04:21 +02:00