Commit Graph
13337 Commits
Author SHA1 Message Date
Bart Ribbers d7c7786947 main/postmarketos-ui-plasma-bigscreen: re-enable
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8141>
2026-03-31 17:48:41 +00:00
Bart Ribbers fb3aeb4232 temp/plasma-bigscreen: new aport
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8141>
2026-03-31 17:48:41 +00:00
Bart Ribbers 412d560cc9 temp/aura-browser: new aport
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8141>
2026-03-31 17:48:41 +00:00
Bart Ribbers 4de24c56ce temp/plank-player: new aport
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8141>
2026-03-31 17:48:41 +00:00
Duje Mihanović e2a6787183 linux-samsung-coreprimevelte: upgrade to 6.19.10
Many of the patches were upstreamed in 6.19, so they are dropped here.

Besides that, there are two new QoL patches (to be upstreamed
eventually) and kconfig fixes.

Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8249>
2026-03-31 17:46:41 +00:00
Stefan Hansson 6ff3ee9670 main/dint: upgrade to 0.2.0
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
2026-03-31 17:28:23 +02:00
Achill Gilgenast 59012769cc */*: rebuild against python 3.14
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8239>
2026-03-31 14:25:42 +00:00
Aelin 55b87766a6 linux-postmarketos-qcom-sc7280: Add co-maintainers, pass kconfigcheck
As discussed with Luca, Federico and me are maintainers of other devices using
the kernel package (Nothing Phone 1, Radxa Dragon Q6A, RUBIK Pi 3) and would
like to help maintain the kernel package in pmaports.

While we're at it, update the kernel configuration to pass kconfigcheck
again.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8245>
2026-03-31 11:25:49 +00:00
Oliver Smith cb6f7f0ef1 device-clockworkpi-uconsole-rpi: depend on gcc
Fix that building this package fails with:
  ccache: error: Could not find compiler "aarch64-alpine-linux-musl-gcc" in PATH

dtc tries to call gcc, so we must add it to the makedepends. It doesn't
seem possible to use clang instead with dtc, and even if, let's get the
package building with GCC first to unblock the queue in BPO and then
look into doing that.

This has probably worked in the past because pmbootstrap used to
pre-install more dependencies in the past during builds and this package
hasn't been built in a long time.

[ci:skip-vercheck]: code wasn't changed, just fixing the build

Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8241>
2026-03-31 00:35:24 +00:00
Clayton Craft 71c5137654 systemd/dbus-broker: skip tests on all archs except x86_64
Some tests under qemu take >10minutes each and time out. x86_64 is the
only arch that's native in gitlab CI AND bpo, so only run tests if on
that arch.

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
[ci:skip-build]: already built successfully in CI (except aarch64,
 because runners are broken currently)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8246>
2026-03-30 15:38:09 -07:00
Aelin 0b99b960d6 device-google-flame: drop dependency on hexagonfs-firmware-loader
We no longer want device packages to use this approach, they should
instead package their HexagonFS firmware files.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8163>
2026-03-30 22:04:04 +00:00
Aelin eef05be974 systemd/postmarketos-base-systemd: drop hexagonfs-firmware-loader from preset
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8163>
2026-03-30 22:04:04 +00:00
Aelin 4997cbff8c main/hexagonfs-firmware-loader: drop
Back in the days, hexagonrpcd was not suitable for generic device
packages and we had to hack around it with this service / script. Now
that hexagonrpcd can guess the HexagonFS directory location at runtime,
we can and should get rid of this service to align with our (future)
firmware packaging guidelines.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8163>
2026-03-30 22:04:04 +00:00
Aelin e00763cf34 device-qcom-qcs6490: move from testing to community
[ci:skip-vercheck]: moving between categories
[ci:skip-kconfigcheck]: moving between categories

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8210>
2026-03-30 21:57:23 +00:00
Clayton Craft 7143cf4f51 systemd/postmarketos-base-systemd: depend on dbus-broker
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8223>
2026-03-30 21:30:49 +00:00
Clayton Craft 08c6345879 systemd/dbus-broker: fork aport from Alpine to support systemd
This enables launcher support so that dbus-broker can run dbus services
via systemd units (either packaged units, or as a transient unit). The
benefit of doing this is that we no longer have to use a setuid binary
(dbus-daemon-launch-helper).

Fixes https://gitlab.postmarketos.org/postmarketOS/duranium/-/work_items/40

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8223>
2026-03-30 21:30:49 +00:00
Dzmitry 936675272d review fix: add !spdx
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8219>
2026-03-30 13:26:55 +00:00
Dzmitry Sankouski f36f478cbf device-samsung-starqltechn: replace firmware dependency
Replace hexagonfs-loader dependency with firmware-samsung-sdm845.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8219>
2026-03-30 13:26:55 +00:00
Dzmitry Sankouski 417afab791 firmware-samsung-sdm845: add package
Provides firmware for Samsung Galaxy S9 phone series based on SDM845 SoC.
This replaces hexagonfw-loader, which doesn't comply with firmware
packaging policy.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8219>
2026-03-30 13:26:55 +00:00
Vishwas Rajashekar b7f50c3dd8 device-samsung-lt03lte: add maintainer
Signed-off-by: Vishwas Rajashekar <dev@vrajashkr.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8238>
2026-03-30 07:57:50 +05:30
Achill Gilgenast 08c2bc39df temp/mbwl: use wlroots0.18
Removed wlroots0.17 in https://gitlab.alpinelinux.org/alpine/aports/-/commit/8b739ef72ca7fee5c75b0d4effa465b142a4ae50

Ideally this would use the latest stable wlroots version which is 0.20
already (and live in Alpine), but looking at
https://codeberg.org/mediaberry/mbwl/issues/2, we can consider mbwl a
short-term solution anyway.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8232>
2026-03-29 15:31:15 +00:00
Oliver Smith a82d50bb51 docs: device-categorization: new main requirements
Featuring a minor wording tweak as suggested by Newbyte.

Related: https://docs.postmarketos.org/pmcr/main/0009-new-main-device-category.html
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8237>
2026-03-29 16:47:50 +02:00
Oliver Smith 4846a3a575 community/device-qemu-*: move from main
[ci:skip-vercheck]: moving packages

Related: https://docs.postmarketos.org/pmcr/main/0009-new-main-device-category.html
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8237>
2026-03-29 16:10:08 +02:00
Clayton Craft 4c89aa7dc7 linux-postmarketos-asahi: upgrade to 6.19.10-1
Asahi fragment synced with upstream

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8233>
2026-03-28 15:16:44 +00:00
Clayton Craft 465764ee31 device-apple-mac-aarch64: add dwc3-apple module to initramfs
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8233>
2026-03-28 15:16:44 +00:00
Pablo Correa Gómez 6399bd2a4a main/gesture: drop
This is now upstream in Alpine.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7499>
2026-03-28 10:58:46 +00:00
Pablo Correa Gómez 6671b8deea main/shelli: drop
This is now upstream in Alpine

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7499>
2026-03-28 10:58:46 +00:00
Jana Steuernagel dc5f770d8a main/postmarketos-config-nftables: add rule for rdp
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8231>
2026-03-27 15:54:13 +00:00
Aster Boese edfb9c96a3 device/downstream/*: /etc/X11/xorg.conf.d -> /usr/share/X11/xorg.conf.d
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7805>
2026-03-27 13:42:53 +00:00
Aster Boese e8adc41966 device/testing/*: /etc/X11/xorg.conf.d -> /usr/share/X11/xorg.conf.d
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7805>
2026-03-27 13:42:53 +00:00
Aster Boese adb832c1ee device/community/*: /etc/X11/xorg.conf.d -> /usr/share/X11/xorg.conf.d
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7805>
2026-03-27 13:42:53 +00:00
Aelin 5f395b2705 linux-postmarketos-lts: Upgrade to 6.18.20
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8225>
2026-03-27 12:43:39 +00:00
Aelin 9e1fd8f1dd linux-postmarketos-stable: Upgrade to 6.19.10
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8224>
2026-03-27 12:41:23 +00:00
bluebunny c0ad83a183 linux-xiaomi-pipa: upgrade to 6.19.10
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8199>
2026-03-26 22:05:37 +00:00
Aster Boese f16ca169e0 linux-powkiddy-x55: upgrade to 6.19.0
linux-powkiddy-x55 is just the kernel dot org repo with a single
patch applied. Originally, this was meant to be a port to use LLVM,
but too much of compilation was broken by newer clang optimizations,
so porting to the newest release made more sense.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8132>
2026-03-26 07:05:45 +00:00
Clayton Craft 7d77c762fb linux-postmarketos-asahi: upgrade to 6.19.9-2
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8229>
2026-03-25 16:37:32 -07:00
Oliver Smith 4560f99bd1 systemd/gnome-keyring: upgrade to 50.0
Related: https://gitlab.alpinelinux.org/alpine/aports/-/commit/63c502e654b8c5db7921eb039ffc77d8894c518c
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8227>
2026-03-25 22:19:21 +01:00
Aelin e86582ddce cross/systemd-boot-x86: upgrade to 260.1
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8222>
2026-03-25 12:31:40 +00:00
Aelin c305c349c0 systemd/systemd: upgrade to 260.1
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8221>
2026-03-25 12:29:08 +00:00
Aelin 60a55ea194 systemd/systemd-stage0: upgrade to 260.1
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8221>
2026-03-25 12:29:08 +00:00
polyfloyd 8d21f0418e linux-postmarketos-qcom-sdm845: Enable new container kconfig flags
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8191>
2026-03-25 05:28:34 +00:00
Antoine Martin 72884e7a8a linux-postmarketos-rockchip: enable EFI ZBOOT
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8213>
2026-03-25 04:45:56 +00:00
Antoine Martin eb35a1d6e2 linux-postmarketos-rockchip: take maintainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8213>
2026-03-25 04:45:56 +00:00
Antoine Martin 3d3be43901 linux-postmarketos-rockchip: upgrade to 6.19.9
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8213>
2026-03-25 04:45:53 +00:00
Aster Boese fcd19400d9 systemd/systemd: build static libsystemd and libudev
Useful for things like Rust.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8216>
2026-03-25 02:45:41 +00:00
Aelin 0dd4e4108c cross/musl-*: upgrade to 1.2.6-r0
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8220>
2026-03-24 19:41:22 +01:00
Aelin 821b1f9926 linux-postmarketos-mainline: Upgrade to 7.0_rc5
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8218>
2026-03-23 18:01:01 +01:00
Aster Boese 21f0afb162 kconfig-generic: add, amdgpu, intel, nouveau, and nvme configs
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8208>
2026-03-23 17:49:06 +01:00
Aster Boese 55b0571bc9 xiaomi-fire: move to archived
The git repo of the firmware files was deleted and there doesn't seem
to be a backup anywhere.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8025>
2026-03-22 14:38:56 +01:00
Aelin f05269f4c4 linux-postmarketos-lts: Upgrade to 6.18.19
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8201>
2026-03-21 21:12:13 +00:00