public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/rust-elliptic-curve] epel9: Update to version 0.14.1; Fixes RHBZ#2491938
@ 2026-08-29  5:55 Benjamin A. Beasley
  0 siblings, 0 replies; only message in thread
From: Benjamin A. Beasley @ 2026-08-29  5:55 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/rust-elliptic-curve
Branch : epel9
Commit : 647b21032e9c236bcde5c4dd095ad34a48170f2d
Author : Benjamin A. Beasley <code@musicinmybrain.net>
Date   : 2026-08-04T17:52:45+01:00
Stats  : +13/-90 in 5 file(s)
URL    : https://src.fedoraproject.org/rpms/rust-elliptic-curve/c/647b21032e9c236bcde5c4dd095ad34a48170f2d?branch=epel9

Log:
Update to version 0.14.1; Fixes RHBZ#2491938

---
diff --git a/.gitignore b/.gitignore
index 58e5829..fcc9aaa 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 /elliptic-curve-0.13.6.crate
 /elliptic-curve-0.13.7.crate
 /elliptic-curve-0.13.8.crate
+/elliptic-curve-0.14.1.crate

diff --git a/elliptic-curve-fix-metadata.diff b/elliptic-curve-fix-metadata.diff
deleted file mode 100644
index 084f353..0000000
--- a/elliptic-curve-fix-metadata.diff
+++ /dev/null
@@ -1,20 +0,0 @@
---- elliptic-curve-0.13.8/Cargo.toml	1970-01-01T00:00:01+00:00
-+++ elliptic-curve-0.13.8/Cargo.toml	2025-12-03T21:47:58.170589+00:00
-@@ -87,7 +87,7 @@
- default-features = false
- 
- [dependencies.hex-literal]
--version = "0.4"
-+version = ">=0.4, <2.0"
- optional = true
- 
- [dependencies.hkdf]
-@@ -143,7 +143,7 @@
- default-features = false
- 
- [dev-dependencies.hex-literal]
--version = "0.4"
-+version = ">=0.4, <2.0"
- 
- [dev-dependencies.sha2]
- version = "0.10"

diff --git a/rust-elliptic-curve.spec b/rust-elliptic-curve.spec
index a5e513e..2544143 100644
--- a/rust-elliptic-curve.spec
+++ b/rust-elliptic-curve.spec
@@ -5,24 +5,20 @@
 %global crate elliptic-curve
 
 Name:           rust-elliptic-curve
-Version:        0.13.8
+Version:        0.14.1
 Release:        %autorelease
 Summary:        General purpose Elliptic Curve Cryptography
 
 License:        Apache-2.0 OR MIT
 URL:            https://crates.io/crates/elliptic-curve
 Source:         %{crates_source}
-# Manually created patch for downstream crate metadata changes
-# * Allow hex-literal 1.0:
-#   https://github.com/RustCrypto/traits/commit/6bbf1a4a67a52c5863e3101b232e7f3f33bb47a5
-Patch:          elliptic-curve-fix-metadata.diff
 
 BuildRequires:  cargo-rpm-macros >= 24
 
 %global _description %{expand:
 General purpose Elliptic Curve Cryptography (ECC) support, including
-types and traits for representing various elliptic curve forms, scalars,
-points, and public/secret keys composed thereof.}
+traits and generic types for representing various elliptic curve forms,
+scalars, points, and public/secret keys composed thereof.}
 
 %description %{_description}
 
@@ -78,18 +74,6 @@ use the "arithmetic" feature of the "%{crate}" crate.
 %files       -n %{name}+arithmetic-devel
 %ghost %{crate_instdir}/Cargo.toml
 
-%package     -n %{name}+bits-devel
-Summary:        %{summary}
-BuildArch:      noarch
-
-%description -n %{name}+bits-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "bits" feature of the "%{crate}" crate.
-
-%files       -n %{name}+bits-devel
-%ghost %{crate_instdir}/Cargo.toml
-
 %package     -n %{name}+dev-devel
 Summary:        %{summary}
 BuildArch:      noarch
@@ -138,52 +122,28 @@ use the "ff" feature of the "%{crate}" crate.
 %files       -n %{name}+ff-devel
 %ghost %{crate_instdir}/Cargo.toml
 
-%package     -n %{name}+group-devel
-Summary:        %{summary}
-BuildArch:      noarch
-
-%description -n %{name}+group-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "group" feature of the "%{crate}" crate.
-
-%files       -n %{name}+group-devel
-%ghost %{crate_instdir}/Cargo.toml
-
-%package     -n %{name}+hash2curve-devel
+%package     -n %{name}+getrandom-devel
 Summary:        %{summary}
 BuildArch:      noarch
 
-%description -n %{name}+hash2curve-devel %{_description}
+%description -n %{name}+getrandom-devel %{_description}
 
 This package contains library source intended for building other packages which
-use the "hash2curve" feature of the "%{crate}" crate.
+use the "getrandom" feature of the "%{crate}" crate.
 
-%files       -n %{name}+hash2curve-devel
+%files       -n %{name}+getrandom-devel
 %ghost %{crate_instdir}/Cargo.toml
 
-%package     -n %{name}+hazmat-devel
-Summary:        %{summary}
-BuildArch:      noarch
-
-%description -n %{name}+hazmat-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "hazmat" feature of the "%{crate}" crate.
-
-%files       -n %{name}+hazmat-devel
-%ghost %{crate_instdir}/Cargo.toml
-
-%package     -n %{name}+jwk-devel
+%package     -n %{name}+group-devel
 Summary:        %{summary}
 BuildArch:      noarch
 
-%description -n %{name}+jwk-devel %{_description}
+%description -n %{name}+group-devel %{_description}
 
 This package contains library source intended for building other packages which
-use the "jwk" feature of the "%{crate}" crate.
+use the "group" feature of the "%{crate}" crate.
 
-%files       -n %{name}+jwk-devel
+%files       -n %{name}+group-devel
 %ghost %{crate_instdir}/Cargo.toml
 
 %package     -n %{name}+pem-devel
@@ -246,18 +206,6 @@ use the "std" feature of the "%{crate}" crate.
 %files       -n %{name}+std-devel
 %ghost %{crate_instdir}/Cargo.toml
 
-%package     -n %{name}+voprf-devel
-Summary:        %{summary}
-BuildArch:      noarch
-
-%description -n %{name}+voprf-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "voprf" feature of the "%{crate}" crate.
-
-%files       -n %{name}+voprf-devel
-%ghost %{crate_instdir}/Cargo.toml
-
 %prep
 %autosetup -n %{crate}-%{version} -p1
 %cargo_prep

diff --git a/rust2rpm.toml b/rust2rpm.toml
index c878639..ac93e75 100644
--- a/rust2rpm.toml
+++ b/rust2rpm.toml
@@ -1,8 +1,2 @@
 [package]
 summary = "General purpose Elliptic Curve Cryptography"
-cargo-toml-patch-comments = [
-    """\
-    Allow hex-literal 1.0: \
-    https://github.com/RustCrypto/traits/commit/6bbf1a4a67a52c5863e3101b232e7f3f33bb47a5\
-    """,
-]

diff --git a/sources b/sources
index e7258ef..bbc82b9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (elliptic-curve-0.13.8.crate) = 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042
+SHA512 (elliptic-curve-0.14.1.crate) = 4a7ea2edf2509e35d6318e80f3dbd96848876029a00a20a2a81fc4317b0f4c765588e86e6b7ca5c0e2c8b67c365a93462cdd774428832f95bc3c6ce5d30f4d05

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-08-29  5:55 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-29  5:55 [rpms/rust-elliptic-curve] epel9: Update to version 0.14.1; Fixes RHBZ#2491938 Benjamin A. Beasley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox