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)

Reply via email to