Architecture specific change in rpms/jimtcl.git
by githook-noreply@fedoraproject.org
The package rpms/jimtcl.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/jimtcl.git/commit/?id=0174b82554d....
Change:
+%ifarch s390x # zlib test fails on s390x
Thanks.
Full change:
============
commit 0174b82554db4a93457079a2eb6898742247b673
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Mon Feb 27 20:59:48 2023 -0600
Properly disable zlib extension on s390x
- move README files meant for programming with jimtcl to main package
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/jimtcl.spec b/jimtcl.spec
index 758cc98..40f196d 100644
--- a/jimtcl.spec
+++ b/jimtcl.spec
@@ -19,10 +19,7 @@ BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(SDL2_gfx)
BuildRequires: pkgconfig(SDL2_ttf)
BuildRequires: pkgconfig(sqlite3)
-%ifnarch s390x
-# zlib test fails on s390x
BuildRequires: pkgconfig(zlib)
-%endif
%if %{with tests}
BuildRequires: hostname
%endif
@@ -64,8 +61,10 @@ export STRIP=strip
# see ./configure --extinfo for list
%configure --shared --disable-option-checking \
--allextmod \
- --docdir=%{_datadir}/doc/%{name} \
-# make %{?_smp_mflags}
+%ifarch s390x # zlib test fails on s390x
+ --without-ext=zlib \
+%endif
+ --docdir=%{_datadir}/doc/%{name}
%make_build
@@ -84,7 +83,8 @@ make test
%files
%license LICENSE
-%doc AUTHORS README
+%doc AUTHORS README README.ensemble README.extensions README.namespaces
+%doc README.oo README.redis README.sqlite README.utf-8
%doc %{_datadir}/doc/%{name}/Tcl.html
%{_bindir}/jimdb
%{_bindir}/jimsh
@@ -95,7 +95,7 @@ make test
%files devel
-%doc DEVELOPING README.extensions README.metakit README.namespaces README.oo README.utf-8 STYLE
+%doc DEVELOPING STYLE
%{_includedir}/*
%{_bindir}/build-jim-ext
%{_libdir}/libjim.so
commit 33e8f9587c290a09229dbdd3cad0b9201ee436cb
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Mon Feb 27 20:36:43 2023 -0600
Update to 0.82
- enable more extensions
- update license to use SPDX
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index 48b646b..f81146a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/jimtcl-0.81.tar.gz
+/jimtcl-0.82.tar.gz
diff --git a/jimtcl-lib64.patch b/jimtcl-lib64.patch
deleted file mode 100644
index 521c7d8..0000000
--- a/jimtcl-lib64.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff -ruN jimtcl-0.81/auto.def jimtcl-lib64/auto.def
---- jimtcl-0.81/auto.def 2021-11-27 15:06:54.000000000 -0800
-+++ jimtcl-lib64/auto.def 2022-01-07 12:05:53.769713328 -0800
-@@ -271,7 +271,7 @@
- cc-check-lfs
- cc-check-functions fseeko ftello
-
--define TCL_LIBRARY [get-define prefix]/lib/jim
-+define TCL_LIBRARY [get-define libdir]/jim
-
- lassign [split [get-define host] -] host_cpu host_vendor host_os
- # Scrub revision from the host_os
-@@ -445,7 +445,7 @@
- }
- define VERSION [format %.2f [expr {[get-define JIM_VERSION] / 100.0}]]
- define LIBSOEXT [format [get-define SH_SOEXTVER] [get-define VERSION]]
--if {[get-define libdir] ni {/lib /usr/lib}} {
-+if {[get-define libdir] ni {/lib /usr/lib /usr/lib64}} {
- define SH_LINKRPATH_FLAGS [format [get-define SH_LINKRPATH] [get-define libdir]]
- } else {
- define SH_LINKRPATH_FLAGS ""
-diff -ruN jimtcl-0.81/build-jim-ext.in jimtcl-lib64/build-jim-ext.in
---- jimtcl-0.81/build-jim-ext.in 2021-11-27 15:06:54.000000000 -0800
-+++ jimtcl-lib64/build-jim-ext.in 2022-01-07 12:07:18.397171096 -0800
-@@ -41,7 +41,7 @@
- set cross 1
- }
- --install {
-- # Install to $DESTDIR/@prefix@/lib/jim
-+ # Install to $DESTDIR/@libdir@/jim
- set install 1
- }
- --static {
-@@ -225,7 +225,7 @@
- load ./$target
- }
- if {$install} {
-- set dest [env DESTDIR ""]@prefix@/lib/jim
-+ set dest [env DESTDIR ""]@libdir@/jim
- puts "Install: $target => $dest"
- file mkdir $dest
- file copy $target $dest/$target
diff --git a/jimtcl.spec b/jimtcl.spec
index 05fc170..758cc98 100644
--- a/jimtcl.spec
+++ b/jimtcl.spec
@@ -1,21 +1,24 @@
%bcond_without tests
Name: jimtcl
-Version: 0.81
+Version: 0.82
Release: %autorelease
Summary: A small embeddable Tcl interpreter
-License: BSD
+License: BSD-2-Clause-Views
URL: http://jim.tcl.tk
Source0: https://github.com/msteveb/%{name}/archive/%{version}/%{name}-%{version}....
-# support using lib64 instead of lib
-Patch0: %{name}-lib64.patch
BuildRequires: gcc-c++
BuildRequires: asciidoc
BuildRequires: make
# Extension dependencies
+BuildRequires: pkgconfig(hiredis)
+BuildRequires: pkgconfig(readline)
BuildRequires: pkgconfig(openssl)
+BuildRequires: pkgconfig(SDL2_gfx)
+BuildRequires: pkgconfig(SDL2_ttf)
+BuildRequires: pkgconfig(sqlite3)
%ifnarch s390x
# zlib test fails on s390x
BuildRequires: pkgconfig(zlib)
@@ -69,9 +72,6 @@ export STRIP=strip
%install
%make_install INSTALL_DOCS=nodocs
rm %{buildroot}/%{_libdir}/jim/README.extensions
-pushd %{buildroot}/%{_libdir}/
-ln -s libjim.so.* libjim.so
-popd
%if %{with tests}
diff --git a/sources b/sources
index 8ff85cc..3bf99e6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (jimtcl-0.81.tar.gz) = 5f798b15fd32673e2e2769e25c4dfeee43696e5bbd2d3ec3fd2f312fa49da9ef057fb4de81a10d3812dc07fb2e40ed79924b024e537e064d3213b10e06a416b6
+SHA512 (jimtcl-0.82.tar.gz) = d0f8c8d515b9c7eee3ee2089a8fe9b8616b0541b7fca6b769132201c3a65a8216f9e8a333c6a3a4c2a8fa4754ab0c9d3c2bca3306b3b4db566d4f3e401a709fe
1 year, 1 month
Architecture specific change in rpms/rust-notify.git
by githook-noreply@fedoraproject.org
The package rpms/rust-notify.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-notify.git/commit/?id=c1f4f4....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit c1f4f4559ac6e0e2b4050023569c07a032a8a3bc
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Mon Feb 27 15:28:23 2023 -0600
Update to 4.0.17
- Convert license declaration to SPDX
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index 0bd923c..8dc995b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/notify-4.0.12.crate
/notify-4.0.14.crate
/notify-4.0.15.crate
+/notify-4.0.17.crate
diff --git a/notify-fix-metadata-auto.diff b/notify-fix-metadata-auto.diff
new file mode 100644
index 0000000..50693c3
--- /dev/null
+++ b/notify-fix-metadata-auto.diff
@@ -0,0 +1,14 @@
+--- notify-4.0.17/Cargo.toml 1970-01-01T00:00:00+00:00
++++ notify-4.0.17/Cargo.toml 2023-02-27T21:06:08.800458+00:00
+@@ -49,11 +49,3 @@
+
+ [target."cfg(target_os=\"linux\")".dependencies.mio-extras]
+ version = "^2.0.5"
+-[target."cfg(target_os=\"macos\")".dependencies.fsevent]
+-version = "0.4"
+-
+-[target."cfg(target_os=\"macos\")".dependencies.fsevent-sys]
+-version = "2"
+-[target."cfg(windows)".dependencies.winapi]
+-version = "0.3.8"
+-features = ["fileapi", "handleapi", "ioapiset", "minwinbase", "synchapi", "winbase", "winnt"]
diff --git a/notify-fix-metadata.diff b/notify-fix-metadata.diff
index 9faf60a..5b1c997 100644
--- a/notify-fix-metadata.diff
+++ b/notify-fix-metadata.diff
@@ -1,6 +1,6 @@
---- notify-4.0.15/Cargo.toml 2020-01-07T14:33:26+00:00
-+++ notify-4.0.15/Cargo.toml 2020-01-25T00:51:39.365338+00:00
-@@ -40,7 +40,7 @@
+--- notify-4.0.17/Cargo.toml 1970-01-01T00:00:00+00:00
++++ notify-4.0.17/Cargo.toml 2023-02-27T21:06:13.308404+00:00
+@@ -41,7 +41,7 @@
manual_tests = []
timing_tests = []
[target."cfg(target_os=\"linux\")".dependencies.inotify]
@@ -9,18 +9,3 @@
default-features = false
[target."cfg(target_os=\"linux\")".dependencies.mio]
-@@ -48,14 +48,6 @@
-
- [target."cfg(target_os=\"linux\")".dependencies.mio-extras]
- version = "^2.0.5"
--[target."cfg(target_os=\"macos\")".dependencies.fsevent]
--version = "0.4"
--
--[target."cfg(target_os=\"macos\")".dependencies.fsevent-sys]
--version = "2"
--[target."cfg(windows)".dependencies.winapi]
--version = "0.3.8"
--features = ["fileapi", "handleapi", "ioapiset", "minwinbase", "synchapi", "winbase", "winnt"]
- [badges.travis-ci]
- branch = "main"
- repository = "notify-rs/notify"
diff --git a/rust-notify.spec b/rust-notify.spec
index 1d99996..f7620c9 100644
--- a/rust-notify.spec
+++ b/rust-notify.spec
@@ -1,29 +1,25 @@
-# Generated by rust2rpm 13
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate notify
-Name: rust-%{crate}
-Version: 4.0.15
+Name: rust-notify
+Version: 4.0.17
Release: %autorelease
Summary: Cross-platform filesystem notification library
-# Upstream license specification: CC0-1.0
# License file is in upstream, but not in released version yet
-License: CC0
+License: CC0-1.0
URL: https://crates.io/crates/notify
Source: %{crates_source}
-# Initial patched metadata
+# Automatically generated patch to strip foreign dependencies
+Patch: notify-fix-metadata-auto.diff
+# Manually created patch for downstream crate metadata changes
# * Update inotify to 0.8, https://github.com/notify-rs/notify/pull/234
-Patch0: notify-fix-metadata.diff
+Patch: notify-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Cross-platform filesystem notification library.}
@@ -36,12 +32,14 @@ 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 README.md CHANGELOG.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%doc %{crate_instdir}/CHANGELOG.md
+%doc %{crate_instdir}/CODE_OF_CONDUCT.md
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -49,11 +47,11 @@ 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
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+manual_tests-devel
Summary: %{summary}
@@ -61,11 +59,11 @@ BuildArch: noarch
%description -n %{name}+manual_tests-devel %{_description}
-This package contains library source intended for building other packages
-which use "manual_tests" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "manual_tests" feature of the "%{crate}" crate.
%files -n %{name}+manual_tests-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+timing_tests-devel
Summary: %{summary}
@@ -73,11 +71,11 @@ BuildArch: noarch
%description -n %{name}+timing_tests-devel %{_description}
-This package contains library source intended for building other packages
-which use "timing_tests" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "timing_tests" feature of the "%{crate}" crate.
%files -n %{name}+timing_tests-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
@@ -95,7 +93,7 @@ which use "timing_tests" feature of "%{crate}" crate.
%if %{with check}
%check
# Tests are not very reliable, https://github.com/passcod/notify/issues/186
-%cargo_test || :
+%cargo_test -- -- --skip create_directory_watch_subdirectories
%endif
%changelog
diff --git a/sources b/sources
index f90056e..cb565e3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (notify-4.0.15.crate) = f1712718d00168fccea41aa5e79dd2c3551dd530781f4c589fa787237e6206b738e331dc9100e00d39dbe139230fdbe97b9bc73b076effbdf91f2815a1615398
+SHA512 (notify-4.0.17.crate) = 78fffa1da9fafef40ac92190dfaa71e22b8999bb8bd9425e4d8e9054d234ca0fbaf7726c023987756a3900b00aa9e713b093ba7643374f2ffb20416ce19bd193
commit e4a04a95ffc43c12fe2077d0f1966c932271d867
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Mon Feb 27 15:04:08 2023 -0600
Convert to rpmautospec
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..9eb92d4
--- /dev/null
+++ b/changelog
@@ -0,0 +1,49 @@
+* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Tue Jul 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-6
+- Second attempt - Rebuilt for
+ https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-4
+- Second attempt - Rebuilt for
+ https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Sat Jan 25 2020 Josh Stone <jistone(a)redhat.com> - 4.0.15-1
+- Update to 4.0.15
+
+* Tue Dec 17 10:30:17 CET 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.14-2
+- Update inotify to 0.8
+
+* Sat Nov 23 2019 Josh Stone <jistone(a)redhat.com> - 4.0.14-1
+- Update to 4.0.14
+
+* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.12-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sat Jun 22 23:13:10 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.12-2
+- Regenerate
+
+* Thu May 30 17:45:19 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.12-1
+- Update to 4.0.12
+
+* Thu May 09 08:25:27 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.11-1
+- Update to 4.0.11
+
+* Mon Mar 11 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.10-1
+- Initial package
diff --git a/rust-notify.spec b/rust-notify.spec
index 54f1c54..1d99996 100644
--- a/rust-notify.spec
+++ b/rust-notify.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 4.0.15
-Release: 9%{?dist}
+Release: %autorelease
Summary: Cross-platform filesystem notification library
# Upstream license specification: CC0-1.0
@@ -99,52 +99,4 @@ which use "timing_tests" feature of "%{crate}" crate.
%endif
%changelog
-* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Tue Jul 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-6
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-4
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Sat Jan 25 2020 Josh Stone <jistone(a)redhat.com> - 4.0.15-1
-- Update to 4.0.15
-
-* Tue Dec 17 10:30:17 CET 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.14-2
-- Update inotify to 0.8
-
-* Sat Nov 23 2019 Josh Stone <jistone(a)redhat.com> - 4.0.14-1
-- Update to 4.0.14
-
-* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.12-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sat Jun 22 23:13:10 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.12-2
-- Regenerate
-
-* Thu May 30 17:45:19 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.12-1
-- Update to 4.0.12
-
-* Thu May 09 08:25:27 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.11-1
-- Update to 4.0.11
-
-* Mon Mar 11 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.10-1
-- Initial package
+%autochangelog
commit 5822ce71a1a9195535a4e68f0be3014b6478a92c
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jan 21 00:08:31 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/rust-notify.spec b/rust-notify.spec
index d8e28b0..54f1c54 100644
--- a/rust-notify.spec
+++ b/rust-notify.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 4.0.15
-Release: 8%{?dist}
+Release: 9%{?dist}
Summary: Cross-platform filesystem notification library
# Upstream license specification: CC0-1.0
@@ -99,6 +99,9 @@ which use "timing_tests" feature of "%{crate}" crate.
%endif
%changelog
+* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
commit 15d6ec546b60dc124b01c6260b1125ee9987e6ea
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jul 23 05:21:38 2022 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/rust-notify.spec b/rust-notify.spec
index a04105c..d8e28b0 100644
--- a/rust-notify.spec
+++ b/rust-notify.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 4.0.15
-Release: 7%{?dist}
+Release: 8%{?dist}
Summary: Cross-platform filesystem notification library
# Upstream license specification: CC0-1.0
@@ -99,6 +99,9 @@ which use "timing_tests" feature of "%{crate}" crate.
%endif
%changelog
+* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
1 year, 1 month
Architecture specific change in rpms/rust-notify.git
by githook-noreply@fedoraproject.org
The package rpms/rust-notify.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-notify.git/commit/?id=c1f4f4....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit c1f4f4559ac6e0e2b4050023569c07a032a8a3bc
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Mon Feb 27 15:28:23 2023 -0600
Update to 4.0.17
- Convert license declaration to SPDX
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index 0bd923c..8dc995b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/notify-4.0.12.crate
/notify-4.0.14.crate
/notify-4.0.15.crate
+/notify-4.0.17.crate
diff --git a/notify-fix-metadata-auto.diff b/notify-fix-metadata-auto.diff
new file mode 100644
index 0000000..50693c3
--- /dev/null
+++ b/notify-fix-metadata-auto.diff
@@ -0,0 +1,14 @@
+--- notify-4.0.17/Cargo.toml 1970-01-01T00:00:00+00:00
++++ notify-4.0.17/Cargo.toml 2023-02-27T21:06:08.800458+00:00
+@@ -49,11 +49,3 @@
+
+ [target."cfg(target_os=\"linux\")".dependencies.mio-extras]
+ version = "^2.0.5"
+-[target."cfg(target_os=\"macos\")".dependencies.fsevent]
+-version = "0.4"
+-
+-[target."cfg(target_os=\"macos\")".dependencies.fsevent-sys]
+-version = "2"
+-[target."cfg(windows)".dependencies.winapi]
+-version = "0.3.8"
+-features = ["fileapi", "handleapi", "ioapiset", "minwinbase", "synchapi", "winbase", "winnt"]
diff --git a/notify-fix-metadata.diff b/notify-fix-metadata.diff
index 9faf60a..5b1c997 100644
--- a/notify-fix-metadata.diff
+++ b/notify-fix-metadata.diff
@@ -1,6 +1,6 @@
---- notify-4.0.15/Cargo.toml 2020-01-07T14:33:26+00:00
-+++ notify-4.0.15/Cargo.toml 2020-01-25T00:51:39.365338+00:00
-@@ -40,7 +40,7 @@
+--- notify-4.0.17/Cargo.toml 1970-01-01T00:00:00+00:00
++++ notify-4.0.17/Cargo.toml 2023-02-27T21:06:13.308404+00:00
+@@ -41,7 +41,7 @@
manual_tests = []
timing_tests = []
[target."cfg(target_os=\"linux\")".dependencies.inotify]
@@ -9,18 +9,3 @@
default-features = false
[target."cfg(target_os=\"linux\")".dependencies.mio]
-@@ -48,14 +48,6 @@
-
- [target."cfg(target_os=\"linux\")".dependencies.mio-extras]
- version = "^2.0.5"
--[target."cfg(target_os=\"macos\")".dependencies.fsevent]
--version = "0.4"
--
--[target."cfg(target_os=\"macos\")".dependencies.fsevent-sys]
--version = "2"
--[target."cfg(windows)".dependencies.winapi]
--version = "0.3.8"
--features = ["fileapi", "handleapi", "ioapiset", "minwinbase", "synchapi", "winbase", "winnt"]
- [badges.travis-ci]
- branch = "main"
- repository = "notify-rs/notify"
diff --git a/rust-notify.spec b/rust-notify.spec
index 1d99996..f7620c9 100644
--- a/rust-notify.spec
+++ b/rust-notify.spec
@@ -1,29 +1,25 @@
-# Generated by rust2rpm 13
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate notify
-Name: rust-%{crate}
-Version: 4.0.15
+Name: rust-notify
+Version: 4.0.17
Release: %autorelease
Summary: Cross-platform filesystem notification library
-# Upstream license specification: CC0-1.0
# License file is in upstream, but not in released version yet
-License: CC0
+License: CC0-1.0
URL: https://crates.io/crates/notify
Source: %{crates_source}
-# Initial patched metadata
+# Automatically generated patch to strip foreign dependencies
+Patch: notify-fix-metadata-auto.diff
+# Manually created patch for downstream crate metadata changes
# * Update inotify to 0.8, https://github.com/notify-rs/notify/pull/234
-Patch0: notify-fix-metadata.diff
+Patch: notify-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Cross-platform filesystem notification library.}
@@ -36,12 +32,14 @@ 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 README.md CHANGELOG.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%doc %{crate_instdir}/CHANGELOG.md
+%doc %{crate_instdir}/CODE_OF_CONDUCT.md
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -49,11 +47,11 @@ 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
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+manual_tests-devel
Summary: %{summary}
@@ -61,11 +59,11 @@ BuildArch: noarch
%description -n %{name}+manual_tests-devel %{_description}
-This package contains library source intended for building other packages
-which use "manual_tests" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "manual_tests" feature of the "%{crate}" crate.
%files -n %{name}+manual_tests-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+timing_tests-devel
Summary: %{summary}
@@ -73,11 +71,11 @@ BuildArch: noarch
%description -n %{name}+timing_tests-devel %{_description}
-This package contains library source intended for building other packages
-which use "timing_tests" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "timing_tests" feature of the "%{crate}" crate.
%files -n %{name}+timing_tests-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
@@ -95,7 +93,7 @@ which use "timing_tests" feature of "%{crate}" crate.
%if %{with check}
%check
# Tests are not very reliable, https://github.com/passcod/notify/issues/186
-%cargo_test || :
+%cargo_test -- -- --skip create_directory_watch_subdirectories
%endif
%changelog
diff --git a/sources b/sources
index f90056e..cb565e3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (notify-4.0.15.crate) = f1712718d00168fccea41aa5e79dd2c3551dd530781f4c589fa787237e6206b738e331dc9100e00d39dbe139230fdbe97b9bc73b076effbdf91f2815a1615398
+SHA512 (notify-4.0.17.crate) = 78fffa1da9fafef40ac92190dfaa71e22b8999bb8bd9425e4d8e9054d234ca0fbaf7726c023987756a3900b00aa9e713b093ba7643374f2ffb20416ce19bd193
commit e4a04a95ffc43c12fe2077d0f1966c932271d867
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Mon Feb 27 15:04:08 2023 -0600
Convert to rpmautospec
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..9eb92d4
--- /dev/null
+++ b/changelog
@@ -0,0 +1,49 @@
+* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Tue Jul 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-6
+- Second attempt - Rebuilt for
+ https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-4
+- Second attempt - Rebuilt for
+ https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Sat Jan 25 2020 Josh Stone <jistone(a)redhat.com> - 4.0.15-1
+- Update to 4.0.15
+
+* Tue Dec 17 10:30:17 CET 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.14-2
+- Update inotify to 0.8
+
+* Sat Nov 23 2019 Josh Stone <jistone(a)redhat.com> - 4.0.14-1
+- Update to 4.0.14
+
+* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.12-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sat Jun 22 23:13:10 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.12-2
+- Regenerate
+
+* Thu May 30 17:45:19 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.12-1
+- Update to 4.0.12
+
+* Thu May 09 08:25:27 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.11-1
+- Update to 4.0.11
+
+* Mon Mar 11 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.10-1
+- Initial package
diff --git a/rust-notify.spec b/rust-notify.spec
index 54f1c54..1d99996 100644
--- a/rust-notify.spec
+++ b/rust-notify.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 4.0.15
-Release: 9%{?dist}
+Release: %autorelease
Summary: Cross-platform filesystem notification library
# Upstream license specification: CC0-1.0
@@ -99,52 +99,4 @@ which use "timing_tests" feature of "%{crate}" crate.
%endif
%changelog
-* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Tue Jul 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-6
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-4
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Sat Jan 25 2020 Josh Stone <jistone(a)redhat.com> - 4.0.15-1
-- Update to 4.0.15
-
-* Tue Dec 17 10:30:17 CET 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.14-2
-- Update inotify to 0.8
-
-* Sat Nov 23 2019 Josh Stone <jistone(a)redhat.com> - 4.0.14-1
-- Update to 4.0.14
-
-* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.12-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sat Jun 22 23:13:10 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.12-2
-- Regenerate
-
-* Thu May 30 17:45:19 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.12-1
-- Update to 4.0.12
-
-* Thu May 09 08:25:27 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.11-1
-- Update to 4.0.11
-
-* Mon Mar 11 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.10-1
-- Initial package
+%autochangelog
commit 5822ce71a1a9195535a4e68f0be3014b6478a92c
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jan 21 00:08:31 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/rust-notify.spec b/rust-notify.spec
index d8e28b0..54f1c54 100644
--- a/rust-notify.spec
+++ b/rust-notify.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 4.0.15
-Release: 8%{?dist}
+Release: 9%{?dist}
Summary: Cross-platform filesystem notification library
# Upstream license specification: CC0-1.0
@@ -99,6 +99,9 @@ which use "timing_tests" feature of "%{crate}" crate.
%endif
%changelog
+* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
1 year, 1 month
Architecture specific change in rpms/rust-notify.git
by githook-noreply@fedoraproject.org
The package rpms/rust-notify.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-notify.git/commit/?id=c1f4f4....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit c1f4f4559ac6e0e2b4050023569c07a032a8a3bc
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Mon Feb 27 15:28:23 2023 -0600
Update to 4.0.17
- Convert license declaration to SPDX
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index 0bd923c..8dc995b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/notify-4.0.12.crate
/notify-4.0.14.crate
/notify-4.0.15.crate
+/notify-4.0.17.crate
diff --git a/notify-fix-metadata-auto.diff b/notify-fix-metadata-auto.diff
new file mode 100644
index 0000000..50693c3
--- /dev/null
+++ b/notify-fix-metadata-auto.diff
@@ -0,0 +1,14 @@
+--- notify-4.0.17/Cargo.toml 1970-01-01T00:00:00+00:00
++++ notify-4.0.17/Cargo.toml 2023-02-27T21:06:08.800458+00:00
+@@ -49,11 +49,3 @@
+
+ [target."cfg(target_os=\"linux\")".dependencies.mio-extras]
+ version = "^2.0.5"
+-[target."cfg(target_os=\"macos\")".dependencies.fsevent]
+-version = "0.4"
+-
+-[target."cfg(target_os=\"macos\")".dependencies.fsevent-sys]
+-version = "2"
+-[target."cfg(windows)".dependencies.winapi]
+-version = "0.3.8"
+-features = ["fileapi", "handleapi", "ioapiset", "minwinbase", "synchapi", "winbase", "winnt"]
diff --git a/notify-fix-metadata.diff b/notify-fix-metadata.diff
index 9faf60a..5b1c997 100644
--- a/notify-fix-metadata.diff
+++ b/notify-fix-metadata.diff
@@ -1,6 +1,6 @@
---- notify-4.0.15/Cargo.toml 2020-01-07T14:33:26+00:00
-+++ notify-4.0.15/Cargo.toml 2020-01-25T00:51:39.365338+00:00
-@@ -40,7 +40,7 @@
+--- notify-4.0.17/Cargo.toml 1970-01-01T00:00:00+00:00
++++ notify-4.0.17/Cargo.toml 2023-02-27T21:06:13.308404+00:00
+@@ -41,7 +41,7 @@
manual_tests = []
timing_tests = []
[target."cfg(target_os=\"linux\")".dependencies.inotify]
@@ -9,18 +9,3 @@
default-features = false
[target."cfg(target_os=\"linux\")".dependencies.mio]
-@@ -48,14 +48,6 @@
-
- [target."cfg(target_os=\"linux\")".dependencies.mio-extras]
- version = "^2.0.5"
--[target."cfg(target_os=\"macos\")".dependencies.fsevent]
--version = "0.4"
--
--[target."cfg(target_os=\"macos\")".dependencies.fsevent-sys]
--version = "2"
--[target."cfg(windows)".dependencies.winapi]
--version = "0.3.8"
--features = ["fileapi", "handleapi", "ioapiset", "minwinbase", "synchapi", "winbase", "winnt"]
- [badges.travis-ci]
- branch = "main"
- repository = "notify-rs/notify"
diff --git a/rust-notify.spec b/rust-notify.spec
index 1d99996..f7620c9 100644
--- a/rust-notify.spec
+++ b/rust-notify.spec
@@ -1,29 +1,25 @@
-# Generated by rust2rpm 13
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate notify
-Name: rust-%{crate}
-Version: 4.0.15
+Name: rust-notify
+Version: 4.0.17
Release: %autorelease
Summary: Cross-platform filesystem notification library
-# Upstream license specification: CC0-1.0
# License file is in upstream, but not in released version yet
-License: CC0
+License: CC0-1.0
URL: https://crates.io/crates/notify
Source: %{crates_source}
-# Initial patched metadata
+# Automatically generated patch to strip foreign dependencies
+Patch: notify-fix-metadata-auto.diff
+# Manually created patch for downstream crate metadata changes
# * Update inotify to 0.8, https://github.com/notify-rs/notify/pull/234
-Patch0: notify-fix-metadata.diff
+Patch: notify-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Cross-platform filesystem notification library.}
@@ -36,12 +32,14 @@ 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 README.md CHANGELOG.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%doc %{crate_instdir}/CHANGELOG.md
+%doc %{crate_instdir}/CODE_OF_CONDUCT.md
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -49,11 +47,11 @@ 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
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+manual_tests-devel
Summary: %{summary}
@@ -61,11 +59,11 @@ BuildArch: noarch
%description -n %{name}+manual_tests-devel %{_description}
-This package contains library source intended for building other packages
-which use "manual_tests" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "manual_tests" feature of the "%{crate}" crate.
%files -n %{name}+manual_tests-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+timing_tests-devel
Summary: %{summary}
@@ -73,11 +71,11 @@ BuildArch: noarch
%description -n %{name}+timing_tests-devel %{_description}
-This package contains library source intended for building other packages
-which use "timing_tests" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "timing_tests" feature of the "%{crate}" crate.
%files -n %{name}+timing_tests-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
@@ -95,7 +93,7 @@ which use "timing_tests" feature of "%{crate}" crate.
%if %{with check}
%check
# Tests are not very reliable, https://github.com/passcod/notify/issues/186
-%cargo_test || :
+%cargo_test -- -- --skip create_directory_watch_subdirectories
%endif
%changelog
diff --git a/sources b/sources
index f90056e..cb565e3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (notify-4.0.15.crate) = f1712718d00168fccea41aa5e79dd2c3551dd530781f4c589fa787237e6206b738e331dc9100e00d39dbe139230fdbe97b9bc73b076effbdf91f2815a1615398
+SHA512 (notify-4.0.17.crate) = 78fffa1da9fafef40ac92190dfaa71e22b8999bb8bd9425e4d8e9054d234ca0fbaf7726c023987756a3900b00aa9e713b093ba7643374f2ffb20416ce19bd193
commit e4a04a95ffc43c12fe2077d0f1966c932271d867
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Mon Feb 27 15:04:08 2023 -0600
Convert to rpmautospec
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..9eb92d4
--- /dev/null
+++ b/changelog
@@ -0,0 +1,49 @@
+* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Tue Jul 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-6
+- Second attempt - Rebuilt for
+ https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-4
+- Second attempt - Rebuilt for
+ https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Sat Jan 25 2020 Josh Stone <jistone(a)redhat.com> - 4.0.15-1
+- Update to 4.0.15
+
+* Tue Dec 17 10:30:17 CET 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.14-2
+- Update inotify to 0.8
+
+* Sat Nov 23 2019 Josh Stone <jistone(a)redhat.com> - 4.0.14-1
+- Update to 4.0.14
+
+* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.12-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sat Jun 22 23:13:10 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.12-2
+- Regenerate
+
+* Thu May 30 17:45:19 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.12-1
+- Update to 4.0.12
+
+* Thu May 09 08:25:27 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.11-1
+- Update to 4.0.11
+
+* Mon Mar 11 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.10-1
+- Initial package
diff --git a/rust-notify.spec b/rust-notify.spec
index 54f1c54..1d99996 100644
--- a/rust-notify.spec
+++ b/rust-notify.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 4.0.15
-Release: 9%{?dist}
+Release: %autorelease
Summary: Cross-platform filesystem notification library
# Upstream license specification: CC0-1.0
@@ -99,52 +99,4 @@ which use "timing_tests" feature of "%{crate}" crate.
%endif
%changelog
-* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Tue Jul 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-6
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-4
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.15-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Sat Jan 25 2020 Josh Stone <jistone(a)redhat.com> - 4.0.15-1
-- Update to 4.0.15
-
-* Tue Dec 17 10:30:17 CET 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.14-2
-- Update inotify to 0.8
-
-* Sat Nov 23 2019 Josh Stone <jistone(a)redhat.com> - 4.0.14-1
-- Update to 4.0.14
-
-* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.12-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sat Jun 22 23:13:10 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.12-2
-- Regenerate
-
-* Thu May 30 17:45:19 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.12-1
-- Update to 4.0.12
-
-* Thu May 09 08:25:27 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.11-1
-- Update to 4.0.11
-
-* Mon Mar 11 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 4.0.10-1
-- Initial package
+%autochangelog
1 year, 1 month
Architecture specific change in rpms/rust-wide.git
by githook-noreply@fedoraproject.org
The package rpms/rust-wide.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-wide.git/commit/?id=6c3d89e2....
Change:
-%ifarch s390x
Thanks.
Full change:
============
commit 6c3d89e228daf7f09692bd54c0bf5c3137b0ebeb
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Feb 27 20:21:16 2023 +0100
Update to version 0.7.8; Fixes RHBZ#2173194
diff --git a/.gitignore b/.gitignore
index 1e46af7..c483929 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/wide-0.7.4.crate
/wide-0.7.5.crate
/wide-0.7.6.crate
+/wide-0.7.8.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 7ec23b8..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-wide
-
-The rust-wide package
diff --git a/rust-wide.spec b/rust-wide.spec
index d3c8a77..7289e76 100644
--- a/rust-wide.spec
+++ b/rust-wide.spec
@@ -1,11 +1,11 @@
-# Generated by rust2rpm 23
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate wide
Name: rust-wide
-Version: 0.7.6
+Version: 0.7.8
Release: %autorelease
Summary: Crate to help you go wide
@@ -16,7 +16,7 @@ Source: %{crates_source}
BuildRequires: rust-packaging >= 21
%global _description %{expand:
-Crate to help you go wide.}
+A crate to help you go wide.}
%description %{_description}
@@ -73,14 +73,8 @@ use the "std" feature of the "%{crate}" crate.
%if %{with check}
%check
-%ifarch s390x
-# * skip a test that fails due to endianness issues:
-# https://github.com/Lokathor/wide/issues/88
-%cargo_test -- -- --skip test_software_sqrt
-%else
%cargo_test
%endif
-%endif
%changelog
%autochangelog
diff --git a/sources b/sources
index 8e51534..2dcedc2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (wide-0.7.6.crate) = 9e7dca71c1c5b13ccff4fedc1a58211f8ffd3f55fed317fe49c5e3627eee0875d765e6e0e28b37a659c7d9844a465df5620417b8e285f4bb957a8c1b392557c8
+SHA512 (wide-0.7.8.crate) = d8bec340aa163fabb88ec44981b396fb820c13641bbc9492771284a09cd4c1741a383dac2b41be09df10786278852cd077b4b198e6d1a622ef1ffb2f6554c64c
1 year, 1 month
Architecture specific change in rpms/rust-wide.git
by githook-noreply@fedoraproject.org
The package rpms/rust-wide.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-wide.git/commit/?id=6c3d89e2....
Change:
-%ifarch s390x
Thanks.
Full change:
============
commit 6c3d89e228daf7f09692bd54c0bf5c3137b0ebeb
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Feb 27 20:21:16 2023 +0100
Update to version 0.7.8; Fixes RHBZ#2173194
diff --git a/.gitignore b/.gitignore
index 1e46af7..c483929 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/wide-0.7.4.crate
/wide-0.7.5.crate
/wide-0.7.6.crate
+/wide-0.7.8.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 7ec23b8..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-wide
-
-The rust-wide package
diff --git a/rust-wide.spec b/rust-wide.spec
index d3c8a77..7289e76 100644
--- a/rust-wide.spec
+++ b/rust-wide.spec
@@ -1,11 +1,11 @@
-# Generated by rust2rpm 23
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate wide
Name: rust-wide
-Version: 0.7.6
+Version: 0.7.8
Release: %autorelease
Summary: Crate to help you go wide
@@ -16,7 +16,7 @@ Source: %{crates_source}
BuildRequires: rust-packaging >= 21
%global _description %{expand:
-Crate to help you go wide.}
+A crate to help you go wide.}
%description %{_description}
@@ -73,14 +73,8 @@ use the "std" feature of the "%{crate}" crate.
%if %{with check}
%check
-%ifarch s390x
-# * skip a test that fails due to endianness issues:
-# https://github.com/Lokathor/wide/issues/88
-%cargo_test -- -- --skip test_software_sqrt
-%else
%cargo_test
%endif
-%endif
%changelog
%autochangelog
diff --git a/sources b/sources
index 8e51534..2dcedc2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (wide-0.7.6.crate) = 9e7dca71c1c5b13ccff4fedc1a58211f8ffd3f55fed317fe49c5e3627eee0875d765e6e0e28b37a659c7d9844a465df5620417b8e285f4bb957a8c1b392557c8
+SHA512 (wide-0.7.8.crate) = d8bec340aa163fabb88ec44981b396fb820c13641bbc9492771284a09cd4c1741a383dac2b41be09df10786278852cd077b4b198e6d1a622ef1ffb2f6554c64c
1 year, 1 month
Architecture specific change in rpms/rust-ena.git
by githook-noreply@fedoraproject.org
The package rpms/rust-ena.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-ena.git/commit/?id=06b10bcdd....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 06b10bcdd2e884c696c5bdb4652cff84ad1a44ab
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Feb 27 20:19:16 2023 +0100
Update to version 0.14.1; Fixes RHBZ#2173077
diff --git a/.gitignore b/.gitignore
index 9b35b1f..0389f38 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/*.src.rpm
/ena-0.14.0.crate
+/ena-0.14.1.crate
diff --git a/.rust2rpm.conf b/.rust2rpm.conf
deleted file mode 100644
index 2717226..0000000
--- a/.rust2rpm.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-[DEFAULT]
-unwanted-features =
- congruence-closure
- dogged
- persistent
- petgraph
diff --git a/ena-fix-metadata.diff b/ena-fix-metadata.diff
new file mode 100644
index 0000000..1688880
--- /dev/null
+++ b/ena-fix-metadata.diff
@@ -0,0 +1,21 @@
+--- ena-0.14.1/Cargo.toml 1970-01-01T00:00:01+00:00
++++ ena-0.14.1/Cargo.toml 2023-02-27T19:08:31.521127+00:00
+@@ -23,18 +23,5 @@
+ license = "MIT OR Apache-2.0"
+ repository = "https://github.com/rust-lang/ena"
+
+-[dependencies.dogged]
+-version = "0.2.0"
+-optional = true
+-
+ [dependencies.log]
+ version = "0.4"
+-
+-[dependencies.petgraph]
+-version = "0.4.5"
+-optional = true
+-
+-[features]
+-bench = []
+-congruence-closure = ["petgraph"]
+-persistent = ["dogged"]
diff --git a/rust-ena.spec b/rust-ena.spec
index 7885deb..fdf7d38 100644
--- a/rust-ena.spec
+++ b/rust-ena.spec
@@ -1,29 +1,26 @@
-# Generated by rust2rpm 16
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate ena
-Name: rust-%{crate}
-Version: 0.14.0
+Name: rust-ena
+Version: 0.14.1
Release: %autorelease
Summary: Union-find, congruence closure, and other unification code
-# Upstream license specification: MIT/Apache-2.0
-License: MIT or ASL 2.0
+License: MIT OR Apache-2.0
URL: https://crates.io/crates/ena
Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * remove unused features with outdated optional dependencies
+Patch: ena-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
-Union-find, congruence closure, and other unification code. Based on code from
-rustc.}
+Union-find, congruence closure, and other unification code. Based on
+code from rustc.}
%description %{_description}
@@ -33,13 +30,14 @@ 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
-%license LICENSE-APACHE LICENSE-MIT
-%doc README.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE-APACHE
+%license %{crate_instdir}/LICENSE-MIT
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -47,23 +45,11 @@ 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
-
-%package -n %{name}+bench-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bench-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bench" feature of "%{crate}" crate.
-
-%files -n %{name}+bench-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 37c28da..00d0851 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ena-0.14.0.crate) = bcf842f8f5da8a7e9b8e51df50bdf3f00234534f1d59d96bb1e45b0ee4fa74847eb8b9b5ca615a66d84d23c629d7386f28294a5c64d22efdf2903bc89faab2d4
+SHA512 (ena-0.14.1.crate) = 2754a103c3d01a1168f3419f0568b072e1d8d900b37e1321894a5a4886082f3d7d65b9770069d5cf477a327c891f802f8a7c52dbd6b904b972092c0ff0eb2f6c
commit 2eb71786e769d08b51d240e6f4679aefeeeabff5
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Feb 27 20:07:45 2023 +0100
Convert to %autorelease and %autochangelog
[skip changelog]
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..3d8331c
--- /dev/null
+++ b/changelog
@@ -0,0 +1,15 @@
+* Fri Jan 20 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Tue Jul 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-2
+- Second attempt - Rebuilt for
+ https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Thu Apr 08 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.14.0-1
+- Initial package
diff --git a/rust-ena.spec b/rust-ena.spec
index 5e40a49..7885deb 100644
--- a/rust-ena.spec
+++ b/rust-ena.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 0.14.0
-Release: 5%{?dist}
+Release: %autorelease
Summary: Union-find, congruence closure, and other unification code
# Upstream license specification: MIT/Apache-2.0
@@ -84,18 +84,4 @@ which use "bench" feature of "%{crate}" crate.
%endif
%changelog
-* Fri Jan 20 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Tue Jul 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-2
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Thu Apr 08 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.14.0-1
-- Initial package
+%autochangelog
commit b29232cc77f75e94668922a95ac863665d24339e
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 20 22:38:41 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/rust-ena.spec b/rust-ena.spec
index fe971c5..5e40a49 100644
--- a/rust-ena.spec
+++ b/rust-ena.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 0.14.0
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Union-find, congruence closure, and other unification code
# Upstream license specification: MIT/Apache-2.0
@@ -84,6 +84,9 @@ which use "bench" feature of "%{crate}" crate.
%endif
%changelog
+* Fri Jan 20 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
commit b204a9ebe1ef7cc3db82b7b43c356d1eba300813
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jul 23 03:51:50 2022 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/rust-ena.spec b/rust-ena.spec
index efe31a2..fe971c5 100644
--- a/rust-ena.spec
+++ b/rust-ena.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 0.14.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Union-find, congruence closure, and other unification code
# Upstream license specification: MIT/Apache-2.0
@@ -84,6 +84,9 @@ which use "bench" feature of "%{crate}" crate.
%endif
%changelog
+* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
1 year, 1 month
Architecture specific change in rpms/rust-ena.git
by githook-noreply@fedoraproject.org
The package rpms/rust-ena.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-ena.git/commit/?id=06b10bcdd....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 06b10bcdd2e884c696c5bdb4652cff84ad1a44ab
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Feb 27 20:19:16 2023 +0100
Update to version 0.14.1; Fixes RHBZ#2173077
diff --git a/.gitignore b/.gitignore
index 9b35b1f..0389f38 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/*.src.rpm
/ena-0.14.0.crate
+/ena-0.14.1.crate
diff --git a/.rust2rpm.conf b/.rust2rpm.conf
deleted file mode 100644
index 2717226..0000000
--- a/.rust2rpm.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-[DEFAULT]
-unwanted-features =
- congruence-closure
- dogged
- persistent
- petgraph
diff --git a/ena-fix-metadata.diff b/ena-fix-metadata.diff
new file mode 100644
index 0000000..1688880
--- /dev/null
+++ b/ena-fix-metadata.diff
@@ -0,0 +1,21 @@
+--- ena-0.14.1/Cargo.toml 1970-01-01T00:00:01+00:00
++++ ena-0.14.1/Cargo.toml 2023-02-27T19:08:31.521127+00:00
+@@ -23,18 +23,5 @@
+ license = "MIT OR Apache-2.0"
+ repository = "https://github.com/rust-lang/ena"
+
+-[dependencies.dogged]
+-version = "0.2.0"
+-optional = true
+-
+ [dependencies.log]
+ version = "0.4"
+-
+-[dependencies.petgraph]
+-version = "0.4.5"
+-optional = true
+-
+-[features]
+-bench = []
+-congruence-closure = ["petgraph"]
+-persistent = ["dogged"]
diff --git a/rust-ena.spec b/rust-ena.spec
index 7885deb..fdf7d38 100644
--- a/rust-ena.spec
+++ b/rust-ena.spec
@@ -1,29 +1,26 @@
-# Generated by rust2rpm 16
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate ena
-Name: rust-%{crate}
-Version: 0.14.0
+Name: rust-ena
+Version: 0.14.1
Release: %autorelease
Summary: Union-find, congruence closure, and other unification code
-# Upstream license specification: MIT/Apache-2.0
-License: MIT or ASL 2.0
+License: MIT OR Apache-2.0
URL: https://crates.io/crates/ena
Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * remove unused features with outdated optional dependencies
+Patch: ena-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
-Union-find, congruence closure, and other unification code. Based on code from
-rustc.}
+Union-find, congruence closure, and other unification code. Based on
+code from rustc.}
%description %{_description}
@@ -33,13 +30,14 @@ 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
-%license LICENSE-APACHE LICENSE-MIT
-%doc README.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE-APACHE
+%license %{crate_instdir}/LICENSE-MIT
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -47,23 +45,11 @@ 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
-
-%package -n %{name}+bench-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bench-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bench" feature of "%{crate}" crate.
-
-%files -n %{name}+bench-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 37c28da..00d0851 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ena-0.14.0.crate) = bcf842f8f5da8a7e9b8e51df50bdf3f00234534f1d59d96bb1e45b0ee4fa74847eb8b9b5ca615a66d84d23c629d7386f28294a5c64d22efdf2903bc89faab2d4
+SHA512 (ena-0.14.1.crate) = 2754a103c3d01a1168f3419f0568b072e1d8d900b37e1321894a5a4886082f3d7d65b9770069d5cf477a327c891f802f8a7c52dbd6b904b972092c0ff0eb2f6c
commit 2eb71786e769d08b51d240e6f4679aefeeeabff5
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Feb 27 20:07:45 2023 +0100
Convert to %autorelease and %autochangelog
[skip changelog]
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..3d8331c
--- /dev/null
+++ b/changelog
@@ -0,0 +1,15 @@
+* Fri Jan 20 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Tue Jul 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-2
+- Second attempt - Rebuilt for
+ https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Thu Apr 08 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.14.0-1
+- Initial package
diff --git a/rust-ena.spec b/rust-ena.spec
index 5e40a49..7885deb 100644
--- a/rust-ena.spec
+++ b/rust-ena.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 0.14.0
-Release: 5%{?dist}
+Release: %autorelease
Summary: Union-find, congruence closure, and other unification code
# Upstream license specification: MIT/Apache-2.0
@@ -84,18 +84,4 @@ which use "bench" feature of "%{crate}" crate.
%endif
%changelog
-* Fri Jan 20 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Tue Jul 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-2
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Thu Apr 08 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.14.0-1
-- Initial package
+%autochangelog
commit b29232cc77f75e94668922a95ac863665d24339e
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 20 22:38:41 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/rust-ena.spec b/rust-ena.spec
index fe971c5..5e40a49 100644
--- a/rust-ena.spec
+++ b/rust-ena.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 0.14.0
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Union-find, congruence closure, and other unification code
# Upstream license specification: MIT/Apache-2.0
@@ -84,6 +84,9 @@ which use "bench" feature of "%{crate}" crate.
%endif
%changelog
+* Fri Jan 20 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.14.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
1 year, 1 month
Architecture specific change in rpms/rust-bytesize.git
by githook-noreply@fedoraproject.org
The package rpms/rust-bytesize.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-bytesize.git/commit/?id=8b6a....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 8b6a6039d07c57b7287dd9929862bee52ffb6648
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Feb 27 19:57:39 2023 +0100
Update to version 1.2.0; Fixes RHBZ#2173143
diff --git a/.gitignore b/.gitignore
index af7d2e1..7da43ab 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/bytesize-1.0.0.crate
/bytesize-1.0.1.crate
/bytesize-1.1.0.crate
+/bytesize-1.2.0.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index ad8cd84..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-bytesize
-
-The rust-bytesize package
\ No newline at end of file
diff --git a/rust-bytesize.spec b/rust-bytesize.spec
index 07efe39..ff590dc 100644
--- a/rust-bytesize.spec
+++ b/rust-bytesize.spec
@@ -1,28 +1,22 @@
-# Generated by rust2rpm 18
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate bytesize
-Name: rust-%{crate}
-Version: 1.1.0
+Name: rust-bytesize
+Version: 1.2.0
Release: %autorelease
Summary: Utility for human-readable bytes representations
-# Upstream license specification: Apache-2.0
-License: ASL 2.0
+License: Apache-2.0
URL: https://crates.io/crates/bytesize
Source: %{crates_source}
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
+BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
-Utility for human-readable bytes representations.}
+An utility for human-readable bytes representations.}
%description %{_description}
@@ -32,13 +26,13 @@ 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
-%license LICENSE
-%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}
@@ -46,11 +40,11 @@ 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
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+serde-devel
Summary: %{summary}
@@ -58,11 +52,11 @@ BuildArch: noarch
%description -n %{name}+serde-devel %{_description}
-This package contains library source intended for building other packages
-which use "serde" feature of "%{crate}" crate.
+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 d33dc01..a3660df 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (bytesize-1.1.0.crate) = 36f35cf53c468cf011b231d3fc5d00c5224fa3d917854e347daeaaae53ae7ee36c4d8ba26788460d56c922c9ffb0eeebc60655fef7366ae42e221950d03f6715
+SHA512 (bytesize-1.2.0.crate) = 425d284141175f0e40ba88a77141269b65bb63175ca8d1624359309fab546dd9e2959470cf16dec3f69a41b334e45eef62ee34298d3a74f3e987b44a7df912f5
commit 9469de3cf02df3eb9610219aa837ce9e0eb91a0b
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 20 21:53:01 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 13e7b4ac2feafc513529bcd33861e55b91016764
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jul 23 03:06:25 2022 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
1 year, 1 month
Architecture specific change in rpms/rust-wide.git
by githook-noreply@fedoraproject.org
The package rpms/rust-wide.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-wide.git/commit/?id=6c3d89e2....
Change:
-%ifarch s390x
Thanks.
Full change:
============
commit 6c3d89e228daf7f09692bd54c0bf5c3137b0ebeb
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Feb 27 20:21:16 2023 +0100
Update to version 0.7.8; Fixes RHBZ#2173194
diff --git a/.gitignore b/.gitignore
index 1e46af7..c483929 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/wide-0.7.4.crate
/wide-0.7.5.crate
/wide-0.7.6.crate
+/wide-0.7.8.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 7ec23b8..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-wide
-
-The rust-wide package
diff --git a/rust-wide.spec b/rust-wide.spec
index d3c8a77..7289e76 100644
--- a/rust-wide.spec
+++ b/rust-wide.spec
@@ -1,11 +1,11 @@
-# Generated by rust2rpm 23
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate wide
Name: rust-wide
-Version: 0.7.6
+Version: 0.7.8
Release: %autorelease
Summary: Crate to help you go wide
@@ -16,7 +16,7 @@ Source: %{crates_source}
BuildRequires: rust-packaging >= 21
%global _description %{expand:
-Crate to help you go wide.}
+A crate to help you go wide.}
%description %{_description}
@@ -73,14 +73,8 @@ use the "std" feature of the "%{crate}" crate.
%if %{with check}
%check
-%ifarch s390x
-# * skip a test that fails due to endianness issues:
-# https://github.com/Lokathor/wide/issues/88
-%cargo_test -- -- --skip test_software_sqrt
-%else
%cargo_test
%endif
-%endif
%changelog
%autochangelog
diff --git a/sources b/sources
index 8e51534..2dcedc2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (wide-0.7.6.crate) = 9e7dca71c1c5b13ccff4fedc1a58211f8ffd3f55fed317fe49c5e3627eee0875d765e6e0e28b37a659c7d9844a465df5620417b8e285f4bb957a8c1b392557c8
+SHA512 (wide-0.7.8.crate) = d8bec340aa163fabb88ec44981b396fb820c13641bbc9492771284a09cd4c1741a383dac2b41be09df10786278852cd077b4b198e6d1a622ef1ffb2f6554c64c
1 year, 1 month