Architecture specific change in rpms/wine.git
by githook-noreply@fedoraproject.org
The package rpms/wine.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/wine.git/commit/?id=cf3d3e4de9c7a....
Change:
+%ifarch %{arm}
Thanks.
Full change:
============
commit cf3d3e4de9c7a8b0e63748b2a1b3583f090a46d7
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Fri Jan 19 21:19:18 2024 -0600
Add smartcard subpackage (RHBZ#2259198)
diff --git a/wine.spec b/wine.spec
index b71fa2e..661a13b 100644
--- a/wine.spec
+++ b/wine.spec
@@ -41,7 +41,7 @@
Name: wine
Version: 9.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A compatibility layer for windows applications
License: LGPL-2.1-or-later
@@ -169,6 +169,7 @@ BuildRequires: mpg123-devel
BuildRequires: SDL2-devel
BuildRequires: vulkan-devel
BuildRequires: libappstream-glib
+BuildRequires: pcsc-lite-devel
# Silverlight DRM-stuff needs XATTR enabled.
%if 0%{?wine_staging}
@@ -213,6 +214,7 @@ Requires: wine-fonts = %{version}-%{release}
Requires: wine-core(x86-32) = %{version}-%{release}
Requires: wine-cms(x86-32) = %{version}-%{release}
Requires: wine-ldap(x86-32) = %{version}-%{release}
+Requires: wine-smartcard(x86-32) = %{version}-%{release}
Requires: wine-twain(x86-32) = %{version}-%{release}
Requires: wine-pulseaudio(x86-32) = %{version}-%{release}
%if 0%{?fedora}
@@ -238,6 +240,7 @@ Recommends: gstreamer1-plugins-good(x86-32)
Requires: wine-core(x86-64) = %{version}-%{release}
Requires: wine-cms(x86-64) = %{version}-%{release}
Requires: wine-ldap(x86-64) = %{version}-%{release}
+Requires: wine-smartcard(x86-64) = %{version}-%{release}
Requires: wine-twain(x86-64) = %{version}-%{release}
Requires: wine-pulseaudio(x86-64) = %{version}-%{release}
%if 0%{?fedora}
@@ -260,6 +263,7 @@ Recommends: gstreamer1-plugins-good(x86-64)
Requires: wine-core = %{version}-%{release}
Requires: wine-cms = %{version}-%{release}
Requires: wine-ldap = %{version}-%{release}
+Requires: wine-smartcard = %{version}-%{release}
Requires: wine-twain = %{version}-%{release}
Requires: wine-pulseaudio = %{version}-%{release}
%if 0%{?fedora}
@@ -274,6 +278,7 @@ Requires: samba-winbind-clients
Requires: wine-core(aarch-64) = %{version}-%{release}
Requires: wine-cms(aarch-64) = %{version}-%{release}
Requires: wine-ldap(aarch-64) = %{version}-%{release}
+Requires: wine-smartcard(aarch-64) = %{version}-%{release}
Requires: wine-twain(aarch-64) = %{version}-%{release}
Requires: wine-pulseaudio(aarch-64) = %{version}-%{release}
Requires: wine-opencl(aarch-64) = %{version}-%{release}
@@ -630,6 +635,13 @@ Requires: wine-core = %{version}-%{release}
%description cms
Color Management for wine
+%package smartcard
+Summary: Smart card support for wine
+Requires: wine-core = %{version}-%{release}
+
+%description smartcard
+Smart card support for wine
+
%package twain
Summary: Twain support for wine
Requires: wine-core = %{version}-%{release}
@@ -2750,6 +2762,14 @@ fi
%{_libdir}/wine/%{winesodir}/mscms.dll.so
%endif
+# smartcard subpackage
+%files smartcard
+%{_libdir}/wine/%{winesodir}/winscard.so
+%{_libdir}/wine/%{winepedir}/winscard.dll
+%ifarch %{arm}
+%{_libdir}/wine/%{winesodir}/winscard.dll.so
+%endif
+
# twain subpackage
%files twain
%{_libdir}/wine/%{winepedir}/twain_32.dll
@@ -2819,6 +2839,9 @@ fi
%endif
%changelog
+* Fri Jan 19 2024 Michael Cronenworth <mike(a)cchtml.com> - 9.0-2
+- Add smartcard subpackage (RHBZ#2259198)
+
* Tue Jan 16 2024 Michael Cronenworth <mike(a)cchtml.com> - 9.0-1
- version update
commit 519865b7690c6797d9961058de77884e0db0fc51
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Thu Jan 18 08:21:06 2024 -0600
Another missed wine-staging pointer type fix
diff --git a/wine-staging-9.0.patch b/wine-staging-9.0.patch
index d6826c9..daad50e 100644
--- a/wine-staging-9.0.patch
+++ b/wine-staging-9.0.patch
@@ -102,3 +102,14 @@
+ return i;
+ }
+ }
+--- patches/gdi32-rotation/0002-gdi32-fix-for-rotated-ellipse.patch.orig 2024-01-16 15:47:35.000000000 -0600
++++ patches/gdi32-rotation/0002-gdi32-fix-for-rotated-ellipse.patch 2024-01-18 08:19:37.882485865 -0600
+@@ -74,7 +74,7 @@
+ + }
+ +
+ + if (pdev->brush.style != BS_NULL &&
+-+ !(interior = ULongToHandle(NtGdiPolyPolyDraw( ULongToHandle(ALTERNATE), points, (const UINT *)&count, 1, NtGdiPolyPolygonRgn ))))
+++ !(interior = ULongToHandle(NtGdiPolyPolyDraw( ULongToHandle(ALTERNATE), points, (const ULONG *)&count, 1, NtGdiPolyPolygonRgn ))))
+ + {
+ + free( points );
+ + if (outline) NtGdiDeleteObjectApp( outline );
4 months
Architecture specific change in rpms/rust-buf-min.git
by githook-noreply@fedoraproject.org
The package rpms/rust-buf-min.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-buf-min.git/commit/?id=656fc...
https://src.fedoraproject.org/cgit/rpms/rust-buf-min.git/commit/?id=c0f29...
https://src.fedoraproject.org/cgit/rpms/rust-buf-min.git/commit/?id=9c622...
https://src.fedoraproject.org/cgit/rpms/rust-buf-min.git/commit/?id=f79f4....
Change:
-ExclusiveArch: %{rust_arches}
+ExclusiveArch: %{rust_arches}
-ExclusiveArch: %{rust_arches}
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 656fc59ba2f67b75b123363581fc2245720b0b31
Author: Michel Lind <salimma(a)fedoraproject.org>
Date: Fri Jan 19 19:48:29 2024 -0600
Update to 0.7.1 (rhbz#2258162)
Signed-off-by: Michel Lind <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index 03e74a9..5030a5e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/buf-min-0.1.1.crate
/buf-min-0.2.0.crate
/buf-min-0.4.0.crate
+/buf-min-0.7.1.crate
diff --git a/buf-min-fix-metadata.diff b/buf-min-fix-metadata.diff
new file mode 100644
index 0000000..34a695d
--- /dev/null
+++ b/buf-min-fix-metadata.diff
@@ -0,0 +1,10 @@
+--- buf-min-0.7.1/Cargo.toml 1970-01-01T00:00:01+00:00
++++ buf-min-0.7.1/Cargo.toml 2024-01-18T20:02:46.866025+00:00
+@@ -27,7 +27,3 @@
+ [dependencies.bytes]
+ version = "1.3"
+ optional = true
+-
+-[dependencies.ntex-bytes]
+-version = "0.1"
+-optional = true
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
index ddc2433..0ca981d 100644
--- a/rust-buf-min.spec
+++ b/rust-buf-min.spec
@@ -1,28 +1,26 @@
-# Generated by rust2rpm 17
+# Generated by rust2rpm 25
%bcond_without check
%global debug_package %{nil}
%global crate buf-min
-Name: rust-%{crate}
-Version: 0.4.0
-Release: 3%{?dist}
-Summary: Minimal buffer traits
+Name: rust-buf-min
+Version: 0.7.1
+Release: %autorelease
+Summary: Minimal utf-8 safe buffer traits
# Upstream license specification: MIT/Apache-2.0
-License: MIT or ASL 2.0
+License: MIT OR Apache-2.0
URL: https://crates.io/crates/buf-min
Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * drop ntex-bytes support, seems redundant since this already supports bytes
+Patch: buf-min-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
+BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
-Minimal buffer traits.}
+Minimal utf-8 safe buffer traits.}
%description %{_description}
@@ -32,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}
@@ -46,62 +45,26 @@ 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}+bytes-buf-tokio2-devel
+%package -n %{name}+bytes-devel
Summary: %{summary}
BuildArch: noarch
-%description -n %{name}+bytes-buf-tokio2-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-buf-tokio2" feature of "%{crate}" crate.
+%description -n %{name}+bytes-devel %{_description}
-%files -n %{name}+bytes-buf-tokio2-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+bytes-buf-tokio3-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bytes-buf-tokio3-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-buf-tokio3" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-buf-tokio3-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+bytes-tokio2-devel
-Summary: %{summary}
-BuildArch: noarch
+This package contains library source intended for building other packages which
+use the "bytes" feature of the "%{crate}" crate.
-%description -n %{name}+bytes-tokio2-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-tokio2" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-tokio2-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+bytes-tokio3-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bytes-tokio3-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-tokio3" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-tokio3-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%files -n %{name}+bytes-devel
+%ghost %{crate_instdir}/Cargo.toml
%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
+%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
@@ -119,17 +82,4 @@ which use "bytes-tokio3" feature of "%{crate}" crate.
%endif
%changelog
-* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sun Jan 03 10:49:40 CET 2021 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.4.0-1
-- Update to 0.4.0 (Fixes: RHBZ#1890260)
-
-* Wed Nov 25 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.0-1
-- Update to version 0.2.0.
-
-* Mon Sep 21 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.1-1
-- Initial package
+%autochangelog
diff --git a/sources b/sources
index 8f93899..aef124e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (buf-min-0.4.0.crate) = a8d15f9e3a76e13d51cb78c51267f4304a2284ca3ad75bc6a3ae7f24797271ec83f316214d21190e165f7d95a213d446ea747ce9ddac2267b71c1effc5d7fede
+SHA512 (buf-min-0.7.1.crate) = cfcacf220955fcbdffa0331fec8c9e1f7fec4887ad9a49bc2b8048f6c0e61534203a2dcfca9fdc433e38a57e2330f11cbe1a094084ed0d269eaaf912f81b6ab5
commit c0f298cc4c0a50c9184daaf9325901296cb0ac07
Author: Tomas Hrcka <thrcka(a)redhat.com>
Date: Fri Jan 19 09:37:51 2024 +0100
Unretirement request: https://pagure.io/releng/issue/11899
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..03e74a9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+/results_*/
+/*.src.rpm
+
+/buf-min-0.1.1.crate
+/buf-min-0.2.0.crate
+/buf-min-0.4.0.crate
diff --git a/dead.package b/dead.package
deleted file mode 100644
index 5ac8255..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-no longer used
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
new file mode 100644
index 0000000..ddc2433
--- /dev/null
+++ b/rust-buf-min.spec
@@ -0,0 +1,135 @@
+# Generated by rust2rpm 17
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate buf-min
+
+Name: rust-%{crate}
+Version: 0.4.0
+Release: 3%{?dist}
+Summary: Minimal buffer traits
+
+# Upstream license specification: MIT/Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/buf-min
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Minimal buffer traits.}
+
+%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
+%license LICENSE-APACHE LICENSE-MIT
+%doc 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}+bytes-buf-tokio2-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-buf-tokio2-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-buf-tokio2" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-buf-tokio2-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+bytes-buf-tokio3-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-buf-tokio3-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-buf-tokio3" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-buf-tokio3-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+bytes-tokio2-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-tokio2-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-tokio2" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-tokio2-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+bytes-tokio3-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-tokio3-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-tokio3" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-tokio3-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
+* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Sun Jan 03 10:49:40 CET 2021 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.4.0-1
+- Update to 0.4.0 (Fixes: RHBZ#1890260)
+
+* Wed Nov 25 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.0-1
+- Update to version 0.2.0.
+
+* Mon Sep 21 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.1-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..8f93899
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (buf-min-0.4.0.crate) = a8d15f9e3a76e13d51cb78c51267f4304a2284ca3ad75bc6a3ae7f24797271ec83f316214d21190e165f7d95a213d446ea747ce9ddac2267b71c1effc5d7fede
commit 9c6229948763c405824cf8b447b125c4c3a052b6
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Nov 24 14:06:25 2021 +0100
no longer used
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 03e74a9..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/results_*/
-/*.src.rpm
-
-/buf-min-0.1.1.crate
-/buf-min-0.2.0.crate
-/buf-min-0.4.0.crate
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5ac8255
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+no longer used
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
deleted file mode 100644
index ddc2433..0000000
--- a/rust-buf-min.spec
+++ /dev/null
@@ -1,135 +0,0 @@
-# Generated by rust2rpm 17
-%bcond_without check
-%global debug_package %{nil}
-
-%global crate buf-min
-
-Name: rust-%{crate}
-Version: 0.4.0
-Release: 3%{?dist}
-Summary: Minimal buffer traits
-
-# Upstream license specification: MIT/Apache-2.0
-License: MIT or ASL 2.0
-URL: https://crates.io/crates/buf-min
-Source: %{crates_source}
-
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
-
-%global _description %{expand:
-Minimal buffer traits.}
-
-%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
-%license LICENSE-APACHE LICENSE-MIT
-%doc 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}+bytes-buf-tokio2-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bytes-buf-tokio2-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-buf-tokio2" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-buf-tokio2-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+bytes-buf-tokio3-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bytes-buf-tokio3-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-buf-tokio3" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-buf-tokio3-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+bytes-tokio2-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bytes-tokio2-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-tokio2" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-tokio2-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+bytes-tokio3-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bytes-tokio3-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-tokio3" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-tokio3-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
-* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sun Jan 03 10:49:40 CET 2021 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.4.0-1
-- Update to 0.4.0 (Fixes: RHBZ#1890260)
-
-* Wed Nov 25 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.0-1
-- Update to version 0.2.0.
-
-* Mon Sep 21 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.1-1
-- Initial package
diff --git a/sources b/sources
deleted file mode 100644
index 8f93899..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (buf-min-0.4.0.crate) = a8d15f9e3a76e13d51cb78c51267f4304a2284ca3ad75bc6a3ae7f24797271ec83f316214d21190e165f7d95a213d446ea747ce9ddac2267b71c1effc5d7fede
commit 755b3e01a6aaef6d9bf76bccbfcb04da24e00fc6
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 23 13:24:02 2021 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
index bb20366..ddc2433 100644
--- a/rust-buf-min.spec
+++ b/rust-buf-min.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 0.4.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Minimal buffer traits
# Upstream license specification: MIT/Apache-2.0
@@ -119,6 +119,9 @@ which use "bytes-tokio3" feature of "%{crate}" crate.
%endif
%changelog
+* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
commit 46fc686cb261d6a76af6f0ea3dfee59fb81d7bee
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Jan 27 17:01:28 2021 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
index 54ab382..bb20366 100644
--- a/rust-buf-min.spec
+++ b/rust-buf-min.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 0.4.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Minimal buffer traits
# Upstream license specification: MIT/Apache-2.0
@@ -119,6 +119,9 @@ which use "bytes-tokio3" feature of "%{crate}" crate.
%endif
%changelog
+* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
* Sun Jan 03 10:49:40 CET 2021 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.4.0-1
- Update to 0.4.0 (Fixes: RHBZ#1890260)
commit 373a6b687403f2e0a4ce64aefb5cb30ca1dcb0e1
Author: Igor Raits <ignatenkobrain(a)fedoraproject.org>
Date: Sun Jan 3 10:50:30 2021 +0100
Update to 0.4.0
Signed-off-by: Igor Raits <ignatenkobrain(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index ffa7384..03e74a9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/buf-min-0.1.1.crate
/buf-min-0.2.0.crate
+/buf-min-0.4.0.crate
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
index 11b8235..54ab382 100644
--- a/rust-buf-min.spec
+++ b/rust-buf-min.spec
@@ -1,11 +1,11 @@
-# Generated by rust2rpm 16
+# Generated by rust2rpm 17
%bcond_without check
%global debug_package %{nil}
%global crate buf-min
Name: rust-%{crate}
-Version: 0.2.0
+Version: 0.4.0
Release: 1%{?dist}
Summary: Minimal buffer traits
@@ -52,28 +52,52 @@ which use "default" feature of "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-%package -n %{name}+bytes-devel
+%package -n %{name}+bytes-buf-tokio2-devel
Summary: %{summary}
BuildArch: noarch
-%description -n %{name}+bytes-devel %{_description}
+%description -n %{name}+bytes-buf-tokio2-devel %{_description}
This package contains library source intended for building other packages
-which use "bytes" feature of "%{crate}" crate.
+which use "bytes-buf-tokio2" feature of "%{crate}" crate.
-%files -n %{name}+bytes-devel
+%files -n %{name}+bytes-buf-tokio2-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-%package -n %{name}+bytes-buf-devel
+%package -n %{name}+bytes-buf-tokio3-devel
Summary: %{summary}
BuildArch: noarch
-%description -n %{name}+bytes-buf-devel %{_description}
+%description -n %{name}+bytes-buf-tokio3-devel %{_description}
This package contains library source intended for building other packages
-which use "bytes-buf" feature of "%{crate}" crate.
+which use "bytes-buf-tokio3" feature of "%{crate}" crate.
-%files -n %{name}+bytes-buf-devel
+%files -n %{name}+bytes-buf-tokio3-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+bytes-tokio2-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-tokio2-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-tokio2" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-tokio2-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+bytes-tokio3-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-tokio3-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-tokio3" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-tokio3-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%prep
@@ -95,6 +119,9 @@ which use "bytes-buf" feature of "%{crate}" crate.
%endif
%changelog
+* Sun Jan 03 10:49:40 CET 2021 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.4.0-1
+- Update to 0.4.0 (Fixes: RHBZ#1890260)
+
* Wed Nov 25 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.0-1
- Update to version 0.2.0.
diff --git a/sources b/sources
index 6b8bb63..8f93899 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (buf-min-0.2.0.crate) = 2574843521665046084cc7700ad40a6d33cb4fe7cc2e779afb31069cb5e8f2d8284592239e1b416e0507b686c01bd452c7c12a18c44b2a5dabe705d0ad1e0027
+SHA512 (buf-min-0.4.0.crate) = a8d15f9e3a76e13d51cb78c51267f4304a2284ca3ad75bc6a3ae7f24797271ec83f316214d21190e165f7d95a213d446ea747ce9ddac2267b71c1effc5d7fede
commit 63ea707b934467c04ac64b73e7623953a3805808
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Fri Nov 27 12:11:03 2020 +0100
update to version 0.2.0
diff --git a/.gitignore b/.gitignore
index 5d9409e..ffa7384 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/*.src.rpm
/buf-min-0.1.1.crate
+/buf-min-0.2.0.crate
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
index a74f3f0..11b8235 100644
--- a/rust-buf-min.spec
+++ b/rust-buf-min.spec
@@ -1,11 +1,11 @@
-# Generated by rust2rpm 13
+# Generated by rust2rpm 16
%bcond_without check
%global debug_package %{nil}
%global crate buf-min
Name: rust-%{crate}
-Version: 0.1.1
+Version: 0.2.0
Release: 1%{?dist}
Summary: Minimal buffer traits
@@ -95,5 +95,8 @@ which use "bytes-buf" feature of "%{crate}" crate.
%endif
%changelog
+* Wed Nov 25 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.0-1
+- Update to version 0.2.0.
+
* Mon Sep 21 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.1-1
- Initial package
diff --git a/sources b/sources
index b223864..6b8bb63 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (buf-min-0.1.1.crate) = 2d8d2725cff3be1d209cb0b8eea48cd20e0ebef30d97081958fc7a50c1a1be00c085f29fa3d97c8e034e98722f3b8d30985a4807b89ec5aed1d8448cab53ad99
+SHA512 (buf-min-0.2.0.crate) = 2574843521665046084cc7700ad40a6d33cb4fe7cc2e779afb31069cb5e8f2d8284592239e1b416e0507b686c01bd452c7c12a18c44b2a5dabe705d0ad1e0027
commit f79f4edd0a6230016f802edca07b7885301926c9
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Sep 24 15:40:26 2020 +0200
initial import (#1881231)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..5d9409e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*/
+/*.src.rpm
+
+/buf-min-0.1.1.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index ac481dc..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-buf-min
-
-The rust-buf-min package
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
new file mode 100644
index 0000000..a74f3f0
--- /dev/null
+++ b/rust-buf-min.spec
@@ -0,0 +1,99 @@
+# Generated by rust2rpm 13
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate buf-min
+
+Name: rust-%{crate}
+Version: 0.1.1
+Release: 1%{?dist}
+Summary: Minimal buffer traits
+
+# Upstream license specification: MIT/Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/buf-min
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Minimal buffer traits.}
+
+%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
+%license LICENSE-APACHE LICENSE-MIT
+%doc 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}+bytes-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+bytes-buf-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-buf-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-buf" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-buf-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
+* Mon Sep 21 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.1-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..b223864
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (buf-min-0.1.1.crate) = 2d8d2725cff3be1d209cb0b8eea48cd20e0ebef30d97081958fc7a50c1a1be00c085f29fa3d97c8e034e98722f3b8d30985a4807b89ec5aed1d8448cab53ad99
4 months
Architecture specific change in rpms/rust-buf-min.git
by githook-noreply@fedoraproject.org
The package rpms/rust-buf-min.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-buf-min.git/commit/?id=656fc...
https://src.fedoraproject.org/cgit/rpms/rust-buf-min.git/commit/?id=c0f29...
https://src.fedoraproject.org/cgit/rpms/rust-buf-min.git/commit/?id=9c622...
https://src.fedoraproject.org/cgit/rpms/rust-buf-min.git/commit/?id=f79f4....
Change:
-ExclusiveArch: %{rust_arches}
+ExclusiveArch: %{rust_arches}
-ExclusiveArch: %{rust_arches}
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 656fc59ba2f67b75b123363581fc2245720b0b31
Author: Michel Lind <salimma(a)fedoraproject.org>
Date: Fri Jan 19 19:48:29 2024 -0600
Update to 0.7.1 (rhbz#2258162)
Signed-off-by: Michel Lind <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index 03e74a9..5030a5e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/buf-min-0.1.1.crate
/buf-min-0.2.0.crate
/buf-min-0.4.0.crate
+/buf-min-0.7.1.crate
diff --git a/buf-min-fix-metadata.diff b/buf-min-fix-metadata.diff
new file mode 100644
index 0000000..34a695d
--- /dev/null
+++ b/buf-min-fix-metadata.diff
@@ -0,0 +1,10 @@
+--- buf-min-0.7.1/Cargo.toml 1970-01-01T00:00:01+00:00
++++ buf-min-0.7.1/Cargo.toml 2024-01-18T20:02:46.866025+00:00
+@@ -27,7 +27,3 @@
+ [dependencies.bytes]
+ version = "1.3"
+ optional = true
+-
+-[dependencies.ntex-bytes]
+-version = "0.1"
+-optional = true
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
index ddc2433..0ca981d 100644
--- a/rust-buf-min.spec
+++ b/rust-buf-min.spec
@@ -1,28 +1,26 @@
-# Generated by rust2rpm 17
+# Generated by rust2rpm 25
%bcond_without check
%global debug_package %{nil}
%global crate buf-min
-Name: rust-%{crate}
-Version: 0.4.0
-Release: 3%{?dist}
-Summary: Minimal buffer traits
+Name: rust-buf-min
+Version: 0.7.1
+Release: %autorelease
+Summary: Minimal utf-8 safe buffer traits
# Upstream license specification: MIT/Apache-2.0
-License: MIT or ASL 2.0
+License: MIT OR Apache-2.0
URL: https://crates.io/crates/buf-min
Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * drop ntex-bytes support, seems redundant since this already supports bytes
+Patch: buf-min-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
+BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
-Minimal buffer traits.}
+Minimal utf-8 safe buffer traits.}
%description %{_description}
@@ -32,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}
@@ -46,62 +45,26 @@ 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}+bytes-buf-tokio2-devel
+%package -n %{name}+bytes-devel
Summary: %{summary}
BuildArch: noarch
-%description -n %{name}+bytes-buf-tokio2-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-buf-tokio2" feature of "%{crate}" crate.
+%description -n %{name}+bytes-devel %{_description}
-%files -n %{name}+bytes-buf-tokio2-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+bytes-buf-tokio3-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bytes-buf-tokio3-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-buf-tokio3" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-buf-tokio3-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+bytes-tokio2-devel
-Summary: %{summary}
-BuildArch: noarch
+This package contains library source intended for building other packages which
+use the "bytes" feature of the "%{crate}" crate.
-%description -n %{name}+bytes-tokio2-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-tokio2" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-tokio2-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+bytes-tokio3-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bytes-tokio3-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-tokio3" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-tokio3-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%files -n %{name}+bytes-devel
+%ghost %{crate_instdir}/Cargo.toml
%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
+%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
@@ -119,17 +82,4 @@ which use "bytes-tokio3" feature of "%{crate}" crate.
%endif
%changelog
-* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sun Jan 03 10:49:40 CET 2021 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.4.0-1
-- Update to 0.4.0 (Fixes: RHBZ#1890260)
-
-* Wed Nov 25 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.0-1
-- Update to version 0.2.0.
-
-* Mon Sep 21 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.1-1
-- Initial package
+%autochangelog
diff --git a/sources b/sources
index 8f93899..aef124e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (buf-min-0.4.0.crate) = a8d15f9e3a76e13d51cb78c51267f4304a2284ca3ad75bc6a3ae7f24797271ec83f316214d21190e165f7d95a213d446ea747ce9ddac2267b71c1effc5d7fede
+SHA512 (buf-min-0.7.1.crate) = cfcacf220955fcbdffa0331fec8c9e1f7fec4887ad9a49bc2b8048f6c0e61534203a2dcfca9fdc433e38a57e2330f11cbe1a094084ed0d269eaaf912f81b6ab5
commit c0f298cc4c0a50c9184daaf9325901296cb0ac07
Author: Tomas Hrcka <thrcka(a)redhat.com>
Date: Fri Jan 19 09:37:51 2024 +0100
Unretirement request: https://pagure.io/releng/issue/11899
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..03e74a9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+/results_*/
+/*.src.rpm
+
+/buf-min-0.1.1.crate
+/buf-min-0.2.0.crate
+/buf-min-0.4.0.crate
diff --git a/dead.package b/dead.package
deleted file mode 100644
index 5ac8255..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-no longer used
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
new file mode 100644
index 0000000..ddc2433
--- /dev/null
+++ b/rust-buf-min.spec
@@ -0,0 +1,135 @@
+# Generated by rust2rpm 17
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate buf-min
+
+Name: rust-%{crate}
+Version: 0.4.0
+Release: 3%{?dist}
+Summary: Minimal buffer traits
+
+# Upstream license specification: MIT/Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/buf-min
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Minimal buffer traits.}
+
+%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
+%license LICENSE-APACHE LICENSE-MIT
+%doc 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}+bytes-buf-tokio2-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-buf-tokio2-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-buf-tokio2" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-buf-tokio2-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+bytes-buf-tokio3-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-buf-tokio3-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-buf-tokio3" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-buf-tokio3-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+bytes-tokio2-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-tokio2-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-tokio2" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-tokio2-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+bytes-tokio3-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-tokio3-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-tokio3" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-tokio3-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
+* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Sun Jan 03 10:49:40 CET 2021 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.4.0-1
+- Update to 0.4.0 (Fixes: RHBZ#1890260)
+
+* Wed Nov 25 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.0-1
+- Update to version 0.2.0.
+
+* Mon Sep 21 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.1-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..8f93899
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (buf-min-0.4.0.crate) = a8d15f9e3a76e13d51cb78c51267f4304a2284ca3ad75bc6a3ae7f24797271ec83f316214d21190e165f7d95a213d446ea747ce9ddac2267b71c1effc5d7fede
commit 9c6229948763c405824cf8b447b125c4c3a052b6
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Nov 24 14:06:25 2021 +0100
no longer used
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 03e74a9..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/results_*/
-/*.src.rpm
-
-/buf-min-0.1.1.crate
-/buf-min-0.2.0.crate
-/buf-min-0.4.0.crate
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5ac8255
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+no longer used
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
deleted file mode 100644
index ddc2433..0000000
--- a/rust-buf-min.spec
+++ /dev/null
@@ -1,135 +0,0 @@
-# Generated by rust2rpm 17
-%bcond_without check
-%global debug_package %{nil}
-
-%global crate buf-min
-
-Name: rust-%{crate}
-Version: 0.4.0
-Release: 3%{?dist}
-Summary: Minimal buffer traits
-
-# Upstream license specification: MIT/Apache-2.0
-License: MIT or ASL 2.0
-URL: https://crates.io/crates/buf-min
-Source: %{crates_source}
-
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
-
-%global _description %{expand:
-Minimal buffer traits.}
-
-%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
-%license LICENSE-APACHE LICENSE-MIT
-%doc 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}+bytes-buf-tokio2-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bytes-buf-tokio2-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-buf-tokio2" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-buf-tokio2-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+bytes-buf-tokio3-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bytes-buf-tokio3-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-buf-tokio3" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-buf-tokio3-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+bytes-tokio2-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bytes-tokio2-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-tokio2" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-tokio2-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+bytes-tokio3-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+bytes-tokio3-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "bytes-tokio3" feature of "%{crate}" crate.
-
-%files -n %{name}+bytes-tokio3-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
-* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sun Jan 03 10:49:40 CET 2021 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.4.0-1
-- Update to 0.4.0 (Fixes: RHBZ#1890260)
-
-* Wed Nov 25 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.0-1
-- Update to version 0.2.0.
-
-* Mon Sep 21 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.1-1
-- Initial package
diff --git a/sources b/sources
deleted file mode 100644
index 8f93899..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (buf-min-0.4.0.crate) = a8d15f9e3a76e13d51cb78c51267f4304a2284ca3ad75bc6a3ae7f24797271ec83f316214d21190e165f7d95a213d446ea747ce9ddac2267b71c1effc5d7fede
commit 755b3e01a6aaef6d9bf76bccbfcb04da24e00fc6
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 23 13:24:02 2021 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
index bb20366..ddc2433 100644
--- a/rust-buf-min.spec
+++ b/rust-buf-min.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 0.4.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Minimal buffer traits
# Upstream license specification: MIT/Apache-2.0
@@ -119,6 +119,9 @@ which use "bytes-tokio3" feature of "%{crate}" crate.
%endif
%changelog
+* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
commit 46fc686cb261d6a76af6f0ea3dfee59fb81d7bee
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Jan 27 17:01:28 2021 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
index 54ab382..bb20366 100644
--- a/rust-buf-min.spec
+++ b/rust-buf-min.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 0.4.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Minimal buffer traits
# Upstream license specification: MIT/Apache-2.0
@@ -119,6 +119,9 @@ which use "bytes-tokio3" feature of "%{crate}" crate.
%endif
%changelog
+* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.4.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
* Sun Jan 03 10:49:40 CET 2021 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.4.0-1
- Update to 0.4.0 (Fixes: RHBZ#1890260)
commit 373a6b687403f2e0a4ce64aefb5cb30ca1dcb0e1
Author: Igor Raits <ignatenkobrain(a)fedoraproject.org>
Date: Sun Jan 3 10:50:30 2021 +0100
Update to 0.4.0
Signed-off-by: Igor Raits <ignatenkobrain(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index ffa7384..03e74a9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/buf-min-0.1.1.crate
/buf-min-0.2.0.crate
+/buf-min-0.4.0.crate
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
index 11b8235..54ab382 100644
--- a/rust-buf-min.spec
+++ b/rust-buf-min.spec
@@ -1,11 +1,11 @@
-# Generated by rust2rpm 16
+# Generated by rust2rpm 17
%bcond_without check
%global debug_package %{nil}
%global crate buf-min
Name: rust-%{crate}
-Version: 0.2.0
+Version: 0.4.0
Release: 1%{?dist}
Summary: Minimal buffer traits
@@ -52,28 +52,52 @@ which use "default" feature of "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-%package -n %{name}+bytes-devel
+%package -n %{name}+bytes-buf-tokio2-devel
Summary: %{summary}
BuildArch: noarch
-%description -n %{name}+bytes-devel %{_description}
+%description -n %{name}+bytes-buf-tokio2-devel %{_description}
This package contains library source intended for building other packages
-which use "bytes" feature of "%{crate}" crate.
+which use "bytes-buf-tokio2" feature of "%{crate}" crate.
-%files -n %{name}+bytes-devel
+%files -n %{name}+bytes-buf-tokio2-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-%package -n %{name}+bytes-buf-devel
+%package -n %{name}+bytes-buf-tokio3-devel
Summary: %{summary}
BuildArch: noarch
-%description -n %{name}+bytes-buf-devel %{_description}
+%description -n %{name}+bytes-buf-tokio3-devel %{_description}
This package contains library source intended for building other packages
-which use "bytes-buf" feature of "%{crate}" crate.
+which use "bytes-buf-tokio3" feature of "%{crate}" crate.
-%files -n %{name}+bytes-buf-devel
+%files -n %{name}+bytes-buf-tokio3-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+bytes-tokio2-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-tokio2-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-tokio2" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-tokio2-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+bytes-tokio3-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-tokio3-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-tokio3" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-tokio3-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%prep
@@ -95,6 +119,9 @@ which use "bytes-buf" feature of "%{crate}" crate.
%endif
%changelog
+* Sun Jan 03 10:49:40 CET 2021 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.4.0-1
+- Update to 0.4.0 (Fixes: RHBZ#1890260)
+
* Wed Nov 25 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.0-1
- Update to version 0.2.0.
diff --git a/sources b/sources
index 6b8bb63..8f93899 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (buf-min-0.2.0.crate) = 2574843521665046084cc7700ad40a6d33cb4fe7cc2e779afb31069cb5e8f2d8284592239e1b416e0507b686c01bd452c7c12a18c44b2a5dabe705d0ad1e0027
+SHA512 (buf-min-0.4.0.crate) = a8d15f9e3a76e13d51cb78c51267f4304a2284ca3ad75bc6a3ae7f24797271ec83f316214d21190e165f7d95a213d446ea747ce9ddac2267b71c1effc5d7fede
commit 63ea707b934467c04ac64b73e7623953a3805808
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Fri Nov 27 12:11:03 2020 +0100
update to version 0.2.0
diff --git a/.gitignore b/.gitignore
index 5d9409e..ffa7384 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/*.src.rpm
/buf-min-0.1.1.crate
+/buf-min-0.2.0.crate
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
index a74f3f0..11b8235 100644
--- a/rust-buf-min.spec
+++ b/rust-buf-min.spec
@@ -1,11 +1,11 @@
-# Generated by rust2rpm 13
+# Generated by rust2rpm 16
%bcond_without check
%global debug_package %{nil}
%global crate buf-min
Name: rust-%{crate}
-Version: 0.1.1
+Version: 0.2.0
Release: 1%{?dist}
Summary: Minimal buffer traits
@@ -95,5 +95,8 @@ which use "bytes-buf" feature of "%{crate}" crate.
%endif
%changelog
+* Wed Nov 25 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.0-1
+- Update to version 0.2.0.
+
* Mon Sep 21 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.1-1
- Initial package
diff --git a/sources b/sources
index b223864..6b8bb63 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (buf-min-0.1.1.crate) = 2d8d2725cff3be1d209cb0b8eea48cd20e0ebef30d97081958fc7a50c1a1be00c085f29fa3d97c8e034e98722f3b8d30985a4807b89ec5aed1d8448cab53ad99
+SHA512 (buf-min-0.2.0.crate) = 2574843521665046084cc7700ad40a6d33cb4fe7cc2e779afb31069cb5e8f2d8284592239e1b416e0507b686c01bd452c7c12a18c44b2a5dabe705d0ad1e0027
commit f79f4edd0a6230016f802edca07b7885301926c9
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Sep 24 15:40:26 2020 +0200
initial import (#1881231)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..5d9409e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*/
+/*.src.rpm
+
+/buf-min-0.1.1.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index ac481dc..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-buf-min
-
-The rust-buf-min package
diff --git a/rust-buf-min.spec b/rust-buf-min.spec
new file mode 100644
index 0000000..a74f3f0
--- /dev/null
+++ b/rust-buf-min.spec
@@ -0,0 +1,99 @@
+# Generated by rust2rpm 13
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate buf-min
+
+Name: rust-%{crate}
+Version: 0.1.1
+Release: 1%{?dist}
+Summary: Minimal buffer traits
+
+# Upstream license specification: MIT/Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/buf-min
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Minimal buffer traits.}
+
+%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
+%license LICENSE-APACHE LICENSE-MIT
+%doc 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}+bytes-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+bytes-buf-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+bytes-buf-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "bytes-buf" feature of "%{crate}" crate.
+
+%files -n %{name}+bytes-buf-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
+* Mon Sep 21 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.1-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..b223864
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (buf-min-0.1.1.crate) = 2d8d2725cff3be1d209cb0b8eea48cd20e0ebef30d97081958fc7a50c1a1be00c085f29fa3d97c8e034e98722f3b8d30985a4807b89ec5aed1d8448cab53ad99
4 months
Architecture specific change in rpms/rust-tendril.git
by githook-noreply@fedoraproject.org
The package rpms/rust-tendril.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-tendril.git/commit/?id=b8ff3....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 0f0ee7e35c63be9b96521478a8fe0af3fcc71967
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Fri Jan 19 20:17:20 2024 +0100
Drop unused support for the obsolete "encoding" crate
diff --git a/rust-tendril.spec b/rust-tendril.spec
index 2de6929..589ad2d 100644
--- a/rust-tendril.spec
+++ b/rust-tendril.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 24
+# Generated by rust2rpm 25
%bcond_without check
%global debug_package %{nil}
@@ -13,8 +13,11 @@ Summary: Compact buffer/string type for zero-copy parsing
License: MIT OR Apache-2.0
URL: https://crates.io/crates/tendril
Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * drop unused support for the obsolete "encoding" crate
+Patch: tendril-fix-metadata.diff
-BuildRequires: rust-packaging >= 21
+BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
Compact buffer/string type for zero-copy parsing.}
@@ -60,18 +63,6 @@ use the "bench" feature of the "%{crate}" crate.
%files -n %{name}+bench-devel
%ghost %{crate_instdir}/Cargo.toml
-%package -n %{name}+encoding-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+encoding-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "encoding" feature of the "%{crate}" crate.
-
-%files -n %{name}+encoding-devel
-%ghost %{crate_instdir}/Cargo.toml
-
%package -n %{name}+encoding_rs-devel
Summary: %{summary}
BuildArch: noarch
@@ -85,7 +76,7 @@ use the "encoding_rs" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml
%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
+%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
diff --git a/rust2rpm.toml b/rust2rpm.toml
new file mode 100644
index 0000000..cc50e03
--- /dev/null
+++ b/rust2rpm.toml
@@ -0,0 +1,4 @@
+[tests]
+skip = ["assert_sizes"]
+comments = ["skip test for exact size of a struct / enum that fails with Rust 1.64+: https://github.com/servo/tendril/issues/66"]
+
diff --git a/tendril-fix-metadata.diff b/tendril-fix-metadata.diff
new file mode 100644
index 0000000..e7dafe5
--- /dev/null
+++ b/tendril-fix-metadata.diff
@@ -0,0 +1,12 @@
+--- tendril-0.4.3/Cargo.toml 1970-01-01T00:00:01+00:00
++++ tendril-0.4.3/Cargo.toml 2024-01-19T19:09:07.549735+00:00
+@@ -17,9 +17,6 @@
+ readme = "README.md"
+ license = "MIT/Apache-2.0"
+ repository = "https://github.com/servo/tendril"
+-[dependencies.encoding]
+-version = "0.2"
+-optional = true
+
+ [dependencies.encoding_rs]
+ version = "0.8.12"
commit b8ff3fa1e01ccb3d2903ece0331cfcbb0a267fae
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Aug 7 20:25:59 2023 +0200
Regenerate with rust2rpm v24
diff --git a/README.md b/README.md
deleted file mode 100644
index 40b52bd..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-tendril
-
-The rust-tendril package
\ No newline at end of file
diff --git a/rust-tendril.spec b/rust-tendril.spec
index f1994c3..2de6929 100644
--- a/rust-tendril.spec
+++ b/rust-tendril.spec
@@ -1,21 +1,19 @@
-# Generated by rust2rpm 21
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate tendril
-Name: rust-%{crate}
+Name: rust-tendril
Version: 0.4.3
Release: %autorelease
Summary: Compact buffer/string type for zero-copy parsing
# Upstream license specification: MIT/Apache-2.0
-License: MIT or ASL 2.0
+License: MIT OR Apache-2.0
URL: https://crates.io/crates/tendril
Source: %{crates_source}
-ExclusiveArch: %{rust_arches}
-
BuildRequires: rust-packaging >= 21
%global _description %{expand:
commit dc074badd3151d1e4d27d63702c1d71f7b7541aa
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 21 23:57:11 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
4 months
Architecture specific change in rpms/rust-url1.git
by githook-noreply@fedoraproject.org
The package rpms/rust-url1.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-url1.git/commit/?id=9942fe95....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 00768dcb2d2880d4a433bb4677822b26502aa4dd
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Fri Jan 19 20:17:33 2024 +0100
Drop unused optional feature for supporting encoding
diff --git a/rust-url1.spec b/rust-url1.spec
index a5e8c70..ee99ce8 100644
--- a/rust-url1.spec
+++ b/rust-url1.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 24
+# Generated by rust2rpm 25
# * outdated dev-dependencies: serde_json ^0.6.1
%bcond_with check
%global debug_package %{nil}
@@ -16,10 +16,11 @@ URL: https://crates.io/crates/url
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# * drop unused optional feature for supporting serde 0.9
+# * drop unused optional feature for supporting encoding
# * exclude files that are only useful for upstream development
Patch: url-fix-metadata.diff
-BuildRequires: rust-packaging >= 21
+BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
URL library for Rust, based on the WHATWG URL Standard.}
@@ -54,18 +55,6 @@ use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
-%package -n %{name}+encoding-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+encoding-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "encoding" feature of the "%{crate}" crate.
-
-%files -n %{name}+encoding-devel
-%ghost %{crate_instdir}/Cargo.toml
-
%package -n %{name}+heap_size-devel
Summary: %{summary}
BuildArch: noarch
@@ -90,18 +79,6 @@ use the "heapsize" feature of the "%{crate}" crate.
%files -n %{name}+heapsize-devel
%ghost %{crate_instdir}/Cargo.toml
-%package -n %{name}+query_encoding-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+query_encoding-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "query_encoding" feature of the "%{crate}" crate.
-
-%files -n %{name}+query_encoding-devel
-%ghost %{crate_instdir}/Cargo.toml
-
%package -n %{name}+rustc-serialize-devel
Summary: %{summary}
BuildArch: noarch
@@ -115,7 +92,7 @@ use the "rustc-serialize" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml
%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
+%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
diff --git a/rust2rpm.toml b/rust2rpm.toml
new file mode 100644
index 0000000..993398e
--- /dev/null
+++ b/rust2rpm.toml
@@ -0,0 +1,7 @@
+[package]
+summary = "URL library for Rust, based on the WHATWG URL Standard"
+
+[tests]
+run = ["none"]
+comments = ["outdated dev-dependencies: serde_json ^0.6.1"]
+
diff --git a/url-fix-metadata.diff b/url-fix-metadata.diff
index 720d58c..8f98516 100644
--- a/url-fix-metadata.diff
+++ b/url-fix-metadata.diff
@@ -1,14 +1,25 @@
--- url-1.7.2/Cargo.toml 1970-01-01T00:00:00+00:00
-+++ url-1.7.2/Cargo.toml 2023-05-17T10:09:00.047183+00:00
-@@ -21,6 +21,7 @@
++++ url-1.7.2/Cargo.toml 2024-01-19T19:11:15.829242+00:00
+@@ -21,6 +21,8 @@
categories = ["parser-implementations", "web-programming", "encoding"]
license = "MIT/Apache-2.0"
repository = "https://github.com/servo/rust-url"
+exclude = ["/docs/*", "/.travis.yml", "/appveyor.yml"]
++
[package.metadata.docs.rs]
features = ["query_encoding"]
-@@ -58,9 +59,6 @@
+@@ -37,9 +39,6 @@
+ [[bench]]
+ name = "parse_url"
+ harness = false
+-[dependencies.encoding]
+-version = "0.2"
+-optional = true
+
+ [dependencies.heapsize]
+ version = ">=0.4.1, <0.5"
+@@ -58,9 +57,6 @@
version = "0.3"
optional = true
@@ -18,3 +29,11 @@
[dev-dependencies.bencher]
version = "0.1"
+@@ -75,7 +71,6 @@
+
+ [features]
+ heap_size = ["heapsize"]
+-query_encoding = ["encoding"]
+ [badges.appveyor]
+ repository = "Manishearth/rust-url"
+
commit 27cb3abd2fbcf7fe60bea1c9fc99932e5098078f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jul 22 00:29:42 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 9942fe9517eae10ff71b30dddd881106ccd7818f
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed May 17 12:11:16 2023 +0200
Regenerate with rust2rpm v24
diff --git a/README.md b/README.md
deleted file mode 100644
index 983c41a..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-url1
-
-The rust-url1 package
\ No newline at end of file
diff --git a/rust-url1.spec b/rust-url1.spec
index 59727e9..a5e8c70 100644
--- a/rust-url1.spec
+++ b/rust-url1.spec
@@ -1,29 +1,25 @@
-# Generated by rust2rpm 15
+# Generated by rust2rpm 24
+# * outdated dev-dependencies: serde_json ^0.6.1
%bcond_with check
%global debug_package %{nil}
%global crate url
-Name: rust-%{crate}1
+Name: rust-url1
Version: 1.7.2
Release: %autorelease
Summary: URL library for Rust, based on the WHATWG URL Standard
# Upstream license specification: MIT/Apache-2.0
-License: MIT or ASL 2.0
+License: MIT OR Apache-2.0
URL: https://crates.io/crates/url
Source: %{crates_source}
-# Initial patched metadata
-# * Exclude CI files, https://github.com/servo/rust-url/pull/467
-# * drop optional + unused serde feature (serde < 1 no longer available)
-Patch0: url-fix-metadata.diff
+# Manually created patch for downstream crate metadata changes
+# * drop unused optional feature for supporting serde 0.9
+# * exclude files that are only useful for upstream development
+Patch: url-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
URL library for Rust, based on the WHATWG URL Standard.}
@@ -36,13 +32,15 @@ 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-MIT LICENSE-APACHE
-%doc README.md UPGRADING.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE-APACHE
+%license %{crate_instdir}/LICENSE-MIT
+%doc %{crate_instdir}/README.md
+%doc %{crate_instdir}/UPGRADING.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -50,11 +48,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}+encoding-devel
Summary: %{summary}
@@ -62,11 +60,11 @@ BuildArch: noarch
%description -n %{name}+encoding-devel %{_description}
-This package contains library source intended for building other packages
-which use "encoding" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "encoding" feature of the "%{crate}" crate.
%files -n %{name}+encoding-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+heap_size-devel
Summary: %{summary}
@@ -74,11 +72,11 @@ BuildArch: noarch
%description -n %{name}+heap_size-devel %{_description}
-This package contains library source intended for building other packages
-which use "heap_size" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "heap_size" feature of the "%{crate}" crate.
%files -n %{name}+heap_size-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+heapsize-devel
Summary: %{summary}
@@ -86,11 +84,11 @@ BuildArch: noarch
%description -n %{name}+heapsize-devel %{_description}
-This package contains library source intended for building other packages
-which use "heapsize" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "heapsize" feature of the "%{crate}" crate.
%files -n %{name}+heapsize-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+query_encoding-devel
Summary: %{summary}
@@ -98,11 +96,11 @@ BuildArch: noarch
%description -n %{name}+query_encoding-devel %{_description}
-This package contains library source intended for building other packages
-which use "query_encoding" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "query_encoding" feature of the "%{crate}" crate.
%files -n %{name}+query_encoding-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+rustc-serialize-devel
Summary: %{summary}
@@ -110,11 +108,11 @@ BuildArch: noarch
%description -n %{name}+rustc-serialize-devel %{_description}
-This package contains library source intended for building other packages
-which use "rustc-serialize" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "rustc-serialize" feature of the "%{crate}" crate.
%files -n %{name}+rustc-serialize-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/url-fix-metadata.diff b/url-fix-metadata.diff
index 3914bb5..720d58c 100644
--- a/url-fix-metadata.diff
+++ b/url-fix-metadata.diff
@@ -1,5 +1,5 @@
--- url-1.7.2/Cargo.toml 1970-01-01T00:00:00+00:00
-+++ url-1.7.2/Cargo.toml 2020-11-08T19:39:28.387877+00:00
++++ url-1.7.2/Cargo.toml 2023-05-17T10:09:00.047183+00:00
@@ -21,6 +21,7 @@
categories = ["parser-implementations", "web-programming", "encoding"]
license = "MIT/Apache-2.0"
commit 4b99c0b4e4d25d6b0dffb070e5caab363f9d0dd5
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed May 17 12:08:23 2023 +0200
Convert to %autorelease and %autochangelog
[skip changelog]
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..4ef35e0
--- /dev/null
+++ b/changelog
@@ -0,0 +1,26 @@
+* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Sun Nov 08 2020 Fabio Valentini <decathorpe(a)gmail.com> - 1.7.2-4
+- Drop optional serde feature that has missing dependencies.
+
+* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Sun Aug 25 08:47:13 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.7.2-1
+- Initial package
diff --git a/rust-url1.spec b/rust-url1.spec
index 67859cc..59727e9 100644
--- a/rust-url1.spec
+++ b/rust-url1.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}1
Version: 1.7.2
-Release: 9%{?dist}
+Release: %autorelease
Summary: URL library for Rust, based on the WHATWG URL Standard
# Upstream license specification: MIT/Apache-2.0
@@ -135,29 +135,4 @@ which use "rustc-serialize" feature of "%{crate}" crate.
%endif
%changelog
-* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sun Nov 08 2020 Fabio Valentini <decathorpe(a)gmail.com> - 1.7.2-4
-- Drop optional serde feature that has missing dependencies.
-
-* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.2-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Sun Aug 25 08:47:13 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.7.2-1
-- Initial package
+%autochangelog
4 months
Architecture specific change in rpms/rust-drm-sys.git
by githook-noreply@fedoraproject.org
The package rpms/rust-drm-sys.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-drm-sys.git/commit/?id=d5137....
Change:
-ExcludeArch: ppc64le s390x
Thanks.
Full change:
============
commit d5137fd7d28dd1e2add93a8eb3e98dbdb2dae398
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Wed Jan 17 20:32:07 2024 -0800
Update to 0.6.1; Fixes: RHBZ#2240196
diff --git a/.gitignore b/.gitignore
index 963e038..16a1d3a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/drm-sys-0.4.0.crate
+/drm-sys-0.6.1.crate
diff --git a/LICENSE b/LICENSE
deleted file mode 100644
index 31aa793..0000000
--- a/LICENSE
+++ /dev/null
@@ -1,23 +0,0 @@
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
diff --git a/drm-sys-fix-metadata-auto.diff b/drm-sys-fix-metadata-auto.diff
new file mode 100644
index 0000000..69b90ab
--- /dev/null
+++ b/drm-sys-fix-metadata-auto.diff
@@ -0,0 +1,8 @@
+--- drm-sys-0.6.1/Cargo.toml 1970-01-01T00:00:01+00:00
++++ drm-sys-0.6.1/Cargo.toml 2024-01-18T04:56:29.562513+00:00
+@@ -45,5 +45,3 @@
+ ]
+ default-features = false
+
+-[target."cfg(not(any(target_os = \"android\", target_os = \"linux\")))".dependencies.libc]
+-version = "0.2"
diff --git a/drm-sys-fix-metadata.diff b/drm-sys-fix-metadata.diff
new file mode 100644
index 0000000..7643e41
--- /dev/null
+++ b/drm-sys-fix-metadata.diff
@@ -0,0 +1,20 @@
+--- drm-sys-0.6.1/Cargo.toml 1970-01-01T00:00:01+00:00
++++ drm-sys-0.6.1/Cargo.toml 2024-01-18T04:56:42.912658+00:00
+@@ -22,7 +22,7 @@
+ repository = "https://github.com/Smithay/drm-rs"
+
+ [build-dependencies.bindgen]
+-version = "0.69.1"
++version = "0.68.1"
+ optional = true
+
+ [build-dependencies.pkg-config]
+@@ -30,7 +30,7 @@
+ optional = true
+
+ [features]
+-default = []
++default = ["use_bindgen"]
+ update_bindings = ["use_bindgen"]
+ use_bindgen = [
+ "bindgen",
diff --git a/rust-drm-sys.spec b/rust-drm-sys.spec
index 9ca95c2..d716592 100644
--- a/rust-drm-sys.spec
+++ b/rust-drm-sys.spec
@@ -1,24 +1,25 @@
-# Generated by rust2rpm 24
+# Generated by rust2rpm 25
%bcond_without check
%global debug_package %{nil}
%global crate drm-sys
Name: rust-drm-sys
-Version: 0.4.0
+Version: 0.6.1
Release: %autorelease
Summary: Bindings to the Direct Rendering Manager API
License: MIT
URL: https://crates.io/crates/drm-sys
Source: %{crates_source}
-# https://github.com/Smithay/drm-rs/pull/152
-Source: https://github.com/Smithay/drm-rs/raw/v0.9.0/LICENSE
+# Automatically generated patch to strip dependencies and normalize metadata
+Patch: drm-sys-fix-metadata-auto.diff
+# Manually created patch for downstream crate metadata changes
+# * regenerate bindings by default
+# * temporarily downgrade bindgen to 0.68.1
+Patch: drm-sys-fix-metadata.diff
-BuildRequires: rust-packaging >= 21
-
-# No prebuilt bindings for target architecture
-ExcludeArch: ppc64le s390x
+BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
Bindings to the Direct Rendering Manager API.}
@@ -28,6 +29,7 @@ Bindings to the Direct Rendering Manager API.}
%package devel
Summary: %{summary}
BuildArch: noarch
+Requires: pkgconfig(libdrm)
%description devel %{_description}
@@ -78,6 +80,7 @@ use the "pkg-config" feature of the "%{crate}" crate.
%package -n %{name}+update_bindings-devel
Summary: %{summary}
BuildArch: noarch
+Requires: pkgconfig(libdrm)
%description -n %{name}+update_bindings-devel %{_description}
@@ -90,6 +93,7 @@ use the "update_bindings" feature of the "%{crate}" crate.
%package -n %{name}+use_bindgen-devel
Summary: %{summary}
BuildArch: noarch
+Requires: pkgconfig(libdrm)
%description -n %{name}+use_bindgen-devel %{_description}
@@ -100,12 +104,12 @@ use the "use_bindgen" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml
%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
-cp -p %SOURCE1 .
+%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
%cargo_generate_buildrequires
+echo 'pkgconfig(libdrm)'
%build
%cargo_build
diff --git a/rust2rpm.toml b/rust2rpm.toml
new file mode 100644
index 0000000..5c7d0f2
--- /dev/null
+++ b/rust2rpm.toml
@@ -0,0 +1,7 @@
+[requires]
+build = ["pkgconfig(libdrm)"]
+lib = ["pkgconfig(libdrm)"]
+
+[requires.features]
+update_bindings = ["pkgconfig(libdrm)"]
+use_bindgen = ["pkgconfig(libdrm)"]
diff --git a/sources b/sources
index 60a2bc0..718f593 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (drm-sys-0.4.0.crate) = c61b7fb0e4aa7ee2bcb40dc6a8207fa04eb081a5765d059fda4090abeca9afe4f9f1d7c56e2024f79f7c91e2223295c080e52831863c8a54eecc39083721d1fb
+SHA512 (drm-sys-0.6.1.crate) = 031d43d5dd7061aeb9b86828e7b3ec8982166765cfa7a70f7f93b974462c18606d7f2b63a8e224aec37469f6a494a42ac98f181ef0d2273744d90fc5766f353f
4 months
Architecture specific change in rpms/rust-drm-ffi.git
by githook-noreply@fedoraproject.org
The package rpms/rust-drm-ffi.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-drm-ffi.git/commit/?id=3c859....
Change:
-ExcludeArch: ppc64le s390x
Thanks.
Full change:
============
commit 3c8597d4300479ad30fdc5fb508fb12e0c215e23
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Wed Jan 17 20:45:59 2024 -0800
Update to 0.7.1; Fixes: RHBZ#2240195
diff --git a/.gitignore b/.gitignore
index dee0ed4..fd142f3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/drm-ffi-0.5.0.crate
+/drm-ffi-0.7.1.crate
diff --git a/drm-ffi-deadline-nsec.patch b/drm-ffi-deadline-nsec.patch
new file mode 100644
index 0000000..1220339
--- /dev/null
+++ b/drm-ffi-deadline-nsec.patch
@@ -0,0 +1,20 @@
+diff --git a/src/syncobj.rs b/src/syncobj.rs
+index 6cb45a9..cc9863e 100644
+--- a/src/syncobj.rs
++++ b/src/syncobj.rs
+@@ -110,6 +110,7 @@ pub fn wait(
+ },
+ first_signaled: 0,
+ pad: 0,
++ deadline_nsec: 0,
+ };
+
+ unsafe {
+@@ -181,6 +182,7 @@ pub fn timeline_wait(
+ },
+ first_signaled: 0,
+ pad: 0,
++ deadline_nsec: 0,
+ };
+
+ unsafe {
diff --git a/drm-ffi-fix-metadata.diff b/drm-ffi-fix-metadata.diff
new file mode 100644
index 0000000..391a18c
--- /dev/null
+++ b/drm-ffi-fix-metadata.diff
@@ -0,0 +1,8 @@
+--- drm-ffi-0.7.1/Cargo.toml 1970-01-01T00:00:01+00:00
++++ drm-ffi-0.7.1/Cargo.toml 2024-01-18T04:45:00.631987+00:00
+@@ -26,4 +26,5 @@
+ version = "0.38.22"
+
+ [features]
++default = ["use_bindgen"]
+ use_bindgen = ["drm-sys/use_bindgen"]
diff --git a/rust-drm-ffi.spec b/rust-drm-ffi.spec
index 4120a72..bcece1f 100644
--- a/rust-drm-ffi.spec
+++ b/rust-drm-ffi.spec
@@ -1,24 +1,25 @@
-# Generated by rust2rpm 24
+# Generated by rust2rpm 25
%bcond_without check
%global debug_package %{nil}
%global crate drm-ffi
Name: rust-drm-ffi
-Version: 0.5.0
+Version: 0.7.1
Release: %autorelease
Summary: Safe, low-level bindings to the Direct Rendering Manager API
License: MIT
URL: https://crates.io/crates/drm-ffi
Source: %{crates_source}
-# https://github.com/Smithay/drm-rs/pull/152
-Source: https://github.com/Smithay/drm-rs/raw/v0.9.0/LICENSE
+# Manually created patch for downstream crate metadata changes
+# * regenerate bindings by default
+Patch: drm-ffi-fix-metadata.diff
+# ffi: fix build with libdrm 2.4.120
+# https://github.com/Smithay/drm-rs/pull/189
+Patch: drm-ffi-deadline-nsec.patch
-BuildRequires: rust-packaging >= 21
-
-# No prebuilt bindings for target architecture
-ExcludeArch: ppc64le s390x
+BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
Safe, low-level bindings to the Direct Rendering Manager API.}
@@ -63,8 +64,7 @@ use the "use_bindgen" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml
%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
-cp -p %SOURCE1 .
+%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
diff --git a/sources b/sources
index 8f05e47..f378aac 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (drm-ffi-0.5.0.crate) = 3200723e0ebdcf86008115dfade86c06438ee27417dab53e9f18bc06047e048650f4ddfb2ab5eea9fbb27739dec2355e3c0e391c6c305f3dce74d221f5558b41
+SHA512 (drm-ffi-0.7.1.crate) = 7ca4cb8ee1adae381b51a39b6aa902342f3a42c5d98a27d615c52ff5a33872d16e0605ca65b068b8d06e8858d4e6f61102417476b1f4e692ced6a26e62b62047
4 months
Architecture specific change in rpms/rust-drm.git
by githook-noreply@fedoraproject.org
The package rpms/rust-drm.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-drm.git/commit/?id=6da509cbd....
Change:
-ExcludeArch: ppc64le s390x
Thanks.
Full change:
============
commit 6da509cbde2db02e363a4c908f91a861bcc0d0de
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Wed Jan 17 21:01:50 2024 -0800
Update to 0.11.1; Fixes: RHBZ#2240194
diff --git a/.gitignore b/.gitignore
index f2378fa..5b7de2d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/drm-0.9.0.crate
+/drm-0.11.1.crate
diff --git a/drm-fix-metadata.diff b/drm-fix-metadata.diff
index 76514bd..9b78f22 100644
--- a/drm-fix-metadata.diff
+++ b/drm-fix-metadata.diff
@@ -1,11 +1,12 @@
---- drm-0.9.0/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ drm-0.9.0/Cargo.toml 2023-10-22T13:21:13.789238+00:00
-@@ -52,8 +52,5 @@
- features = ["png"]
- default-features = false
+--- drm-0.11.1/Cargo.toml 1970-01-01T00:00:01+00:00
++++ drm-0.11.1/Cargo.toml 2024-01-18T05:00:23.229061+00:00
+@@ -62,8 +62,6 @@
+ "mm",
+ ]
-[dev-dependencies.rustyline]
--version = "^8.0.0"
+-version = "13"
-
[features]
++default = ["use_bindgen"]
use_bindgen = ["drm-ffi/use_bindgen"]
diff --git a/rust-drm.spec b/rust-drm.spec
index 709cb8c..da10f19 100644
--- a/rust-drm.spec
+++ b/rust-drm.spec
@@ -5,7 +5,7 @@
%global crate drm
Name: rust-drm
-Version: 0.9.0
+Version: 0.11.1
Release: %autorelease
Summary: Safe, low-level bindings to the Direct Rendering Manager API
@@ -14,11 +14,9 @@ URL: https://crates.io/crates/drm
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# * drop example-only rustyline dev-dependency
+# * regenerate bindings by default
Patch: drm-fix-metadata.diff
-# No prebuilt bindings for target architecture
-ExcludeArch: ppc64le s390x
-
BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
diff --git a/sources b/sources
index c60809f..d2a46f1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (drm-0.9.0.crate) = cbde17a9fed90eb36e5b00b1bfa41aeb9ab123fe80f5cb936521df8d8adcbfec0d58c9653f134f72a4bf9a13f6d025884164598e993d0e696e090a343d98d7bb
+SHA512 (drm-0.11.1.crate) = 7be5bbc81bef1957995a46b571f3627529ab1ac2ea64bf73fe1f875ae140213c8568721e6478aabeddfb742a34b48b6b592bdde702b86181f259b09cf27d276f
4 months
Architecture specific change in rpms/rust-tiny-dfr.git
by githook-noreply@fedoraproject.org
The package rpms/rust-tiny-dfr.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-tiny-dfr.git/commit/?id=09ba....
Change:
+ExcludeArch: %{ix86}
Thanks.
Full change:
============
commit 09ba5ac50b40d0975f035c97e2f80e0ef4b4ef6d
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Fri Jan 19 09:27:29 2024 -0800
Update ExcludeArch
diff --git a/rust-tiny-dfr.spec b/rust-tiny-dfr.spec
index 2436b31..aa72802 100644
--- a/rust-tiny-dfr.spec
+++ b/rust-tiny-dfr.spec
@@ -18,8 +18,8 @@ Patch: tiny-dfr-fix-metadata.diff
BuildRequires: cargo-rpm-macros >= 24
-# Due to rust-drm
-ExcludeArch: ppc64le s390x
+# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
+ExcludeArch: %{ix86}
%global _description %{expand:
The most basic dynamic function row daemon possible.}
commit 5af2cd607eab1766b303efd1600ad6a3593fd174
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Sat Nov 18 08:53:32 2023 -0800
Update to 0.2.0; Fixes: RHBZ#2249929
diff --git a/.gitignore b/.gitignore
index 243abf1..dc0b455 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/tiny-dfr-0.1.1.crate
/tiny-dfr-0.1.2.crate
+/tiny-dfr-0.2.0.crate
diff --git a/rust-tiny-dfr.spec b/rust-tiny-dfr.spec
index 3be9bca..2436b31 100644
--- a/rust-tiny-dfr.spec
+++ b/rust-tiny-dfr.spec
@@ -1,19 +1,22 @@
-# Generated by rust2rpm 24
+# Generated by rust2rpm 25
%bcond_without check
%global crate tiny-dfr
Name: rust-tiny-dfr
-Version: 0.1.2
+Version: 0.2.0
Release: %autorelease
Summary: Most basic dynamic function row daemon possible
License: MIT AND Apache-2.0
URL: https://crates.io/crates/tiny-dfr
Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * bump drm to 0.11.1:
+# https://github.com/WhatAmISupposedToPutHere/tiny-dfr/pull/30
+Patch: tiny-dfr-fix-metadata.diff
-BuildRequires: rust-packaging >= 23
-BuildRequires: systemd-rpm-macros
+BuildRequires: cargo-rpm-macros >= 24
# Due to rust-drm
ExcludeArch: ppc64le s390x
@@ -25,8 +28,8 @@ The most basic dynamic function row daemon possible.}
%package -n %{crate}
Summary: %{summary}
-# See LICENSE.dependencies for the full breakdown
License: Apache-2.0 AND BSD-3-Clause AND CC0-1.0 AND ISC AND LGPL-2.1-or-later AND MIT AND MPL-2.0 AND Unicode-DFS-2016 AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT)
+# LICENSE.dependencies contains a full license breakdown
%description -n %{crate} %{_description}
@@ -39,13 +42,16 @@ License: Apache-2.0 AND BSD-3-Clause AND CC0-1.0 AND ISC AND LGPL-2.1-or-
%{_datadir}/%{crate}/
%{_udevrulesdir}/*.rules
%{_unitdir}/%{crate}.service
+%dir %{_sysconfdir}/%{crate}/
+%config(noreplace) %ghost %{_sysconfdir}/%{crate}/config.toml
%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
+%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
%cargo_generate_buildrequires
+echo 'systemd-rpm-macros'
%build
%cargo_build
@@ -55,7 +61,11 @@ License: Apache-2.0 AND BSD-3-Clause AND CC0-1.0 AND ISC AND LGPL-2.1-or-
%install
%cargo_install
-install -Dpm0644 -t %{buildroot}%{_datadir}/%{crate} share/%{crate}/*.svg
+install -Dpm0644 -t %{buildroot}%{_datadir}/%{crate} \
+ share/%{crate}/*.svg \
+ share/%{crate}/config.toml
+install -Ddpm0755 %{buildroot}%{_sysconfdir}/%{crate}
+touch %{buildroot}%{_sysconfdir}/%{crate}/config.toml
install -Dpm0644 -t %{buildroot}%{_udevrulesdir} etc/udev/rules.d/*.rules
install -Dpm0644 -t %{buildroot}%{_unitdir} etc/systemd/system/%{crate}.service
diff --git a/rust2rpm.toml b/rust2rpm.toml
new file mode 100644
index 0000000..d7ad328
--- /dev/null
+++ b/rust2rpm.toml
@@ -0,0 +1,2 @@
+[requires]
+build = ["systemd-rpm-macros"]
diff --git a/sources b/sources
index 31a65a0..92f16fe 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tiny-dfr-0.1.2.crate) = 15a53fdad7e64752ab79ed828489e8d759cd978911bb4792087b227e067821827a961f3cdd69f357162d7dbd62bcca8d19c8dcec1ad6f6c0c5147167bb7c9a03
+SHA512 (tiny-dfr-0.2.0.crate) = 83454f63be0db2b0f80570a3440319a5f175e9eb64b711915ab0dc86c7eb4c6ea5c2c284efb89923307ac44fc677ec249d5c135a985f3849227aa80350ca8c70
diff --git a/tiny-dfr-fix-metadata.diff b/tiny-dfr-fix-metadata.diff
new file mode 100644
index 0000000..86b454d
--- /dev/null
+++ b/tiny-dfr-fix-metadata.diff
@@ -0,0 +1,11 @@
+--- tiny-dfr-0.2.0/Cargo.toml 1970-01-01T00:00:01+00:00
++++ tiny-dfr-0.2.0/Cargo.toml 2024-01-18T05:17:46.264316+00:00
+@@ -28,7 +28,7 @@
+ default-features = false
+
+ [dependencies.drm]
+-version = "0.10.0"
++version = "0.11.1"
+
+ [dependencies.freetype-rs]
+ version = "0.32"
4 months
Architecture specific change in rpms/rust-prost.git
by githook-noreply@fedoraproject.org
The package rpms/rust-prost.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-prost.git/commit/?id=1d85bed...
https://src.fedoraproject.org/cgit/rpms/rust-prost.git/commit/?id=853e6d1....
Change:
-%ifarch %{ix86} %{arm}
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 1d85bed91ff0d20e532daddc6bf52244e6817672
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Fri Jan 19 15:42:34 2024 +0000
0.12.3
diff --git a/prost-fix-metadata.diff b/prost-fix-metadata.diff
deleted file mode 100644
index 8f58568..0000000
--- a/prost-fix-metadata.diff
+++ /dev/null
@@ -1,12 +0,0 @@
---- prost-0.10.4/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ prost-0.10.4/Cargo.toml 2023-10-28T17:47:42.629128+00:00
-@@ -46,9 +46,6 @@
- version = "0.10.0"
- optional = true
-
--[dev-dependencies.criterion]
--version = "0.3"
--
- [dev-dependencies.env_logger]
- version = "0.8"
- default-features = false
diff --git a/rust-prost.spec b/rust-prost.spec
index 06011a1..7a876c2 100644
--- a/rust-prost.spec
+++ b/rust-prost.spec
@@ -1,25 +1,17 @@
# Generated by rust2rpm 25
-# * compiling tests fails with OOM issues on 32-bit architectures
-%ifarch %{ix86} %{arm}
%bcond_with check
-%else
-%bcond_without check
-%endif
%global debug_package %{nil}
%global crate prost
Name: rust-prost
-Version: 0.10.4
+Version: 0.12.3
Release: %autorelease
Summary: Protocol Buffers implementation for the Rust Language
License: Apache-2.0
URL: https://crates.io/crates/prost
Source: %{crates_source}
-# Manually created patch for downstream crate metadata changes
-# * drop unused, benchmark-only criterion dev-dependency
-Patch: prost-fix-metadata.diff
BuildRequires: cargo-rpm-macros >= 24
@@ -40,6 +32,7 @@ use the "%{crate}" crate.
%files devel
%license %{crate_instdir}/LICENSE
%doc %{crate_instdir}/FUZZING.md
+%doc %{crate_instdir}/KANI.md
%doc %{crate_instdir}/README.md
%{crate_instdir}/
diff --git a/sources b/sources
index a77c1d5..d1a0039 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (prost-0.10.4.crate) = 4cc62a3a13f12ae03cc278c6e9c2e52bf7700028b070f0e79bd038be35f41aceabfd6bb3b540eb714da334d5fd8943da5cc9d8e3b4ff8bcc0b6e10eca3d8c83d
+SHA512 (prost-0.12.3.crate) = 08a910897ba623e2773964a016a16f5b40b8f95037825fd6b2160912346ef83522482745ff3a17a77a634867b9dece8d5c10a22ac1cf779e632c5c7501897f24
commit 853e6d1910f70bff430b1400f5a3fc24ee635777
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Sat Oct 28 19:56:23 2023 +0200
Regenerate with rust2rpm v25
diff --git a/README.md b/README.md
deleted file mode 100644
index 43d5491..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-prost
-
-The rust-prost package
diff --git a/prost-fix-metadata.diff b/prost-fix-metadata.diff
index 42aa131..8f58568 100644
--- a/prost-fix-metadata.diff
+++ b/prost-fix-metadata.diff
@@ -1,5 +1,5 @@
--- prost-0.10.4/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ prost-0.10.4/Cargo.toml 2022-07-28T19:04:54.269199+00:00
++++ prost-0.10.4/Cargo.toml 2023-10-28T17:47:42.629128+00:00
@@ -46,9 +46,6 @@
version = "0.10.0"
optional = true
diff --git a/rust-prost.spec b/rust-prost.spec
index 847b556..06011a1 100644
--- a/rust-prost.spec
+++ b/rust-prost.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 22
+# Generated by rust2rpm 25
# * compiling tests fails with OOM issues on 32-bit architectures
%ifarch %{ix86} %{arm}
%bcond_with check
@@ -18,15 +18,13 @@ License: Apache-2.0
URL: https://crates.io/crates/prost
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
-# * drop unused, benchmark-only criterion dev-dependency to speed up builds
+# * drop unused, benchmark-only criterion dev-dependency
Patch: prost-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-
-BuildRequires: rust-packaging >= 21
+BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
-Protocol Buffers implementation for the Rust Language.}
+A Protocol Buffers implementation for the Rust Language.}
%description %{_description}
@@ -94,7 +92,7 @@ use the "std" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml
%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
+%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
4 months