The package rpms/rust-ttf-parser.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/rust-ttf-parser.git/commit/?id=5becd....
Change: -ExclusiveArch: %{rust_arches}
Thanks.
Full change: ============
commit 5becdedfca9112569a036eeccd7fb6fd157b3141 Author: Aleksei Bavshin alebastr@fedoraproject.org Date: Sat Apr 1 18:52:13 2023 -0700
Update to 0.18.1
diff --git a/.gitignore b/.gitignore index d2061a0..51a5e54 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /ttf-parser-0.12.3.crate /ttf-parser-0.15.0.crate /ttf-parser-0.15.2.crate +/ttf-parser-0.18.1.crate diff --git a/rust-ttf-parser.spec b/rust-ttf-parser.spec index e777522..d7fe262 100644 --- a/rust-ttf-parser.spec +++ b/rust-ttf-parser.spec @@ -1,29 +1,26 @@ -# Generated by rust2rpm 21 +# Generated by rust2rpm 24 %bcond_without check %global debug_package %{nil}
%global crate ttf-parser
-Name: rust-%{crate} -Version: 0.15.2 +Name: rust-ttf-parser +Version: 0.18.1 Release: %autorelease Summary: High-level, safe, zero-allocation TrueType font parser
-# Upstream license specification: MIT OR Apache-2.0 -License: MIT or ASL 2.0 +License: MIT OR Apache-2.0 URL: https://crates.io/crates/ttf-parser Source: %{crates_source} -# Initial patched metadata -# * bump base64 dev-dependency from 0.12 to 0.13 +# Manually created patch for downstream crate metadata changes +# * exclude unwanted files # * remove unused pico-args dev-dependency -Patch0: ttf-parser-fix-metadata.diff - -ExclusiveArch: %{rust_arches} +Patch: ttf-parser-fix-metadata.diff
BuildRequires: rust-packaging >= 21
%global _description %{expand: -High-level, safe, zero-allocation TrueType font parser.} +A high-level, safe, zero-allocation TrueType font parser.}
%description %{_description}
@@ -42,10 +39,6 @@ use the "%{crate}" crate. %doc %{crate_instdir}/CHANGELOG.md %doc %{crate_instdir}/README.md %{crate_instdir}/ -%exclude %{crate_instdir}/meson.build -%exclude %{crate_instdir}/examples/wasm/ -%exclude %{crate_instdir}/testing-tools/ -%exclude %{crate_instdir}/tests/
%package -n %{name}+default-devel Summary: %{summary} diff --git a/sources b/sources index 47b916b..9f13459 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ttf-parser-0.15.2.crate) = a985eb92b8904d4a715654289d3905b178a93500689f8787cac1bfb6034c8e8afb97f3785dd3c38d11c8140a352c60350970a50114a35f5617f646231957462b +SHA512 (ttf-parser-0.18.1.crate) = c09ceaba7f394c18c5a328807b5b40fa90e7edc6ddf3ad964d55d0341fbdced49d1a48a5cfe2212243a2d1bcd729ff182804b839653b0c94420308b468e87ad9 diff --git a/ttf-parser-fix-metadata.diff b/ttf-parser-fix-metadata.diff index 4fc74d9..300bd78 100644 --- a/ttf-parser-fix-metadata.diff +++ b/ttf-parser-fix-metadata.diff @@ -1,12 +1,21 @@ ---- ttf-parser-0.15.2/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ ttf-parser-0.15.2/Cargo.toml 2022-07-16T11:16:18.212141+00:00 -@@ -30,9 +30,6 @@ +--- ttf-parser-0.18.1/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ ttf-parser-0.18.1/Cargo.toml 2023-04-02T01:49:27.734734+00:00 +@@ -14,7 +14,7 @@ + name = "ttf-parser" + version = "0.18.1" + authors = ["Yevhenii Reizner razrfalcon@gmail.com"] +-exclude = ["benches/**"] ++exclude = ["benches/**", "/examples", "/meson.build", "/testing-tools", "/tests"] + description = "A high-level, safe, zero-allocation TrueType font parser." + documentation = "https://docs.rs/ttf-parser/" + readme = "README.md" +@@ -29,9 +29,6 @@ + [dev-dependencies.base64] version = "0.13" - +- -[dev-dependencies.pico-args] -version = "0.5" -- + [dev-dependencies.xmlwriter] version = "0.1" -
arch-excludes@lists.fedoraproject.org