| |
@@ -30,6 +30,12 @@
|
| |
%global tbb 0
|
| |
%endif
|
| |
|
| |
+ %if 0%{?fedora} >= 33
|
| |
+ %global blaslib flexiblas
|
| |
+ %else
|
| |
+ %global blaslib blas
|
| |
+ %endif
|
| |
+
|
| |
# Do not create .orig files when patching source
|
| |
%global _default_patch_flags --no-backup-if-mismatch
|
| |
|
| |
@@ -39,7 +45,7 @@
|
| |
Name: root
|
| |
Version: 6.22.00
|
| |
%global libversion %(cut -d. -f 1-2 <<< %{version})
|
| |
- Release: 5%{?dist}
|
| |
+ Release: 6%{?dist}
|
| |
Summary: Numerical data analysis framework
|
| |
|
| |
License: LGPLv2+
|
| |
@@ -139,6 +145,8 @@
|
| |
# Compatibility with xrootd 5
|
| |
# https://github.com/root-project/root/pull/6031
|
| |
Patch32: %{name}-xrootd5-compat.patch
|
| |
+ # Enable FlexiBLAS detection
|
| |
+ Patch33: %{name}-add-flexiblas-detection.patch
|
| |
|
| |
# s390x suffers from endian issues resulting in failing tests
|
| |
# and broken documentation generation
|
| |
@@ -217,7 +225,7 @@
|
| |
BuildRequires: graphviz-devel
|
| |
BuildRequires: expat-devel
|
| |
BuildRequires: pythia8-devel >= 8.1.80
|
| |
- BuildRequires: blas-devel
|
| |
+ BuildRequires: %{blaslib}-devel
|
| |
BuildRequires: python%{python3_pkgversion}-numpy
|
| |
BuildRequires: doxygen
|
| |
BuildRequires: graphviz
|
| |
@@ -1839,6 +1847,7 @@
|
| |
%patch30 -p1
|
| |
%patch31 -p1
|
| |
%patch32 -p1
|
| |
+ %patch33 -p1
|
| |
|
| |
# Remove bundled sources in order to be sure they are not used
|
| |
# * afterimage
|
| |
@@ -3464,6 +3473,9 @@
|
| |
%endif
|
| |
|
| |
%changelog
|
| |
+ * Sun Aug 16 2020 Iñaki Úcar <iucar@fedoraproject.org> - 6.22.00-6
|
| |
+ - https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
|
| |
+
|
| |
* Tue Aug 11 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 6.22.00-5
|
| |
- Fix wrong symlinks in EPEL 7 python2-root package
|
| |
|
| |
This PR is part of a F33 System-Wide Change Proposal that aims to set FlexiBLAS
as the default BLAS/LAPACK manager for all consumers of these APIs. For further
information, see https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
I kindly ask you to merge this PR and build the package in rawhide and F33. Please,
report any issues you may found in https://bugzilla.redhat.com/show_bug.cgi?id=1860504