Architecture specific change in rpms/xxhash.git
by githook-noreply@fedoraproject.org
The package rpms/xxhash.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/xxhash.git/commit/?id=e2be4a9aef3....
Change:
+%ifarch %{ix86} x86_64
Thanks.
Full change:
============
commit e2be4a9aef3466d064de1e86644e808aaf516d62
Author: Mattias Ellert <mattias.ellert(a)physics.uu.se>
Date: Sat Jun 27 21:12:43 2020 +0200
Update to version 0.7.4
Enable runtime detection of sse2/avx2/avx512 on intel architectures
Fix compiler warning for 32 bit architectures
diff --git a/sources b/sources
index c0fd621..aa0bc5d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (xxhash-0.7.3.tar.gz) = 72949010a267f063768241b182464c386005b4078f56902fee2f7804bd01f6c27878a6a4ec2a266cd59162934a7e471264ac5757dba570a97a2b5dad7703c664
+SHA512 (xxhash-0.7.4.tar.gz) = 9dbf8424b355d6551c18cff7ed7dbd26d4e5735b9a07fe54911b7438d6ffed3a3c2429ac09b616de630ea16cf32ff73529b6c3fad4af78ae0cb2b06155086aea
diff --git a/xxhash-compiler-warning-32-bit.patch b/xxhash-compiler-warning-32-bit.patch
new file mode 100644
index 0000000..a96ffee
--- /dev/null
+++ b/xxhash-compiler-warning-32-bit.patch
@@ -0,0 +1,29 @@
+From 3a262b04ab139c7ba728b4fa6b3525437a298066 Mon Sep 17 00:00:00 2001
+From: Mattias Ellert <mattias.ellert(a)physics.uu.se>
+Date: Sat, 27 Jun 2020 20:05:58 +0200
+Subject: [PATCH] Fix compiler warning for 32 bit architectures
+
+In file included from xxhash.h:2065,
+ from xxhash.c:43:
+xxh3.h: In function 'XXH3_len_9to16_128b':
+xxh3.h:2278: warning: integer constant is too large for 'long' type
+---
+ xxh3.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/xxh3.h b/xxh3.h
+index 07cd911..9b547db 100644
+--- a/xxh3.h
++++ b/xxh3.h
+@@ -2275,7 +2275,7 @@ XXH3_len_9to16_128b(const xxh_u8* input, size_t len, const xxh_u8* secret, XXH64
+ * On 32-bit, it removes an ADC and delays a dependency between the two
+ * halves of m128.high64, but it generates an extra mask on 64-bit.
+ */
+- m128.high64 += (input_hi & 0xFFFFFFFF00000000) + XXH_mult32to64((xxh_u32)input_hi, XXH_PRIME32_2);
++ m128.high64 += (input_hi & 0xFFFFFFFF00000000ULL) + XXH_mult32to64((xxh_u32)input_hi, XXH_PRIME32_2);
+ } else {
+ /*
+ * 64-bit optimized (albeit more confusing) version.
+--
+2.26.2
+
diff --git a/xxhash.spec b/xxhash.spec
index 4b7abb7..c8a2549 100644
--- a/xxhash.spec
+++ b/xxhash.spec
@@ -1,5 +1,5 @@
Name: xxhash
-Version: 0.7.3
+Version: 0.7.4
Release: 1%{?dist}
Summary: Extremely fast hash algorithm
@@ -8,6 +8,9 @@ Summary: Extremely fast hash algorithm
License: BSD and GPLv2+
URL: http://www.xxhash.com/
Source0: https://github.com/Cyan4973/xxHash/archive/v%{version}/%{name}-%{version}...
+# Fix compiler warning for 32 bit architectures
+# https://github.com/Cyan4973/xxHash/pull/411
+Patch0: %{name}-compiler-warning-32-bit.patch
BuildRequires: gcc
@@ -39,12 +42,26 @@ Development files for the xxhash library
%prep
%setup -q -n xxHash-%{version}
+%patch0 -p1
%build
-make %{?_smp_mflags} CFLAGS="%{optflags}" MOREFLAGS="%{?__global_ldflags} -fPIC"
+# Enable runtime detection of sse2/avx2/avx512 on intel architectures
+%ifarch %{ix86} x86_64
+# The compiler version in EPEL 6 and 7 does not support avx
+%if %{?rhel}%{!?rhel:0} == 6 || %{?rhel}%{!?rhel:0} == 7
+%global dispatch 0
+%else
+%global dispatch 1
+%endif
+%else
+%global dispatch 0
+%endif
+
+%make_build MOREFLAGS="%{__global_cflags} %{?__global_ldflags}" \
+ DISPATCH=%{dispatch}
%install
-make install DESTDIR=%{buildroot} PREFIX=%{_prefix} LIBDIR=%{_libdir}
+%make_install PREFIX=%{_prefix} LIBDIR=%{_libdir}
rm %{buildroot}/%{_libdir}/libxxhash.a
%check
@@ -71,6 +88,11 @@ make test-xxhsum-c
%{_libdir}/pkgconfig/libxxhash.pc
%changelog
+* Sat Jun 27 2020 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 0.7.4-1
+- Update to version 0.7.4
+- Enable runtime detection of sse2/avx2/avx512 on intel architectures
+- Fix compiler warning for 32 bit architectures
+
* Fri Mar 06 2020 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 0.7.3-1
- Update to version 0.7.3
- Drop patch xxhash-gcc10-altivec.patch (accepted upstream)
3 years, 10 months
Architecture specific change in rpms/xxhash.git
by githook-noreply@fedoraproject.org
The package rpms/xxhash.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/xxhash.git/commit/?id=e2be4a9aef3....
Change:
+%ifarch %{ix86} x86_64
Thanks.
Full change:
============
commit e2be4a9aef3466d064de1e86644e808aaf516d62
Author: Mattias Ellert <mattias.ellert(a)physics.uu.se>
Date: Sat Jun 27 21:12:43 2020 +0200
Update to version 0.7.4
Enable runtime detection of sse2/avx2/avx512 on intel architectures
Fix compiler warning for 32 bit architectures
diff --git a/sources b/sources
index c0fd621..aa0bc5d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (xxhash-0.7.3.tar.gz) = 72949010a267f063768241b182464c386005b4078f56902fee2f7804bd01f6c27878a6a4ec2a266cd59162934a7e471264ac5757dba570a97a2b5dad7703c664
+SHA512 (xxhash-0.7.4.tar.gz) = 9dbf8424b355d6551c18cff7ed7dbd26d4e5735b9a07fe54911b7438d6ffed3a3c2429ac09b616de630ea16cf32ff73529b6c3fad4af78ae0cb2b06155086aea
diff --git a/xxhash-compiler-warning-32-bit.patch b/xxhash-compiler-warning-32-bit.patch
new file mode 100644
index 0000000..a96ffee
--- /dev/null
+++ b/xxhash-compiler-warning-32-bit.patch
@@ -0,0 +1,29 @@
+From 3a262b04ab139c7ba728b4fa6b3525437a298066 Mon Sep 17 00:00:00 2001
+From: Mattias Ellert <mattias.ellert(a)physics.uu.se>
+Date: Sat, 27 Jun 2020 20:05:58 +0200
+Subject: [PATCH] Fix compiler warning for 32 bit architectures
+
+In file included from xxhash.h:2065,
+ from xxhash.c:43:
+xxh3.h: In function 'XXH3_len_9to16_128b':
+xxh3.h:2278: warning: integer constant is too large for 'long' type
+---
+ xxh3.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/xxh3.h b/xxh3.h
+index 07cd911..9b547db 100644
+--- a/xxh3.h
++++ b/xxh3.h
+@@ -2275,7 +2275,7 @@ XXH3_len_9to16_128b(const xxh_u8* input, size_t len, const xxh_u8* secret, XXH64
+ * On 32-bit, it removes an ADC and delays a dependency between the two
+ * halves of m128.high64, but it generates an extra mask on 64-bit.
+ */
+- m128.high64 += (input_hi & 0xFFFFFFFF00000000) + XXH_mult32to64((xxh_u32)input_hi, XXH_PRIME32_2);
++ m128.high64 += (input_hi & 0xFFFFFFFF00000000ULL) + XXH_mult32to64((xxh_u32)input_hi, XXH_PRIME32_2);
+ } else {
+ /*
+ * 64-bit optimized (albeit more confusing) version.
+--
+2.26.2
+
diff --git a/xxhash.spec b/xxhash.spec
index 4b7abb7..c8a2549 100644
--- a/xxhash.spec
+++ b/xxhash.spec
@@ -1,5 +1,5 @@
Name: xxhash
-Version: 0.7.3
+Version: 0.7.4
Release: 1%{?dist}
Summary: Extremely fast hash algorithm
@@ -8,6 +8,9 @@ Summary: Extremely fast hash algorithm
License: BSD and GPLv2+
URL: http://www.xxhash.com/
Source0: https://github.com/Cyan4973/xxHash/archive/v%{version}/%{name}-%{version}...
+# Fix compiler warning for 32 bit architectures
+# https://github.com/Cyan4973/xxHash/pull/411
+Patch0: %{name}-compiler-warning-32-bit.patch
BuildRequires: gcc
@@ -39,12 +42,26 @@ Development files for the xxhash library
%prep
%setup -q -n xxHash-%{version}
+%patch0 -p1
%build
-make %{?_smp_mflags} CFLAGS="%{optflags}" MOREFLAGS="%{?__global_ldflags} -fPIC"
+# Enable runtime detection of sse2/avx2/avx512 on intel architectures
+%ifarch %{ix86} x86_64
+# The compiler version in EPEL 6 and 7 does not support avx
+%if %{?rhel}%{!?rhel:0} == 6 || %{?rhel}%{!?rhel:0} == 7
+%global dispatch 0
+%else
+%global dispatch 1
+%endif
+%else
+%global dispatch 0
+%endif
+
+%make_build MOREFLAGS="%{__global_cflags} %{?__global_ldflags}" \
+ DISPATCH=%{dispatch}
%install
-make install DESTDIR=%{buildroot} PREFIX=%{_prefix} LIBDIR=%{_libdir}
+%make_install PREFIX=%{_prefix} LIBDIR=%{_libdir}
rm %{buildroot}/%{_libdir}/libxxhash.a
%check
@@ -71,6 +88,11 @@ make test-xxhsum-c
%{_libdir}/pkgconfig/libxxhash.pc
%changelog
+* Sat Jun 27 2020 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 0.7.4-1
+- Update to version 0.7.4
+- Enable runtime detection of sse2/avx2/avx512 on intel architectures
+- Fix compiler warning for 32 bit architectures
+
* Fri Mar 06 2020 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 0.7.3-1
- Update to version 0.7.3
- Drop patch xxhash-gcc10-altivec.patch (accepted upstream)
3 years, 10 months
Architecture specific change in rpms/xxhash.git
by githook-noreply@fedoraproject.org
The package rpms/xxhash.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/xxhash.git/commit/?id=e2be4a9aef3....
Change:
+%ifarch %{ix86} x86_64
Thanks.
Full change:
============
commit e2be4a9aef3466d064de1e86644e808aaf516d62
Author: Mattias Ellert <mattias.ellert(a)physics.uu.se>
Date: Sat Jun 27 21:12:43 2020 +0200
Update to version 0.7.4
Enable runtime detection of sse2/avx2/avx512 on intel architectures
Fix compiler warning for 32 bit architectures
diff --git a/sources b/sources
index c0fd621..aa0bc5d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (xxhash-0.7.3.tar.gz) = 72949010a267f063768241b182464c386005b4078f56902fee2f7804bd01f6c27878a6a4ec2a266cd59162934a7e471264ac5757dba570a97a2b5dad7703c664
+SHA512 (xxhash-0.7.4.tar.gz) = 9dbf8424b355d6551c18cff7ed7dbd26d4e5735b9a07fe54911b7438d6ffed3a3c2429ac09b616de630ea16cf32ff73529b6c3fad4af78ae0cb2b06155086aea
diff --git a/xxhash-compiler-warning-32-bit.patch b/xxhash-compiler-warning-32-bit.patch
new file mode 100644
index 0000000..a96ffee
--- /dev/null
+++ b/xxhash-compiler-warning-32-bit.patch
@@ -0,0 +1,29 @@
+From 3a262b04ab139c7ba728b4fa6b3525437a298066 Mon Sep 17 00:00:00 2001
+From: Mattias Ellert <mattias.ellert(a)physics.uu.se>
+Date: Sat, 27 Jun 2020 20:05:58 +0200
+Subject: [PATCH] Fix compiler warning for 32 bit architectures
+
+In file included from xxhash.h:2065,
+ from xxhash.c:43:
+xxh3.h: In function 'XXH3_len_9to16_128b':
+xxh3.h:2278: warning: integer constant is too large for 'long' type
+---
+ xxh3.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/xxh3.h b/xxh3.h
+index 07cd911..9b547db 100644
+--- a/xxh3.h
++++ b/xxh3.h
+@@ -2275,7 +2275,7 @@ XXH3_len_9to16_128b(const xxh_u8* input, size_t len, const xxh_u8* secret, XXH64
+ * On 32-bit, it removes an ADC and delays a dependency between the two
+ * halves of m128.high64, but it generates an extra mask on 64-bit.
+ */
+- m128.high64 += (input_hi & 0xFFFFFFFF00000000) + XXH_mult32to64((xxh_u32)input_hi, XXH_PRIME32_2);
++ m128.high64 += (input_hi & 0xFFFFFFFF00000000ULL) + XXH_mult32to64((xxh_u32)input_hi, XXH_PRIME32_2);
+ } else {
+ /*
+ * 64-bit optimized (albeit more confusing) version.
+--
+2.26.2
+
diff --git a/xxhash.spec b/xxhash.spec
index 4b7abb7..c8a2549 100644
--- a/xxhash.spec
+++ b/xxhash.spec
@@ -1,5 +1,5 @@
Name: xxhash
-Version: 0.7.3
+Version: 0.7.4
Release: 1%{?dist}
Summary: Extremely fast hash algorithm
@@ -8,6 +8,9 @@ Summary: Extremely fast hash algorithm
License: BSD and GPLv2+
URL: http://www.xxhash.com/
Source0: https://github.com/Cyan4973/xxHash/archive/v%{version}/%{name}-%{version}...
+# Fix compiler warning for 32 bit architectures
+# https://github.com/Cyan4973/xxHash/pull/411
+Patch0: %{name}-compiler-warning-32-bit.patch
BuildRequires: gcc
@@ -39,12 +42,26 @@ Development files for the xxhash library
%prep
%setup -q -n xxHash-%{version}
+%patch0 -p1
%build
-make %{?_smp_mflags} CFLAGS="%{optflags}" MOREFLAGS="%{?__global_ldflags} -fPIC"
+# Enable runtime detection of sse2/avx2/avx512 on intel architectures
+%ifarch %{ix86} x86_64
+# The compiler version in EPEL 6 and 7 does not support avx
+%if %{?rhel}%{!?rhel:0} == 6 || %{?rhel}%{!?rhel:0} == 7
+%global dispatch 0
+%else
+%global dispatch 1
+%endif
+%else
+%global dispatch 0
+%endif
+
+%make_build MOREFLAGS="%{__global_cflags} %{?__global_ldflags}" \
+ DISPATCH=%{dispatch}
%install
-make install DESTDIR=%{buildroot} PREFIX=%{_prefix} LIBDIR=%{_libdir}
+%make_install PREFIX=%{_prefix} LIBDIR=%{_libdir}
rm %{buildroot}/%{_libdir}/libxxhash.a
%check
@@ -71,6 +88,11 @@ make test-xxhsum-c
%{_libdir}/pkgconfig/libxxhash.pc
%changelog
+* Sat Jun 27 2020 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 0.7.4-1
+- Update to version 0.7.4
+- Enable runtime detection of sse2/avx2/avx512 on intel architectures
+- Fix compiler warning for 32 bit architectures
+
* Fri Mar 06 2020 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 0.7.3-1
- Update to version 0.7.3
- Drop patch xxhash-gcc10-altivec.patch (accepted upstream)
3 years, 10 months
Architecture specific change in rpms/dotnet3.1.git
by githook-noreply@fedoraproject.org
The package rpms/dotnet3.1.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/dotnet3.1.git/commit/?id=eda20834....
Change:
-%ifarch x86_64
Thanks.
Full change:
============
commit eda20834e375677587244cd00b6a0ff0abed092f
Author: Omair Majid <omajid(a)redhat.com>
Date: Sat Jun 27 13:57:50 2020 -0400
Disable bootstrap
diff --git a/dotnet3.1.spec b/dotnet3.1.spec
index d2f4385..b9007b0 100644
--- a/dotnet3.1.spec
+++ b/dotnet3.1.spec
@@ -1,4 +1,4 @@
-%bcond_without bootstrap
+%bcond_with bootstrap
# Avoid provides/requires from private libraries
%global privlibs libhostfxr
@@ -62,7 +62,7 @@
Name: dotnet3.1
Version: %{sdk_rpm_version}
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: .NET Core Runtime and SDK
License: MIT and ASL 2.0 and BSD and LGPLv2+ and CC-BY and CC0 and MS-PL and EPL-1.0 and GPL+ and GPLv2 and ISC and OFL and zlib
URL: https://github.com/dotnet/
@@ -72,8 +72,6 @@ URL: https://github.com/dotnet/
Source0: dotnet-v%{src_version}-SDK.tar.gz
Source1: check-debug-symbols.py
Source2: dotnet.sh.in
-Source4: dotnet-v%{src_version}-SDK-arm64.tar.gz
-Source5: dotnet-v%{src_version}-SDK-x64.tar.gz
# Fix building with our additional CFLAGS/CXXFLAGS/LDFLAGS
Patch100: corefx-optflags-support.patch
@@ -324,15 +322,7 @@ These are not meant for general use.
%prep
-%ifarch aarch64
-%setup -T -b 4 -q -n dotnet-v%{src_version}-SDK
-%endif
-
-%ifarch x86_64
-%setup -T -b 5 -q -n dotnet-v%{src_version}-SDK
-%endif
-
-# %%setup -q -n dotnet-v%%{src_version}-SDK
+%setup -q -n dotnet-v%{src_version}-SDK
%if %{without bootstrap}
# Remove all prebuilts
@@ -526,6 +516,9 @@ echo "Testing build results for debug symbols..."
%changelog
+* Sat Jun 27 2020 Omair Majid <omajid(a)redhat.com> - 3.1.105-4
+- Disable bootstrap
+
* Fri Jun 26 2020 Omair Majid <omajid(a)redhat.com> - 3.1.105-3
- Re-bootstrap aarch64
diff --git a/sources b/sources
index 3bc6f5a..a777f1d 100644
--- a/sources
+++ b/sources
@@ -1,3 +1 @@
SHA512 (dotnet-v3.1.105-SDK.tar.gz) = c29caae388ace246af3003d8dd27b6e8255531970629b28b560c4ab2b580cf811f29abacb599f03e551e0a23842d7844226a19bb48ac51ba6fe8c934336fd5c0
-SHA512 (dotnet-v3.1.105-SDK-arm64.tar.gz) = b58701ef7c67aa06a19fc4d98588b1c58a024208142da5e4ba9422684159a7a2488340e8f1aed1d20168e55a77251ce179925720c8f8838e69145e5576433a92
-SHA512 (dotnet-v3.1.105-SDK-x64.tar.gz) = 17ce5e4d139f70cdb71615e057d9b698c255e2fb5e22df789570b5b8e2a94d49f8c52f97a5ee4bcfad54cee3fdc55e6c554090ac8b78b6ca5c8e4668bb4872f3
3 years, 10 months
Architecture specific change in rpms/rust-smithay-clipboard.git
by githook-noreply@fedoraproject.org
The package rpms/rust-smithay-clipboard.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-smithay-clipboard.git/commit....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit c337874a3287c646e4df2fbc321e0620cde3a215
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Sat Jun 27 10:30:50 2020 -0700
Initial import
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..1e9884f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/smithay-clipboard-0.5.0.crate
diff --git a/rust-smithay-clipboard.spec b/rust-smithay-clipboard.spec
new file mode 100644
index 0000000..5695bd9
--- /dev/null
+++ b/rust-smithay-clipboard.spec
@@ -0,0 +1,78 @@
+# Generated by rust2rpm 13
+
+# the tests depending on SCTK frames fail because that feature depends on andrew
+%bcond_with check
+
+%global debug_package %{nil}
+
+%global crate smithay-clipboard
+
+Name: rust-%{crate}
+Version: 0.5.0
+Release: 1%{?dist}
+Summary: Provides access to the wayland clipboard for client applications
+
+# Upstream license specification: MIT
+License: MIT
+URL: https://crates.io/crates/smithay-clipboard
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Provides access to the wayland clipboard for client applications.}
+
+%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
+%doc CHANGELOG.md CONTRIBUTING.md 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
+* Fri May 22 12:19:26 PDT 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 0.5.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..46a549e
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (smithay-clipboard-0.5.0.crate) = e924d543f622776c174045175cc6b9f6dfe06faa89826d3d04466397fa91d5655a7f6c1691e048748337d2dd162f5801d4adbcd0f31f0c37d4127768aad6be87
3 years, 10 months
Architecture specific change in rpms/rust-smithay-client-toolkit.git
by githook-noreply@fedoraproject.org
The package rpms/rust-smithay-client-toolkit.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-smithay-client-toolkit.git/c....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 1b8516dfeca029ae767f6aeb02010e0c1a938f17
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Sat Jun 27 10:18:55 2020 -0700
Initial import
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e2521d9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/smithay-client-toolkit-0.9.1.crate
diff --git a/rust-smithay-client-toolkit.spec b/rust-smithay-client-toolkit.spec
new file mode 100644
index 0000000..f49a3db
--- /dev/null
+++ b/rust-smithay-client-toolkit.spec
@@ -0,0 +1,114 @@
+# Generated by rust2rpm 13
+
+# the tests depending on frames fail because that feature depends on andrew
+%bcond_with check
+
+# andrew depends on smithay-client-toolkit, disable when bootstrapping
+%bcond_with andrew
+
+%global debug_package %{nil}
+
+%global crate smithay-client-toolkit
+
+Name: rust-%{crate}
+Version: 0.9.1
+Release: 2%{?dist}
+Summary: Toolkit for making client wayland applications
+
+# Upstream license specification: MIT
+License: MIT
+URL: https://crates.io/crates/smithay-client-toolkit
+Source: %{crates_source}
+%if %{without andrew}
+# Initial patched metadata
+Patch0: smithay-client-toolkit-no_andrew.diff
+%endif
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Toolkit for making client wayland applications.}
+
+%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.txt
+%doc CHANGELOG.md CONTRIBUTING.md 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}+calloop-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+calloop-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "calloop" feature of "%{crate}" crate.
+
+%files -n %{name}+calloop-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%if %{with andrew}
+%package -n %{name}+frames-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+frames-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "frames" feature of "%{crate}" crate.
+
+%files -n %{name}+frames-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%endif
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Fri Jun 26 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 0.9.1-2
+- Add license and documentation files
+
+* Fri May 22 14:04:46 PDT 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 0.9.1-1
+- Initial package
diff --git a/smithay-client-toolkit-no_andrew.diff b/smithay-client-toolkit-no_andrew.diff
new file mode 100644
index 0000000..674c16c
--- /dev/null
+++ b/smithay-client-toolkit-no_andrew.diff
@@ -0,0 +1,19 @@
+--- smithay-client-toolkit-0.9.1/Cargo.toml 2020-05-03T09:30:57+00:00
++++ smithay-client-toolkit-0.9.1/Cargo.toml 2020-05-22T21:04:46.808098+00:00
+@@ -21,9 +21,6 @@
+ categories = ["gui"]
+ license = "MIT"
+ repository = "https://github.com/smithay/client-toolkit"
+-[dependencies.andrew]
+-version = "0.2.0"
+-optional = true
+
+ [dependencies.bitflags]
+ version = "1.0"
+@@ -67,5 +64,4 @@
+ features = ["dlopen"]
+
+ [features]
+-default = ["frames", "calloop"]
+-frames = ["andrew"]
++default = ["calloop"]
diff --git a/sources b/sources
new file mode 100644
index 0000000..e6547c0
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (smithay-client-toolkit-0.9.1.crate) = 40d66293e485935edf239bffdc46b526cff51e508bb3bd7bc2978c360b47c250e0464432d508f6848ef94b6d68198b589b48132756560353343a2bc3679f1a38
3 years, 10 months
Architecture specific change in rpms/rust-bzip2.git
by githook-noreply@fedoraproject.org
The package rpms/rust-bzip2.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-bzip2.git/commit/?id=9209305....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 9209305c35d6bf04bb112df0fbc7e6a9de12758b
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Sat Jun 27 09:28:17 2020 -0700
Initial import
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..425852c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/bzip2-0.3.3.crate
diff --git a/rust-bzip2.spec b/rust-bzip2.spec
new file mode 100644
index 0000000..a960f73
--- /dev/null
+++ b/rust-bzip2.spec
@@ -0,0 +1,115 @@
+# Generated by rust2rpm 13
+
+# not all test dependencies are packaged yet
+%bcond_with check
+
+%global debug_package %{nil}
+
+%global crate bzip2
+
+Name: rust-%{crate}
+Version: 0.3.3
+Release: 1%{?dist}
+Summary: Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams
+
+# Upstream license specification: MIT/Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/bzip2
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Bindings to libbzip2 for bzip2 compression and decompression exposed as
+Reader/Writer streams.}
+
+%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-MIT LICENSE-APACHE
+%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-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+futures-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "futures" feature of "%{crate}" crate.
+
+%files -n %{name}+futures-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/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 "tokio" feature of "%{crate}" crate.
+
+%files -n %{name}+tokio-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+tokio-io-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+tokio-io-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "tokio-io" feature of "%{crate}" crate.
+
+%files -n %{name}+tokio-io-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
+* Sat May 23 13:13:20 PDT 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 0.3.3-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..190e71f
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (bzip2-0.3.3.crate) = f2a844655fbd9abc866e691b57ddad166f09a183b8bd33cc6ff5952fe7f11141b1843728c6ad23fdf88a181fd40a3599df3e716c5f004ef097af6b99162a55d2
3 years, 10 months
Architecture specific change in rpms/rust-zip.git
by githook-noreply@fedoraproject.org
The package rpms/rust-zip.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-zip.git/commit/?id=2b0671a05....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 2b0671a05b1dd2919f3aeb5871d98646fc94ab2d
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Sat Jun 27 09:29:52 2020 -0700
Initial import
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..ef8036a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/zip-0.5.6.crate
diff --git a/rust-zip.spec b/rust-zip.spec
new file mode 100644
index 0000000..c7b5937
--- /dev/null
+++ b/rust-zip.spec
@@ -0,0 +1,140 @@
+# Generated by rust2rpm 13
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate zip
+
+Name: rust-%{crate}
+Version: 0.5.6
+Release: 1%{?dist}
+Summary: Library to support the reading and writing of zip files
+
+# Upstream license specification: MIT
+License: MIT
+URL: https://crates.io/crates/zip
+Source: %{crates_source}
+# Initial patched metadata
+Patch0: zip-fix-metadata.diff
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Library to support the reading and writing of zip files.}
+
+%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
+%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}+deflate-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+deflate-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "deflate" feature of "%{crate}" crate.
+
+%files -n %{name}+deflate-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+deflate-miniz-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+deflate-miniz-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "deflate-miniz" feature of "%{crate}" crate.
+
+%files -n %{name}+deflate-miniz-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+deflate-zlib-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+deflate-zlib-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "deflate-zlib" feature of "%{crate}" crate.
+
+%files -n %{name}+deflate-zlib-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+flate2-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+flate2-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "flate2" feature of "%{crate}" crate.
+
+%files -n %{name}+flate2-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+time-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+time-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "time" feature of "%{crate}" crate.
+
+%files -n %{name}+time-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
+* Sat Jun 27 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 0.5.6-1
+- Update to 0.5.6
+
+* Sat May 23 13:25:44 PDT 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 0.5.5-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..c89fe78
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (zip-0.5.6.crate) = e78ccef45715e49228443324057e94046ebd4e0b992f4d91eb680263a7d71aed931d19dd45bf0b18f8a9507a4716cb2f3c7a3888fed0b9a6fba3e65e74125e90
3 years, 10 months
Architecture specific change in rpms/rust-bzip2-sys.git
by githook-noreply@fedoraproject.org
The package rpms/rust-bzip2-sys.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rust-bzip2-sys.git/commit/?id=b93....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit b930d4562db6ce1b78c189ec8bb534fef1b759fe
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Sat Jun 27 09:27:04 2020 -0700
Initial import
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a02e0e9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/bzip2-sys-0.1.9+1.0.8.crate
diff --git a/rust-bzip2-sys.spec b/rust-bzip2-sys.spec
new file mode 100644
index 0000000..9306011
--- /dev/null
+++ b/rust-bzip2-sys.spec
@@ -0,0 +1,84 @@
+# Generated by rust2rpm 13
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate bzip2-sys
+
+Name: rust-%{crate}
+Version: 0.1.9+1.0.8
+Release: 1%{?dist}
+Summary: Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams
+
+# Upstream license specification: MIT/Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/bzip2-sys
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+BuildRequires: pkgconfig(bzip2)
+
+%global _description %{expand:
+Bindings to libbzip2 for bzip2 compression and decompression exposed as
+Reader/Writer streams.}
+
+%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 texts currently only available for bzip2-rs,
+# not for bzip2-rs/bzip2-sys
+# see https://github.com/alexcrichton/bzip2-rs/pull/59
+%{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
+# remove the bundled copy to make sure we're linking against the system lib
+rm -vr bzip2-1.0.8
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Sun Jun 14 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 0.1.9+1.0.8-1
+- Update to 0.1.9
+- add link to PR for license texts
+
+* Sat May 23 13:16:34 PDT 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 0.1.8+1.0.8-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..89eb01b
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (bzip2-sys-0.1.9+1.0.8.crate) = 069ff0c16f61f6c2b58fbbe11896130c666960926dc12a08e5db64073625b02f4e9628da52cc46fb2ef11ac8ac4268c735d6f37378e9eed1e2b258d5cd235145
3 years, 10 months
Architecture specific change in rpms/toolbox.git
by githook-noreply@fedoraproject.org
The package rpms/toolbox.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/toolbox.git/commit/?id=b836324e88....
Change:
-ExclusiveArch: aarch64 %{arm} ppc64le s390x x86_64
Thanks.
Full change:
============
commit b836324e88ef05343ade8e2a799eb740f3c32d4b
Author: Debarshi Ray <rishi(a)fedoraproject.org>
Date: Sat Jun 27 15:50:55 2020 +0200
Remove ExclusiveArch to match Podman
diff --git a/toolbox.spec b/toolbox.spec
index aa3302b..be7ebe8 100644
--- a/toolbox.spec
+++ b/toolbox.spec
@@ -1,6 +1,6 @@
Name: toolbox
Version: 0.0.18
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Unprivileged development environment
License: ASL 2.0
@@ -8,8 +8,6 @@ URL: https://github.com/containers/toolbox
Source0: https://github.com/containers/%{name}/releases/download/%{version}/%{name...
BuildArch: noarch
-# podman only works on the following architectures:
-ExclusiveArch: aarch64 %{arm} ppc64le s390x x86_64
BuildRequires: ShellCheck
BuildRequires: golang-github-cpuguy83-md2man
@@ -127,6 +125,9 @@ Dockerfile if the image isn't based on the fedora-toolbox image.
%changelog
+* Sat Jun 27 2020 Debarshi Ray <rishi(a)fedoraproject.org> - 0.0.18-5
+- Remove ExclusiveArch to match Podman
+
* Wed Jun 10 2020 Debarshi Ray <rishi(a)fedoraproject.org> - 0.0.18-4
- Sync the "experience" packages with the current Dockerfile
- Make "experience" Require "support"
commit 3e708619ba5d16be1940b99036a5b6d28d14be9d
Author: Debarshi Ray <rishi(a)fedoraproject.org>
Date: Sat Jun 27 15:45:40 2020 +0200
Toolbox no longer uses Buildah
No need to issue a build just for this.
Fallout from 86f63f79648cbd7f05b807d458b6c02c54774df3
diff --git a/toolbox.spec b/toolbox.spec
index 2039c70..aa3302b 100644
--- a/toolbox.spec
+++ b/toolbox.spec
@@ -8,7 +8,7 @@ URL: https://github.com/containers/toolbox
Source0: https://github.com/containers/%{name}/releases/download/%{version}/%{name...
BuildArch: noarch
-# buildah and podman only work on the following architectures:
+# podman only works on the following architectures:
ExclusiveArch: aarch64 %{arm} ppc64le s390x x86_64
BuildRequires: ShellCheck
3 years, 10 months