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

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.9.1, Package name: cbindgen-0.9.1
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: 134.943 KB
Version History (View Complete History)
  • (2019-09-04) Updated to version: cbindgen-0.9.1
  • (2019-07-11) Updated to version: cbindgen-0.9.0
  • (2019-05-23) Updated to version: cbindgen-0.8.7
  • (2019-04-26) Updated to version: cbindgen-0.8.3
  • (2019-03-12) Updated to version: cbindgen-0.8.2
  • (2019-02-15) Updated to version: cbindgen-0.7.1
  • (2019-01-25) Updated to version: cbindgen-0.6.8
  • (2018-11-04) Updated to version: cbindgen-0.6.7
  • (2018-10-29) Updated to version: cbindgen-0.6.6
  • (2018-10-17) Updated to version: cbindgen-0.6.4
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2019-03-11 12:57:25 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to cbindgen 0.8.2.
Needed for mozilla-central since #1533142 5 days ago
   2019-03-11 12:57:25 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to cbindgen 0.8.2.
Needed for mozilla-central since #1533142 5 days ago
   2019-02-15 07:48:35 by Landry Breuil | Files touched by this commit (2)
Log message:
Update cbindgen to 0.7.1.
Required to build mozilla-central since #1523071
   2019-02-15 07:48:35 by Landry Breuil | Files touched by this commit (2)
Log message:
Update cbindgen to 0.7.1.
Required to build mozilla-central since #1523071
   2019-01-25 09:01:54 by Landry Breuil | Files touched by this commit (2)
Log message:
Update cbindgen to 0.6.8.
required to build mozilla-central since #1519501
   2019-01-25 09:01:54 by Landry Breuil | Files touched by this commit (2)
Log message:
Update cbindgen to 0.6.8.
required to build mozilla-central since #1519501
   2018-12-16 01:50:11 by Sebastien Marie | Files touched by this commit (6)
Log message:
change MODCARGO_CRATES syntax for devel/cargo module.
The new syntax to have version with '-' character:
-MODCARGO_CRATES +=     aho-corasick-0.6.8      # Unlicense/MIT
+MODCARGO_CRATES +=     aho-corasick    0.6.8   # Unlicense/MIT
update all customers of devel/cargo to use the new syntax
ok landry@
   2018-11-03 15:31:59 by Landry Breuil | Files touched by this commit (2)
Log message:
Update cbindgen to 0.6.7, again a requirement for mozilla-central.
Per #1503401 firefox 63 needs a patch to keep building with that
version, this will be handled in a few.
   2018-11-03 15:31:59 by Landry Breuil | Files touched by this commit (2)
Log message:
Update cbindgen to 0.6.7, again a requirement for mozilla-central.
Per #1503401 firefox 63 needs a patch to keep building with that
version, this will be handled in a few.
   2018-10-29 08:40:31 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to cbindgen 0.6.6.
Required by m-c since https://bugzilla.mozilla.org/show_bug.cgi?id=1496619
   2018-10-29 08:40:31 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to cbindgen 0.6.6.
Required by m-c since https://bugzilla.mozilla.org/show_bug.cgi?id=1496619
   2018-10-16 13:38:04 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to cbindgen 0.6.4.
Required to build mozilla-central since https://bugzilla.mozilla.org/show_bug.cgi?id=1496486
   2018-10-16 13:38:04 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to cbindgen 0.6.4.
Required to build mozilla-central since https://bugzilla.mozilla.org/show_bug.cgi?id=1496486
   2018-10-08 09:28:05 by Landry Breuil | Files touched by this commit (8)
Log message:
Bump all ports using rust to ensure they get rebuilt/updated.
   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.