Notification time stamped 2021-03-31 19:32:22 UTC
From 2dca1f568a7d8733e50e1b79ad610078a0833535 Mon Sep 17 00:00:00 2001
From: Robert-André Mauchin <zebob.m(a)gmail.com>
Date: Mar 31 2021 19:32:11 +0000
Subject: Update to 0.1.1
Bump bindgen to 0.57.0
---
diff --git a/rust-tss-esapi-sys.spec b/rust-tss-esapi-sys.spec
index cc36b9a..5ab3a26 100644
--- a/rust-tss-esapi-sys.spec
+++ b/rust-tss-esapi-sys.spec
@@ -1,11 +1,11 @@
# Generated by rust2rpm 17
-%bcond_with check
+%bcond_without check
%global debug_package %{nil}
%global crate tss-esapi-sys
Name: rust-%{crate}
-Version: 0.1.0
+Version: 0.1.1
Release: 1%{?dist}
Summary: FFI wrapper around TSS 2.0 Enhanced System API
@@ -13,6 +13,9 @@ Summary: FFI wrapper around TSS 2.0 Enhanced System API
License: ASL 2.0
URL:
https://crates.io/crates/tss-esapi-sys
Source: %{crates_source}
+# Initial patched metadata
+# * Bump bindgen to 0.57.0
+Patch0: tss-esapi-sys-fix-metadata.diff
ExclusiveArch: %{rust_arches}
%if %{__cargo_skip_build}
@@ -20,7 +23,6 @@ BuildArch: noarch
%endif
BuildRequires: rust-packaging
-BuildRequires: pkgconfig(tss2-esys) >= 2.3.3
%global _description %{expand:
FFI wrapper around TSS 2.0 Enhanced System API.}
@@ -30,6 +32,7 @@ FFI wrapper around TSS 2.0 Enhanced System API.}
%package devel
Summary: %{summary}
BuildArch: noarch
+Requires: pkgconfig(tss2-esys) >= 2.3.3
%description devel %{_description}
@@ -83,6 +86,7 @@ which use "generate-bindings" feature of "%{crate}"
crate.
%generate_buildrequires
%cargo_generate_buildrequires -a
+echo 'pkgconfig(tss2-esys) >= 2.3.3'
%build
%cargo_build -a
@@ -96,5 +100,9 @@ which use "generate-bindings" feature of "%{crate}"
crate.
%endif
%changelog
+* Wed Mar 31 21:14:21 CEST 2021 Robert-André Mauchin <zebob.m(a)gmail.com> - 0.1.1-1
+- Update to 0.1.1
+- Bump bindgen to 0.57.0
+
* Tue Mar 23 2021 Peter Robinson <pbrobinson(a)gmail.com> - 0.1.0-1
- Initial package
diff --git a/sources b/sources
index 02f0b94..2609454 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tss-esapi-sys-0.1.0.crate) =
5108539bfc35f59ed4081f5685ee00dc59067d4fb318e6e97300e76e581d7bfd73dd9404c866391d3a009cc3059196ba388ccbcaef280ce6afea2dc501ab9995
+SHA512 (tss-esapi-sys-0.1.1.crate) =
375adb0fddba6c717f37daa2664ee359a840006ab70dcd0f3d86271c5245798fdf864e3bf7e4f782865a62edf7e2ae0b58eb6139ce98092e06f8cc43da1126e4
diff --git a/tss-esapi-sys-fix-metadata.diff b/tss-esapi-sys-fix-metadata.diff
new file mode 100644
index 0000000..496733e
--- /dev/null
+++ b/tss-esapi-sys-fix-metadata.diff
@@ -0,0 +1,11 @@
+--- tss-esapi-sys-0.1.1/Cargo.toml 1970-01-01T00:00:00+00:00
++++ tss-esapi-sys-0.1.1/Cargo.toml 2021-03-31T19:14:21.581068+00:00
+@@ -24,7 +24,7 @@
+ license = "Apache-2.0"
+ repository = "https://github.com/parallaxsecond/rust-tss-esapi"
+ [build-dependencies.bindgen]
+-version = "0.56.0"
++version = "0.57.0"
+ optional = true
+
+ [build-dependencies.pkg-config]
https://src.fedoraproject.org/rpms/rust-tss-esapi-sys/c/2dca1f568a7d8733e...