From 14d43cbf66eb0025d2c5641f213220f32e7882fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 15 Jul 2025 12:26:04 +0300 Subject: [PATCH] Update to released versions of gtk-rs / gstreamer-rs dependencies --- Cargo.lock | 50 ++++++++++++------------ Cargo.toml | 112 ++++++++++++++++++++++++++--------------------------- 2 files changed, 81 insertions(+), 81 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 71edf6a01..be85ed71e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -158,8 +158,8 @@ checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" [[package]] name = "cairo-rs" -version = "0.22.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#bea0dab6f008f1296a2478310ddb0fb8323d776c" +version = "0.21.0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.21#a93a100230de5eb68850af90a96961c34d2b917b" dependencies = [ "bitflags 2.9.1", "cairo-sys-rs", @@ -169,8 +169,8 @@ dependencies = [ [[package]] name = "cairo-sys-rs" -version = "0.22.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#bea0dab6f008f1296a2478310ddb0fb8323d776c" +version = "0.21.0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.21#a93a100230de5eb68850af90a96961c34d2b917b" dependencies = [ "glib-sys", "libc", @@ -714,8 +714,8 @@ dependencies = [ [[package]] name = "gio" -version = "0.22.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#bea0dab6f008f1296a2478310ddb0fb8323d776c" +version = "0.21.0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.21#a93a100230de5eb68850af90a96961c34d2b917b" dependencies = [ "futures-channel", "futures-core", @@ -730,14 +730,14 @@ dependencies = [ [[package]] name = "gio-sys" -version = "0.22.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#bea0dab6f008f1296a2478310ddb0fb8323d776c" +version = "0.21.0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.21#a93a100230de5eb68850af90a96961c34d2b917b" dependencies = [ "glib-sys", "gobject-sys", "libc", "system-deps", - "windows-sys 0.60.2", + "windows-sys 0.52.0", ] [[package]] @@ -759,8 +759,8 @@ dependencies = [ [[package]] name = "glib" -version = "0.22.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#bea0dab6f008f1296a2478310ddb0fb8323d776c" +version = "0.21.0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.21#a93a100230de5eb68850af90a96961c34d2b917b" dependencies = [ "bitflags 2.9.1", "futures-channel", @@ -779,8 +779,8 @@ dependencies = [ [[package]] name = "glib-macros" -version = "0.22.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#bea0dab6f008f1296a2478310ddb0fb8323d776c" +version = "0.21.0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.21#a93a100230de5eb68850af90a96961c34d2b917b" dependencies = [ "heck", "proc-macro-crate", @@ -791,8 +791,8 @@ dependencies = [ [[package]] name = "glib-sys" -version = "0.22.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#bea0dab6f008f1296a2478310ddb0fb8323d776c" +version = "0.21.0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.21#a93a100230de5eb68850af90a96961c34d2b917b" dependencies = [ "libc", "system-deps", @@ -866,8 +866,8 @@ dependencies = [ [[package]] name = "gobject-sys" -version = "0.22.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#bea0dab6f008f1296a2478310ddb0fb8323d776c" +version = "0.21.0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.21#a93a100230de5eb68850af90a96961c34d2b917b" dependencies = [ "glib-sys", "libc", @@ -2212,8 +2212,8 @@ dependencies = [ [[package]] name = "pango" -version = "0.22.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#bea0dab6f008f1296a2478310ddb0fb8323d776c" +version = "0.21.0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.21#a93a100230de5eb68850af90a96961c34d2b917b" dependencies = [ "gio", "glib", @@ -2223,8 +2223,8 @@ dependencies = [ [[package]] name = "pango-sys" -version = "0.22.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#bea0dab6f008f1296a2478310ddb0fb8323d776c" +version = "0.21.0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.21#a93a100230de5eb68850af90a96961c34d2b917b" dependencies = [ "glib-sys", "gobject-sys", @@ -2234,8 +2234,8 @@ dependencies = [ [[package]] name = "pangocairo" -version = "0.22.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#bea0dab6f008f1296a2478310ddb0fb8323d776c" +version = "0.21.0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.21#a93a100230de5eb68850af90a96961c34d2b917b" dependencies = [ "cairo-rs", "glib", @@ -2246,8 +2246,8 @@ dependencies = [ [[package]] name = "pangocairo-sys" -version = "0.22.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#bea0dab6f008f1296a2478310ddb0fb8323d776c" +version = "0.21.0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.21#a93a100230de5eb68850af90a96961c34d2b917b" dependencies = [ "cairo-sys-rs", "glib-sys", diff --git a/Cargo.toml b/Cargo.toml index 0e912d86f..401fa94ed 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -121,59 +121,59 @@ edition = "2021" rust-version = "1.83" [workspace.dependencies] -gio = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "main" } -gio-sys = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "main" } -glib = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "main" } -glib-sys = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "main" } -gobject-sys = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "main" } -cairo-rs = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "main" } -pango = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "main" } -pangocairo = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "main" } -gstreamer-allocators-sys = { path = "gstreamer-allocators/sys" } -gstreamer-analytics-sys = { path = "gstreamer-analytics/sys" } -gstreamer-app-sys = { path = "gstreamer-app/sys" } -gstreamer-audio-sys = { path = "./gstreamer-audio/sys"} -gstreamer-base-sys = { path = "./gstreamer-base/sys"} -gstreamer-check-sys = { path = "./gstreamer-check/sys" } -gstreamer-controller-sys = { path = "./gstreamer-controller/sys" } -gstreamer-d3d12-sys = { path = "./gstreamer-d3d12/sys" } -gstreamer-editing-services-sys = { path = "./gstreamer-editing-services/sys"} -gstreamer-gl-egl-sys = { path = "./gstreamer-gl/egl/sys"} -gstreamer-gl-wayland-sys = { path = "./gstreamer-gl/wayland/sys"} -gstreamer-gl-x11-sys = { path = "./gstreamer-gl/x11/sys"} -gstreamer-gl-sys = { path = "./gstreamer-gl/sys"} -gstreamer-mpegts-sys = { path = "./gstreamer-mpegts/sys"} -gstreamer-mse-sys = { path = "./gstreamer-mse/sys"} -gstreamer-net-sys = { path = "./gstreamer-net/sys"} -gstreamer-pbutils-sys = { path = "./gstreamer-pbutils/sys"} -gstreamer-play-sys = { path = "./gstreamer-play/sys" } -gstreamer-player-sys = { path = "./gstreamer-player/sys" } -gstreamer-rtp-sys = { path = "./gstreamer-rtp/sys" } -gstreamer-rtsp-sys = { path = "./gstreamer-rtsp/sys"} -gstreamer-rtsp-server-sys = { path = "./gstreamer-rtsp-server/sys" } -gstreamer-sdp-sys = { path = "./gstreamer-sdp/sys"} -gstreamer-tag-sys = { path = "./gstreamer-tag/sys" } -gstreamer-sys = { path = "./gstreamer/sys"} -gstreamer-validate-sys = { path = "./gstreamer-validate/sys" } -gstreamer-video-sys = { path = "./gstreamer-video/sys"} -gstreamer-webrtc-sys = { path = "./gstreamer-webrtc/sys" } -ges = { package = "gstreamer-editing-services", path = "./gstreamer-editing-services" } -gst = { package = "gstreamer", path = "./gstreamer" } -gst-allocators = { package = "gstreamer-allocators", path = "./gstreamer-allocators" } -gst-app = { package = "gstreamer-app", path = "./gstreamer-app" } -gst-audio = { package = "gstreamer-audio", path = "./gstreamer-audio" } -gst-base = { package = "gstreamer-base", path = "./gstreamer-base" } -gst-check = { package = "gstreamer-check", path = "./gstreamer-check" } -gst-d3d12 = { package = "gstreamer-d3d12", path = "./gstreamer-d3d12" } -gst-gl = { package = "gstreamer-gl", path = "./gstreamer-gl" } -gst-gl-egl = { package = "gstreamer-gl-egl", path = "./gstreamer-gl/egl" } -gst-gl-x11 = { package = "gstreamer-gl-x11", path = "./gstreamer-gl/x11" } -gst-net = { package = "gstreamer-net", path = "./gstreamer-net" } -gst-mse = { package = "gstreamer-mse", path = "./gstreamer-mse" } -gst-pbutils = { package = "gstreamer-pbutils", path = "./gstreamer-pbutils" } -gst-play = { package = "gstreamer-play", path = "./gstreamer-play" } -gst-player = { package = "gstreamer-player", path = "./gstreamer-player" } -gst-rtsp = { package = "gstreamer-rtsp", path = "./gstreamer-rtsp" } -gst-rtsp-server = { package = "gstreamer-rtsp-server", path = "./gstreamer-rtsp-server" } -gst-sdp = { package = "gstreamer-sdp", path = "./gstreamer-sdp" } -gst-video = { package = "gstreamer-video", path = "./gstreamer-video" } +gio = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.21", version = "0.21" } +gio-sys = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.21", version = "0.21" } +glib = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.21", version = "0.21" } +glib-sys = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.21", version = "0.21" } +gobject-sys = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.21", version = "0.21" } +cairo-rs = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.21", version = "0.21" } +pango = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.21", version = "0.21" } +pangocairo = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.21", version = "0.21" } +gstreamer-allocators-sys = { path = "gstreamer-allocators/sys", version = "0.24" } +gstreamer-analytics-sys = { path = "gstreamer-analytics/sys", version = "0.24" } +gstreamer-app-sys = { path = "gstreamer-app/sys", version = "0.24" } +gstreamer-audio-sys = { path = "./gstreamer-audio/sys", version = "0.24" } +gstreamer-base-sys = { path = "./gstreamer-base/sys", version = "0.24" } +gstreamer-check-sys = { path = "./gstreamer-check/sys", version = "0.24" } +gstreamer-controller-sys = { path = "./gstreamer-controller/sys", version = "0.24" } +gstreamer-d3d12-sys = { path = "./gstreamer-d3d12/sys", version = "0.24" } +gstreamer-editing-services-sys = { path = "./gstreamer-editing-services/sys", version = "0.24" } +gstreamer-gl-egl-sys = { path = "./gstreamer-gl/egl/sys", version = "0.24" } +gstreamer-gl-wayland-sys = { path = "./gstreamer-gl/wayland/sys", version = "0.24" } +gstreamer-gl-x11-sys = { path = "./gstreamer-gl/x11/sys", version = "0.24" } +gstreamer-gl-sys = { path = "./gstreamer-gl/sys", version = "0.24" } +gstreamer-mpegts-sys = { path = "./gstreamer-mpegts/sys", version = "0.24" } +gstreamer-mse-sys = { path = "./gstreamer-mse/sys", version = "0.24" } +gstreamer-net-sys = { path = "./gstreamer-net/sys", version = "0.24" } +gstreamer-pbutils-sys = { path = "./gstreamer-pbutils/sys", version = "0.24" } +gstreamer-play-sys = { path = "./gstreamer-play/sys", version = "0.24" } +gstreamer-player-sys = { path = "./gstreamer-player/sys", version = "0.24" } +gstreamer-rtp-sys = { path = "./gstreamer-rtp/sys", version = "0.24" } +gstreamer-rtsp-sys = { path = "./gstreamer-rtsp/sys", version = "0.24" } +gstreamer-rtsp-server-sys = { path = "./gstreamer-rtsp-server/sys", version = "0.24" } +gstreamer-sdp-sys = { path = "./gstreamer-sdp/sys", version = "0.24" } +gstreamer-tag-sys = { path = "./gstreamer-tag/sys", version = "0.24" } +gstreamer-sys = { path = "./gstreamer/sys", version = "0.24" } +gstreamer-validate-sys = { path = "./gstreamer-validate/sys", version = "0.24" } +gstreamer-video-sys = { path = "./gstreamer-video/sys", version = "0.24" } +gstreamer-webrtc-sys = { path = "./gstreamer-webrtc/sys", version = "0.24" } +ges = { package = "gstreamer-editing-services", path = "./gstreamer-editing-services", version = "0.24" } +gst = { package = "gstreamer", path = "./gstreamer", version = "0.24" } +gst-allocators = { package = "gstreamer-allocators", path = "./gstreamer-allocators", version = "0.24" } +gst-app = { package = "gstreamer-app", path = "./gstreamer-app", version = "0.24" } +gst-audio = { package = "gstreamer-audio", path = "./gstreamer-audio", version = "0.24" } +gst-base = { package = "gstreamer-base", path = "./gstreamer-base", version = "0.24" } +gst-check = { package = "gstreamer-check", path = "./gstreamer-check", version = "0.24" } +gst-d3d12 = { package = "gstreamer-d3d12", path = "./gstreamer-d3d12", version = "0.24" } +gst-gl = { package = "gstreamer-gl", path = "./gstreamer-gl", version = "0.24" } +gst-gl-egl = { package = "gstreamer-gl-egl", path = "./gstreamer-gl/egl", version = "0.24" } +gst-gl-x11 = { package = "gstreamer-gl-x11", path = "./gstreamer-gl/x11", version = "0.24" } +gst-net = { package = "gstreamer-net", path = "./gstreamer-net", version = "0.24" } +gst-mse = { package = "gstreamer-mse", path = "./gstreamer-mse", version = "0.24" } +gst-pbutils = { package = "gstreamer-pbutils", path = "./gstreamer-pbutils", version = "0.24" } +gst-play = { package = "gstreamer-play", path = "./gstreamer-play", version = "0.24" } +gst-player = { package = "gstreamer-player", path = "./gstreamer-player", version = "0.24" } +gst-rtsp = { package = "gstreamer-rtsp", path = "./gstreamer-rtsp", version = "0.24" } +gst-rtsp-server = { package = "gstreamer-rtsp-server", path = "./gstreamer-rtsp-server", version = "0.24" } +gst-sdp = { package = "gstreamer-sdp", path = "./gstreamer-sdp", version = "0.24" } +gst-video = { package = "gstreamer-video", path = "./gstreamer-video", version = "0.24" }