Compare commits

...

No commits in common. 'i10ce' and 'epel9' have entirely different histories.
i10ce ... epel9

@ -1 +0,0 @@
a66d949f491bf8e73305e9b585c07e455af53f61 SOURCES/armadillo-12.8.1.tar.xz

4
.gitignore vendored

@ -1 +1,3 @@
SOURCES/armadillo-12.8.1.tar.xz
/armadillo-10.7.4.tar.xz
/armadillo-10.8.2.tar.xz
/armadillo-12.6.6.tar.xz

@ -1,25 +1,21 @@
Name: armadillo
Version: 12.8.1
Release: 5%{?dist}
Version: 12.6.6
Release: 2%{?dist}
Summary: Fast C++ matrix library with syntax similar to MATLAB and Octave
# Automatically converted from old format: ASL 2.0 - review is highly recommended.
License: Apache-2.0
License: ASL 2.0
URL: http://arma.sourceforge.net/
Source: http://sourceforge.net/projects/arma/files/%{name}-%{version}.tar.xz
BuildRequires: gcc-c++
BuildRequires: cmake
BuildRequires: make
# Commented out until these are available in EPEL9.
BuildRequires: arpack-devel
BuildRequires: hdf5-devel
BuildRequires: SuperLU-devel
# flexiblas is only available on Fedora, for EPEL replace it by atlas, lapack and openblas
%if 0%{?fedora} || 0%{?rhel} >= 9
%global extra_options -DALLOW_FLEXIBLAS_LINUX=ON
BuildRequires: flexiblas-devel
%else
%undefine __cmake_in_source_build
%global extra_options %{nil}
BuildRequires: atlas-devel
@ -28,7 +24,6 @@ BuildRequires: lapack-devel
%ifarch %{openblas_arches}
BuildRequires: openblas-devel
%endif
%endif
%description
Armadillo is a C++ linear algebra library (matrix maths)
@ -50,19 +45,16 @@ than another language like Matlab or Octave.
Summary: Development headers and documentation for the Armadillo C++ library
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: libstdc++-devel
# Commented out until these are available in EPEL9.
Requires: arpack-devel
Requires: hdf5-devel
Requires: SuperLU-devel
%if 0%{?fedora} || 0%{?rhel} >= 9
Requires: flexiblas-devel
%else
Requires: atlas-devel
Requires: lapack-devel
%ifarch %{openblas_arches}
Requires: openblas-devel
%endif
%endif
%description devel
@ -124,47 +116,23 @@ make -C "%{_vpath_builddir}"
%changelog
* Tue Dec 24 2024 Dmitriy Samoylik <samoylikdv@msvsphere-os.ru> - 12.8.1-5
- Rebuilt for MSVSphere 10
* Fri Oct 25 2024 Orion Poplawski <orion@nwra.com> - 12.8.1-5
- Rebuild for hdf5 1.14.5
* Sat Sep 07 2024 Antonio Trande <sagitter@fedoraproject.org> - 12.8.1-4
- Rebuild for SuperLU-7.0.0
* Wed Jul 24 2024 Miroslav Suchý <msuchy@redhat.com> - 12.8.1-3
- convert license to SPDX
* Wed Apr 10 2024 Antonio Trande <sagitter@fedoraproject.org> - 12.6.6-2
- Rebuild for SuperLU-6.0.1 in EPEL9 (new build release on EPEL9)
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 12.8.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Fri Apr 05 2024 Antonio Trande <sagitter@fedoraproject.org> - 12.6.6-1
- Rebuild for SuperLU-6.0.1 in EPEL9 (minor bump)
* Sat Mar 02 2024 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 12.8.1-1
- Update to 12.8.1 (#2267418)
* Tue Feb 6 2024 José Matos <jamatos@fedoraproject.org> - 12.8.0-1
- Update to 12.8.0
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 12.6.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 12.6.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Dec 6 2023 Ryan Curtin <ryan@ratml.org> - 12.6.6-1
* Sun Dec 31 2023 Ryan Curtin <ryan@ratml.org> - 12.6.6-1
- Update to latest stable version.
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 10.8.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Fri Jul 07 2023 Antonio Trande <sagitter@fedoraproject.org> - 10.8.2-4
- Rebuild for SuperLU-6.0
* Fri Jul 08 2022 Ryan Curtin <ryan@ratml.org> - 10.8.2-4
- Re-enable ARPACK and HDF5 support since it is now available in EPEL9.
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 10.8.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu May 12 2022 Ryan Curtin <ryan@ratml.org> - 10.8.2-3
- Remove ARPACK and HDF5 dependencies from armadillo-devel package too.
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 10.8.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu May 12 2022 Ryan Curtin <ryan@ratml.org> - 10.8.2-2
- Rebuild for EPEL9; remove ARPACK and HDF5 dependencies for now.
* Thu Feb 3 2022 José Matos <jamatos@fedoraproject.org> - 10.8.2-1
- update to 10.8.2
@ -181,7 +149,7 @@ make -C "%{_vpath_builddir}"
* Sun Nov 21 2021 Orion Poplawski <orion@nwra.com> - 10.6.0-6
- Rebuild for hdf5 1.12.1
* Sat Oct 30 2021 Antoio Trande <sagitter@fedoraproject.org> - 10.6.0-5
* Sat Oct 30 2021 Antonio Trande <sagitter@fedoraproject.org> - 10.6.0-5
- Rebuild for SuperLU-5.3.0
* Tue Aug 10 2021 Orion Poplawski <orion@nwra.com> - 10.6.0-4

@ -0,0 +1 @@
SHA512 (armadillo-12.6.6.tar.xz) = bf6a3db60256aa9789b52d92b33971a43816e73cd079d08e35350fcb251c213fba59604263595f886c4228147e75dd9308a5208ab9b290bb094128a1aee5da3d
Loading…
Cancel
Save