Commit graph

284 commits

Author SHA1 Message Date
Mattias Ellert
85ea672407 Update to 6.28.08
New subpackage root-tmva-utils (split off from root-tmva)
Port to pcre2
2023-10-14 23:56:11 +02:00
Mattias Ellert
79c12df5ba Update to 6.28.06
Drop patches root-testRooAbsL-test-compares-two-doubles-and-fails.patch and
  root-strlcpy.patch (fixed upstream)
2023-09-06 23:23:03 +02:00
Mattias Ellert
d58a4c22ba Rebuilt for libarrow.so.1300 2023-08-06 06:49:55 +02:00
Fedora Release Engineering
879bb250d3 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 17:00:48 +00:00
Mattias Ellert
c3f7b6f7f1 Fix build on Fedora 39+ where glibc has strlcpy and strlcat
Enable build of root-gui-qt6webdisplay sub-package if Qt6 is available
2023-07-09 07:02:33 +02:00
Orion Poplawski
08cf4b36a2 Rebuilt for Python 3.12 2023-06-26 08:06:21 -06:00
Mattias Ellert
c39df0d6ce Update to 6.28.04
Drop patch root-RF-Rewrite-RooProdPdf.TestGetPartIntList-unit-test.patch
  (previously backported)
Enable Apache Arrow support (64 bit architectures only)
2023-05-09 21:38:39 +02:00
Iñaki Úcar
0de23e866b R-maint-sig mass rebuild 2023-04-21 12:42:03 +02:00
Mattias Ellert
3365b50fc9 Disable uring in EPEL 9 (liburing is available, but uring not
supported by kernel)
2023-03-23 03:47:57 +01:00
Mattias Ellert
088e995d07 Update to 6.28.02
Dropped patches: 13
New patches: 1
2023-03-22 21:46:20 +01:00
Mattias Ellert
b75f082179 Merge branch 'epel8' into rawhide 2023-03-20 20:39:10 +01:00
Mattias Ellert
a08fcbc5ad Update to 6.28.00
ROOT now uses llvm/clang version 13 (updated from version 9)
Clean up specfile by removing EPEL 7 conditionals
Drop dataframe, roofit and tmva-sofieparser on EPEL 8 ppc64le due to
  "pure virtual method called" errors
Split the root-geom sub-package into three separate sub-packages:
  root-geom, root-geom-builder and root-geom-painter
Enable uring support in EPEL 9 (liburing now available)
New sub-packages: root-geom-webviewer, root-roofit-jsoninterface,
  root-testsupport, root-tree-ntuple-utils, root-tree-webviewer,
  root-xroofit
Dropped patches: 31
New patches: 17
Updated patches: 4
2023-03-19 07:53:00 +01:00
Miro Hrončok
e41288dd18 Rebuilt to change Python shebangs to /usr/bin/python3.6 on EPEL 8
See https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org/thread/RE3PG72B5AX7NTACPDSBGOWCMN7I3OQJ/
2023-01-30 22:16:05 +01:00
Mattias Ellert
1801745923 Adapt to numpy 1.24 2023-01-30 19:16:25 +01:00
Mattias Ellert
635da91690 Add missing #include <cstdint> 2023-01-21 08:32:07 +01:00
Fedora Release Engineering
6d31b558ee Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 19:53:22 +00:00
Maxwell G
bcb1ddcccf
Rebuild for cfitsio 4.2 2022-12-29 09:45:29 -10:00
Mattias Ellert
ab5d41c627 Update to 6.26.10
Drop patches root-Fixes-for-garbage-collection-in-Python-3.11.patch
  and root-Guard-gInterpreterMutex-in-TClingClassInfo-IsEnum.patch
  (fixed upstream)
Use different filenames in io/loopdir tests
Update root-test-timeout.patch to address one more issue
2022-11-17 13:06:43 +01:00
Mattias Ellert
75d8984496 Avoid race condition between C++ and Python version of a roofit test 2022-10-28 10:16:32 +02:00
Mattias Ellert
78faffb6b8 Update to 6.26.08
Drop patch root-move-private-decl.patch (fixed upstream)
Drop some previously backported patches
Rename patch root-blas-linking-and-ignore-prefix.patch (partially fixed)
Backport locking of gInterpreterMutex in TClingClassInfo::IsEnum
2022-10-21 05:11:01 +02:00
Mattias Ellert
521c5af35f Use upstream's proposed change for the Python garbage collection issue 2022-10-01 19:05:05 +02:00
Mamoru TASAKA
21a93fdb32 Rebuild for gsl-2.7.1 2022-08-23 17:37:01 +09:00
Mattias Ellert
7fb47abbc9 Use the json 3.11 fix upstream settled on 2022-08-19 14:16:54 +02:00
Mattias Ellert
ee45de2db7 Compatibility with nlohmann json 3.11+
Enable gfal support in EPEL 9 (gfal2 now available)
2022-08-17 23:19:25 +02:00
Mattias Ellert
4a05ecac34 Update to 6.26.06 2022-08-04 05:35:58 +02:00
Fedora Release Engineering
ddfa4e1c9b Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 00:57:28 +00:00
Mattias Ellert
b2e4c897d2 Don't use yuicompressor on Fedora (Java no longer available on ix86) 2022-07-18 23:37:13 +02:00
Mattias Ellert
dacf8d779a Backport python 3.11 fixes from upstream
Backport additional python 3.11 fixes from CPyCppyy upstream
Exclude some failing tests on Fedora 37+
  (segfaults during Python garbage collection with Python 3.11)
Adjust some test timeouts
2022-07-03 10:21:52 +02:00
Python Maint
9505e4b28a Rebuilt for Python 3.11 2022-06-15 14:00:40 +02:00
Mattias Ellert
a9b86f482f Update to 6.26.04
Drop patch root-missing-include.patch (accepted upstream)
2022-06-14 16:02:47 +02:00
Mattias Ellert
44203f1d1d Rebuild for gcc 12.1 (Fedora 36)
Update the root-tmva-threads patch
2022-05-20 14:43:55 +02:00
Mattias Ellert
51dd64e002 Rebuild for gcc 11.3 (Fedora 35)
Use upstream's version of the dataframe-snapshot on 32 bit patch
2022-04-29 14:26:18 +02:00
Mattias Ellert
4a99ec915c Update to 6.26.02
Drop patch root-roofit-overflow.patch (previously backported)
2022-04-18 04:04:24 +02:00
Mattias Ellert
2f8e3d96d1 Update to 6.24.04
New subpackages: root-roofit-common, root-roofit-dataframe-helpers,
  root-roofit-hs3, root-tmva-sofie and root-tmva-sofie-parser
Removed subpackages: root-memstat and root-montecarlo-vmc
Drop the doxygen generated root-doc package (doxygen runs out of memory)
Dropped patches: 17
New patches: 22
Updated patches: 5
2022-04-05 14:39:21 +02:00
Orion Poplawski
65aa8a7075 Rebuild for glew 2.2 2022-02-09 21:06:51 -07:00
Mattias Ellert
1ca8ad1517 Disable package note flags 2022-01-29 00:30:44 +01:00
Mattias Ellert
d28cfab6db Exclude failing test on Fedora 36 ppc64le:
test-stressHistFactory(-interpreted)
2022-01-28 21:28:20 +01:00
Fedora Release Engineering
79bc80ed33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 17:57:47 +00:00
Mattias Ellert
530bdfbe23 Backport gcc 12 fix from LLVM
Fix test failure on ppc64le and aarch64 with gcc 12
2022-01-17 19:28:30 +01:00
Mattias Ellert
f57d1d575e Fix segfaults on ppc64le when using the large code model 2021-12-09 17:14:53 +01:00
Mattias Ellert
01b908fc8c Update to 6.24.06 2021-11-05 13:14:04 +01:00
Sahana Prasad
a96b0b3132 Rebuilt with OpenSSL 3.0.0 2021-09-14 19:13:40 +02:00
Mattias Ellert
19b1aedc98 Update to 6.24.04
Add dependency on json-devel to root-core
Disable uring in EPEL 8 (liburing is available, but uring not
  supported by kernel)
2021-08-28 13:11:27 +02:00
Mattias Ellert
1fd9670b71 Update to 6.24.02
ROOT now uses llvm/clang version 9 (updated from version 5)
No longer exclude arch s390x (better supported in llvm/clang 9)
Drop patches accepted upstream or previously backported
Backport some fixes that make more tests work
New subpackages: python{2,3}-distrdf, root-roofit-batchcompute
Require js-jsroot >= 6
2021-08-22 19:10:24 +02:00
Mattias Ellert
63048e8cb6 Drop the memstat module for Fedora 35+
The required __malloc_hook was removed from glibc 2.33.9000-48
  The memstat module is deprecated and will be removed in root 6.26
2021-07-26 20:54:55 +02:00
Fedora Release Engineering
f5f5cab0a0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 11:32:11 +00:00
Mattias Ellert
76c3a41c1c Backport fix for jsroot loading in jupyterlab 2021-06-17 20:51:34 +02:00
Mattias Ellert
f34d998c21 Add configuration for jupyterlab 2021-06-14 11:20:14 +02:00
Mattias Ellert
37bb038cc9 cmake in EPEL 8 no longer provides cmake3 2021-06-13 08:55:01 +02:00
Python Maint
5bf9d68201 Rebuilt for Python 3.10 2021-06-04 21:13:47 +02:00