gstreamer: Update to ron 0.9

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1695>
This commit is contained in:
Sebastian Dröge 2025-04-02 12:35:49 +03:00
parent 4ba0b7283a
commit c8d752affc
8 changed files with 28 additions and 27 deletions

9
Cargo.lock generated
View file

@ -92,9 +92,9 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
[[package]] [[package]]
name = "base64" name = "base64"
version = "0.21.7" version = "0.22.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
[[package]] [[package]]
name = "bitflags" name = "bitflags"
@ -2324,14 +2324,15 @@ checksum = "20145670ba436b55d91fc92d25e71160fbfbdd57831631c8d7d36377a476f1cb"
[[package]] [[package]]
name = "ron" name = "ron"
version = "0.8.1" version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" checksum = "63f3aa105dea217ef30d89581b65a4d527a19afc95ef5750be3890e8d3c5b837"
dependencies = [ dependencies = [
"base64", "base64",
"bitflags 2.9.0", "bitflags 2.9.0",
"serde", "serde",
"serde_derive", "serde_derive",
"unicode-ident",
] ]
[[package]] [[package]]

View file

@ -36,7 +36,7 @@ itertools = "0.14"
pin-project-lite = "0.2" pin-project-lite = "0.2"
[dev-dependencies] [dev-dependencies]
ron = "0.8" ron = "0.9"
serde_json = "1.0" serde_json = "1.0"
futures-executor = "0.3.1" futures-executor = "0.3.1"
gir-format-check = "0.1" gir-format-check = "0.1"

View file

@ -102,7 +102,7 @@ mod tests {
" offset: 3,", " offset: 3,",
" offset_end: 4,", " offset_end: 4,",
" flags: \"live+discont\",", " flags: \"live+discont\",",
" buffer: \"AQIDBA==\",", " buffer: b\"\\x01\\x02\\x03\\x04\",",
")" ")"
) )
.to_owned()), .to_owned()),
@ -139,7 +139,7 @@ mod tests {
offset: 3, offset: 3,
offset_end: 4, offset_end: 4,
flags: "live+discont", flags: "live+discont",
buffer: "AQIDBA==", buffer: b"\x01\x02\x03\x04",
) )
"#; "#;
let buffer: Buffer = ron::de::from_str(buffer_ron).unwrap(); let buffer: Buffer = ron::de::from_str(buffer_ron).unwrap();

View file

@ -107,7 +107,7 @@ mod tests {
" offset: 0,", " offset: 0,",
" offset_end: 4,", " offset_end: 4,",
" flags: \"\",", " flags: \"\",",
" buffer: \"AQIDBA==\",", " buffer: b\"\\x01\\x02\\x03\\x04\",",
" ),", " ),",
" (", " (",
" pts: Some(5),", " pts: Some(5),",
@ -116,7 +116,7 @@ mod tests {
" offset: 4,", " offset: 4,",
" offset_end: 6,", " offset_end: 6,",
" flags: \"\",", " flags: \"\",",
" buffer: \"BQY=\",", " buffer: b\"\\x05\\x06\",",
" ),", " ),",
"]" "]"
) )
@ -138,7 +138,7 @@ mod tests {
offset: 0, offset: 0,
offset_end: 4, offset_end: 4,
flags: "", flags: "",
buffer: "AQIDBA==", buffer: b"\x01\x02\x03\x04",
), ),
( (
pts: Some(5), pts: Some(5),
@ -147,7 +147,7 @@ mod tests {
offset: 4, offset: 4,
offset_end: 6, offset_end: 6,
flags: "", flags: "",
buffer: "BQY=", buffer: b"\x05\x06",
), ),
] ]
"#; "#;

View file

@ -239,7 +239,7 @@ mod tests {
let res = ron::ser::to_string_pretty(&caps, pretty_config); let res = ron::ser::to_string_pretty(&caps, pretty_config);
assert_eq!( assert_eq!(
Ok(concat!( Ok(concat!(
"Some([", "r#Some([",
" ((\"foo/bar\", [", " ((\"foo/bar\", [",
" (\"int\", \"i32\", 12),", " (\"int\", \"i32\", 12),",
" (\"bool\", \"bool\", true),", " (\"bool\", \"bool\", true),",
@ -270,7 +270,7 @@ mod tests {
let res = ron::ser::to_string_pretty(&caps, pretty_config); let res = ron::ser::to_string_pretty(&caps, pretty_config);
assert_eq!( assert_eq!(
Ok(concat!( Ok(concat!(
"Some([", "r#Some([",
" ((\"foo/bar\", [", " ((\"foo/bar\", [",
" (\"int\", \"i32\", 12),", " (\"int\", \"i32\", 12),",
" (\"bool\", \"bool\", true),", " (\"bool\", \"bool\", true),",
@ -280,7 +280,7 @@ mod tests {
" (\"i32\", 1),", " (\"i32\", 1),",
" (\"i32\", 2),", " (\"i32\", 2),",
" ]),", " ]),",
" ]), Some(Some([", " ]), Some(r#Some([",
" \"foo:bar\",", " \"foo:bar\",",
" \"foo:baz\",", " \"foo:baz\",",
" ]))),", " ]))),",
@ -304,7 +304,7 @@ mod tests {
let res = ron::ser::to_string_pretty(&caps, pretty_config.clone()); let res = ron::ser::to_string_pretty(&caps, pretty_config.clone());
assert_eq!( assert_eq!(
Ok(concat!( Ok(concat!(
"Some([", "r#Some([",
" ((\"foo/bar\", [", " ((\"foo/bar\", [",
" (\"int\", \"i32\", 12),", " (\"int\", \"i32\", 12),",
" (\"bool\", \"bool\", true),", " (\"bool\", \"bool\", true),",

View file

@ -134,10 +134,10 @@ mod tests {
" offset: 0,", " offset: 0,",
" offset_end: 4,", " offset_end: 4,",
" flags: \"\",", " flags: \"\",",
" buffer: \"AQIDBA==\",", " buffer: b\"\\x01\\x02\\x03\\x04\",",
" )),", " )),",
" buffer_list: None,", " buffer_list: None,",
" caps: Some(Some([", " caps: Some(r#Some([",
" ((\"sample/caps\", [", " ((\"sample/caps\", [",
" (\"int\", \"i32\", 12),", " (\"int\", \"i32\", 12),",
" (\"bool\", \"bool\", true),", " (\"bool\", \"bool\", true),",
@ -190,7 +190,7 @@ mod tests {
" offset: 0,", " offset: 0,",
" offset_end: 4,", " offset_end: 4,",
" flags: \"\",", " flags: \"\",",
" buffer: \"AQIDBA==\",", " buffer: b\"\\x01\\x02\\x03\\x04\",",
" )),", " )),",
" buffer_list: None,", " buffer_list: None,",
" caps: None,", " caps: None,",
@ -228,7 +228,7 @@ mod tests {
offset: 0, offset: 0,
offset_end: 4, offset_end: 4,
flags: "", flags: "",
buffer: "AQIDBA==", buffer: b"\x01\x02\x03\x04",
)), )),
buffer_list: None, buffer_list: None,
caps: Some(Some([ caps: Some(Some([
@ -278,7 +278,7 @@ mod tests {
offset: 0, offset: 0,
offset_end: 4, offset_end: 4,
flags: "", flags: "",
buffer: "AQIDBA==", buffer: b"\x01\x02\x03\x04",
), ),
]), ]),
caps: None, caps: None,

View file

@ -383,7 +383,7 @@ mod tests {
r#" offset: 0,"#, r#" offset: 0,"#,
r#" offset_end: 0,"#, r#" offset_end: 0,"#,
r#" flags: "","#, r#" flags: "","#,
r#" buffer: "AQIDBA==","#, r#" buffer: b"\x01\x02\x03\x04","#,
r#" )),"#, r#" )),"#,
r#" buffer_list: None,"#, r#" buffer_list: None,"#,
r#" caps: None,"#, r#" caps: None,"#,
@ -441,7 +441,7 @@ mod tests {
offset: 0, offset: 0,
offset_end: 0, offset_end: 0,
flags: "", flags: "",
buffer: "AQIDBA==", buffer: b"\x01\x02\x03\x04",
)), )),
buffer_list: None, buffer_list: None,
caps: None, caps: None,

View file

@ -201,14 +201,14 @@ mod tests {
" uid: \"edition\",", " uid: \"edition\",",
" start_stop: Some((0, 15)),", " start_stop: Some((0, 15)),",
" tags: None,", " tags: None,",
" loop: Some((None, 0)),", " loop: Some((r#None, 0)),",
" sub_entries: [", " sub_entries: [",
" (", " (",
" entry_type: Chapter,", " entry_type: Chapter,",
" uid: \"chapter1\",", " uid: \"chapter1\",",
" start_stop: Some((0, 10)),", " start_stop: Some((0, 10)),",
" tags: None,", " tags: None,",
" loop: Some((None, 0)),", " loop: Some((r#None, 0)),",
" sub_entries: [", " sub_entries: [",
" (", " (",
" entry_type: Chapter,", " entry_type: Chapter,",
@ -222,7 +222,7 @@ mod tests {
" ]),", " ]),",
" ],", " ],",
" )),", " )),",
" loop: Some((None, 0)),", " loop: Some((r#None, 0)),",
" sub_entries: [],", " sub_entries: [],",
" ),", " ),",
" (", " (",
@ -237,7 +237,7 @@ mod tests {
" ]),", " ]),",
" ],", " ],",
" )),", " )),",
" loop: Some((None, 0)),", " loop: Some((r#None, 0)),",
" sub_entries: [],", " sub_entries: [],",
" ),", " ),",
" ],", " ],",
@ -254,7 +254,7 @@ mod tests {
" ]),", " ]),",
" ],", " ],",
" )),", " )),",
" loop: Some((None, 0)),", " loop: Some((r#None, 0)),",
" sub_entries: [],", " sub_entries: [],",
" ),", " ),",
" ],", " ],",