Clayton Craft
c144c1663f
systemd/postmarketos-base-systemd: depend on newer linux-pam (MR 5579) (MR 5563)
...
[ci:skip-build] already built successfully in CI
2025-01-10 13:02:34 +01:00
Clayton Craft
a597ad4c8d
systemd/linux-pam: upgrade to 1.6.1-r1 (MR 5579) (MR 5563)
...
pkgver and pkgrel match aports version
APKBUILD was rebased onto alpine aports version
2025-01-10 13:02:34 +01:00
Clayton Craft
8c67d01795
systemd/kmod: remove fork (MR 5572) (MR 5563)
...
Patches were merged upstream:
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/71426
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:34 +01:00
Clayton Craft
96efb21568
systemd/pmos-base-systemd: disable multipathd by default (MR 5556) (MR 5563)
...
This causes systemd to get stuck restarting multipathd forever on boot if it runs on systems with no multipath hardware. When this happens, the system never finishes booting.
It doesn't seem like any UIs/devices enable the multipathd service by default in openrc, and that we just depend on multipath-tools for kpartx and stuff (and not the daemon that comes with it)
[ci:skip-build] already built successfully in CI
2025-01-10 13:02:34 +01:00
Clayton Craft
7ef5260766
systemd/pipewire: add install scripts for systemd presets (MR 5551) (MR 5563)
...
fixes #3153
2025-01-10 13:02:34 +01:00
Clayton Craft
5ddca30396
systemd/kmod: add fixes for usr merge (MR 5554) (MR 5563)
...
This patch was submitted upstream to Alpine aports in
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/71426
[ci:skip-vercheck]
[ci:skip-build] already built successfully in CI
2025-01-10 13:02:34 +01:00
Clayton Craft
a25dbb6f71
systemd/kmod: fork from Alpine to support usr merge (MR 5554) (MR 5563)
...
actual patch to support usr merge will come later
2025-01-10 13:02:34 +01:00
Clayton Craft
56dde363be
systemd/multipath-tools: upgrade to 0.10.0 (MR 5563)
...
rebased on aports
2025-01-10 13:02:34 +01:00
Caleb Connolly
3caf2b8cd0
systemd: upgrade gnome shell and mutter mobile to 46 (MR 5363) (MR 5563)
...
Upgrade to 46-mobile-0
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:34 +01:00
Clayton Craft
4cb3bc64e8
systemd: gnome-settings-daemon-mobile: new aport (MR 5363) (MR 5563)
...
mobile shell has a fork of GSD which hard depends on systemd.
Signed-off-by: Caleb Connolly <caleb@postmarketos.org >
2025-01-10 13:02:34 +01:00
jane400
3b2bcb676b
systemd/gnome-settings-daemon: add systemd subpkg (MR 5377) (MR 5563)
...
also remove the elogind specific patch to use systemd for brightness
changes
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
Note: the user services that the -systemd split pkg installs are not
enabled by default using systemd presets. None of them have 'Install'
sections, they appear to be mostly/all dbus activated instead.
[ci:ignore-count]
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:34 +01:00
jane400 and Clayton Craft
86d38add61
systemd/gnome-session: add systemd subpkg (MR 5377) (MR 5563)
...
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
2025-01-10 13:02:34 +01:00
jane400
495e231c7a
systemd/gdm: add systemd subpkg (MR 5377) (MR 5563)
2025-01-10 13:02:34 +01:00
jane400 and Clayton Craft
641cdf3c17
systemd/gnome-keyring: add systemd subpkg (MR 5377) (MR 5563)
...
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
2025-01-10 13:02:34 +01:00
jane400 and Clayton Craft
90a828bb24
systemd/networkmanager: add systemd subpkg (MR 5377) (MR 5563)
...
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
2025-01-10 13:02:34 +01:00
jane400
95d40be3b8
systemd/postmarketos-base-systemd: add base presets (MR 5377) (MR 5563)
...
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
- Removed systemd-timesyncd, already enabled by a preset installed by
the systemd package
- Removed default-disable.preset, it's already provided by the systemd
package
- Removed user services from system preset
2025-01-10 13:02:34 +01:00
Clayton Craft and jane400
b44c0b4874
systemd/systemd-services: use systemd preset macro to configure services (MR 5377) (MR 5563)
...
also remove the rc_update workaround
Co-authored-by: jane400 <pmos@j4ne.de >
2025-01-10 13:02:34 +01:00
jane400
b579d07193
systemd/polkit: add comment about why systemd preset isn't used (MR 5377) (MR 5563)
...
Note: I/Clayton bumped the pkgrel because I don't want to
ci:skip-vercheck for *all* packages in the branch just to so that this
one doesn't fail.
2025-01-10 13:02:34 +01:00
jane400 and Clayton Craft
19eedbea6b
systemd/systemd: configure presets for systemd services (MR 5377) (MR 5563)
...
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
2025-01-10 13:02:34 +01:00
Clayton Craft and jane400
ca7c0be4ad
systemd/systemd: add macros for package install scripts (MR 5377) (MR 5563)
...
These macros are based off of the upstream systemd RPM macros, but it
doesn't implement all of the macro functionality upstream. Initially
they will be used in the install scripts for apkbuilds that provide
systemd service unit files.
For example, a `$pkgname-systemd.post-install` script might have:
. /usr/lib/systemd/systemd-apk-macros.sh
systemd_service-post_install system sshd
And a `$pkgname-systemd.pre-deinstall` script might have:
. /usr/lib/systemd/systemd-apk-macros.sh
systemd_service_pre_deinstall user pipewire
One day maybe these could be upstreamed to systemd to provide some
apk/abuild compatible macros.
Co-authored-by: jane400 <pmos@j4ne.de >
2025-01-10 13:02:33 +01:00
jane400
f1d059531a
systemd/alpine-base: remove stub rc-update (MR 5377) (MR 5563)
2025-01-10 13:02:33 +01:00
jane400
6616f0b77b
systemd/dbus: don't generate a /etc/machine-id with the post-install trigger (MR 5377) (MR 5563)
...
Generating the machine-id is handled by systemd's first boot mechanism,
so that was removed from the dbus post-install script
2025-01-10 13:02:33 +01:00
Bart Ribbers
05c506b631
extra-repos/systemd/drkonqi: fork from Alpine (MR 5470) (MR 5563)
2025-01-10 13:02:33 +01:00
Bart Ribbers
8b0f14d50d
extra-repos/systemd/kglobalacceld: fork from Alpine (MR 5470) (MR 5563)
...
It installs /usr/lib/systemd/user/plasma-kglobalaccel.service
2025-01-10 13:02:33 +01:00
Bart Ribbers
eca588403e
extra-repos/systemd/plasma*: upgrade to 6.1.4 (MR 5470) (MR 5563)
2025-01-10 13:02:33 +01:00
Clayton Craft
35e56724c0
systemd/systemd-services: add plasma-mobile (MR 5502) (MR 5563)
...
[ci:skip-build] already built successfully in CI
2025-01-10 13:02:33 +01:00
jane400
5b05ae4b64
systemd/systemd-services: add eg25-manager.service (MR 5346) (MR 5563)
2025-01-10 13:02:33 +01:00
Clayton Craft
bb5dca5a42
systemd/systemd: fix typo in pre-install (MR 5468) (MR 5563)
...
The space here caused this install script to attempt to create a group
named '2' and add a user named 'sgx' to it.
[ci:skip-build] already built successfully in CI
2025-01-10 13:02:33 +01:00
Caleb Connolly
58bdb46ef2
systemd: apk-tools: update /usr merge patches (MR 5353) (MR 5563)
...
Update to the reworked apk-tools /usr merge support.
Upstream MR: https://gitlab.alpinelinux.org/alpine/apk-tools/-/merge_requests/155
Fixes : #2988
Signed-off-by: Caleb Connolly <caleb@postmarketos.org >
[ci:skip-build] already built successfully in CI
2025-01-10 13:02:33 +01:00
Clayton Craft
aa765f7fd9
systemd/plasma*: disable armv7 (MR 5366) (MR 5563)
...
Fails in CI, and (according to Bart) might be disabled on this arch in
upstream aports later.
2025-01-10 13:02:33 +01:00
Bart Ribbers
e1e7792684
extra-repos/systemd/plasma*: upgrade to 6.1.3 (MR 5366) (MR 5563)
2025-01-10 13:02:33 +01:00
jane400 and Clayton Craft
684b6d8348
systemd/networkmanager: remove some alpine-isms (MR 5375) (MR 5563)
...
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
[ci:skip-build] already built successfully in CI
2025-01-10 13:02:33 +01:00
jane400
7488c4a895
systemd/systemd: move user/group creation to pre-install (MR 5375) (MR 5563)
2025-01-10 13:02:33 +01:00
Caleb Connolly
c0e462df37
systemd/postmarketos-base-systemd: depend on systemd-timsyncd (MR 5339) (MR 5563)
...
Signed-off-by: Caleb Connolly <caleb@postmarketos.org >
2025-01-10 13:02:33 +01:00
Clayton Craft
6bb688aaf2
systemd/pipewire: upgrade to 1.2.0 (MR 5361) (MR 5563)
...
[ci:skip-vercheck]
[ci:skip-build] already built successfully in CI
2025-01-10 13:02:33 +01:00
Clayton Craft
e4cbe6ec9e
systemd/networkmanager: upgrade to 1.48.2 (MR 5361) (MR 5563)
2025-01-10 13:02:33 +01:00
Clayton Craft
4e6abfcefb
systemd/mutter: upgrade to 46.2 (MR 5361) (MR 5563)
...
updated pkgver to follow format used elsewhere... "999$_pkgver"
2025-01-10 13:02:33 +01:00
Clayton Craft
c61e2f48fe
systemd/gnome-settings-daemon: upgrade to 46.0 (MR 5361) (MR 5563)
2025-01-10 13:02:33 +01:00
Clayton Craft
f86b3c9a15
systemd/gdm: upgrade to 46.2 (MR 5361) (MR 5563)
2025-01-10 13:02:33 +01:00
Clayton Craft
f62410ba1d
systemd/gnome-shell: upgrade to 46.2 (MR 5361) (MR 5563)
2025-01-10 13:02:33 +01:00
Clayton Craft
06413d342f
systemd/gnome-keyring: upgrade to 46.1 (MR 5361) (MR 5563)
...
FYI the autoreconf thing was sent to aports since this is fixing an
upstream packaging bug:
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/69432
2025-01-10 13:02:33 +01:00
Clayton Craft
76c9415158
systemd/systemd-services: fix pkgname for gnome-clocks service (MR 5563)
2025-01-10 13:02:33 +01:00
Clayton Craft
8da20639b6
systemd/networkmanager: add -systemd subpkg for service (MR 5563)
...
Missed this earlier when moving -service --> -systemd
Also updates the pkgver to be more in line with how we handle pkgver
elsewhere in this repo
2025-01-10 13:02:33 +01:00
David Heidelberg
0e0c81abda
systemd/systemd-services: add missing bluez services (MR 5200) (MR 5563)
...
Signed-off-by: David Heidelberg <david@ixit.cz >
[ci:skip-build] already built successfully in CI
2025-01-10 13:02:32 +01:00
Clayton Craft
e67e974c94
systemd/systemd-services: adjust subpackages to use -systemd name (MR 5315) (MR 5563)
2025-01-10 13:02:32 +01:00
Clayton Craft
974c7ee60d
systemd/upower: rename service subpkg to systemd (MR 5315) (MR 5563)
2025-01-10 13:02:32 +01:00
Clayton Craft
3cfaacd005
systemd/polkit: rename service subpkg to systemd (MR 5315) (MR 5563)
2025-01-10 13:02:32 +01:00
Clayton Craft
d5a13d0149
systemd/pmos-base-systemd: depend on newer linux-pam pkg (MR 5315) (MR 5563)
2025-01-10 13:02:32 +01:00
Clayton Craft
ea65c03d4f
systemd/linux-pam: rename service subpkg to systemd (MR 5315) (MR 5563)
2025-01-10 13:02:32 +01:00
Clayton Craft
2f61aacaf7
systemd/gdm: rename service subpkg to systemd (MR 5315) (MR 5563)
2025-01-10 13:02:32 +01:00