mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-12-23 00:26:31 +00:00
Switch to Rust 1.31 as minimum supported version
Too many dependencies switched and we can't really keep everything at an older version. Commented out for now until stable becomes 1.32.
This commit is contained in:
parent
a99f71bb65
commit
e804ef4d76
3 changed files with 3 additions and 11 deletions
|
@ -48,10 +48,10 @@ stages:
|
||||||
- cargo build --color=always --all --all-features
|
- cargo build --color=always --all --all-features
|
||||||
- G_DEBUG=fatal_warnings cargo test --color=always --all --all-features
|
- G_DEBUG=fatal_warnings cargo test --color=always --all --all-features
|
||||||
|
|
||||||
test 1.28:
|
.test 1.31:
|
||||||
# 1.28 img
|
# 1.31 img
|
||||||
# https://hub.docker.com/_/rust/
|
# https://hub.docker.com/_/rust/
|
||||||
image: "rust:1.28-slim"
|
image: "rust:1.31-slim"
|
||||||
<<: *cargo_test
|
<<: *cargo_test
|
||||||
|
|
||||||
test stable:
|
test stable:
|
||||||
|
|
|
@ -29,11 +29,6 @@ pangocairo = { git = "https://github.com/gtk-rs/pangocairo", optional = true }
|
||||||
# Using my personal repository (vjaquez) for glutin until
|
# Using my personal repository (vjaquez) for glutin until
|
||||||
# https://github.com/tomaka/glutin/pull/1082 is merged
|
# https://github.com/tomaka/glutin/pull/1082 is merged
|
||||||
glutin = { git = "https://github.com/ceyusa/glutin", branch="native-display", optional = true }
|
glutin = { git = "https://github.com/ceyusa/glutin", branch="native-display", optional = true }
|
||||||
# Newer versions do not compile with rustc 1.28 so pin it for the time being
|
|
||||||
# This dependency comes from backtrace, which comes from failure
|
|
||||||
rustc-demangle = "0.1.10"
|
|
||||||
# This dependency comes from glutin and winit, which comes from failure
|
|
||||||
stb_truetype = { version = "= 0.2.4", optional = true }
|
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
gl_generator = { version = "0.9", optional = true }
|
gl_generator = { version = "0.9", optional = true }
|
||||||
|
|
|
@ -14,9 +14,6 @@ gstreamer-app = { path = "../gstreamer-app" }
|
||||||
gstreamer-pbutils = { path = "../gstreamer-pbutils" }
|
gstreamer-pbutils = { path = "../gstreamer-pbutils" }
|
||||||
byte-slice-cast = "0.2"
|
byte-slice-cast = "0.2"
|
||||||
failure = "0.1.0"
|
failure = "0.1.0"
|
||||||
# Newer versions do not compile with rustc 1.28 so pin it for the time being
|
|
||||||
# This dependency comes from backtrace, which comes from failure
|
|
||||||
rustc-demangle = "0.1.10"
|
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
tutorial5 = ["gtk", "gdk"]
|
tutorial5 = ["gtk", "gdk"]
|
||||||
|
|
Loading…
Reference in a new issue