Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package obs-service-cargo for openSUSE:Factory checked in at 2024-01-03 12:27:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/obs-service-cargo (Old) and /work/SRC/openSUSE:Factory/.obs-service-cargo.new.28375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "obs-service-cargo" Wed Jan 3 12:27:19 2024 rev:9 rq:1135890 version:0.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/obs-service-cargo/obs-service-cargo.changes 2023-12-13 18:35:36.371831294 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-cargo.new.28375/obs-service-cargo.changes 2024-01-03 12:27:23.508745408 +0100 @@ -1,0 +2,6 @@ +Sun Dec 24 16:34:40 UTC 2023 - Soc Virnyl Estela <[email protected]> + +- Update to 0.9.0: + * No code change * + +------------------------------------------------------------------- Old: ---- obs-service-cargo-0.8.21.tar.gz New: ---- obs-service-cargo-0.9.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ obs-service-cargo.spec ++++++ --- /var/tmp/diff_new_pack.nBN7Vj/_old 2024-01-03 12:27:27.396887393 +0100 +++ /var/tmp/diff_new_pack.nBN7Vj/_new 2024-01-03 12:27:27.396887393 +0100 @@ -22,7 +22,7 @@ Group: Development/Tools/Building # Repository name subject to change URL: https://github.com/openSUSE/obs-service-cargo_vendor -Version: 0.8.21 +Version: 0.9.0 Release: 0 Source0: https://github.com/openSUSE/obs-service-cargo_vendor/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: vendor.tar.zst ++++++ obs-service-cargo-0.8.21.tar.gz -> obs-service-cargo-0.9.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-cargo_vendor-0.8.21/Cargo.lock new/obs-service-cargo_vendor-0.9.0/Cargo.lock --- old/obs-service-cargo_vendor-0.8.21/Cargo.lock 2023-12-11 15:20:08.000000000 +0100 +++ new/obs-service-cargo_vendor-0.9.0/Cargo.lock 2023-12-24 17:22:32.000000000 +0100 @@ -160,7 +160,7 @@ [[package]] name = "bulk-updater" -version = "0.8.21" +version = "0.9.0" dependencies = [ "clap", "obs-service-cargo", @@ -287,7 +287,7 @@ "heck", "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.42", ] [[package]] @@ -335,9 +335,9 @@ [[package]] name = "crossbeam" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c" +checksum = "6eb9105919ca8e40d437fc9cbb8f1975d916f1bd28afe795a48aae32a2cc8920" dependencies = [ "cfg-if", "crossbeam-channel", @@ -349,9 +349,9 @@ [[package]] name = "crossbeam-channel" -version = "0.5.8" +version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" +checksum = "82a9b73a36529d9c47029b9fb3a6f0ea3cc916a261195352ba19e770fc1748b2" dependencies = [ "cfg-if", "crossbeam-utils", @@ -359,9 +359,9 @@ [[package]] name = "crossbeam-deque" -version = "0.8.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" +checksum = "fca89a0e215bab21874660c67903c5f143333cab1da83d041c7ded6053774751" dependencies = [ "cfg-if", "crossbeam-epoch", @@ -370,22 +370,20 @@ [[package]] name = "crossbeam-epoch" -version = "0.9.15" +version = "0.9.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" +checksum = "0e3681d554572a651dda4186cd47240627c3d0114d45a95f6ad27f2f22e7548d" dependencies = [ "autocfg", "cfg-if", "crossbeam-utils", - "memoffset", - "scopeguard", ] [[package]] name = "crossbeam-queue" -version = "0.3.8" +version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" +checksum = "adc6598521bb5a83d491e8c1fe51db7296019d2ca3cb93cc6c2a20369a4d78a2" dependencies = [ "cfg-if", "crossbeam-utils", @@ -393,9 +391,9 @@ [[package]] name = "crossbeam-utils" -version = "0.8.16" +version = "0.8.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" +checksum = "c3a430a770ebd84726f584a90ee7f020d28db52c6d02138900f22341f866d39c" dependencies = [ "cfg-if", ] @@ -548,42 +546,42 @@ [[package]] name = "futures-channel" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" dependencies = [ "futures-core", ] [[package]] name = "futures-core" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" [[package]] name = "futures-io" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" [[package]] name = "futures-sink" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" [[package]] name = "futures-task" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" [[package]] name = "futures-util" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" dependencies = [ "futures-core", "futures-io", @@ -733,7 +731,7 @@ "gix-chunk", "gix-features", "gix-hash", - "memmap2 0.9.0", + "memmap2 0.9.3", "thiserror", ] @@ -963,7 +961,7 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.42", ] [[package]] @@ -1396,11 +1394,11 @@ [[package]] name = "home" -version = "0.5.5" +version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" +checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -1439,9 +1437,9 @@ [[package]] name = "hyper" -version = "0.14.27" +version = "0.14.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" +checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" dependencies = [ "bytes", "futures-channel", @@ -1454,7 +1452,7 @@ "httpdate", "itoa", "pin-project-lite", - "socket2 0.4.10", + "socket2", "tokio", "tower-service", "tracing", @@ -1656,23 +1654,14 @@ [[package]] name = "memmap2" -version = "0.9.0" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "deaba38d7abf1d4cca21cc89e932e542ba2b9258664d2a9ef0e61512039c9375" +checksum = "45fd3a57831bf88bc63f8cebc0cf956116276e97fef3966103e96416209f7c92" dependencies = [ "libc", ] [[package]] -name = "memoffset" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" -dependencies = [ - "autocfg", -] - -[[package]] name = "mime" version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1754,16 +1743,16 @@ [[package]] name = "object" -version = "0.32.1" +version = "0.32.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" +checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" dependencies = [ "memchr", ] [[package]] name = "obs-service-cargo" -version = "0.8.21" +version = "0.9.0" dependencies = [ "bzip2", "clap", @@ -1882,9 +1871,9 @@ [[package]] name = "pkg-config" -version = "0.3.27" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" +checksum = "69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a" [[package]] name = "platforms" @@ -1903,9 +1892,9 @@ [[package]] name = "proc-macro2" -version = "1.0.70" +version = "1.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" +checksum = "75cb1540fadbd5b8fbccc4dddad2734eba435053f725621c070711a14bb5f4b8" dependencies = [ "unicode-ident", ] @@ -2036,9 +2025,9 @@ [[package]] name = "reqwest" -version = "0.11.22" +version = "0.11.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" +checksum = "37b1ae8d9ac08420c66222fb9096fc5de435c3c48542bc5336c51892cffafb41" dependencies = [ "async-compression", "base64", @@ -2262,7 +2251,7 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.42", ] [[package]] @@ -2278,9 +2267,9 @@ [[package]] name = "serde_spanned" -version = "0.6.4" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" +checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" dependencies = [ "serde", ] @@ -2344,16 +2333,6 @@ [[package]] name = "socket2" -version = "0.4.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" -dependencies = [ - "libc", - "winapi", -] - -[[package]] -name = "socket2" version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" @@ -2393,9 +2372,9 @@ [[package]] name = "syn" -version = "2.0.40" +version = "2.0.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13fa70a4ee923979ffb522cacce59d34421ebdea5625e1073c4326ef9d2dd42e" +checksum = "5b7d0a2c048d661a1a59fcd7355baa232f7ed34e0ee4df2eef3c1c1c0d3852d8" dependencies = [ "proc-macro2", "quote", @@ -2488,22 +2467,22 @@ [[package]] name = "thiserror" -version = "1.0.50" +version = "1.0.51" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" +checksum = "f11c217e1416d6f036b870f14e0413d480dbf28edbee1f877abaf0206af43bb7" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.50" +version = "1.0.51" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" +checksum = "01742297787513b79cf8e29d1056ede1313e2420b7b3b15d0a768b4921f549df" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.42", ] [[package]] @@ -2518,9 +2497,9 @@ [[package]] name = "time" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" +checksum = "f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e" dependencies = [ "deranged", "itoa", @@ -2540,9 +2519,9 @@ [[package]] name = "time-macros" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" +checksum = "26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f" dependencies = [ "time-core", ] @@ -2564,9 +2543,9 @@ [[package]] name = "tokio" -version = "1.35.0" +version = "1.35.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d45b238a16291a4e1584e61820b8ae57d696cc5015c459c229ccc6990cc1c" +checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104" dependencies = [ "backtrace", "bytes", @@ -2574,7 +2553,7 @@ "mio", "num_cpus", "pin-project-lite", - "socket2 0.5.5", + "socket2", "windows-sys 0.48.0", ] @@ -2686,7 +2665,7 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.42", ] [[package]] @@ -2862,7 +2841,7 @@ "once_cell", "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.42", "wasm-bindgen-shared", ] @@ -2896,7 +2875,7 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.42", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -3091,9 +3070,9 @@ [[package]] name = "winnow" -version = "0.5.26" +version = "0.5.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67b5f0a4e7a27a64c651977932b9dc5667ca7fc31ac44b03ed37a0cf42fdfff" +checksum = "9b5c3db89721d50d0e2a673f5043fc4722f76dcc352d7b1ab8b8288bed4ed2c5" dependencies = [ "memchr", ] @@ -3110,9 +3089,9 @@ [[package]] name = "xattr" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d367426ae76bdfce3d8eaea6e94422afd6def7d46f9c89e2980309115b3c2c41" +checksum = "a7dae5072fe1f8db8f8d29059189ac175196e410e40ba42d5d4684ae2f750995" dependencies = [ "libc", "linux-raw-sys", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-cargo_vendor-0.8.21/Cargo.toml new/obs-service-cargo_vendor-0.9.0/Cargo.toml --- old/obs-service-cargo_vendor-0.8.21/Cargo.toml 2023-12-11 15:20:08.000000000 +0100 +++ new/obs-service-cargo_vendor-0.9.0/Cargo.toml 2023-12-24 17:22:32.000000000 +0100 @@ -12,7 +12,7 @@ resolver = "2" [workspace.package] -version = "0.8.21" +version = "0.9.0" description = "OBS Source Service and utilities for Rust software packaging." authors = [ "Soc Virnyl Estela <[email protected]>", @@ -58,6 +58,7 @@ disallowed_types = "deny" manual_let_else = "deny" unreachable = "allow" +unit_arg = "allow" [profile.release] lto = true # Enable Link Time Optimization. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-cargo_vendor-0.8.21/README.md new/obs-service-cargo_vendor-0.9.0/README.md --- old/obs-service-cargo_vendor-0.8.21/README.md 2023-12-11 15:20:08.000000000 +0100 +++ new/obs-service-cargo_vendor-0.9.0/README.md 2023-12-24 17:22:32.000000000 +0100 @@ -7,6 +7,10 @@ This is a Rust written variant for https://github.com/openSUSE/obs-service-cargo_vendor and https://github.com/obs-service-cargo_audit. > [!IMPORTANT] +> The original obs-service-cargo_audit is now deprecated as the vendoring process now +> includes audit. + +> [!IMPORTANT] > An informative tutorial for packaging Rust software in openSUSE can be found > at https://en.opensuse.org/openSUSE:Packaging_Rust_Software. ## How to use OBS Service `cargo vendor` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-cargo_vendor-0.8.21/bulk-updater/Cargo.toml new/obs-service-cargo_vendor-0.9.0/bulk-updater/Cargo.toml --- old/obs-service-cargo_vendor-0.8.21/bulk-updater/Cargo.toml 2023-12-11 15:20:08.000000000 +0100 +++ new/obs-service-cargo_vendor-0.9.0/bulk-updater/Cargo.toml 2023-12-24 17:22:32.000000000 +0100 @@ -10,7 +10,7 @@ [dependencies] quick-xml = { workspace = true, features = ["overlapped-lists", "serialize"] } -obs-service-cargo = { path = "../cargo", version = "^0.8" } +obs-service-cargo = { path = "../cargo", version = "0" } clap = { workspace = true, features = ["derive"] } serde = { workspace = true, features = ["derive", "alloc"] } tracing.workspace = true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-cargo_vendor-0.8.21/cargo/src/cli.rs new/obs-service-cargo_vendor-0.9.0/cargo/src/cli.rs --- old/obs-service-cargo_vendor-0.8.21/cargo/src/cli.rs 2023-12-11 15:20:08.000000000 +0100 +++ new/obs-service-cargo_vendor-0.9.0/cargo/src/cli.rs 2023-12-24 17:22:32.000000000 +0100 @@ -324,8 +324,8 @@ } }; drop(newworkdir); - Ok(tmpdir + tmpdir .close() - .map_err(|err| OBSCargoError::new(OBSCargoErrorKind::VendorError, err.to_string()))?) + .map_err(|err| OBSCargoError::new(OBSCargoErrorKind::VendorError, err.to_string())) } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-cargo_vendor-0.8.21/cargo/src/utils/compress.rs new/obs-service-cargo_vendor-0.9.0/cargo/src/utils/compress.rs --- old/obs-service-cargo_vendor-0.8.21/cargo/src/utils/compress.rs 2023-12-11 15:20:08.000000000 +0100 +++ new/obs-service-cargo_vendor-0.9.0/cargo/src/utils/compress.rs 2023-12-24 17:22:32.000000000 +0100 @@ -61,7 +61,7 @@ } } - Ok(builder.finish()?) + builder.finish() } pub fn targz( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-cargo_vendor-0.8.21/cargo/src/vendor.rs new/obs-service-cargo_vendor-0.9.0/cargo/src/vendor.rs --- old/obs-service-cargo_vendor-0.8.21/cargo/src/vendor.rs 2023-12-11 15:20:08.000000000 +0100 +++ new/obs-service-cargo_vendor-0.9.0/cargo/src/vendor.rs 2023-12-24 17:22:32.000000000 +0100 @@ -92,7 +92,7 @@ ) })?; // Write the stdout which is used by the package later. - Ok(file_cargo_config + file_cargo_config .write_all(cargo_vendor_output.as_bytes()) .map_err(|err| { error!(?err, "Failed to write to file for cargo config"); @@ -100,7 +100,7 @@ OBSCargoErrorKind::VendorError, "failed to write to file for cargo config".to_string(), ) - })?) + }) } pub fn compress( ++++++ vendor.tar.zst ++++++ Binary files /var/tmp/diff_new_pack.nBN7Vj/_old and /var/tmp/diff_new_pack.nBN7Vj/_new differ
