[Midnightbsd-cvs] [MidnightBSD/mports] 08d412: multimedia/gstreamer1-plugins*: refresh patches fo...

Lucas Holt noreply at github.com
Fri Sep 18 17:18:37 EDT 2026


  Branch: refs/heads/multimedia/gstreamer-patches
  Home:   https://github.com/MidnightBSD/mports
  Commit: 08d4121ac57545fbc3fa030e0e009072c86a0ec7
      https://github.com/MidnightBSD/mports/commit/08d4121ac57545fbc3fa030e0e009072c86a0ec7
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-18 (Fri, 18 Sep 2026)

  Changed paths:
    A multimedia/gstreamer1-plugins-bad/files/patch-ext_svthevcenc_meson.build
    M multimedia/gstreamer1-plugins-bad/files/patch-ext_webrtcdsp_meson.build
    M multimedia/gstreamer1-plugins-bad/files/patch-gst-libs_gst_codecparsers_meson.build
    M multimedia/gstreamer1-plugins-bad/files/patch-gst-libs_gst_codecs_meson.build
    M multimedia/gstreamer1-plugins-bad/files/patch-gst-libs_gst_cuda_meson.build
    M multimedia/gstreamer1-plugins-bad/files/patch-meson.build
    M multimedia/gstreamer1-plugins-bad/files/patch-meson.options
    M multimedia/gstreamer1-plugins-good/files/patch-sys_v4l2_gstv4l2object.c
    M multimedia/gstreamer1-plugins-ugly/files/patch-meson.options
    M multimedia/gstreamer1-plugins/files/patch-ext_cdparanoia_gstcdparanoiasrc.c
    M multimedia/gstreamer1-plugins/files/patch-ext_pango_meson.build
    M multimedia/gstreamer1-plugins/files/patch-ext_vorbis_meson.build
    M multimedia/gstreamer1-plugins/files/patch-gst-libs_gst_allocators_meson.build
    M multimedia/gstreamer1-plugins/files/patch-meson.build
    M multimedia/gstreamer1-plugins/files/patch-meson.options

  Log Message:
  -----------
  multimedia/gstreamer1-plugins*: refresh patches for 1.28.6

The GStreamer stack was updated to 1.28.6 in 076a62e095, but several
patches kept their 1.26-era context. Most still applied with an offset;
patch-gst-libs_gst_codecs_meson.build did not apply correctly, leaving
meson.override_dependency() outside the guard it adds:

  gst-libs/gst/codecs/meson.build:112:26: ERROR: Unknown variable "pkg_name"

That broke multimedia/gstreamer1-plugins-dts, -resindvd and -core, which
build from the gst-plugins-bad sources.

Refresh the stale patches from the versions upstream carries for 1.28.6
and add patch-ext_svthevcenc_meson.build. Two patches are deliberately
left alone:

- patch-gst-libs_gst_va_meson.build keeps the mports-local addition of
  'midnightbsd' to the host_system list; it is otherwise current.
- patch-ext_sctp_usrsctp_meson.build is mports-only.

All patches in gstreamer1-plugins, -bad, -good and -ugly were verified to
apply cleanly to the 1.28.6 sources, and dts, resindvd and core now build,
package and install.

AI-Assisted-by: Claude Opus 5 <noreply at anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply at anthropic.com>
Claude-Session: https://claude.ai/code/session_01NSsgED5s7GPYJNb1HxuaU9
Signed-off-by: Lucas Holt <luke at foolishgames.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list