Commit Graph

12 Commits

Author SHA256 Message Date
Wolfgang Rosenauer
7ef890c00c Accepting request 809195 from mozilla
- Update to version 0.14.1
  0.14.1
  * Handle mangling pointers.
  * Unconditionally generate a return statement in partialeq implementations.
  0.14.0
  * Minor tweak at how [export.exclude] is handled to allow excluding
    generic instantiations in C mode.
  * Documented cpp_compat option.
  * Fixed a panic when parsing associated constants for a built-in type.
  0.13.2
  * Constants now have suitable documentation.
  * Fixed some C warnings by emitting void when there are no arguments.
  * Avoids reading cargo.toml when not needed, which can cause panics
    in workspace situations.
  * Only write `default` cases if the switch is not exhaustive.
  * Some warnings have been refined.
  * Code generation for static arrays has been fixed.
  * Opt-in support for constexpr in constants.
  * Fix C code generation and some warnings when extremely large
    constants are used.
  * Proper escaping of enum variants and fields.
  * Added support for RefCell (as an opaque type) and Cell.
- required for Firefox >= 77.0

OBS-URL: https://build.opensuse.org/request/show/809195
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=21
2020-05-30 21:26:32 +00:00
Wolfgang Rosenauer
f4cb926516 Accepting request 789911 from mozilla
- remove more irrelevant build artefacts

OBS-URL: https://build.opensuse.org/request/show/789911
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=19
2020-03-30 21:54:44 +00:00
Wolfgang Rosenauer
e3b89fed20 Accepting request 789903 from mozilla
- Update to version 0.13.1
  * Support `#[cfg]` on individual enum variants
- required for Firefox >= 75

OBS-URL: https://build.opensuse.org/request/show/789903
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=18
2020-03-30 21:12:54 +00:00
6644af54a7 Accepting request 782646 from mozilla
- Update to version 0.13.0
  * https://docs.rs/crate/cbindgen/0.13.0/source/CHANGES
- required for Firefox >= 74

OBS-URL: https://build.opensuse.org/request/show/782646
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=16
2020-03-08 15:16:12 +00:00
Luke Jones
c7824cfd42 Accepting request 772452 from mozilla
Update required for upcoming Firefox 73.
Please push to TW asap. Thanks.

- Update to version 0.12.0
  * https://docs.rs/crate/cbindgen/0.12.0/source/CHANGES
- required for Firefox >= 73

OBS-URL: https://build.opensuse.org/request/show/772452
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=14
2020-02-09 08:28:29 +00:00
Luke Jones
06b8e6730c Accepting request 741162 from mozilla
this version is required for Firefox 70.0 which will be released next week

- Update to version 0.9.1
  * Various improvements to comment output.
  * Fixed expand when ran from build.rs.
  * More debugging output for expansion.
  * New option to add a default private constructor in C++ tagged enums.
  * Syn and related dependencies updated to 1.0.

OBS-URL: https://build.opensuse.org/request/show/741162
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=12
2019-10-20 17:35:28 +00:00
Luke Jones
d708235428 Accepting request 721881 from home:luke_nukem:branches:devel:languages:rust
- Update to version 0.9.0
    * Support to generate C headers with C++ compatibility
    * Fix include guard generation when no_includes is set
    * Fix crate parsing order so that types from the binding crate
      are preferred in presence of conflicting names
    * Add extra_bindings option to generate bindings for dependencies
    * Clap dependency is optional now so it's feasible to avoid
      building it if cbindgen is used as a library

OBS-URL: https://build.opensuse.org/request/show/721881
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=10
2019-08-08 22:33:06 +00:00
Luke Jones
61e83427cb Accepting request 702837 from mozilla
Firefox 67.0 will require at least 0.8.2 and 0.8.7 is current.

- update to version 0.8.7

OBS-URL: https://build.opensuse.org/request/show/702837
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=7
2019-05-14 21:22:21 +00:00
Luke Jones
5e96744395 OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=5 2019-03-18 10:32:40 +00:00
Luke Jones
f3e2b054e8 Accepting request 686020 from mozilla
need this quickly in Factory/TW to submit Firefox 66

- update to version 0.6.8 to satisfy Firefox 66.0 build requirements

OBS-URL: https://build.opensuse.org/request/show/686020
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=4
2019-03-18 10:16:00 +00:00
Luke Jones
eea9359fb7 Accepting request 650222 from home:AndreasStieger:branches:devel:languages:rust
- use a source URL

OBS-URL: https://build.opensuse.org/request/show/650222
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=2
2018-11-19 18:34:09 +00:00
Luke Jones
e1ab28eef2 Accepting request 648806 from home:luke_nukem
- Initial packaging

OBS-URL: https://build.opensuse.org/request/show/648806
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=1
2018-11-14 01:23:39 +00:00