| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: corrosion | Distribution: openSUSE Tumbleweed |
| Version: 0.6.1 | Vendor: openSUSE |
| Release: 2.1 | Build date: Fri Jul 31 12:10:39 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 199391 | Source RPM: corrosion-0.6.1-2.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://corrosion-rs.github.io/corrosion/ | |
| Summary: Rust integration into existing CMake project | |
Corrosion, formerly known as cmake-cargo, is a tool for integrating Rust into an existing CMake project. Corrosion can automatically import executables, static libraries, and dynamic libraries from a workspace or package manifest (Cargo.toml file).
MIT
* Fri Jul 31 2026 David Faure <faure@kde.org>
- Use rich dependencies to allow installation alongside rustup:
the rustup package ships /usr/bin/cargo and /usr/bin/rustc itself and
conflicts with the cargo and rust packages, so the previous hard
requires made corrosion uninstallable on rustup-based systems.
* Sun Jun 28 2026 Dirk Müller <dmueller@suse.com>
- update to 0.6.1:
* Fix building shared libraries for iOS.
* Fix host linker detection for iOS and add the
CORROSION_HOST_TARGET_LINKER cache variable, to allow users
to override the linker used for the host build (required for
build-scripts and proc-macros).
* Tue May 19 2026 Fabian Vogt <fabian@ritter-vogt.de>
- Add patch to fix use with a single project-wide vendor tarball,
as produced by obs-service-cargo(_vendor)
(gh#corrosion-rs/corrosion#672):
* 0001-Install-cxxbridge-cmd-without-locked.patch
* Sat Dec 20 2025 Christophe Marin <christophe@krop.fr>
- 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)
* Fri Sep 12 2025 Dirk Müller <dmueller@suse.com>
- update to 0.5.2:
* Leave choosing the MSVC runtime up to the C/C++ CMake code
(https://github.com/corrosion-rs/corrosion/pull/573,
https://github.com/corrosion-rs/corrosion/pull/566)
* Mon Feb 24 2025 Christophe Marin <christophe@krop.fr>
- Update to 0.5.1
* fix: Update FindRust to work with rustup v1.28.0
* Wed May 22 2024 Christophe Marin <christophe@krop.fr>
- Init corrosion
/usr/lib64/cmake/Corrosion /usr/lib64/cmake/Corrosion/CorrosionConfig.cmake /usr/lib64/cmake/Corrosion/CorrosionConfigVersion.cmake /usr/share/cmake/Corrosion.cmake /usr/share/cmake/CorrosionGenerator.cmake /usr/share/cmake/FindRust.cmake /usr/share/doc/packages/corrosion /usr/share/doc/packages/corrosion/README.md /usr/share/doc/packages/corrosion/RELEASES.md /usr/share/licenses/corrosion /usr/share/licenses/corrosion/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Aug 11 23:02:58 2026