BSD Ports

multimedia/gstreamer1-plugins-openh264 MidnightBSD

GStreamer (openh264) plugin

System
MidnightBSD
Repository
mports
Last update
Commit
076a62e095
Categories

Description

GStreamer (openh264) plugin

In the other systems

The newest version among them is 1.28.8, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDmultimedia/gstreamer1-plugins-openh264no data--2026-09-17
FreeBSDmultimedia/gstreamer1-plugins-openh2641.28.8 newestnone known-[email protected]-
DragonFlymultimedia/gstreamer1-plugins-openh2641.26.0none known-[email protected]-
HardenedBSDmultimedia/gstreamer1-plugins-openh2641.28.6no data-[email protected]-
GhostBSDmultimedia/gstreamer1-plugins-openh2641.28.6no data-[email protected]-

Install

Binary package:

mport install 

From mports:

cd /usr/mports/multimedia/gstreamer1-plugins-openh264 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	>0:multimedia/gstreamer1-plugins-openh264

Dependencies

As this port's Makefile names them.

Library 1

No port depends on this one.

Files

pkg-plist 1
  • lib/gstreamer-%%VERSION%%/libgstopenh264.so

Commit history 3

DateCommitCreditsLog message
076a62e095 Lucas Holt multimedia: update GStreamer stack to 1.28.6 (#1383)
## Summary - synchronize GStreamer core, base/bad/good/ugly plugin bundles, Rust and Python bindings, editing services, libav, RTSP server, Qt bindings, and related plugin ports at 1.28.6 - refresh 1.28 Meson compatibility patches, plists, and generated Rust crate metadata - reset all coupled port revisions to 0 and add the new svt-av1 plugin mapping - retain gstreamer-vaapi at its last available 1.26.1 release because upstream no longer publishes a 1.28 vaapi tarball ## Validation - core: `bmake makesum patch build fake package test check-license` passed - base plugin bundle: all 368 compile targets passed serially with introspection disabled - default plugin introspection is blocked on this host because the GI scanner links the still-installed 1.26 allocator during the build-tree …
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …
1c7e6ed56b Lucas Holt */*: bump PORTREVISION after multimedia/openh264 update to 2.6.0
openh264 2.6.0 changed its shared library version from libopenh264.so.6 to libopenh264.so.8, so every port that links against it must be rebuilt. Bump PORTREVISION on the direct consumers. www/ungoogled-chromium is not listed because it was updated to 149.0.7827.200 in the same batch and is already built against the new library. AI-Assisted-by: Claude Opus 4.8 (1M context) <[email protected]> Signed-off-by: Lucas Holt <[email protected]>