summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@gnome.org>2022-11-28 16:43:29 -0600
committerFederico Mena Quintero <federico@gnome.org>2022-11-28 16:43:29 -0600
commit428fbefd012e6b47ed8b1b8bebaa9d6da71e4e51 (patch)
treeb4a7d28c715f63853a786268406da6a126fa0b7e
parentf91634074542b05c37d42d7e3eacfd194b3b02c4 (diff)
downloadlibrsvg-428fbefd012e6b47ed8b1b8bebaa9d6da71e4e51.tar.gz
Update the xml5ever and markup5ever crates
-rw-r--r--Cargo.lock46
-rw-r--r--Cargo.toml4
-rw-r--r--src/xml/mod.rs4
3 files changed, 36 insertions, 18 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 705ec8d0..d028cf74 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -403,7 +403,7 @@ dependencies = [
"dtoa-short",
"itoa 0.4.8",
"matches",
- "phf",
+ "phf 0.8.0",
"proc-macro2",
"quote",
"smallvec",
@@ -990,9 +990,9 @@ dependencies = [
[[package]]
name = "is-terminal"
-version = "0.4.0"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aae5bc6e2eb41c9def29a3e0f1306382807764b9b53112030eff57435667352d"
+checksum = "927609f78c2913a6f6ac3c27a4fe87f43e2a35367c0c4b0f8265e8f49a104330"
dependencies = [
"hermit-abi 0.2.6",
"io-lifetimes",
@@ -1196,13 +1196,13 @@ dependencies = [
[[package]]
name = "markup5ever"
-version = "0.10.1"
+version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a24f40fb03852d1cdd84330cddcaf98e9ec08a7b7768e952fad3b4cf048ec8fd"
+checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016"
dependencies = [
"log",
- "phf",
- "phf_codegen",
+ "phf 0.10.1",
+ "phf_codegen 0.10.0",
"string_cache",
"string_cache_codegen",
"tendril",
@@ -1488,6 +1488,15 @@ dependencies = [
]
[[package]]
+name = "phf"
+version = "0.10.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
+dependencies = [
+ "phf_shared 0.10.0",
+]
+
+[[package]]
name = "phf_codegen"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1498,6 +1507,16 @@ dependencies = [
]
[[package]]
+name = "phf_codegen"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd"
+dependencies = [
+ "phf_generator 0.10.0",
+ "phf_shared 0.10.0",
+]
+
+[[package]]
name = "phf_generator"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1941,9 +1960,9 @@ dependencies = [
[[package]]
name = "rustix"
-version = "0.36.3"
+version = "0.36.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b1fbb4dfc4eb1d390c02df47760bb19a84bb80b301ecc947ab5406394d8223e"
+checksum = "cb93e85278e08bb5788653183213d3a60fc242b10cb9be96586f5a73dcb67c23"
dependencies = [
"bitflags",
"errno",
@@ -2012,8 +2031,8 @@ dependencies = [
"derive_more",
"fxhash",
"log",
- "phf",
- "phf_codegen",
+ "phf 0.8.0",
+ "phf_codegen 0.8.0",
"precomputed-hash",
"servo_arc",
"smallvec",
@@ -2682,14 +2701,13 @@ checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5"
[[package]]
name = "xml5ever"
-version = "0.16.2"
+version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9234163818fd8e2418fcde330655e757900d4236acd8cc70fef345ef91f6d865"
+checksum = "4034e1d05af98b51ad7214527730626f019682d797ba38b51689212118d8e650"
dependencies = [
"log",
"mac",
"markup5ever",
- "time 0.1.45",
]
[[package]]
diff --git a/Cargo.toml b/Cargo.toml
index 360f9937..a155ae03 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -68,7 +68,7 @@ itertools = "0.10.3"
language-tags = "0.3.1"
libc = "0.2"
locale_config = "*" # recommended explicitly by locale_config's README.md
-markup5ever = "0.10"
+markup5ever = "0.11.0"
nalgebra = "0.30.1"
num-traits = "0.2"
once_cell = "1.2.0"
@@ -82,7 +82,7 @@ selectors = "0.23.0"
string_cache = "0.8.0"
tinyvec = { version = "1.2.0", features = ["alloc"] }
url = "2"
-xml5ever = "0.16.1"
+xml5ever = "0.17.0"
[dev-dependencies]
anyhow = "1.0"
diff --git a/src/xml/mod.rs b/src/xml/mod.rs
index 32652674..c745ef6d 100644
--- a/src/xml/mod.rs
+++ b/src/xml/mod.rs
@@ -8,8 +8,7 @@ use gio::{
};
use glib::Cast;
use markup5ever::{
- buffer_queue::BufferQueue, expanded_name, local_name, namespace_url, ns, ExpandedName,
- LocalName, Namespace, QualName,
+ expanded_name, local_name, namespace_url, ns, ExpandedName, LocalName, Namespace, QualName,
};
use std::cell::RefCell;
use std::collections::HashMap;
@@ -17,6 +16,7 @@ use std::rc::Rc;
use std::str;
use std::string::ToString;
use std::sync::Arc;
+use xml5ever::buffer_queue::BufferQueue;
use xml5ever::tendril::format_tendril;
use xml5ever::tokenizer::{TagKind, Token, TokenSink, XmlTokenizer, XmlTokenizerOpts};