forked from pool/xtensor
Compare commits
6 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 7d63062df1 | |||
| f24c6a51eb | |||
| 1f4fb4f35e | |||
| 5f6dc4899a | |||
| d306799545 | |||
| 284eb14951 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:32d5d9fd23998c57e746c375a544edf544b74f0a18ad6bc3c38cbba968d5e6c7
|
||||
size 1214069
|
||||
3
xtensor-0.27.1.tar.gz
Normal file
3
xtensor-0.27.1.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:117c192ae3b7c37c0156dedaa88038e0599a6b264666c3c6c2553154b500fe23
|
||||
size 1224405
|
||||
@@ -1,3 +1,52 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 2 08:55:34 UTC 2025 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
||||
|
||||
- Version 0.27.1
|
||||
- Add tagfiles to support fetching documentation with xeus-cpp-lite
|
||||
- Version 0.27.0
|
||||
- Replaced apply_cv with xtl::apply_cv and deleted duplicated
|
||||
code
|
||||
- Implement apply with std 17
|
||||
- feat: Use cpp20 by default
|
||||
- Set C++20 in clang-format
|
||||
- Update docs to reflect new directory structure.
|
||||
- Adding concept to a part of the code
|
||||
- fix: update benchmarks
|
||||
- Revive benchmarks
|
||||
- Set cmake min version to represent used features.
|
||||
- Enabling rich display for xeus-cpp-lite
|
||||
- Add braces around initializers
|
||||
- Adding concept to a part of the code (part 2)
|
||||
- cmake: write xtensor.hpp to local dir to keep global build dir
|
||||
clean
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 30 07:40:30 UTC 2025 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
||||
|
||||
- Version 0.26.0
|
||||
- Adding the ability to enable memory overlap check in assignment to avoid
|
||||
unneeded temporary memory allocation
|
||||
- Pure xtensor FFT implementation
|
||||
- Update for C++ 20 compatibility
|
||||
- Fixed CI added OSX 13 and GCC 12
|
||||
- Fix compile issue with clang 19.1.1
|
||||
- Avoid warnings in compiler version checks
|
||||
- Bump OSX Version 12 -> 13 to avoid deprecated environment
|
||||
- Update gh-pages.yml
|
||||
- Upgraded to xsimd 13.2.0
|
||||
- Added missing configuration key for RTD
|
||||
- Code reorganization
|
||||
- Adding fix for incorrect usage of xt::has_assign_conversion in xassig
|
||||
- Upgraded to xtl 0.8.0 and C++17
|
||||
- Migrated to more recent compilers
|
||||
- Fix for Clang19
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 7 15:42:31 UTC 2025 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
||||
|
||||
- BuildRequires: python3-sphinx_rtd_theme to fix Factory build
|
||||
- Use fdupes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 27 10:58:14 UTC 2024 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
||||
|
||||
|
||||
18
xtensor.spec
18
xtensor.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package xtensor
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,20 +16,23 @@
|
||||
#
|
||||
|
||||
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: xtensor
|
||||
Version: 0.25.0
|
||||
Version: 0.27.1
|
||||
Release: 0
|
||||
Summary: Multi-dimensional arrays with broadcasting and lazy computing
|
||||
License: BSD-3-Clause
|
||||
URL: https://github.com/xtensor-stack/xtensor
|
||||
Source0: https://github.com/xtensor-stack/xtensor/archive/refs/tags/%{version}/%{name}-%{version}.tar.gz
|
||||
BuildRequires: %{python_module breathe}
|
||||
BuildRequires: %{python_module sphinx_rtd_theme}
|
||||
BuildRequires: cmake
|
||||
BuildRequires: doctest-devel
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: make
|
||||
BuildRequires: python3-breathe
|
||||
BuildRequires: xtl-devel >= 0.7.5
|
||||
BuildRequires: xtl-devel >= 0.8.0
|
||||
Group: Development/Libraries/C and C++
|
||||
|
||||
%description
|
||||
@@ -90,6 +93,13 @@ make html
|
||||
mkdir -p %{buildroot}/%{_docdir}/%{name}
|
||||
cp -r %{_builddir}/%{name}-%{version}/docs/build/html/* %{buildroot}/%{_docdir}/%{name}
|
||||
|
||||
%fdupes -s %{buildroot}/%{_docdir}
|
||||
%fdupes %{buildroot}/%{_prefix}
|
||||
|
||||
#do not install xeus tag files because we don't have xeus package
|
||||
rm -rf %{buildroot}/%{_prefix}/etc/xeus-cpp/tags.d/xtensor.json
|
||||
rm -rf %{buildroot}/%{_prefix}/share/xeus-cpp/tagfiles/xtensor.tag
|
||||
|
||||
%check
|
||||
%ctest
|
||||
|
||||
|
||||
Reference in New Issue
Block a user