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.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | multimedia/gstreamer1-plugins-openh264 | no data | - | - | 2026-09-17 | |
| FreeBSD | multimedia/gstreamer1-plugins-openh264 | 1.28.8 newest | none known | - | [email protected] | - |
| DragonFly | multimedia/gstreamer1-plugins-openh264 | 1.26.0 | none known | - | [email protected] | - |
| HardenedBSD | multimedia/gstreamer1-plugins-openh264 | 1.28.6 | no data | - | [email protected] | - |
| GhostBSD | multimedia/gstreamer1-plugins-openh264 | 1.28.6 | no 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
libopenh264.so: multimedia/openh264
No port depends on this one.
Files
pkg-plist 1
- lib/gstreamer-%%VERSION%%/libgstopenh264.so
Commit history 3
| Date | Commit | Credits | Log 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]> |