Alistair Francis
260c54a893
systemd/networkmanager: Support Librem5 WiFi Hotspot
...
This applies a patch from the Purism tree [1] to ensure that the Librem5
can create a WiFi Hotspot.
Adding a hacky patch to NetworkManager is less then ideal, but there
currently isn't a better way to get WiFi Hotspot working. pmOS already
has a fork of NetworkManager so adding one more patch isn't too much
worse. If the NetworkManager fork disapears I think this patch can also
just be dropped, but while we are maintaing NetworkManager we may as
well support the Librem5.
Hopefully Purism develop a cleaner fix for this in the future, as
Librem5 development seems to have started up again.
1: https://source.puri.sm/pureos/packages/network-manager/-/blob/pureos/latest/debian/patches/pureos/wifi-Disable-WPA-PSK-SHA256-in-AP-mode.patch
Resolves: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/2508
Signed-off-by: Alistair Francis <alistair@alistair23.me >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6421
[ci:skip-build]: already built successfully in CI
2025-05-14 11:11:20 +02:00
Caleb Connolly and Clayton Craft
a679e5132c
systemd/*: use new abuild systemd helpers
...
Adjust everything to use the new systemd abuild helpers. These generate
the post-install/pre-deinstall and post-upgrade scripts automagically,
and abuild now provides some helpers where it's necessary to finegle
things a bit (e.g. see the pipewire-pulse-systemd subpackage).
Signed-off-by: Caleb Connolly <caleb@postmarketos.org >
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6334
2025-03-22 17:10:29 +00:00
Oliver Smith
95a5fc5dff
systemd/{pipewire,networkmanager}: use github mirror
...
The gitlab.freedesktop.org mirror is currently not available:
> Currently planned outage: 2025-03-16 -> 2025-03-22
Let's use the github.com mirror until then. Impressively they have the
same checksum.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6290
2025-03-16 21:05:53 +01:00
fossdd
2372400b69
systemd/networkmanager: upgrade to 1.52.0
...
Upstream:
- https://gitlab.alpinelinux.org/alpine/aports/-/commit/ec41b2fc0fec4d8e98d2c96f319988e402db598a
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6290
2025-03-16 21:05:53 +01:00
fossdd
ffe1943fa9
systemd/networkmanager: upgrade to 1.50.2 (MR 6162)
...
Upstream: https://gitlab.alpinelinux.org/alpine/aports/-/commit/df56b1fdb00bea54b6e38ecfd469fbc0f1998398
2025-02-10 07:54:54 -08:00
fossdd
17c396a6db
systemd/networkmanager: upgrade to 1.50.1 (MR 6026)
...
https://gitlab.alpinelinux.org/alpine/aports/-/commit/3c88e14bf6eea43f65e46d5e7bc765f862c6c99f
2025-01-14 09:47:36 -08:00
jane400
688c6d4241
systemd/{linux-pam-pmos,networkmanager,polkit}: takeover maintainership (MR 5976) (MR 5563)
...
also add _pkgname for the upstream name in aports for linux-pam-pmos
[ci:skip-build]: CI bugs out building armv7 and aarch64, but skipping
since changes shouldn't affect building
2025-01-10 13:02:37 +01:00
Clayton Craft
15b7743279
systemd/networkmanager: don't build docs (MR 5563)
...
This doens't work with crossdirect since apparently it calls the
compiler during package() stage:
ERROR: Error in gtkdoc helper script:
ERROR: ['/usr/bin/gtkdoc-scangobj', .... failed with status 1
============================================================================================
ERROR: crossdirect was called with: LD_PRELOAD=libfakeroot.so
2025-01-10 13:02:36 +01:00
Clayton Craft
b6429284d9
systemd/networkmanager: upgrade to 1.50 and rebase APKBUILD (MR 5761) (MR 5563)
...
APKBUILD was rebased onto the latest verstion in Alpine aports (1.50.0-r3)
[ci:skip-build]: bug in CI prevents it from completing, but builds fine locally
2025-01-10 13:02:36 +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 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
Clayton Craft
e4cbe6ec9e
systemd/networkmanager: upgrade to 1.48.2 (MR 5361) (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
Oliver Smith
3a305c47c5
systemd: remove various unreferenced files (MR 5070) (MR 5563)
...
Remove OpenRC specific files that were removed for the systemd-specific
forks.
2025-01-10 13:02:31 +01:00
Oliver Smith
06d1177575
extra-repos/systemd/: move from systemd/ (MR 5563)
...
Let's put everything systemd related in an extra-repos directory, so it
is clear that the packages from here will end up in a separate, optional
binary package repository.
2025-01-10 13:02:31 +01:00