notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
corrosion Easy Rust and C/C++ integration
0.5_6 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.5_4Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-05-06 08:24:45
Last Update: 2024-12-01 09:24:18
Commit Hash: 1d1fd15
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: MIT
WWW:
https://corrosion-rs.github.io/corrosion/
Description:
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).
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (8 items)
Collapse this list.
  1. lib/cmake/Corrosion/CorrosionConfig.cmake
  2. lib/cmake/Corrosion/CorrosionConfigVersion.cmake
  3. share/cmake/Corrosion.cmake
  4. share/cmake/CorrosionGenerator.cmake
  5. share/cmake/FindRust.cmake
  6. /usr/local/share/licenses/corrosion-0.5_6/catalog.mk
  7. /usr/local/share/licenses/corrosion-0.5_6/LICENSE
  8. /usr/local/share/licenses/corrosion-0.5_6/MIT
Collapse this list.
Dependency lines:
  • corrosion>0:devel/corrosion
To install the port:
cd /usr/ports/devel/corrosion/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/corrosion
  • pkg install corrosion
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: corrosion
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1715494792 SHA256 (corrosion-rs-corrosion-v0.5_GH0.tar.gz) = d225753d54b482e04d2eb9e1a56f4b569d20dc70b00481dec279de1b5baa02f0 SIZE (corrosion-rs-corrosion-v0.5_GH0.tar.gz) = 91610

Packages (timestamps in pop-ups are UTC):
corrosion
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.5_60.5_6-0.5_50.5_6---
FreeBSD:13:quarterly0.5_40.5_4--0.5_4---
FreeBSD:14:latest0.5_60.5_6-0.5_50.5_6---
FreeBSD:14:quarterly0.5_40.5_4--0.5_4---
FreeBSD:15:latest0.5_60.5_6n/a0.5_5n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rustc : lang/rust
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
Runtime dependencies:
  1. rustc : lang/rust
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
devel_corrosion
USES:
cmake:testing compiler:c++14-lang
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/corrosion-rs/corrosion/tar.gz/v0.5?dummy=/
Collapse this list.

Number of commits found: 8

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.5_6
01 Dec 2024 09:24:18
commit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2fcommit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2fcommit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2fcommit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.83.0

PR:		283000
0.5_5
08 Nov 2024 08:24:20
commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.82.0

PR:		282516
0.5_4
10 Sep 2024 11:00:34
commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.81.0

PR:		281300
0.5_3
26 Aug 2024 08:08:01
commit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bff files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.80.1

PR:		280490
0.5_2
18 Jun 2024 10:59:14
commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.79.0

PR:		279707
0.5_1
13 May 2024 11:03:24
commit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8e files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.78.0

PR:		278834
0.5
12 May 2024 08:06:48
commit hash: 32a7569dbd60e031675921908825f0f414526112commit hash: 32a7569dbd60e031675921908825f0f414526112commit hash: 32a7569dbd60e031675921908825f0f414526112commit hash: 32a7569dbd60e031675921908825f0f414526112 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/corrosion: update 0.4.9 → 0.5

Reported by:	portscout
0.4.9
06 May 2024 08:23:25
commit hash: bea3c6ba3b06a43e5953d06299540639f489a484commit hash: bea3c6ba3b06a43e5953d06299540639f489a484commit hash: bea3c6ba3b06a43e5953d06299540639f489a484commit hash: bea3c6ba3b06a43e5953d06299540639f489a484 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/corrosion: New port: Easy Rust and C/C++ integration

Number of commits found: 8