Commit Graph
13193 Commits
Author SHA1 Message Date
icy d2d2f6bede linux-postmarketos-qcom-msm89x7: Enable RTL8XXXU Wi-Fi driver
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8127>
2026-03-10 19:02:58 +00:00
Cédric Bellegarde 66ddffc718 soc-qcom: Always restart call-audio-idle-suspend-workaround
When a graphical session is stopped while connected via SSH, the
dbus-monitor process is killed and the service is marked as failed.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8149>
2026-03-10 18:58:39 +00:00
H3 75b279265c [samsung-jfvelte] fix boot image size
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8147>
2026-03-10 15:34:48 +00:00
postmarketOS CI 84328af8e1 linux-next: upgrade to next-20260309 2026-03-10 05:38:38 +00:00
WeirdTreeThing b8db607046 device-xunlong-orangepi5-plus: add nvme and hid_generic to initfs
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8146>
2026-03-09 16:04:17 +00:00
Kszyś efe90148eb samsung-a52sxq: new device
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8013>
2026-03-09 15:55:34 +00:00
Oliver Smith 9fae52605b systemd/postmarketos-base-systemd: add phosh-tour preset
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8145>
2026-03-09 15:47:49 +01:00
Oliver Smith 61382834c1 main/postmarketos-ui-phosh: recommend phosh-tour
Put phosh-tour in pmb_recommends instead of having postmarketos-welcome
indirectly installed by default through
postmarketos-base-ui-gnome-mobile. In order to do that, move
postmarketos-welcome from the pmb_recommends of
postmarketos-base-ui-gnome-mobile to postmarketos-ui-gnome-mobile.

The reasons for that is that the postmarketos-welcome app by now has
in part incomplete and outdated explanations about how phosh shall be
used. For example, a common question that we don't answer but phosh-tour
does is how the keyboard can be launched from any app.

The postmarketos-welcome app warns more about that this is an
experimental system, but that is prominently displayed on our homepage
when trying to download images. Otherwise it also doesn't contain much
information that makes it worth keeping instead of phosh-tour.

Finally phosh upstrem has also said that they would be willing to have
distro-specific tour pages, so if we notice that something would be
really good to have there in the long run, we could look into getting it
in phosh-tour.

[ci:skip-vercheck]: changing pmb_recommends doesn't need rebuilds

Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8145>
2026-03-08 20:54:00 +01:00
hexaheximal 6034b0b06d device-odroid-n2plus: fix u-boot path
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8143>
2026-03-08 13:19:06 -04:00
Oliver Smith 12e42c192f docs/generic-device-packages: new page
Start the documentation for generic device packages and document how to
handle device-specific services. This is a question that came up in the
review of PMCR-0009 (new main device category).

Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8122>
2026-03-08 16:40:45 +00:00
Oliver Smith 31a4d7ae92 device-zhihe-generic: rename from device-generic-zhihe
This was the only package starting with "device-generic-" that did not
end in an architecture name, which means it is not generic for that
architecture. Rename this package, so we can define all packages
starting with "device-generic-" as Generic Device Packages and document
guidelines for making these types of packages consistent.

Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8122>
2026-03-08 16:40:45 +00:00
Biswapriyo Nath 92886d24bf device-nokia-panther: move to archive
nokia-panther works with qcom-msm89x7 linux kernel v6.19.3-r0 (!8081) and lk2nd 22.0 (!8073)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8095>
2026-03-08 16:38:06 +00:00
Aelin f2ee4a42c6 systemd/systemd-stage0: upgrade to 259.3
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8128>
2026-03-08 16:28:24 +00:00
Aelin ccbe51263a systemd/systemd: upgrade to 259.3
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8128>
2026-03-08 16:28:24 +00:00
Bart Ribbers 3af802b59c systemd/plasma-login-manager: set minimum UID to filter out system accounts
Without this set it will consider way more accounts than user accounts
as accounts you can log into and show them, which is obviously wrong.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8140>
2026-03-08 12:56:03 +00:00
Achill Gilgenast 28a0b4c382 systemd/postmarketos-repo-nightly: new aport
Allows easier installation of nightly repositories with e.g. apk add
phosh-nightly && apk upgrade -Ua

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7807>
2026-03-08 13:30:16 +01:00
Achill Gilgenast 24681624eb docs: mention to open issues when a merge happend without maintainer response
See the meeting notes from the 2026-01-19:
(https://docs.postmarketos.org/policies-and-processes/governance/team-meetings/meeting-notes.html)

> Discussed pmaports!7770, possibly limiting the wait period for maintainer
> approval from 2 weeks to 1 week.
>
> We discussed to keep 2 weeks and make an issue template for “had to merge
> without maintainer review”, the new process will then be that the template
> gets filled out if a MR has to be merged without maintainer review after
> two weeks. The maintainer can then either say that they plan to review
> future merge requests, or indicate that they don’t want to maintain the
> thing anymore, or just not respond (which implies that they don’t want
> to maintain anymore). That way we should be able to get the listed
> maintainers to reflect reality better.
>
> Everyone reading this, please make sure you are not listed as maintainer
> for packages that you don’t plan to do reviews for anymore :)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7770>
2026-03-08 11:07:53 +01:00
adamthiede e24f436706 linux-postmarketos-mediatek-mt8173: upgrade to 6.19.6
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8130>
2026-03-08 09:19:56 +00:00
Antoine Martin 41660ec3d2 u-boot-clockworkpi-uconsole-radxa-cm5: rename from u-boot-radxa-cm5
* refactor to only target uconsole
* add update-u-boot tool

[ci:skip-vercheck]: not new package

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7918>
2026-03-08 00:11:35 +00:00
Antoine Martin cf186ae56d linux-clockworkpi-uconsole-radxa-cm5: add uconsole drivers
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7918>
2026-03-08 00:11:35 +00:00
Antoine Martin 1d546198cc linux-clockworkpi-uconsole-radxa-cm5: move to downstream from archived, rename from linux-radxa
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7918>
2026-03-08 00:11:35 +00:00
Antoine Martin e6de1d0cc2 device-clockworkpi-uconsole-radxa-cm5: refactor to remove akms module
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7918>
2026-03-08 00:11:32 +00:00
Antoine Martin e193c5d1ed device-clockworkpi-uconsole-radxa-cm5: move from archived to downstream
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7918>
2026-03-08 00:11:32 +00:00
WeirdTreeThing bd4d5a5616 linux-postmarketos-rockchip-rk3588: drop package
This downstream kernel is no longer needed now that mainline supports RK3588 well.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8137>
2026-03-06 21:16:36 -05:00
WeirdTreeThing dc9c687ae0 device-xunlong-orangepi5-plus: switch to generic kernels
RK3588 has great mainline support now. Use the generic kernels instead of the outdated downstream fork.
Add more modules to the initramfs to support hdmi output with the generic config.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8137>
2026-03-06 21:14:59 -05:00
JustinandClayton Craft 5491bc9c04 main/unl0kr: upgrade to 3.5.1
This also adds support for building the unl0kr password agent for
systems running systemd.

Co-authored-by: Clayton Craft <craftyguy@postmarketos.org>
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6463>
2026-03-06 19:51:31 +00:00
Barnabás Czémán 6b9bf2c0d0 linux-postmarketos-qcom-msm89x7: Upgrade to v6.19.5-r0
Upgrade to v6.19.5-r0

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8123>
2026-03-06 19:21:55 +00:00
Aelin 48c07c2d61 cross/systemd-boot-x86: upgrade to 259.3
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8129>
2026-03-06 17:03:41 +00:00
Jan Paszkowski 1590461e92 sony-pdx215: new device
For now, the phone generally boots from microsd, although ssh does not work. The only
UIs that manage to stay launched is lomiri and sxmo.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8103>
2026-03-06 16:53:59 +00:00
postmarketOS CI 28e8e7e558 linux-next: upgrade to next-20260306 2026-03-06 16:38:26 +00:00
Aster Boese b24a4ef1fd kconfigcheck: version gate MODULE_COMPRESS
MODULE_COMPRESS was added after the individual compression algorithm options.
As such, it needs a separate version set or any kernel below the version it
was added will fail kconfig check.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8131>
2026-03-06 10:53:34 +00:00
Achill Gilgenast 22a1e98c89 systemd/wireplumber: remove
systemd units are in Alpine and the only change is the logind module
being linked against libesystemd instead of libsystemd. But I don't
think that should be a problem.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7919>
2026-03-06 08:44:57 +00:00
postmarketOS CI b2c4bb7445 linux-next: upgrade to next-20260305 2026-03-05 16:40:25 +00:00
Robert Eckelmann e9d615eef9 device-asus-picasso: move to archived
acer-picasso is well supported by nvidia-tegra-armv7, having a dedicated
device package is not needed any more and only confuses people.

firmware-nvida-tegra-armv7 already includes the files for picasso.

Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8099>
2026-03-05 13:53:30 +00:00
Luca Weiss 219d21f332 device-fairphone-fp3: update kernel module name for panel driver
With Linux 6.19 we now use the upstream panel driver. Update the list
of modules to include in initramfs accordingly.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8126>
2026-03-05 10:38:17 +01:00
postmarketOS CI c08ad3997a linux-next: upgrade to next-20260304 2026-03-05 05:39:06 +00:00
Ferass El Hafidi 41982a51f0 linux-postmarketos-exynos4: make kconfig check happy
The following options need to be added as per kconfig checks:

	CONFIG_BLK_DEV_UBLK=m
	CONFIG_EROFS_FS_ZIP_LZMA=y
	CONFIG_EROFS_FS_ZIP_DEFLATE=y
	CONFIG_EROFS_FS_ZIP_ZSTD=y

Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8109>
2026-03-04 19:23:14 +00:00
Ferass El Hafidi 96e0dfae9a linux-postmarketos-exynos4: add ISA1200 haptics support
It has been around for a while but wasn't enabled in the kernel config.
Add it so samsung-p4note gets working haptics.

Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8109>
2026-03-04 19:23:14 +00:00
Aelin a15b601455 linux-postmarketos-lts: Upgrade to 6.18.16
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8121>
2026-03-04 18:21:12 +00:00
Aelin 578c43dbf8 linux-postmarketos-stable: Upgrade to 6.19.6
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8120>
2026-03-04 18:18:40 +00:00
Val Packett 1269a73318 systemd/mutter: add hotfix for external displays on Qualcomm devices
As this was recently applied upstream, apply to the forked package

Link: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4850
Link: https://gitlab.alpinelinux.org/alpine/aports/-/commit/732334134c9677994d622eb90cef9facd0fe47d9
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7909>
2026-03-04 14:21:22 -03:00
Pablo Correa Gómez cd934c19be docs: add initial packaging guidelines to explain providers
Relates https://gitlab.postmarketos.org/postmarketOS/docs.postmarketos.org/-/issues/18

Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7875>
2026-03-04 16:26:14 +00:00
Bart Ribbers 5e6b299f02 systemd/plasma*: upgrade to 6.6.2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8118>
2026-03-04 14:27:42 +00:00
Pablo Correa Gómez 07087f8bd5 main/fbkeyboard: drop
This package should instead be in alpine

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7501>
2026-03-03 22:11:34 +01:00
Pablo Correa Gómez f1b572d289 main/postmarketos-ui-fbkeyboard: update maintainer
Robert Bloy already took maintenance of the fbkeyboard utility in
0431133641 and the former maintainer
does not have an account in our gitlab. So transfer maintainership.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7501>
2026-03-03 22:11:33 +01:00
Aelin 8c15baad17 main/postmarketos-ui-plasma-desktop: only depend on plasma-login-manager for systemd
By moving the dependency to the systemd subpackage and depending on sddm
for OpenRC installs, we fix OpenRC installs and unbreak the bootstrap
dependency cycle for the main and systemd repo.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8116>
2026-03-03 19:16:53 +00:00
Aelin 33f82fbc51 linux-postmarketos-mainline: Upgrade to 7.0_rc2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8114>
2026-03-03 18:59:58 +00:00
Barnabás Czémán 91ba3d89c2 device-qcom-msm8953: update panel drivers
Update panel drivers for support the new devices and follow changes in the kernel.

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8112>
2026-03-03 18:38:26 +00:00
Barnabás Czémán 8933229820 firmware-qcom-msm8953: fix flipkart-rimob install path
billion-rimob was renamed to flipkart-rimob in the kernel,
fix the install path follow the change.

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8112>
2026-03-03 18:38:26 +00:00
Barnabás Czémán ed3f995f94 linux-postmarketos-qcom-msm8953: upgrade to v6.19.5-r0
Upgrade to v6.19.5-r0

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8112>
2026-03-03 18:38:26 +00:00