Casey Connolly and Victoria Brekenfeld
9cc85a5ba4
community/soc-qcom: move msm-modem dependency to soc-qcom-modem subpackage
...
Pulling this in results in a bunch of modem related stuff that isn't
applicable to all Qualcomm devices.
Signed-off-by: Casey Connolly <kcxt@postmarketos.org >
Co-Authored-by: Victoria Brekenfeld <postmarketos@drakulix.de >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8980 >
2026-07-08 21:38:45 +00:00
Sicelo A. Mhlongo
b495aa576b
device-*: switch to UPower config fragments
...
As of upower 1.91.0, UPower supports config fragments, thus there is no longer
a need to ship a full UPower.conf.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8794 >
2026-06-11 17:25:47 +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
Achill Gilgenast
7b5f762899
soc-qcom: enable {rmtfs,msm-modem-uim-selection} openrc service in -modem-openrc
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7677 >
2026-02-20 15:31:54 +01:00
Clayton Craft
cb0d645970
soc-qcom: restart modem-gnss.service on failure
...
Apparently starting after MM isn't always enough time for the location
service to be up, so this adds a periodic restart of the systemd service
every 30 seconds for up to 5 minutes.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8041 >
2026-02-20 01:19:12 +00:00
Clayton Craft
920c4a8478
soc-qcom: remove MM config
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7840 >
2026-02-01 13:17:40 -08:00
Aelin
c4ef29760f
soc-qcom: Add myself as Co-Maintainer
...
[ci:skip-vercheck]: co-maintainer changes are not reflected in the APK
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7650 >
2026-01-13 01:09:17 +01:00
Achill Gilgenast
ecd710af96
*/*: move to maintainer= variables
...
* Also move right above pkgname=
* Move Co-Maintainer lines above maintainer=
* Remove empty lines in the header
pmbootstrap 3.7+ & abuild supports maintainer= variables.
See also https://gitlab.alpinelinux.org/alpine/tsc/-/issues/88
[ci:skip-build]: no pkgver/pkgrel changes
[ci:ignore-count]: intended
[ci:skip-vercheck]: no functional changes
[skip ci]: false positives
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7723 >
2026-01-12 17:01:35 +01:00
Aster Boese
a859221da5
soc-qcom: install modem-gnss openrc service with executable permissions
...
Fixes service being installed 644 by 8d356e5056
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7653 >
2025-12-27 12:37:58 -05:00
Clayton Craft
57c75db149
soc-qcom: delay starting modem-gnss on boot
...
modem-gnss / qmicli depends on qrtr being up, or it fails on boot and
GPS doesn't work on this device:
sargo systemd[1]: Starting Google Sargo (Pixel 3a) GNSS Modem Setup...
sargo qmicli[1080]: error: node with id 0 not found in QRTR bus
Ideally there would be a path in /dev or sysfs so we could add a
ConditionPathExists= in the unit, but I tried hard to find something and
was unable to. Making modem-gnss depend on ModemManager seems to work
around this issue, since qrtr seems to always (in my testing) be up by
then. IIUC in the future we may not have to run qmicli to enable GPS, so
this patch is a workaround to fix a workaround.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7636 >
2025-12-25 23:19:41 +00:00
Clayton Craft
8d356e5056
community/soc-qcom: move modem-gnss service from google-sargo
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7636 >
2025-12-25 23:19:41 +00:00
Jens Reidel
357287dbe7
community/soc-qcom: make pd-mapper optional
...
The in-kernel pd-mapper is the preferred choice nowadays and used for
some kernel packages of devices that already/want to depend on soc-qcom.
Signed-off-by: Jens Reidel <adrian@travitia.xyz >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6905
2025-08-16 13:38:04 +02:00
Aster Boese
7429bed2ca
*/*: bump pkgrels of packages with systemd subpackages
...
Update to use the new version of the abuild systemd split function.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6713
2025-07-27 17:03:09 -04:00
Luca Weiss
6a2c3f0818
treewide: remove downstream feedbackd vibra rules
...
All of them are now included upstream with feedbackd, so we can remove
them here.
https://gitlab.freedesktop.org/agx/feedbackd/-/merge_requests/182
[ci:ignore-count]
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6695
2025-06-28 11:16:55 +02:00
Clayton Craft
0dc0c9f03e
soc-qcom: run systemd splitfunc in pulseaudio-systemd subpkg
...
Just like when defining custom -openrc subpkgs, or prepare funcs, etc,
we *need* to manually the corresponding abuild function or else things
break.
fixes #3781
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6690
[ci:skip-build]: already built successfully in CI
2025-06-20 19:22:57 +02:00
Federico Amedeo Izzo
93838311aa
community/soc-qcom: Add missing systemd unit for call_audio_idle_suspend_workaround
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6663
[ci:skip-build]: already built successfully in CI
2025-06-14 11:12:58 +02:00
Casey Connolly
9b3769cced
treewide: update my name
...
[ci:skip-build]
Signed-off-by: Casey Connolly <kcxt@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6488
2025-05-10 17:59:34 +02:00
Clayton Craft
469374de6d
device/*: explicitly depend on openrc if install scripts call rc-update
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6476
2025-05-06 10:48:44 +02:00
Clayton Craft
bd4c139c4d
soc-qcom: new aport (MR 6189)
...
This is basically a copy of soc-qcom-sdm845, which many things (even
non-sdm845 stuff) were depending on.
2025-02-19 08:13:22 -08:00