Aelin
76f1ea127c
firmware-amazon-soho: move to archived
...
device-amazon-soho is archived already.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
76b888a718
firmware-huawei-warsaw: move to archived
...
device-huawei-warsaw is already archived.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
78774adef4
device-xiaomi-spes: move to archived
...
Depends on archived linux-xiaomi-spes.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
f1fe2e3585
device-samsung-logands: move to archived
...
Depends on archived firmware-samsung-logands and linux-samsung-logands.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
b5156e277a
device-samsung-gts210lte: move to archived
...
Depends on archived linux-samsung-gts210lte
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
be8447f05f
device-samsung-baffinlite: move to archived
...
Depends on archived firmware-samsung-baffinlite.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
febfffab83
device-samsung-a53x: move to archived
...
Depends on archived linux-samsung-a53x.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
1d1148843d
device-motorola-channel: move to archived
...
Depends on archived firmware-motorola-channel.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
b02e862401
device-lenovo-karatep: move to archived
...
Depends on archived linux-lenovo-karatep.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
a66ab966c3
device-huawei-berlin: move to archived
...
Depends on archived linux-huawei-berlin and firmware-huawei-berlin.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
da987df1a1
device-alcatel-5010d: move to archived
...
Depends on archived linux-alcatel-5010d.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
3a14e3f86b
device-pine64-rock64: move to archived
...
Depends on archived u-boot-rock64 and maintainer has not replied within
2 months after being pinged on the GitLab issue.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
1945e2d36c
device-pine64-quartz64: move to archived
...
Depends on archived u-boot-pine64-quartz64 and the maintainer has not
responded on the GitLab issue within 2 months after being pinged.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
66e33cf629
firmware-xiaomi-sagit: move to archived
...
Depends on archived soc-qcom-msm8998 and the maintainer has not
responded after being pinged on the GitLab issue 2 months ago.
The only package depending on it, device-xiaomi-sagit, is also archived
already.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
b87998c704
device-qcom-msm8909: move to archived
...
Depends on archived soc-qcom-msm8909 and maintainer has not responded on
the GitLab issue after being pinged 2 months ago.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
d3998f0189
device-xiaomi-vayu: move to archived
...
Depends on archived firmware-xiaomi-vayu and the maintainer has not
responded after being pinged on the GitLab issue 2 months ago.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
7849ab97bf
device-samsung-j5y17lte: move to archived
...
Depends on now archived firmware-samsung-j5y17lte and the maintainer has
not responded on the GitLab issue after being pinged 2 months ago.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:47 +00:00
Aelin
1dd25abe1f
device-lenovo-q706f: move to archived
...
Depends on now archived firmware-lenovo-q706f and the maintainer has not
responded on the GitLab issue where they were pinged 2 months ago.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:47 +00:00
Aelin
cb36dccd42
device-asus-z00l: move to archived
...
Depends on now archived firmware-asus-z00l and the maintainer does not
have a postmarketOS GitLab account.
As far as I can tell, device-qcom-msm8916 also supports this device.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:47 +00:00
Aelin
dc72cf35d5
device-alcatel-idol347: move to archived
...
Depends on now archived firmware-alcatel-idol347 and maintainer does not
have a postmarketOS GitLab account.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:47 +00:00
Aelin
0626a82151
device-alcatel-idol3: move to archived
...
Depends on now archived firmware-alcatel-idol3 and the maintainer does
not have a postmarketOS GitLab account.
As far as I can tell, device-qcom-msm8916 also supports this device.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:47 +00:00
Aelin
6845328a5a
device-generic-x86_64: stop recommending firmware-ath6kl
...
That firwmare package was archived.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:47 +00:00
Aelin
cfbc1de3c7
treewide: archive unmaintained packages under device/
...
Command to reproduce:
grep -L '^maintainer="[^"]\+"$' device/{main,community,testing,downstream}/*/APKBUILD | sed 's/\/APKBUILD//' | xargs -i sh -c 'sed -i "1s;^;# Archived: unmaintained\n;" {}/APKBUILD && mv {} device/archived/ && git add {} && git add device/archived/'
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:47 +00:00
Robert Mader
a1ceca3530
linux-postmarketos-qcom-sc7280: switch from venus to iris
...
The new driver for hardware video en- and decoding, reported to be more
stable. SC7280 support got enabled in 6.19 with commit
"media: iris: enable support for SC7280 platform"
Also include some changes required by kconfig check.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7889 >
2026-06-22 15:44:27 +00:00
postmarketOS CI
d69bb8fb63
linux-next: upgrade to next-20260622
2026-06-22 15:38:49 +00:00
Henrik Grimler
2840ed1a64
u-boot-samsung-i9100: update to 2026.07-rc4
...
And build from tag in exynos4-mainline/u-boot repo instead of carrying
all the patches in pmaports.
In this tag booting from emmc is supported, i.e. https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/3993 is
fixed. As in previous tag i9100 is supported by modifying the board
files for exynos4210-trats, quality is not good enough for sending
upstream.
Fixes: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/3993
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8877 >
2026-06-22 09:39:09 +02:00
Henrik Grimler
595c276a22
device-samsung-i9100: flash rootfs to UMS partition, as non sparse
...
Some partitions are sparse (DATAFS, FACTORYFS), but the largest
partition, UMS, needs to be non-sparse. DATAFS partition also expects
some special images with a magic header (or something), simply trying
to flash a sparse or non-sparse image to it gives an error from device
bootloader:
```
[ ... ]
erase completed(from 73728 to 90111).
.
mmc_pwrite: partition[6] written successfully.
...set_nps_update_start: set nps start flag successfully.
process_packet: id=102, data=0
process_packet: id=102, data=2
process_packet: id=102, data=3
pda completed: id=11, size=31457280, final=0
Invalid Magic Code! 0x 0
[ ... ]
```
Therefore set UMS as default rootfs partition and create non-sparse
images.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8877 >
2026-06-22 09:39:05 +02:00
Aelin
b32a0084f8
systemd/dbus-broker: run tests on more architectures in CI
...
[ci:skip-vercheck]: no effect in BPO
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8882 >
2026-06-22 04:43:16 +02:00
adamthiede
472308f714
linux-postmarketos-mediatek-mt81: upgrade to 6.18.36, enable new configs
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8880 >
2026-06-21 18:50:21 +00:00
Pablo Correa Gómez
e06d0ec2f2
ci: removed drop pmb options
...
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8854 >
2026-06-21 14:39:53 +00:00
Pablo Correa Gómez
3c159f1682
ci: simplify pmb usage
...
pmb.helpers.package.check_arch with binary=False is a complex way of
fetching the APKBUILD and checking it against
pmb.helpers.pmaports.check_arches. Since we already have the APKBUILD,
just check the arches directly.
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8854 >
2026-06-21 14:39:53 +00:00
Oliver Smith
8b5141c241
issue_templates: Default: mark v26.06 as released
...
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8879 >
2026-06-21 15:38:00 +02:00
Oliver Smith
3c2ff259b4
docs: releases: mark v26.06 as released
...
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8879 >
2026-06-21 15:34:49 +02:00
Oliver Smith
c13b10ec0b
channels.cfg: mark v26.06 as released
...
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8879 >
2026-06-21 15:27:51 +02:00
Markus Göllnitz
512379d7b4
firmware-shift-otter: fix location of hexagonfs
...
Currently, hexagonfs relevant firmware files are
installed into
/usr/share/qcom/qcm6490/SHIFT/otter/hexagonfs while the
correct location should have been
/usr/share/qcom/qcm6490/SHIFT/otter.
Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8861 >
2026-06-21 12:52:19 +00:00
Cristian Cozzolino
a1c7af5d43
main: Add zimage64 pkg
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8791 >
2026-06-21 06:52:59 +00:00
Aelin
2aa0af2813
linux-postmarketos-lts: Upgrade to 6.18.36
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8870 >
2026-06-20 23:34:13 +00:00
Aelin
c647288530
linux-postmarketos-stable: Upgrade to 7.1.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8869 >
2026-06-20 23:31:54 +00:00
Clayton Craft
b62ed7c40c
linux-postmarketos-qcom-laptop: drop aport
...
I no longer wish to maintain this, and IIUC devices that use this would
be better off using mainline kernels at this point[1].
1. camera support isn't upstream yet but I have *never* been able to
rely on my x13s's camera even with this kernel so I think it's fine to
wait for proper mainline support
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8846 >
2026-06-20 19:06:18 +00:00
askiiart
4ca86fcaaf
hp-elitebook-ultra-g1q: use new pmos kernels
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8105 >
2026-06-20 18:49:19 +00:00
Aster Boese
14fced3a3c
pine64-pinebookpro: convert start script to openRC service
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8744 >
2026-06-20 17:03:25 +00:00
Aelin
2648b56e8b
linux-postmarketos-mainline: Upgrade to 7.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8818 >
2026-06-20 14:26:39 +00:00
WrenIX
1bedaaf6d1
device-fairphone-fp5: move install= from subpkg funcs
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8838 >
2026-06-20 12:53:38 +00:00
Aster Boese
804bdc0438
main/postmarketos-base: move etc/conf.d/tmpfs to openrc subpackage
...
This was missed with
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8737
as systemd doesn't use this config.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8867 >
2026-06-20 11:51:46 +00:00
Aelin
bd970948e6
systemd/systemd: run tests on more architectures in CI
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8864 >
2026-06-20 11:42:56 +00:00
Aelin
832379102c
systemd/systemd: upgrade to 261
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8864 >
2026-06-20 11:42:56 +00:00
Aelin
a0dd6b1d6a
systemd/systemd-stage0: upgrade to 261
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8864 >
2026-06-20 11:42:56 +00:00
Pablo Correa Gómez
732c3ed83f
main/postmarketos-mkinitfs-hook-ci: mark /etc/udev/rules.d as optional
...
As a consequence of the hermetic-usr work, /etc/udev/rules.d is slowly
disappearing. This can results in errors like:
18:05:30.180191 hookfiles: unable to process hook file "/usr/share/mkinitfs/files/05-ci.files": unable to add "/etc/udev/rules.d": getFile: failed to stat file "/etc/udev/rules.d": stat /etc/udev/rules.d: no such file or directory (also tried "/etc/udev/rules.d.zst": stat /etc/udev/rules.d.zst: no such file or directory)
from
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8863#note_563184
due to the directory not being present.
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8866 >
2026-06-20 12:01:24 +02:00
Robert Mader
695eb25dd3
temp/libcamera: Add tuning files for IMX519
...
Used on the OnePlus 6. It uses the same blacklevel as all other existing
tuning files and, as the driver is not upstream yet, needs to be carried
downstream for now.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8650 >
2026-06-20 01:41:18 +00:00
Robert Mader
093a6b017b
temp/libcamera: update downstream patch to merged version
...
Replace the dmabuf import patch with the two series that it grow into
during upstreaming, shipping in the next libcamera release. This will:
1. Improve performance for all devices using the GPU-ISP, including
those not able to use dmabuf import.
2. Simplify debugging.
3. Ensure the patches get enough testing before the upstream release.
While on it backport some additional patches:
1. A follow-up patch adding the last required step to allow dmabuf import
for input buffers to work in almost all cases *if* the V4L2 driver
handles custom bytesperline requests for bayer formats.
2. A small logging fix
3. A fix for bad bottom lines of pixels seen on some devices. This is
the only patch with visual impact - and a quite desirable one.
4. A patch to log the used driver for easier debugging.
This leaves us with only two downstream patches, both specific to the
PinePhone (OG).
Finally, add a "py3-$pkgname-pyc:pyc" subpackage in order to stay in
sync with the upstream package.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8650 >
2026-06-20 01:41:18 +00:00