Architecture specific change in rpms/exif.git
by githook-noreply@fedoraproject.org
The package rpms/exif.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/exif.git/commit/?id=b109d30b8df74....
Change:
+%ifnarch s390x
Thanks.
Full change:
============
commit b109d30b8df744ea50d155fb620b6a8fd4e4a483
Author: Gwyn Ciesla <gwync(a)protonmail.com>
Date: Mon May 10 14:25:58 2021 -0500
Disable tests on s390x
diff --git a/exif.spec b/exif.spec
index ae6a15a..92a1499 100644
--- a/exif.spec
+++ b/exif.spec
@@ -45,9 +45,10 @@ autoreconf -if
%make_install
%find_lang %{name}
-
+%ifnarch s390x
%check
make check
+%endif
%files -f %{name}.lang
2 years, 12 months
Architecture specific change in rpms/rust-value-bag.git
by githook-noreply@fedoraproject.org
The package rpms/rust-value-bag.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-value-bag.git/commit/?id=c94....
Change:
+%ifarch aarch64
Thanks.
Full change:
============
commit c94e77b7b2ef67551cadc8b283c91bcc3ee875b2
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon May 10 20:16:46 2021 +0200
initial import (#1955944)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..3c975f2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*/
+/*.src.rpm
+
+/value-bag-1.0.0-alpha.6.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 6896276..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-value-bag
-
-The rust-value-bag package
diff --git a/rust-value-bag.spec b/rust-value-bag.spec
new file mode 100644
index 0000000..ff7eb89
--- /dev/null
+++ b/rust-value-bag.spec
@@ -0,0 +1,212 @@
+# Generated by rust2rpm 17
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate value-bag
+
+Name: rust-%{crate}
+Version: 1.0.0~alpha.6
+Release: 1%{?dist}
+Summary: Anonymous structured values
+
+# Upstream license specification: Apache-2.0 OR MIT
+License: ASL 2.0 or MIT
+URL: https://crates.io/crates/value-bag
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Anonymous structured values.}
+
+%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}+erased-serde1-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+erased-serde1-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "erased-serde1" feature of "%{crate}" crate.
+
+%files -n %{name}+erased-serde1-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+error-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+error-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "error" feature of "%{crate}" crate.
+
+%files -n %{name}+error-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/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 "serde" feature of "%{crate}" crate.
+
+%files -n %{name}+serde-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+serde1-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+serde1-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "serde1" feature of "%{crate}" crate.
+
+%files -n %{name}+serde1-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+serde1_fmt-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+serde1_fmt-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "serde1_fmt" feature of "%{crate}" crate.
+
+%files -n %{name}+serde1_fmt-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+serde1_lib-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+serde1_lib-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "serde1_lib" feature of "%{crate}" crate.
+
+%files -n %{name}+serde1_lib-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/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 "std" feature of "%{crate}" crate.
+
+%files -n %{name}+std-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+sval-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+sval-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "sval" feature of "%{crate}" crate.
+
+%files -n %{name}+sval-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+sval1-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+sval1-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "sval1" feature of "%{crate}" crate.
+
+%files -n %{name}+sval1-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+sval1_lib-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+sval1_lib-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "sval1_lib" feature of "%{crate}" crate.
+
+%files -n %{name}+sval1_lib-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+test-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+test-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "test" feature of "%{crate}" crate.
+
+%files -n %{name}+test-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
+%ifarch aarch64
+# FIXME: one failing memory layout test on aarch64
+%cargo_test -- -- --skip tests::value_bag_size
+%else
+%cargo_test
+%endif
+%endif
+
+%changelog
+* Mon May 10 2021 Fabio Valentini <decathorpe(a)gmail.com> - 1.0.0~alpha.6-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..40b16a2
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (value-bag-1.0.0-alpha.6.crate) = 1723a8e7698b832b288845b466ae7efb5ee1cf90d7510ece286774fc71e8f322596c05e03732d9e51af2db460b689b3e473cc11a94f97c9015972d6db3c6ba80
2 years, 12 months
Architecture specific change in rpms/exif.git
by githook-noreply@fedoraproject.org
The package rpms/exif.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/exif.git/commit/?id=b109d30b8df74....
Change:
+%ifnarch s390x
Thanks.
Full change:
============
commit b109d30b8df744ea50d155fb620b6a8fd4e4a483
Author: Gwyn Ciesla <gwync(a)protonmail.com>
Date: Mon May 10 14:25:58 2021 -0500
Disable tests on s390x
diff --git a/exif.spec b/exif.spec
index ae6a15a..92a1499 100644
--- a/exif.spec
+++ b/exif.spec
@@ -45,9 +45,10 @@ autoreconf -if
%make_install
%find_lang %{name}
-
+%ifnarch s390x
%check
make check
+%endif
%files -f %{name}.lang
2 years, 12 months
Architecture specific change in rpms/exif.git
by githook-noreply@fedoraproject.org
The package rpms/exif.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/exif.git/commit/?id=b109d30b8df74....
Change:
+%ifnarch s390x
Thanks.
Full change:
============
commit b109d30b8df744ea50d155fb620b6a8fd4e4a483
Author: Gwyn Ciesla <gwync(a)protonmail.com>
Date: Mon May 10 14:25:58 2021 -0500
Disable tests on s390x
diff --git a/exif.spec b/exif.spec
index ae6a15a..92a1499 100644
--- a/exif.spec
+++ b/exif.spec
@@ -45,9 +45,10 @@ autoreconf -if
%make_install
%find_lang %{name}
-
+%ifnarch s390x
%check
make check
+%endif
%files -f %{name}.lang
2 years, 12 months
Architecture specific change in rpms/rust-sval_json.git
by githook-noreply@fedoraproject.org
The package rpms/rust-sval_json.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-sval_json.git/commit/?id=c18....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit c18a646feec01efb8337514d174a0813a59e0984
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon May 10 20:13:21 2021 +0200
initial import (#1955943)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..7b54a5d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*/
+/*.src.rpm
+
+/sval_json-1.0.0-alpha.5.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 91a2807..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-sval_json
-
-The rust-sval_json package
diff --git a/rust-sval_json.spec b/rust-sval_json.spec
new file mode 100644
index 0000000..478ec0f
--- /dev/null
+++ b/rust-sval_json.spec
@@ -0,0 +1,87 @@
+# Generated by rust2rpm 17
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate sval_json
+
+Name: rust-%{crate}
+Version: 1.0.0~alpha.5
+Release: 1%{?dist}
+Summary: JSON support for the sval serialization framework
+
+# Upstream license specification: Apache-2.0 OR MIT
+# https://github.com/sval-rs/sval/pull/108
+License: ASL 2.0 or MIT
+URL: https://crates.io/crates/sval_json
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+JSON support for the sval serialization framework.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%doc 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}+std-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+std-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "std" feature of "%{crate}" crate.
+
+%files -n %{name}+std-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 May 10 2021 Fabio Valentini <decathorpe(a)gmail.com> - 1.0.0~alpha.5-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..ef75874
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (sval_json-1.0.0-alpha.5.crate) = 1a61a94287c5ea65d7eeb87d6c3423df9ff110bb452a5ca0bd4a6f51962578a8b029b5a487fe26d9a48bf01f7e67d9aa49ac7c3925e8a8169b41a7a1de6a1101
2 years, 12 months
Architecture specific change in rpms/rust-wasm-bindgen-test.git
by githook-noreply@fedoraproject.org
The package rpms/rust-wasm-bindgen-test.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-wasm-bindgen-test.git/commit....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 0b47fc878d684817aa94db706c88c2090bf73f4f
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon May 10 20:03:04 2021 +0200
initial import (#1955946)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..75aba58
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*/
+/*.src.rpm
+
+/wasm-bindgen-test-0.3.23.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index e120d42..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-wasm-bindgen-test
-
-The rust-wasm-bindgen-test package
diff --git a/rust-wasm-bindgen-test.spec b/rust-wasm-bindgen-test.spec
new file mode 100644
index 0000000..925c482
--- /dev/null
+++ b/rust-wasm-bindgen-test.spec
@@ -0,0 +1,75 @@
+# Generated by rust2rpm 16
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate wasm-bindgen-test
+
+Name: rust-%{crate}
+Version: 0.3.23
+Release: 1%{?dist}
+Summary: Internal testing crate for wasm-bindgen
+
+# Upstream license specification: MIT/Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/wasm-bindgen-test
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Internal testing crate for wasm-bindgen.}
+
+%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
+
+%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 May 10 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.23-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..4501551
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (wasm-bindgen-test-0.3.23.crate) = 06c4a0f996deb0da292b126fd21f94bbddf16c4be00d9835759cbefc5f4c5eca276ce0e4a762dd3c42104fe585469c7be0fea13e66ffd791ec4e15d5aad89d5a
2 years, 12 months
Architecture specific change in rpms/rust-console_error_panic_hook.git
by githook-noreply@fedoraproject.org
The package rpms/rust-console_error_panic_hook.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-console_error_panic_hook.git....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 63b63ddba4109133a92c0cc259d5fd03fd4f7ed5
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon May 10 19:52:28 2021 +0200
initial import (#1955948)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..7bc64a2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*/
+/*.src.rpm
+
+/console_error_panic_hook-0.1.6.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index d0cbb18..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-console_error_panic_hook
-
-The rust-console_error_panic_hook package
diff --git a/console_error_panic_hook-fix-metadata.diff b/console_error_panic_hook-fix-metadata.diff
new file mode 100644
index 0000000..1daaeec
--- /dev/null
+++ b/console_error_panic_hook-fix-metadata.diff
@@ -0,0 +1,10 @@
+--- console_error_panic_hook-0.1.6/Cargo.toml 1970-01-01T00:00:00+00:00
++++ console_error_panic_hook-0.1.6/Cargo.toml 2021-04-21T08:54:13.085199+00:00
+@@ -19,6 +19,7 @@
+ categories = ["wasm"]
+ license = "Apache-2.0/MIT"
+ repository = "https://github.com/rustwasm/console_error_panic_hook"
++exclude = ["*.png"]
+ [dependencies.cfg-if]
+ version = "0.1.6"
+
diff --git a/rust-console_error_panic_hook.spec b/rust-console_error_panic_hook.spec
new file mode 100644
index 0000000..ac6eccb
--- /dev/null
+++ b/rust-console_error_panic_hook.spec
@@ -0,0 +1,79 @@
+# Generated by rust2rpm 17
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate console_error_panic_hook
+
+Name: rust-%{crate}
+Version: 0.1.6
+Release: 1%{?dist}
+Summary: Panic hook for WASM that logs panics to console.error
+
+# Upstream license specification: Apache-2.0/MIT
+# https://github.com/rustwasm/console_error_panic_hook/commit/a33dcf5
+License: ASL 2.0 or MIT
+URL: https://crates.io/crates/console_error_panic_hook
+Source: %{crates_source}
+# Initial patched metadata
+# * exclude screenshots from installed files
+Patch0: console_error_panic_hook-fix-metadata.diff
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Panic hook for `wasm32-unknown-unknown` that logs panics to `console.error`.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%doc 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
+
+%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
+# skip useless "is README up-to-date" test
+%cargo_test -- -- --skip cargo_readme_up_to_date
+%endif
+
+%changelog
+* Mon May 10 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.6-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..fc36991
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (console_error_panic_hook-0.1.6.crate) = 622500b82ce27a1dd33197f54f8c0495aa34b870b96a71fd0fa92cf1f0b0e7d4968b9f6bc5e41c23a145980cbe7a4bc5a7ddd03571e1e4688b2eeb7d146aa5c9
2 years, 12 months
Architecture specific change in rpms/rust-wasm-bindgen-futures.git
by githook-noreply@fedoraproject.org
The package rpms/rust-wasm-bindgen-futures.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-wasm-bindgen-futures.git/com....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 5b4427fa29db3b9d4e0a59b488194fb07150c3ff
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon May 10 19:48:00 2021 +0200
initial import (#1955947)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..18a6368
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*/
+/*.src.rpm
+
+/wasm-bindgen-futures-0.4.23.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 19339e9..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-wasm-bindgen-futures
-
-The rust-wasm-bindgen-futures package
diff --git a/rust-wasm-bindgen-futures.spec b/rust-wasm-bindgen-futures.spec
new file mode 100644
index 0000000..698845d
--- /dev/null
+++ b/rust-wasm-bindgen-futures.spec
@@ -0,0 +1,100 @@
+# Generated by rust2rpm 16
+# * needs to be ported from futures-channel-preview to futures-channel
+%bcond_with check
+%global debug_package %{nil}
+
+%global crate wasm-bindgen-futures
+
+Name: rust-%{crate}
+Version: 0.4.23
+Release: 1%{?dist}
+Summary: Bridging the gap between Rust Futures and JavaScript Promises
+
+# Upstream license specification: MIT/Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/wasm-bindgen-futures
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Bridging the gap between Rust Futures and JavaScript Promises.}
+
+%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}+futures-core-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+futures-core-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "futures-core" feature of "%{crate}" crate.
+
+%files -n %{name}+futures-core-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+futures-core-03-stream-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+futures-core-03-stream-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "futures-core-03-stream" feature of "%{crate}" crate.
+
+%files -n %{name}+futures-core-03-stream-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 May 10 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.4.23-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..a2a3170
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (wasm-bindgen-futures-0.4.23.crate) = 344f2705a64f0618584c5a9ad0a026f156918873ad6fafbaf92d57b564445ab6d557d76233445ec263a18a0bb19b6be7d1d7710d3f83b25114ea1b621fe102d9
2 years, 12 months
Architecture specific change in rpms/rust-filedescriptor.git
by githook-noreply@fedoraproject.org
The package rpms/rust-filedescriptor.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-filedescriptor.git/commit/?i....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 67034017f9fd43e3b9817a578b6519c2ee41834d
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Mon May 10 09:36:13 2021 -0700
import #1957903
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..30dfce9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/filedescriptor-0.7.3.crate
diff --git a/filedescriptor-fix-metadata.patch b/filedescriptor-fix-metadata.patch
new file mode 100644
index 0000000..f338a3b
--- /dev/null
+++ b/filedescriptor-fix-metadata.patch
@@ -0,0 +1,10 @@
+diff -Naur a/Cargo.toml b/Cargo.toml
+--- a/Cargo.toml 2020-09-10 15:00:59.000000000 -0700
++++ b/Cargo.toml 2021-05-06 11:09:31.978314346 -0700
+@@ -26,6 +26,3 @@
+
+ [dependencies.libc]
+ version = "0.2"
+-[target."cfg(windows)".dependencies.winapi]
+-version = "0.3"
+-features = ["winuser", "handleapi", "fileapi", "namedpipeapi", "processthreadsapi", "winsock2"]
diff --git a/rust-filedescriptor.spec b/rust-filedescriptor.spec
new file mode 100644
index 0000000..3195d1c
--- /dev/null
+++ b/rust-filedescriptor.spec
@@ -0,0 +1,76 @@
+# Generated by rust2rpm 16
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate filedescriptor
+
+Name: rust-%{crate}
+Version: 0.7.3
+Release: 1%{?dist}
+Summary: More ergonomic wrappers around RawFd and RawHandle
+
+# Upstream license specification: MIT
+License: MIT
+URL: https://crates.io/crates/filedescriptor
+Source: %{crates_source}
+# Drop Windows-specific dependencies
+Patch0: filedescriptor-fix-metadata.patch
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+More ergonomic wrappers around RawFd and RawHandle.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%doc 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
+
+%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
+* Thu May 06 08:47:07 PDT 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.7.3-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..2536956
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (filedescriptor-0.7.3.crate) = 657073f010ae3ecd9f87d8d826e398eba6a336318292c3a659de2afd19c64777e16d37c1673af9c26fe50781d48237d33ee003501b0981209a4b5344f037ea12
2 years, 12 months
Architecture specific change in rpms/llvm.git
by githook-noreply@fedoraproject.org
The package rpms/llvm.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/llvm.git/commit/?id=edd830c761f67....
Change:
+%ifarch s390 s390x %{arm} %ix86
Thanks.
Full change:
============
commit edd830c761f671422c60579f2f168ef39949e8f0
Author: serge-sans-paille <sguelton(a)redhat.com>
Date: Mon May 10 09:39:18 2021 +0200
12.0.0 final release
diff --git a/.gitignore b/.gitignore
index ba3c679..f1d734f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -92,3 +92,5 @@
/llvm-11.1.0rc2.src.tar.xz.sig
/llvm-12.0.0rc1.src.tar.xz
/llvm-12.0.0rc1.src.tar.xz.sig
+/llvm-12.0.0.src.tar.xz
+/llvm-12.0.0.src.tar.xz.sig
diff --git a/0001-PATCH-llvm-Make-source-interleave-prefix-test-case-c.patch b/0001-PATCH-llvm-Make-source-interleave-prefix-test-case-c.patch
new file mode 100644
index 0000000..526b25f
--- /dev/null
+++ b/0001-PATCH-llvm-Make-source-interleave-prefix-test-case-c.patch
@@ -0,0 +1,29 @@
+From 60760d66030695105bcf4364f22b7f6053a25253 Mon Sep 17 00:00:00 2001
+From: serge-sans-paille <sguelton(a)redhat.com>
+Date: Thu, 8 Apr 2021 09:33:37 +0200
+Subject: [PATCH] [PATCH][llvm] Make source-interleave-prefix test case
+ compatible with llvm-test
+
+llvm-test runs test from a directory that's not the upstream one, and that leads
+to some false positive. Workaround this by forcing the current working
+directory.
+---
+ llvm/test/tools/llvm-objdump/X86/source-interleave-prefix.test | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/llvm/test/tools/llvm-objdump/X86/source-interleave-prefix.test b/llvm/test/tools/llvm-objdump/X86/source-interleave-prefix.test
+index 23ce55a..d260ee2 100644
+--- a/llvm/test/tools/llvm-objdump/X86/source-interleave-prefix.test
++++ b/llvm/test/tools/llvm-objdump/X86/source-interleave-prefix.test
+@@ -5,7 +5,7 @@
+
+ ; RUN: sed -e "s,SRC_COMPDIR,./Inputs,g" %p/Inputs/source-interleave.ll > %t-relative-path.ll
+ ; RUN: llc -o %t-relative-path.o -filetype=obj -mtriple=x86_64-pc-linux %t-relative-path.ll
+-; RUN: llvm-objdump --prefix myprefix --source %t-relative-path.o 2>&1 | \
++; RUN: mkdir -p %t0 && cd %t0 && llvm-objdump --prefix myprefix --source %t-relative-path.o 2>&1 | \
+ ; RUN: FileCheck %s --check-prefix=CHECK-BROKEN-PREFIX -DFILE=%t-relative-path.o -DPREFIX=.
+ ; CHECK-BROKEN-PREFIX: warning: '[[FILE]]': failed to find source [[PREFIX]]/Inputs/source-interleave-x86_64.c
+
+--
+1.8.3.1
+
diff --git a/llvm.rpmlintrc b/llvm.rpmlintrc
new file mode 100644
index 0000000..9fc0be6
--- /dev/null
+++ b/llvm.rpmlintrc
@@ -0,0 +1,2 @@
+# This library has no dependencies.
+addFilter("llvm-libs.x86_64: E: shared-lib-without-dependency-information /usr/lib64/libRemarks.so.[0-9]+")
diff --git a/llvm.spec b/llvm.spec
index 47d29c4..d696731 100644
--- a/llvm.spec
+++ b/llvm.spec
@@ -10,16 +10,15 @@
%global llvm_libdir %{_libdir}/%{name}
%global build_llvm_libdir %{buildroot}%{llvm_libdir}
-%global rc_ver 1
-%global baserelease 3
+#%%global rc_ver 5
%global llvm_srcdir llvm-%{version}%{?rc_ver:rc%{rc_ver}}.src
%global maj_ver 12
%global min_ver 0
%global patch_ver 0
%if %{with compat_build}
-%global pkg_name llvm%{maj_ver}.%{min_ver}
-%global exec_suffix -%{maj_ver}.%{min_ver}
+%global pkg_name llvm%{maj_ver}
+%global exec_suffix -%{maj_ver}
%global install_prefix %{_libdir}/%{name}
%global install_bindir %{install_prefix}/bin
%global install_includedir %{install_prefix}/include
@@ -32,7 +31,9 @@
%global pkg_name llvm
%global install_prefix /usr
%global install_libdir %{_libdir}
+%global pkg_bindir %{_bindir}
%global pkg_libdir %{install_libdir}
+%global exec_suffix %{nil}
%endif
%if 0%{?rhel}
@@ -46,8 +47,8 @@
%global build_install_prefix %{buildroot}%{install_prefix}
Name: %{pkg_name}
-Version: %{maj_ver}.%{min_ver}.%{patch_ver}
-Release: %{?rc_ver:0.}%{baserelease}%{?rc_ver:.rc%{rc_ver}}%{?dist}
+Version: %{maj_ver}.%{min_ver}.%{patch_ver}%{?rc_ver:~rc%{rc_ver}}
+Release: 1%{?dist}
Summary: The Low Level Virtual Machine
License: NCSA
@@ -61,6 +62,8 @@ Source3: run-lit-tests
Source4: lit.fedora.cfg.py
%endif
+Patch0: 0001-PATCH-llvm-Make-source-interleave-prefix-test-case-c.patch
+
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: cmake
@@ -68,6 +71,7 @@ BuildRequires: ninja-build
BuildRequires: zlib-devel
BuildRequires: libffi-devel
BuildRequires: ncurses-devel
+BuildRequires: python3-psutil
BuildRequires: python3-sphinx
BuildRequires: python3-recommonmark
BuildRequires: multilib-rpm-config
@@ -82,6 +86,7 @@ BuildRequires: valgrind-devel
BuildRequires: libedit-devel
# We need python3-devel for pathfix.py.
BuildRequires: python3-devel
+BuildRequires: python3-setuptools
# For origin certification
BuildRequires: gnupg2
@@ -110,8 +115,10 @@ Requires: libedit-devel
# separate files, so that llvm-devel would not need to Require these packages,
# but this caused bugs (rhbz#1773678) and forced us to carry two non-upstream
# patches.
-Requires: llvm-static%{?_isa} = %{version}-%{release}
-Requires: llvm-test%{?_isa} = %{version}-%{release}
+Requires: %{name}-static%{?_isa} = %{version}-%{release}
+%if %{without compat_build}
+Requires: %{name}-test%{?_isa} = %{version}-%{release}
+%endif
Requires(post): %{_sbindir}/alternatives
@@ -141,6 +148,8 @@ Shared libraries for the LLVM compiler infrastructure.
Summary: LLVM static libraries
Conflicts: %{name}-devel < 8
+Provides: llvm-static(major) = %{maj_ver}
+
%description static
Static libraries for the LLVM compiler infrastructure.
@@ -193,7 +202,7 @@ pathfix.py -i %{__python3} -pn \
# Because of these failures, lto is disabled for now.
%global _lto_cflags %{nil}
-%ifarch s390 %{arm} %ix86
+%ifarch s390 s390x %{arm} %ix86
# Decrease debuginfo verbosity to reduce memory consumption during final library linking
%global optflags %(echo %{optflags} | sed 's/-g /-g1 /')
%endif
@@ -221,6 +230,7 @@ pathfix.py -i %{__python3} -pn \
-DLLVM_ENABLE_ZLIB:BOOL=ON \
-DLLVM_ENABLE_FFI:BOOL=ON \
-DLLVM_ENABLE_RTTI:BOOL=ON \
+ -DLLVM_USE_PERF:BOOL=ON \
%if %{with gold}
-DLLVM_BINUTILS_INCDIR=%{_includedir} \
%endif
@@ -255,7 +265,6 @@ pathfix.py -i %{__python3} -pn \
-DLLVM_VERSION_SUFFIX='' \
%endif
-DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
- -DLLVM_DYLIB_EXPORT_ALL:BOOL=ON \
-DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
-DLLVM_BUILD_EXTERNAL_COMPILER_RT:BOOL=ON \
-DLLVM_INSTALL_TOOLCHAIN_ONLY:BOOL=OFF \
@@ -274,16 +283,16 @@ pathfix.py -i %{__python3} -pn \
%install
%cmake_install
-
-%if %{without compat_build}
mkdir -p %{buildroot}/%{_bindir}
-mv %{buildroot}/%{_bindir}/llvm-config %{buildroot}/%{_bindir}/llvm-config-%{__isa_bits}
+mv %{buildroot}/%{pkg_bindir}/llvm-config %{buildroot}/%{pkg_bindir}/llvm-config%{exec_suffix}-%{__isa_bits}
# ghost presence
-touch %{buildroot}%{_bindir}/llvm-config
+touch %{buildroot}%{_bindir}/llvm-config%{exec_suffix}
+
+%if %{without compat_build}
# Fix some man pages
-ln -s llvm-config.1 %{buildroot}%{_mandir}/man1/llvm-config-%{__isa_bits}.1
+ln -s llvm-config.1 %{buildroot}%{_mandir}/man1/llvm-config%{exec_suffix}-%{__isa_bits}.1
mv %{buildroot}%{_mandir}/man1/*tblgen.1 %{buildroot}%{_mandir}/man1/llvm-tblgen.1
# Install binaries needed for lit tests
@@ -387,7 +396,6 @@ ln -s ../../../%{install_includedir}/llvm %{buildroot}/%{pkg_includedir}/llvm
ln -s ../../../%{install_includedir}/llvm-c %{buildroot}/%{pkg_includedir}/llvm-c
# Fix multi-lib
-mv %{buildroot}%{_bindir}/llvm-config{%{exec_suffix},%{exec_suffix}-%{__isa_bits}}
%multilib_fix_c_header --file %{install_includedir}/llvm/Config/llvm-config.h
# Create ld.so.conf.d entry
@@ -419,31 +427,28 @@ rm test/tools/llvm-readobj/ELF/dependent-libraries.test
rm test/tools/dsymutil/X86/swift-interface.test
# FIXME: use %%cmake_build instead of %%__ninja
-LD_LIBRARY_PATH=%{buildroot}/%{_libdir} %{__ninja} check-all -C %{_vpath_builddir}
+LD_LIBRARY_PATH=%{buildroot}/%{pkg_libdir} %{__ninja} check-all -C %{_vpath_builddir}
%ldconfig_scriptlets libs
-%if %{without compat_build}
-
%post devel
-%{_sbindir}/update-alternatives --install %{_bindir}/llvm-config llvm-config %{_bindir}/llvm-config-%{__isa_bits} %{__isa_bits}
+%{_sbindir}/update-alternatives --install %{_bindir}/llvm-config%{exec_suffix} llvm-config%{exec_suffix} %{pkg_bindir}/llvm-config%{exec_suffix}-%{__isa_bits} %{__isa_bits}
%postun devel
if [ $1 -eq 0 ]; then
- %{_sbindir}/update-alternatives --remove llvm-config %{_bindir}/llvm-config-%{__isa_bits}
+ %{_sbindir}/update-alternatives --remove llvm-config%{exec_suffix} %{pkg_bindir}/llvm-config%{exec_suffix}-%{__isa_bits}
fi
-%endif
-
%files
%license LICENSE.TXT
%exclude %{_mandir}/man1/llvm-config*
%{_mandir}/man1/*
%{_bindir}/*
+%exclude %{_bindir}/llvm-config%{exec_suffix}
+%exclude %{pkg_bindir}/llvm-config%{exec_suffix}-%{__isa_bits}
+
%if %{without compat_build}
-%exclude %{_bindir}/llvm-config
-%exclude %{_bindir}/llvm-config-%{__isa_bits}
%exclude %{_bindir}/not
%exclude %{_bindir}/count
%exclude %{_bindir}/yaml-bench
@@ -452,7 +457,6 @@ fi
%exclude %{_bindir}/llvm-opt-fuzzer
%{_datadir}/opt-viewer
%else
-%exclude %{pkg_bindir}/llvm-config
%{pkg_bindir}
%endif
@@ -479,18 +483,17 @@ fi
%files devel
%license LICENSE.TXT
-%if %{without compat_build}
-%ghost %{_bindir}/llvm-config
-%{_bindir}/llvm-config-%{__isa_bits}
+
+%ghost %{_bindir}/llvm-config%{exec_suffix}
+%{pkg_bindir}/llvm-config%{exec_suffix}-%{__isa_bits}
%{_mandir}/man1/llvm-config*
+
+%if %{without compat_build}
%{_includedir}/llvm
%{_includedir}/llvm-c
%{_libdir}/libLLVM.so
%{_libdir}/cmake/llvm
%else
-%{_bindir}/llvm-config%{exec_suffix}-%{__isa_bits}
-%{pkg_bindir}/llvm-config
-%{_mandir}/man1/llvm-config%{exec_suffix}.1.gz
%{install_includedir}/llvm
%{install_includedir}/llvm-c
%{pkg_includedir}/llvm
@@ -542,6 +545,9 @@ fi
%endif
%changelog
+* Mon May 10 2021 Serge Guelton - 12.0.0-1
+- 12.0.0 final release
+
* Tue Mar 30 2021 Jonathan Wakely <jwakely(a)redhat.com> - 12.0.0-0.3.rc1
- Rebuilt for removed libstdc++ symbol (#1937698)
diff --git a/sources b/sources
index c4335d1..2acf0d0 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (llvm-12.0.0rc1.src.tar.xz) = 2cc987a8bcdd91cbd7f404501144761239c7023a066efd490ffb083c0de9062712eb1f6e8e9fb066298b3feb6404f7b6791ecde05d42bf39b533e3fc22f46afa
-SHA512 (llvm-12.0.0rc1.src.tar.xz.sig) = ac0844ec5340a9108ef1b069119c9f2373a814c144e8092a9a7e7088abe156d1ca0a73d838e28d0e7749419bfe3d37a51580ad97acd37c0dffa7a29bf9de5eb9
+SHA512 (llvm-12.0.0.src.tar.xz) = ec17153ef774a1e08085763bda7d0dfce6802fbaa17e89831695ce1b2eb015a6c2aebfaa9fe7985a83b9c51bd75d40bb4f1fc706dc16d4c0dc2b2722a1d8a24e
+SHA512 (llvm-12.0.0.src.tar.xz.sig) = c8d55589e86a29a6c19a8adecb54ce0e7b3398fb9d2263ecba9ac02be88a160915b88c3f9f595d6cb807c82f1ed7648dd5c90c334407f624aacfb02386e7014c
2 years, 12 months