Architecture specific change in rpms/golang-github-aws-sdk-2.git
by githook-noreply@fedoraproject.org
The package rpms/golang-github-aws-sdk-2.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/golang-github-aws-sdk-2.git/commi....
Change:
+%ifnarch %{ix86} %{arm}
Thanks.
Full change:
============
commit bcefa09a53aeaa3ba7c338bc554073c5445e762e
Author: Major Hayden <major(a)redhat.com>
Date: Mon Jul 24 14:48:37 2023 -0500
Update to 2023-07-24
diff --git a/.gitignore b/.gitignore
index 37a7767..7b67a29 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/aws-sdk-go-v2-1.8.0.tar.gz
/aws-sdk-go-v2-release-2022-10-07.tar.gz
/aws-sdk-go-v2-release-2023-06-20.tar.gz
+/aws-sdk-go-v2-release-2023-07-24.tar.gz
diff --git a/golang-github-aws-sdk-2.spec b/golang-github-aws-sdk-2.spec
index 90ff12d..ce2ec52 100644
--- a/golang-github-aws-sdk-2.spec
+++ b/golang-github-aws-sdk-2.spec
@@ -7,8 +7,8 @@
# https://github.com/aws/aws-sdk-go-v2
%global goipath github.com/aws/aws-sdk-go-v2
-Version: 20230620
-%global tag release-2023-06-20
+Version: 20230724
+%global tag release-2023-07-24
%global distprefix %{nil}
%gometa
diff --git a/sources b/sources
index f6cf28e..b5cebc3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (aws-sdk-go-v2-release-2023-06-20.tar.gz) = 4deadb1e5469c40e4b186b1125aadfbedcea60f8a6c4495081991e347c228884ce3e928b6d8ae3b96073a0a5949d9ca23c38855d6eda15235b6ee6d1ed6983a6
+SHA512 (aws-sdk-go-v2-release-2023-07-24.tar.gz) = 46251d1068ca8eb64cad4f8fe518a36ecfe3eb4908a36f3277b8444e421f548e088ad4e1fd974f2ed588e6a0d4c06872875fcf567acda1b80587ab7f42c2bc98
commit e6f34fa6f4ee95da6227b3a029de85e642cb7b09
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jul 20 00:22:05 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 480d6884cfa63300dd681fd592a2f084de7ebeed
Author: Major Hayden <major(a)redhat.com>
Date: Wed Jun 21 15:21:32 2023 -0500
Disable tests on 32-bit arches rhbz#2171507
Signed-off-by: Major Hayden <major(a)redhat.com>
diff --git a/golang-github-aws-sdk-2.spec b/golang-github-aws-sdk-2.spec
index 260c035..90ff12d 100644
--- a/golang-github-aws-sdk-2.spec
+++ b/golang-github-aws-sdk-2.spec
@@ -1,5 +1,8 @@
# Generated by go2rpm 1.8.2
+# Fails on 32 bits arch
+%ifnarch %{ix86} %{arm}
%bcond_without check
+%endif
%global debug_package %{nil}
# https://github.com/aws/aws-sdk-go-v2
commit fdf0dafcbc6c4e4d39dd61bd4121acf44fb4a19a
Author: Major Hayden <major(a)redhat.com>
Date: Wed Jun 21 14:15:19 2023 -0500
Update to 20230620 rhbz#2171507
Signed-off-by: Major Hayden <major(a)redhat.com>
diff --git a/.gitignore b/.gitignore
index 85c167a..37a7767 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/aws-sdk-go-v2-0.31.0.tar.gz
/aws-sdk-go-v2-1.8.0.tar.gz
/aws-sdk-go-v2-release-2022-10-07.tar.gz
+/aws-sdk-go-v2-release-2023-06-20.tar.gz
diff --git a/golang-github-aws-sdk-2.spec b/golang-github-aws-sdk-2.spec
index a31e1e0..260c035 100644
--- a/golang-github-aws-sdk-2.spec
+++ b/golang-github-aws-sdk-2.spec
@@ -4,8 +4,8 @@
# https://github.com/aws/aws-sdk-go-v2
%global goipath github.com/aws/aws-sdk-go-v2
-Version: 20221007
-%global tag release-2022-10-07
+Version: 20230620
+%global tag release-2023-06-20
%global distprefix %{nil}
%gometa
diff --git a/sources b/sources
index 9ccf3a0..f6cf28e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (aws-sdk-go-v2-release-2022-10-07.tar.gz) = 002c40608ebf35dbe2474d556aa26c98ed7eabcdf871afadc0c2daf9ba03b9bf87b44fd894621b2de910c9f572667b9ebaf5177a4d2efe135515c29e3a20316d
+SHA512 (aws-sdk-go-v2-release-2023-06-20.tar.gz) = 4deadb1e5469c40e4b186b1125aadfbedcea60f8a6c4495081991e347c228884ce3e928b6d8ae3b96073a0a5949d9ca23c38855d6eda15235b6ee6d1ed6983a6
4 months
Architecture specific change in rpms/powerdevil.git
by githook-noreply@fedoraproject.org
The package rpms/powerdevil.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/powerdevil.git/commit/?id=b100839....
Change:
+%ifnarch s390 s390x
Thanks.
Full change:
============
commit 76126b00fb68d8887118a93b36c8cba49c9f20e3
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 21 06:10:10 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/powerdevil.spec b/powerdevil.spec
index e6edcd2..582ed76 100644
--- a/powerdevil.spec
+++ b/powerdevil.spec
@@ -2,7 +2,7 @@
Name: powerdevil
Version: 5.27.6
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Manages the power consumption settings of a Plasma Shell
License: GPLv2+
@@ -134,6 +134,9 @@ rm -fv %{buildroot}/%{_libdir}/libpowerdevil{configcommonprivate,core,ui}.so
%{_kf5_qtplugindir}/powerdevil/action/powerdevil_*.so
%changelog
+* Fri Jul 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.27.6-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
+
* Mon Jun 26 2023 Marc Deop i Argemí <marcdeop(a)fedoraproject.org> - 5.27.6-3
- Exclude enabling ddcutil on s390/s390x arches
commit b10083983c53d96aefd377b06dc17ba549612d5b
Author: Marc Deop i Argemí <marcdeop(a)fedoraproject.org>
Date: Mon Jun 26 19:53:12 2023 +0200
fix: exclude ddcutil on s390/s390x arches
diff --git a/powerdevil.spec b/powerdevil.spec
index 262e2f6..e6edcd2 100644
--- a/powerdevil.spec
+++ b/powerdevil.spec
@@ -2,7 +2,7 @@
Name: powerdevil
Version: 5.27.6
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Manages the power consumption settings of a Plasma Shell
License: GPLv2+
@@ -63,7 +63,12 @@ BuildRequires: xcb-util-image-devel
BuildRequires: xcb-util-keysyms-devel
BuildRequires: xcb-util-wm-devel
+%ifnarch s390 s390x
BuildRequires: libddcutil-devel
+%global DDCUTIL ON
+%else
+%global DDCUTIL OFF
+%endif
%{?_qt5:Requires: %{_qt5}%{?_isa} >= %{_qt5_version}}
@@ -82,7 +87,7 @@ of a daemon (a KDED module) and a KCModule for its configuration.
%build
-%cmake_kf5 -DHAVE_DDCUTIL=ON
+%cmake_kf5 -DHAVE_DDCUTIL=%DDCUTIL
%cmake_build
@@ -129,6 +134,9 @@ rm -fv %{buildroot}/%{_libdir}/libpowerdevil{configcommonprivate,core,ui}.so
%{_kf5_qtplugindir}/powerdevil/action/powerdevil_*.so
%changelog
+* Mon Jun 26 2023 Marc Deop i Argemí <marcdeop(a)fedoraproject.org> - 5.27.6-3
+- Exclude enabling ddcutil on s390/s390x arches
+
* Sun Jun 25 2023 Alessandro Astone <ales.astone(a)gmail.com> - 5.27.6-2
- Enable ddcutil integration
commit df7e8e7db46a1b8c66e0b7102bf2e318c10385c7
Author: Alessandro Astone <ales.astone(a)gmail.com>
Date: Mon Jun 26 01:15:08 2023 +0200
Enable ddcutil integration
diff --git a/powerdevil.spec b/powerdevil.spec
index 32c8ade..262e2f6 100644
--- a/powerdevil.spec
+++ b/powerdevil.spec
@@ -2,7 +2,7 @@
Name: powerdevil
Version: 5.27.6
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Manages the power consumption settings of a Plasma Shell
License: GPLv2+
@@ -63,6 +63,8 @@ BuildRequires: xcb-util-image-devel
BuildRequires: xcb-util-keysyms-devel
BuildRequires: xcb-util-wm-devel
+BuildRequires: libddcutil-devel
+
%{?_qt5:Requires: %{_qt5}%{?_isa} >= %{_qt5_version}}
# available on rhel 9+
@@ -80,7 +82,7 @@ of a daemon (a KDED module) and a KCModule for its configuration.
%build
-%cmake_kf5
+%cmake_kf5 -DHAVE_DDCUTIL=ON
%cmake_build
@@ -127,6 +129,9 @@ rm -fv %{buildroot}/%{_libdir}/libpowerdevil{configcommonprivate,core,ui}.so
%{_kf5_qtplugindir}/powerdevil/action/powerdevil_*.so
%changelog
+* Sun Jun 25 2023 Alessandro Astone <ales.astone(a)gmail.com> - 5.27.6-2
+- Enable ddcutil integration
+
* Sun Jun 25 2023 Marc Deop i Argemí <marcdeop(a)fedoraproject.org> - 5.27.6-1
- 5.27.6
commit b911b182e88937ef1ea78a395e08242ccbd2cc37
Author: Marc Deop i Argemí <marcdeop(a)fedoraproject.org>
Date: Sun Jun 25 20:57:37 2023 +0200
5.27.6
diff --git a/powerdevil.spec b/powerdevil.spec
index b082fd8..32c8ade 100644
--- a/powerdevil.spec
+++ b/powerdevil.spec
@@ -1,7 +1,7 @@
%global kf5_version 5.82.0
Name: powerdevil
-Version: 5.27.5
+Version: 5.27.6
Release: 1%{?dist}
Summary: Manages the power consumption settings of a Plasma Shell
@@ -127,6 +127,9 @@ rm -fv %{buildroot}/%{_libdir}/libpowerdevil{configcommonprivate,core,ui}.so
%{_kf5_qtplugindir}/powerdevil/action/powerdevil_*.so
%changelog
+* Sun Jun 25 2023 Marc Deop i Argemí <marcdeop(a)fedoraproject.org> - 5.27.6-1
+- 5.27.6
+
* Wed May 10 2023 Marc Deop i Argemí <marcdeop(a)fedoraproject.org> - 5.27.5-1
- 5.27.5
diff --git a/sources b/sources
index 0d8d37a..678e7ac 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (powerdevil-5.27.5.tar.xz) = 3ac9d19dde9c430d17104a6abd9d410e6ea37a7a18a23e753624da2a119bc71714e948c3626d362f84bd8e89b1acd21f457b9510bc916cb85d651f587d26aa27
+SHA512 (powerdevil-5.27.6.tar.xz) = 9dd18fc3246bc6371bc19ac7544b89de517d34c7773970e2eaacea69edcd94d28b1c7b9c12f036999a849f8b393a7ff1a4244a6f9888712bf4d34796f702436c
commit 9627d674202533256f8a861ff67160327aff414a
Author: FAS Marie Loise Nolden <loise(a)kde.org>
Date: Tue Jun 13 04:40:36 2023 +0000
fix the condition as the change leads to not installing on fedora at all which was not intended
I made a mistake and didn't think enough :) The last change of the condition for rhel led to not recommending on fedora at all, so include that in an or condition again.
diff --git a/powerdevil.spec b/powerdevil.spec
index f986f23..b082fd8 100644
--- a/powerdevil.spec
+++ b/powerdevil.spec
@@ -66,7 +66,7 @@ BuildRequires: xcb-util-wm-devel
%{?_qt5:Requires: %{_qt5}%{?_isa} >= %{_qt5_version}}
# available on rhel 9+
-%if (0%{?rhel} && 0%{?rhel} > 8)
+%if 0%{?fedora} || (0%{?rhel} && 0%{?rhel} > 8)
Recommends: power-profiles-daemon
%endif
commit 05bb357be27516a51a0f72348eeac2cd896114a7
Author: FAS Marie Loise Nolden <loise(a)kde.org>
Date: Fri Jun 9 14:34:28 2023 +0000
change %ifdef from fedora >33 to rhel > 8
diff --git a/powerdevil.spec b/powerdevil.spec
index 4738219..f986f23 100644
--- a/powerdevil.spec
+++ b/powerdevil.spec
@@ -1,4 +1,3 @@
-
%global kf5_version 5.82.0
Name: powerdevil
@@ -66,8 +65,8 @@ BuildRequires: xcb-util-wm-devel
%{?_qt5:Requires: %{_qt5}%{?_isa} >= %{_qt5_version}}
-# available on f34+
-%if 0%{?fedora} > 33
+# available on rhel 9+
+%if (0%{?rhel} && 0%{?rhel} > 8)
Recommends: power-profiles-daemon
%endif
commit bcdeefef6b49cd8003b15b9285d6a57bac729928
Author: Marc Deop i Argemí <marcdeop(a)fedoraproject.org>
Date: Wed May 10 13:58:42 2023 +0200
5.27.5
diff --git a/powerdevil.spec b/powerdevil.spec
index 770768d..4738219 100644
--- a/powerdevil.spec
+++ b/powerdevil.spec
@@ -2,7 +2,7 @@
%global kf5_version 5.82.0
Name: powerdevil
-Version: 5.27.4
+Version: 5.27.5
Release: 1%{?dist}
Summary: Manages the power consumption settings of a Plasma Shell
@@ -128,6 +128,9 @@ rm -fv %{buildroot}/%{_libdir}/libpowerdevil{configcommonprivate,core,ui}.so
%{_kf5_qtplugindir}/powerdevil/action/powerdevil_*.so
%changelog
+* Wed May 10 2023 Marc Deop i Argemí <marcdeop(a)fedoraproject.org> - 5.27.5-1
+- 5.27.5
+
* Tue Apr 04 2023 Marc Deop i Argemí <marcdeop(a)fedoraproject.org> - 5.27.4-1
- 5.27.4
diff --git a/sources b/sources
index 43ec674..0d8d37a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (powerdevil-5.27.4.tar.xz) = 8c741f7331b47a3f2309657fa2689cc8888dbeda5015faa11626f98ae201e06398ae15504880ac1932424aad87389a0ef461a76fc50923a55a363b65e0fe39e3
+SHA512 (powerdevil-5.27.5.tar.xz) = 3ac9d19dde9c430d17104a6abd9d410e6ea37a7a18a23e753624da2a119bc71714e948c3626d362f84bd8e89b1acd21f457b9510bc916cb85d651f587d26aa27
4 months
Architecture specific change in rpms/rust-domain.git
by githook-noreply@fedoraproject.org
The package rpms/rust-domain.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-domain.git/commit/?id=245cb7....
Change:
+ExcludeArch: %{power64} s390 s390x
Thanks.
Full change:
============
commit cc84610d778be91663b0899cb14c659426b53f94
Author: Petr Menšík <pemensik(a)redhat.com>
Date: Mon Jul 31 11:07:34 2023 +0200
Create very minimal readme.
diff --git a/README.md b/README.md
index 5d1ffbf..61af32b 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,9 @@
-# rust-domain
+# *domain* – A DNS library for Rust
The rust-domain package
+
+A library for interacting with the Domain Name System.
+The crate contains an ever-growing set of building blocks for including DNS functionality in applications.
+
+- Rust crate: https://crates.io/crates/domain
+- Upstream development and issues: https://github.com/NLnetLabs/domain
commit 245cb7f4693232865afcae01c5923ef01d948d65
Author: Petr Menšík <pemensik(a)redhat.com>
Date: Mon Jul 31 11:04:49 2023 +0200
Initial build
https://bugzilla.redhat.com/show_bug.cgi?id=2080743#c16
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..0a2a186
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/domain-0.7.2.crate
diff --git a/domain-fix-metadata-auto.diff b/domain-fix-metadata-auto.diff
new file mode 100644
index 0000000..abdda3e
--- /dev/null
+++ b/domain-fix-metadata-auto.diff
@@ -0,0 +1,18 @@
+--- domain-0.7.2/Cargo.toml 1970-01-01T00:00:01+00:00
++++ domain-0.7.2/Cargo.toml 2023-04-03T19:32:49.074276+00:00
+@@ -138,7 +138,6 @@
+ "smallvec",
+ "std",
+ "tokio",
+- "libc",
+ "random",
+ ]
+ resolv-sync = [
+@@ -157,7 +156,3 @@
+ "ring",
+ ]
+
+-[target."cfg(macos)".dependencies.libc]
+-version = "0.2.71"
+-optional = true
+-default-features = false
diff --git a/rust-domain.spec b/rust-domain.spec
new file mode 100644
index 0000000..0243bf9
--- /dev/null
+++ b/rust-domain.spec
@@ -0,0 +1,304 @@
+# Generated by rust2rpm 24
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate domain
+%global forgeurl0 https://github.com/NLnetLabs/domain
+
+Name: rust-domain
+Version: 0.7.2
+Release: %autorelease
+Summary: DNS library for Rust
+
+License: BSD-3-Clause
+URL: https://crates.io/crates/domain
+VCS: git:%{forgeurl0}
+Source: %{crates_source}
+# Automatically generated patch to strip foreign dependencies
+Patch: domain-fix-metadata-auto.diff
+
+# https://bugzilla.redhat.com/show_bug.cgi?id=1869980
+ExcludeArch: %{power64} s390 s390x
+
+BuildRequires: rust-packaging >= 21
+
+%global _description %{expand:
+A DNS library for Rust.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
+
+%files devel
+%license %{crate_instdir}/LICENSE
+%doc %{crate_instdir}/Changelog.md
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
+
+%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 the "default" feature of the "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{crate_instdir}/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 the "bytes" feature of the "%{crate}" crate.
+
+%files -n %{name}+bytes-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+chrono-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+chrono-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "chrono" feature of the "%{crate}" crate.
+
+%files -n %{name}+chrono-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+ci-test-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+ci-test-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "ci-test" feature of the "%{crate}" crate.
+
+%files -n %{name}+ci-test-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+futures-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+futures-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "futures" feature of the "%{crate}" crate.
+
+%files -n %{name}+futures-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+heapless-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+heapless-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "heapless" feature of the "%{crate}" crate.
+
+%files -n %{name}+heapless-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+interop-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+interop-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "interop" feature of the "%{crate}" crate.
+
+%files -n %{name}+interop-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+master-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+master-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "master" feature of the "%{crate}" crate.
+
+%files -n %{name}+master-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+rand-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+rand-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "rand" feature of the "%{crate}" crate.
+
+%files -n %{name}+rand-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+random-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+random-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "random" feature of the "%{crate}" crate.
+
+%files -n %{name}+random-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+resolv-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+resolv-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "resolv" feature of the "%{crate}" crate.
+
+%files -n %{name}+resolv-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+resolv-sync-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+resolv-sync-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "resolv-sync" feature of the "%{crate}" crate.
+
+%files -n %{name}+resolv-sync-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+ring-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+ring-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "ring" feature of the "%{crate}" crate.
+
+%files -n %{name}+ring-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+serde-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+serde-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "serde" feature of the "%{crate}" crate.
+
+%files -n %{name}+serde-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+sign-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+sign-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "sign" feature of the "%{crate}" crate.
+
+%files -n %{name}+sign-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+smallvec-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+smallvec-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "smallvec" feature of the "%{crate}" crate.
+
+%files -n %{name}+smallvec-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+std-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+std-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "std" feature of the "%{crate}" crate.
+
+%files -n %{name}+std-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+tokio-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+tokio-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "tokio" feature of the "%{crate}" crate.
+
+%files -n %{name}+tokio-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+tsig-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+tsig-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "tsig" feature of the "%{crate}" crate.
+
+%files -n %{name}+tsig-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+validate-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+validate-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "validate" feature of the "%{crate}" crate.
+
+%files -n %{name}+validate-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..d882801
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (domain-0.7.2.crate) = e884ab06da1652e4e2928dd677d4c63994318ac4fd8b46f0d19f1c9ae15081e46d18dd52f0eccb58299e38ac0de021b5ffb38d047d5064bbec43a3f9a113bdb6
4 months
Architecture specific change in rpms/rust-domain.git
by githook-noreply@fedoraproject.org
The package rpms/rust-domain.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-domain.git/commit/?id=245cb7....
Change:
+ExcludeArch: %{power64} s390 s390x
Thanks.
Full change:
============
commit cc84610d778be91663b0899cb14c659426b53f94
Author: Petr Menšík <pemensik(a)redhat.com>
Date: Mon Jul 31 11:07:34 2023 +0200
Create very minimal readme.
diff --git a/README.md b/README.md
index 5d1ffbf..61af32b 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,9 @@
-# rust-domain
+# *domain* – A DNS library for Rust
The rust-domain package
+
+A library for interacting with the Domain Name System.
+The crate contains an ever-growing set of building blocks for including DNS functionality in applications.
+
+- Rust crate: https://crates.io/crates/domain
+- Upstream development and issues: https://github.com/NLnetLabs/domain
commit 245cb7f4693232865afcae01c5923ef01d948d65
Author: Petr Menšík <pemensik(a)redhat.com>
Date: Mon Jul 31 11:04:49 2023 +0200
Initial build
https://bugzilla.redhat.com/show_bug.cgi?id=2080743#c16
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..0a2a186
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/domain-0.7.2.crate
diff --git a/domain-fix-metadata-auto.diff b/domain-fix-metadata-auto.diff
new file mode 100644
index 0000000..abdda3e
--- /dev/null
+++ b/domain-fix-metadata-auto.diff
@@ -0,0 +1,18 @@
+--- domain-0.7.2/Cargo.toml 1970-01-01T00:00:01+00:00
++++ domain-0.7.2/Cargo.toml 2023-04-03T19:32:49.074276+00:00
+@@ -138,7 +138,6 @@
+ "smallvec",
+ "std",
+ "tokio",
+- "libc",
+ "random",
+ ]
+ resolv-sync = [
+@@ -157,7 +156,3 @@
+ "ring",
+ ]
+
+-[target."cfg(macos)".dependencies.libc]
+-version = "0.2.71"
+-optional = true
+-default-features = false
diff --git a/rust-domain.spec b/rust-domain.spec
new file mode 100644
index 0000000..0243bf9
--- /dev/null
+++ b/rust-domain.spec
@@ -0,0 +1,304 @@
+# Generated by rust2rpm 24
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate domain
+%global forgeurl0 https://github.com/NLnetLabs/domain
+
+Name: rust-domain
+Version: 0.7.2
+Release: %autorelease
+Summary: DNS library for Rust
+
+License: BSD-3-Clause
+URL: https://crates.io/crates/domain
+VCS: git:%{forgeurl0}
+Source: %{crates_source}
+# Automatically generated patch to strip foreign dependencies
+Patch: domain-fix-metadata-auto.diff
+
+# https://bugzilla.redhat.com/show_bug.cgi?id=1869980
+ExcludeArch: %{power64} s390 s390x
+
+BuildRequires: rust-packaging >= 21
+
+%global _description %{expand:
+A DNS library for Rust.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
+
+%files devel
+%license %{crate_instdir}/LICENSE
+%doc %{crate_instdir}/Changelog.md
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
+
+%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 the "default" feature of the "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{crate_instdir}/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 the "bytes" feature of the "%{crate}" crate.
+
+%files -n %{name}+bytes-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+chrono-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+chrono-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "chrono" feature of the "%{crate}" crate.
+
+%files -n %{name}+chrono-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+ci-test-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+ci-test-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "ci-test" feature of the "%{crate}" crate.
+
+%files -n %{name}+ci-test-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+futures-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+futures-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "futures" feature of the "%{crate}" crate.
+
+%files -n %{name}+futures-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+heapless-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+heapless-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "heapless" feature of the "%{crate}" crate.
+
+%files -n %{name}+heapless-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+interop-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+interop-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "interop" feature of the "%{crate}" crate.
+
+%files -n %{name}+interop-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+master-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+master-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "master" feature of the "%{crate}" crate.
+
+%files -n %{name}+master-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+rand-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+rand-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "rand" feature of the "%{crate}" crate.
+
+%files -n %{name}+rand-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+random-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+random-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "random" feature of the "%{crate}" crate.
+
+%files -n %{name}+random-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+resolv-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+resolv-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "resolv" feature of the "%{crate}" crate.
+
+%files -n %{name}+resolv-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+resolv-sync-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+resolv-sync-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "resolv-sync" feature of the "%{crate}" crate.
+
+%files -n %{name}+resolv-sync-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+ring-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+ring-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "ring" feature of the "%{crate}" crate.
+
+%files -n %{name}+ring-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+serde-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+serde-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "serde" feature of the "%{crate}" crate.
+
+%files -n %{name}+serde-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+sign-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+sign-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "sign" feature of the "%{crate}" crate.
+
+%files -n %{name}+sign-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+smallvec-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+smallvec-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "smallvec" feature of the "%{crate}" crate.
+
+%files -n %{name}+smallvec-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+std-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+std-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "std" feature of the "%{crate}" crate.
+
+%files -n %{name}+std-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+tokio-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+tokio-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "tokio" feature of the "%{crate}" crate.
+
+%files -n %{name}+tokio-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+tsig-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+tsig-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "tsig" feature of the "%{crate}" crate.
+
+%files -n %{name}+tsig-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+validate-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+validate-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "validate" feature of the "%{crate}" crate.
+
+%files -n %{name}+validate-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..d882801
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (domain-0.7.2.crate) = e884ab06da1652e4e2928dd677d4c63994318ac4fd8b46f0d19f1c9ae15081e46d18dd52f0eccb58299e38ac0de021b5ffb38d047d5064bbec43a3f9a113bdb6
4 months
Architecture specific change in rpms/rust-lv2.git
by githook-noreply@fedoraproject.org
The package rpms/rust-lv2.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-lv2.git/commit/?id=3d18f6b7a....
Change:
+ExcludeArch: ppc64le s390x
Thanks.
Full change:
============
commit 3d18f6b7a7a70db13a2b1fb30b2c3493a8dfdbe8
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Tue Jul 25 14:39:42 2023 -0700
Initial import; Fixes: RHBZ#2224770
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..699ea19
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/lv2-0.6.0.crate
diff --git a/rust-lv2.spec b/rust-lv2.spec
new file mode 100644
index 0000000..c120442
--- /dev/null
+++ b/rust-lv2.spec
@@ -0,0 +1,242 @@
+# Generated by rust2rpm 24
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate lv2
+
+Name: rust-lv2
+Version: 0.6.0
+Release: %autorelease
+Summary: Safe, fast, and ergonomic framework to create LV2 plugins
+
+License: MIT OR Apache-2.0
+URL: https://crates.io/crates/lv2
+Source: %{crates_source}
+
+BuildRequires: rust-packaging >= 21
+
+# Not supported by rust-lv2
+ExcludeArch: ppc64le s390x
+
+%global _description %{expand:
+A safe, fast, and ergonomic framework to create LV2 plugins.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
+
+%files devel
+%license %{crate_instdir}/LICENSE-APACHE
+%license %{crate_instdir}/LICENSE-MIT
+%license %{crate_instdir}/docs/LICENSE.md
+%doc %{crate_instdir}/CONTRIBUTING.md
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
+
+%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 the "default" feature of the "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+full-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+full-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "full" feature of the "%{crate}" crate.
+
+%files -n %{name}+full-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+lv2-atom-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+lv2-atom-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "lv2-atom" feature of the "%{crate}" crate.
+
+%files -n %{name}+lv2-atom-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+lv2-core-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+lv2-core-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "lv2-core" feature of the "%{crate}" crate.
+
+%files -n %{name}+lv2-core-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+lv2-midi-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+lv2-midi-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "lv2-midi" feature of the "%{crate}" crate.
+
+%files -n %{name}+lv2-midi-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+lv2-state-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+lv2-state-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "lv2-state" feature of the "%{crate}" crate.
+
+%files -n %{name}+lv2-state-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+lv2-sys-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+lv2-sys-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "lv2-sys" feature of the "%{crate}" crate.
+
+%files -n %{name}+lv2-sys-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+lv2-time-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+lv2-time-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "lv2-time" feature of the "%{crate}" crate.
+
+%files -n %{name}+lv2-time-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+lv2-units-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+lv2-units-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "lv2-units" feature of the "%{crate}" crate.
+
+%files -n %{name}+lv2-units-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+lv2-urid-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+lv2-urid-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "lv2-urid" feature of the "%{crate}" crate.
+
+%files -n %{name}+lv2-urid-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+lv2-worker-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+lv2-worker-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "lv2-worker" feature of the "%{crate}" crate.
+
+%files -n %{name}+lv2-worker-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+minimal_plugin-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+minimal_plugin-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "minimal_plugin" feature of the "%{crate}" crate.
+
+%files -n %{name}+minimal_plugin-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+plugin-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+plugin-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "plugin" feature of the "%{crate}" crate.
+
+%files -n %{name}+plugin-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+urid-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+urid-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "urid" feature of the "%{crate}" crate.
+
+%files -n %{name}+urid-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+wmidi-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+wmidi-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "wmidi" feature of the "%{crate}" crate.
+
+%files -n %{name}+wmidi-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..700cb64
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (lv2-0.6.0.crate) = 062c3fd2f642fb9dc1e97a3bd38c7cfc84f501866f540466b48bd075f81f30f02bee165079140be3ec2772a58aa3263b6f130e0d23ff95b123e679480dcf64ad
4 months
Architecture specific change in rpms/rust-lv2-state.git
by githook-noreply@fedoraproject.org
The package rpms/rust-lv2-state.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-lv2-state.git/commit/?id=714...
https://src.fedoraproject.org/cgit/rpms/rust-lv2-state.git/commit/?id=b49....
Change:
+%ifarch aarch64
+ExcludeArch: ppc64le s390x
Thanks.
Full change:
============
commit 714c6abf49dc0eddeac2d18d2476febd4b6317a5
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Tue Jul 25 12:24:50 2023 -0700
Stub out broken test on aarch64
diff --git a/rust-lv2-state.spec b/rust-lv2-state.spec
index 0df7231..a7f6056 100644
--- a/rust-lv2-state.spec
+++ b/rust-lv2-state.spec
@@ -68,6 +68,10 @@ use the "default" feature of the "%{crate}" crate.
%if %{with check}
%check
+%ifarch aarch64
+# Remove broken test that fails to compile
+rm tests/integration.rs
+%endif
%cargo_test
%endif
commit b4927153db7eed5ee02f1372e0c80290f9dc259a
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Tue Jul 25 12:12:15 2023 -0700
Initial import; Fixes: RHBZ#2224767
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..339115b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/lv2-state-2.0.0.crate
diff --git a/lv2-state-fix-metadata.diff b/lv2-state-fix-metadata.diff
new file mode 100644
index 0000000..d0189b2
--- /dev/null
+++ b/lv2-state-fix-metadata.diff
@@ -0,0 +1,11 @@
+--- lv2-state-2.0.0/Cargo.toml 2020-10-23T15:19:57+00:00
++++ lv2-state-2.0.0/Cargo.toml 2023-07-22T17:21:13.702257+00:00
+@@ -34,7 +34,7 @@
+ version = "2.1.0"
+
+ [dev-dependencies.mktemp]
+-version = "0.4.0"
++version = "0.5"
+ [badges.maintenance]
+ status = "passively-maintained"
+
diff --git a/rust-lv2-state.spec b/rust-lv2-state.spec
new file mode 100644
index 0000000..0df7231
--- /dev/null
+++ b/rust-lv2-state.spec
@@ -0,0 +1,75 @@
+# Generated by rust2rpm 24
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate lv2-state
+
+Name: rust-lv2-state
+Version: 2.0.0
+Release: %autorelease
+Summary: Rust-lv2's state handling library
+
+License: MIT OR Apache-2.0
+URL: https://crates.io/crates/lv2-state
+Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * bump mktemp to 0.5
+Patch: lv2-state-fix-metadata.diff
+
+BuildRequires: rust-packaging >= 21
+
+# Not supported by rust-lv2
+ExcludeArch: ppc64le s390x
+
+%global _description %{expand:
+Rust-lv2's state handling library.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
+
+%files devel
+%license %{crate_instdir}/LICENSE-APACHE
+%license %{crate_instdir}/LICENSE-MIT
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
+
+%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 the "default" feature of the "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..d4205d0
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (lv2-state-2.0.0.crate) = f40b705deda782fcb2028c2cf44b7d5348373433211f56d1bfc669e37480c41482f8fd679b4869fa4fbc7216f80eb0cca4c9eb7f238b7fa1410baf844beff20d
4 months
Architecture specific change in rpms/rust-lv2-midi.git
by githook-noreply@fedoraproject.org
The package rpms/rust-lv2-midi.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-lv2-midi.git/commit/?id=fd3d....
Change:
+ExcludeArch: ppc64le s390x
Thanks.
Full change:
============
commit fd3d1484e44851264eee61e7223c6632033c6265
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Mon Jul 24 09:11:08 2023 -0700
Initial import; Fixes: RHBZ#2224769
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..33d4e0f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/lv2-midi-1.2.0.crate
diff --git a/lv2-midi-fix-metadata.diff b/lv2-midi-fix-metadata.diff
new file mode 100644
index 0000000..b15514c
--- /dev/null
+++ b/lv2-midi-fix-metadata.diff
@@ -0,0 +1,11 @@
+--- lv2-midi-1.2.0/Cargo.toml 2020-10-23T15:19:38+00:00
++++ lv2-midi-1.2.0/Cargo.toml 2023-07-22T17:25:56.469685+00:00
+@@ -29,7 +29,7 @@
+ version = "0.1.0"
+
+ [dependencies.wmidi]
+-version = "3.1.0"
++version = "4"
+ optional = true
+ [dev-dependencies.lv2-core]
+ version = "3.0.0"
diff --git a/rust-lv2-midi.spec b/rust-lv2-midi.spec
new file mode 100644
index 0000000..dbb2a5a
--- /dev/null
+++ b/rust-lv2-midi.spec
@@ -0,0 +1,87 @@
+# Generated by rust2rpm 24
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate lv2-midi
+
+Name: rust-lv2-midi
+Version: 1.2.0
+Release: %autorelease
+Summary: Rust-lv2's MIDI processing library
+
+License: MIT OR Apache-2.0
+URL: https://crates.io/crates/lv2-midi
+Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * bump wmidi to 4
+Patch: lv2-midi-fix-metadata.diff
+
+BuildRequires: rust-packaging >= 21
+
+# Not supported by rust-lv2
+ExcludeArch: ppc64le s390x
+
+%global _description %{expand:
+Rust-lv2's MIDI processing library.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
+
+%files devel
+%license %{crate_instdir}/LICENSE-APACHE
+%license %{crate_instdir}/LICENSE-MIT
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
+
+%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 the "default" feature of the "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+wmidi-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+wmidi-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "wmidi" feature of the "%{crate}" crate.
+
+%files -n %{name}+wmidi-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires -a
+
+%build
+%cargo_build -a
+
+%install
+%cargo_install -a
+
+%if %{with check}
+%check
+%cargo_test -a
+%endif
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..d38a1bb
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (lv2-midi-1.2.0.crate) = 499e1a77c2853d33acbbb5ee13d79d3bc0f1712ce0cbe4b04824c35dccaa3c2936eaf6c66360c311a4a5ef106bf7d43d4c5c2c63ff7cf4a00fae39d5146f78ba
4 months
Architecture specific change in rpms/rust-lv2-atom.git
by githook-noreply@fedoraproject.org
The package rpms/rust-lv2-atom.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-lv2-atom.git/commit/?id=fdc2...
https://src.fedoraproject.org/cgit/rpms/rust-lv2-atom.git/commit/?id=55ec....
Change:
+%ifarch aarch64
+ExcludeArch: ppc64le s390x
Thanks.
Full change:
============
commit fdc2a060447af5c74023dd8e1ad31aee37997f35
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Mon Jul 24 08:46:01 2023 -0700
Stub out broken test on aarch64
diff --git a/rust-lv2-atom.spec b/rust-lv2-atom.spec
index e041302..6727c90 100644
--- a/rust-lv2-atom.spec
+++ b/rust-lv2-atom.spec
@@ -77,6 +77,10 @@ use the "lv2-core" feature of the "%{crate}" crate.
%if %{with check}
%check
+%ifarch aarch64
+# Remove broken test that fails to compile
+rm tests/atom_integration.rs
+%endif
%cargo_test
%endif
commit 55ec872f8855e8e2bab3c2c11a2b8487633b266b
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Sun Jul 23 07:06:17 2023 -0700
Initial import; Fixes: RHBZ#2224764
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..d481681
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/lv2-atom-2.0.0.crate
diff --git a/rust-lv2-atom.spec b/rust-lv2-atom.spec
new file mode 100644
index 0000000..e041302
--- /dev/null
+++ b/rust-lv2-atom.spec
@@ -0,0 +1,84 @@
+# Generated by rust2rpm 24
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate lv2-atom
+
+Name: rust-lv2-atom
+Version: 2.0.0
+Release: %autorelease
+Summary: Rust-lv2's Atom handling library
+
+License: MIT OR Apache-2.0
+URL: https://crates.io/crates/lv2-atom
+Source: %{crates_source}
+
+BuildRequires: rust-packaging >= 21
+
+# Not supported by rust-lv2
+ExcludeArch: ppc64le s390x
+
+%global _description %{expand:
+Rust-lv2's Atom handling library.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
+
+%files devel
+%license %{crate_instdir}/LICENSE-APACHE
+%license %{crate_instdir}/LICENSE-MIT
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
+
+%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 the "default" feature of the "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+lv2-core-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+lv2-core-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "lv2-core" feature of the "%{crate}" crate.
+
+%files -n %{name}+lv2-core-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..ed99276
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (lv2-atom-2.0.0.crate) = 81a16bd6d3d761a63a647d2fbecb63b04ca2e77a480185f2f78a7dd1aee15e7c90c8e50ae7b21e52cb7d5dab9052ccfce9676c0547318676cd308ee08349f9fc
4 months
Architecture specific change in rpms/rust-lv2-urid.git
by githook-noreply@fedoraproject.org
The package rpms/rust-lv2-urid.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-lv2-urid.git/commit/?id=f482....
Change:
+ExcludeArch: ppc64le s390x
Thanks.
Full change:
============
commit f4828e0b9554190d5b5363c8533b3413a59cebec
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Sat Jul 22 21:57:09 2023 -0700
Initial import; Fixes: RHBZ#2224762
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..abd47a2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/lv2-urid-2.1.0.crate
diff --git a/rust-lv2-urid.spec b/rust-lv2-urid.spec
new file mode 100644
index 0000000..5c8f58f
--- /dev/null
+++ b/rust-lv2-urid.spec
@@ -0,0 +1,72 @@
+# Generated by rust2rpm 24
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate lv2-urid
+
+Name: rust-lv2-urid
+Version: 2.1.0
+Release: %autorelease
+Summary: Rust-lv2's URID handling library
+
+License: MIT OR Apache-2.0
+URL: https://crates.io/crates/lv2-urid
+Source: %{crates_source}
+
+BuildRequires: rust-packaging >= 21
+
+# Not supported by rust-lv2
+ExcludeArch: ppc64le s390x
+
+%global _description %{expand:
+Rust-lv2's URID handling library.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
+
+%files devel
+%license %{crate_instdir}/LICENSE-APACHE
+%license %{crate_instdir}/LICENSE-MIT
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
+
+%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 the "default" feature of the "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..a08b21f
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (lv2-urid-2.1.0.crate) = b97704bdfc7738574535a1355cc3777de3574fa364545519ebbaf6a79dc33e18a1987b7866924cf4bb7daf2013e343c6e0dc761452e747e656466df3ecadad6c
4 months
Architecture specific change in rpms/rust-lv2-worker.git
by githook-noreply@fedoraproject.org
The package rpms/rust-lv2-worker.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-lv2-worker.git/commit/?id=74....
Change:
+ExcludeArch: ppc64le s390x
Thanks.
Full change:
============
commit 74ac1ecf0d85f49feaa7a25db61523bcdca22815
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Sat Jul 22 22:04:42 2023 -0700
Initial import; Fixes: RHBZ#2224771
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..17297de
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/lv2-worker-0.1.1.crate
diff --git a/rust-lv2-worker.spec b/rust-lv2-worker.spec
new file mode 100644
index 0000000..9bb01c1
--- /dev/null
+++ b/rust-lv2-worker.spec
@@ -0,0 +1,72 @@
+# Generated by rust2rpm 24
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate lv2-worker
+
+Name: rust-lv2-worker
+Version: 0.1.1
+Release: %autorelease
+Summary: Rust-lv2's work offloading library
+
+License: MIT OR Apache-2.0
+URL: https://crates.io/crates/lv2-worker
+Source: %{crates_source}
+
+BuildRequires: rust-packaging >= 21
+
+# Not supported by rust-lv2
+ExcludeArch: ppc64le s390x
+
+%global _description %{expand:
+Rust-lv2's work offloading library.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
+
+%files devel
+%license %{crate_instdir}/LICENSE-APACHE
+%license %{crate_instdir}/LICENSE-MIT
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
+
+%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 the "default" feature of the "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..01888f9
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (lv2-worker-0.1.1.crate) = 8f0ad1ce6502dcbf8045312a7181d0ddab956d3c033d7af35f8b7a1b3d8fe1dc7386f6f7e9c0802f9956aba15be7fc45669b50e5ea6b7e5cd4da6f1a03d3bdea
4 months