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
Achill Gilgenast
eefbf8c0cb
systemd/systemd-services: remove tqftpserv-systemd
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7431 >
2026-01-11 18:50:56 +00:00
Achill Gilgenast
12216b89f2
main/postmarketos-ui-kodi: move systemd-service from systemd-services
...
It's taken from the third-party kodi-standalone-service repo, which just ships
services & configs to be used with kodi. They seem opinionated enough
that they won't make sense in upstream Kodi. So I think vendoring it
downstream is fine.
Also adding me as a co-maintainer for kodi, as I'm the aports maintainer
and care enough about it.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7672 >
2026-01-01 01:21:33 +01:00
Achill Gilgenast
f464f548b4
systemd/systemd-services: remove q6voiced.service
...
Packaged in modem/q6voiced see HEAD~
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7532 >
2025-12-30 14:31:51 +01:00
Achill Gilgenast
026dd661b7
systemd/systemd-services: remove more services
...
[ci:skip-build]: CI fails upgrading, which will be fixed with this
commit
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7631 >
2025-12-23 15:14:05 +01:00
Achill Gilgenast
98ffffadc4
systemd/systemd-services: remove wlgreet.service
...
Superseeded by greetd.service in Alpine
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7557 >
2025-12-16 21:53:51 +01:00
Achill Gilgenast
f5a9093e73
systemd/systemd-services: remove a few more upstreamed services
...
Just like before with b4c55cbd90 ("systemd/systemd-services:
remove a few upstreamed services")
Also reflect the maintainers to the people actually reviewing
systemd-services MRs and replace the "how-to package serives"-guide to a
message to upstream them instead.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7522 >
2025-12-09 16:32:57 +00:00
Clayton Craft
7513001408
systemd/systemd-services: drop speakersafetyd unit file
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7508 >
2025-12-07 12:12:33 +00:00
Pablo Correa Gómez
3e9288e447
*/*: fix Co-maintainer lines having wrong capitalization
...
And resulting in the bot not pinging people
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7507 >
2025-12-06 22:47:22 +01:00
Achill Gilgenast
15d376dbe7
systemd/systemd-services: remove hexagonrpcd-systemd
...
Services upstream in hexagonrpcd and backported in Alpine upstream,
override in HEAD~.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7494 >
2025-12-06 16:07:41 +01:00
Achill Gilgenast
7b6fe18469
systemd/systemd-services: remove rmtfs.service
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7393 >
2025-12-06 14:07:26 +00:00
Achill Gilgenast
461114fa69
systemd/systemd-services: remove zram-init-systemd
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7444 >
2025-12-01 17:00:26 +00:00
Achill Gilgenast
e1f0962c62
systemd/systemd-services: remove watchdog-kick-systemd
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7443 >
2025-11-30 20:57:55 +01:00
Achill Gilgenast
b4c55cbd90
systemd/systemd-services: remove a few upstreamed services
...
Should be pretty safe. It just removes subpackages where all
containing files are upstreamed in Alpine. It also doesn't contain
removals that are still in other MRs by me, that might need related
changes.
The only thing that technically could break is differences between our
services and upstream, I tried to look that they are very similar but I
could missed the one or another, but most were upstream's anyway.
See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4099
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7448 >
2025-11-30 17:24:56 +00:00
Sebastian Fleer
52de048665
systemd/systemd-services: update waydroid-container.service
...
option -w was dropped in v1.6.0
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7447 >
2025-11-28 22:26:52 +01:00
Achill Gilgenast
7d3e9351e8
systemd/systemd-services: remove qcom-diag-systemd
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7421 >
2025-11-26 21:44:45 +01:00
Achill Gilgenast
55fec507c0
systemd/systemd-services: remove msm-modem-systemd & msm-modem-wwan-port-systemd
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7424 >
2025-11-25 22:31:05 +00:00
Bart Ribbers
6ddc546289
systemd/systemd-services: remove upstreamed KDE -systemd subpackages
...
These are all in Alpine now!
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7419 >
2025-11-24 22:13:21 +00:00
Pablo Correa Gómez
c70d9c10d8
systemd/systemd-services: remove flatpak subpackage
...
The missing tempfile is now upstream:
https://gitlab.alpinelinux.org/alpine/aports/-/commit/b3da694af2b8de59b9e51317521fdbaf0e619d54
Fixes #4111
Superseeds !7415
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7416 >
2025-11-23 14:23:58 +01:00
Stefan Hansson
93840bab2c
systemd/systemd-services: remove lots of services now in aports
...
I manually checked that all of these are in aports and part of a proper
-systemd subpackage and not e.g. superd-services.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7410 >
2025-11-22 01:57:04 +00:00
Stefan Hansson
25e3143b39
systemd/systemd-services: remove xdg-desktop-portal-gnome.service
...
This has been upstreamed to aports and is now part of the
xdg-desktop-portal-gnome-systemd package. Remove it to fix conflicts.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7409 >
2025-11-21 21:45:20 +01:00
Stefan Hansson
b2a99ae4ff
systemd/systemd-services: remove xfconfd.service
...
This has been upstreamed to aports now and is part of the
xfconf-systemd package. Remove it to fix conflicts.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7408 >
2025-11-21 20:35:47 +01:00
Achill Gilgenast
a16aa558a6
systemd/systemd-services: remove wireguard-tools-wg-quick-systemd
...
Superseeded by the wireguard-tools-systemd package upstream in Alpine:
https://gitlab.alpinelinux.org/alpine/aports/-/commit/6bce751d41855ba46c2e6bb2a7cf419c7454d29f
Otherwise upgrade fails with:
ERROR: wireguard-tools-systemd-1.0.20250521-r1: trying to overwrite usr/lib/systemd/system/wg-quick@.service owned by wireguard-tools-wg-quick-systemd-101-r0.
Closes: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4105
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7401 >
2025-11-21 16:09:52 +00:00
Achill Gilgenast
101fa7ac5d
systemd/systemd-services: remove phosh services
...
Upstreamed in Alpine: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/93087
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7377 >
2025-11-15 16:01:08 +00:00
Jan Jasper de Kroon
394c20d8b8
systemd/irqbalance: add irqbalance unit
...
This package provides the systemd service file for irqbalance,
enabling proper IRQ balancing on postmarketOS devices using
systemd.
This allows for better performance and power management by
distributing IRQs across CPU cores.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7081 >
2025-11-09 17:57:22 +01:00
Sicelo A. Mhlongo
d60f557c4a
zram-swap: support custom compression algorithm via deviceinfo
...
Some devices would benefit from using compression algorithms besides zstd.
Allow device maintainers to specify a more suitable algorithm using
`zram_swap_algo` deviceinfo variable.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7239 >
2025-10-23 09:53:06 +02:00
Clayton Craft
d92884c0d6
systemd/systemd-services: add display-manager alias to plasma-mobile unit file
...
This also drops the WantedBy param, to match what's upstream.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7202 >
2025-10-16 12:57:05 -07:00
Jens Reidel
7639446782
systemd/systemd-services: don't start hexagonrpcd-adsp-rootpd on devices with SDSP
...
Apparently hexagonrpcd cannot serve the ADSP rootpd on SDM845 devices at
this time, so let's prevent the service from starting on devices with an
SDSP. It can always be re-enabled at a later time.
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7090 >
2025-09-27 23:08:51 +02:00
Clayton Craft
c4e1b0d448
systemd/systemd-services: add generator to set user for plasma-mobile service
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7057 >
2025-09-26 07:35:29 -07:00
Clayton Craft
d5fc83b7af
systemd/systemd-services: add rtkit sysusers config
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7057 >
2025-09-26 07:35:13 -07:00
Jens Reidel
acae9b289f
systemd/systemd-services: let hexagonrpcd guess the firmware directory
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6966 >
2025-09-25 01:06:35 +02:00
Clayton Craft
a8f9ec7f58
systemd/systemd-services: add generator for tinydm
...
Fixes #3897
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6903 >
2025-09-12 13:51:17 +02:00
Henrik Grimler
d2d455f8a4
extra-repos/systemd: add transmission-daemon service
...
Based on service script in transmission's repo [1], but with Type
changed to simple as alpine's transmission is built without sd_notify.
[1] https://github.com/transmission/transmission/blob/main/daemon/transmission-daemon.service.in
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7016 >
2025-09-10 10:06:39 +02:00
Markus Göllnitz
5c01db2b90
systemd/systemd-services: add vnstat service
...
Monitoring the network usage due to mobile connections
being metred is probably interesting to more users.
vnstat is also the basis for Usage's optional network
view.
Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7001 >
2025-09-09 18:29:17 +02:00
Clayton Craft
e63c70b6e8
Rebuild -systemd subpkgs
...
These packages were previously built by a WIP abuild patch that added
install scripts to each -systemd subpkg for handling preset application
on install and symlink cleanup on uninstall. This functionality has been
replaced by a trigger/commit hook, so we need to rebuild these packages
to drop the install scripts that were previously generated.
[ci:ignore-count]
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6892
2025-09-08 07:33:53 -07:00
Dylan Van Assche
15dbb835b0
systemd/systemd-services: add RuntimeDirectory and StateDirectory for nginx
...
RuntimeDirectory and StateDirectory are required for NGINX to operate out-of-the-box.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7008 >
2025-09-07 18:02:26 +00:00
Henrik Grimler
436d44c8e6
systemd/systemd-services: add apache service
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6996 >
2025-09-03 13:53:00 +00:00
Jens Reidel
91a20b30b6
systemd/systemd-services: make iio-sensor-proxy depend on all hexagonrpcd services
...
This is harmless if the services don't exist (because of Wants instead
of Requires) and applies the correct ordering for devices with
hexagonrpcd and no sdsp.
Signed-off-by: Jens Reidel <adrian@travitia.xyz >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6960 >
2025-08-22 11:31:21 +00:00
Alexey Minnekhanov
29025ea0f8
systemd/systemd-services: fix rmtfs service dependencies
...
Fixes service shutdown order on device shutdown/reboot.
Basically you can't shutdown rmtfs before Wi-Fi is shut down, due to
how remote processors are involved in this on qcom platforms.
If modem is powered off, all attepts to communicate with Wi-Fi
firmware are nonsense and this hangs device on shutdown/reboot
or send it to crashdump mode.
Openrc sercice already has the correct dependency.
Fixes: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3936
For more details, see upstream PR: https://github.com/linux-msm/rmtfs/pull/24
We can safely replace the `Before=msm-modem-uim-selection.service` line
because msm-modem-uim-selection already has its own deps specified in its
own service file.
Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6956 >
2025-08-21 15:46:29 +00:00
Tomasz Duda
97d391b2e7
systemd/systemd-services: add system-watchdog-kick.service
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6883
2025-08-17 12:47:56 -04:00
Jens Reidel
090f511837
systemd/systemd-services: only start q6voiced if config exists
...
Signed-off-by: Jens Reidel <adrian@travitia.xyz >
[ci:skip-build]: already built successfully in CI
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6927 >
2025-08-17 01:31:46 +02:00
Achill Gilgenast
7ebb24dc74
systemd/systemd-services: add user-xdg-desktop-portal-phrosh.service
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6912
[ci:skip-build]: already built successfully in CI
2025-08-15 16:05:54 +02:00
Vasiliy Doylov
2c04e1c2d3
systemd/systemd-services: add speakersafetyd.service
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6923
2025-08-14 13:23:43 +03:00
fossdd
81ae9db45b
systemd/systemd-services: add user-cellbroadcastd.service
...
Becomes a more stricter dependency of Phosh
From https://gitlab.freedesktop.org/devrtz/cellbroadcastd/-/blob/main/data/cellbroadcastd.service.in
plus https://gitlab.freedesktop.org/devrtz/cellbroadcastd/-/merge_requests/43
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6895
2025-08-11 23:53:46 +02:00
Biswapriyo Nath
00aca7844f
systemd/systemd-services: add service file for spectacle
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6860
[ci:skip-build]: already built successfully in CI
2025-08-04 16:27:11 +02:00
Clayton Craft
91aa907554
systemd/systemd-services: add sysuser conf for ssh and dnsmasq
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6851
2025-08-02 00:13:18 -04:00
Anjandev Momi
1473d92280
systemd/systemd-services: add service file for siglo
...
Tested this service file on my postmarketOS device by copying this file
to ~/.config/systemd/user and enabling.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6743
2025-08-01 23:49:14 -04: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
Biswapriyo Nath
9ee0b6ef19
systemd/systemd-services: add service files for blueman
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6803
2025-07-26 15:57:52 -04:00
Barnabás Czémán
7d997f5c40
systemd/systemd-services: Add new service for msm-modem-wwan-port
...
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6774
2025-07-23 21:03:46 +02:00