1
0
Fork 0
mirror of https://gitlab.postmarketos.org/postmarketOS/pmaports.git synced 2025-07-23 23:05:10 +03:00
pmaports/temp/akms
Antoine Martin e927f76a7a
temp/akms: add with patches making sandboxing optional
AKMS builds modules in a sandbox using bubblewrap. Bubblewrap
unfortunately does not work in chroot environment, thus breaking
pmbootstrap. While a PR has been proposed upstream, history shows that
upstream takes a while to consider PRs. Thus, to unblock usage of AKMS,
this adds a patched version that allows disabling of sandbox using
`--no-sandbox` argument or by adding `use_sandbox=false` to
`/etc/akms.conf`. When building in chroot environment, sandboxing is
automatically disabled.

The aport handles conflicts with akms by setting `pkgver=9999$_pkgver`,
thus always overriding Alpine's package.

Upstream PR: https://github.com/jirutka/akms/pull/19

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6604
2025-06-16 08:46:13 -07:00
..
0001-Add-use_sandbox-boolean-and-no-sandbox-option-to-dis.patch temp/akms: add with patches making sandboxing optional 2025-06-16 08:46:13 -07:00
0002-Check-if-build-base-is-installed-by-checking-if-file.patch temp/akms: add with patches making sandboxing optional 2025-06-16 08:46:13 -07:00
akms.post-install temp/akms: add with patches making sandboxing optional 2025-06-16 08:46:13 -07:00
akms.pre-deinstall temp/akms: add with patches making sandboxing optional 2025-06-16 08:46:13 -07:00
akms.pre-install temp/akms: add with patches making sandboxing optional 2025-06-16 08:46:13 -07:00
akms.trigger temp/akms: add with patches making sandboxing optional 2025-06-16 08:46:13 -07:00
APKBUILD temp/akms: add with patches making sandboxing optional 2025-06-16 08:46:13 -07:00
modules-load.conf temp/akms: add with patches making sandboxing optional 2025-06-16 08:46:13 -07:00