apk: add package
authorPaul Spooren <mail@aparcar.org>
Sun, 17 Mar 2024 17:11:48 +0000 (18:11 +0100)
committerPaul Spooren <mail@aparcar.org>
Mon, 29 Apr 2024 09:36:03 +0000 (11:36 +0200)
commit00b86168bd3c575a740696eaf25f31f01d178b4b
tree8f9627d322f6ea471fa2de7211f909f308574bdb
parent7d5f7b8b6ca408f8a8282d14c89f1f3fa14f4ef7
apk: add package

APK (Alpine Package Keeper) is the package manager of Alpine Linux and
has multiple advantages over OPKG. While Alpine uses APK version 2, this
commit adds version 3 with a heavily optimised database structure and
additional feature making it suitable for OpenWrt.

This commit will be followed by many more to add APK build capabilities
to the OpenWrt build system, firstly enabling side by side builds of APK
and OPKG packages, later replacing OPKG entirely.

Signed-off-by: Paul Spooren <mail@aparcar.org>
package/system/apk/Makefile [new file with mode: 0644]
package/system/apk/patches/0001-openwrt-move-layer-db-to-temp-folder.patch [new file with mode: 0644]
package/system/apk/patches/0002-mbedtls-support.patch [new file with mode: 0644]