[librsvg: 3/5] Update to nalgebra 0.27.1
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg: 3/5] Update to nalgebra 0.27.1
- Date: Fri, 18 Jun 2021 22:16:08 +0000 (UTC)
commit 4117bd639ac4afc0f5a851b13515a4598b432dc3
Author: Federico Mena Quintero <federico gnome org>
Date: Fri Jun 18 15:52:22 2021 -0500
Update to nalgebra 0.27.1
Crate: nalgebra
Version: 0.26.2
Title: VecStorage Deserialize Allows Violation of Length Invariant
Date: 2021-06-06
ID: RUSTSEC-2021-0070
URL: https://rustsec.org/advisories/RUSTSEC-2021-0070
Solution: Upgrade to >=0.27.1
Dependency tree:
nalgebra 0.26.2
└── librsvg 2.51.3
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/551>
Cargo.lock | 32 ++++++++++++++++++++++----------
Cargo.toml | 2 +-
2 files changed, 23 insertions(+), 11 deletions(-)
---
diff --git a/Cargo.lock b/Cargo.lock
index 2cb68371..d7ed4cd9 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -38,9 +38,9 @@ checksum = "15af2628f6890fe2609a3b91bef4c83450512802e59489f9c1cb1fa5df064a61"
[[package]]
name = "approx"
-version = "0.4.0"
+version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3f2a05fd1bd10b2527e20a2cd32d8873d115b8b39fe219ee25f42a8aca6ba278"
+checksum = "072df7202e63b127ab55acfe16ce97013d5b97bf160489336d3f1840fd78e99e"
dependencies = [
"num-traits",
]
@@ -1074,12 +1074,13 @@ dependencies = [
[[package]]
name = "nalgebra"
-version = "0.26.2"
+version = "0.27.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "476d1d59fe02fe54c86356e91650cd892f392782a1cb9fc524ec84f7aa9e1d06"
+checksum = "462fffe4002f4f2e1f6a9dcf12cc1a6fc0e15989014efc02a941d3e0f5dc2120"
dependencies = [
"approx",
"matrixmultiply",
+ "nalgebra-macros",
"num-complex",
"num-rational",
"num-traits",
@@ -1087,6 +1088,17 @@ dependencies = [
"typenum",
]
+[[package]]
+name = "nalgebra-macros"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01fcc0b8149b4632adc89ac3b7b31a12fb6099a0317a4eb2ebff574ef7de7218"
+dependencies = [
+ "proc-macro2 1.0.27",
+ "quote 1.0.9",
+ "syn 1.0.73",
+]
+
[[package]]
name = "new_debug_unreachable"
version = "1.0.4"
@@ -1107,9 +1119,9 @@ checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be"
[[package]]
name = "num-complex"
-version = "0.3.1"
+version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "747d632c0c558b87dbabbe6a82f3b4ae03720d0646ac5b7b4dae89394be5f2c5"
+checksum = "26873667bbbb7c5182d4a37c1add32cdf09f841af72da53318fdb81543c15085"
dependencies = [
"num-traits",
]
@@ -1126,9 +1138,9 @@ dependencies = [
[[package]]
name = "num-rational"
-version = "0.3.2"
+version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07"
+checksum = "d41702bd167c2df5520b384281bc111a4b5efcf7fbc4c9c222c815b07e0a6a6a"
dependencies = [
"autocfg",
"num-integer",
@@ -1887,9 +1899,9 @@ checksum = "2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d"
[[package]]
name = "simba"
-version = "0.4.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5132a955559188f3d13c9ba831e77c802ddc8782783f050ed0c52f5988b95f4c"
+checksum = "8e82063457853d00243beda9952e910b82593e4b07ae9f721b9278a99a0d3d5c"
dependencies = [
"approx",
"num-complex",
diff --git a/Cargo.toml b/Cargo.toml
index 330fbc48..b9eabbc9 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -56,7 +56,7 @@ language-tags = "0.3.1"
libc = "0.2"
locale_config = "*" # recommended explicitly by locale_config's README.md
markup5ever = "0.10"
-nalgebra = "0.26.1"
+nalgebra = "0.27.1"
num-traits = "0.2"
once_cell = "1.2.0"
pango = { version="0.9.1", features=["v1_44"] }
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]