From 947d641dd5b3af992d9abdf374785c73b222084490b1461869ae7df22e74711b Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Sat, 17 Oct 2020 14:51:27 +0000 Subject: [PATCH] Accepting request 841636 from mozilla OBS-URL: https://build.opensuse.org/request/show/841636 OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust-cbindgen?expand=0&rev=25 --- cbindgen-0.14.3.tar.gz | 3 --- cbindgen-0.15.0.tar.gz | 3 +++ rust-cbindgen.changes | 33 +++++++++++++++++++++++++++++++++ rust-cbindgen.spec | 2 +- vendor.tar.xz | 4 ++-- 5 files changed, 39 insertions(+), 6 deletions(-) delete mode 100644 cbindgen-0.14.3.tar.gz create mode 100644 cbindgen-0.15.0.tar.gz diff --git a/cbindgen-0.14.3.tar.gz b/cbindgen-0.14.3.tar.gz deleted file mode 100644 index 7d2475b..0000000 --- a/cbindgen-0.14.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a995260beb11b7d7d96265ba091f255302fbf9b047cab61379ebd75ff779215e -size 174113 diff --git a/cbindgen-0.15.0.tar.gz b/cbindgen-0.15.0.tar.gz new file mode 100644 index 0000000..237c265 --- /dev/null +++ b/cbindgen-0.15.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e2756a292a3b1182b8f741d6bb9e5a8b8a8dc2eacfb187c7db649966452798d +size 190131 diff --git a/rust-cbindgen.changes b/rust-cbindgen.changes index 48ed667..1deb59a 100644 --- a/rust-cbindgen.changes +++ b/rust-cbindgen.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Tue Oct 13 08:18:32 UTC 2020 - Martin Sirringhaus + +- update to 0.15.0 + * Allow customizing mangling of generic parameters in C + * Box simplifies to T* in C + * ManuallyDrop and MaubeUninit 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 + ------------------------------------------------------------------- Thu Jul 23 14:26:02 UTC 2020 - Wolfgang Rosenauer diff --git a/rust-cbindgen.spec b/rust-cbindgen.spec index 06b0340..682e2d0 100644 --- a/rust-cbindgen.spec +++ b/rust-cbindgen.spec @@ -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 diff --git a/vendor.tar.xz b/vendor.tar.xz index 2e2eb34..a4187ab 100644 --- a/vendor.tar.xz +++ b/vendor.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:003663cc8d886474cf7283a980304e5cb584af011a904beec5620fea7778a352 -size 5358840 +oid sha256:841395fe2579b5f937a879eec62a9d43df5bf244fe8f31cc0bb6bb5029928995 +size 5631688