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
Aster Boese
29afb81ed2
main/reboot-mode: swap maintainer
...
The maintainer has stated that they don't want to
maintain this package anymore, so drop their name
from the line. Add the new maintainer that asked
to be added in the dropping MR.
See:
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4714#note_570656
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9097 >
2026-07-22 15:38:32 +00:00
Aelin
131f1be52e
systemd/systemd: disable ldconfig
...
The ldconfig service does not serve a purpose on musl systems.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9111 >
2026-07-22 15:24:13 +00:00
Aster Boese
673baf4468
google-gru: drop OpenRC subpackage
...
The maintainer has stated that they do not maintain this device on OpenRC, so
drop the subpackage.
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9105 >
2026-07-22 14:15:02 +00:00
Bart Ribbers
9a92db996b
kconfig-generic.toml: require IWLMLD module
...
Seems required by my work laptop to have working Wi-Fi:
$ lsmod | grep iwlwifi
iwlwifi 446464 1 iwlmld
cfg80211 1556480 3 iwlmld,iwlwifi,mac80211
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9110 >
2026-07-22 09:20:43 +02:00
postmarketOS CI
c90262fb24
linux-next: upgrade to next-20260721
2026-07-22 05:34:17 +00:00
Stefan Hansson
a9897a91e2
CI: Adapt to new pmbootstrap arch checking API
...
See https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/merge_requests/3004
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9104 >
2026-07-21 21:01:58 +02:00
Henrik Grimler
1c434e271d
device-samsung-t0lte: remove nonfree-firmware subpackage
...
Mostly to make CI happy.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094 >
2026-07-21 18:13:10 +00:00
Henrik Grimler
e2e9d31574
device-samsung-t03g: remove nonfree-firmware subpackage
...
Mostly to make CI happy.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094 >
2026-07-21 18:13:10 +00:00
Henrik Grimler
6d1e707ed1
device-samsung-p4note: compress initramfs with xz
...
To decrease boot.img size.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094 >
2026-07-21 18:13:10 +00:00
Henrik Grimler
7557b08cda
device-samsung-lt01: compress initramfs with xz
...
To decrease boot.img size.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094 >
2026-07-21 18:13:10 +00:00
Henrik Grimler
0aecba9dee
device-samsung-kona: compress initramfs with xz
...
To decrease boot.img size.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094 >
2026-07-21 18:13:10 +00:00
Henrik Grimler
04ce170086
device-samsung-t0lte: compress initramfs with xz
...
To decrease boot.img size.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094 >
2026-07-21 18:13:10 +00:00
Henrik Grimler
c40dd1c06c
device-samsung-t03g: compress initramfs with xz
...
To decrease boot.img size.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094 >
2026-07-21 18:13:07 +00:00
Henrik Grimler
b6f1a1d30e
device-samsung-m3: compress initramfs with xz
...
To decrease boot.img size.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094 >
2026-07-21 18:13:03 +00:00
Henrik Grimler
906b413a46
device-samsung-m0: compress initramfs with xz
...
To decrease boot.img size.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094 >
2026-07-21 18:13:03 +00:00
postmarketOS CI
0431b0859d
linux-next: upgrade to next-20260720
2026-07-21 16:49:31 +00:00
Stefan Hansson
3f597792c1
linux-purism-librem5: Use kconfig fragments
...
And remove references to old "config rebasing" procedure that no longer
is necessary since pmbootstrap's kconfig generation effectively does the
same thing. Also remove kconfigcheck category for Librem 5 and replace
it with a fragment.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9066 >
2026-07-21 10:55:34 +02:00
Clayton Craft
80411d9120
main/pmos-base-ui-gnome-mobile, plamo: add vvmd to pmb_recommends
...
Visual voicemail is a feature some carriers provide and it would be
great to have this installed OOTB in mobile UIs. It's added to
pmb_recommends so it can be removed on mutable installs.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
[ci:skip-vercheck] pmb_recommends change
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9085 >
2026-07-21 07:49:18 +00:00
Arnav Singh
ac2c559f3d
device-pine64-pinephone: depend on shutdown-clear-rtc-wakealarm
...
The latter was at risk of being deleted because it is considered
an unnecessary package due to not having any reverse dependencies.
Since the service is still opt-in anyway (user needs to choose to enable it),
it doesn't hurt to always install it as a dependency of dpp-openrc.
Ref: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9080#note_570449
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9101 >
2026-07-20 12:45:23 -07:00
Aster Boese
7c440cd019
firmware-oneplus-sdm845: fix wrong depends
...
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9100 >
2026-07-20 20:43:40 +02:00
Clayton Craft
97e1642224
main/postmarketos-mkinitfs: upgrade to 2.11.1
...
Changelog:
* Fix lzma compression
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9090 >
2026-07-20 15:46:25 +00:00
Aelin
6e90d14c4d
systemd/systemd-stage0: disable unnecessary options
...
This brings us down from 2400 to around 1000 targets when compiling
systemd-stage0. dbus still builds fine after these changes.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9093 >
2026-07-20 15:35:16 +00:00
Aster Boese
0715fcdb82
ci: grep: always run nonfree-firmware check
...
Changes the nonfree-firmware check to check all APKBUILDs outside
of 'archived' to align better with the other checks. This is now
possible now that no package uses the old nonfree-firmware logic
outside of 'archived'.
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9086 >
2026-07-20 15:10:00 +00:00
Aster Boese
326db8aaa5
samsung-a3: move to archived
...
The maintainers either don't have the hardware to test
this device anymore or don't have an account on the
pmOS GitLab.
See:
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4729#note_570851
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9098 >
2026-07-20 13:09:26 +02:00
Aelin
a96d3ec97f
linux-next: Commit the updated configs
...
These didn't get commited by the CI autoupdate job, so it needs manual
intervention now to unblock BPO.
[ci:skip-build]: already built in autoupdate
[ci:skip-vercheck]: not built in BPO
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9096 >
2026-07-20 09:26:55 +00:00
Aelin
a83b5f262f
ci: Commit all changes in linux-next
...
We regenerate the configs, but we only commit the APKBUILD. This
resulted in checksum mismatches.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9095 >
2026-07-20 09:14:05 +00:00
postmarketOS CI
69b8617d02
linux-next: upgrade to next-20260717
2026-07-20 05:36:35 +00:00
Aelin
211002d0fa
kconfig-generic: Drop QCOM_GSBI
...
This config is only for 32-bit ARM devices and on -next, it was properly
gated to ARM and cannot be enabled on ARM64 kernels anymore. This causes
our linux-next upgrades to fail since the config doesn't apply anymore.
multi_v7_defconfig on ARM already enables QCOM_GSBI, so no change is
necessary there.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9091 >
2026-07-20 02:08:40 +02:00
Aelin
e6249b40c1
linux-postmarketos-mainline: Upgrade to 7.2_rc4
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9088 >
2026-07-19 23:52:30 +00:00
Aster Boese
3f76592e30
main/ldpath: drop
...
This package seems to have never actually been used by anything,
neither in pmaports no in pmbootstrap. Due to its last edit being
75feba5476 from 2018, its sufficient
to say that this package isn't useful anymore.
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9079 >
2026-07-19 23:10:30 +00:00
Robert Eckelmann
b704910cac
linux-google-nyan: upgrade to 6.6.144
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7273 >
2026-07-19 22:30:22 +00:00
Robert Eckelmann
7ed73c6f09
linux-google-nyan: make kconfig happy again
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7273 >
2026-07-19 22:30:22 +00:00
Robert Eckelmann
211926df66
linux-google-nyan: another try to get it smaller
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7273 >
2026-07-19 22:30:19 +00:00
Robert Eckelmann
5866996eca
linux-google-nyan: adopt latest kconfig requirements
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7273 >
2026-07-19 22:30:16 +00:00
Robert Eckelmann
6c3452c007
linux-google-nyan: use llvm-strip for modules
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7273 >
2026-07-19 22:30:12 +00:00
Robert Eckelmann
cf181ec1ef
linux-google-nyan: try to make kernelsize smaller
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7273 >
2026-07-19 22:30:09 +00:00
Robert Eckelmann
4207cf89e9
linux-google-nyan: switch to llvm
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7273 >
2026-07-19 22:30:06 +00:00
Aster Boese
39c239831c
xiaomi-natrium: move to archived
...
The maintainer has no pmOS GitLab account, meaning this
device is functionally abandoned.
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9083 >
2026-07-19 22:23:39 +00:00
Aster Boese
652be8fded
microsoft-surface-rt: move to archived
...
The maintainer has not created a pmOS GitLab account, meaning
that this package is effectively unmaintained.
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9082 >
2026-07-19 22:21:37 +00:00
Aster Boese
3661af9aaf
raspberry-pi4: move to archived
...
The maintainer said that they did not realize that they
were still maintaining this device and that they are
good to drop from the package.
See:
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4714#note_570621
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9087 >
2026-07-19 23:06:21 +02:00