main/postmarketos-duranium: add config for dev-tools sysext

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8258>
This commit is contained in:
Clayton Craft 2026-04-03 22:35:50 -07:00 committed by The Friendly Meow (merge) Bot
parent 6d8d98c235
commit ac37fc4dd2
No known key found for this signature in database
4 changed files with 40 additions and 1 deletions

View file

@ -1,6 +1,6 @@
maintainer="Clayton Craft <clayton@craftyguy.net>"
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

View file

@ -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

View file

@ -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

View file

@ -0,0 +1,3 @@
[Feature]
Description=Developer Tools (container and VM support)
Enabled=false