- Upstream all locally carried patches
- Upstream all further patches needed to get 1.6.x to build on FreeBSD
- Add ONNX option to conditionally enable new auto-enabled option
- Rename systemd option knobs as needed by 1.6.x
Details
- Reviewers
arrowd - Commits
- R11:55f267835d90: multimedia/pipewire: update to 1.6.2
Diff Detail
- Repository
- R11 FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
GitLab MR URLs aren't stable:
=> Attempting to fetch https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/2738.patch fetch: https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/2738.patch: size unknown fetch: https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/2738.patch: size of remote file is not known 2738.patch 1694 B 13 MBps 00s => Fetched file size mismatch (expected 1415, actual 1694)
You can just cat all these patches into a giant one and put it under files/, though.
Another problem:
===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: lib/spa-0.2/filter-graph/libspa-filter-graph-plugin-onnx.so
And when building on 13.5-RELEASE i386:
===> Checking for items in pkg-plist which are not in STAGEDIR Error: Missing: bin/pw-top
You can just cat all these patches into a giant one and put it under files/, though.
I just ran make makepatch instead, that seemed cleaner.
Another problem:
Thanks, fixed that in v2.
And when building on 13.5-RELEASE i386:
Looks like the ncursesw pc workaround was needed for pw-top to build on 13.5-RELEASE. Keeping that around until 13 goes EOL after april.
LGTM, thanks for working on this! Note that multimedia/wireplumber would benefir from the update too.
Thanks! Also noticed that wireplumber needed an update, so sent the review out for that. I'll commit the two of them together.
The reason I've been working on getting these updated is that we're doing integration testing in the Laptop project, and we'd like to have the latest multimedia dependencies to test against.