git: 585b9a1616f8 - main - GStreamer1: Update to 1.28.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 07 Mar 2026 08:36:52 UTC
The branch main has been updated by jhale:
URL: https://cgit.FreeBSD.org/ports/commit/?id=585b9a1616f864dfd1470a58d064ffcdea984cd8
commit 585b9a1616f864dfd1470a58d064ffcdea984cd8
Author: Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2026-03-07 08:24:45 +0000
Commit: Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2026-03-07 08:36:42 +0000
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
---
Mk/Uses/gstreamer.mk | 10 +-
audio/gstreamer1-plugins-lv2/Makefile | 2 +-
devel/gstreamer1-devtools/distinfo | 6 +-
multimedia/gstreamer1-editing-services/distinfo | 6 +-
multimedia/gstreamer1-libav/distinfo | 6 +-
.../patch-gst-libs_gst_codecparsers_meson.build | 4 +-
.../files/patch-gst-libs_gst_codecs_meson.build | 6 +-
.../gstreamer1-plugins-bad/files/patch-meson.build | 6 +-
multimedia/gstreamer1-plugins-bad/pkg-plist | 5 +
multimedia/gstreamer1-plugins-rust/Makefile | 21 +-
multimedia/gstreamer1-plugins-rust/Makefile.crates | 681 ++++++----
multimedia/gstreamer1-plugins-rust/distinfo | 1364 +++++++++++++-------
multimedia/gstreamer1-plugins-rust/pkg-plist | 12 +-
multimedia/gstreamer1-plugins/distinfo | 18 +-
multimedia/gstreamer1-rtsp-server/distinfo | 6 +-
...atch-gst-libs_gst_vaapi_gstvaapidecoder__h265.c | 13 +
multimedia/gstreamer1/distinfo | 6 +-
multimedia/py-gstreamer1/distinfo | 6 +-
18 files changed, 1455 insertions(+), 723 deletions(-)
diff --git a/Mk/Uses/gstreamer.mk b/Mk/Uses/gstreamer.mk
index 703c22ff5adf..f0d663e7d916 100644
--- a/Mk/Uses/gstreamer.mk
+++ b/Mk/Uses/gstreamer.mk
@@ -42,7 +42,7 @@ _GST_VER= ${_GST_VER_DEFAULT}
# When modifying _GST1_VERSION, run `make -C ${PORTSDIR}/multimedia/gstreamer1 makesum-all`
# to update the distinfo files for the entire suite.
-_GST1_VERSION= 1.28.0
+_GST1_VERSION= 1.28.1
_GST1_LIB_VER= 1.0
_GST1_SOVERSION= 0.${_GST1_VERSION:R:E}${${_GST1_VERSION:E} > 9:?:0}${_GST1_VERSION:E}.0
@@ -54,7 +54,7 @@ _GST1_PLUGINS_audio= a52dec alsa amrnb amrwbdec bs2b cdparanoia chromaprint faa
sndfile sndio soundtouch speex taglib twolame vorbis \
wavpack webrtcdsp
_GST1_PLUGINS_comms= spandsp
-_GST1_PLUGINS_devel= soup
+_GST1_PLUGINS_devel= devtools soup
_GST1_PLUGINS_ftp= curl
_GST1_PLUGINS_graphics= aalib cairo gdkpixbuf gl jpeg kms libcaca libvisual \
opencv openexr openjpeg png rsvg vulkan webp zbar
@@ -226,6 +226,10 @@ gst-spandsp_IMPL= bad
#==== devel plugin section
+gst-devtools_PORT= devel/gstreamer${_GST_VER}-devtools
+gst-devtools_SUFFIX= #
+gst-devtools_IMPL= #
+
gst-soup_PORT= devel/gstreamer${_GST_VER}-plugins-soup
gst-soup_IMPL= good
@@ -349,7 +353,7 @@ gst-rtsp-server_IMPL= #
gst-rust_PORT= multimedia/gstreamer${_GST_VER}-plugins-rust
gst-rust_IMPL= #
-gst-rust_GST1_VERSION= 0.14.4
+gst-rust_GST1_VERSION= 0.15.1
gst-rust_VERSION= ${gst-rust_GST${_GST_VER}_VERSION}
gst-smoothstreaming_PORT= multimedia/gstreamer${_GST_VER}-plugins-smoothstreaming
diff --git a/audio/gstreamer1-plugins-lv2/Makefile b/audio/gstreamer1-plugins-lv2/Makefile
index a8cd8d1520bb..0b7bedf0526a 100644
--- a/audio/gstreamer1-plugins-lv2/Makefile
+++ b/audio/gstreamer1-plugins-lv2/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 1
+PORTREVISION= 0
CATEGORIES= audio
COMMENT= Gstreamer lv2 wrapper plugin
diff --git a/devel/gstreamer1-devtools/distinfo b/devel/gstreamer1-devtools/distinfo
index f376affae838..89e4be08e24b 100644
--- a/devel/gstreamer1-devtools/distinfo
+++ b/devel/gstreamer1-devtools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770534633
-SHA256 (gst-devtools-1.28.0.tar.xz) = 184a68b2c967210c6ddacad9a8e2c7ebc5e8df9b10fd7b72b7f7580cc0a60fb1
-SIZE (gst-devtools-1.28.0.tar.xz) = 1613100
+TIMESTAMP = 1772780150
+SHA256 (gst-devtools-1.28.1.tar.xz) = a4e49cd082972a132ca5f54be52a3c386db37c4cb0e487e017ba00d83a5f985d
+SIZE (gst-devtools-1.28.1.tar.xz) = 1628188
diff --git a/multimedia/gstreamer1-editing-services/distinfo b/multimedia/gstreamer1-editing-services/distinfo
index fe63146b4370..641e531fa7db 100644
--- a/multimedia/gstreamer1-editing-services/distinfo
+++ b/multimedia/gstreamer1-editing-services/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770533948
-SHA256 (gst-editing-services-1.28.0.tar.xz) = e2be873a636ca781cb1ea363867174f08c3126a55f37fc6cd8e97715aeee9c05
-SIZE (gst-editing-services-1.28.0.tar.xz) = 835324
+TIMESTAMP = 1772780145
+SHA256 (gst-editing-services-1.28.1.tar.xz) = 3d6000cbe1356beebe2a573dabd496e92348c30c843ffa13050469ec3da115dc
+SIZE (gst-editing-services-1.28.1.tar.xz) = 850784
diff --git a/multimedia/gstreamer1-libav/distinfo b/multimedia/gstreamer1-libav/distinfo
index 1de0716115ab..29e70eca08cb 100644
--- a/multimedia/gstreamer1-libav/distinfo
+++ b/multimedia/gstreamer1-libav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770533949
-SHA256 (gst-libav-1.28.0.tar.xz) = e3c93db7da2da3b2374ccc2e7394316f9192460abdea81651652791d46ccb8fb
-SIZE (gst-libav-1.28.0.tar.xz) = 184868
+TIMESTAMP = 1772780146
+SHA256 (gst-libav-1.28.1.tar.xz) = bfa91aaca38d0fd8addcdd559e35b7541e3f32a5f410194ec4ba18040defee9b
+SIZE (gst-libav-1.28.1.tar.xz) = 201796
diff --git a/multimedia/gstreamer1-plugins-bad/files/patch-gst-libs_gst_codecparsers_meson.build b/multimedia/gstreamer1-plugins-bad/files/patch-gst-libs_gst_codecparsers_meson.build
index 030e3d6929e2..26d02a53f688 100644
--- a/multimedia/gstreamer1-plugins-bad/files/patch-gst-libs_gst_codecparsers_meson.build
+++ b/multimedia/gstreamer1-plugins-bad/files/patch-gst-libs_gst_codecparsers_meson.build
@@ -1,11 +1,11 @@
---- gst-libs/gst/codecparsers/meson.build.orig 2025-03-11 20:14:44 UTC
+--- gst-libs/gst/codecparsers/meson.build.orig 2026-02-26 01:44:06 UTC
+++ gst-libs/gst/codecparsers/meson.build
@@ -1,3 +1,4 @@
+if get_option('codecparsers').enabled()
codecparser_sources = files([
'gstjpeg2000sampling.c',
'gstjpegparser.c',
-@@ -87,3 +88,4 @@ meson.override_dependency(pkg_name, gstcodecparsers_de
+@@ -134,3 +135,4 @@ meson.override_dependency(pkg_name, gstcodecparsers_de
gst_libraries += [[pkg_name, {'lib': gstcodecparsers}]]
meson.override_dependency(pkg_name, gstcodecparsers_dep)
diff --git a/multimedia/gstreamer1-plugins-bad/files/patch-gst-libs_gst_codecs_meson.build b/multimedia/gstreamer1-plugins-bad/files/patch-gst-libs_gst_codecs_meson.build
index 7465056b2adb..05e486e01c53 100644
--- a/multimedia/gstreamer1-plugins-bad/files/patch-gst-libs_gst_codecs_meson.build
+++ b/multimedia/gstreamer1-plugins-bad/files/patch-gst-libs_gst_codecs_meson.build
@@ -1,4 +1,4 @@
---- gst-libs/gst/codecs/meson.build.orig 2025-03-11 20:14:44 UTC
+--- gst-libs/gst/codecs/meson.build.orig 2026-02-26 01:44:06 UTC
+++ gst-libs/gst/codecs/meson.build
@@ -1,3 +1,4 @@
+if get_option('codecs').enabled()
@@ -19,8 +19,8 @@
gen_sources = []
if build_gir
gir = {
-@@ -99,3 +107,4 @@ meson.override_dependency(pkg_name, gstcodecs_dep)
- sources: gen_sources,
+@@ -101,3 +109,4 @@ meson.override_dependency(pkg_name, gstcodecs_dep)
dependencies : [gstvideo_dep, gstcodecparsers_dep])
+
meson.override_dependency(pkg_name, gstcodecs_dep)
+endif
diff --git a/multimedia/gstreamer1-plugins-bad/files/patch-meson.build b/multimedia/gstreamer1-plugins-bad/files/patch-meson.build
index 57d154293a80..682b711747ce 100644
--- a/multimedia/gstreamer1-plugins-bad/files/patch-meson.build
+++ b/multimedia/gstreamer1-plugins-bad/files/patch-meson.build
@@ -1,6 +1,6 @@
---- meson.build.orig 2026-01-27 17:02:33 UTC
+--- meson.build.orig 2026-02-26 01:44:06 UTC
+++ meson.build
-@@ -571,6 +571,7 @@ pkgconfig_subdirs = ['gstreamer-1.0']
+@@ -558,6 +558,7 @@ pkgconfig_subdirs = ['gstreamer-1.0']
pkgconfig_subdirs = ['gstreamer-1.0']
@@ -8,7 +8,7 @@
pkgconfig.generate(
libraries : [gst_dep],
variables : pkgconfig_variables,
-@@ -578,6 +579,7 @@ pkgconfig.generate(
+@@ -565,6 +566,7 @@ pkgconfig.generate(
name : 'gstreamer-plugins-bad-1.0',
description : 'Streaming media framework, bad plugins libraries',
)
diff --git a/multimedia/gstreamer1-plugins-bad/pkg-plist b/multimedia/gstreamer1-plugins-bad/pkg-plist
index 67ba089b285c..57911457ae69 100644
--- a/multimedia/gstreamer1-plugins-bad/pkg-plist
+++ b/multimedia/gstreamer1-plugins-bad/pkg-plist
@@ -22,11 +22,14 @@ 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/gstav1bitwriter.h
include/gstreamer-%%VERSION%%/gst/codecparsers/gstav1parser.h
+include/gstreamer-%%VERSION%%/gst/codecparsers/gsth264bitwriter.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/gstjpegbitwriter.h
include/gstreamer-%%VERSION%%/gst/codecparsers/gstjpegparser.h
include/gstreamer-%%VERSION%%/gst/codecparsers/gstlcevcmeta.h
include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpeg4parser.h
@@ -89,6 +92,7 @@ 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%%/GstCodecParsers-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstCodecs-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstDxva-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstInsertBin-%%VERSION%%.typelib
@@ -234,6 +238,7 @@ libdata/pkgconfig/gstreamer-plugins-bad-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-transcoder-%%VERSION%%.pc
share/gir-%%VERSION%%/GstAnalytics-%%VERSION%%.gir
share/gir-%%VERSION%%/GstBadAudio-%%VERSION%%.gir
+share/gir-%%VERSION%%/GstCodecParsers-%%VERSION%%.gir
share/gir-%%VERSION%%/GstCodecs-%%VERSION%%.gir
share/gir-%%VERSION%%/GstDxva-%%VERSION%%.gir
share/gir-%%VERSION%%/GstInsertBin-%%VERSION%%.gir
diff --git a/multimedia/gstreamer1-plugins-rust/Makefile b/multimedia/gstreamer1-plugins-rust/Makefile
index 07e9880986db..bf7bb7ecbf81 100644
--- a/multimedia/gstreamer1-plugins-rust/Makefile
+++ b/multimedia/gstreamer1-plugins-rust/Makefile
@@ -1,16 +1,14 @@
PORTNAME= gstreamer1-plugins-rust
DISTVERSION= ${gst-rust_VERSION}
-PORTREVISION= 3
CATEGORIES= multimedia
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Various GStreamer plugins written in Rust
WWW= https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
-LICENSE= APACHE20 LGPL21+ MIT MPL20
+LICENSE= APACHE20 MIT MPL20
LICENSE_COMB= multi
LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
-LICENSE_FILE_LGPL21+ = ${WRKSRC}/LICENSE-LGPLv2
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
LICENSE_FILE_MPL20= ${WRKSRC}/LICENSE-MPL-2.0
@@ -27,10 +25,7 @@ USE_GSTREAMER= webrtc
SHEBANG_FILES= dependencies.py
-MESON_ARGS= -Ddoc=disabled -Dskia=disabled
-# vvdec support requires multimedia/vvdec version 3.0.0 or higher, which is not
-# in the ports tree as of time of writing (2025-08-02).
-MESON_ARGS+= -Dvvdec=disabled
+MESON_ARGS= -Ddoc=disabled -Dskia=disabled -Dwhisper=disabled
CARGO_BUILD= no
CARGO_INSTALL= no
@@ -46,8 +41,8 @@ CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false
BINARY_ALIAS= python3=${PYTHON_CMD}
-OPTIONS_DEFINE= ASM CAIRO CSOUND DAV1D GTK4 PANGO SODIUM WEBP
-OPTIONS_DEFAULT= ASM CAIRO CSOUND DAV1D GTK4 PANGO SODIUM WEBP
+OPTIONS_DEFINE= ASM CAIRO CSOUND DAV1D GTK4 PANGO SODIUM VALIDATE VVDEC WEBP
+OPTIONS_DEFAULT= ASM CAIRO CSOUND DAV1D GTK4 PANGO SODIUM VVDEC WEBP
OPTIONS_EXCLUDE_aarch64= CSOUND # https://github.com/neithanmo/csound-rs/commit/8962b89d7bda
OPTIONS_EXCLUDE_armv7= CSOUND # https://github.com/neithanmo/csound-rs/commit/8962b89d7bda
OPTIONS_EXCLUDE_powerpc= CSOUND DAV1D
@@ -81,6 +76,14 @@ SODIUM_LIB_DEPENDS= libsodium.so:security/libsodium
SODIUM_MESON_ENABLED= sodium
SODIUM_MESON_ON= -Dsodium-source=system
+VALIDATE_DESC= Validation plugin
+VALIDATE_USE= GSTREAMER=devtools
+VALIDATE_MESON_ENABLED= validate
+
+VVDEC_DESC= Versatile Video Decoder support
+VVDEC_LIB_DEPENDS= libvvdec.so:multimedia/vvdec
+VVDEC_MESON_ENABLED= vvdec
+
WEBP_LIB_DEPENDS= libwebpdemux.so:graphics/webp
WEBP_MESON_ENABLED= webp
diff --git a/multimedia/gstreamer1-plugins-rust/Makefile.crates b/multimedia/gstreamer1-plugins-rust/Makefile.crates
index 2b9a5987ede8..46c35922bdc0 100644
--- a/multimedia/gstreamer1-plugins-rust/Makefile.crates
+++ b/multimedia/gstreamer1-plugins-rust/Makefile.crates
@@ -1,7 +1,9 @@
-CARGO_CRATES= adler2-2.0.1 \
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
aes-0.8.4 \
+ ahash-0.8.12 \
aho-corasick-1.1.4 \
- aligned-0.4.2 \
+ aligned-0.4.3 \
aligned-vec-0.6.4 \
allocator-api2-0.2.21 \
android_system_properties-0.1.5 \
@@ -10,78 +12,110 @@ CARGO_CRATES= adler2-2.0.1 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.5 \
anstyle-wincon-3.0.11 \
- anyhow-1.0.100 \
+ anyhow-1.0.102 \
+ anymap3-1.0.1 \
arbitrary-1.4.2 \
arg_enum_proc_macro-0.3.4 \
+ array-init-2.1.0 \
arrayvec-0.7.6 \
as-slice-0.2.1 \
+ ash-0.38.0+1.3.281 \
+ asn1-rs-0.7.1 \
+ asn1-rs-derive-0.6.0 \
+ asn1-rs-impl-0.2.0 \
async-channel-2.5.0 \
- async-compression-0.4.34 \
- async-lock-3.4.1 \
+ async-compression-0.4.41 \
+ async-lock-3.4.2 \
async-recursion-1.1.1 \
async-stream-0.3.6 \
async-stream-impl-0.3.6 \
async-task-4.7.1 \
async-trait-0.1.89 \
- async-tungstenite-0.32.0 \
+ async-tungstenite-0.33.0 \
atomic-waker-1.1.2 \
+ atomic_float-1.1.0 \
atomic_refcell-0.1.13 \
autocfg-1.5.0 \
av-data-0.4.4 \
av-scenechange-0.14.1 \
av1-grain-0.2.5 \
- aws-config-1.6.3 \
- aws-credential-types-1.2.8 \
- aws-runtime-1.5.12 \
- aws-sdk-kinesisvideo-1.73.0 \
- aws-sdk-kinesisvideosignaling-1.72.0 \
- aws-sdk-polly-1.73.0 \
- aws-sdk-s3-1.91.0 \
- aws-sdk-sso-1.72.0 \
- aws-sdk-sts-1.73.0 \
- aws-sdk-transcribestreaming-1.74.0 \
- aws-sdk-translate-1.72.0 \
- aws-sigv4-1.3.5 \
- aws-smithy-async-1.2.6 \
- aws-smithy-checksums-0.63.9 \
- aws-smithy-eventstream-0.60.12 \
- aws-smithy-http-0.62.4 \
- aws-smithy-http-client-1.1.3 \
- aws-smithy-json-0.61.6 \
- aws-smithy-observability-0.1.4 \
- aws-smithy-query-0.60.8 \
- aws-smithy-runtime-1.9.3 \
- aws-smithy-runtime-api-1.9.1 \
- aws-smithy-types-1.3.3 \
- aws-smithy-xml-0.60.11 \
- aws-types-1.3.9 \
+ aws-config-1.8.14 \
+ aws-credential-types-1.2.13 \
+ aws-runtime-1.7.1 \
+ aws-sdk-kinesisvideo-1.97.0 \
+ aws-sdk-kinesisvideosignaling-1.95.0 \
+ aws-sdk-polly-1.100.0 \
+ aws-sdk-s3-1.124.0 \
+ aws-sdk-sso-1.95.0 \
+ aws-sdk-sts-1.99.0 \
+ aws-sdk-transcribestreaming-1.100.0 \
+ aws-sdk-translate-1.95.0 \
+ aws-sigv4-1.4.1 \
+ aws-smithy-async-1.2.13 \
+ aws-smithy-checksums-0.64.5 \
+ aws-smithy-eventstream-0.60.19 \
+ aws-smithy-http-0.63.5 \
+ aws-smithy-http-client-1.1.11 \
+ aws-smithy-json-0.62.4 \
+ aws-smithy-observability-0.2.5 \
+ aws-smithy-query-0.60.14 \
+ aws-smithy-runtime-1.10.2 \
+ aws-smithy-runtime-api-1.11.5 \
+ aws-smithy-types-1.4.5 \
+ aws-smithy-xml-0.60.14 \
+ aws-types-1.3.13 \
+ backtrace-0.3.76 \
base16ct-0.1.1 \
base32-0.5.1 \
base64-0.21.7 \
base64-0.22.1 \
base64-serde-0.8.0 \
base64-simd-0.8.0 \
- base64ct-1.6.0 \
+ base64ct-1.8.3 \
bincode-1.3.3 \
+ bincode-2.0.1 \
+ bindgen-0.70.1 \
bindgen-0.71.1 \
bindgen-0.72.1 \
+ bit-set-0.8.0 \
+ bit-vec-0.8.0 \
bitflags-1.3.2 \
- bitflags-2.10.0 \
+ bitflags-2.11.0 \
bitreader-0.3.11 \
bitstream-io-4.9.0 \
+ block-0.1.6 \
block-buffer-0.10.4 \
block2-0.6.2 \
bstr-1.12.1 \
built-0.8.0 \
- bumpalo-3.19.0 \
+ bumpalo-3.20.2 \
+ burn-0.20.1 \
+ burn-backend-0.20.1 \
+ burn-core-0.20.1 \
+ burn-cpu-0.20.1 \
+ burn-cubecl-0.20.1 \
+ burn-derive-0.20.1 \
+ burn-ir-0.20.1 \
+ burn-ndarray-0.20.1 \
+ burn-nn-0.20.1 \
+ burn-optim-0.20.1 \
+ burn-std-0.20.1 \
+ burn-store-0.20.1 \
+ burn-tensor-0.20.1 \
+ burn-wgpu-0.20.1 \
byte-slice-cast-1.2.3 \
- bytemuck-1.24.0 \
+ bytemuck-1.25.0 \
+ bytemuck_derive-1.10.2 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
byteorder_slice-3.0.0 \
- bytes-1.11.0 \
+ bytes-1.11.1 \
bytes-utils-0.1.4 \
- cc-1.2.47 \
+ bzip2-0.6.1 \
+ c2rust-bitfields-0.20.0 \
+ c2rust-bitfields-derive-0.20.0 \
+ caseless-0.2.2 \
+ cc-1.2.56 \
cdg-0.1.0 \
cdg_renderer-0.8.0 \
cdp-types-0.3.0 \
@@ -89,77 +123,132 @@ CARGO_CRATES= adler2-2.0.1 \
cea708-types-0.4.1 \
cesu8-1.1.0 \
cexpr-0.6.0 \
- cfg-expr-0.18.0 \
+ cfg-expr-0.17.2 \
cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
- chrono-0.4.42 \
+ chacha20-0.10.0 \
+ chrono-0.4.44 \
cipher-0.4.4 \
clang-sys-1.8.1 \
- clap-4.5.53 \
- clap_builder-4.5.53 \
- clap_derive-4.5.49 \
- clap_lex-0.7.6 \
+ clap-4.5.60 \
+ clap_builder-4.5.60 \
+ clap_derive-4.5.55 \
+ clap_lex-1.0.0 \
claxon-0.4.3 \
- cmake-0.1.54 \
+ cmake-0.1.57 \
+ codespan-reporting-0.12.0 \
color-name-1.2.0 \
color-thief-0.2.2 \
color_quant-1.1.0 \
colorchoice-1.0.4 \
+ colored-3.1.1 \
combine-4.6.7 \
- compression-codecs-0.4.33 \
+ compression-codecs-0.4.37 \
compression-core-0.4.31 \
+ comrak-0.39.1 \
concurrent-queue-2.5.0 \
+ console-0.16.2 \
const-oid-0.9.6 \
+ const-random-0.1.18 \
+ const-random-macro-0.1.16 \
+ constant_time_eq-0.3.1 \
+ constcat-0.6.1 \
+ convert_case-0.8.0 \
+ convert_case-0.10.0 \
cookie-0.18.1 \
cookie-factory-0.3.3 \
- cookie_store-0.21.1 \
+ cookie_store-0.22.1 \
core-foundation-0.9.4 \
core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
+ core-graphics-types-0.2.0 \
core2-0.4.0 \
cpufeatures-0.2.17 \
+ cpufeatures-0.3.0 \
crc-3.3.0 \
crc-catalog-2.4.0 \
- crc-fast-1.3.0 \
+ crc-fast-1.9.0 \
crc32fast-1.5.0 \
+ critical-section-1.2.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
+ crunchy-0.2.4 \
crypto-bigint-0.4.9 \
crypto-bigint-0.5.5 \
crypto-common-0.1.7 \
csound-0.1.8 \
csound-sys-0.1.2 \
ctr-0.9.2 \
- ctrlc-3.5.1 \
+ ctrlc-3.5.2 \
+ cubecl-0.9.0 \
+ cubecl-common-0.9.0 \
+ cubecl-core-0.9.0 \
+ cubecl-cpp-0.9.0 \
+ cubecl-cpu-0.9.0 \
+ cubecl-cuda-0.9.0 \
+ cubecl-ir-0.9.0 \
+ cubecl-macros-0.9.0 \
+ cubecl-macros-internal-0.9.0 \
+ cubecl-opt-0.9.0 \
+ cubecl-runtime-0.9.0 \
+ cubecl-spirv-0.9.0 \
+ cubecl-std-0.9.0 \
+ cubecl-wgpu-0.9.0 \
+ cubecl-zspace-0.9.0 \
+ cubek-0.1.1 \
+ cubek-attention-0.1.1 \
+ cubek-convolution-0.1.1 \
+ cubek-matmul-0.1.1 \
+ cubek-quant-0.1.1 \
+ cubek-random-0.1.1 \
+ cubek-reduce-0.1.1 \
+ cudarc-0.18.2 \
darling-0.20.11 \
darling-0.21.3 \
darling_core-0.20.11 \
darling_core-0.21.3 \
darling_macro-0.20.11 \
darling_macro-0.21.3 \
- dash-mpd-0.19.1 \
+ dash-mpd-0.19.3 \
+ dasp-0.11.0 \
+ dasp_envelope-0.11.0 \
dasp_frame-0.11.0 \
+ dasp_interpolate-0.11.0 \
+ dasp_peak-0.11.0 \
+ dasp_ring_buffer-0.11.0 \
+ dasp_rms-0.11.0 \
dasp_sample-0.11.0 \
- data-encoding-2.9.0 \
+ dasp_signal-0.11.0 \
+ dasp_slice-0.11.0 \
+ dasp_window-0.11.1 \
+ data-encoding-2.10.0 \
dav1d-0.11.1 \
dav1d-sys-0.8.3 \
+ deepgram-0.7.0 \
+ deflate64-0.1.11 \
der-0.6.1 \
der-0.7.10 \
- deranged-0.5.5 \
+ der-parser-10.0.0 \
+ deranged-0.5.8 \
derive-into-owned-0.2.0 \
+ derive-new-0.7.0 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
- derive_more-2.0.1 \
- derive_more-impl-2.0.1 \
+ derive_more-2.1.1 \
+ derive_more-impl-2.1.1 \
+ deunicode-1.6.2 \
diff-0.1.13 \
digest-0.10.7 \
- dispatch2-0.3.0 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
+ dispatch2-0.3.1 \
displaydoc-0.2.5 \
document-features-0.2.12 \
dssim-core-3.4.0 \
dyn-clone-1.0.20 \
+ easyfft-0.4.2 \
ebml-iterable-0.6.3 \
ebml-iterable-specification-0.4.0 \
ebml-iterable-specification-derive-0.4.0 \
@@ -168,10 +257,20 @@ CARGO_CRATES= adler2-2.0.1 \
ed25519-1.5.3 \
either-1.15.0 \
elliptic-curve-0.12.3 \
+ embassy-futures-0.1.2 \
+ embassy-time-0.4.0 \
+ embassy-time-driver-0.2.1 \
+ embedded-hal-0.2.7 \
+ embedded-hal-1.0.0 \
+ embedded-hal-async-1.0.0 \
+ encode_unicode-1.0.0 \
encoding_rs-0.8.35 \
+ entities-1.0.1 \
enumn-0.1.14 \
- env_filter-0.1.4 \
- env_logger-0.11.8 \
+ enumset-1.1.10 \
+ enumset_derive-0.14.0 \
+ env_filter-1.0.0 \
+ env_logger-0.11.9 \
equator-0.4.2 \
equator-macro-0.4.2 \
equivalent-1.0.2 \
@@ -180,45 +279,67 @@ CARGO_CRATES= adler2-2.0.1 \
event-listener-5.4.1 \
event-listener-strategy-0.5.4 \
fallible-iterator-0.3.0 \
- fastbloom-0.14.0 \
+ fastbloom-0.14.1 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
ff-0.12.1 \
field-offset-0.3.6 \
- filetime-0.2.26 \
- find-msvc-tools-0.1.5 \
+ filetime-0.2.27 \
+ find-msvc-tools-0.1.9 \
fixedbitset-0.4.2 \
- flate2-1.1.5 \
- flume-0.11.1 \
+ flate2-1.1.9 \
+ float-ord-0.3.2 \
+ float4-0.1.0 \
+ float8-0.4.2 \
+ flume-0.12.0 \
fnv-1.0.7 \
foldhash-0.1.5 \
foldhash-0.2.0 \
- foreign-types-0.3.2 \
- foreign-types-shared-0.1.1 \
+ foreign-types-0.5.0 \
+ foreign-types-macros-0.2.3 \
+ foreign-types-shared-0.3.1 \
form_urlencoded-1.2.2 \
- fs-err-3.2.0 \
+ fs_extra-1.3.0 \
+ fslock-0.2.1 \
fst-0.4.7 \
- futures-0.3.31 \
- futures-channel-0.3.31 \
- futures-core-0.3.31 \
- futures-executor-0.3.31 \
- futures-io-0.3.31 \
- futures-macro-0.3.31 \
- futures-sink-0.3.31 \
- futures-task-0.3.31 \
+ futures-0.3.32 \
+ futures-channel-0.3.32 \
+ futures-core-0.3.32 \
+ futures-executor-0.3.32 \
+ futures-io-0.3.32 \
+ futures-lite-2.6.1 \
+ futures-macro-0.3.32 \
+ futures-sink-0.3.32 \
+ futures-task-0.3.32 \
futures-timer-3.0.3 \
- futures-util-0.3.31 \
+ futures-util-0.3.32 \
+ g2gen-1.2.2 \
+ g2p-1.2.2 \
+ g2poly-1.2.2 \
generic-array-0.14.7 \
+ generic_singleton-0.5.1 \
getifaddrs-0.6.0 \
- getrandom-0.2.16 \
+ getrandom-0.2.17 \
getrandom-0.3.4 \
- gif-0.14.0 \
+ getrandom-0.4.1 \
+ gif-0.14.1 \
+ gimli-0.32.3 \
+ gl_generator-0.14.0 \
glob-0.3.3 \
- governor-0.10.2 \
+ glow-0.16.0 \
+ glutin_wgl_sys-0.6.1 \
+ governor-0.10.4 \
+ gpu-alloc-0.6.0 \
+ gpu-alloc-types-0.3.0 \
+ gpu-allocator-0.27.0 \
+ gpu-descriptor-0.3.2 \
+ gpu-descriptor-types-0.2.0 \
group-0.12.1 \
h2-0.3.27 \
- h2-0.4.12 \
+ h2-0.4.13 \
+ half-2.7.1 \
hashbrown-0.12.3 \
+ hashbrown-0.13.2 \
hashbrown-0.15.5 \
hashbrown-0.16.1 \
headers-0.4.1 \
@@ -227,8 +348,10 @@ CARGO_CRATES= adler2-2.0.1 \
heck-0.5.0 \
hermit-abi-0.5.2 \
hex-0.4.3 \
+ hexf-parse-0.2.1 \
hmac-0.12.1 \
- home-0.5.11 \
+ home-0.5.12 \
+ hound-3.5.1 \
hrtf-0.8.1 \
http-0.2.12 \
http-1.4.0 \
@@ -245,31 +368,36 @@ CARGO_CRATES= adler2-2.0.1 \
hyper-rustls-0.24.2 \
hyper-rustls-0.26.0 \
hyper-rustls-0.27.7 \
- hyper-tls-0.5.0 \
- hyper-util-0.1.18 \
+ hyper-util-0.1.20 \
hyphenation-0.8.4 \
hyphenation_commons-0.8.4 \
- iana-time-zone-0.1.64 \
+ iana-time-zone-0.1.65 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.1.1 \
+ icu_locale-2.1.1 \
icu_locale_core-2.1.1 \
+ icu_locale_data-2.1.2 \
icu_normalizer-2.1.1 \
icu_normalizer_data-2.1.1 \
- icu_properties-2.1.1 \
- icu_properties_data-2.1.1 \
+ icu_properties-2.1.2 \
+ icu_properties_data-2.1.2 \
icu_provider-2.1.1 \
+ icu_segmenter-2.1.2 \
+ icu_segmenter_data-2.1.1 \
+ id-arena-2.3.0 \
ident_case-1.0.1 \
idna-1.1.0 \
idna_adapter-1.2.1 \
- image-0.25.6 \
- image_hasher-3.0.0 \
+ image-0.25.9 \
+ image_hasher-3.1.1 \
imgref-1.12.0 \
indexmap-1.9.3 \
- indexmap-2.12.1 \
+ indexmap-2.13.0 \
+ indicatif-0.18.4 \
inout-0.1.4 \
interpolate_name-0.2.4 \
ipnet-2.11.0 \
- iri-string-0.7.9 \
+ iri-string-0.7.10 \
is-docker-0.2.0 \
is-wsl-0.4.0 \
is_terminal_polyfill-1.70.2 \
@@ -278,23 +406,29 @@ CARGO_CRATES= adler2-2.0.1 \
itertools-0.12.1 \
itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.15 \
- jiff-0.2.16 \
- jiff-static-0.2.16 \
+ itoa-1.0.17 \
+ jiff-0.2.21 \
+ jiff-static-0.2.21 \
jni-0.21.1 \
jni-sys-0.3.0 \
jobserver-0.1.34 \
- js-sys-0.3.82 \
+ js-sys-0.3.91 \
jsonwebtoken-9.3.1 \
khronos-egl-6.0.0 \
+ khronos_api-3.1.0 \
kstring-2.0.2 \
lazy_static-1.5.0 \
+ leb128fmt-0.1.0 \
lewton-0.10.2 \
- libc-0.2.177 \
- libfuzzer-sys-0.4.10 \
+ libbz2-rs-sys-0.2.2 \
+ libc-0.2.182 \
+ libfuzzer-sys-0.4.12 \
libloading-0.8.9 \
- libm-0.2.15 \
- libredox-0.1.10 \
+ libloading-0.9.0 \
+ liblzma-0.4.6 \
+ liblzma-sys-0.4.5 \
+ libm-0.2.16 \
+ libredox-0.1.12 \
librespot-audio-0.8.0 \
librespot-core-0.8.0 \
librespot-metadata-0.8.0 \
@@ -303,49 +437,61 @@ CARGO_CRATES= adler2-2.0.1 \
librespot-protocol-0.8.0 \
libsodium-sys-0.2.7 \
libwebp-sys2-0.1.11 \
+ libwebp-sys2-0.2.0 \
linux-raw-sys-0.4.15 \
- linux-raw-sys-0.11.0 \
+ linux-raw-sys-0.12.1 \
litemap-0.8.1 \
litrs-1.0.0 \
- livekit-api-0.3.2 \
- livekit-protocol-0.3.2 \
+ livekit-api-0.4.14 \
+ livekit-protocol-0.7.1 \
+ livekit-runtime-0.4.0 \
lock_api-0.4.14 \
- log-0.4.28 \
- lru-0.12.5 \
- lru-0.16.2 \
+ log-0.4.29 \
+ lru-0.16.3 \
lru-slab-0.1.2 \
+ lzma-rust2-0.15.7 \
m3u8-rs-6.0.0 \
+ malloc_buf-0.0.6 \
matchers-0.2.0 \
+ matrixmultiply-0.3.10 \
maybe-rayon-0.1.1 \
md-5-0.10.6 \
- memchr-2.7.6 \
+ md5-0.8.0 \
+ memchr-2.8.0 \
+ memmap2-0.9.10 \
memoffset-0.9.1 \
+ metal-0.32.0 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
- mio-1.1.0 \
+ mio-1.1.1 \
more-asserts-0.3.1 \
- mp4-atom-0.9.1 \
+ moxcms-0.7.11 \
+ mp4-atom-0.10.1 \
muldiv-1.0.1 \
multimap-0.10.1 \
- nanorand-0.7.0 \
- nasm-rs-0.3.1 \
- native-tls-0.2.14 \
+ naga-26.0.0 \
+ nasm-rs-0.3.2 \
+ nb-0.1.3 \
+ nb-1.1.0 \
+ ndarray-0.17.2 \
+ ndk-sys-0.6.0+11769913 \
new_debug_unreachable-1.0.6 \
- nix-0.30.1 \
- nnnoiseless-0.5.1 \
+ nix-0.31.2 \
+ nnnoiseless-0.5.2 \
+ no-std-compat-0.2.0 \
nom-7.1.3 \
nom-8.0.0 \
nonzero_ext-0.3.0 \
noop_proc_macro-0.3.0 \
- ntapi-0.4.1 \
+ ntapi-0.4.3 \
nu-ansi-term-0.50.3 \
num-0.4.3 \
num-bigint-0.4.6 \
num-bigint-dig-0.8.6 \
num-complex-0.4.6 \
- num-conv-0.1.0 \
+ num-conv-0.2.0 \
num-derive-0.4.2 \
num-integer-0.1.46 \
num-iter-0.1.45 \
@@ -354,19 +500,22 @@ CARGO_CRATES= adler2-2.0.1 \
num_cpus-1.17.0 \
num_threads-0.1.7 \
oauth2-5.0.0 \
- objc2-0.6.3 \
+ objc-0.2.7 \
+ objc2-0.6.4 \
objc2-core-foundation-0.3.2 \
objc2-encode-4.1.0 \
objc2-io-kit-0.3.2 \
+ object-0.37.3 \
ogg-0.9.2 \
+ oid-registry-0.8.1 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.2 \
open-5.3.3 \
- openssl-0.10.75 \
- openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-sys-0.9.111 \
- option-operations-0.6.0 \
+ openssl-probe-0.2.1 \
+ option-ext-0.2.0 \
+ option-operations-0.6.1 \
+ ordered-float-5.0.0 \
outref-0.5.2 \
p256-0.11.1 \
parking-2.2.1 \
@@ -375,7 +524,7 @@ CARGO_CRATES= adler2-2.0.1 \
parse_link_header-0.4.0 \
paste-1.0.15 \
pastey-0.1.1 \
- pastey-0.2.0 \
+ pastey-0.2.1 \
pathdiff-0.2.3 \
pbjson-0.6.0 \
pbjson-build-0.6.2 \
@@ -386,22 +535,24 @@ CARGO_CRATES= adler2-2.0.1 \
pem-rfc7468-0.7.0 \
percent-encoding-2.3.2 \
petgraph-0.6.5 \
- pin-project-1.1.10 \
- pin-project-internal-1.1.10 \
- pin-project-lite-0.2.16 \
+ pin-project-1.1.11 \
+ pin-project-internal-1.1.11 \
+ pin-project-lite-0.2.17 \
pin-utils-0.1.0 \
pkcs1-0.7.5 \
pkcs8-0.9.0 \
pkcs8-0.10.2 \
pkg-config-0.3.32 \
- png-0.17.16 \
+ png-0.18.1 \
pocket-resources-0.3.2 \
polling-3.11.0 \
- portable-atomic-1.11.1 \
- portable-atomic-util-0.2.4 \
+ portable-atomic-1.13.1 \
+ portable-atomic-util-0.2.5 \
potential_utf-0.1.4 \
powerfmt-0.2.0 \
+ ppmd-rust-1.4.0 \
ppv-lite86-0.2.21 \
+ presser-0.3.1 \
pretty_assertions-1.4.1 \
prettyplease-0.2.37 \
primal-check-0.3.4 \
@@ -409,7 +560,7 @@ CARGO_CRATES= adler2-2.0.1 \
proc-macro-crate-3.4.0 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
- proc-macro2-1.0.103 \
+ proc-macro2-1.0.106 \
profiling-1.0.17 \
profiling-procmacros-1.0.17 \
prost-0.12.6 \
@@ -423,69 +574,91 @@ CARGO_CRATES= adler2-2.0.1 \
protobuf-support-3.7.2 \
psl-types-2.0.11 \
publicsuffix-2.3.0 \
+ pxfm-0.1.27 \
+ pyo3-0.28.2 \
+ pyo3-build-config-0.28.2 \
+ pyo3-ffi-0.28.2 \
+ pyo3-macros-0.28.2 \
+ pyo3-macros-backend-0.28.2 \
quick-xml-0.38.4 \
+ quick-xml-0.39.2 \
quinn-0.11.9 \
quinn-proto-0.11.13 \
quinn-udp-0.5.14 \
- quote-1.0.42 \
+ quote-1.0.44 \
r-efi-5.3.0 \
rand-0.8.5 \
rand-0.9.2 \
+ rand-0.10.0 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
- rand_core-0.9.3 \
+ rand_core-0.9.5 \
+ rand_core-0.10.0 \
rand_distr-0.5.1 \
+ range-alloc-0.1.5 \
raptorq-2.0.0 \
rav1e-0.8.1 \
+ raw-window-handle-0.6.2 \
*** 2747 LINES SKIPPED ***