Architecture specific change in rpms/rust-nom.git
by githook-noreply@fedoraproject.org
The package rpms/rust-nom.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-nom.git/commit/?id=d4540e0c3....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit d4540e0c3adb25299800c50cef6f795b99c145a8
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Sat Jan 28 23:25:36 2023 +0100
Update to version 7.1.3; Fixes RHBZ#2157285
diff --git a/.gitignore b/.gitignore
index ea507de..19c811d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,3 +16,4 @@
/nom-7.0.0.crate
/nom-7.1.0.crate
/nom-7.1.1.crate
+/nom-7.1.3.crate
diff --git a/nom-fix-metadata.diff b/nom-fix-metadata.diff
index b487d2a..17526d1 100644
--- a/nom-fix-metadata.diff
+++ b/nom-fix-metadata.diff
@@ -1,16 +1,26 @@
---- nom-7.1.1/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ nom-7.1.1/Cargo.toml 2022-03-17T21:43:47.840913+00:00
-@@ -31,25 +31,6 @@
+--- nom-7.1.3/Cargo.toml 1970-01-01T00:00:01+00:00
++++ nom-7.1.3/Cargo.toml 2023-01-28T21:50:33.035844+00:00
+@@ -53,35 +53,6 @@
lto = true
codegen-units = 1
debug = true
-
-[[example]]
+-name = "custom_error"
+-path = "examples/custom_error.rs"
+-required-features = ["alloc"]
+-
+-[[example]]
-name = "json"
-path = "examples/json.rs"
-required-features = ["alloc"]
-
-[[example]]
+-name = "json_iterator"
+-path = "examples/json_iterator.rs"
+-required-features = ["alloc"]
+-
+-[[example]]
-name = "iterator"
-path = "examples/iterator.rs"
-
diff --git a/rust-nom.spec b/rust-nom.spec
index d84921a..a97d7ee 100644
--- a/rust-nom.spec
+++ b/rust-nom.spec
@@ -1,25 +1,20 @@
-# Generated by rust2rpm 21
-# * temporarily disable tests to work around codegen issues with LLVM 12:
-# https://bugzilla.redhat.com/show_bug.cgi?id=2020861
-%bcond_with check
+# Generated by rust2rpm 23
+%bcond_without check
%global debug_package %{nil}
%global crate nom
-Name: rust-%{crate}
-Version: 7.1.1
+Name: rust-nom
+Version: 7.1.3
Release: %autorelease
Summary: Byte-oriented, zero-copy, parser combinators library
-# Upstream license specification: MIT
License: MIT
URL: https://crates.io/crates/nom
Source: %{crates_source}
-# Initial patched metadata
-# * drop examples that are not shipped with the crate
-Patch0: nom-fix-metadata.diff
-
-ExclusiveArch: %{rust_arches}
+# Manually created patch for downstream crate metadata changes
+# * drop references to example code that is not shipped with the crate
+Patch: nom-fix-metadata.diff
BuildRequires: rust-packaging >= 21
diff --git a/sources b/sources
index cfe2ffb..d10b76e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (nom-7.1.1.crate) = 1456efdbda4f5b3da6c8580721acf101ed7d779619ee0190c1df103244e405a8ffa0c3889901a2d8beeab0ab84074ed4c7cec5330c7cc2a5a3c30e36a2530be8
+SHA512 (nom-7.1.3.crate) = 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
commit 1a1bd66597d3fad4f5cf214bdcc25174d43dae51
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jan 21 00:07:36 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 2b7f7681468ea9131f1732c35ed045f680c062d7
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jul 23 05:20:51 2022 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
1 year, 4 months
Architecture specific change in rpms/rust-fatfs.git
by githook-noreply@fedoraproject.org
The package rpms/rust-fatfs.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-fatfs.git/commit/?id=86efb40...
https://src.fedoraproject.org/cgit/rpms/rust-fatfs.git/commit/?id=a9c5040....
Change:
+%ifarch armv7hl %{ix86}
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 86efb40a9a847deb3a04789fcd69c2da81359931
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Sat Jan 28 23:06:55 2023 +0100
Skip tests that cause integer overflow on 32-bit architectures
diff --git a/rust-fatfs.spec b/rust-fatfs.spec
index 5b40eac..a13d08b 100644
--- a/rust-fatfs.spec
+++ b/rust-fatfs.spec
@@ -109,8 +109,9 @@ cp -p %{SOURCE1} %{SOURCE2} %{SOURCE3} resources/
%if %{with check}
%check
-%ifarch armv7hl i686
-%cargo_test -- -- --skip test_format_512mb_512sec
+%ifarch armv7hl %{ix86}
+# * skip tests that cause integer overflow on 32-bit architectures
+%cargo_test -- -- --skip test_format_512mb_512sec --skip test_format_empty_volume_label --skip test_format_volume_label_and_id
%else
%cargo_test
%endif
commit a9c5040eef07df11adcfebc655b721e45ea0c433
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Sat Jan 28 22:01:53 2023 +0100
Update to version 0.3.6; Fixes RHBZ#2161446
diff --git a/.gitignore b/.gitignore
index 50244ca..d28072d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/fat16.img
/fat32.img
/fatfs-0.3.5.crate
+/fatfs-0.3.6.crate
diff --git a/fatfs-fix-metadata.diff b/fatfs-fix-metadata.diff
index 4e60d91..7109936 100644
--- a/fatfs-fix-metadata.diff
+++ b/fatfs-fix-metadata.diff
@@ -1,6 +1,6 @@
---- fatfs-0.3.5/Cargo.toml 2021-01-23T22:50:43+00:00
-+++ fatfs-0.3.5/Cargo.toml 2022-02-13T16:18:49.828038+00:00
-@@ -32,10 +32,6 @@
+--- fatfs-0.3.6/Cargo.toml 1970-01-01T00:00:01+00:00
++++ fatfs-0.3.6/Cargo.toml 2023-01-28T20:54:56.101082+00:00
+@@ -38,10 +38,6 @@
version = "0.4"
optional = true
@@ -10,4 +10,4 @@
-
[dependencies.log]
version = "0.4"
- [dev-dependencies.env_logger]
+
diff --git a/rust-fatfs.spec b/rust-fatfs.spec
index 3050291..5b40eac 100644
--- a/rust-fatfs.spec
+++ b/rust-fatfs.spec
@@ -1,29 +1,25 @@
-# Generated by rust2rpm 20
+# Generated by rust2rpm 23
%bcond_without check
%global debug_package %{nil}
%global crate fatfs
-%global forgeurl https://github.com/rafalh/rust-fatfs
-Name: rust-%{crate}
-Version: 0.3.5
+Name: rust-fatfs
+Version: 0.3.6
Release: %autorelease
Summary: FAT filesystem library
-# Upstream license specification: MIT
License: MIT
URL: https://crates.io/crates/fatfs
Source: %{crates_source}
-Source1: %{forgeurl}/raw/v%{version}/resources/fat12.img
-Source2: %{forgeurl}/raw/v%{version}/resources/fat16.img
-Source3: %{forgeurl}/raw/v%{version}/resources/fat32.img
-# Initial patched metadata
-# Drop core_io optional dependency
-Patch0: fatfs-fix-metadata.diff
+Source: https://github.com/rafalh/rust-fatfs/raw/v%{version}/resources/fat12.img
+Source: https://github.com/rafalh/rust-fatfs/raw/v%{version}/resources/fat16.img
+Source: https://github.com/rafalh/rust-fatfs/raw/v%{version}/resources/fat32.img
+# Manually created patch for downstream crate metadata changes
+# * drop unused optional core_io dependency
+Patch: fatfs-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
FAT filesystem library.}
@@ -40,9 +36,11 @@ This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
-%license LICENSE.txt
-%doc examples CHANGELOG.md README.md TODO.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE.txt
+%doc %{crate_instdir}/CHANGELOG.md
+%doc %{crate_instdir}/README.md
+%doc %{crate_instdir}/TODO.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -54,7 +52,7 @@ 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 %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+alloc-devel
Summary: %{summary}
@@ -66,7 +64,7 @@ This package contains library source intended for building other packages which
use the "alloc" feature of the "%{crate}" crate.
%files -n %{name}+alloc-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+chrono-devel
Summary: %{summary}
@@ -78,7 +76,7 @@ This package contains library source intended for building other packages which
use the "chrono" feature of the "%{crate}" crate.
%files -n %{name}+chrono-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+std-devel
Summary: %{summary}
@@ -90,14 +88,14 @@ This package contains library source intended for building other packages which
use the "std" feature of the "%{crate}" crate.
%files -n %{name}+std-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep
%if %{with check}
mkdir resources
-cp -p %SOURCE1 %SOURCE2 %SOURCE3 resources
+cp -p %{SOURCE1} %{SOURCE2} %{SOURCE3} resources/
%endif
%generate_buildrequires
diff --git a/sources b/sources
index 0549e71..c020dcf 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
+SHA512 (fatfs-0.3.6.crate) = 15669823b02cedace5b381c0c86b7cbc7fe9d27d4f03f9bc410f21802804c4d9926181fea164ddb237eaad15c2611c03743142e7e7a3e8709168c056f19330a0
SHA512 (fat12.img) = d7509d7fc1382b2cddad8854a6dfbecf7bec0fbc97bc76933ae2cc46290aaf783809661ff6cf48e61899af36f6d2e45629e907645b8c95f22a68251e3567eed4
SHA512 (fat16.img) = 5fbf6d3885c486f51410c679ad7ebfd54202c63779e5b78637f3911b8986dde6cf7bc5a10e03e6e40ac8c3d97fb87c7e5028b668447ff6ce09753732b3b7a88b
SHA512 (fat32.img) = 4cc62b9373084ed1ab1392c2bd0a16be60f1a32fac1398c651d6bda9234accb6fe7ea53dfdb2e6e45d9b9ebcc22aa70c3b293adfd112ef64ac4af38d93c8a18f
-SHA512 (fatfs-0.3.5.crate) = 823165b7c8c06cad365aa41ccbebbb2b7268cbe497d41a043c813f7451d455bf23a0c93acd95ca2fdf1ca167536b58ded8fbf60c44f65c6e79f07cbed59d5d61
commit 74a0d8cf2bea2dced2792c0c0cd3579523cc929a
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 20 22:49:03 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
1 year, 4 months
Architecture specific change in rpms/rust-fb_procfs.git
by githook-noreply@fedoraproject.org
The package rpms/rust-fb_procfs.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-fb_procfs.git/commit/?id=bbc....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 37c918f49b68052863be2e30947384ea0a78382c
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 20 22:49:13 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit bbcd16aafa47517e7178d0ce7f42b2968c11cb8a
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Wed Jan 18 21:30:48 2023 -0600
Update to 0.6.3
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index 28bcfce..62579cb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/fb_procfs-0.4.1.crate
/fb_procfs-0.5.0.crate
+/fb_procfs-0.6.3.crate
diff --git a/fb_procfs-fix-32bit.patch b/fb_procfs-fix-32bit.patch
deleted file mode 100644
index 8abe4e1..0000000
--- a/fb_procfs-fix-32bit.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff '--color=auto' -ruN fb_procfs-0.5.0/src/lib.rs fb_procfs-0.5.0-fix-32bit/src/lib.rs
---- fb_procfs-0.5.0/src/lib.rs 1973-11-29 13:33:09.000000000 -0800
-+++ fb_procfs-0.5.0-fix-32bit/src/lib.rs 2022-02-17 10:01:07.365184992 -0800
-@@ -385,7 +385,7 @@
- if let Ok(stat) = sys::statvfs::statvfs(Path::new(&mount_point)) {
- let disk_usage = ((stat.blocks() - stat.blocks_available()) as f32 * 100.0)
- / stat.blocks() as f32;
-- let partition_size = stat.blocks() * stat.block_size() as u64;
-+ let partition_size = stat.blocks() as u64 * stat.block_size() as u64;
- return Some((disk_usage, partition_size));
- }
- }
diff --git a/fb_procfs-fix-metadata.diff b/fb_procfs-fix-metadata.diff
new file mode 100644
index 0000000..bd2049b
--- /dev/null
+++ b/fb_procfs-fix-metadata.diff
@@ -0,0 +1,11 @@
+--- fb_procfs-0.6.3/Cargo.toml 1970-01-01T00:00:01+00:00
++++ fb_procfs-0.6.3/Cargo.toml 2023-01-19T03:29:51.618270+00:00
+@@ -30,7 +30,7 @@
+ version = "0.2.135"
+
+ [dependencies.nix]
+-version = "0.25"
++version = "0.26"
+
+ [dependencies.openat]
+ version = "0.1.21"
diff --git a/rust-fb_procfs.spec b/rust-fb_procfs.spec
index e61bdc6..ba478a0 100644
--- a/rust-fb_procfs.spec
+++ b/rust-fb_procfs.spec
@@ -1,24 +1,22 @@
-# Generated by rust2rpm 20
+# Generated by rust2rpm 23
%bcond_without check
%global debug_package %{nil}
%global crate fb_procfs
-Name: rust-%{crate}
-Version: 0.5.0
+Name: rust-fb_procfs
+Version: 0.6.3
Release: %autorelease
Summary: Crate for reading procfs
-# Upstream license specification: Apache-2.0
-License: ASL 2.0
+License: Apache-2.0
URL: https://crates.io/crates/fb_procfs
Source: %{crates_source}
-# explicit cast for statvfs blocks(), needed on non-64bit arches
-Patch: %{crate}-fix-32bit.patch
+# Manually created patch for downstream crate metadata changes
+# * bump nix from 0.25 to 0.26
+Patch: fb_procfs-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Crate for reading procfs.}
@@ -35,9 +33,9 @@ This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
-%license LICENSE
-%doc README
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE
+%doc %{crate_instdir}/README
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -49,7 +47,7 @@ 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 %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
diff --git a/sources b/sources
index 0e1a2fe..50d85ce 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (fb_procfs-0.5.0.crate) = 1b4ddfb10bf53a602172d2e8e0a59bbb38279aa182eb4de47d647f4247250aa7766ea282779ee6ce1693167c7c5e3337e1234a1bc846e0b9c094d7577433e53a
+SHA512 (fb_procfs-0.6.3.crate) = ff57555ef597b8b7d2f0c5da03586292f0ea1cf0b73e78500a35a242a68ea7ce1fe2dead45ea13d03f00ff3992f3deb6e0cb32cb410977da762b2206a1700f67
1 year, 4 months
Architecture specific change in rpms/rust-fb_procfs.git
by githook-noreply@fedoraproject.org
The package rpms/rust-fb_procfs.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-fb_procfs.git/commit/?id=bbc....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 37c918f49b68052863be2e30947384ea0a78382c
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 20 22:49:13 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit bbcd16aafa47517e7178d0ce7f42b2968c11cb8a
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Wed Jan 18 21:30:48 2023 -0600
Update to 0.6.3
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index 28bcfce..62579cb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/fb_procfs-0.4.1.crate
/fb_procfs-0.5.0.crate
+/fb_procfs-0.6.3.crate
diff --git a/fb_procfs-fix-32bit.patch b/fb_procfs-fix-32bit.patch
deleted file mode 100644
index 8abe4e1..0000000
--- a/fb_procfs-fix-32bit.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff '--color=auto' -ruN fb_procfs-0.5.0/src/lib.rs fb_procfs-0.5.0-fix-32bit/src/lib.rs
---- fb_procfs-0.5.0/src/lib.rs 1973-11-29 13:33:09.000000000 -0800
-+++ fb_procfs-0.5.0-fix-32bit/src/lib.rs 2022-02-17 10:01:07.365184992 -0800
-@@ -385,7 +385,7 @@
- if let Ok(stat) = sys::statvfs::statvfs(Path::new(&mount_point)) {
- let disk_usage = ((stat.blocks() - stat.blocks_available()) as f32 * 100.0)
- / stat.blocks() as f32;
-- let partition_size = stat.blocks() * stat.block_size() as u64;
-+ let partition_size = stat.blocks() as u64 * stat.block_size() as u64;
- return Some((disk_usage, partition_size));
- }
- }
diff --git a/fb_procfs-fix-metadata.diff b/fb_procfs-fix-metadata.diff
new file mode 100644
index 0000000..bd2049b
--- /dev/null
+++ b/fb_procfs-fix-metadata.diff
@@ -0,0 +1,11 @@
+--- fb_procfs-0.6.3/Cargo.toml 1970-01-01T00:00:01+00:00
++++ fb_procfs-0.6.3/Cargo.toml 2023-01-19T03:29:51.618270+00:00
+@@ -30,7 +30,7 @@
+ version = "0.2.135"
+
+ [dependencies.nix]
+-version = "0.25"
++version = "0.26"
+
+ [dependencies.openat]
+ version = "0.1.21"
diff --git a/rust-fb_procfs.spec b/rust-fb_procfs.spec
index e61bdc6..ba478a0 100644
--- a/rust-fb_procfs.spec
+++ b/rust-fb_procfs.spec
@@ -1,24 +1,22 @@
-# Generated by rust2rpm 20
+# Generated by rust2rpm 23
%bcond_without check
%global debug_package %{nil}
%global crate fb_procfs
-Name: rust-%{crate}
-Version: 0.5.0
+Name: rust-fb_procfs
+Version: 0.6.3
Release: %autorelease
Summary: Crate for reading procfs
-# Upstream license specification: Apache-2.0
-License: ASL 2.0
+License: Apache-2.0
URL: https://crates.io/crates/fb_procfs
Source: %{crates_source}
-# explicit cast for statvfs blocks(), needed on non-64bit arches
-Patch: %{crate}-fix-32bit.patch
+# Manually created patch for downstream crate metadata changes
+# * bump nix from 0.25 to 0.26
+Patch: fb_procfs-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Crate for reading procfs.}
@@ -35,9 +33,9 @@ This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
-%license LICENSE
-%doc README
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE
+%doc %{crate_instdir}/README
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -49,7 +47,7 @@ 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 %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
diff --git a/sources b/sources
index 0e1a2fe..50d85ce 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (fb_procfs-0.5.0.crate) = 1b4ddfb10bf53a602172d2e8e0a59bbb38279aa182eb4de47d647f4247250aa7766ea282779ee6ce1693167c7c5e3337e1234a1bc846e0b9c094d7577433e53a
+SHA512 (fb_procfs-0.6.3.crate) = ff57555ef597b8b7d2f0c5da03586292f0ea1cf0b73e78500a35a242a68ea7ce1fe2dead45ea13d03f00ff3992f3deb6e0cb32cb410977da762b2206a1700f67
commit d45e4ce97fc4303b4a0e8293fe55ab61d9d04d1b
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jul 23 04:03:02 2022 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
1 year, 4 months
Architecture specific change in rpms/rust-nom.git
by githook-noreply@fedoraproject.org
The package rpms/rust-nom.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-nom.git/commit/?id=d4540e0c3....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit d4540e0c3adb25299800c50cef6f795b99c145a8
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Sat Jan 28 23:25:36 2023 +0100
Update to version 7.1.3; Fixes RHBZ#2157285
diff --git a/.gitignore b/.gitignore
index ea507de..19c811d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,3 +16,4 @@
/nom-7.0.0.crate
/nom-7.1.0.crate
/nom-7.1.1.crate
+/nom-7.1.3.crate
diff --git a/nom-fix-metadata.diff b/nom-fix-metadata.diff
index b487d2a..17526d1 100644
--- a/nom-fix-metadata.diff
+++ b/nom-fix-metadata.diff
@@ -1,16 +1,26 @@
---- nom-7.1.1/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ nom-7.1.1/Cargo.toml 2022-03-17T21:43:47.840913+00:00
-@@ -31,25 +31,6 @@
+--- nom-7.1.3/Cargo.toml 1970-01-01T00:00:01+00:00
++++ nom-7.1.3/Cargo.toml 2023-01-28T21:50:33.035844+00:00
+@@ -53,35 +53,6 @@
lto = true
codegen-units = 1
debug = true
-
-[[example]]
+-name = "custom_error"
+-path = "examples/custom_error.rs"
+-required-features = ["alloc"]
+-
+-[[example]]
-name = "json"
-path = "examples/json.rs"
-required-features = ["alloc"]
-
-[[example]]
+-name = "json_iterator"
+-path = "examples/json_iterator.rs"
+-required-features = ["alloc"]
+-
+-[[example]]
-name = "iterator"
-path = "examples/iterator.rs"
-
diff --git a/rust-nom.spec b/rust-nom.spec
index d84921a..a97d7ee 100644
--- a/rust-nom.spec
+++ b/rust-nom.spec
@@ -1,25 +1,20 @@
-# Generated by rust2rpm 21
-# * temporarily disable tests to work around codegen issues with LLVM 12:
-# https://bugzilla.redhat.com/show_bug.cgi?id=2020861
-%bcond_with check
+# Generated by rust2rpm 23
+%bcond_without check
%global debug_package %{nil}
%global crate nom
-Name: rust-%{crate}
-Version: 7.1.1
+Name: rust-nom
+Version: 7.1.3
Release: %autorelease
Summary: Byte-oriented, zero-copy, parser combinators library
-# Upstream license specification: MIT
License: MIT
URL: https://crates.io/crates/nom
Source: %{crates_source}
-# Initial patched metadata
-# * drop examples that are not shipped with the crate
-Patch0: nom-fix-metadata.diff
-
-ExclusiveArch: %{rust_arches}
+# Manually created patch for downstream crate metadata changes
+# * drop references to example code that is not shipped with the crate
+Patch: nom-fix-metadata.diff
BuildRequires: rust-packaging >= 21
diff --git a/sources b/sources
index cfe2ffb..d10b76e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (nom-7.1.1.crate) = 1456efdbda4f5b3da6c8580721acf101ed7d779619ee0190c1df103244e405a8ffa0c3889901a2d8beeab0ab84074ed4c7cec5330c7cc2a5a3c30e36a2530be8
+SHA512 (nom-7.1.3.crate) = 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
commit 1a1bd66597d3fad4f5cf214bdcc25174d43dae51
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jan 21 00:07:36 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
1 year, 4 months
Architecture specific change in rpms/rust-fatfs.git
by githook-noreply@fedoraproject.org
The package rpms/rust-fatfs.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-fatfs.git/commit/?id=86efb40...
https://src.fedoraproject.org/cgit/rpms/rust-fatfs.git/commit/?id=a9c5040....
Change:
+%ifarch armv7hl %{ix86}
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 86efb40a9a847deb3a04789fcd69c2da81359931
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Sat Jan 28 23:06:55 2023 +0100
Skip tests that cause integer overflow on 32-bit architectures
diff --git a/rust-fatfs.spec b/rust-fatfs.spec
index 5b40eac..a13d08b 100644
--- a/rust-fatfs.spec
+++ b/rust-fatfs.spec
@@ -109,8 +109,9 @@ cp -p %{SOURCE1} %{SOURCE2} %{SOURCE3} resources/
%if %{with check}
%check
-%ifarch armv7hl i686
-%cargo_test -- -- --skip test_format_512mb_512sec
+%ifarch armv7hl %{ix86}
+# * skip tests that cause integer overflow on 32-bit architectures
+%cargo_test -- -- --skip test_format_512mb_512sec --skip test_format_empty_volume_label --skip test_format_volume_label_and_id
%else
%cargo_test
%endif
commit a9c5040eef07df11adcfebc655b721e45ea0c433
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Sat Jan 28 22:01:53 2023 +0100
Update to version 0.3.6; Fixes RHBZ#2161446
diff --git a/.gitignore b/.gitignore
index 50244ca..d28072d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/fat16.img
/fat32.img
/fatfs-0.3.5.crate
+/fatfs-0.3.6.crate
diff --git a/fatfs-fix-metadata.diff b/fatfs-fix-metadata.diff
index 4e60d91..7109936 100644
--- a/fatfs-fix-metadata.diff
+++ b/fatfs-fix-metadata.diff
@@ -1,6 +1,6 @@
---- fatfs-0.3.5/Cargo.toml 2021-01-23T22:50:43+00:00
-+++ fatfs-0.3.5/Cargo.toml 2022-02-13T16:18:49.828038+00:00
-@@ -32,10 +32,6 @@
+--- fatfs-0.3.6/Cargo.toml 1970-01-01T00:00:01+00:00
++++ fatfs-0.3.6/Cargo.toml 2023-01-28T20:54:56.101082+00:00
+@@ -38,10 +38,6 @@
version = "0.4"
optional = true
@@ -10,4 +10,4 @@
-
[dependencies.log]
version = "0.4"
- [dev-dependencies.env_logger]
+
diff --git a/rust-fatfs.spec b/rust-fatfs.spec
index 3050291..5b40eac 100644
--- a/rust-fatfs.spec
+++ b/rust-fatfs.spec
@@ -1,29 +1,25 @@
-# Generated by rust2rpm 20
+# Generated by rust2rpm 23
%bcond_without check
%global debug_package %{nil}
%global crate fatfs
-%global forgeurl https://github.com/rafalh/rust-fatfs
-Name: rust-%{crate}
-Version: 0.3.5
+Name: rust-fatfs
+Version: 0.3.6
Release: %autorelease
Summary: FAT filesystem library
-# Upstream license specification: MIT
License: MIT
URL: https://crates.io/crates/fatfs
Source: %{crates_source}
-Source1: %{forgeurl}/raw/v%{version}/resources/fat12.img
-Source2: %{forgeurl}/raw/v%{version}/resources/fat16.img
-Source3: %{forgeurl}/raw/v%{version}/resources/fat32.img
-# Initial patched metadata
-# Drop core_io optional dependency
-Patch0: fatfs-fix-metadata.diff
+Source: https://github.com/rafalh/rust-fatfs/raw/v%{version}/resources/fat12.img
+Source: https://github.com/rafalh/rust-fatfs/raw/v%{version}/resources/fat16.img
+Source: https://github.com/rafalh/rust-fatfs/raw/v%{version}/resources/fat32.img
+# Manually created patch for downstream crate metadata changes
+# * drop unused optional core_io dependency
+Patch: fatfs-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
FAT filesystem library.}
@@ -40,9 +36,11 @@ This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
-%license LICENSE.txt
-%doc examples CHANGELOG.md README.md TODO.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE.txt
+%doc %{crate_instdir}/CHANGELOG.md
+%doc %{crate_instdir}/README.md
+%doc %{crate_instdir}/TODO.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -54,7 +52,7 @@ 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 %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+alloc-devel
Summary: %{summary}
@@ -66,7 +64,7 @@ This package contains library source intended for building other packages which
use the "alloc" feature of the "%{crate}" crate.
%files -n %{name}+alloc-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+chrono-devel
Summary: %{summary}
@@ -78,7 +76,7 @@ This package contains library source intended for building other packages which
use the "chrono" feature of the "%{crate}" crate.
%files -n %{name}+chrono-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+std-devel
Summary: %{summary}
@@ -90,14 +88,14 @@ This package contains library source intended for building other packages which
use the "std" feature of the "%{crate}" crate.
%files -n %{name}+std-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep
%if %{with check}
mkdir resources
-cp -p %SOURCE1 %SOURCE2 %SOURCE3 resources
+cp -p %{SOURCE1} %{SOURCE2} %{SOURCE3} resources/
%endif
%generate_buildrequires
diff --git a/sources b/sources
index 0549e71..c020dcf 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
+SHA512 (fatfs-0.3.6.crate) = 15669823b02cedace5b381c0c86b7cbc7fe9d27d4f03f9bc410f21802804c4d9926181fea164ddb237eaad15c2611c03743142e7e7a3e8709168c056f19330a0
SHA512 (fat12.img) = d7509d7fc1382b2cddad8854a6dfbecf7bec0fbc97bc76933ae2cc46290aaf783809661ff6cf48e61899af36f6d2e45629e907645b8c95f22a68251e3567eed4
SHA512 (fat16.img) = 5fbf6d3885c486f51410c679ad7ebfd54202c63779e5b78637f3911b8986dde6cf7bc5a10e03e6e40ac8c3d97fb87c7e5028b668447ff6ce09753732b3b7a88b
SHA512 (fat32.img) = 4cc62b9373084ed1ab1392c2bd0a16be60f1a32fac1398c651d6bda9234accb6fe7ea53dfdb2e6e45d9b9ebcc22aa70c3b293adfd112ef64ac4af38d93c8a18f
-SHA512 (fatfs-0.3.5.crate) = 823165b7c8c06cad365aa41ccbebbb2b7268cbe497d41a043c813f7451d455bf23a0c93acd95ca2fdf1ca167536b58ded8fbf60c44f65c6e79f07cbed59d5d61
commit 74a0d8cf2bea2dced2792c0c0cd3579523cc929a
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 20 22:49:03 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
1 year, 4 months
Architecture specific change in rpms/rust-cgroupfs.git
by githook-noreply@fedoraproject.org
The package rpms/rust-cgroupfs.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-cgroupfs.git/commit/?id=4016....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit b02a7e8500b9bf6409d3107ba1d085a67108b95f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 20 21:59:30 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 4016dc01557215f40d8b832c645a33d8ccf19c96
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Wed Jan 18 16:33:35 2023 -0600
Update to 0.6.3
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index b7d23fc..7408950 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/cgroupfs-0.4.1.crate
/cgroupfs-0.5.0.crate
+/cgroupfs-0.6.3.crate
diff --git a/cgroupfs-fix-metadata.diff b/cgroupfs-fix-metadata.diff
new file mode 100644
index 0000000..7f9d860
--- /dev/null
+++ b/cgroupfs-fix-metadata.diff
@@ -0,0 +1,11 @@
+--- cgroupfs-0.6.3/Cargo.toml 1970-01-01T00:00:01+00:00
++++ cgroupfs-0.6.3/Cargo.toml 2023-01-18T22:36:22.233524+00:00
+@@ -24,7 +24,7 @@
+ resolver = "1"
+
+ [dependencies.nix]
+-version = "0.25"
++version = "0.26"
+
+ [dependencies.openat]
+ version = "0.1.21"
diff --git a/rust-cgroupfs.spec b/rust-cgroupfs.spec
index f9c6078..f9c4725 100644
--- a/rust-cgroupfs.spec
+++ b/rust-cgroupfs.spec
@@ -1,22 +1,22 @@
-# Generated by rust2rpm 20
+# Generated by rust2rpm 23
%bcond_without check
%global debug_package %{nil}
%global crate cgroupfs
-Name: rust-%{crate}
-Version: 0.5.0
+Name: rust-cgroupfs
+Version: 0.6.3
Release: %autorelease
Summary: Crate for reading cgroupv2 data
-# Upstream license specification: Apache-2.0
-License: ASL 2.0
+License: Apache-2.0
URL: https://crates.io/crates/cgroupfs
Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * bump nix from 0.25 to 0.26
+Patch: cgroupfs-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Crate for reading cgroupv2 data.}
@@ -33,9 +33,9 @@ This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
-%license LICENSE
-%doc README
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE
+%doc %{crate_instdir}/README
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -47,7 +47,7 @@ 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 %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
diff --git a/sources b/sources
index ad66b52..fc9dd9d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (cgroupfs-0.5.0.crate) = 26726e0908599979d49116d8b7d084cb4c010d48a9ad8674124d38423d3c9d87daa6c726337d1b0c0e0bc14fcf931fd0ca5be679ab4a895c21aa2ec5ee2c6b66
+SHA512 (cgroupfs-0.6.3.crate) = d1dbe7d2a9d009948f1b727678eb5bd619c0a2033086f1e05d5c35477f5c814561d5fd07916e397089230f79fbdb1e4a907304bc8069554900040413b656904f
1 year, 4 months
Architecture specific change in rpms/rust-cgroupfs.git
by githook-noreply@fedoraproject.org
The package rpms/rust-cgroupfs.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-cgroupfs.git/commit/?id=4016....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit b02a7e8500b9bf6409d3107ba1d085a67108b95f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 20 21:59:30 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 4016dc01557215f40d8b832c645a33d8ccf19c96
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Wed Jan 18 16:33:35 2023 -0600
Update to 0.6.3
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index b7d23fc..7408950 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/cgroupfs-0.4.1.crate
/cgroupfs-0.5.0.crate
+/cgroupfs-0.6.3.crate
diff --git a/cgroupfs-fix-metadata.diff b/cgroupfs-fix-metadata.diff
new file mode 100644
index 0000000..7f9d860
--- /dev/null
+++ b/cgroupfs-fix-metadata.diff
@@ -0,0 +1,11 @@
+--- cgroupfs-0.6.3/Cargo.toml 1970-01-01T00:00:01+00:00
++++ cgroupfs-0.6.3/Cargo.toml 2023-01-18T22:36:22.233524+00:00
+@@ -24,7 +24,7 @@
+ resolver = "1"
+
+ [dependencies.nix]
+-version = "0.25"
++version = "0.26"
+
+ [dependencies.openat]
+ version = "0.1.21"
diff --git a/rust-cgroupfs.spec b/rust-cgroupfs.spec
index f9c6078..f9c4725 100644
--- a/rust-cgroupfs.spec
+++ b/rust-cgroupfs.spec
@@ -1,22 +1,22 @@
-# Generated by rust2rpm 20
+# Generated by rust2rpm 23
%bcond_without check
%global debug_package %{nil}
%global crate cgroupfs
-Name: rust-%{crate}
-Version: 0.5.0
+Name: rust-cgroupfs
+Version: 0.6.3
Release: %autorelease
Summary: Crate for reading cgroupv2 data
-# Upstream license specification: Apache-2.0
-License: ASL 2.0
+License: Apache-2.0
URL: https://crates.io/crates/cgroupfs
Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * bump nix from 0.25 to 0.26
+Patch: cgroupfs-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Crate for reading cgroupv2 data.}
@@ -33,9 +33,9 @@ This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
-%license LICENSE
-%doc README
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE
+%doc %{crate_instdir}/README
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -47,7 +47,7 @@ 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 %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
diff --git a/sources b/sources
index ad66b52..fc9dd9d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (cgroupfs-0.5.0.crate) = 26726e0908599979d49116d8b7d084cb4c010d48a9ad8674124d38423d3c9d87daa6c726337d1b0c0e0bc14fcf931fd0ca5be679ab4a895c21aa2ec5ee2c6b66
+SHA512 (cgroupfs-0.6.3.crate) = d1dbe7d2a9d009948f1b727678eb5bd619c0a2033086f1e05d5c35477f5c814561d5fd07916e397089230f79fbdb1e4a907304bc8069554900040413b656904f
commit 48a3ddf8f0d9924007e8aa814a8bb40c67a9e54c
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jul 23 03:13:55 2022 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
1 year, 4 months
Architecture specific change in rpms/rust-plist.git
by githook-noreply@fedoraproject.org
The package rpms/rust-plist.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-plist.git/commit/?id=e1a6143....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit e1a614383fe5df44630f07894e00a5b06f586a3a
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Sat Jan 28 22:48:37 2023 +0100
Update to version 1.4.0; Fixes RHBZ#2161386
diff --git a/.gitignore b/.gitignore
index b952188..4c15319 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@
/plist-1.2.0.crate
/plist-1.2.1.crate
/plist-1.3.1.crate
+/plist-1.4.0.crate
diff --git a/plist-fix-metadata.diff b/plist-fix-metadata.diff
new file mode 100644
index 0000000..51383a9
--- /dev/null
+++ b/plist-fix-metadata.diff
@@ -0,0 +1,11 @@
+--- plist-1.4.0/Cargo.toml 1970-01-01T00:00:01+00:00
++++ plist-1.4.0/Cargo.toml 2023-01-28T21:45:37.801857+00:00
+@@ -40,7 +40,7 @@
+ version = "0.1.1"
+
+ [dependencies.quick_xml]
+-version = "0.26.0"
++version = "0.25.0"
+ package = "quick-xml"
+
+ [dependencies.serde]
diff --git a/rust-plist.spec b/rust-plist.spec
index 6c5c53b..e612720 100644
--- a/rust-plist.spec
+++ b/rust-plist.spec
@@ -1,22 +1,22 @@
-# Generated by rust2rpm 20
+# Generated by rust2rpm 23
%bcond_without check
%global debug_package %{nil}
%global crate plist
-Name: rust-%{crate}
-Version: 1.3.1
+Name: rust-plist
+Version: 1.4.0
Release: %autorelease
Summary: Rusty plist parser
-# Upstream license specification: MIT
License: MIT
URL: https://crates.io/crates/plist
Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * temporarily downgrade quick-xml dependency from 0.26 to 0.25
+Patch: plist-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Rusty plist parser. Supports Serde serialization.}
@@ -33,9 +33,9 @@ This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
-%license LICENCE
-%doc README.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENCE
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -47,7 +47,7 @@ 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 %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+enable_unstable_features_that_may_break_with_minor_version_bumps-devel
Summary: %{summary}
@@ -59,7 +59,7 @@ This package contains library source intended for building other packages which
use the "enable_unstable_features_that_may_break_with_minor_version_bumps" feature of the "%{crate}" crate.
%files -n %{name}+enable_unstable_features_that_may_break_with_minor_version_bumps-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+serde-devel
Summary: %{summary}
@@ -71,7 +71,7 @@ This package contains library source intended for building other packages which
use the "serde" feature of the "%{crate}" crate.
%files -n %{name}+serde-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
diff --git a/sources b/sources
index d59db7f..2e1b8ed 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (plist-1.3.1.crate) = 4cf962af14b4218502eb4aae5507d93c58c4a0b716f923c3f0e53e37225940c5ab6847d7d9ad5004f77dc2dbbd28f73412cc114fd231e515f23a4ade3f969e86
+SHA512 (plist-1.4.0.crate) = b6f78129345ff18f98e0bc38cfd84371364b46ce71a5ad47bceaf6b9bb040ada4c27f0ee7882198003eb7987680b86ee53683d3463589de86f5898ce9f33a8a8
commit bbf79f52cc79009c14d6efb0709bb341ef40b1c2
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jan 21 00:33:50 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 7f07b59670eb9e637fb97a45150ed060cee3ae0e
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jul 23 05:48:27 2022 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
1 year, 4 months
Architecture specific change in rpms/rust-below-common.git
by githook-noreply@fedoraproject.org
The package rpms/rust-below-common.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-below-common.git/commit/?id=....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit dd43dbc8854a13f4d42cee2e3fa7c3987630f43a
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 20 21:43:21 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit e8c2916738de3bf973b207a6c3eded7076ea8180
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Wed Jan 18 12:13:10 2023 -0600
Per upstream suggestion, back out PR 8164 instead of adding regex-syntax
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/below-common-fix-metadata.diff b/below-common-fix-metadata.diff
index 2bb35fc..70bdd87 100644
--- a/below-common-fix-metadata.diff
+++ b/below-common-fix-metadata.diff
@@ -1,5 +1,5 @@
--- below-common-0.6.3/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ below-common-0.6.3/Cargo.toml 2023-01-18T16:43:18.137715+00:00
++++ below-common-0.6.3/Cargo.toml 2023-01-18T18:12:10.289873+00:00
@@ -35,7 +35,7 @@
default-features = false
@@ -9,13 +9,15 @@
features = ["crossterm-backend"]
default-features = false
-@@ -53,6 +53,9 @@
- ]
- default-features = false
+@@ -47,11 +47,6 @@
+
+ [dependencies.regex]
+ version = "1.5.4"
+-features = [
+- "std",
+- "unicode-perl",
+-]
+-default-features = false
-+[dependencies.regex-syntax]
-+version = "0.6"
-+
[dependencies.slog]
version = "2.7"
- features = [
diff --git a/rust-below-common.spec b/rust-below-common.spec
index 28a2add..64be639 100644
--- a/rust-below-common.spec
+++ b/rust-below-common.spec
@@ -14,7 +14,7 @@ URL: https://crates.io/crates/below-common
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# - bump cursive to 0.20
-# - explicitly require regex-syntax
+# - restore use of regex default features (back out https://github.com/facebookincubator/below/pull/8164)
Patch: below-common-fix-metadata.diff
BuildRequires: rust-packaging >= 21
commit 9404cc42430431d2bd6c61921a4b58b0daae56fd
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Wed Jan 18 10:44:10 2023 -0600
Update to 0.6.3
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index 1d5f0ec..ffa4265 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/below-common-0.4.1.crate
/below-common-0.5.0.crate
+/below-common-0.6.3.crate
diff --git a/below-common-fix-metadata.diff b/below-common-fix-metadata.diff
new file mode 100644
index 0000000..2bb35fc
--- /dev/null
+++ b/below-common-fix-metadata.diff
@@ -0,0 +1,21 @@
+--- below-common-0.6.3/Cargo.toml 1970-01-01T00:00:01+00:00
++++ below-common-0.6.3/Cargo.toml 2023-01-18T16:43:18.137715+00:00
+@@ -35,7 +35,7 @@
+ default-features = false
+
+ [dependencies.cursive]
+-version = "0.19.0"
++version = "0.20.0"
+ features = ["crossterm-backend"]
+ default-features = false
+
+@@ -53,6 +53,9 @@
+ ]
+ default-features = false
+
++[dependencies.regex-syntax]
++version = "0.6"
++
+ [dependencies.slog]
+ version = "2.7"
+ features = [
diff --git a/rust-below-common.spec b/rust-below-common.spec
index 4c1fdce..28a2add 100644
--- a/rust-below-common.spec
+++ b/rust-below-common.spec
@@ -1,22 +1,23 @@
-# Generated by rust2rpm 20
+# Generated by rust2rpm 23
%bcond_without check
%global debug_package %{nil}
%global crate below-common
-Name: rust-%{crate}
-Version: 0.5.0
+Name: rust-below-common
+Version: 0.6.3
Release: %autorelease
Summary: Common below code
-# Upstream license specification: Apache-2.0
-License: ASL 2.0
+License: Apache-2.0
URL: https://crates.io/crates/below-common
Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# - bump cursive to 0.20
+# - explicitly require regex-syntax
+Patch: below-common-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Common below code.}
@@ -33,8 +34,8 @@ This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
-%license LICENSE
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -46,7 +47,7 @@ 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 %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
diff --git a/sources b/sources
index 1112e4c..187d3d6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (below-common-0.5.0.crate) = 79ce7b05b9ed6de80ce1c7101c135a4f36a72f1fdef4b66c4a814198383385a796bf2d20a1d86a5f965382e3dbce52c0561591b19ac0a003e0a116a2b33b4dd0
+SHA512 (below-common-0.6.3.crate) = b6bf81a39510750ee8ba61f975e8c005cc444605082438a0363860ad3404e74a64fd4f46b3c5c1ef77438bcc16d68bf1f1aaf596e12ae5b820220f9797c0e6a6
1 year, 4 months