From 583c518ed553032df8ed811670cd813d354298a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Stan=C4=9Bk?= Date: Mon, 4 Mar 2019 11:53:41 +0000 Subject: [PATCH] Import upstream fix for build failure from missing docs --- 0001-Document-macro.patch | 29 +++++++++++++++++++++++++++++ rust-cfg-if.spec | 7 ++++++- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 0001-Document-macro.patch diff --git a/0001-Document-macro.patch b/0001-Document-macro.patch new file mode 100644 index 0000000..c60d4e5 --- /dev/null +++ b/0001-Document-macro.patch @@ -0,0 +1,29 @@ +From 5cd2f3066c344415c61e0bd91f23820ec413e49e Mon Sep 17 00:00:00 2001 +From: Alex Crichton +Date: Fri, 11 Jan 2019 09:02:32 -0800 +Subject: [PATCH] Document macro +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Jan Staněk +--- + src/lib.rs | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/lib.rs b/src/lib.rs +index ff144f6..e867e65 100644 +--- a/src/lib.rs ++++ b/src/lib.rs +@@ -32,6 +32,8 @@ + #![deny(missing_docs)] + #![cfg_attr(test, deny(warnings))] + ++/// The main macro provided by this crate. See crate documentation for more ++/// information. + #[macro_export(local_inner_macros)] + macro_rules! cfg_if { + // match if/else chains with a final `else` +-- +2.20.1 + diff --git a/rust-cfg-if.spec b/rust-cfg-if.spec index c6f7d66..e7cb6b2 100644 --- a/rust-cfg-if.spec +++ b/rust-cfg-if.spec @@ -7,13 +7,15 @@ Name: rust-%{crate} Version: 0.1.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Macro to ergonomically define an item depending on a large number of #[cfg] parameters # Upstream license specification: MIT/Apache-2.0 License: MIT or ASL 2.0 URL: https://crates.io/crates/cfg-if Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate +# https://github.com/alexcrichton/cfg-if/commit/5cd2f3066c344415c61e0bd91f23820ec413e49e +Patch0001: 0001-Document-macro.patch ExclusiveArch: %{rust_arches} @@ -68,6 +70,9 @@ which use "default" feature of "%{crate}" crate. %endif %changelog +* Mon Mar 04 2019 Jan Staněk - 0.1.6-5 +- Import upstream fix for build failure from missing docs + * Sat Feb 02 2019 Fedora Release Engineering - 0.1.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild