public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/rust-jiff] rawhide: Update to version 0.2.37; fixes RHBZ#2532590
@ 2026-09-13 9:34 Benjamin A. Beasley
0 siblings, 0 replies; only message in thread
From: Benjamin A. Beasley @ 2026-09-13 9:34 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/rust-jiff
Branch : rawhide
Commit : 90eb08a74c59d30289bf2f6c4aa24b3af42c66d8
Author : Benjamin A. Beasley <code@musicinmybrain.net>
Date : 2026-09-13T10:24:31+01:00
Stats : +38/-22 in 5 file(s)
URL : https://src.fedoraproject.org/rpms/rust-jiff/c/90eb08a74c59d30289bf2f6c4aa24b3af42c66d8?branch=rawhide
Log:
Update to version 0.2.37; fixes RHBZ#2532590
---
diff --git a/jiff-fix-metadata-auto.diff b/jiff-fix-metadata-auto.diff
index d81f8ab..f71cde6 100644
--- a/jiff-fix-metadata-auto.diff
+++ b/jiff-fix-metadata-auto.diff
@@ -1,5 +1,5 @@
---- jiff-0.2.35/Cargo.toml 2006-07-24T01:21:28+00:00
-+++ jiff-0.2.35/Cargo.toml 2026-07-27T10:51:02.635854+00:00
+--- jiff-0.2.37/Cargo.toml 2006-07-24T01:21:28+00:00
++++ jiff-0.2.37/Cargo.toml 2026-09-13T09:12:14.531690+00:00
@@ -70,7 +70,6 @@
alloc = [
"jcore/alloc",
@@ -7,8 +7,8 @@
- "portable-atomic-util/alloc",
"defmt?/alloc",
]
- default = [
-@@ -87,8 +86,6 @@
+ arbitrary = [
+@@ -92,8 +91,6 @@
"jcore/defmt",
]
js = [
@@ -17,7 +17,7 @@
]
logging = [
"dep:log",
-@@ -113,14 +110,12 @@
+@@ -118,14 +115,12 @@
]
tz-system = [
"std",
@@ -32,7 +32,7 @@
"alloc",
]
tzdb-concatenated = ["std"]
-@@ -217,37 +212,14 @@
+@@ -232,37 +227,14 @@
[dev-dependencies.walkdir]
version = "2.5.0"
@@ -45,7 +45,7 @@
-optional = true
-
[target."cfg(any())".dependencies.jiff-static]
- version = "=0.2.35"
+ version = "=0.2.37"
-[target.'cfg(any(windows, target_family = "wasm"))'.dependencies.jiff-tzdb-platform]
-version = "0.1.3"
diff --git a/jiff-fix-metadata.diff b/jiff-fix-metadata.diff
index 8cdab54..a7e2f7b 100644
--- a/jiff-fix-metadata.diff
+++ b/jiff-fix-metadata.diff
@@ -1,14 +1,14 @@
---- jiff-0.2.35/Cargo.toml 2006-07-24T01:21:28+00:00
-+++ jiff-0.2.35/Cargo.toml 2026-07-27T10:51:02.638072+00:00
+--- jiff-0.2.37/Cargo.toml 2006-07-24T01:21:28+00:00
++++ jiff-0.2.37/Cargo.toml 2026-09-13T09:12:14.533143+00:00
@@ -70,7 +70,6 @@
alloc = [
"jcore/alloc",
"serde_core?/alloc",
- "defmt?/alloc",
]
- default = [
- "std",
-@@ -81,23 +80,12 @@
+ arbitrary = [
+ "dep:arbitrary",
+@@ -86,23 +85,12 @@
"tzdb-concatenated",
"perf-inline",
]
@@ -32,7 +32,7 @@
std = [
"alloc",
"jcore/std",
-@@ -106,14 +94,9 @@
+@@ -111,14 +99,9 @@
]
tz-fat = [
"jcore/tz-fat",
@@ -47,9 +47,9 @@
]
tzdb-bundle-platform = [
"alloc",
-@@ -129,22 +112,10 @@
- name = "integration"
- path = "tests/lib.rs"
+@@ -139,22 +122,10 @@
+ features = ["derive"]
+ optional = true
-[dependencies.defmt]
-version = "1.0.0"
diff --git a/rust-jiff.rpmlintrc b/rust-jiff.rpmlintrc
new file mode 100644
index 0000000..d9ae33e
--- /dev/null
+++ b/rust-jiff.rpmlintrc
@@ -0,0 +1,7 @@
+# There really is no documentation to package as such; several .md files would
+# be documentation, but they are included as (documentation) strings in the
+# library, so compilation fails if they are not present. They therefore must
+# not be marked as documentation, because packages should be equally useful
+# when their documentation is not installed.
+addFilter(r"-devel\.noarch: W: no-documentation")
+
diff --git a/rust-jiff.spec b/rust-jiff.spec
index be10fad..f05bcde 100644
--- a/rust-jiff.spec
+++ b/rust-jiff.spec
@@ -5,7 +5,7 @@
%global crate jiff
Name: rust-jiff
-Version: 0.2.35
+Version: 0.2.37
Release: %autorelease
Summary: Date-time library that encourages you to jump into the pit of success
@@ -63,9 +63,6 @@ use the "%{crate}" crate.
%license %{crate_instdir}/COPYING
%license %{crate_instdir}/LICENSE-MIT
%license %{crate_instdir}/UNLICENSE
-%doc %{crate_instdir}/AI_POLICY.md
-%doc %{crate_instdir}/CONTRIBUTING.md
-%doc %{crate_instdir}/README.md
%{crate_instdir}/
%package -n %{name}+default-devel
@@ -92,6 +89,18 @@ use the "alloc" feature of the "%{crate}" crate.
%files -n %{name}+alloc-devel
%ghost %{crate_instdir}/Cargo.toml
+%package -n %{name}+arbitrary-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+arbitrary-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "arbitrary" feature of the "%{crate}" crate.
+
+%files -n %{name}+arbitrary-devel
+%ghost %{crate_instdir}/Cargo.toml
+
%package -n %{name}+logging-devel
Summary: %{summary}
BuildArch: noarch
diff --git a/sources b/sources
index f0650ef..39abba1 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (jiff-0.2.35.crate) = c479a38c8504f7a88621c2368ab59202423b0db865860c9b65a35bf98ce78148d782dab3c2048bfb77278dacb5834f0d12e25755fc4c8d98f19f688e5694ed62
-SHA512 (jiff-0.2.35.tar.gz) = 0961e9cb9753f9d19e35b68ea0390299398af50a618592c5c814a335f870749906e7d1f1d59abcf161f73226b3691876404221b678d66ece3433295ae922a59e
+SHA512 (jiff-0.2.37.crate) = d72b1cb50476084d6124b4ba1be5cd5e7241d85f377e7c05cd5a8b18bba13f08f55916afec08bdeb77de9aa9a5325b9aec66f9445e53d699fc0ccd185ee50cd2
+SHA512 (jiff-0.2.37.tar.gz) = 36ea09266795af9fcbd932cb7a4cc532d51defa60a85d5347daf06c35cfadbd8e24f54dc008315c62d47460102caca79458d677d5a879121042407621c0fa3b5
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-09-13 9:34 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-13 9:34 [rpms/rust-jiff] rawhide: Update to version 0.2.37; fixes RHBZ#2532590 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