CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

multimedia/gstreamer1 1.28.8_1

Media applications framework

Port info

Maintainer
multimedia@FreeBSD.org
Packages
latest: 1.28.8_1
Upstream
up to date
Last update
to 1.28.8_1 · 9c878207a1
Quarterly
2026Q4: 1.28.8 · last MFH d2b644208d
WWW
https://gstreamer.freedesktop.org/
Links
cgit · VuXML

Install

Package
# pkg install gstreamer1
installs 1.28.8_1 from latest; from quarterly (2026Q4) 1.28.8
Port
# cd /usr/ports/multimedia/gstreamer1 && make install clean
# make -C /usr/ports/multimedia/gstreamer1 config  # change options first
Size
2.0 MiB download · 12 MiB installed
Depends on
devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, devel/libunwind 20250904
License
LGPL20+
Options
3 of 3 on in the package: BASH NLS PTP

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.28.8_11.28.8–
FreeBSD 151.28.8_11.28.8_1–
FreeBSD 141.28.8_11.28.6_11.28.8_1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.28.81.28.8–
FreeBSD 141.28.81.28.81.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.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.28.8_1.

Fixed (4)

Show 4 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (97)

Mikael Urankar (mikael) · 1.28.8_1
lang/rust: Bump revisions after 1.99.0

PR:		299016
9c878207a1
Jason E. Hale (jhale) · 1.28.8 MFH 2026Q4 ✓
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-c2b54929ea77
30a7e19ff0
Mikael Urankar (mikael) · 1.28.6_1
lang/rust: Bump revisions after 1.98.1

PR:		298139
7316461925
Jason E. Hale (jhale) · 1.28.6 MFH 2026Q3 ✓
GStreamer1: Update to 1.28.6

Changes: https://gstreamer.freedesktop.org/releases/1.28/#1.28.6

MFH:		2026Q3
Security:	dde0fb16-2731-4d3c-aabf-459357235745
6eac03c7fd
Jason E. Hale (jhale) · 1.28.5_1 MFH 2026Q3 ✓
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-f27add3e3ef1
703f5a47c3
Mikael Urankar (mikael) · 1.28.4_1
lang/rust: Bump revisions after 1.97.1

PR:		296645
9c892d2601
Jason E. Hale (jhale) · 1.28.4
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-91b6b275a9e1
e8ed805b33
Mikael Urankar (mikael) · 1.28.3_3
lang/rust: Bump revisions after 1.96.0

PR:		295694
e29b5eeec3
Jason E. Hale (jhale) · 1.28.3_2
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-8974b59277b5
1d35c6d802
Mikael Urankar (mikael) · 1.28.1_2
lang/rust: Bump revisions after 1.95.0

PR:		294615
17bf498fd2
Mikael Urankar (mikael) · 1.28.1_1
lang/rust: Bump revisions after 1.94.0

PR:		293615
43f5b4a72f
Jason E. Hale (jhale) · 1.28.1
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-e73692421fef
585b9a1616
Jason E. Hale (jhale) · 1.28.0
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
Mikael Urankar (mikael) · 1.26.10_1
lang/rust: Bump revisions after 1.93.0

PR:		292360
3d631100e8
Jason E. Hale (jhale) · 1.26.10
GStreamer1: Update to 1.26.10

https://gstreamer.freedesktop.org/releases/1.26/#1.26.10

Security:	500cc49c-e93b-11f0-b8d8-4ccc6adda413
64597899da
Mikael Urankar (mikael) · 1.26.9_1
lang/rust: Bump revisions after 1.92.0

PR:		291582
5e496c7707
Jason E. Hale (jhale) · 1.26.9
GStreamer1: Update to 1.26.9

multimedia/gstreamer1-plugins-rust: Update to 0.14.4

https://gstreamer.freedesktop.org/releases/1.26/#1.26.9
42dc4b66e5
Jason E. Hale (jhale) · 1.26.8
GStreamer1: Update to 1.26.8

https://gstreamer.freedesktop.org/releases/1.26/#1.26.8

MFH:		2025Q4
41ba8fe748
Mikael Urankar (mikael) · 1.26.7_1
lang/rust: Bump revisions after 1.91.1

PR:		290816
d6b6027df6
Jason E. Hale (jhale) · 1.26.7
GStreamer1: Update to 1.26.7

https://gstreamer.freedesktop.org/releases/1.26/#1.26.7
ea4a6ee736
Daniel Engberg (diizzy) · 1.26.6_1
*/*: Remove libtool dependency

None of these ports utilizes libtool
Build tested using Poudriere

Approved by:	blanket, build fix
7f25f24de0
Mikael Urankar (mikael) · 1.26.6_1
lang/rust: Bump revisions after 1.90.0

PR:		289709
97b5de4ffc
Jason E. Hale (jhale) · 1.26.6
GStreamer1: Update to 1.26.6

multimedia/gstreamer1-plugins-rust: Update to 0.14.2

https://gstreamer.freedesktop.org/releases/1.26/#1.26.6
31891908b9
Mikael Urankar (mikael) · 1.26.5_1
lang/rust: Bump revisions after 1.89.0

PR:		288923
b21956d7db
Jason E. Hale (jhale) · 1.26.5
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.5
2680e71d5d
Jason E. Hale (jhale) · 1.26.4
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.4
5dd5a01952
Jason E. Hale (jhale) · 1.26.3
GStreamer1: Update to 1.26.3

https://gstreamer.freedesktop.org/releases/1.26/#1.26.3

Security:	69bfe2a4-5a39-11f0-8792-4ccc6adda413
5646dd1886
Mikael Urankar (mikael) · 1.26.2_1
lang/rust: Bump revisions after 1.88.0

PR:		287766
f3f7e555b0
Jason E. Hale (jhale) · 1.26.2
GStreamer1: Update to 1.26.2

multimedia/gstreamer1-plugins-rust: Update to 0.13.6

https://gstreamer.freedesktop.org/releases/1.26/#1.26.2
9799edd889
Mikael Urankar (mikael) · 1.26.1_2
lang/rust: Bump revisions after 1.87.0

PR:		286829
3ed29b8185
Jason E. Hale (jhale) · 1.26.1_1
GStreamer: Update to 1.26.1

https://gstreamer.freedesktop.org/releases/1.26/#1.26.1
ff5a16ab9b
Mikael Urankar (mikael) · 1.26.0_1
lang/rust: Bump revisions after 1.86.0

PR:		285840
2a5976aebe
Jason E. Hale (jhale) · 1.26.0
GStreamer: Update to 1.26.0

https://gstreamer.freedesktop.org/releases/1.26/
1ba9b3ba5b
Mikael Urankar (mikael) · 1.24.12_1
lang/rust: Bump revisions after 1.85.0

PR:		284884
cf7c4b037d
Jason E. Hale (jhale) · 1.24.12
GStreamer: Update to 1.24.12

https://gstreamer.freedesktop.org/releases/1.24/#1.24.12
e0ab9406ea
Piotr Kubaj (pkubaj) · 1.24.11_2
multimedia/gstreamer1: fix riscv64 typo
e8880fbe3c
Mikael Urankar (mikael) · 1.24.11_1
lang/rust: Bump revisions after 1.84.0

PR:		283962
fccaa1b326
Jason E. Hale (jhale) · 1.24.11
GStreamer: Update to 1.24.11

https://gstreamer.freedesktop.org/releases/1.24/#1.24.11
f94c040c58
Jason E. Hale (jhale)
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-4ccc6adda413
f2f4b35340
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.83.0

PR:		283000
1d1fd15a3e
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.82.0

PR:		282516
ca048c2884
Jason E. Hale (jhale)
Gstreamer: Update to 1.24.9

https://gstreamer.freedesktop.org/releases/1.24/#1.24.9

Security:	d48a2224-9b4c-11ef-bdd9-4ccc6adda413
9033cb222f
Jason E. Hale (jhale)
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:	vvd
8c1efc578d
Thomas Zander (riggs) · 1.22.10
multimedia/gstreamer1*: Update to upstream release 1.22.10
9a83291fa8
Muhammad Moinur Rahman (bofh) · 1.22.5_1
*/*: Sanitize MANPREFIX for meson ports

Approved by:	portmgr
9f8f710b3e
Thomas Zander (riggs) · 1.22.5
Update gstreamer1 to upstream release 1.22.5

PR:		272141, 271505
MFH:		2023Q3
06be4e146b
Rene Ladan (rene) · 1.22.4
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>
3d9a815d9c
Thomas Zander (riggs) · 1.22.4
Update gstreamer1 to upstream release 1.22.4

PR:		272141, 272100
ced4dbad8d
Thomas Zander (riggs) · 1.22.2
Update gstreamer1 to upstream release 1.22.2

PR:		271021

Differential Revision:	https://reviews.freebsd.org/D39818
e7c053182e
Piotr Kubaj (pkubaj) · 1.22.0_1
multimedia/gstreamer1: drop LIBUNWIND option to fix build on non-x86

libunwind is enabled unconditionally now.
30f98fbf41