File fix-reproducibility.patch of Package gstreamer-plugins-rs

Index: gst-plugins-rs-0.13.5/vendor/system-deps-6.2.2/src/lib.rs
===================================================================
--- a/vendor/system-deps-6.2.2/src/lib.rs
+++ b/vendor/system-deps-6.2.2/src/lib.rs
@@ -213,6 +213,7 @@ extern crate lazy\_static;
 mod test;
 
 use heck::{ToShoutySnakeCase, ToSnakeCase};
+use std::collections::BTreeMap;
 use std::collections::HashMap;
 use std::env;
 use std::fmt;
@@ -302,7 +303,7 @@ impl fmt::Display for Error {
 #[derive(Debug, Default)]
 /// All the system dependencies retrieved by [Config::probe].
 pub struct Dependencies {
-    libs: HashMap<String, Library>,
+    libs: BTreeMap<String, Library>,
 }
 
 impl Dependencies {
123456789101112131415161718192021diff --git a/vendor/system-deps-7.0.3/src/lib.rs b/vendor/system-deps-7.0.3/src/lib.rs
index 9a26163..c2ac9cf 100644
--- a/vendor/system-deps-7.0.3/src/lib.rs
+++ b/vendor/system-deps-7.0.3/src/lib.rs
@@ -213,6 +213,7 @@ extern crate lazy\_static;
 mod test;
 
 use heck::{ToShoutySnakeCase, ToSnakeCase};
+use std::collections::BTreeMap;
 use std::collections::HashMap;
 use std::env;
 use std::fmt;
@@ -302,7 +303,7 @@ impl fmt::Display for Error {
 #[derive(Debug, Default)]
 /// All the system dependencies retrieved by [Config::probe].
 pub struct Dependencies {
-    libs: HashMap<String, Library>,
+    libs: BTreeMap<String, Library>,
 }
 
 impl Dependencies {
Index: gst-plugins-rs-0.13.5/vendor/system-deps-7.0.3/.cargo-checksum.json
===================================================================
--- gst-plugins-rs-0.13.5.orig/vendor/system-deps-7.0.3/.cargo-checksum.json
+++ gst-plugins-rs-0.13.5/vendor/system-deps-7.0.3/.cargo-checksum.json
@@ -1 +1 @@
-{"files":{"CHANGELOG.md":"fa9d227f0d763b61afb501c1e564c95ed6003ed642e2e76f7821d4d833bf416d","Cargo.toml":"4bdc467da67700b5044a032e4115f7ddc5d7ee0727a0b704aec5451f149238ac","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"2d3c1ce86ae3cb28451d5f1f215b8240acfac7dad000600e694492ee80b6097b","src/lib.rs":"a4afe909d8bcbb6743a034d931402c591624930c4f3da3243b7ab9b1491214b8","src/metadata.rs":"e30316b246f403e3962de74cfed6dfb4aeecc9eb517ce644d8cf5075656580e3","src/test.rs":"bf013190506f4121c30c57f2fe60c27221a6937282c0a3239e1bd5010182e7bd","src/tests/lib/libteststatic.a":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/tests/testanotherlib.pc":"bb4fd942324e6d49ce3becd827aa5c948d1924ca6681904a3695c19b1424eb3c","src/tests/testdata.pc":"43f481e989c03674fed5ef78c6420b3f8d36a2ce001928d86c418d1844acd5e7","src/tests/testlib-2.0.pc":"6be0953871355e8bb1e22cf92479c9d38b6fffaa8686173300b4be5941f8ba30","src/tests/testlib-3.0.pc":"f3850aec86eed224b93aca8ead034f93bd52d59c2dabe920a42daf38e35ba5bc","src/tests/testlib.pc":"75c0d8a5345f65794f583c83e1cf0dbf3385af6e6abea1d61bb86eef707a52db","src/tests/testlibwithrpath.pc":"85651bdb60d5d92c4fdfe6549c1879c95650ca8dbeca0ef7702fca4030231c0f","src/tests/teststaticlib.pc":"77df23f6c7c1d47aff18453b47c87e53ec8a96017546e0a55c8c4d1e13b70134","src/tests/toml-missing-file/no-cargo-toml-here":"6ab4da4b56f15315df6538610cfcd2ba3d0f9a7a8414678ff00ab5a78f7d41fa"},"package":"66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005"}
\ No newline at end of file
+{"files":{"CHANGELOG.md":"fa9d227f0d763b61afb501c1e564c95ed6003ed642e2e76f7821d4d833bf416d","Cargo.toml":"4bdc467da67700b5044a032e4115f7ddc5d7ee0727a0b704aec5451f149238ac","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"2d3c1ce86ae3cb28451d5f1f215b8240acfac7dad000600e694492ee80b6097b","src/lib.rs":"0cf54f60dab7dc94804df0575b31ed3b62cc7675f7199caf9325931efff454d9","src/metadata.rs":"e30316b246f403e3962de74cfed6dfb4aeecc9eb517ce644d8cf5075656580e3","src/test.rs":"bf013190506f4121c30c57f2fe60c27221a6937282c0a3239e1bd5010182e7bd","src/tests/lib/libteststatic.a":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/tests/testanotherlib.pc":"bb4fd942324e6d49ce3becd827aa5c948d1924ca6681904a3695c19b1424eb3c","src/tests/testdata.pc":"43f481e989c03674fed5ef78c6420b3f8d36a2ce001928d86c418d1844acd5e7","src/tests/testlib-2.0.pc":"6be0953871355e8bb1e22cf92479c9d38b6fffaa8686173300b4be5941f8ba30","src/tests/testlib-3.0.pc":"f3850aec86eed224b93aca8ead034f93bd52d59c2dabe920a42daf38e35ba5bc","src/tests/testlib.pc":"75c0d8a5345f65794f583c83e1cf0dbf3385af6e6abea1d61bb86eef707a52db","src/tests/testlibwithrpath.pc":"85651bdb60d5d92c4fdfe6549c1879c95650ca8dbeca0ef7702fca4030231c0f","src/tests/teststaticlib.pc":"77df23f6c7c1d47aff18453b47c87e53ec8a96017546e0a55c8c4d1e13b70134","src/tests/toml-missing-file/no-cargo-toml-here":"6ab4da4b56f15315df6538610cfcd2ba3d0f9a7a8414678ff00ab5a78f7d41fa"},"package":"66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005"}
Index: gst-plugins-rs-0.13.5/vendor/system-deps-6.2.2/.cargo-checksum.json
===================================================================
--- gst-plugins-rs-0.13.5.orig/vendor/system-deps-6.2.2/.cargo-checksum.json
+++ gst-plugins-rs-0.13.5/vendor/system-deps-6.2.2/.cargo-checksum.json
@@ -1 +1 @@
-{"files":{"CHANGELOG.md":"bcdabe263730878e019e40ed2425e0ae2d39e26a503b2085b6ceeae9644b31a9","Cargo.toml":"4df0ee5d0f1b4c41ba7ba7640a979a7d99084ba31091ea319b1ebe6ff688271c","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"3fe7396637bf9233908f41c6001cfcb00a379225e06e36e508c8b3d7264a8aae","src/lib.rs":"d5a9a6a4533cf06e732404103897b45682c859686b9a93bc923f618b9f0ee03f","src/metadata.rs":"e30316b246f403e3962de74cfed6dfb4aeecc9eb517ce644d8cf5075656580e3","src/test.rs":"977de8c7a10511a6c07e1ab8c2a49c73145e3bd4d46dd2ea27f8c7a5b7ad34e6","src/tests/lib/libteststatic.a":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/tests/testanotherlib.pc":"bb4fd942324e6d49ce3becd827aa5c948d1924ca6681904a3695c19b1424eb3c","src/tests/testdata.pc":"43f481e989c03674fed5ef78c6420b3f8d36a2ce001928d86c418d1844acd5e7","src/tests/testlib-2.0.pc":"6be0953871355e8bb1e22cf92479c9d38b6fffaa8686173300b4be5941f8ba30","src/tests/testlib-3.0.pc":"f3850aec86eed224b93aca8ead034f93bd52d59c2dabe920a42daf38e35ba5bc","src/tests/testlib.pc":"75c0d8a5345f65794f583c83e1cf0dbf3385af6e6abea1d61bb86eef707a52db","src/tests/teststaticlib.pc":"77df23f6c7c1d47aff18453b47c87e53ec8a96017546e0a55c8c4d1e13b70134","src/tests/toml-missing-file/no-cargo-toml-here":"6ab4da4b56f15315df6538610cfcd2ba3d0f9a7a8414678ff00ab5a78f7d41fa"},"package":"a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349"}
\ No newline at end of file
+{"files":{"CHANGELOG.md":"bcdabe263730878e019e40ed2425e0ae2d39e26a503b2085b6ceeae9644b31a9","Cargo.toml":"4df0ee5d0f1b4c41ba7ba7640a979a7d99084ba31091ea319b1ebe6ff688271c","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"3fe7396637bf9233908f41c6001cfcb00a379225e06e36e508c8b3d7264a8aae","src/lib.rs":"bb48b104f638b820a50d7fcdf5516bf5056e7f6c9e483a4e5d3be8a490f9608d","src/metadata.rs":"e30316b246f403e3962de74cfed6dfb4aeecc9eb517ce644d8cf5075656580e3","src/test.rs":"977de8c7a10511a6c07e1ab8c2a49c73145e3bd4d46dd2ea27f8c7a5b7ad34e6","src/tests/lib/libteststatic.a":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/tests/testanotherlib.pc":"bb4fd942324e6d49ce3becd827aa5c948d1924ca6681904a3695c19b1424eb3c","src/tests/testdata.pc":"43f481e989c03674fed5ef78c6420b3f8d36a2ce001928d86c418d1844acd5e7","src/tests/testlib-2.0.pc":"6be0953871355e8bb1e22cf92479c9d38b6fffaa8686173300b4be5941f8ba30","src/tests/testlib-3.0.pc":"f3850aec86eed224b93aca8ead034f93bd52d59c2dabe920a42daf38e35ba5bc","src/tests/testlib.pc":"75c0d8a5345f65794f583c83e1cf0dbf3385af6e6abea1d61bb86eef707a52db","src/tests/teststaticlib.pc":"77df23f6c7c1d47aff18453b47c87e53ec8a96017546e0a55c8c4d1e13b70134","src/tests/toml-missing-file/no-cargo-toml-here":"6ab4da4b56f15315df6538610cfcd2ba3d0f9a7a8414678ff00ab5a78f7d41fa"},"package":"a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349"}
openSUSE Build Service is sponsored by