Achill Gilgenast
a00bb2161b
systemd/gnome-session: upgrade to 50.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8178 >
2026-03-15 16:25:20 +00:00
Clayton Craft
f6a9e0e277
systemd/postmarketos-base-systemd: update list of maintainers
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8162 >
2026-03-14 14:46:15 +00:00
Achill Gilgenast
58e2497f91
systemd/gnome-logs: upgrade to 50.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8167 >
2026-03-13 11:18:58 +00:00
Aelin
59915347fa
systemd/systemd-stage0: upgrade to 259.4
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8164 >
2026-03-13 11:16:58 +00:00
Aelin
a82fcd42d9
systemd/systemd: upgrade to 259.4
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8164 >
2026-03-13 11:16:58 +00:00
Clayton Craft
b383547b54
systemd/postmarketos-base-systemd: lower system limit for journald
...
This sets the max disk space used by journald logs to 1GB (systemd
default is 4GB). This seems like a good trade-off between having access
to more older logs in case there are transient issues that need debug
or we need to understand system behavior long term, and not filling too much
space on devices with little storage.
If a device is really constrained for space, the device package
can ship an override file in journald.conf.d to lower this limit
even further. Users/system admins can also override this value in
/etc/systemd/journald.conf.d.
Fixes #4389
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8156 >
2026-03-12 15:51:58 +00:00
Clayton Craft
5d3d7cebcf
systemd/systemd: enable initrd units
...
For using systemd in the duranium initramfs. This should have no impact
on mutable pmOS, other than some extra (unused) units being installed
in the rootfs. This does not switch mutable pmOS to using systemd in
the initramfs.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8125 >
2026-03-11 07:36:50 +00:00
Clayton Craft
d56116026b
systemd/systemd: Replace maintainers Jane & Casey with Clayton & Achill
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8153 >
2026-03-10 22:34:17 +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
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
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
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
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
Aelin
973ce05104
systemd/systemd: upgrade to 259.2
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8094 >
2026-03-02 18:41:36 +00:00
Aelin
baee8982ef
systemd/systemd-stage0: upgrade to 259.2
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8094 >
2026-03-02 18:41:36 +00:00
Bart Ribbers
1a4d7b642c
systemd/sddm: drop
...
We use plasma-login-manager on systemd installations with Plasma desktop
now, there is no need to keep a systemd version of SDDM around.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8079 >
2026-03-02 14:31:13 +01:00
Bart Ribbers
654c9c242a
systemd/plasma-login-manager: new aport
...
We're using it as a SDDM replacement
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8079 >
2026-03-02 14:31:13 +01:00
Aelin
b3d48deb9c
systemd/plasma*: re-enable riscv64
...
[ci:skip-vercheck]: re-enabling package for arch
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8110 >
2026-03-01 19:13:52 +01:00
Bart Ribbers
846482ea84
systemd/plasma*: upgrade to 6.6.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8077 >
2026-03-01 11:22:58 +00:00
Achill Gilgenast
b3aff65141
Revert "systemd/pmos-base-systemd: update preset for pipewire/pipewire-pulse"
...
pipewire{,-pulse}.socket are in Alpine: https://gitlab.alpinelinux.org/alpine/aports/-/commit/4cbc728083782305dfe11056d79a2a4aa06e9c2e
This reverts commit e399d48234 .
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8101 >
2026-02-28 17:47:20 +01:00
Bart Ribbers
db358258c8
systemd/kwin: build with gamecontroller support
...
Equivalent of b7b9e184fc8eff526e2de63f387078baa45b4fbe in Alpine
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8061 >
2026-02-23 09:47:57 +00:00
Oliver Smith
de0624fb53
systemd/networkmanager: upgrade to 1.52.2
...
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8024 >
2026-02-22 15:38:09 +01:00
Achill Gilgenast
cf3aeb95dc
systemd/gnome-shell: upgrade to 49.4
...
Signed-off-by: Achill Gilgenast <achill@achill.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8001 >
2026-02-20 02:49:41 +01:00
Achill Gilgenast
3a532d9929
systemd/mutter: upgrade to 49.4
...
Signed-off-by: Achill Gilgenast <achill@achill.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8001 >
2026-02-20 02:49:21 +01:00
Bart Ribbers
a4bf49b8a1
systemd/plasma*: upgrade to 6.6.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8026 >
2026-02-17 18:03:56 -08:00
Aelin
53e3ce981d
systemd/systemd: re-enable BTF support
...
This fixes unprivileged nspawn.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7898 >
2026-02-10 14:10:08 -08:00
Aelin
d6000514af
systemd/gnome-desktop: upgrade to 44.5
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7977 >
2026-02-09 21:29:04 +00:00
Achill Gilgenast
cff469b89d
systemd/systemd: convert sed commands to a patch file
...
sed's are rarely allowed in APKBUILDs, and in this case it should've
never been a sed in the first place.
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7969 >
2026-02-09 19:12:14 +00:00
Achill Gilgenast
c91a823f37
systemd/postmarketos-base-systemd: remove asteroid presets
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7972 >
2026-02-09 16:14:15 +00:00
Achill Gilgenast
d78115753c
systemd: upgrade to 259.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7970 >
2026-02-09 15:48:37 +00:00
Achill Gilgenast
a6e3db510a
systemd/systemd-stage0: upgrade to 259.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7970 >
2026-02-09 15:48:37 +00:00
Bart Ribbers
a12caedc00
systemd/networkmanager: downgrade to 1.52.1
...
The 1.54 release broke hotspot (#4118 ), and downgrading back to 1.52.1
seems to solve the issue. This regression also got in stable sadly.
Upstream issue: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1798
[ci:skip-vercheck] We're downgrading, a lower pkgver is expected
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7929 >
2026-02-07 11:32:45 +01:00
Bart Ribbers
27327a1447
extra-repos/systemd/kwin: rebuild against Qt 6.10.2
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7905 >
2026-02-02 19:28:00 +01:00
Achill Gilgenast
5274f8c6eb
systemd/dsme: upgrade to 0.84.8
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7903 >
2026-02-02 17:01:49 +01:00
Clayton Craft
e399d48234
systemd/pmos-base-systemd: update preset for pipewire/pipewire-pulse
...
With a recent aports patch[1], unit files are now in aports, however
socket activation is not enabled since that depends on libsystemd.
Instead, we'll just start the units on user session start. I think most
UIs/devices are going to want audio fairly early and often, so I think
it's fine to just start this stuff and is a reasonable price to pay for
being able to avoid having a package fork of pipewire in pmaports.
1. https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/96828
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7894 >
2026-02-01 06:04:42 -08:00
Clayton Craft
5d96898b6c
systemd/pipewire: drop aport
...
Unit files were added to the upstream aports pkg.
pw and pw-pulse are no longer socket activated with this change, because
that requires linking against libsystemd(which isn't enabled upstream),
but I think that's worth avoiding all of the packaging complexity of
having a pipewire pkg fork in pmaports.
Fixes #4279
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7894 >
2026-02-01 06:03:50 -08:00
Robert Mader
619e649d52
systemd/pipewire: rebuild for libcamera 0.7.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7867 >
2026-01-29 13:47:42 +01:00
Clayton Craft
49ef561fcb
systemd/polkit: fix permissions on rules.d
...
This is a downstream port of:
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/96251
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7813 >
2026-01-29 10:21:45 +00:00
Achill Gilgenast
18dd2db810
systemd/mutter: upgrade to 49.3
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7864 >
2026-01-29 07:06:56 +00:00
Achill Gilgenast
0ad4dd7581
systemd/gnome-shell: upgrade to 49.3
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7864 >
2026-01-29 07:06:56 +00:00
Achill Gilgenast
f295d25180
systemd/pipewire: bump pkgrel
...
99991.4.10-r0 already existed and confused mirrors/apk/...
Fixes: 8887758245 ("systemd/pipewire: Re-upgrade to 1.4.10")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7862 >
2026-01-29 01:10:47 +00:00
yoxcu
116bbe54d8
extra-repos/systemd/kwin: adding libei-dev to enable libei support using kde, usefull for changing keyboards or remote desktop
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7834 >
2026-01-28 14:15:39 +00:00
Aelin
d94fdd0a31
systemd/plasma*: re-enable riscv64
...
The Alpine builder has finally finished building.
[ci:skip-vercheck]: enabling package for arch
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7857 >
2026-01-27 20:12:09 +00:00
Robert Mader
8887758245
systemd/pipewire: Re-upgrade to 1.4.10
...
The headset related crashes in Gnome that caused the previous downgrade
should all be fixed by upgrade libgnome-volume-control, see e.g.
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7851
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7860 >
2026-01-27 12:25:12 +01:00
Robert Mader
89c567fbdb
systemd/gnome-shell: Update libgnome-volume-control
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7860 >
2026-01-27 12:25:12 +01:00
Aelin
7ba641eeb9
{temp,systemd}/{mutter,gnome-shell}-mobile: re-enable riscv64
...
The bug referenced in the APKBUILDs is 3 years old and I cannot
reproduce it anymore when cross compiling from x86_64.
This syncs the enabled architectures with Alpine.
[ci:skip-vercheck]: enabling packages for arch
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7858 >
2026-01-27 08:14:35 +00:00
Aelin
778f31eed5
systemd/cups: upgrade to 2.4.16
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7852 >
2026-01-27 00:20:22 +00:00