From a26cc56f72b0a6c327fc9832044b441610a31888 Mon Sep 17 00:00:00 2001 From: Kaleb S. KEITHLEY Date: Feb 23 2022 21:18:39 +0000 Subject: update to xsimd-8.0.5 w/ SSE4_2 support, needed for libarrow-7.0.0 --- diff --git a/.xsimd.metadata b/.xsimd.metadata index 02c506a..603fd6f 100644 --- a/.xsimd.metadata +++ b/.xsimd.metadata @@ -1 +1 @@ -8675eb36e75fd342e8ffb00af4e195ae1aada3a9 SOURCES/xsimd-7.4.9.tar.gz +fd0e940f00ee097bb4779927af18acd7ec94439b SOURCES/xsimd-8.0.5.tar.gz diff --git a/SOURCES/415.patch b/SOURCES/415.patch deleted file mode 100644 index 8173ea7..0000000 --- a/SOURCES/415.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 20bfc0d2b8f70995877e7606a9fd8f7c839ccc3b Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= -Date: Thu, 18 Feb 2021 10:58:08 +0100 -Subject: [PATCH] Fix missing include for gcc-11 - -Required for std::numeric_limits ---- - include/xsimd/types/xsimd_complex_base.hpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/include/xsimd/types/xsimd_complex_base.hpp b/include/xsimd/types/xsimd_complex_base.hpp -index 80beda37..e3545047 100644 ---- a/include/xsimd/types/xsimd_complex_base.hpp -+++ b/include/xsimd/types/xsimd_complex_base.hpp -@@ -13,6 +13,7 @@ - - #include - #include -+#include - #include - - #ifdef XSIMD_ENABLE_XTL_COMPLEX diff --git a/SPECS/xsimd.spec b/SPECS/xsimd.spec index 7f5c6d5..28529df 100644 --- a/SPECS/xsimd.spec +++ b/SPECS/xsimd.spec @@ -1,16 +1,12 @@ Name: xsimd -Version: 7.4.9 -Release: 3%{?dist} +Version: 8.0.5 +Release: 2%{?dist} Summary: C++ wrappers for SIMD intrinsics License: BSD URL: https://xsimd.readthedocs.io/ -%global github https://github.com/QuantStack/xsimd +%global github https://github.com/xtensor-stack/xsimd Source0: %{github}/archive/%{version}/%{name}-%{version}.tar.gz -# Fix missing include for gcc-11 -# https://bugzilla.redhat.com/show_bug.cgi?id=1923608 -Patch1: %{github}/pull/415.patch - BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: gtest-devel @@ -52,7 +48,7 @@ Provides: %{name}-static = %{version}-%{release} %autosetup -p1 %build -%cmake -DBUILD_TESTS=ON +%cmake %cmake_build %install @@ -60,9 +56,6 @@ Provides: %{name}-static = %{version}-%{release} %check # Explicitly not supported upstream for simd mode. Still valuable for scalar mode layer. -%ifnarch ppc64le s390x -%cmake_build -- xtest -%endif %files devel %doc README.md @@ -72,36 +65,9 @@ Provides: %{name}-static = %{version}-%{release} %{_libdir}/pkgconfig/%{name}.pc %changelog +* Wed Feb 23 2022 Kaleb S. KEITHLEY - 8.0.5-2 +- update to 8.0.5 for SSE4_2, needed by libarrow-7.0.0 + * Thu Jan 13 2022 Kaleb S. KEITHLEY - 7.4.9-3 - rebuild from lookaside -* Thu Jan 28 2021 Fedora Release Engineering - 7.4.9-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Oct 26 2020 sguelton@redhat.com - 7.4.9-1 -- Update to latest version - -* Sat Oct 17 2020 sguelton@redhat.com - 7.4.8-2 -- Fix missing #include for gcc-11 - -* Sat Oct 3 2020 sguelton@redhat.com - 7.4.8-1 -- Update to latest version - -* Wed Jul 29 2020 Fedora Release Engineering - 7.4.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jan 16 2020 sguelton@redhat.com - 7.4.6-1 -- Update to latest version - -* Sat Jul 27 2019 Fedora Release Engineering - 7.2.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jul 04 2019 Miro Hrončok - 7.2.3-3 -- Allow all architectures - -* Wed Jul 03 2019 Miro Hrončok - 7.2.3-2 -- Apply upstream workaround for armv7 -- Reenable tests (commented out by mistake) - -* Fri Jun 28 2019 Miro Hrončok - 7.2.3-1 -- Initial package