From c9b8de5fe31b136da937a68ee3bc98078fa0f571 Mon Sep 17 00:00:00 2001 From: tigro Date: Fri, 13 Oct 2023 11:43:41 +0300 Subject: [PATCH] import rust-cargo-c-0.9.12-4.el9 --- .rust-cargo-c.metadata | 0 SOURCES/LICENSE.dependencies | 111 +++++++++++ SOURCES/cargo-c-0.9.12+cargo-0.64.crate | Bin 0 -> 35982 bytes SOURCES/cargo-c-fix-metadata.diff | 16 ++ SPECS/rust-cargo-c.spec | 237 ++++++++++++++++++++++++ 5 files changed, 364 insertions(+) create mode 100644 .rust-cargo-c.metadata create mode 100644 SOURCES/LICENSE.dependencies create mode 100644 SOURCES/cargo-c-0.9.12+cargo-0.64.crate create mode 100644 SOURCES/cargo-c-fix-metadata.diff create mode 100644 SPECS/rust-cargo-c.spec diff --git a/.rust-cargo-c.metadata b/.rust-cargo-c.metadata new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/LICENSE.dependencies b/SOURCES/LICENSE.dependencies new file mode 100644 index 0000000..3d583d9 --- /dev/null +++ b/SOURCES/LICENSE.dependencies @@ -0,0 +1,111 @@ +(MIT OR Apache-2.0) AND Unicode-DFS-2016: unicode-ident v1.0.3 +Apache-2.0 OR BSL-1.0: ryu v1.0.11 +Apache-2.0 OR MIT: fastrand v1.8.0 +Apache-2.0 OR MIT: fnv v1.0.7 +Apache-2.0 OR MIT: indexmap v1.9.1 +Apache-2.0 OR MIT: rustfix v0.6.1 +Apache-2.0 OR MIT: strip-ansi-escapes v0.1.1 +Apache-2.0 OR MIT: thread_local v1.1.4 +Apache-2.0 OR MIT: utf8parse v0.2.0 +Apache-2.0 OR MIT: vte v0.10.1 +Apache-2.0: bytesize v1.1.0 +Apache-2.0: openssl v0.10.41 +MIT AND GPL-2.0-only WITH GCC-exception-2.0 AND BSD-3-Clause: libgit2-sys v0.13.4 +MIT OR Apache-2.0 OR Zlib: tinyvec_macros v0.1.0 +MIT OR Apache-2.0: anyhow v1.0.61 +MIT OR Apache-2.0: arrayvec v0.5.2 +MIT OR Apache-2.0: bitflags v1.3.2 +MIT OR Apache-2.0: bstr v0.2.17 +MIT OR Apache-2.0: cargo v0.64.0 +MIT OR Apache-2.0: cargo-platform v0.1.2 +MIT OR Apache-2.0: cargo-util v0.2.1 +MIT OR Apache-2.0: cc v1.0.73 +MIT OR Apache-2.0: cfg-if v1.0.0 +MIT OR Apache-2.0: clap v3.2.17 +MIT OR Apache-2.0: clap_lex v0.2.4 +MIT OR Apache-2.0: crates-io v0.34.0 +MIT OR Apache-2.0: crc32fast v1.3.2 +MIT OR Apache-2.0: crossbeam-utils v0.8.11 +MIT OR Apache-2.0: either v1.8.0 +MIT OR Apache-2.0: env_logger v0.9.0 +MIT OR Apache-2.0: filetime v0.2.17 +MIT OR Apache-2.0: flate2 v1.0.24 +MIT OR Apache-2.0: foreign-types v0.3.2 +MIT OR Apache-2.0: foreign-types-shared v0.1.1 +MIT OR Apache-2.0: form_urlencoded v1.0.1 +MIT OR Apache-2.0: git2 v0.14.4 +MIT OR Apache-2.0: git2-curl v0.15.0 +MIT OR Apache-2.0: glob v0.3.0 +MIT OR Apache-2.0: hashbrown v0.12.3 +MIT OR Apache-2.0: heck v0.4.0 +MIT OR Apache-2.0: hex v0.4.3 +MIT OR Apache-2.0: home v0.5.3 +MIT OR Apache-2.0: humantime v2.1.0 +MIT OR Apache-2.0: idna v0.2.3 +MIT OR Apache-2.0: itertools v0.10.3 +MIT OR Apache-2.0: itoa v1.0.3 +MIT OR Apache-2.0: jobserver v0.1.24 +MIT OR Apache-2.0: kstring v2.0.0 +MIT OR Apache-2.0: lazy_static v1.4.0 +MIT OR Apache-2.0: lazycell v1.3.0 +MIT OR Apache-2.0: libc v0.2.131 +MIT OR Apache-2.0: libssh2-sys v0.2.23 +MIT OR Apache-2.0: libz-sys v1.1.8 +MIT OR Apache-2.0: log v0.4.17 +MIT OR Apache-2.0: num_cpus v1.13.1 +MIT OR Apache-2.0: once_cell v1.13.1 +MIT OR Apache-2.0: opener v0.5.0 +MIT OR Apache-2.0: openssl-probe v0.1.5 +MIT OR Apache-2.0: os_str_bytes v6.3.0 +MIT OR Apache-2.0: pathdiff v0.2.1 +MIT OR Apache-2.0: percent-encoding v2.1.0 +MIT OR Apache-2.0: proc-macro2 v1.0.43 +MIT OR Apache-2.0: quote v1.0.21 +MIT OR Apache-2.0: rand_core v0.6.3 +MIT OR Apache-2.0: rand_xoshiro v0.6.0 +MIT OR Apache-2.0: regex v1.6.0 +MIT OR Apache-2.0: regex-syntax v0.6.27 +MIT OR Apache-2.0: remove_dir_all v0.7.0 +MIT OR Apache-2.0: semver v1.0.13 +MIT OR Apache-2.0: serde v1.0.144 +MIT OR Apache-2.0: serde_ignored v0.1.5 +MIT OR Apache-2.0: serde_json v1.0.85 +MIT OR Apache-2.0: shell-escape v0.1.5 +MIT OR Apache-2.0: socket2 v0.4.4 +MIT OR Apache-2.0: static_assertions v1.1.0 +MIT OR Apache-2.0: syn v1.0.99 +MIT OR Apache-2.0: tar v0.4.38 +MIT OR Apache-2.0: tempfile v3.3.0 +MIT OR Apache-2.0: toml v0.5.9 +MIT OR Apache-2.0: toml_edit v0.14.4 +MIT OR Apache-2.0: typenum v1.15.0 +MIT OR Apache-2.0: unicode-bidi v0.3.8 +MIT OR Apache-2.0: unicode-normalization v0.1.21 +MIT OR Apache-2.0: unicode-width v0.1.9 +MIT OR Apache-2.0: unicode-xid v0.2.3 +MIT OR Apache-2.0: url v2.2.2 +MIT: atty v0.2.14 +MIT: bytes v1.2.1 +MIT: cargo-c v0.9.12 +MIT: combine v4.6.6 +MIT: crypto-hash v0.3.4 +MIT: curl v0.4.44 +MIT: curl-sys v0.4.56 +MIT: matches v0.1.9 +MIT: openssl-sys v0.9.75 +MIT: os_info v3.5.0 +MIT: strsim v0.10.0 +MIT: textwrap v0.15.0 +MPL-2.0+: bitmaps v2.1.0 +MPL-2.0+: im-rc v15.1.0 +MPL-2.0+: sized-chunks v0.6.5 +MPL-2.0: cbindgen v0.24.3 +Unlicense OR MIT: aho-corasick v0.7.18 +Unlicense OR MIT: globset v0.4.9 +Unlicense OR MIT: ignore v0.4.18 +Unlicense OR MIT: memchr v2.5.0 +Unlicense OR MIT: regex-automata v0.1.10 +Unlicense OR MIT: same-file v1.0.6 +Unlicense OR MIT: termcolor v1.1.3 +Unlicense OR MIT: walkdir v2.3.2 +Zlib OR Apache-2.0 OR MIT: tinyvec v1.6.0 diff --git a/SOURCES/cargo-c-0.9.12+cargo-0.64.crate b/SOURCES/cargo-c-0.9.12+cargo-0.64.crate new file mode 100644 index 0000000000000000000000000000000000000000..6796b9cdd5bbaa6d61c3fd0412f05cf1c2c5f90a GIT binary patch literal 35982 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 S`SkN4KmP}p@Z4+whynoW@~j>J literal 0 HcmV?d00001 diff --git a/SOURCES/cargo-c-fix-metadata.diff b/SOURCES/cargo-c-fix-metadata.diff new file mode 100644 index 0000000..1929a39 --- /dev/null +++ b/SOURCES/cargo-c-fix-metadata.diff @@ -0,0 +1,16 @@ +--- cargo-c-0.9.12+cargo-0.64/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ cargo-c-0.9.12+cargo-0.64/Cargo.toml 2022-08-25T10:44:01.925899+00:00 +@@ -12,7 +12,7 @@ + [package] + edition = "2021" + name = "cargo-c" +-version = "0.9.12+cargo-0.64" ++version = "0.9.12" + authors = ["Luca Barbato "] + description = "Helper program to build and install c-like libraries" + readme = "README.md" +@@ -96,4 +96,3 @@ + + [features] + default = [] +-vendored-openssl = ["cargo/vendored-openssl"] diff --git a/SPECS/rust-cargo-c.spec b/SPECS/rust-cargo-c.spec new file mode 100644 index 0000000..ed34040 --- /dev/null +++ b/SPECS/rust-cargo-c.spec @@ -0,0 +1,237 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.3.5) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 4; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + +# Generated by rust2rpm 22 +%bcond_without check + +# reduce debuginfo verbosity to work around OOM problems on 32-bit arches +%global rustflags_debuginfo 1 + +%global crate cargo-c +%global upstream_version 0.9.12+cargo-0.64 + +Name: rust-cargo-c +Version: 0.9.12 +Release: %autorelease +Summary: Helper program to build and install c-like libraries + +License: MIT +URL: https://crates.io/crates/cargo-c +Source0: %{crates_source %{crate} %{upstream_version}} +Source1: LICENSE.dependencies +# Manually created patch for downstream crate metadata changes +# * drop +cargo version suffix from crate version +# * remove vendored OpenSSL feature +Patch: cargo-c-fix-metadata.diff + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging >= 21 + +%global _description %{expand: +Helper program to build and install c-like libraries.} + +%description %{_description} + +%package -n %{crate} +Summary: %{summary} +# (MIT OR Apache-2.0) AND Unicode-DFS-2016 +# Apache-2.0 +# Apache-2.0 OR BSL-1.0 +# Apache-2.0 OR MIT +# MIT +# MIT AND GPL-2.0-only WITH GCC-exception-2.0 AND BSD-3-Clause +# MIT OR Apache-2.0 +# MIT OR Apache-2.0 OR Zlib +# MPL-2.0 +# MPL-2.0+ +# Unlicense OR MIT +# Zlib OR Apache-2.0 OR MIT +License: MIT AND Apache-2.0 AND BSD-3-Clause AND GPL-2.0-only WITH GCC-exception-2.0 AND MPL-2.0 AND Unicode-DFS-2016 +# LICENSE.dependencies contains a full license breakdown + +%description -n %{crate} %{_description} + +%files -n %{crate} +%license LICENSE +%license LICENSE.dependencies +%doc README.md +%{_bindir}/cargo-capi +%{_bindir}/cargo-cbuild +%{_bindir}/cargo-cinstall +%{_bindir}/cargo-ctest + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages which +use the "%{crate}" crate. + +%files devel +%license %{crate_instdir}/LICENSE +%doc %{crate_instdir}/README.md +%{crate_instdir}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages which +use the "default" feature of the "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{crate_instdir}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{upstream_version} -p1 +cp -pav %{SOURCE1} . +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Fri Oct 13 2023 Arkady L. Shane - 0.9.12-4 +- Rebuilt for MSVSphere 9.2 + +* Wed May 03 2023 Fabio Valentini - 0.9.12-4 +- Rebuild for openssl crate >= v0.10.48 (RUSTSEC-2023-{0022,0023,0024}) + +* Sat Jan 28 2023 Fabio Valentini - 0.9.12-3 +- Rebuild for CVE-2022-24765 and CVE-2022-29187 in libgit2 + +* Fri Jan 20 2023 Fedora Release Engineering - 0.9.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Aug 25 2022 Fabio Valentini - 0.9.12-1 +- Update to version 0.9.12+cargo-0.64; Fixes RHBZ#2058792 + +* Sat Jul 23 2022 Fedora Release Engineering - 0.9.7-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Feb 22 2022 Zbigniew Jędrzejewski-Szmek - 0.9.7-4 +- Use the new way to set debuginfo level during build + +* Tue Feb 22 2022 Fabio Valentini - 0.9.7-3 +- More workarounds for rust-packaging 21 issues + +* Tue Feb 22 2022 Fabio Valentini - 0.9.7-2 +- Work around RUSTFLAGS no longer being set in .cargo/config + +* Mon Feb 21 2022 Fabio Valentini - 0.9.7-1 +- Update to version 0.9.7+cargo-0.59; Fixes RHBZ#2005017 + +* Tue Feb 15 2022 Zbigniew Jędrzejewski-Szmek - 0.9.2-8 +- Rebuild with package notes + +* Tue Feb 15 2022 Zbigniew Jędrzejewski-Szmek - 0.9.2-7 +- Rebuild with package notes + +* Tue Jan 25 2022 Fabio Valentini - 0.9.2-6 +- Rebuild with thread_local 1.1.4 for RUSTSEC-2022-0006 + +* Fri Jan 21 2022 Fedora Release Engineering - 0.9.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sun Nov 28 2021 Igor Raits - 0.9.2-4 +- Rebuild for libgit2 1.3.x + +* Tue Sep 14 2021 Sahana Prasad - 0.9.2-3 +- Rebuilt with OpenSSL 3.0.0 + +* Thu Aug 26 2021 Fabio Valentini - 0.9.2-2 +- Drop debuginfo verbosity in an attempt to fix armv7hl OOM problems + +* Thu Aug 26 2021 Fabio Valentini - 0.9.2-1 +- Update to version 0.9.2+cargo-0.55; Fixes RHBZ#1945899 + +* Fri Jul 23 2021 Fedora Release Engineering - 0.7.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Mar 29 2021 Fabio Valentini - 0.7.3-2 +- Update to version 0.7.3+cargo-0.51. + +* Wed Jan 27 2021 Fedora Release Engineering - 0.6.18-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Dec 29 14:21:55 CET 2020 Igor Raits - 0.6.18-2 +- Rebuild against libgit2 1.1.x + +* Sun Nov 29 2020 Fabio Valentini - 0.6.18-1 +- Update to version 0.6.18+cargo-0.49. +- Fixes RHBZ#1887871 + +* Mon Sep 21 2020 Fabio Valentini - 0.6.13-1 +- Update to version 0.6.13. + +* Sun Aug 23 2020 Igor Raits - 0.6.10-2 +- Rebuild + +* Wed Jul 29 2020 Josh Stone - 0.6.10-1 +- Update to 0.6.10 + +* Fri Jul 10 2020 Josh Stone - 0.6.8-1 +- Update to 0.6.8 + +* Wed Jun 10 2020 Josh Stone - 0.6.7-1 +- Update to 0.6.7 + +* Tue May 05 2020 Josh Stone - 0.6.5-1 +- Update to 0.6.5 + +* Fri Apr 24 2020 Josh Stone - 0.6.4-1 +- Update to 0.6.4 + +* Thu Apr 23 2020 Josh Stone - 0.6.3-2 +- Bump to cargo 0.44 + +* Fri Apr 17 2020 Josh Stone - 0.6.3-1 +- Update to 0.6.3 + +* Wed Apr 15 2020 Igor Raits - 0.6.2-2 +- Rebuild for libgit2 1.0.0 + +* Wed Apr 01 2020 Josh Stone - 0.6.2-1 +- Update to 0.6.2 + +* Tue Mar 17 2020 Josh Stone - 0.5.3-1 +- Update to 0.5.3 + +* Wed Feb 26 2020 Josh Stone - 0.5.2-4 +- Update cbindgen to 0.13 + +* Tue Feb 11 13:41:07 CET 2020 Igor Raits - 0.5.2-3 +- Update pretty_env_logger to 0.4 + +* Thu Jan 30 2020 Fedora Release Engineering - 0.5.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jan 23 2020 Josh Stone - 0.5.2-1 +- Update to 0.5.2 + +* Thu Dec 19 19:13:31 CET 2019 Igor Gnatenko - 0.5.1-1 +- Initial package +