diff --git a/Cargo.toml b/Cargo.toml index f3d26af05..da44ffd5c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -112,7 +112,7 @@ categories = ["api-bindings", "multimedia"] repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" homepage = "https://gstreamer.freedesktop.org" edition = "2021" -rust-version = "1.80" +rust-version = "1.83" [workspace.dependencies] gio = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "main" } diff --git a/ci/images_template.yml b/ci/images_template.yml index 5218b6ffb..893122794 100644 --- a/ci/images_template.yml +++ b/ci/images_template.yml @@ -1,8 +1,8 @@ variables: - GST_RS_IMG_TAG: "2025-04-07.0" - GST_RS_IMG_WINDOWS_TAG: "2025-04-07.0" + GST_RS_IMG_TAG: "2025-04-14.0" + GST_RS_IMG_WINDOWS_TAG: "2025-04-14.0" GST_RS_STABLE: "1.86.0" - GST_RS_MSRV: "1.80.1" + GST_RS_MSRV: "1.83.0" # The branch we use to build GStreamer from in the docker images # Ex. main, 1.24, my-test-branch GST_UPSTREAM_BRANCH: 'main' diff --git a/ci/install-rust.sh b/ci/install-rust.sh index d1487c486..7ac2a0694 100755 --- a/ci/install-rust.sh +++ b/ci/install-rust.sh @@ -35,14 +35,14 @@ if [ "$RUST_IMAGE_FULL" = "1" ]; then cargo install --locked grcov fi -if [ "$RUST_VERSION" = "1.80.1" ]; then - cargo install --locked cargo-nextest@0.9.85 +if [ "$RUST_VERSION" = "1.83.0" ]; then + cargo install --locked cargo-nextest@0.9.94 else cargo install --locked cargo-nextest fi -if [ "$RUST_VERSION" = "1.80.1" ]; then - cargo install --locked cargo-c --version 0.10.5+cargo-0.83 +if [ "$RUST_VERSION" = "1.83.0" ]; then + cargo install --locked cargo-c --version 0.10.11+cargo-0.86.0 else cargo install --locked cargo-c --version 0.10.12+cargo-0.87 fi diff --git a/ci/windows-docker/install_cargo_utils.ps1 b/ci/windows-docker/install_cargo_utils.ps1 index 57e465e37..745476130 100644 --- a/ci/windows-docker/install_cargo_utils.ps1 +++ b/ci/windows-docker/install_cargo_utils.ps1 @@ -6,8 +6,8 @@ rustup --version rustc --version cargo --version -if ("$env:RUST_VERSION" -eq "1.80.1") { - cargo install --locked cargo-c --version 0.10.5+cargo-0.93 +if ("$env:RUST_VERSION" -eq "1.83.0") { + cargo install --locked cargo-c --version 0.10.11+cargo-0.86.0 } else { cargo install --locked cargo-c --version 0.10.12+cargo-0.87 } @@ -17,8 +17,8 @@ if (!$?) { Exit 1 } -if ("$env:RUST_VERSION" -eq "1.80.1") { - cargo install --locked cargo-nextest@0.9.85 +if ("$env:RUST_VERSION" -eq "1.83.0") { + cargo install --locked cargo-nextest@0.9.94 } else { cargo install --locked cargo-nextest }