fossdd
8f762fa7a3
systemd/pipewire: upgrade to 1.4.3
...
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/84674
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6546
2025-05-25 10:26:29 +02:00
fossdd
49d5416123
*/*: remove --no-rebuild from meson test
...
meson 1.7.0 and later don't include test build targets in the default
build target. With --no-rebuild the test targets aren't build at all.
Removing --no-rebuild shouldn't cause any false rebuilds since the files
aren't changed between the build() and check() step.
See upstream https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/83218
and https://gitlab.alpinelinux.org/alpine/aports/-/issues/16891
[ci:skip-vercheck]
[ci:ignore-count]
[ci:skip-build]
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6515
2025-05-15 19:25:15 +02:00
Caleb Connolly
9fbdd4e5cf
systemd/*: rebuild with abuild patches
...
Signed-off-by: Caleb Connolly <caleb@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6380
[ci:skip-build]: already built successfully in CI
2025-04-29 09:46:30 -07:00
Robert Mader
af116e013d
systemd/pipewire: upgrade to 1.4.2
...
And switch the gitlab.freedesktop.org mirror again, see 95a5fc5dff
Release notes:
https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.4.2
Notably this updates makes PW reliably stop on logout on systemd.
Logging out and in again previously would often leave cameras unusable.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6448
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6448
[ci:skip-build]: unable to test armhf, armv7, riscv64 because qemu runner busted, everything else OK
2025-04-24 15:17:31 -07:00
fossdd
60b726c56a
systemd/pipewire: rebuild against libcamera 0.5.0
...
Upstream:
- https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/82452
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6385
[ci:skip-build]: already built successfully in CI
2025-04-09 14:30:44 +02:00
Oliver Smith
c3e868d073
systemd/pipewire: pulse-systemd: add install_if
...
Fixes: issue 3620
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6347
2025-03-23 16:10:36 +01:00
Clayton Craft
eb8b32bdaa
systemd/pipewire: update install script to match aports
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6334
2025-03-22 17:10:29 +00:00
Caleb Connolly
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
Oliver Smith
fda0890ed4
systemd/pipewire: disable tests
...
One of the tests fails with a timeout when building through pmbootstrap
and our gitlab CI. Disable it for now, as the package is very similar to
the Alpine package this shouldn't be much of a problem.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6290
2025-03-16 21:05:53 +01:00
fossdd
05336c554d
systemd/pipewire: upgrade to 1.4.1
...
Upstream:
- a0b4c813c6
- a1c2f5b559
- 5f7e0b7cbb
- d93edb2de9
- https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/81346
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6290
2025-03-16 21:05:53 +01:00
jane400
eed72a258b
systemd/pipewire: rebuild against libcamera-0.4.0 (MR 6003) (MR 5563)
...
Follow aports commit 1afd6ec59ea2d575702be1a9a3a3c5117482f2fb
[ci:skip-build]: aarch64 fails due to CI bugs, Clayton manually build tested it
2025-01-10 13:02:37 +01:00
jane400
a5e5e3d958
systemd/*: bump packages making BPO stuck (MR 5563)
2025-01-10 13:02:36 +01:00
jane400
8c5c31732c
systemd/pipewire: stop providing jack-dev (MR 5946) (MR 5563)
...
I don't understand why the upstream APKBUILD provides jack-dev with
pipewire's pkg{ver,rel}. This blocks users potentially running
abuild deps on aports packages, so not a huge loss.
Unblocking BPO with this 🙃
[ci:skip-build]: built locally, merging as critical.
2025-01-10 13:02:36 +01:00
fossdd
52ab70f110
systemd/pipewire: upgrade to 1.2.7 (MR 5917) (MR 5563)
...
c56f4f00e4
f1c084b263
2025-01-10 13:02:36 +01:00
jane400
d65fab1d87
systemd/pipewire: pull upgrade from upstream/aports (MR 5776) (MR 5563)
...
lto makes cross-compiling CI unhappy, disabling it makes CI happy again.
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:35 +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
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
9ce37b783e
systemd: fork pipewire to build w/ systemd support (MR 5142) (MR 5563)
...
Unfortunately there are some code paths that are required to support
socket activation, and they are only enabled at build time with
-Dsystemd=enabled. On the bright side, service/socket unit files are
included...
Also note that I disabled test on armv7 since they fail in our CI using
qemu on x86_64. They pass in Alpine on native armv7.
2025-01-10 13:02:32 +01:00