lang/rust: Bump revisions after 1.99.0 PR: 2990169c878207a1
gstreamer1 -- multiple vulnerabilitiesentered 2026-10-12
Media applications framework
# pkg install gstreamer1installs 1.28.8_1 from latest; from quarterly (2026Q4) 1.28.8# cd /usr/ports/multimedia/gstreamer1 && make install clean# make -C /usr/ports/multimedia/gstreamer1 config # change options first
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.28.8_1 | 1.28.8 | – |
| FreeBSD 15 | 1.28.8_1 | 1.28.8_1 | – |
| FreeBSD 14 | 1.28.8_1 | 1.28.6_1 | 1.28.8_1 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.28.8 | 1.28.8 | – |
| FreeBSD 14 | 1.28.8 | 1.28.8 | 1.28.8 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 1.28.8_1.CVE-2026-39043, CVE-2026-39044, CVE-2026-46469, CVE-2026-46470, CVE-2026-46472, CVE-2026-5056
no CVE referenced
CVE-2026-1940, CVE-2026-2920, CVE-2026-2921, CVE-2026-2922, CVE-2026-2923, CVE-2026-3081, CVE-2026-3082, CVE-2026-3083, CVE-2026-3084, CVE-2026-3085, CVE-2026-3086
lang/rust: Bump revisions after 1.99.0 PR: 2990169c878207a1
GStreamer1: Update to 1.28.8 Changes: https://gstreamer.freedesktop.org/releases/1.28/#1.28.7 https://gstreamer.freedesktop.org/releases/1.28/#1.28.8 MFH: 2026Q4 Security: bfa621d9-e508-4e3e-9a15-c2b54929ea7730a7e19ff0
lang/rust: Bump revisions after 1.98.1 PR: 2981397316461925
GStreamer1: Update to 1.28.6 Changes: https://gstreamer.freedesktop.org/releases/1.28/#1.28.6 MFH: 2026Q3 Security: dde0fb16-2731-4d3c-aabf-4593572357456eac03c7fd
GSteamer1: Uppdate to 1.28.5 multimedia/gstreamer1-plugins-rust is now a first-class citizen using gstreamer tagging. Refactor custom targets in multimedia/gstreamer1 and fix a few bugs in generate-vuxml-entry.py. MFH: 2026Q3 Security: 6eee35e6-fca5-4db2-ab73-f27add3e3ef1703f5a47c3
lang/rust: Bump revisions after 1.97.1 PR: 2966459c892d2601
GStreamer1: Update to 1.28.4 Backport several security fixes from not-yet-released 1.28.5. Add a `create-vuxml` target to multimedia/gstreamer1 to automagically create a VuXML entry for new GStreamer releases. The backing script can be used standalone for cases when more fine tuning is needed. Changes: https://gstreamer.freedesktop.org/releases/1.28/#1.28.4 Security: 4e82a0e6-6801-42c6-8fb6-91b6b275a9e1e8ed805b33
lang/rust: Bump revisions after 1.96.0 PR: 295694e29b5eeec3
GStreamer1: Update to 1.28.3 multimedia/gstreamer1-plugins-rust: Update to 0.15.2 Changes: https://gstreamer.freedesktop.org/releases/1.28/#1.28.2 https://gstreamer.freedesktop.org/releases/1.28/#1.28.3 MFH: 2026Q2 Security: 05aadfcc-55f5-11f1-915c-8974b59277b5, ea4c5b9d-55f7-11f1-915c-8974b59277b51d35c6d802
lang/rust: Bump revisions after 1.95.0 PR: 29461517bf498fd2
lang/rust: Bump revisions after 1.94.0 PR: 29361543f5b4a72f
GStreamer1: Update to 1.28.1 multimedia/gstreamer1-plugins-rust: Update to 0.15.1 Changes: https://gstreamer.freedesktop.org/releases/1.28/#1.28.1 Security: 791d4b29-19fb-11f1-87cc-e73692421fef585b9a1616
GStreamer1: Update to 1.28.0 The y4menc (previously from good) and y4mdec (previously from bad) plugins have been consolidated into y4m (now from good). The vaapi component (multimedia/gstreamer1-vaapi) is no longer supplied by upstream and will be removed after 2026Q1. This has been superseded by the va plugin from 'bad', which we don't have and is rather Linux-heavy, but no ports seem to use this anyways. Remove from makesum-all target and adjust to be static 1.26.10 (last available) version. Add svtav1 component to gstreamer.mk after f96400339bd6. [1] multimedia/gstreamer1-plugins-svt-hevc has been marked DEPRECATED since multimedia/svt-hevc is marked DEPRECATED and will be removed after 2026Q1. [1] This port does not seem to be used anywhere in the ports tree. Note for local patching: meson_options.txt was renamed by upstream to meson.options across the board [2] and this change adapts to that. Changes: https://gstreamer.freedesktop.org/releases/1.28/ [2] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/128710caab3e7521384c4c82df031702f1728af8 PR: 292706 [1] Reported by: jbeich [1]c11c91c602
lang/rust: Bump revisions after 1.93.0 PR: 2923603d631100e8
GStreamer1: Update to 1.26.10 https://gstreamer.freedesktop.org/releases/1.26/#1.26.10 Security: 500cc49c-e93b-11f0-b8d8-4ccc6adda41364597899da
lang/rust: Bump revisions after 1.92.0 PR: 2915825e496c7707
GStreamer1: Update to 1.26.9 multimedia/gstreamer1-plugins-rust: Update to 0.14.4 https://gstreamer.freedesktop.org/releases/1.26/#1.26.942dc4b66e5
GStreamer1: Update to 1.26.8 https://gstreamer.freedesktop.org/releases/1.26/#1.26.8 MFH: 2025Q441ba8fe748
lang/rust: Bump revisions after 1.91.1 PR: 290816d6b6027df6
GStreamer1: Update to 1.26.7 https://gstreamer.freedesktop.org/releases/1.26/#1.26.7ea4a6ee736
*/*: Remove libtool dependency None of these ports utilizes libtool Build tested using Poudriere Approved by: blanket, build fix7f25f24de0
lang/rust: Bump revisions after 1.90.0 PR: 28970997b5de4ffc
GStreamer1: Update to 1.26.6 multimedia/gstreamer1-plugins-rust: Update to 0.14.2 https://gstreamer.freedesktop.org/releases/1.26/#1.26.631891908b9
lang/rust: Bump revisions after 1.89.0 PR: 288923b21956d7db
GStreamer1: Update to 1.26.5 Rename multimedia/gstreamer1-validate -> devel/gstreamer1-devtools and update to 1.26.5. gst-validate has been gst-devtools since 1.17.x, but got lost in the mix. This a development toolkit, hence the move to the devel category. https://gstreamer.freedesktop.org/releases/1.26/#1.26.52680e71d5d
GStreamer1: Update to 1.26.4 multimedia/gstreamer1-plugins-rust: Update to 0.14.0 Add custom target to update the distinfo files for the whole suite depending on _GST1_VERSION for maintainer QoL. https://gstreamer.freedesktop.org/releases/1.26/#1.26.45dd5a01952
GStreamer1: Update to 1.26.3 https://gstreamer.freedesktop.org/releases/1.26/#1.26.3 Security: 69bfe2a4-5a39-11f0-8792-4ccc6adda4135646dd1886
lang/rust: Bump revisions after 1.88.0 PR: 287766f3f7e555b0
GStreamer1: Update to 1.26.2 multimedia/gstreamer1-plugins-rust: Update to 0.13.6 https://gstreamer.freedesktop.org/releases/1.26/#1.26.29799edd889
lang/rust: Bump revisions after 1.87.0 PR: 2868293ed29b8185
GStreamer: Update to 1.26.1 https://gstreamer.freedesktop.org/releases/1.26/#1.26.1ff5a16ab9b
lang/rust: Bump revisions after 1.86.0 PR: 2858402a5976aebe
GStreamer: Update to 1.26.0 https://gstreamer.freedesktop.org/releases/1.26/1ba9b3ba5b
lang/rust: Bump revisions after 1.85.0 PR: 284884cf7c4b037d
GStreamer: Update to 1.24.12 https://gstreamer.freedesktop.org/releases/1.24/#1.24.12e0ab9406ea
multimedia/gstreamer1: fix riscv64 typoe8880fbe3c
lang/rust: Bump revisions after 1.84.0 PR: 283962fccaa1b326
GStreamer: Update to 1.24.11 https://gstreamer.freedesktop.org/releases/1.24/#1.24.11f94c040c58
GStreamer: Update to 1.24.10 https://gstreamer.freedesktop.org/releases/1.24/#1.24.10 Security: 7256fae8-b3e8-11ef-b680-4ccc6adda413, 750ab972-b3e8-11ef-b680-4ccc6adda413, 772d8625-b3e8-11ef-b680-4ccc6adda413, 7945c543-b3e8-11ef-b680-4ccc6adda413, 7b34ddf7-b3e8-11ef-b680-4ccc6adda413, 7d1b4e5d-b3e8-11ef-b680-4ccc6adda413, 7f3a302b-b3e8-11ef-b680-4ccc6adda413f2f4b35340
lang/rust: Bump revisions after 1.83.0 PR: 2830001d1fd15a3e
lang/rust: Bump revisions after 1.82.0 PR: 282516ca048c2884
Gstreamer: Update to 1.24.9 https://gstreamer.freedesktop.org/releases/1.24/#1.24.9 Security: d48a2224-9b4c-11ef-bdd9-4ccc6adda4139033cb222f
multimedia/gstreamer1: Update to 1.24.8
Mk/Uses/gstreamer.mk:
- Sort, fix whitespace issues and typos
- Promote several common variables to improve maintainer QOL
* There's now no need to set manually set PORTVERSION nor
SOVERSION in several Makefiles
* This will help to prevent not updating some components
* A note has been added, however, to remind maintainers
to remake distinfo for certain ports
- Improve documentation
multimedia/gstreamer1-plugins-webrtc:
- New port split from multimedia/gstreamer1-plugins-bad
- multimedia/gstreamer1-plugins-rust has been updated
to reflect this change
net/gstreamer1-plugins-sctp:
- New port split from multimedia/gstreamer1-plugins-bad
x11-toolkits/gstreamer1-plugins-qt5:
- Moved here from graphics/gstreamer1-plugins-qt to
align with its new Qt6 counterpart
x11-toolkits/gstreamer1-plugins-qt6:
- New port: GStreamer Qt6 QML videosink plugin
*/*:
- Improve Makefile order and formatting
- Sorry for the repo churn, but not fixing this would just lead to more
poorly formatted gstreamer ports in the future via copypasta
https://gstreamer.freedesktop.org/releases/1.24/#1.24.8
PR: 278914
Reported by: vvd8c1efc578dmultimedia/gstreamer1*: Update to upstream release 1.22.109a83291fa8
*/*: Sanitize MANPREFIX for meson ports Approved by: portmgr9f8f710b3e
Update gstreamer1 to upstream release 1.22.5 PR: 272141, 271505 MFH: 2023Q306be4e146b
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>3d9a815d9cUpdate gstreamer1 to upstream release 1.22.4 PR: 272141, 272100ced4dbad8d
Update gstreamer1 to upstream release 1.22.2 PR: 271021 Differential Revision: https://reviews.freebsd.org/D39818e7c053182e
multimedia/gstreamer1: drop LIBUNWIND option to fix build on non-x86 libunwind is enabled unconditionally now.30f98fbf41