public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/rust-io-lifetimes] epel9: Update to version 3.0.1; Fixes RHBZ#2386914
@ 2026-08-14 13:12 Benjamin A. Beasley
  0 siblings, 0 replies; only message in thread
From: Benjamin A. Beasley @ 2026-08-14 13:12 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/rust-io-lifetimes
Branch : epel9
Commit : efed63a6a435a1db19e4327e7fe3f003ac465f1a
Author : Benjamin A. Beasley <code@musicinmybrain.net>
Date   : 2026-08-14T08:22:54+01:00
Stats  : +21/-32 in 6 file(s)
URL    : https://src.fedoraproject.org/rpms/rust-io-lifetimes/c/efed63a6a435a1db19e4327e7fe3f003ac465f1a?branch=epel9

Log:
Update to version 3.0.1; Fixes RHBZ#2386914

---
diff --git a/.gitignore b/.gitignore
index 0e6dece..7678710 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,3 +16,4 @@
 /io-lifetimes-2.0.2.crate
 /io-lifetimes-2.0.3.crate
 /io-lifetimes-2.0.4.crate
+/io-lifetimes-3.0.1.crate

diff --git a/io-lifetimes-fix-metadata-auto.diff b/io-lifetimes-fix-metadata-auto.diff
index 7a1c2fc..d735449 100644
--- a/io-lifetimes-fix-metadata-auto.diff
+++ b/io-lifetimes-fix-metadata-auto.diff
@@ -1,6 +1,6 @@
---- io-lifetimes-2.0.4/Cargo.toml	1970-01-01T00:00:01+00:00
-+++ io-lifetimes-2.0.4/Cargo.toml	2025-01-20T16:54:52.435356+00:00
-@@ -54,8 +54,6 @@
+--- io-lifetimes-3.0.1/Cargo.toml	1970-01-01T00:00:01+00:00
++++ io-lifetimes-3.0.1/Cargo.toml	2026-08-14T07:21:51.418311+00:00
+@@ -48,8 +48,6 @@
  [features]
  close = [
      "libc",
@@ -14,11 +14,11 @@
  optional = true
  
 -[target.'cfg(target_os = "hermit")'.dependencies.hermit-abi]
--version = ">=0.3, <=0.4"
+-version = ">=0.3, <=0.5"
 -optional = true
 -
 -[target."cfg(windows)".dependencies.windows-sys]
--version = ">=0.52, <=0.59"
+-version = ">=0.52, <=0.60"
 -features = [
 -    "Win32_Foundation",
 -    "Win32_Storage_FileSystem",

diff --git a/io-lifetimes-fix-metadata.diff b/io-lifetimes-fix-metadata.diff
deleted file mode 100644
index 251a426..0000000
--- a/io-lifetimes-fix-metadata.diff
+++ /dev/null
@@ -1,17 +0,0 @@
---- io-lifetimes-2.0.4/Cargo.toml	1970-01-01T00:00:01+00:00
-+++ io-lifetimes-2.0.4/Cargo.toml	2025-01-20T16:55:00.623462+00:00
-@@ -62,14 +62,6 @@
- features = ["io_safety"]
- optional = true
- 
--[target.'cfg(not(target_os = "wasi"))'.dependencies.mio]
--version = "0.8.0"
--features = [
--    "net",
--    "os-ext",
--]
--optional = true
--
- [target.'cfg(not(target_os = "wasi"))'.dependencies.os_pipe]
- version = "1.0.0"
- features = ["io_safety"]

diff --git a/rust-io-lifetimes.spec b/rust-io-lifetimes.spec
index c27a6cd..db0a831 100644
--- a/rust-io-lifetimes.spec
+++ b/rust-io-lifetimes.spec
@@ -1,11 +1,11 @@
-# Generated by rust2rpm 27
+# Generated by rust2rpm 28
 %bcond check 1
 %global debug_package %{nil}
 
 %global crate io-lifetimes
 
 Name:           rust-io-lifetimes
-Version:        2.0.4
+Version:        3.0.1
 Release:        %autorelease
 Summary:        Low-level I/O ownership and borrowing library
 
@@ -14,9 +14,6 @@ URL:            https://crates.io/crates/io-lifetimes
 Source:         %{crates_source}
 # Automatically generated patch to strip dependencies and normalize metadata
 Patch:          io-lifetimes-fix-metadata-auto.diff
-# Manually created patch for downstream crate metadata changes
-# * Omit the mio feature to avoid a dependency on the rust-mio0.8 compat package
-Patch:          io-lifetimes-fix-metadata.diff
 
 BuildRequires:  cargo-rpm-macros >= 24
 
@@ -92,6 +89,18 @@ use the "libc" feature of the "%{crate}" crate.
 %files       -n %{name}+libc-devel
 %ghost %{crate_instdir}/Cargo.toml
 
+%package     -n %{name}+mio-devel
+Summary:        %{summary}
+BuildArch:      noarch
+
+%description -n %{name}+mio-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "mio" feature of the "%{crate}" crate.
+
+%files       -n %{name}+mio-devel
+%ghost %{crate_instdir}/Cargo.toml
+
 %package     -n %{name}+os_pipe-devel
 Summary:        %{summary}
 BuildArch:      noarch

diff --git a/rust2rpm.toml b/rust2rpm.toml
deleted file mode 100644
index 3191a90..0000000
--- a/rust2rpm.toml
+++ /dev/null
@@ -1,4 +0,0 @@
-[package]
-cargo-toml-patch-comments = [
-  "Omit the mio feature to avoid a dependency on the rust-mio0.8 compat package",
-]

diff --git a/sources b/sources
index 647365e..285300c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (io-lifetimes-2.0.4.crate) = f0f43adc936d1d494c4e45a12741b295a08e0a61dde4c29a7ee0e91873ccfe3637c52317cb466273350ad8815a13b4a68fadd2c4a5176715fbbb672e6066de6e
+SHA512 (io-lifetimes-3.0.1.crate) = f0b5564b3ee12bbad468697355b96aecc2ff6870b96d972ef30618ff7f47a811bea43c27f249144adb5a5c8caef96e4ed9a3e159be469a06700e837ba45d4bff

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

only message in thread, other threads:[~2026-08-14 13:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-14 13:12 [rpms/rust-io-lifetimes] epel9: Update to version 3.0.1; Fixes RHBZ#2386914 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