lang/rust: Bump revisions after 1.99.0 PR: 2990169c878207a1
Port details
multimedia/gstreamer1-plugins-rust 1.28.8_1
Various GStreamer plugins written in Rust
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://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install gstreamer1-plugins-rustinstalls 1.28.8_1 fromlatest; fromquarterly(2026Q4) 1.28.8- Port
# cd /usr/ports/multimedia/gstreamer1-plugins-rust && make install clean# make -C /usr/ports/multimedia/gstreamer1-plugins-rust config # change options first
- Size
- 186 MiB download · 1.1 GiB installed
- Depends on
- accessibility/at-spi2-core 2.60.4, audio/csound 6.15.0_11, devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, graphics/cairo 1.18.2,3, graphics/graphene 1.10.8_1, graphics/gstreamer1-plugins-gl 1.28.8, graphics/webp 1.6.0, multimedia/dav1d 1.5.4, multimedia/gstreamer1 1.28.8_1, multimedia/gstreamer1-plugins 1.28.8, multimedia/gstreamer1-plugins-bad 1.28.8, multimedia/gstreamer1-plugins-webrtc 1.28.8, multimedia/vvdec 3.2.1, print/harfbuzz 14.6.0, security/libsodium 1.0.22, x11-toolkits/gtk40 4.20.4, x11-toolkits/pango 1.57.1
- License
- APACHE20 and MIT and MPL20
- Options
- 9 of 10 on in the package: ASM CAIRO CSOUND DAV1D GTK4 PANGO SODIUM VVDEC WEBP
Show the 1 options that are off
VALIDATE
Packages by version and architecture
latest
| 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 | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.28.8 | 1.28.8 | – |
| FreeBSD 14 | 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.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.28.8_1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (133)
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
lang/rust: Bump revisions after 1.96.0 PR: 295694e29b5eeec3
*/*: Bump PORTREVISION for libsodium consumers after version bump Bump consumers of libsodium42b95df84d
multimedia/gstreamer1-plugins-rust: add USES=llvm dependency It's necessary for build, but pulled in by default on amd64 via CSOUND option's dependency. Detected on powerpc64le.535640bb61
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
lang/rust: Bump revisions after 1.93.0 PR: 2923603d631100e8
security/libsodium: Update to 1.0.21 The API remains compatible but bumping all dependent ports as SHLIB has changed. Changelog: https://github.com/jedisct1/libsodium/releases/tag/1.0.21-RELEASE Security: https://00f.net/2025/12/30/libsodium-vulnerability/ PR: 2793478b878d88b4
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
multimedia/gstreamer1-plugins-rust: Update to 0.14.3 This release is tagged before gstreamer-1.26.8. https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/blob/0.14.3/CHANGELOG.md MFH: 2025Q47b5ec6f135
lang/rust: Bump revisions after 1.91.1 PR: 290816d6b6027df6
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.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
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
lang/rust: Bump revisions after 1.86.0 PR: 2858402a5976aebe
multimedia/gstreamer1-plugins-rust: Update to 0.13.51619c8e6d8
lang/rust: Bump revisions after 1.85.0 PR: 284884cf7c4b037d
lang/rust: Bump revisions after 1.84.0 PR: 283962fccaa1b326
multimedia/gstreamer1-plugins-rust: Update to 0.13.4 Remove i386 workaround after b039f2e46b15c1ff5cba.209998b092
lang/rust: Bump revisions after 1.83.0 PR: 2830001d1fd15a3e
multimedia/gstreamer1-plugins-rust: Fix build on i386 Ring assumes SSE and SSE2 are available on i386. This workaround assumes the same, so the build will still fail on ancient hardware without these instruction sets. error[E0080]: evaluation of constant value failed --> /wrkdirs/usr/ports/multimedia/gstreamer1-plugins-rust/work/gst-plugins-rs-0.13.3/cargo-crates/ring-0.17.8/src/cpu/intel.rs:28:9 | 28 | assert!(cfg!(target_feature = "sse") && cfg!(target_feature = "sse2")); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the evaluated program panicked at 'assertion failed: cfg!(target_feature = "sse") && cfg!(target_feature = "sse2")', /wrkdirs/usr/ports/multimedia/gstreamer1-plugins-rust/work/gst-plugins-rs-0.13.3/cargo-crates/ring-0.17.8/src/cpu/intel.rs:28:9 Reported by: pkg-fallout612c485103
lang/rust: Bump revisions after 1.82.0 PR: 282516ca048c2884
multimedia/gstreamer1-plugins-rust: Add to gstreamer USESc3f370ee4d
multimedia/gstreamer1-plugins-rust: Update to 0.13.3 Assume maintainership for multmedia@ since we maintain the rest of the gstreamer ecosystem.b648a5d9db
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: vvd8c1efc578dlang/rust: Bump revisions after 1.81.0 PR: 28130089ab81d0e2
*/*: remove STRIP_CMD calls in rust based ports This is not needed after bc4fedc1fec0d359365c04d43be9e32bf101a50e PR: 246993 Differential Revision: https://reviews.freebsd.org/D46503c0d07f1127
multimedia/gstreamer1-plugins-rust: drop maintainershipc8afc35037
lang/rust: Bump revisions after 1.80.1 PR: 2804907a55f95425
multimedia/gstreamer1-plugins-rust: Fix build with rust 1.80.0 PR: 28049046cff13ffb
Mk/Uses/python.mk: Introduce PY_TOMLI - Convert ports to use PY_TOMLI to simplify Makefile. The minimal version is set to 2.0.1 because it is required by multiple ports such as devel/py-poetry. The upper bound of version is set to 3 because it is limited by devel/py-poetry. With hat: python180cd7365c
lang/rust: Bump revisions after 1.79.0 PR: 27970721476ca8a9
security/libsodium: update to 1.0.19, bump dependent ports PR: 278259 Reported by: Andrey Korobkov <alster-vinterdalen.se>b66e4949cb
lang/rust: Bump revisions after 1.78.0 PR: 2788342322b66100
lang/rust: Bump revisions after 1.77.0 PR: 277786d632fbe55e
lang/rust: Bump revisions after 1.76.0 PR: 2769207f5a7b0e52
multimedia/gstreamer1-plugins-rust: limit gstreamer1-plugins-gl to GTK4 option63b2ec122d
lang/rust: Bump revisions after 1.75.0 PR: 276033109c3d4629