The package rpms/rust-remoteprocess.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-remoteprocess.git/commit/?id=3e....
Change: +ExclusiveArch: %{rust_arches}
Thanks.
Full change: ============
commit 65a039959a048d801a9f1c9b35c944538e2ea92e Author: Fabio Valentini decathorpe@gmail.com Date: Fri Jul 22 14:38:45 2022 +0200
Update to version 0.4.9
diff --git a/.gitignore b/.gitignore index fd6c74d..7a38d39 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /remoteprocess-0.4.6.crate /remoteprocess-0.4.7.crate +/remoteprocess-0.4.9.crate diff --git a/remoteprocess-fix-metadata.diff b/remoteprocess-fix-metadata.diff index 019257a..4192ab3 100644 --- a/remoteprocess-fix-metadata.diff +++ b/remoteprocess-fix-metadata.diff @@ -1,26 +1,26 @@ ---- remoteprocess-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ remoteprocess-0.4.7/Cargo.toml 2022-02-03T15:11:21.082372+00:00 -@@ -21,7 +21,7 @@ - license = "MIT" - repository = "https://github.com/benfred/remoteprocess" - [dependencies.goblin] --version = "0.4.3" -+version = "0.2" - - [dependencies.libc] - version = "0.2" -@@ -57,14 +57,3 @@ +--- remoteprocess-0.4.9/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ remoteprocess-0.4.9/Cargo.toml 2022-07-22T12:25:06.181384+00:00 +@@ -61,23 +61,3 @@
[target."cfg(target_os="linux")".dependencies.object] version = "0.27" +- -[target."cfg(target_os="macos")".dependencies.libproc] --version = "0.10" +-version = "0.12" - -[target."cfg(target_os="macos")".dependencies.mach] -version = "0.3.2" - -[target."cfg(target_os="macos")".dependencies.mach_o_sys] -version = "0.1.1" +- -[target."cfg(windows)".dependencies.winapi] -version = "0.3" --features = ["winbase", "consoleapi", "wincon", "handleapi", "timeapi", "processenv"] +-features = [ +- "winbase", +- "consoleapi", +- "wincon", +- "handleapi", +- "timeapi", +- "processenv", +-] diff --git a/rust-remoteprocess.spec b/rust-remoteprocess.spec index eb0b78e..fec4a6f 100644 --- a/rust-remoteprocess.spec +++ b/rust-remoteprocess.spec @@ -1,27 +1,25 @@ -# Generated by rust2rpm 20 +# Generated by rust2rpm 21 %bcond_without check %global debug_package %{nil}
%global crate remoteprocess
Name: rust-%{crate} -Version: 0.4.7 +Version: 0.4.9 Release: %autorelease Summary: Cross platform api for getting information on a running processes
# Upstream license specification: MIT -# https://github.com/benfred/remoteprocess/issues/41 License: MIT URL: https://crates.io/crates/remoteprocess Source: %{crates_source} # Initial patched metadata # * drop non-linux dependencies -# * temporarily downgrade goblin from 0.4.3 to 0.2 Patch0: remoteprocess-fix-metadata.diff
ExclusiveArch: %{rust_arches}
-BuildRequires: rust-packaging +BuildRequires: rust-packaging >= 21
%global _description %{expand: Cross platform api for getting information on a running processes.} @@ -38,8 +36,9 @@ This package contains library source intended for building other packages which use the "%{crate}" crate.
%files devel -%doc README.md -%{cargo_registry}/%{crate}-%{version_no_tilde}/ +%license %{crate_instdir}/LICENSE +%doc %{crate_instdir}/README.md +%{crate_instdir}/
%package -n %{name}+default-devel Summary: %{summary} @@ -51,7 +50,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}+unwind-devel Summary: %{summary} @@ -63,7 +62,7 @@ This package contains library source intended for building other packages which use the "unwind" feature of the "%{crate}" crate.
%files -n %{name}+unwind-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 eed470d..9709d01 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (remoteprocess-0.4.7.crate) = 59dfc8cce202b99a1858b6a38bd0f350f6bf26803e8e88ad82e6a435256118226b3482d9ad6c7a6670272b0c48616320ab7ab35c7e04894aeb5a81e9407b51bc +SHA512 (remoteprocess-0.4.9.crate) = 528bf85c0094d7d2c33d5883e249651f660f02767ef08ff7dcf8c0e593ff1fdad277859e884aae6e7c9c9b236a3001111cbfe453b2a82d2320b66f6903d81b23
commit d60189e8bd78cf8b19429a52583ede079f894266 Author: Fedora Release Engineering releng@fedoraproject.org Date: Sat Jul 23 06:13:52 2022 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering releng@fedoraproject.org
commit 0b459b61b27c9b143fede138f3aa90742b68e762 Author: Fabio Valentini decathorpe@gmail.com Date: Fri Feb 4 00:09:26 2022 +0100
Remove temporary downgrades for addr2line, nix, and object
diff --git a/remoteprocess-fix-metadata.diff b/remoteprocess-fix-metadata.diff index dd6d313..019257a 100644 --- a/remoteprocess-fix-metadata.diff +++ b/remoteprocess-fix-metadata.diff @@ -1,5 +1,5 @@ --- remoteprocess-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ remoteprocess-0.4.7/Cargo.toml 2021-11-18T18:37:38.990689+00:00 ++++ remoteprocess-0.4.7/Cargo.toml 2022-02-03T15:11:21.082372+00:00 @@ -21,7 +21,7 @@ license = "MIT" repository = "https://github.com/benfred/remoteprocess" @@ -9,22 +9,10 @@
[dependencies.libc] version = "0.2" -@@ -47,24 +47,13 @@ - default = [] - unwind = [] - [target."cfg(target_os="linux")".dependencies.addr2line] --version = "0.17" -+version = "0.16" - - [target."cfg(target_os="linux")".dependencies.lazy_static] - version = "1.4.0" - - [target."cfg(target_os="linux")".dependencies.nix] --version = "0.23" -+version = "0.22" +@@ -57,14 +57,3 @@
[target."cfg(target_os="linux")".dependencies.object] --version = "0.27" + version = "0.27" -[target."cfg(target_os="macos")".dependencies.libproc] -version = "0.10" - @@ -36,4 +24,3 @@ -[target."cfg(windows)".dependencies.winapi] -version = "0.3" -features = ["winbase", "consoleapi", "wincon", "handleapi", "timeapi", "processenv"] -+version = "0.26" diff --git a/rust-remoteprocess.spec b/rust-remoteprocess.spec index e8ca1f0..eb0b78e 100644 --- a/rust-remoteprocess.spec +++ b/rust-remoteprocess.spec @@ -1,4 +1,4 @@ -# Generated by rust2rpm 18 +# Generated by rust2rpm 20 %bcond_without check %global debug_package %{nil}
@@ -15,13 +15,11 @@ License: MIT URL: https://crates.io/crates/remoteprocess Source: %{crates_source} # Initial patched metadata -# Drop non-Linux dependencies and temporarily downgrade goblin and nix +# * drop non-linux dependencies +# * temporarily downgrade goblin from 0.4.3 to 0.2 Patch0: remoteprocess-fix-metadata.diff
ExclusiveArch: %{rust_arches} -%if %{__cargo_skip_build} -BuildArch: noarch -%endif
BuildRequires: rust-packaging
@@ -36,11 +34,11 @@ BuildArch: noarch
%description devel %{_description}
-This package contains library source intended for building other packages -which use "%{crate}" crate. +This package contains library source intended for building other packages which +use the "%{crate}" crate.
%files devel -%doc examples README.md +%doc README.md %{cargo_registry}/%{crate}-%{version_no_tilde}/
%package -n %{name}+default-devel @@ -49,8 +47,8 @@ BuildArch: noarch
%description -n %{name}+default-devel %{_description}
-This package contains library source intended for building other packages -which use "default" feature of "%{crate}" crate. +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 @@ -61,8 +59,8 @@ BuildArch: noarch
%description -n %{name}+unwind-devel %{_description}
-This package contains library source intended for building other packages -which use "unwind" feature of "%{crate}" crate. +This package contains library source intended for building other packages which +use the "unwind" feature of the "%{crate}" crate.
%files -n %{name}+unwind-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
commit 00289da84961e118ac0b47716b760521816f776e Author: Fedora Release Engineering releng@fedoraproject.org Date: Fri Jan 21 22:45:08 2022 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering releng@fedoraproject.org
commit 3e79101c2b760641c718ced89aabb7788a800ba8 Author: Davide Cavalca dcavalca@fedoraproject.org Date: Thu Nov 18 10:31:36 2021 -0800
Initial import; Fixes: RHBZ#2022091
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fd6c74d --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/remoteprocess-0.4.6.crate +/remoteprocess-0.4.7.crate diff --git a/remoteprocess-fix-metadata.diff b/remoteprocess-fix-metadata.diff new file mode 100644 index 0000000..dd6d313 --- /dev/null +++ b/remoteprocess-fix-metadata.diff @@ -0,0 +1,39 @@ +--- remoteprocess-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ remoteprocess-0.4.7/Cargo.toml 2021-11-18T18:37:38.990689+00:00 +@@ -21,7 +21,7 @@ + license = "MIT" + repository = "https://github.com/benfred/remoteprocess" + [dependencies.goblin] +-version = "0.4.3" ++version = "0.2" + + [dependencies.libc] + version = "0.2" +@@ -47,24 +47,13 @@ + default = [] + unwind = [] + [target."cfg(target_os="linux")".dependencies.addr2line] +-version = "0.17" ++version = "0.16" + + [target."cfg(target_os="linux")".dependencies.lazy_static] + version = "1.4.0" + + [target."cfg(target_os="linux")".dependencies.nix] +-version = "0.23" ++version = "0.22" + + [target."cfg(target_os="linux")".dependencies.object] +-version = "0.27" +-[target."cfg(target_os="macos")".dependencies.libproc] +-version = "0.10" +- +-[target."cfg(target_os="macos")".dependencies.mach] +-version = "0.3.2" +- +-[target."cfg(target_os="macos")".dependencies.mach_o_sys] +-version = "0.1.1" +-[target."cfg(windows)".dependencies.winapi] +-version = "0.3" +-features = ["winbase", "consoleapi", "wincon", "handleapi", "timeapi", "processenv"] ++version = "0.26" diff --git a/rust-remoteprocess.spec b/rust-remoteprocess.spec new file mode 100644 index 0000000..e8ca1f0 --- /dev/null +++ b/rust-remoteprocess.spec @@ -0,0 +1,89 @@ +# Generated by rust2rpm 18 +%bcond_without check +%global debug_package %{nil} + +%global crate remoteprocess + +Name: rust-%{crate} +Version: 0.4.7 +Release: %autorelease +Summary: Cross platform api for getting information on a running processes + +# Upstream license specification: MIT +# https://github.com/benfred/remoteprocess/issues/41 +License: MIT +URL: https://crates.io/crates/remoteprocess +Source: %{crates_source} +# Initial patched metadata +# Drop non-Linux dependencies and temporarily downgrade goblin and nix +Patch0: remoteprocess-fix-metadata.diff + +ExclusiveArch: %{rust_arches} +%if %{__cargo_skip_build} +BuildArch: noarch +%endif + +BuildRequires: rust-packaging + +%global _description %{expand: +Cross platform api for getting information on a running processes.} + +%description %{_description} + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages +which use "%{crate}" crate. + +%files devel +%doc examples README.md +%{cargo_registry}/%{crate}-%{version_no_tilde}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages +which use "default" feature of "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + +%package -n %{name}+unwind-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+unwind-devel %{_description} + +This package contains library source intended for building other packages +which use "unwind" feature of "%{crate}" crate. + +%files -n %{name}+unwind-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +%autochangelog diff --git a/sources b/sources new file mode 100644 index 0000000..eed470d --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (remoteprocess-0.4.7.crate) = 59dfc8cce202b99a1858b6a38bd0f350f6bf26803e8e88ad82e6a435256118226b3482d9ad6c7a6670272b0c48616320ab7ab35c7e04894aeb5a81e9407b51bc
arch-excludes@lists.fedoraproject.org