Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package corrosion for openSUSE:Factory checked in at 2025-12-22 22:48:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/corrosion (Old) and /work/SRC/openSUSE:Factory/.corrosion.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "corrosion" Mon Dec 22 22:48:17 2025 rev:4 rq:1323846 version:0.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/corrosion/corrosion.changes 2025-09-14 18:49:24.592171614 +0200 +++ /work/SRC/openSUSE:Factory/.corrosion.new.1928/corrosion.changes 2025-12-22 22:48:22.342879766 +0100 @@ -1,0 +2,20 @@ +Sat Dec 20 20:59:17 UTC 2025 - Christophe Marin <[email protected]> + +- Update to 0.6.0 + * Corrosion now requires CMake 3.22 + * Removed native tooling and the corresponding option + CORROSION_NATIVE_TOOLING + * Fix Corrosion placing artifacts into the wrong directory + New features: + * Support using the $<CONFIG> generator expression in + OUTPUT_DIRECTORY + * Add OVERRIDE_CRATE_TYPE option to corrosion_import_crate, + allowing users to override the crate-types of Rust libraries + (e.g. force building as a staticlib instead of an rlib). + * experimental support in corrosion_install for installing + libraries and header files + * Add CORROSION_TOOLS_RUST_TOOLCHAIN cache variable which allows + users to select a different rust toolchain for compiling + build-tools used by corrosion (currently cbindgen and cxxbridge) + +------------------------------------------------------------------- Old: ---- corrosion-0.5.2.tar.gz New: ---- corrosion-0.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ corrosion.spec ++++++ --- /var/tmp/diff_new_pack.oeuvuI/_old 2025-12-22 22:48:23.134912398 +0100 +++ /var/tmp/diff_new_pack.oeuvuI/_new 2025-12-22 22:48:23.138912562 +0100 @@ -1,7 +1,7 @@ # # spec file for package corrosion # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: corrosion -Version: 0.5.2 +Version: 0.6.0 Release: 0 Summary: Rust integration into existing CMake project License: MIT @@ -49,6 +49,10 @@ %check # Some tests need rustup which conflicts with cargo excluded_tests="cbindgen_rust2cpp_build|cbindgen_rust2cpp_run_cpp-exe|rustup_proxy_build|hostbuild_build|hostbuild_run_rust-host-program|parse_target_triple_build" +# Others need network access +excluded_tests+="|config_discovery_build|cbindgen_rust2cpp_auto_build|custom_target_build|cbindgen_install|cbindgen_manual_build|install_lib_build" +# Depends on disabled tests +excluded_tests+="|config_discovery_run_cargo_clean|config_discovery_run_config_discovery|custom_target_run_test-exe|custom_target_run_rust-bin|cbindgen_rust2cpp_auto_run_cpp-exe|cbindgen_manual_run_cpp-exe|install_lib_run_main-static|install_lib_run_main-shared" %ctest --exclude-regex "${excluded_tests}" %files ++++++ corrosion-0.5.2.tar.gz -> corrosion-0.6.0.tar.gz ++++++ ++++ 7754 lines of diff (skipped)
