[Bug 292706] Mk/Uses/gstreamer.mk: add svt-av1 and svt-hevc to USE_GSTREAMER
Date: Thu, 12 Feb 2026 01:44:44 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292706
Jason E. Hale <jhale@FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #267462|0 |1
is obsolete| |
--- Comment #2 from Jason E. Hale <jhale@FreeBSD.org> ---
Comment on attachment 267462
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=267462
v0
Patch v0 doesn't work.
Unless GST_PLUGIN_SUFFIX is redefined in the individual plugins, the component
name must match GST_PLUGIN since PKGNAME is derived from it within the
gstreamer framework [1][2].
PKGNAME for these ports has already changed after switching to gstreamer
upstream, so it would be best not to modify them yet again. Besides top-level
components like editing-services, I'm not a big fan of having separators in the
component names anyways.
Working component name changes:
svt-av1 -> svtav1
svt-hevc -> svthevcenc
GStreamer 1.28.0 update is in progress and 'svtav1' will be added as a
component. I still don't see the point in adding the 'svthevcenc' component
since multimedia/svt-hevc is deprecated and unmaintained upstream. Current plan
is to remove multimedia/gstreamer1-plugins-svt-hevc at the end of 2026Q1 along
with the defunct multimedia/gstreamer1-vaapi.
[1]
https://github.com/freebsd/freebsd-ports/blob/64597899da4da313a7c899c38c25e42c1e407f17/multimedia/gstreamer1-plugins/Makefile.common#L422
[2]
https://github.com/freebsd/freebsd-ports/blob/64597899da4da313a7c899c38c25e42c1e407f17/multimedia/gstreamer1-plugins/Makefile#L10
--
You are receiving this mail because:
You are on the CC list for the bug.