multimedia/gstreamer1-plugins-bad MidnightBSD
GStreamer-plugins that need more quality, testing or documentation
- System
- MidnightBSD
- Repository
- mports
- Last update
- Commit
052f732c39- Categories
Description
GStreamer-plugins that need more quality, testing or documentation
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | multimedia/gstreamer1-plugins-bad | |
| FreeBSD | multimedia/gstreamer1-plugins-bad | 1.28.8 |
| DragonFly | multimedia/gstreamer1-plugins-bad | 1.26.0 |
| HardenedBSD | multimedia/gstreamer1-plugins-bad | 1.28.6 |
| GhostBSD | multimedia/gstreamer1-plugins-bad | 1.28.6 |
Install
Binary package:
mport install
From mports:
cd /usr/mports/multimedia/gstreamer1-plugins-bad && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= >0:multimedia/gstreamer1-plugins-bad
LIB_DEPENDS= libgstadaptivedemux-.so:multimedia/gstreamer1-plugins-bad
Dependencies
As this port's Makefile names them.
Library 1
libjson-glib-1.0.so: devel/json-glib
No port depends on this one.
Configuration
No options to configure.
- USES
- ssl xorg
- Service scripts
- none
Files
pkg-plist 301
- bin/playout
- include/gstreamer-%%VERSION%%/gst/adaptivedemux/adaptive-demux-prelude.h
- include/gstreamer-%%VERSION%%/gst/adaptivedemux/gstadaptivedemux.h
- include/gstreamer-%%VERSION%%/gst/analytics/analytics-meta-prelude.h
- include/gstreamer-%%VERSION%%/gst/analytics/analytics.h
- include/gstreamer-%%VERSION%%/gst/analytics/gstanalytics_image_util.h
- include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsbatchmeta.h
- include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsclassificationmtd.h
- include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsmeta.h
- include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsobjectdetectionmtd.h
- include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsobjecttrackingmtd.h
- include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticssegmentationmtd.h
- include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticstensormtd.h
- include/gstreamer-%%VERSION%%/gst/analytics/gsttensor.h
- include/gstreamer-%%VERSION%%/gst/analytics/gsttensormeta.h
- include/gstreamer-%%VERSION%%/gst/analytics/modelinfo.h
- include/gstreamer-%%VERSION%%/gst/audio/audio-bad-prelude.h
- include/gstreamer-%%VERSION%%/gst/audio/gstnonstreamaudiodecoder.h
- include/gstreamer-%%VERSION%%/gst/audio/gstplanaraudioadapter.h
- include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/basecamerabinsrc-prelude.h
- include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstbasecamerasrc.h
- include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstcamerabin-enum.h
- include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstcamerabinpreview.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/codecparsers-prelude.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gstav1parser.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gsth264parser.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gsth265parser.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gsth266parser.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gstjpeg2000sampling.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gstjpegparser.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gstlcevcmeta.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpeg4parser.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpegvideometa.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpegvideoparser.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gstvc1parser.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gstvp8parser.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gstvp8rangedecoder.h
- include/gstreamer-%%VERSION%%/gst/codecparsers/gstvp9parser.h
- include/gstreamer-%%VERSION%%/gst/insertbin/gstinsertbin.h
- include/gstreamer-%%VERSION%%/gst/interfaces/photography-enumtypes.h
- include/gstreamer-%%VERSION%%/gst/interfaces/photography-prelude.h
- include/gstreamer-%%VERSION%%/gst/interfaces/photography.h
- include/gstreamer-%%VERSION%%/gst/isoff/gstisoff.h
- include/gstreamer-%%VERSION%%/gst/mpegts/gst-atsc-descriptor.h
- include/gstreamer-%%VERSION%%/gst/mpegts/gst-atsc-section.h
- include/gstreamer-%%VERSION%%/gst/mpegts/gst-dvb-descriptor.h
- include/gstreamer-%%VERSION%%/gst/mpegts/gst-dvb-section.h
- include/gstreamer-%%VERSION%%/gst/mpegts/gst-hdmv-section.h
- include/gstreamer-%%VERSION%%/gst/mpegts/gst-isdb-descriptor.h
- include/gstreamer-%%VERSION%%/gst/mpegts/gst-scte-section.h
- include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegts-enumtypes.h
- include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegtsdescriptor.h
- include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegtssection.h
- include/gstreamer-%%VERSION%%/gst/mpegts/mpegts-prelude.h
- include/gstreamer-%%VERSION%%/gst/mpegts/mpegts.h
- include/gstreamer-%%VERSION%%/gst/mse/gstmediasource.h
- include/gstreamer-%%VERSION%%/gst/mse/gstmsesrc.h
- include/gstreamer-%%VERSION%%/gst/mse/gstsourcebuffer.h
- include/gstreamer-%%VERSION%%/gst/mse/gstsourcebufferlist.h
- include/gstreamer-%%VERSION%%/gst/mse/mse-enumtypes.h
- include/gstreamer-%%VERSION%%/gst/mse/mse-prelude.h
- include/gstreamer-%%VERSION%%/gst/mse/mse.h
- include/gstreamer-%%VERSION%%/gst/play/gstplay-media-info.h
- include/gstreamer-%%VERSION%%/gst/play/gstplay-signal-adapter.h
- include/gstreamer-%%VERSION%%/gst/play/gstplay-types.h
- include/gstreamer-%%VERSION%%/gst/play/gstplay-video-overlay-video-renderer.h
- include/gstreamer-%%VERSION%%/gst/play/gstplay-video-renderer.h
- include/gstreamer-%%VERSION%%/gst/play/gstplay-visualization.h
- include/gstreamer-%%VERSION%%/gst/play/gstplay.h
- include/gstreamer-%%VERSION%%/gst/play/play-prelude.h
- include/gstreamer-%%VERSION%%/gst/play/play.h
- include/gstreamer-%%VERSION%%/gst/player/gstplayer-g-main-context-signal-dispatcher.h
- include/gstreamer-%%VERSION%%/gst/player/gstplayer-media-info.h
- include/gstreamer-%%VERSION%%/gst/player/gstplayer-signal-dispatcher.h
- include/gstreamer-%%VERSION%%/gst/player/gstplayer-types.h
- include/gstreamer-%%VERSION%%/gst/player/gstplayer-video-overlay-video-renderer.h
- include/gstreamer-%%VERSION%%/gst/player/gstplayer-video-renderer.h
- include/gstreamer-%%VERSION%%/gst/player/gstplayer-visualization.h
- include/gstreamer-%%VERSION%%/gst/player/gstplayer.h
- include/gstreamer-%%VERSION%%/gst/player/player-prelude.h
- include/gstreamer-%%VERSION%%/gst/player/player.h
- include/gstreamer-%%VERSION%%/gst/transcoder/gsttranscoder-signal-adapter.h
- include/gstreamer-%%VERSION%%/gst/transcoder/gsttranscoder.h
- include/gstreamer-%%VERSION%%/gst/transcoder/transcoder-enumtypes.h
- include/gstreamer-%%VERSION%%/gst/transcoder/transcoder-prelude.h
- include/gstreamer-%%VERSION%%/gst/uridownloader/gstfragment.h
- include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader.h
- include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader_debug.h
- include/gstreamer-%%VERSION%%/gst/uridownloader/uridownloader-prelude.h
- lib/girepository-%%VERSION%%/GstAnalytics-%%VERSION%%.typelib
- lib/girepository-%%VERSION%%/GstBadAudio-%%VERSION%%.typelib
- lib/girepository-%%VERSION%%/GstCodecs-%%VERSION%%.typelib
- lib/girepository-%%VERSION%%/GstDxva-%%VERSION%%.typelib
- lib/girepository-%%VERSION%%/GstInsertBin-%%VERSION%%.typelib
- lib/girepository-%%VERSION%%/GstMpegts-%%VERSION%%.typelib
- lib/girepository-%%VERSION%%/GstMse-%%VERSION%%.typelib
- lib/girepository-%%VERSION%%/GstPlay-%%VERSION%%.typelib
- lib/girepository-%%VERSION%%/GstPlayer-%%VERSION%%.typelib
- lib/girepository-%%VERSION%%/GstTranscoder-%%VERSION%%.typelib
- lib/gstreamer-%%VERSION%%/libgstaccurip.so
The first 100 are listed.
Commit history 5
| Date | Commit | Credits | Log message |
|---|---|---|---|
052f732c39 |
Lucas Holt | multimedia/gstreamer1-plugins*: refresh patches for 1.28.6 (#1479) 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;
one did not apply correctly.
## The bug
`patch-gst-libs_gst_codecs_meson.build` wraps the codecs library in `if
get_option('codecs').enabled()` and closes it with an `endif` at the end
of the file. The hunk header was still `@@ -99,3 +107,4 @@` against
1.28.6's `@@ -101,3 +109,4 @@`, so the closing `endif` landed in the
wrong place and left `meson.override_dependency()` outside the guard:
```
gst-libs/gst/codecs/meson.build:112:26: ERROR: Unknown variable "pkg_name".
```
`pkg_name` is only defined inside the block, so any build with codecs
disabled fails at configure. That broke three ports that build from the
gst-plugins-bad sources:
… |
|
0145e86a65 |
Lucas Holt | multimedia/gstreamer1-plugins-bad: drop removed y4m plugin (#1385) | |
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
… |
|
288fc64620 |
Lucas Holt | multimedia/gstreamer1-plugins-bad: respect webrtcdsp option Prevent the webrtcdsp plugin from being built when the option is disabled. This avoids slave ports installing libgstwebrtcdsp when webrtc-audio-processing happens to be installed.
AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |