Architecture specific change in rpms/rust-webpki-roots.git
by githook-noreply@fedoraproject.org
The package rpms/rust-webpki-roots.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-webpki-roots.git/commit/?id=....
Change:
-%ifarch %{supported_arches}
Thanks.
Full change:
============
commit 819fdd43d82ea3a0e8edf60c5d71286e3ce99a0d
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Oct 25 19:49:24 2023 +0200
Update to version 0.25.2; Fixes RHBZ#2220955
diff --git a/.gitignore b/.gitignore
index e5611ec..dc3f91c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/webpki-roots-0.21.1.crate
/webpki-roots-0.22.6.crate
/webpki-roots-0.23.1.crate
+/webpki-roots-0.25.2.crate
diff --git a/rust-webpki-roots.spec b/rust-webpki-roots.spec
index 93983ef..c8b9792 100644
--- a/rust-webpki-roots.spec
+++ b/rust-webpki-roots.spec
@@ -1,25 +1,20 @@
-# Generated by rust2rpm 24
-%bcond_without check
+# Generated by rust2rpm 25
+# * tests require internet access
+%bcond_with check
%global debug_package %{nil}
%global crate webpki-roots
-# compile and run tests only on supported architectures
-%global supported_arches x86_64 %{ix86} aarch64 %{arm}
-
Name: rust-webpki-roots
-Version: 0.23.1
+Version: 0.25.2
Release: %autorelease
Summary: Mozilla's CA root certificates for use with webpki
License: MPL-2.0
URL: https://crates.io/crates/webpki-roots
Source: %{crates_source}
-# Manually created patch for downstream crate metadata changes
-# * prevent development-only executable from being built
-Patch: webpki-roots-fix-metadata.diff
-BuildRequires: rust-packaging >= 21
+BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
Mozilla's CA root certificates for use with webpki.}
@@ -53,26 +48,22 @@ use the "default" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml
%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
+%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
%cargo_generate_buildrequires
%build
-%ifarch %{supported_arches}
%cargo_build
-%endif
%install
%cargo_install
%if %{with check}
-%ifarch %{supported_arches}
%check
%cargo_test
%endif
-%endif
%changelog
%autochangelog
diff --git a/rust2rpm.conf b/rust2rpm.conf
deleted file mode 100644
index 53a9929..0000000
--- a/rust2rpm.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-[DEFAULT]
-supported-arches =
- x86_64
- %{ix86}
- aarch64
- %{arm}
diff --git a/rust2rpm.toml b/rust2rpm.toml
new file mode 100644
index 0000000..0c92803
--- /dev/null
+++ b/rust2rpm.toml
@@ -0,0 +1,3 @@
+[tests]
+run = ["none"]
+comments = ["tests require internet access"]
diff --git a/sources b/sources
index aa00084..cb28f7e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (webpki-roots-0.23.1.crate) = 0fc144a385c92cc641f8683e935ccc3c30678404094f75b1b4396adbdaa40a2a758cc196c3df6f550a3e617bc780bf5d1448b752a3a1cd626605e28dbf307fb6
+SHA512 (webpki-roots-0.25.2.crate) = 7988580df398bad3d62e6ce9d19afc9af7c7ad9d374533c2c67fccce930243a2712c667da9bf02a7624e88dfb94cd5ea04fcf58eda006976ca27e5c87fcb1002
diff --git a/webpki-roots-fix-metadata.diff b/webpki-roots-fix-metadata.diff
deleted file mode 100644
index 4ed71e9..0000000
--- a/webpki-roots-fix-metadata.diff
+++ /dev/null
@@ -1,10 +0,0 @@
---- webpki-roots-0.23.1/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ webpki-roots-0.23.1/Cargo.toml 2023-06-28T16:22:48.212333+00:00
-@@ -18,6 +18,7 @@
- readme = "README.md"
- license = "MPL-2.0"
- repository = "https://github.com/rustls/webpki-roots"
-+autobins = false
-
- [dependencies.webpki]
- version = "0.100.0"
6 months, 3 weeks
Architecture specific change in rpms/rust-sct.git
by githook-noreply@fedoraproject.org
The package rpms/rust-sct.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-sct.git/commit/?id=971040469....
Change:
-ExcludeArch: ppc64le s390x
Thanks.
Full change:
============
commit 9710404695b24902e2faabcc935f6f2c106a4002
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Oct 25 19:48:54 2023 +0200
Update to version 0.7.1; Fixes RHBZ#2245931
diff --git a/.gitignore b/.gitignore
index 5f3b1ed..c532d2f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/sct-0.6.0.crate
/sct-0.7.0.crate
+/sct-0.7.1.crate
diff --git a/rust-sct.spec b/rust-sct.spec
index e8642b9..da36fb5 100644
--- a/rust-sct.spec
+++ b/rust-sct.spec
@@ -1,23 +1,19 @@
-# Generated by rust2rpm 24
+# Generated by rust2rpm 25
%bcond_without check
%global debug_package %{nil}
%global crate sct
Name: rust-sct
-Version: 0.7.0
+Version: 0.7.1
Release: %autorelease
Summary: Certificate transparency SCT verification library
-# Upstream license specification: Apache-2.0/ISC/MIT
License: Apache-2.0 OR ISC OR MIT
URL: https://crates.io/crates/sct
Source: %{crates_source}
-# ring is not available on ppc64le and s390x
-ExcludeArch: ppc64le s390x
-
-BuildRequires: rust-packaging >= 21
+BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
Certificate transparency SCT verification library.}
@@ -54,7 +50,7 @@ use the "default" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml
%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
+%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
diff --git a/sources b/sources
index 97dab9b..30e66df 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (sct-0.7.0.crate) = 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046
+SHA512 (sct-0.7.1.crate) = 6030295b3b11411f5a7e518db1066282bf11a279c27414c5e959cd430e9fcbb7358e5d69bcc68c8bf696d4c1d9579ed7218b7f9dfbb61de2271c4c3d3316fb7e
commit 7379de537d233e2b1c467cc94ed34d99c83c84ca
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 21 23:21:01 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
6 months, 3 weeks
Architecture specific change in rpms/rust-rustls-webpki.git
by githook-noreply@fedoraproject.org
The package rpms/rust-rustls-webpki.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-rustls-webpki.git/commit/?id....
Change:
-%ifarch %{supported_arches}
Thanks.
Full change:
============
commit fbd6258d6a9f40698363d9119b1d1445f1166002
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Oct 25 19:49:49 2023 +0200
Update to version 0.101.7; Fixes RHBZ#2219642
diff --git a/.gitignore b/.gitignore
index 693fe76..ad4cb64 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/rustls-webpki-0.100.1.crate
/rustls-webpki-0.100.2.crate
/rustls-webpki-0.100.3.crate
+/rustls-webpki-0.101.7.crate
diff --git a/rust-rustls-webpki.spec b/rust-rustls-webpki.spec
index bb92ad4..cce4a72 100644
--- a/rust-rustls-webpki.spec
+++ b/rust-rustls-webpki.spec
@@ -5,25 +5,14 @@
%global crate rustls-webpki
-# compile and run tests only on supported architectures
-%global supported_arches x86_64 %{ix86} aarch64 %{arm}
-
Name: rust-rustls-webpki
-Version: 0.100.3
+Version: 0.101.7
Release: %autorelease
Summary: Web PKI X.509 Certificate Verification
-# * rustls-webpki itself is licensed under the terms of the ISC license
-# * third-party data from chromium is licensed under a 3-Clause-BSD license,
-# but it is only used for integration tests and not included in RPM packages
License: ISC
URL: https://crates.io/crates/rustls-webpki
Source: %{crates_source}
-# Manually created patch for downstream crate metadata changes
-# * specify license with SPDX identifier in crate metadata:
-# https://github.com/rustls/webpki/issues/101
-# https://github.com/rustls/webpki/pull/102
-Patch: rustls-webpki-fix-metadata.diff
BuildRequires: cargo-rpm-macros >= 24
@@ -95,19 +84,15 @@ rm tests/integration.rs
%cargo_generate_buildrequires
%build
-%ifarch %{supported_arches}
%cargo_build
-%endif
%install
%cargo_install
%if %{with check}
-%ifarch %{supported_arches}
%check
%cargo_test
%endif
-%endif
%changelog
%autochangelog
diff --git a/rust2rpm.toml b/rust2rpm.toml
index 93fd6c5..0401e67 100644
--- a/rust2rpm.toml
+++ b/rust2rpm.toml
@@ -1,11 +1,3 @@
-[package]
-supported-arches = [
- "x86_64",
- "%{ix86}",
- "aarch64",
- "%{arm}",
-]
-
[tests]
run = ["none"]
comments = ["missing dev-dependencies: rcgen ^0.11.1"]
diff --git a/rustls-webpki-fix-metadata.diff b/rustls-webpki-fix-metadata.diff
deleted file mode 100644
index 0756ad8..0000000
--- a/rustls-webpki-fix-metadata.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- rustls-webpki-0.100.3/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ rustls-webpki-0.100.3/Cargo.toml 2023-10-10T09:34:41.893429+00:00
-@@ -55,7 +55,7 @@
- "cryptography",
- "no-std",
- ]
--license-file = "LICENSE"
-+license = "ISC"
- repository = "https://github.com/rustls/webpki"
-
- [package.metadata.docs.rs]
diff --git a/sources b/sources
index 8c92827..b500303 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (rustls-webpki-0.100.3.crate) = 0f9a321a0004691fbede43c0c7d8ea5ef97c36db755f78342aec4465dc1b476cd071338cc09543e03e49ab134a57e855bcd15854344ba95d3375a99bac25b090
+SHA512 (rustls-webpki-0.101.7.crate) = 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68
6 months, 3 weeks
Architecture specific change in rpms/rust-sct.git
by githook-noreply@fedoraproject.org
The package rpms/rust-sct.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-sct.git/commit/?id=971040469....
Change:
-ExcludeArch: ppc64le s390x
Thanks.
Full change:
============
commit 9710404695b24902e2faabcc935f6f2c106a4002
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Oct 25 19:48:54 2023 +0200
Update to version 0.7.1; Fixes RHBZ#2245931
diff --git a/.gitignore b/.gitignore
index 5f3b1ed..c532d2f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/sct-0.6.0.crate
/sct-0.7.0.crate
+/sct-0.7.1.crate
diff --git a/rust-sct.spec b/rust-sct.spec
index e8642b9..da36fb5 100644
--- a/rust-sct.spec
+++ b/rust-sct.spec
@@ -1,23 +1,19 @@
-# Generated by rust2rpm 24
+# Generated by rust2rpm 25
%bcond_without check
%global debug_package %{nil}
%global crate sct
Name: rust-sct
-Version: 0.7.0
+Version: 0.7.1
Release: %autorelease
Summary: Certificate transparency SCT verification library
-# Upstream license specification: Apache-2.0/ISC/MIT
License: Apache-2.0 OR ISC OR MIT
URL: https://crates.io/crates/sct
Source: %{crates_source}
-# ring is not available on ppc64le and s390x
-ExcludeArch: ppc64le s390x
-
-BuildRequires: rust-packaging >= 21
+BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
Certificate transparency SCT verification library.}
@@ -54,7 +50,7 @@ use the "default" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml
%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
+%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
diff --git a/sources b/sources
index 97dab9b..30e66df 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (sct-0.7.0.crate) = 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046
+SHA512 (sct-0.7.1.crate) = 6030295b3b11411f5a7e518db1066282bf11a279c27414c5e959cd430e9fcbb7358e5d69bcc68c8bf696d4c1d9579ed7218b7f9dfbb61de2271c4c3d3316fb7e
6 months, 3 weeks
Architecture specific change in rpms/rust-rustls-webpki.git
by githook-noreply@fedoraproject.org
The package rpms/rust-rustls-webpki.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-rustls-webpki.git/commit/?id....
Change:
-%ifarch %{supported_arches}
Thanks.
Full change:
============
commit fbd6258d6a9f40698363d9119b1d1445f1166002
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Oct 25 19:49:49 2023 +0200
Update to version 0.101.7; Fixes RHBZ#2219642
diff --git a/.gitignore b/.gitignore
index 693fe76..ad4cb64 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/rustls-webpki-0.100.1.crate
/rustls-webpki-0.100.2.crate
/rustls-webpki-0.100.3.crate
+/rustls-webpki-0.101.7.crate
diff --git a/rust-rustls-webpki.spec b/rust-rustls-webpki.spec
index bb92ad4..cce4a72 100644
--- a/rust-rustls-webpki.spec
+++ b/rust-rustls-webpki.spec
@@ -5,25 +5,14 @@
%global crate rustls-webpki
-# compile and run tests only on supported architectures
-%global supported_arches x86_64 %{ix86} aarch64 %{arm}
-
Name: rust-rustls-webpki
-Version: 0.100.3
+Version: 0.101.7
Release: %autorelease
Summary: Web PKI X.509 Certificate Verification
-# * rustls-webpki itself is licensed under the terms of the ISC license
-# * third-party data from chromium is licensed under a 3-Clause-BSD license,
-# but it is only used for integration tests and not included in RPM packages
License: ISC
URL: https://crates.io/crates/rustls-webpki
Source: %{crates_source}
-# Manually created patch for downstream crate metadata changes
-# * specify license with SPDX identifier in crate metadata:
-# https://github.com/rustls/webpki/issues/101
-# https://github.com/rustls/webpki/pull/102
-Patch: rustls-webpki-fix-metadata.diff
BuildRequires: cargo-rpm-macros >= 24
@@ -95,19 +84,15 @@ rm tests/integration.rs
%cargo_generate_buildrequires
%build
-%ifarch %{supported_arches}
%cargo_build
-%endif
%install
%cargo_install
%if %{with check}
-%ifarch %{supported_arches}
%check
%cargo_test
%endif
-%endif
%changelog
%autochangelog
diff --git a/rust2rpm.toml b/rust2rpm.toml
index 93fd6c5..0401e67 100644
--- a/rust2rpm.toml
+++ b/rust2rpm.toml
@@ -1,11 +1,3 @@
-[package]
-supported-arches = [
- "x86_64",
- "%{ix86}",
- "aarch64",
- "%{arm}",
-]
-
[tests]
run = ["none"]
comments = ["missing dev-dependencies: rcgen ^0.11.1"]
diff --git a/rustls-webpki-fix-metadata.diff b/rustls-webpki-fix-metadata.diff
deleted file mode 100644
index 0756ad8..0000000
--- a/rustls-webpki-fix-metadata.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- rustls-webpki-0.100.3/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ rustls-webpki-0.100.3/Cargo.toml 2023-10-10T09:34:41.893429+00:00
-@@ -55,7 +55,7 @@
- "cryptography",
- "no-std",
- ]
--license-file = "LICENSE"
-+license = "ISC"
- repository = "https://github.com/rustls/webpki"
-
- [package.metadata.docs.rs]
diff --git a/sources b/sources
index 8c92827..b500303 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (rustls-webpki-0.100.3.crate) = 0f9a321a0004691fbede43c0c7d8ea5ef97c36db755f78342aec4465dc1b476cd071338cc09543e03e49ab134a57e855bcd15854344ba95d3375a99bac25b090
+SHA512 (rustls-webpki-0.101.7.crate) = 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68
6 months, 3 weeks
Architecture specific change in rpms/rust-webpki.git
by githook-noreply@fedoraproject.org
The package rpms/rust-webpki.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-webpki.git/commit/?id=8bb071....
Change:
-%ifarch %{supported_arches}
Thanks.
Full change:
============
commit 8bb07122b7d81650e0b5a4bee344858be48341ef
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Oct 25 19:51:28 2023 +0200
Update to version 0.22.4; Fixes RHBZ#2242792
diff --git a/.gitignore b/.gitignore
index 0f76068..f247fac 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/webpki-0.22.0.crate
/webpki-0.22.1.crate
/webpki-0.22.2.crate
+/webpki-0.22.4.crate
diff --git a/rust-webpki.spec b/rust-webpki.spec
index 240ee6d..81496f0 100644
--- a/rust-webpki.spec
+++ b/rust-webpki.spec
@@ -1,15 +1,11 @@
# Generated by rust2rpm 25
-# * missing dev-dependencies: rcgen =0.11.1
-%bcond_with check
+%bcond_without check
%global debug_package %{nil}
%global crate webpki
-# compile and run tests only on supported architectures
-%global supported_arches x86_64 %{ix86} aarch64 %{arm}
-
Name: rust-webpki
-Version: 0.22.2
+Version: 0.22.4
Release: %autorelease
Summary: Web PKI X.509 Certificate Verification
@@ -21,6 +17,7 @@ URL: https://crates.io/crates/webpki
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# * specify license with SPDX identifier in crate metadata
+# * bump base64 dev-dependency from 0.9.1 to 0.13
Patch: webpki-fix-metadata.diff
BuildRequires: cargo-rpm-macros >= 24
@@ -91,19 +88,15 @@ use the "std" feature of the "%{crate}" crate.
%cargo_generate_buildrequires
%build
-%ifarch %{supported_arches}
%cargo_build
-%endif
%install
%cargo_install
%if %{with check}
-%ifarch %{supported_arches}
%check
%cargo_test
%endif
-%endif
%changelog
%autochangelog
diff --git a/rust2rpm.toml b/rust2rpm.toml
deleted file mode 100644
index f427aed..0000000
--- a/rust2rpm.toml
+++ /dev/null
@@ -1,12 +0,0 @@
-[package]
-supported-arches = [
- "x86_64",
- "%{ix86}",
- "aarch64",
- "%{arm}",
-]
-
-[tests]
-run = ["none"]
-comments = ["missing dev-dependencies: rcgen =0.11.1"]
-
diff --git a/sources b/sources
index b295c49..41b373c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (webpki-0.22.2.crate) = 31ae2ca4f87a1eaed4bf173b0c1f50e285568e99868f2d2299d0ae5196e0179414624ffe20b1486251a9f0ab4e1f4d492e15d60729ffbeab0304dad2fa15c5ee
+SHA512 (webpki-0.22.4.crate) = b1bb203a5a36c01259840d9f32c729e736b25baebfa4de66ccdb9c38f164857e701fb597a91e18537ab1c31a6b29cd3d0cd8f45658cec87e55dd27c1c582a637
diff --git a/webpki-fix-metadata.diff b/webpki-fix-metadata.diff
index 2e03324..70b0ec0 100644
--- a/webpki-fix-metadata.diff
+++ b/webpki-fix-metadata.diff
@@ -1,6 +1,6 @@
---- webpki-0.22.2/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ webpki-0.22.2/Cargo.toml 2023-10-08T13:46:21.333629+00:00
-@@ -37,7 +37,7 @@
+--- webpki-0.22.4/Cargo.toml 1970-01-01T00:00:01+00:00
++++ webpki-0.22.4/Cargo.toml 2023-10-25T14:03:23.353596+00:00
+@@ -38,7 +38,7 @@
"cryptography",
"no-std",
]
@@ -9,3 +9,12 @@
repository = "https://github.com/briansmith/webpki"
[package.metadata.docs.rs]
+@@ -71,7 +71,7 @@
+ version = "0.9"
+
+ [dev-dependencies.base64]
+-version = "0.9.1"
++version = "0.13"
+
+ [dev-dependencies.serde]
+ version = "1.0"
6 months, 3 weeks
Architecture specific change in rpms/rust-rustls-webpki.git
by githook-noreply@fedoraproject.org
The package rpms/rust-rustls-webpki.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-rustls-webpki.git/commit/?id....
Change:
-%ifarch %{supported_arches}
Thanks.
Full change:
============
commit fbd6258d6a9f40698363d9119b1d1445f1166002
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Oct 25 19:49:49 2023 +0200
Update to version 0.101.7; Fixes RHBZ#2219642
diff --git a/.gitignore b/.gitignore
index 693fe76..ad4cb64 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/rustls-webpki-0.100.1.crate
/rustls-webpki-0.100.2.crate
/rustls-webpki-0.100.3.crate
+/rustls-webpki-0.101.7.crate
diff --git a/rust-rustls-webpki.spec b/rust-rustls-webpki.spec
index bb92ad4..cce4a72 100644
--- a/rust-rustls-webpki.spec
+++ b/rust-rustls-webpki.spec
@@ -5,25 +5,14 @@
%global crate rustls-webpki
-# compile and run tests only on supported architectures
-%global supported_arches x86_64 %{ix86} aarch64 %{arm}
-
Name: rust-rustls-webpki
-Version: 0.100.3
+Version: 0.101.7
Release: %autorelease
Summary: Web PKI X.509 Certificate Verification
-# * rustls-webpki itself is licensed under the terms of the ISC license
-# * third-party data from chromium is licensed under a 3-Clause-BSD license,
-# but it is only used for integration tests and not included in RPM packages
License: ISC
URL: https://crates.io/crates/rustls-webpki
Source: %{crates_source}
-# Manually created patch for downstream crate metadata changes
-# * specify license with SPDX identifier in crate metadata:
-# https://github.com/rustls/webpki/issues/101
-# https://github.com/rustls/webpki/pull/102
-Patch: rustls-webpki-fix-metadata.diff
BuildRequires: cargo-rpm-macros >= 24
@@ -95,19 +84,15 @@ rm tests/integration.rs
%cargo_generate_buildrequires
%build
-%ifarch %{supported_arches}
%cargo_build
-%endif
%install
%cargo_install
%if %{with check}
-%ifarch %{supported_arches}
%check
%cargo_test
%endif
-%endif
%changelog
%autochangelog
diff --git a/rust2rpm.toml b/rust2rpm.toml
index 93fd6c5..0401e67 100644
--- a/rust2rpm.toml
+++ b/rust2rpm.toml
@@ -1,11 +1,3 @@
-[package]
-supported-arches = [
- "x86_64",
- "%{ix86}",
- "aarch64",
- "%{arm}",
-]
-
[tests]
run = ["none"]
comments = ["missing dev-dependencies: rcgen ^0.11.1"]
diff --git a/rustls-webpki-fix-metadata.diff b/rustls-webpki-fix-metadata.diff
deleted file mode 100644
index 0756ad8..0000000
--- a/rustls-webpki-fix-metadata.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- rustls-webpki-0.100.3/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ rustls-webpki-0.100.3/Cargo.toml 2023-10-10T09:34:41.893429+00:00
-@@ -55,7 +55,7 @@
- "cryptography",
- "no-std",
- ]
--license-file = "LICENSE"
-+license = "ISC"
- repository = "https://github.com/rustls/webpki"
-
- [package.metadata.docs.rs]
diff --git a/sources b/sources
index 8c92827..b500303 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (rustls-webpki-0.100.3.crate) = 0f9a321a0004691fbede43c0c7d8ea5ef97c36db755f78342aec4465dc1b476cd071338cc09543e03e49ab134a57e855bcd15854344ba95d3375a99bac25b090
+SHA512 (rustls-webpki-0.101.7.crate) = 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68
6 months, 3 weeks
Architecture specific change in rpms/rust-webpki.git
by githook-noreply@fedoraproject.org
The package rpms/rust-webpki.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-webpki.git/commit/?id=8bb071....
Change:
-%ifarch %{supported_arches}
Thanks.
Full change:
============
commit 8bb07122b7d81650e0b5a4bee344858be48341ef
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Oct 25 19:51:28 2023 +0200
Update to version 0.22.4; Fixes RHBZ#2242792
diff --git a/.gitignore b/.gitignore
index 0f76068..f247fac 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/webpki-0.22.0.crate
/webpki-0.22.1.crate
/webpki-0.22.2.crate
+/webpki-0.22.4.crate
diff --git a/rust-webpki.spec b/rust-webpki.spec
index 240ee6d..81496f0 100644
--- a/rust-webpki.spec
+++ b/rust-webpki.spec
@@ -1,15 +1,11 @@
# Generated by rust2rpm 25
-# * missing dev-dependencies: rcgen =0.11.1
-%bcond_with check
+%bcond_without check
%global debug_package %{nil}
%global crate webpki
-# compile and run tests only on supported architectures
-%global supported_arches x86_64 %{ix86} aarch64 %{arm}
-
Name: rust-webpki
-Version: 0.22.2
+Version: 0.22.4
Release: %autorelease
Summary: Web PKI X.509 Certificate Verification
@@ -21,6 +17,7 @@ URL: https://crates.io/crates/webpki
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# * specify license with SPDX identifier in crate metadata
+# * bump base64 dev-dependency from 0.9.1 to 0.13
Patch: webpki-fix-metadata.diff
BuildRequires: cargo-rpm-macros >= 24
@@ -91,19 +88,15 @@ use the "std" feature of the "%{crate}" crate.
%cargo_generate_buildrequires
%build
-%ifarch %{supported_arches}
%cargo_build
-%endif
%install
%cargo_install
%if %{with check}
-%ifarch %{supported_arches}
%check
%cargo_test
%endif
-%endif
%changelog
%autochangelog
diff --git a/rust2rpm.toml b/rust2rpm.toml
deleted file mode 100644
index f427aed..0000000
--- a/rust2rpm.toml
+++ /dev/null
@@ -1,12 +0,0 @@
-[package]
-supported-arches = [
- "x86_64",
- "%{ix86}",
- "aarch64",
- "%{arm}",
-]
-
-[tests]
-run = ["none"]
-comments = ["missing dev-dependencies: rcgen =0.11.1"]
-
diff --git a/sources b/sources
index b295c49..41b373c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (webpki-0.22.2.crate) = 31ae2ca4f87a1eaed4bf173b0c1f50e285568e99868f2d2299d0ae5196e0179414624ffe20b1486251a9f0ab4e1f4d492e15d60729ffbeab0304dad2fa15c5ee
+SHA512 (webpki-0.22.4.crate) = b1bb203a5a36c01259840d9f32c729e736b25baebfa4de66ccdb9c38f164857e701fb597a91e18537ab1c31a6b29cd3d0cd8f45658cec87e55dd27c1c582a637
diff --git a/webpki-fix-metadata.diff b/webpki-fix-metadata.diff
index 2e03324..70b0ec0 100644
--- a/webpki-fix-metadata.diff
+++ b/webpki-fix-metadata.diff
@@ -1,6 +1,6 @@
---- webpki-0.22.2/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ webpki-0.22.2/Cargo.toml 2023-10-08T13:46:21.333629+00:00
-@@ -37,7 +37,7 @@
+--- webpki-0.22.4/Cargo.toml 1970-01-01T00:00:01+00:00
++++ webpki-0.22.4/Cargo.toml 2023-10-25T14:03:23.353596+00:00
+@@ -38,7 +38,7 @@
"cryptography",
"no-std",
]
@@ -9,3 +9,12 @@
repository = "https://github.com/briansmith/webpki"
[package.metadata.docs.rs]
+@@ -71,7 +71,7 @@
+ version = "0.9"
+
+ [dev-dependencies.base64]
+-version = "0.9.1"
++version = "0.13"
+
+ [dev-dependencies.serde]
+ version = "1.0"
6 months, 3 weeks
Architecture specific change in rpms/rust-ring.git
by githook-noreply@fedoraproject.org
The package rpms/rust-ring.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-ring.git/commit/?id=2bebab6b....
Change:
-%ifarch %{supported_arches}
Thanks.
Full change:
============
commit 2bebab6bd08c9b2f2bb231edf9e3c9fc8f30122f
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Oct 25 15:26:24 2023 +0200
Update to version 0.17.5; Fixes RHBZ#2241702
diff --git a/ring-fix-metadata-auto.diff b/ring-fix-metadata-auto.diff
index 797c2b0..ee70300 100644
--- a/ring-fix-metadata-auto.diff
+++ b/ring-fix-metadata-auto.diff
@@ -1,31 +1,25 @@
---- ring-0.16.20/Cargo.toml 2021-02-01T22:20:41+00:00
-+++ ring-0.16.20/Cargo.toml 2023-04-01T14:08:54.743609+00:00
-@@ -60,10 +60,6 @@
- std = ["alloc"]
- test_logging = []
- wasm32_c = []
--[target."cfg(all(target_arch = \"wasm32\", target_vendor = \"unknown\", target_os = \"unknown\", target_env = \"\"))".dependencies.web-sys]
+--- ring-0.17.5/Cargo.toml 1970-01-01T00:00:01+00:00
++++ ring-0.17.5/Cargo.toml 2023-10-25T13:04:09.102675+00:00
+@@ -214,17 +214,6 @@
+ unstable-testing-arm-no-neon = []
+ wasm32_unknown_unknown_js = ["getrandom/js"]
+
+-[target."cfg(all(target_arch = \"aarch64\", target_os = \"windows\"))".dependencies.windows-sys]
+-version = "0.48"
+-features = [
+- "Win32_Foundation",
+- "Win32_System_Threading",
+-]
+-
+-[target."cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))".dev-dependencies.wasm-bindgen-test]
-version = "0.3.37"
--features = ["Crypto", "Window"]
-default-features = false
- [target."cfg(any(target_arch = \"x86\",target_arch = \"x86_64\", all(any(target_arch = \"aarch64\", target_arch = \"arm\"), any(target_os = \"android\", target_os = \"fuchsia\", target_os = \"linux\"))))".dependencies.spin]
- version = "0.5.2"
+-
+ [target."cfg(any(target_arch = \"x86\",target_arch = \"x86_64\", all(any(target_arch = \"aarch64\", target_arch = \"arm\"), any(target_os = \"android\", target_os = \"fuchsia\", target_os = \"linux\", target_os = \"windows\"))))".dependencies.spin]
+ version = "0.9.8"
+ features = ["once"]
+@@ -237,3 +226,4 @@
+ [target."cfg(any(unix, windows, target_os = \"wasi\"))".dev-dependencies.libc]
+ version = "0.2.148"
default-features = false
-@@ -76,17 +72,6 @@
- features = ["std"]
- optional = true
- default-features = false
--[target."cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"illumos\", target_os = \"netbsd\", target_os = \"openbsd\", target_os = \"solaris\"))".dependencies.once_cell]
--version = "1.5.2"
--features = ["std"]
--default-features = false
- [target."cfg(any(unix, windows))".dev-dependencies.libc]
- version = "0.2.80"
- default-features = false
--[target."cfg(target_arch = \"wasm32\")".dev-dependencies.wasm-bindgen-test]
--version = "0.3.18"
--default-features = false
--[target."cfg(target_os = \"windows\")".dependencies.winapi]
--version = "0.3.8"
--features = ["ntsecapi", "wtypesbase"]
--default-features = false
++
diff --git a/ring-fix-metadata.diff b/ring-fix-metadata.diff
index 8b66123..a64a912 100644
--- a/ring-fix-metadata.diff
+++ b/ring-fix-metadata.diff
@@ -1,29 +1,21 @@
---- ring-0.16.20/Cargo.toml 2021-02-01T22:20:41+00:00
-+++ ring-0.16.20/Cargo.toml 2023-04-01T14:09:25.801749+00:00
-@@ -23,25 +23,10 @@
- readme = "doc/link-to-readme.md"
- keywords = ["crypto", "cryptography", "rand", "ECC", "RSA"]
- categories = ["cryptography", "no-std"]
+--- ring-0.17.5/Cargo.toml 1970-01-01T00:00:01+00:00
++++ ring-0.17.5/Cargo.toml 2023-10-25T13:04:28.092749+00:00
+@@ -165,7 +165,7 @@
+ "cryptography",
+ "no-std",
+ ]
-license-file = "LICENSE"
-+license = "ISC AND OpenSSL AND MIT"
++license = "ISC AND MIT AND OpenSSL"
repository = "https://github.com/briansmith/ring"
+
[package.metadata.docs.rs]
- all-features = true
--[profile.bench]
--opt-level = 3
--lto = true
--codegen-units = 1
--debug = false
--debug-assertions = false
--rpath = false
--
--[profile.release]
--opt-level = 3
--lto = true
--codegen-units = 1
--debug = false
--debug-assertions = false
--rpath = false
+@@ -210,9 +210,6 @@
+ slow_tests = []
+ std = ["alloc"]
+ test_logging = []
+-unstable-testing-arm-no-hw = []
+-unstable-testing-arm-no-neon = []
+-wasm32_unknown_unknown_js = ["getrandom/js"]
- [lib]
- name = "ring"
+ [target."cfg(any(target_arch = \"x86\",target_arch = \"x86_64\", all(any(target_arch = \"aarch64\", target_arch = \"arm\"), any(target_os = \"android\", target_os = \"fuchsia\", target_os = \"linux\", target_os = \"windows\"))))".dependencies.spin]
+ version = "0.9.8"
diff --git a/rust-ring.spec b/rust-ring.spec
index 381a57a..e7a584a 100644
--- a/rust-ring.spec
+++ b/rust-ring.spec
@@ -1,30 +1,26 @@
-# Generated by rust2rpm 24
-%bcond_without check
+# Generated by rust2rpm 25
+# * test fixtures are not included in published crates
+%bcond_with check
%global debug_package %{nil}
%global crate ring
-# compile and run tests only on supported architectures
-# https://bugzilla.redhat.com/show_bug.cgi?id=1869980
-%global supported_arches x86_64 %{ix86} aarch64 %{arm}
-
Name: rust-ring
-Version: 0.16.20
+Version: 0.17.5
Release: %autorelease
Summary: Safe, fast, small crypto using Rust
-# https://github.com/briansmith/ring/issues/902
-License: ISC AND OpenSSL AND MIT
+License: ISC AND MIT AND OpenSSL
URL: https://crates.io/crates/ring
Source: %{crates_source}
-# Automatically generated patch to strip foreign dependencies
+# Automatically generated patch to strip dependencies and normalize metadata
Patch: ring-fix-metadata-auto.diff
# Manually created patch for downstream crate metadata changes
-# * drop profiles that set compiler flags that are incompatible with packaging
# * set package.license in metadata to match package license
+# * drop unstable / WASM-only features
Patch: ring-fix-metadata.diff
-BuildRequires: rust-packaging >= 21
+BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
Safe, fast, small crypto using Rust.}
@@ -43,6 +39,7 @@ use the "%{crate}" crate.
%files devel
%license %{crate_instdir}/LICENSE
%license %{crate_instdir}/third_party/fiat/LICENSE
+%doc %{crate_instdir}/README.md
%{crate_instdir}/
%package -n %{name}+default-devel
@@ -81,30 +78,6 @@ use the "dev_urandom_fallback" feature of the "%{crate}" crate.
%files -n %{name}+dev_urandom_fallback-devel
%ghost %{crate_instdir}/Cargo.toml
-%package -n %{name}+internal_benches-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+internal_benches-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "internal_benches" feature of the "%{crate}" crate.
-
-%files -n %{name}+internal_benches-devel
-%ghost %{crate_instdir}/Cargo.toml
-
-%package -n %{name}+once_cell-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+once_cell-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "once_cell" feature of the "%{crate}" crate.
-
-%files -n %{name}+once_cell-devel
-%ghost %{crate_instdir}/Cargo.toml
-
%package -n %{name}+slow_tests-devel
Summary: %{summary}
BuildArch: noarch
@@ -141,40 +114,22 @@ use the "test_logging" feature of the "%{crate}" crate.
%files -n %{name}+test_logging-devel
%ghost %{crate_instdir}/Cargo.toml
-%package -n %{name}+wasm32_c-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+wasm32_c-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "wasm32_c" feature of the "%{crate}" crate.
-
-%files -n %{name}+wasm32_c-devel
-%ghost %{crate_instdir}/Cargo.toml
-
%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
+%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
%cargo_generate_buildrequires
%build
-%ifarch %{supported_arches}
%cargo_build
-%endif
%install
%cargo_install
%if %{with check}
-%ifarch %{supported_arches}
%check
-# * files needed for integration tests are not included in published crates
-%cargo_test -- --lib
-%cargo_test -- --doc
-%endif
+%cargo_test
%endif
%changelog
diff --git a/rust2rpm.conf b/rust2rpm.conf
deleted file mode 100644
index 53a9929..0000000
--- a/rust2rpm.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-[DEFAULT]
-supported-arches =
- x86_64
- %{ix86}
- aarch64
- %{arm}
diff --git a/rust2rpm.toml b/rust2rpm.toml
new file mode 100644
index 0000000..7fa10fa
--- /dev/null
+++ b/rust2rpm.toml
@@ -0,0 +1,4 @@
+[tests]
+run = ["none"]
+comments = ["test fixtures are not included in published crates"]
+
diff --git a/sources b/sources
index 66ceb6d..f6c4c2b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ring-0.16.20.crate) = d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191
+SHA512 (ring-0.17.5.crate) = d4fe515031ee3545d257651d07fd23c670b313c64a26af33fe93bbdd006219908c1d2ff1b382ebfe3a85e8aae1a69f0693ccb640edc0a1f51a3af783c20b6df2
commit e73111c1fd4c399d2a44a78495c8468df294d050
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 21 23:08:29 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
6 months, 3 weeks
Architecture specific change in rpms/rust-webpki.git
by githook-noreply@fedoraproject.org
The package rpms/rust-webpki.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-webpki.git/commit/?id=8bb071....
Change:
-%ifarch %{supported_arches}
Thanks.
Full change:
============
commit 8bb07122b7d81650e0b5a4bee344858be48341ef
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Oct 25 19:51:28 2023 +0200
Update to version 0.22.4; Fixes RHBZ#2242792
diff --git a/.gitignore b/.gitignore
index 0f76068..f247fac 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/webpki-0.22.0.crate
/webpki-0.22.1.crate
/webpki-0.22.2.crate
+/webpki-0.22.4.crate
diff --git a/rust-webpki.spec b/rust-webpki.spec
index 240ee6d..81496f0 100644
--- a/rust-webpki.spec
+++ b/rust-webpki.spec
@@ -1,15 +1,11 @@
# Generated by rust2rpm 25
-# * missing dev-dependencies: rcgen =0.11.1
-%bcond_with check
+%bcond_without check
%global debug_package %{nil}
%global crate webpki
-# compile and run tests only on supported architectures
-%global supported_arches x86_64 %{ix86} aarch64 %{arm}
-
Name: rust-webpki
-Version: 0.22.2
+Version: 0.22.4
Release: %autorelease
Summary: Web PKI X.509 Certificate Verification
@@ -21,6 +17,7 @@ URL: https://crates.io/crates/webpki
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# * specify license with SPDX identifier in crate metadata
+# * bump base64 dev-dependency from 0.9.1 to 0.13
Patch: webpki-fix-metadata.diff
BuildRequires: cargo-rpm-macros >= 24
@@ -91,19 +88,15 @@ use the "std" feature of the "%{crate}" crate.
%cargo_generate_buildrequires
%build
-%ifarch %{supported_arches}
%cargo_build
-%endif
%install
%cargo_install
%if %{with check}
-%ifarch %{supported_arches}
%check
%cargo_test
%endif
-%endif
%changelog
%autochangelog
diff --git a/rust2rpm.toml b/rust2rpm.toml
deleted file mode 100644
index f427aed..0000000
--- a/rust2rpm.toml
+++ /dev/null
@@ -1,12 +0,0 @@
-[package]
-supported-arches = [
- "x86_64",
- "%{ix86}",
- "aarch64",
- "%{arm}",
-]
-
-[tests]
-run = ["none"]
-comments = ["missing dev-dependencies: rcgen =0.11.1"]
-
diff --git a/sources b/sources
index b295c49..41b373c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (webpki-0.22.2.crate) = 31ae2ca4f87a1eaed4bf173b0c1f50e285568e99868f2d2299d0ae5196e0179414624ffe20b1486251a9f0ab4e1f4d492e15d60729ffbeab0304dad2fa15c5ee
+SHA512 (webpki-0.22.4.crate) = b1bb203a5a36c01259840d9f32c729e736b25baebfa4de66ccdb9c38f164857e701fb597a91e18537ab1c31a6b29cd3d0cd8f45658cec87e55dd27c1c582a637
diff --git a/webpki-fix-metadata.diff b/webpki-fix-metadata.diff
index 2e03324..70b0ec0 100644
--- a/webpki-fix-metadata.diff
+++ b/webpki-fix-metadata.diff
@@ -1,6 +1,6 @@
---- webpki-0.22.2/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ webpki-0.22.2/Cargo.toml 2023-10-08T13:46:21.333629+00:00
-@@ -37,7 +37,7 @@
+--- webpki-0.22.4/Cargo.toml 1970-01-01T00:00:01+00:00
++++ webpki-0.22.4/Cargo.toml 2023-10-25T14:03:23.353596+00:00
+@@ -38,7 +38,7 @@
"cryptography",
"no-std",
]
@@ -9,3 +9,12 @@
repository = "https://github.com/briansmith/webpki"
[package.metadata.docs.rs]
+@@ -71,7 +71,7 @@
+ version = "0.9"
+
+ [dev-dependencies.base64]
+-version = "0.9.1"
++version = "0.13"
+
+ [dev-dependencies.serde]
+ version = "1.0"
6 months, 3 weeks