diff --git a/main/postmarketos-duranium/APKBUILD b/main/postmarketos-duranium/APKBUILD index f453fdb0d..9f62d431f 100644 --- a/main/postmarketos-duranium/APKBUILD +++ b/main/postmarketos-duranium/APKBUILD @@ -1,6 +1,6 @@ maintainer="Clayton Craft " pkgname=postmarketos-duranium -pkgver=2 +pkgver=3 pkgrel=0 pkgdesc="Configuration files for building and booting immutable postmarketOS images" url="https://wiki.postmarketos.org/wiki/Duranium_(Immutable_postmarketOS)" @@ -47,6 +47,9 @@ _source644=" usr/lib/sysupdate.d/11-usr-verity.transfer usr/lib/sysupdate.d/12-usr.transfer usr/lib/sysupdate.d/20-uki.transfer + usr/lib/sysupdate.d/50-dev-tools-sysext.transfer + usr/lib/sysupdate.d/51-dev-tools-confext.transfer + usr/lib/sysupdate.d/dev-tools.feature usr/lib/sysusers.d/10-pmos-user.conf usr/lib/tmpfiles.d/duranium.conf usr/lib/udev/rules.d/90-udisks-ignore-verity-hack.rules @@ -159,6 +162,9 @@ b1aa826b83fbb5d606b5dc37a4db67a7233519e0ac953325395dd7f3b7e303d206f6297e51a749d0 2dbe55c05b8237ad85c4f333a8c02eec26aad14032f159830696ad9b9c6442d624b0190b2e6780e4b8aed590eb12d0c7454d39ab739e55d420300cdba2a78f58 rootfs-usr-lib-sysupdate.d-11-usr-verity.transfer 14df73dfc786a249b300f8998b1f51301834cf058b65c95701b1350f112d2c3deed3b8db9ba439bd90537cef533f148d187bd73961707dca12ef84735e2d5595 rootfs-usr-lib-sysupdate.d-12-usr.transfer 4ffb2be01cb033c1282b6661052250937e1ac457cec3900b075d0dcdf59de7dcb2eb927c39db0e96468a90b03fed0a4e6db0d99f62d714c31a29d4684e79751f rootfs-usr-lib-sysupdate.d-20-uki.transfer +4699b75e545ccf3b539f9fb418841106f69879e5bcc9faef6918296d0c89b2fec5e3f85c7742acf4b6b5b6eb91006d38375041b78263913fd41bebab4746dee3 rootfs-usr-lib-sysupdate.d-50-dev-tools-sysext.transfer +fe0a3a0be13d4b4a8d632859cc54f95d69021f1f100debe5565beb55d909fff8bbf2f0bd561e27c67540356fb7f16bc41eab68830ab6a72fcd6d39e6c01afebb rootfs-usr-lib-sysupdate.d-51-dev-tools-confext.transfer +89a7bddc6ebe2fd4a41355bbdc7418382e96f10d4e9e9748405f534a549bc64280f543fae16c4aa60f30830f3679d94a87357c941dff83f5134eb5ac4b654706 rootfs-usr-lib-sysupdate.d-dev-tools.feature fa1c3dd727fd20d16d18695d58dd10ec335d64ece00152346c84ae750ed5ade8faf5ba11747135d79972dd1a3f4f1ab496ae9425ebcf7232a4203ca9396fa7e0 rootfs-usr-lib-sysusers.d-10-pmos-user.conf fc4bf2b78e25b3f04add2ef7fbcfe70f24f8a865526ea817252a6bc4585755d40873909c4a1eb37acc86f93424f7de0bc2add29265eb2e5df69764ae0018fd76 rootfs-usr-lib-tmpfiles.d-duranium.conf ede57bf8696dce4ee295dc2a1dfe31dec415e7ce994600ce3bf7386ac1ad63797a6c5a88434ca0cc854cdad6618647845126b1f8757c48f83ce308d394b8c68d rootfs-usr-lib-udev-rules.d-90-udisks-ignore-verity-hack.rules diff --git a/main/postmarketos-duranium/rootfs-usr-lib-sysupdate.d-50-dev-tools-sysext.transfer b/main/postmarketos-duranium/rootfs-usr-lib-sysupdate.d-50-dev-tools-sysext.transfer new file mode 100644 index 000000000..f89c52b1f --- /dev/null +++ b/main/postmarketos-duranium/rootfs-usr-lib-sysupdate.d-50-dev-tools-sysext.transfer @@ -0,0 +1,15 @@ +[Transfer] +Features=dev-tools +ProtectVersion=%A + +[Source] +Type=url-file +Path=https://duranium.postmarketos.org/images/%M_%W_%w/ +MatchPattern=%M_%W_%w_@v.dev-tools-sysext-%a.raw.zst + +[Target] +Type=regular-file +Path=/var/lib/extensions +MatchPattern=%M_%W_%w_@v.dev-tools-sysext-%a.raw +Mode=0444 +InstancesMax=2 diff --git a/main/postmarketos-duranium/rootfs-usr-lib-sysupdate.d-51-dev-tools-confext.transfer b/main/postmarketos-duranium/rootfs-usr-lib-sysupdate.d-51-dev-tools-confext.transfer new file mode 100644 index 000000000..18edc5267 --- /dev/null +++ b/main/postmarketos-duranium/rootfs-usr-lib-sysupdate.d-51-dev-tools-confext.transfer @@ -0,0 +1,15 @@ +[Transfer] +Features=dev-tools +ProtectVersion=%A + +[Source] +Type=url-file +Path=https://duranium.postmarketos.org/images/%M_%W_%w/ +MatchPattern=%M_%W_%w_@v.dev-tools-confext-%a.raw.zst + +[Target] +Type=regular-file +Path=/var/lib/confexts +MatchPattern=%M_%W_%w_@v.dev-tools-confext-%a.raw +Mode=0444 +InstancesMax=2 diff --git a/main/postmarketos-duranium/rootfs-usr-lib-sysupdate.d-dev-tools.feature b/main/postmarketos-duranium/rootfs-usr-lib-sysupdate.d-dev-tools.feature new file mode 100644 index 000000000..62c3d4653 --- /dev/null +++ b/main/postmarketos-duranium/rootfs-usr-lib-sysupdate.d-dev-tools.feature @@ -0,0 +1,3 @@ +[Feature] +Description=Developer Tools (container and VM support) +Enabled=false