[librsvg: 8/33] Add dependencies for tests to Cargo.toml




commit bfdae1384cda0cbb630df7114730b7e0e0b33325
Author: Federico Mena Quintero <federico gnome org>
Date:   Thu Oct 29 16:58:10 2020 -0600

    Add dependencies for tests to Cargo.toml

 Cargo.lock     | 118 ++++++++++++++++++++++-----------------------------------
 Cargo.toml     |  20 +++++++++-
 tests/build.rs |   2 +
 3 files changed, 65 insertions(+), 75 deletions(-)
---
diff --git a/Cargo.lock b/Cargo.lock
index 658e2991..7069a56c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -784,13 +784,53 @@ checksum = "c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a"
 name = "librsvg"
 version = "2.51.0"
 dependencies = [
+ "assert_cmd",
+ "bitflags",
  "cairo-rs",
+ "cairo-sys-rs",
+ "cast",
+ "chrono",
+ "criterion",
+ "cssparser",
+ "data-url",
+ "encoding",
+ "float-cmp",
+ "gdk-pixbuf",
+ "gdk-pixbuf-sys",
  "gio",
+ "gio-sys",
  "glib",
+ "glib-sys",
+ "gobject-sys",
+ "itertools",
+ "language-tags",
+ "libc",
+ "locale_config",
+ "lopdf",
+ "markup5ever",
  "matches",
+ "nalgebra",
+ "num-traits",
+ "once_cell",
+ "pango",
+ "pango-sys",
+ "pangocairo",
+ "pkg-config",
+ "png",
+ "predicates",
+ "proptest",
+ "rayon",
+ "rctree",
+ "regex",
  "rgb",
- "rsvg_internals",
+ "selectors",
+ "string_cache",
+ "tempfile",
+ "test-generator",
+ "tinyvec",
  "url",
+ "xml5ever",
+ "yeslogic-fontconfig-sys",
 ]
 
 [[package]]
@@ -812,37 +852,11 @@ dependencies = [
  "pkg-config",
  "png",
  "predicates",
- "rsvg_internals",
  "tempfile",
  "test-generator",
  "yeslogic-fontconfig-sys",
 ]
 
-[[package]]
-name = "librsvg_c_api"
-version = "0.0.1"
-dependencies = [
- "bitflags",
- "cairo-rs",
- "cairo-sys-rs",
- "cast",
- "criterion",
- "float-cmp",
- "gdk-pixbuf",
- "gdk-pixbuf-sys",
- "gio",
- "gio-sys",
- "glib",
- "glib-sys",
- "gobject-sys",
- "libc",
- "librsvg",
- "regex",
- "rgb",
- "rsvg_internals",
- "url",
-]
-
 [[package]]
 name = "linked-hash-map"
 version = "0.4.2"
@@ -945,9 +959,9 @@ dependencies = [
 
 [[package]]
 name = "memchr"
-version = "2.3.3"
+version = "2.3.4"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
+checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525"
 
 [[package]]
 name = "memoffset"
@@ -1046,9 +1060,9 @@ dependencies = [
 
 [[package]]
 name = "num-traits"
-version = "0.2.12"
+version = "0.2.14"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611"
+checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
 dependencies = [
  "autocfg",
  "libm",
@@ -1576,48 +1590,6 @@ dependencies = [
  "bytemuck",
 ]
 
-[[package]]
-name = "rsvg_internals"
-version = "0.0.1"
-dependencies = [
- "cairo-rs",
- "cairo-sys-rs",
- "cast",
- "criterion",
- "cssparser",
- "data-url",
- "encoding",
- "float-cmp",
- "gdk-pixbuf",
- "gdk-pixbuf-sys",
- "gio",
- "gio-sys",
- "glib",
- "glib-sys",
- "itertools",
- "language-tags",
- "libc",
- "locale_config",
- "markup5ever",
- "nalgebra",
- "num-traits",
- "once_cell",
- "pango",
- "pango-sys",
- "pangocairo",
- "pkg-config",
- "proptest",
- "rayon",
- "rctree",
- "regex",
- "rgb",
- "selectors",
- "string_cache",
- "tinyvec",
- "url",
- "xml5ever",
-]
-
 [[package]]
 name = "rustc_version"
 version = "0.2.3"
diff --git a/Cargo.toml b/Cargo.toml
index fccfb37d..100e995d 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -39,8 +39,8 @@ pango-sys = "0.9.0"
 pangocairo = "0.9.0"
 rayon = "1"
 rctree = "0.3.3"
-rgb = { version="0.8", features=["argb"] }
 regex = "1"
+rgb = { version="0.8", features=["argb"] }
 selectors = "0.22.0"
 string_cache = "0.8.0"
 tinyvec = {version = "0.3.2", features = ["alloc"]}
@@ -48,9 +48,25 @@ url = "2"
 xml5ever = "0.16.1"
 
 [dev-dependencies]
-matches = "0.1"
+assert_cmd = "1.0.1"
+cairo-rs = { version = "0.8.0", features = ["png"] }
+cast = "0.2.3"
+chrono = "0.4.0"
 criterion = "0.3"
+glib = "0.9.0"
+libc = "0.2"
+lopdf = "0.25.0"
+matches = "0.1"
+pkg-config = "0.3.14"
+pango = "0.8.0"
+pango-sys = "0.9.0"
+pangocairo = "0.9.0"
+png = "0.16.1"
+predicates = "1.0.2"
 proptest = "0.10.1"
+tempfile = "3"
+test-generator = "0.3"
+yeslogic-fontconfig-sys = "2.11.1"
 
 [build-dependencies]
 pkg-config = "0.3.14"
diff --git a/tests/build.rs b/tests/build.rs
index ab8c0197..ec99c965 100644
--- a/tests/build.rs
+++ b/tests/build.rs
@@ -1,3 +1,5 @@
+use pkg_config;
+
 fn main() {
     check_for_pangoft2();
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]