[Bug 278914] multimedia/gstreamer1: Update to 1.24.7

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 18 Sep 2024 10:05:09 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278914

Jason E. Hale <jhale@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jhale@FreeBSD.org
             Status|New                         |Open
            Summary|multimedia/gstreamer1:      |multimedia/gstreamer1:
                   |Update to 1.24.5            |Update to 1.24.7
              Flags|maintainer-feedback?(multim |maintainer-feedback+
                   |edia@FreeBSD.org)           |

--- Comment #2 from Jason E. Hale <jhale@FreeBSD.org> ---
I'm working on updating the gstreamer1 ports to 1.24.7. I have the "big ports"
(gstreamer1, gstreamer1-plugins (base plugins),
gstreamer1-plugins-{good|bad|ugly}) successfully building and am currently
doing QA for the rest of the stack.

The "gst-ptp-helper" support program from multimedia/gstreamer1 has since been
ported to Rust, so I've added a PTP option to that port to handle platforms
where Rust is not supported.

I've also split out the sctp and webrtc plugins from gstreamer1-plugins-bad
since webrtc requires sctp and the already split-out dtls and srtp plugins.
Sctp's only consumer in the tree is webrtc, so this didn't require much extra
patching. This also eliminates a few extra deps from the main port.

The only problem is I don't know if any ports currently depending on "bad"
really need the webrtc plugin since that problem would likely only manifest
itself at runtime. I'll probably add a CHANGES entry to suggest adding
USE_GSTREAMER+=webrtc to individual ports in case runtime breaks since it isn't
practical to run test everything and I doubt a CFT will generate any responses.

-- 
You are receiving this mail because:
You are the assignee for the bug.