Hello community, here is the log from the commit of package rust-cbindgen for openSUSE:Factory checked in at 2020-10-20 16:03:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rust-cbindgen (Old) and /work/SRC/openSUSE:Factory/.rust-cbindgen.new.3486 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rust-cbindgen" Tue Oct 20 16:03:43 2020 rev:11 rq:842309 version:0.15.0 Changes: -------- --- /work/SRC/openSUSE:Factory/rust-cbindgen/rust-cbindgen.changes 2020-07-28 17:25:08.445891284 +0200 +++ /work/SRC/openSUSE:Factory/.rust-cbindgen.new.3486/rust-cbindgen.changes 2020-10-20 16:10:50.434022013 +0200 @@ -1,0 +2,33 @@ +Tue Oct 13 08:18:32 UTC 2020 - Martin Sirringhaus <martin.sirringh...@suse.com> + +- update to 0.15.0 + * Allow customizing mangling of generic parameters in C + * Box<T> simplifies to T* in C + * ManuallyDrop<T> and MaubeUninit<T> simplify to T in C, and are opaque in C++ + * C++ supports a derive-ostream annotation to derive serialization + of structs, unions and enums + * Large character constants have been fixed on Windows + * Constants are now generated for typedefs, etc + * The `sort_by` configuration option has been made to work for constants + * Default sort order is source order now (sort_by = "None"), and can + be changed by the above option + +- update to 0.14.6 + * Fixed the builds with older versions of rustc. + +- update to 0.14.5 + * Add support to specify line ending style + * Add cbindgen:ptrs-as-arrays annotation to allow making function + arguments C/C++ arrays. + +- update to 0.14.4 + * Allow to override the mangling separator + * cbindgen now handles better having ZSTs in template parameters, and + default template parameters. + * Support for annotating nonnull pointers + * Fixed bitflags that overflow a signed integer + * Support for wildcard argument names + * Support for the never return type, with configurable annotation + * Properly reject arrays as function arguments + +------------------------------------------------------------------- Old: ---- cbindgen-0.14.3.tar.gz New: ---- cbindgen-0.15.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rust-cbindgen.spec ++++++ --- /var/tmp/diff_new_pack.PeQI7R/_old 2020-10-20 16:11:10.130031339 +0200 +++ /var/tmp/diff_new_pack.PeQI7R/_new 2020-10-20 16:11:10.134031341 +0200 @@ -20,7 +20,7 @@ %global crate_name cbindgen %global rustflags -Clink-arg=-Wl,-z,relro,-z,now Name: rust-%{crate_name} -Version: 0.14.3 +Version: 0.15.0 Release: 0 Summary: A tool for generating C bindings from Rust code License: MPL-2.0 ++++++ cbindgen-0.14.3.tar.gz -> cbindgen-0.15.0.tar.gz ++++++ ++++ 12907 lines of diff (skipped) ++++++ vendor.tar.xz ++++++ ++++ 131387 lines of diff (skipped)