From 770d0cb1f113dfebba281f1cee298694d82ac377 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Sat, 22 May 2021 22:00:44 +0200 Subject: [PATCH] update to version 2.0.7 --- .gitignore | 1 + .rust2rpm.conf | 5 +++++ nettle-sys-fix-metadata.diff | 13 ++++++++----- rust-nettle-sys.spec | 9 +++++++-- sources | 2 +- 5 files changed, 22 insertions(+), 8 deletions(-) create mode 100644 .rust2rpm.conf diff --git a/.gitignore b/.gitignore index 0c4d9bd..756be4e 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /*.src.rpm /nettle-sys-2.0.6.crate +/nettle-sys-2.0.7.crate diff --git a/.rust2rpm.conf b/.rust2rpm.conf new file mode 100644 index 0000000..94bb075 --- /dev/null +++ b/.rust2rpm.conf @@ -0,0 +1,5 @@ +[DEFAULT] +buildrequires = + pkgconfig(nettle) +lib.requires = + pkgconfig(nettle) diff --git a/nettle-sys-fix-metadata.diff b/nettle-sys-fix-metadata.diff index 749eb4a..9d9617a 100644 --- a/nettle-sys-fix-metadata.diff +++ b/nettle-sys-fix-metadata.diff @@ -1,13 +1,16 @@ ---- nettle-sys-2.0.6/Cargo.toml 2021-03-08T12:53:23+00:00 -+++ nettle-sys-2.0.6/Cargo.toml 2021-03-31T10:08:35.544103+00:00 -@@ -30,14 +30,5 @@ +--- nettle-sys-2.0.7/Cargo.toml 2021-04-29T13:31:50+00:00 ++++ nettle-sys-2.0.7/Cargo.toml 2021-05-22T19:53:36.626189+00:00 +@@ -28,17 +28,7 @@ + [dependencies] + [build-dependencies.bindgen] version = ">= 0.53.1, < 0.58.0" +-features = ["runtime"] default-features = false - +- -[build-dependencies.nettle-src] -version = "3.5.1-0" -optional = true -- + [build-dependencies.pkg-config] version = "0.3" - diff --git a/rust-nettle-sys.spec b/rust-nettle-sys.spec index 40a2df4..7c67db0 100644 --- a/rust-nettle-sys.spec +++ b/rust-nettle-sys.spec @@ -1,11 +1,11 @@ -# Generated by rust2rpm 16 +# Generated by rust2rpm 17 %bcond_without check %global debug_package %{nil} %global crate nettle-sys Name: rust-%{crate} -Version: 2.0.6 +Version: 2.0.7 Release: 1%{?dist} Summary: Low-level Rust bindings for the Nettle cryptographic library @@ -15,6 +15,7 @@ URL: https://crates.io/crates/nettle-sys Source: %{crates_source} # Initial patched metadata # * drop feature for using vendored nettle +# * drop runtime bindgen feature Patch0: nettle-sys-fix-metadata.diff # * drop two elliptic curves that are disabled in nettle in Fedora: # - nettle_get_secp_192r1 @@ -80,5 +81,9 @@ echo 'pkgconfig(nettle)' %endif %changelog +* Sat May 22 2021 Fabio Valentini - 2.0.7-1 +- Update to version 2.0.7. +- Fixes RHBZ#1955146 + * Thu Apr 08 2021 Fabio Valentini - 2.0.6-1 - Initial package diff --git a/sources b/sources index 2c7be45..0a94429 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (nettle-sys-2.0.6.crate) = 6865d4d9a57bbad1701c21b1acc419ea52f0f2ef5cb4596a783e2a5e6e2206a233d87e5f6d79c8ee4afce826c639860a203066a6edeca959f94f8dfb46abcd9f +SHA512 (nettle-sys-2.0.7.crate) = 9d0f28e4066f27a5cb59cad65742a5a439f4c636e7bd19e65cd88b0bebe08ece5865af5d6018e1e2126fe990a914bf5c5a3e4a12425fb7cf044e133b6d5dd23e