Bart Ribbers
8d027bdfec
kconfig-generic.toml: require I2C_HID_ACPI
...
Required on some laptops for a working touchpad.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9157 >
2026-07-27 17:32:30 +02:00
Bart Ribbers
7630b8540e
kconfig-generic.toml: require INTEL_ISH_HID module on x86_64
...
Used by some Intel-based laptop's for offloading sensor polling and
algorithm processing to a dedicated low power processor in the chipset.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9157 >
2026-07-27 17:29:46 +02:00
Robert Eckelmann
3871249fbd
linux-postmarketos-marvell: apply latest kconfig checks
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9133 >
2026-07-27 12:18:31 +00:00
Robert Eckelmann
3c83bec805
linux-postmarketos-marvell: upgrade to 6.18.40
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9133 >
2026-07-27 12:18:31 +00:00
Dylan Van Assche
c7dbe7bb28
main/bootmac: use primary git email
...
postmarketOS bot cannot tag maintainers if the email doesn't match Gitlab.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9149 >
2026-07-27 11:23:35 +00:00
Dylan Van Assche
62b924f43d
device-shift-axolotl: use primary git email
...
postmarketOS bot cannot tag maintainers if the email doesn't match Gitlab.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9149 >
2026-07-27 11:23:35 +00:00
DrRac27
39d7076756
device-oneplus-enchilada: add co-maintainer
...
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9151 >
2026-07-27 08:32:26 +00:00
Rudraksha Gupta
7140f1591c
microsoft-surface-rt: unarchive, takeover maintainership, and use systemd-boot
...
Become maintainer and unarchive. Remove Grub and use systemd-boot.
Signed-off-by: Rudraksha Gupta <guptarud@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9145 >
2026-07-27 06:55:39 +00:00
Clayton Craft
e95de4e68c
linux-postmarketos-asahi: upgrade to 7.1.5-2
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9154 >
2026-07-27 02:00:06 +00:00
Aelin
993a27e70b
linux-postmarketos-mainline: Upgrade to 7.2_rc5
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9155 >
2026-07-27 00:53:51 +02:00
Hugo Posnic
bbce8d115c
main/postmarketos-config-nftables: add rule for localsend
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9153 >
2026-07-26 22:45:53 +02:00
Raymond Hackley
9a0cfba486
qcom-msm8909: maintain
...
remove nonfree-firmware
replace archived soc-qcom-msm8909 with soc-qcom-msm8916
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8894 >
2026-07-26 16:03:37 +00:00
Dylan Van Assche
4394d90b2e
temp/usb-moded: drop pmaport
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9150 >
2026-07-26 15:12:26 +00:00
Felix
4a6b2648f0
linux-xiaomi-pipa: report tablet mode without keyboard
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9147 >
2026-07-26 13:37:25 +00:00
Aster Boese
d42381d36c
samsung-a5: move to archived
...
The maintainer doesn't have the hardware to test this device anymore.
See:
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4730#note_570652
[ci:skip-vercheck]
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9127 >
2026-07-26 10:51:33 +00:00
Daniel
db3beaeec9
device-purim-librem5: Unload/reload bluetooth firmware before/after suspend (systemd variant)
...
Fixes bluetooth not being available on resume. The script was adapted from mobian and adjusted to reload the firmware in a non-blocking fashion in the background.
In some (rare) cases it fails and entering suspend, waiting 10 seconds and waking up is required. Yet this is a huge improvement over not having bluetooth after sleep at all until the next reboot.
[ci:skip-grep] to avoid failures due to ongoing treewide changes
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7635 >
2026-07-26 09:21:03 +00:00
Aelin
867476fe86
linux-postmarketos-lts: Upgrade to 6.18.40
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9142 >
2026-07-26 01:47:17 +00:00
Aelin
cc361ee6da
linux-postmarketos-stable: Upgrade to 7.1.5
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9140 >
2026-07-26 01:24:51 +00:00
Clayton Craft
8079d33b71
systemd/fwupd: fix compilation on armv7 qemu
...
Unblocks bpo
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9131 >
2026-07-25 22:57:03 +00:00
Robert Eckelmann
88e3ba5b6f
device-xiaomi-beryllium: take over maintainer role
...
closes #4773
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9134 >
2026-07-25 19:16:36 +09:00
Barnabás Czémán
db1fe3c1c1
device-qcom-msm8953: Add PWM backlight to initfs
...
Some devices are using PWM backlight for display,
add the necessary modules to the initfs.
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9081 >
2026-07-24 21:33:33 +00:00
Barnabás Czémán
cc5e149f68
linux-postmarketos-qcom-msm8953: Upgrade to v7.1.3-r0
...
Upgrade to v7.1.3-r0
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9081 >
2026-07-24 21:33:33 +00:00
Barnabás Czémán
4396dd0714
linux-postmarketos-qcom-msm89x7: Upgrade to v7.1.3-r1
...
Upgrade to v7.1.3-r1
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9075 >
2026-07-24 21:08:31 +00:00
Aster Boese
a589ec7d4f
systemd/dsme: remove openrc subpackage
...
Every other package in extra-repos/systemd removes their openrc
subpackage and openrc scripts. Therefore, dsme should too.
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9128 >
2026-07-24 21:04:48 +00:00
Daniel
3376799409
device-samsung-espresso*: compress initfs with lzma
...
This saves some space which is important for a device with a small boot partition.
The savings appear to be better than with zstd:best as well as xz:best
refs !9024
refs #4673
[ci:skip-grep] to avoid failures due to ongoing treewide changes
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9070 >
2026-07-24 20:31:32 +00:00
Aster Boese
3950860c58
cross/systemd-boot-x86: upgrade to 261.2
...
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9130 >
2026-07-24 20:28:21 +00:00
Aster Boese
a6c841e24c
cross/grub-efi-x86: upgrade to 2.14-r1
...
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9129 >
2026-07-24 20:25:19 +00:00
Clayton Craft
1c7ff6bc68
systemd/cups: backport patch to install sysusers config
...
Upstream cups has support for generating/installing sysuser config but
it's not yet in a release version. Backport the patch to when it gets
into a release, we'll know to drop the patch.
Fixes #4649
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8875 >
2026-07-24 20:16:23 +00:00
Aster Boese
6d6d684bfe
treewide: move q6voiced.conf to new path
...
Moves configs to the new path as defined by q6voiced version 0.3.0.
[ci:skip-grep]
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8970 >
2026-07-24 19:44:01 +00:00
Clayton Craft
6b57dc9c72
systemd/fwupd: fork from Alpine to build with systemd support
...
Unfortunately we can't build fwupd with only unit files, we have to link
against systemd for sd-notify support or else the units probably aren't
going to be properly managed.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
[ci:skip-vercheck] pkgver/pkgrel match upstream
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7245 >
2026-07-24 18:06:02 +00:00
Sicelo A. Mhlongo
6826507217
postmarketos-base: explicitly set swapfile priority
...
Ensure priority of swapfile is lower than zram (100 vs. 300), thus
ensuring zram is filled first.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9106 >
2026-07-24 18:01:02 +00:00
Sicelo A. Mhlongo
161bea9d15
postmarketos-zram: explicitly set zram priority
...
There may be other swap on the device, e.g. swapfile. Setting an
explicit high priority value ensures zram is given first preference.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9106 >
2026-07-24 18:01:02 +00:00
Clayton Craft
7b4e2925ee
main/postmarketos-ui-cosmic: add sound theme to pmb_recommends
...
[ci:skip-vercheck] pmb_recommends change
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9114 >
2026-07-24 17:57:15 +00:00
Aelin
9c68abf912
systemd/systemd: upgrade to 261.2
...
[ci:skip-build]: already built successfully in CI
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9121 >
2026-07-24 07:40:53 -07:00
Aster Boese
1c739e9f36
main/postmarketos-base-ui: notify users upon installing iwd for MAC modification
...
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9125 >
2026-07-24 14:18:56 +00:00
Sicelo A. Mhlongo
5aa2aaf449
device-nokia-n900: improve zram, screenlock and audio config
...
- switch to pactl for volume adjustment since we now have UCM2 and can
use pulseaudio natively
- modify screenlock to prevent false activity causing screen to remain
turned on indefinitely
- set swapfile to 220M to reduce likelihood of thrashing
- switch zram algorithm to lz4, which might have even better performance
on N900 than lzo-rle
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9107 >
2026-07-24 14:16:23 +00:00
Stefan Hansson
55a2caafad
systemd/networkmanager: upgrade to 1.56.1
...
And add patch to fix hotspot breakage.
Closes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4118
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9053 >
2026-07-24 14:12:00 +00:00
Clayton Craft
cb73714c79
main/postmarketos-duranium: use full kmod in initramfs
...
A recent change in Alpine[1] changed how busybox handled module loading.
Previously, if bb modprobe was called with a compressed module, it would
send it to the kernel to decompress it. Now, bb modprobe just fails.
Using full kmod/modprobe lets us avoid any of these busybox shenanigans.
1. 79180dde21
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9123 >
2026-07-23 21:29:49 -07:00
Aster Boese
3004382975
systemd: remove eudev provide
...
No package in aports or pmaports directly depends on eudev
anymore, meaning that this eudev provide is not needed and
only the udev virtual package provide is needed.
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8974 >
2026-07-23 15:35:37 -07:00
Aster Boese
4624a68785
main/postmarketos-ui-plasma-*: add myself as Co-Maintainer
...
[ci:skip-vercheck]
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9120 >
2026-07-23 22:26:30 +00:00
Aster Boese
28962d7fdf
main/postmarketos-base-ui: add tmpfiles.d config for alsa-utils
...
alsa-utils tries creating /run/lock/asound.state.lock, but, since /run/ is a tmpfs, that path
does not exist in packaging. It is expected that this path is created at runtime, but systemd
does not because systemd considers /run/lock/ to be a legacy path and locks creating it behind
its legacy sysv compat. Because we cannot enable sysv compat and cannot patch systemd to still
allow /run/lock/ in its regular tmpfiles.d config, creating a custom config is the best
solution.
This is not in a systemd subpackage because OpenRC installs can also use tmpfiles.d and
discussion in abuild came to the conclusion that tmpfiles.d configs should stay in the regular
packaging and not go into a subpackage.
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9047 >
2026-07-23 20:18:23 +00:00
Richard Acayan
2bab6556d1
community/alsa-ucm-conf-qcom-sdm670: upgrade to 1.2.9_git20260610
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8940 >
2026-07-23 16:29:55 +00:00
Richard Acayan
355ae47182
linux-postmarketos-qcom-sdm670: upgrade to v7.1.3
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8940 >
2026-07-23 16:29:55 +00:00
Felix
0302ffd6d2
linux-xiaomi-pipa: add Felix as co-maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9065 >
2026-07-23 13:15:56 +00:00
Felix
a323618593
xiaomi-pipa: fix keyboard cover input handling
...
Stop advertising impossible key bits from the Nanosic 803 keyboard.
Add quirks so libinput treats the keyboard as internal and the touchpad as a clickpad.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9065 >
2026-07-23 13:15:56 +00:00
Felix
cbe39ad41c
linux-xiaomi-pipa: fix stylus input on nt36523
...
Fix pen enable/disable handling, axis scaling, and proximity-out behavior.
The stylus now tracks correctly across the panel and no longer jumps to 0,0.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9065 >
2026-07-23 13:15:53 +00:00
Felix
ee31f53803
xiaomi-pipa: fix charging status reporting and add stylus charging
...
Fix PMIC fuel-gauge reporting and wire up stylus charging support.
Load the pen-charge notifier early so the touchscreen probes in initramfs.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9065 >
2026-07-23 13:15:49 +00:00
Felix
9daf83d944
linux-xiaomi-pipa: upgrade to 7.1.4
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9065 >
2026-07-23 13:15:46 +00:00
Clayton Craft
b5c961a108
main/pmos-base-ui-gnome-mobile, plamo: add VVM player to pmb_recommends
...
A previous commit (80411d9120 ) added vvmd but that's just the daemon and
not the actual GUI/player for VVM. This replaces vvmd with vvmplayer,
the GUI (which depends on vvmd)
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
[ci:skip-vercheck] pmb_recommends change
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9113 >
2026-07-23 11:13:47 +00:00
postmarketOS CI
c44fb3f930
linux-next: upgrade to next-20260722
2026-07-23 05:39:35 +00:00