./devel/cbindgen [C bindings generator from rust code]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.6.4, Package name: cbindgen-0.6.4
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
This project can be used to generate C bindings for Rust code:

* Builds bindings for a crate, its mods, its dependent crates, and their mods
* Only the necessary types for exposed functions are given bindings
* Can specify annotations for controlling some aspects of binding
* Support for generic structs and unions
* Support for exporting constants and statics
* Customizable formatting, can be used in C or C++ projects
* Support for generating #ifdef's for #[cfg] attributes
* Support for #[repr(sized)] tagged enum's


Filesize: 83.435 KB
Version History (View Complete History)
  • (2018-10-17) Updated to version: cbindgen-0.6.4
  • (2018-09-06) Updated to version: cbindgen-0.6.3
  • (2018-08-24) Updated to version: cbindgen-0.6.2
  • (2018-08-22) Package added to openports.se, version cbindgen-0.6.1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2018-09-25 15:16:37 by Stuart Henderson | Files touched by this commit (5)
Log message:
bump REVISION on ports using rust, to ensure that they pick up the fix
for out of bounds write due to integer overflow that was fixed in rust's
libstd (which is statically linked).
   2018-09-06 05:51:33 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to cbindgen 0.6.3
   2018-09-06 05:51:33 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to cbindgen 0.6.3
   2018-08-24 00:32:30 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to cbindgen 0.6.2.
Because https://bugzilla.mozilla.org/show_bug.cgi?id=1485197.
   2018-08-24 00:32:30 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to cbindgen 0.6.2.
Because https://bugzilla.mozilla.org/show_bug.cgi?id=1485197.