From df0a678f209339c0694e9acb4e8cf5b106989c62 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Tue, 21 Jul 2020 16:48:51 -0400 Subject: [PATCH 01/23] Fix build on old Fedora. --- xtl.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xtl.spec b/xtl.spec index db0e2be..4d25f6e 100644 --- a/xtl.spec +++ b/xtl.spec @@ -65,7 +65,11 @@ popd %check +%if %{fedora} >= 33 make -C "%{_vpath_builddir}" xtest +%else +make xtest +%endif %files devel From 90fd9ecad054fe13a2d276f23e82ded5aecacf3d Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Sun, 11 Jul 2021 19:20:47 -0400 Subject: [PATCH 02/23] Fix build with Sphinx 4. --- 0001-Fix-complex-test.patch | 8 +++--- 0002-Fix-build-with-Sphinx-4.patch | 40 ++++++++++++++++++++++++++++++ xtl.spec | 7 +++++- 3 files changed, 50 insertions(+), 5 deletions(-) create mode 100644 0002-Fix-build-with-Sphinx-4.patch diff --git a/0001-Fix-complex-test.patch b/0001-Fix-complex-test.patch index b87df5a..4a8263e 100644 --- a/0001-Fix-complex-test.patch +++ b/0001-Fix-complex-test.patch @@ -1,4 +1,4 @@ -From 517cd4f961c155284916fe393445adbe0e137d2b Mon Sep 17 00:00:00 2001 +From d8518ba59f3c5173dfe052c337aa8e5ad0d3c739 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Wed, 8 Aug 2018 00:03:32 -0400 Subject: [PATCH 1/2] Fix complex test. @@ -9,10 +9,10 @@ Signed-off-by: Elliott Sales de Andrade 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/test/test_xcomplex.cpp b/test/test_xcomplex.cpp -index d238f33..a8a96c9 100644 +index 9c91d50..5b8a083 100644 --- a/test/test_xcomplex.cpp +++ b/test/test_xcomplex.cpp -@@ -253,12 +253,21 @@ namespace xtl +@@ -254,12 +254,21 @@ namespace xtl TEST(xcomplex, power) { complex_type c(1., 2.); @@ -39,5 +39,5 @@ index d238f33..a8a96c9 100644 TEST(xcomplex, trigonometric) -- -2.17.1 +2.31.1 diff --git a/0002-Fix-build-with-Sphinx-4.patch b/0002-Fix-build-with-Sphinx-4.patch new file mode 100644 index 0000000..a1d30a6 --- /dev/null +++ b/0002-Fix-build-with-Sphinx-4.patch @@ -0,0 +1,40 @@ +From d809a7bfb1924aa2ab05f26aed3233201778d7cc Mon Sep 17 00:00:00 2001 +From: Elliott Sales de Andrade +Date: Sun, 11 Jul 2021 17:54:54 -0400 +Subject: [PATCH 2/2] Fix build with Sphinx 4. + +`add_stylesheet` was deprecated in 1.8 and removed in 4.0 [1]. The +replacement, `add_css_file` was added in 1.0, which is older than any +version required by `breathe`. + +[1] https://www.sphinx-doc.org/en/master/extdev/deprecated.html?highlight=add_stylesheet + +Signed-off-by: Elliott Sales de Andrade +--- + docs/source/conf.py | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/docs/source/conf.py b/docs/source/conf.py +index 333b75c..242e3fd 100644 +--- a/docs/source/conf.py ++++ b/docs/source/conf.py +@@ -15,8 +15,10 @@ html_theme = "sphinx_rtd_theme" + + html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] + ++ + def setup(app): +- app.add_stylesheet("main_stylesheet.css") ++ app.add_css_file("main_stylesheet.css") ++ + + extensions = ['breathe'] + breathe_projects = { 'xtl': '../xml' } +@@ -35,4 +37,3 @@ highlight_language = 'c++' + pygments_style = 'sphinx' + todo_include_todos = False + htmlhelp_basename = 'xtldoc' +- +-- +2.31.1 + diff --git a/xtl.spec b/xtl.spec index 4d927f1..05a6404 100644 --- a/xtl.spec +++ b/xtl.spec @@ -3,13 +3,15 @@ Name: xtl Version: 0.7.2 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD Summary: QuantStack tools library Url: https://github.com/QuantStack/xtl Source0: https://github.com/QuantStack/%{name}/archive/%{version}/%{name}-%{version}.tar.gz # https://github.com/QuantStack/xtl/issues/97 Patch0001: 0001-Fix-complex-test.patch +# https://github.com/xtensor-stack/xtl/pull/251 +Patch0002: 0002-Fix-build-with-Sphinx-4.patch BuildRequires: binutils BuildRequires: cmake @@ -76,6 +78,9 @@ make -C "%{_vpath_builddir}" xtest %changelog +* Sun Jul 11 2021 Elliott Sales de Andrade - 0.7.2-2 +- Fix build with Sphinx 4 + * Sun Feb 07 2021 Elliott Sales de Andrade - 0.7.2-1 - Update to latest version (#1918520) From 81ed60c3227747d83048ae0d4bca099e117e0083 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 22:01:04 +0000 Subject: [PATCH 03/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xtl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xtl.spec b/xtl.spec index 05a6404..3db5a1c 100644 --- a/xtl.spec +++ b/xtl.spec @@ -3,7 +3,7 @@ Name: xtl Version: 0.7.2 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD Summary: QuantStack tools library Url: https://github.com/QuantStack/xtl @@ -78,6 +78,9 @@ make -C "%{_vpath_builddir}" xtest %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 0.7.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Sun Jul 11 2021 Elliott Sales de Andrade - 0.7.2-2 - Fix build with Sphinx 4 From 0cba400ffe4fa17d2ea2810cc6124a3e76aa50a1 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Mon, 25 Oct 2021 01:34:12 -0400 Subject: [PATCH 04/23] Convert to rpmautospec --- changelog | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++++ xtl.spec | 121 +----------------------------------------------------- 2 files changed, 120 insertions(+), 119 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..bbf89db --- /dev/null +++ b/changelog @@ -0,0 +1,118 @@ +* Fri Jul 23 2021 Fedora Release Engineering - 0.7.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sun Jul 11 2021 Elliott Sales de Andrade - 0.7.2-2 +- Fix build with Sphinx 4 + +* Sun Feb 07 2021 Elliott Sales de Andrade - 0.7.2-1 +- Update to latest version (#1918520) + +* Thu Jan 28 2021 Fedora Release Engineering - 0.6.23-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sat Dec 12 2020 Elliott Sales de Andrade - 0.6.23-1 +- Update to latest version (#1906535) + +* Thu Oct 29 2020 Elliott Sales de Andrade - 0.6.21-1 +- Update to latest version (#1892529) + +* Fri Oct 16 2020 Elliott Sales de Andrade - 0.6.20-1 +- Update to latest version (#1888869) + +* Sat Sep 26 2020 Elliott Sales de Andrade - 0.6.19-1 +- Update to latest version (#1881965) + +* Thu Sep 03 2020 Elliott Sales de Andrade - 0.6.18-1 +- Update to latest version (#1875020) + +* Sun Aug 30 2020 Elliott Sales de Andrade - 0.6.17-1 +- Update to latest version (#1873863) + +* Thu Aug 13 2020 Elliott Sales de Andrade - 0.6.16-1 +- Update to latest version (#1867970) + +* Wed Jul 29 2020 Fedora Release Engineering - 0.6.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jul 21 2020 Elliott Sales de Andrade - 0.6.15-1 +- Update to latest version + +* Sat Mar 14 2020 Elliott Sales de Andrade - 0.6.13-1 +- Update to latest version + +* Fri Feb 14 2020 Elliott Sales de Andrade - 0.6.12-2 +- Re-enable armv7hl and ppc64le + +* Fri Feb 14 2020 Elliott Sales de Andrade - 0.6.12-1 +- Update to latest version + +* Fri Jan 31 2020 Fedora Release Engineering - 0.6.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Jan 08 2020 Elliott Sales de Andrade - 0.6.11-1 +- Update to latest version + +* Thu Oct 31 2019 Elliott Sales de Andrade - 0.6.8-1 +- Update to latest version + +* Mon Sep 23 2019 Elliott Sales de Andrade - 0.6.7-1 +- Update to latest version + +* Wed Sep 18 2019 Elliott Sales de Andrade - 0.6.6-1 +- Update to latest version + +* Tue Aug 27 2019 Elliott Sales de Andrade - 0.6.5-1 +- Update to latest version +- Exclude arches that don't work + +* Sat Jul 27 2019 Fedora Release Engineering - 0.6.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Apr 29 2019 Elliott Sales de Andrade - 0.6.4-1 +- Update to latest version + +* Wed Apr 10 2019 Elliott Sales de Andrade - 0.6.3-1 +- Update to latest version + +* Sat Apr 06 2019 Elliott Sales de Andrade - 0.6.2-1 +- Update to latest version + +* Tue Mar 26 2019 Elliott Sales de Andrade - 0.6.1-1 +- Update to latest version + +* Fri Mar 08 2019 Elliott Sales de Andrade - 0.6.0-1 +- Update to latest version + +* Wed Feb 13 2019 Elliott Sales de Andrade - 0.5.4-1 +- Update to latest version + +* Sun Feb 03 2019 Fedora Release Engineering - 0.5.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Jan 23 2019 Elliott Sales de Andrade - 0.5.3-1 +- Update to latest version + +* Wed Sep 05 2018 Elliott Sales de Andrade - 0.4.15-1 +- Update to latest version + +* Thu Aug 16 2018 Elliott Sales de Andrade - 0.4.14-2 +- rebuilt + +* Tue Aug 14 2018 Elliott Sales de Andrade - 0.4.14-1 +- Update to latest version + +* Tue Aug 07 2018 Elliott Sales de Andrade - 0.4.13-1 +- Update to latest version + +* Sat Jul 14 2018 Fedora Release Engineering - 0.4.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed May 02 2018 Elliott Sales de Andrade 0.4.7-1 +- Update to latest version + +* Wed Mar 21 2018 Elliott Sales de Andrade 0.4.4-2 +- Split documentation into subpackage +- Run more tests on broken arches + +* Mon Mar 19 2018 Elliott Sales de Andrade 0.4.4-1 +- Initial package for Fedora diff --git a/xtl.spec b/xtl.spec index 3db5a1c..118b684 100644 --- a/xtl.spec +++ b/xtl.spec @@ -3,7 +3,7 @@ Name: xtl Version: 0.7.2 -Release: 3%{?dist} +Release: %autorelease License: BSD Summary: QuantStack tools library Url: https://github.com/QuantStack/xtl @@ -78,121 +78,4 @@ make -C "%{_vpath_builddir}" xtest %changelog -* Fri Jul 23 2021 Fedora Release Engineering - 0.7.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Sun Jul 11 2021 Elliott Sales de Andrade - 0.7.2-2 -- Fix build with Sphinx 4 - -* Sun Feb 07 2021 Elliott Sales de Andrade - 0.7.2-1 -- Update to latest version (#1918520) - -* Thu Jan 28 2021 Fedora Release Engineering - 0.6.23-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Sat Dec 12 2020 Elliott Sales de Andrade - 0.6.23-1 -- Update to latest version (#1906535) - -* Thu Oct 29 2020 Elliott Sales de Andrade - 0.6.21-1 -- Update to latest version (#1892529) - -* Fri Oct 16 2020 Elliott Sales de Andrade - 0.6.20-1 -- Update to latest version (#1888869) - -* Sat Sep 26 2020 Elliott Sales de Andrade - 0.6.19-1 -- Update to latest version (#1881965) - -* Thu Sep 03 2020 Elliott Sales de Andrade - 0.6.18-1 -- Update to latest version (#1875020) - -* Sun Aug 30 2020 Elliott Sales de Andrade - 0.6.17-1 -- Update to latest version (#1873863) - -* Thu Aug 13 2020 Elliott Sales de Andrade - 0.6.16-1 -- Update to latest version (#1867970) - -* Wed Jul 29 2020 Fedora Release Engineering - 0.6.15-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jul 21 2020 Elliott Sales de Andrade - 0.6.15-1 -- Update to latest version - -* Sat Mar 14 2020 Elliott Sales de Andrade - 0.6.13-1 -- Update to latest version - -* Fri Feb 14 2020 Elliott Sales de Andrade - 0.6.12-2 -- Re-enable armv7hl and ppc64le - -* Fri Feb 14 2020 Elliott Sales de Andrade - 0.6.12-1 -- Update to latest version - -* Fri Jan 31 2020 Fedora Release Engineering - 0.6.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Jan 08 2020 Elliott Sales de Andrade - 0.6.11-1 -- Update to latest version - -* Thu Oct 31 2019 Elliott Sales de Andrade - 0.6.8-1 -- Update to latest version - -* Mon Sep 23 2019 Elliott Sales de Andrade - 0.6.7-1 -- Update to latest version - -* Wed Sep 18 2019 Elliott Sales de Andrade - 0.6.6-1 -- Update to latest version - -* Tue Aug 27 2019 Elliott Sales de Andrade - 0.6.5-1 -- Update to latest version -- Exclude arches that don't work - -* Sat Jul 27 2019 Fedora Release Engineering - 0.6.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Mon Apr 29 2019 Elliott Sales de Andrade - 0.6.4-1 -- Update to latest version - -* Wed Apr 10 2019 Elliott Sales de Andrade - 0.6.3-1 -- Update to latest version - -* Sat Apr 06 2019 Elliott Sales de Andrade - 0.6.2-1 -- Update to latest version - -* Tue Mar 26 2019 Elliott Sales de Andrade - 0.6.1-1 -- Update to latest version - -* Fri Mar 08 2019 Elliott Sales de Andrade - 0.6.0-1 -- Update to latest version - -* Wed Feb 13 2019 Elliott Sales de Andrade - 0.5.4-1 -- Update to latest version - -* Sun Feb 03 2019 Fedora Release Engineering - 0.5.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Jan 23 2019 Elliott Sales de Andrade - 0.5.3-1 -- Update to latest version - -* Wed Sep 05 2018 Elliott Sales de Andrade - 0.4.15-1 -- Update to latest version - -* Thu Aug 16 2018 Elliott Sales de Andrade - 0.4.14-2 -- rebuilt - -* Tue Aug 14 2018 Elliott Sales de Andrade - 0.4.14-1 -- Update to latest version - -* Tue Aug 07 2018 Elliott Sales de Andrade - 0.4.13-1 -- Update to latest version - -* Sat Jul 14 2018 Fedora Release Engineering - 0.4.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed May 02 2018 Elliott Sales de Andrade 0.4.7-1 -- Update to latest version - -* Wed Mar 21 2018 Elliott Sales de Andrade 0.4.4-2 -- Split documentation into subpackage -- Run more tests on broken arches - -* Mon Mar 19 2018 Elliott Sales de Andrade 0.4.4-1 -- Initial package for Fedora +%autochangelog From 3981384c4f2b76c1d57c6b42f4b67a35fdb17c21 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Mon, 25 Oct 2021 02:13:19 -0400 Subject: [PATCH 05/23] Update to latest version (#2016608) --- .gitignore | 1 + 0001-Fix-complex-test.patch | 43 ------------------------------ 0002-Fix-build-with-Sphinx-4.patch | 40 --------------------------- sources | 2 +- xtl.spec | 8 ++---- 5 files changed, 4 insertions(+), 90 deletions(-) delete mode 100644 0001-Fix-complex-test.patch delete mode 100644 0002-Fix-build-with-Sphinx-4.patch diff --git a/.gitignore b/.gitignore index a219ff3..0dfa941 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /xtl-0.6.21.tar.gz /xtl-0.6.23.tar.gz /xtl-0.7.2.tar.gz +/xtl-0.7.3.tar.gz diff --git a/0001-Fix-complex-test.patch b/0001-Fix-complex-test.patch deleted file mode 100644 index 4a8263e..0000000 --- a/0001-Fix-complex-test.patch +++ /dev/null @@ -1,43 +0,0 @@ -From d8518ba59f3c5173dfe052c337aa8e5ad0d3c739 Mon Sep 17 00:00:00 2001 -From: Elliott Sales de Andrade -Date: Wed, 8 Aug 2018 00:03:32 -0400 -Subject: [PATCH 1/2] Fix complex test. - -Signed-off-by: Elliott Sales de Andrade ---- - test/test_xcomplex.cpp | 17 +++++++++++++---- - 1 file changed, 13 insertions(+), 4 deletions(-) - -diff --git a/test/test_xcomplex.cpp b/test/test_xcomplex.cpp -index 9c91d50..5b8a083 100644 ---- a/test/test_xcomplex.cpp -+++ b/test/test_xcomplex.cpp -@@ -254,12 +254,21 @@ namespace xtl - TEST(xcomplex, power) - { - complex_type c(1., 2.); -+ complex_type r, sr; - std::complex sc(c); - double d = 1.5; -- EXPECT_EQ(pow(c, c), complex_type(std::pow(sc, sc))); -- EXPECT_EQ(pow(c, d), complex_type(std::pow(sc, d))); -- EXPECT_EQ(pow(d, c), complex_type(std::pow(d, sc))); -- EXPECT_EQ(sqrt(c), complex_type(std::sqrt(sc))); -+#define EXPECT_COMPLEX_EQ(a, b) \ -+ do { \ -+ r = a; \ -+ sr = b; \ -+ EXPECT_DOUBLE_EQ(r.real(), sr.real()); \ -+ EXPECT_DOUBLE_EQ(r.imag(), sr.imag()); \ -+ } while (0) -+ EXPECT_COMPLEX_EQ(pow(c, c), complex_type(std::pow(sc, sc))); -+ EXPECT_COMPLEX_EQ(pow(c, d), complex_type(std::pow(sc, d))); -+ EXPECT_COMPLEX_EQ(pow(d, c), complex_type(std::pow(d, sc))); -+ EXPECT_COMPLEX_EQ(sqrt(c), complex_type(std::sqrt(sc))); -+#undef EXPECT_COMPLEX_EQ - } - - TEST(xcomplex, trigonometric) --- -2.31.1 - diff --git a/0002-Fix-build-with-Sphinx-4.patch b/0002-Fix-build-with-Sphinx-4.patch deleted file mode 100644 index a1d30a6..0000000 --- a/0002-Fix-build-with-Sphinx-4.patch +++ /dev/null @@ -1,40 +0,0 @@ -From d809a7bfb1924aa2ab05f26aed3233201778d7cc Mon Sep 17 00:00:00 2001 -From: Elliott Sales de Andrade -Date: Sun, 11 Jul 2021 17:54:54 -0400 -Subject: [PATCH 2/2] Fix build with Sphinx 4. - -`add_stylesheet` was deprecated in 1.8 and removed in 4.0 [1]. The -replacement, `add_css_file` was added in 1.0, which is older than any -version required by `breathe`. - -[1] https://www.sphinx-doc.org/en/master/extdev/deprecated.html?highlight=add_stylesheet - -Signed-off-by: Elliott Sales de Andrade ---- - docs/source/conf.py | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/docs/source/conf.py b/docs/source/conf.py -index 333b75c..242e3fd 100644 ---- a/docs/source/conf.py -+++ b/docs/source/conf.py -@@ -15,8 +15,10 @@ html_theme = "sphinx_rtd_theme" - - html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] - -+ - def setup(app): -- app.add_stylesheet("main_stylesheet.css") -+ app.add_css_file("main_stylesheet.css") -+ - - extensions = ['breathe'] - breathe_projects = { 'xtl': '../xml' } -@@ -35,4 +37,3 @@ highlight_language = 'c++' - pygments_style = 'sphinx' - todo_include_todos = False - htmlhelp_basename = 'xtldoc' -- --- -2.31.1 - diff --git a/sources b/sources index 02f1fe0..dedf504 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xtl-0.7.2.tar.gz) = b7d694c719337fcf94219943348d2bc096e774b206760abce380a7723334c3a5cad2ff7060df4e184cb825ecac0c242d1467d6c63c2ecc6774fcaae4fc1be124 +SHA512 (xtl-0.7.3.tar.gz) = ce15534fda259459d1b28a5f9217607a21b422b28acc94de9c1db755a7c14ac39264c002052f7e756b55d734fdd30fbde0eae0944f505133da16978d7b641894 diff --git a/xtl.spec b/xtl.spec index 118b684..1dc5e16 100644 --- a/xtl.spec +++ b/xtl.spec @@ -2,22 +2,18 @@ %global debug_package %{nil} Name: xtl -Version: 0.7.2 +Version: 0.7.3 Release: %autorelease License: BSD Summary: QuantStack tools library Url: https://github.com/QuantStack/xtl Source0: https://github.com/QuantStack/%{name}/archive/%{version}/%{name}-%{version}.tar.gz -# https://github.com/QuantStack/xtl/issues/97 -Patch0001: 0001-Fix-complex-test.patch -# https://github.com/xtensor-stack/xtl/pull/251 -Patch0002: 0002-Fix-build-with-Sphinx-4.patch BuildRequires: binutils BuildRequires: cmake +BuildRequires: doctest-devel BuildRequires: doxygen BuildRequires: gcc-c++ -BuildRequires: gtest-devel BuildRequires: make BuildRequires: cmake(nlohmann_json) BuildRequires: python3dist(breathe) From d70705eec608deb7386bedac6de387fb9b14851b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:34:39 +0000 Subject: [PATCH 06/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 302078eeea48c44a0fd78f6b75bd154879613ef8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 13:36:44 +0000 Subject: [PATCH 07/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 369da5e7da9d502d4da67d5ebb5d41720ade976d Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Sun, 16 Oct 2022 23:23:26 -0400 Subject: [PATCH 08/23] Update to latest version (#2026610) --- .gitignore | 1 + sources | 2 +- xtl.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0dfa941..f5c3414 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ /xtl-0.6.23.tar.gz /xtl-0.7.2.tar.gz /xtl-0.7.3.tar.gz +/xtl-0.7.4.tar.gz diff --git a/sources b/sources index dedf504..10dd77d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xtl-0.7.3.tar.gz) = ce15534fda259459d1b28a5f9217607a21b422b28acc94de9c1db755a7c14ac39264c002052f7e756b55d734fdd30fbde0eae0944f505133da16978d7b641894 +SHA512 (xtl-0.7.4.tar.gz) = 8da3f95048cb701222799e23d1934139d9cbc70edd4547315a27e3f1ec853987290da3a4295411e51785d30237d9dbbe9afc0deed24a8a77da78167940a0e641 diff --git a/xtl.spec b/xtl.spec index 1dc5e16..7fd8333 100644 --- a/xtl.spec +++ b/xtl.spec @@ -2,7 +2,7 @@ %global debug_package %{nil} Name: xtl -Version: 0.7.3 +Version: 0.7.4 Release: %autorelease License: BSD Summary: QuantStack tools library From d62c4a8378269840527474cefe5372ce080e9a2c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:56:54 +0000 Subject: [PATCH 09/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 24cf8224fa5871b54be63654bd477beadeaae9d8 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Mon, 20 Feb 2023 14:19:52 -0500 Subject: [PATCH 10/23] Update to latest version (#2160520) --- .gitignore | 1 + sources | 2 +- xtl.spec | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f5c3414..c922267 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ /xtl-0.7.2.tar.gz /xtl-0.7.3.tar.gz /xtl-0.7.4.tar.gz +/xtl-0.7.5.tar.gz diff --git a/sources b/sources index 10dd77d..ef690d8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xtl-0.7.4.tar.gz) = 8da3f95048cb701222799e23d1934139d9cbc70edd4547315a27e3f1ec853987290da3a4295411e51785d30237d9dbbe9afc0deed24a8a77da78167940a0e641 +SHA512 (xtl-0.7.5.tar.gz) = fb447334f68f255d7d28c9202eee2cec70d007c1031f3756a6acd0cc019c0d95ed1d12ec63f2e9fb3df184f9ec305e6a3c808bb88c1e3eb922916ad059d2e856 diff --git a/xtl.spec b/xtl.spec index 7fd8333..6f1fab0 100644 --- a/xtl.spec +++ b/xtl.spec @@ -2,9 +2,9 @@ %global debug_package %{nil} Name: xtl -Version: 0.7.4 +Version: 0.7.5 Release: %autorelease -License: BSD +License: BSD-3-Clause Summary: QuantStack tools library Url: https://github.com/QuantStack/xtl Source0: https://github.com/QuantStack/%{name}/archive/%{version}/%{name}-%{version}.tar.gz From 48c7f9f20333860c517a08c5519c3201c9cff173 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:22:03 +0000 Subject: [PATCH 11/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 1034ec513a7b6210bc5ca8a7f49867c7102fe78b Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Mon, 18 Dec 2023 03:45:45 -0500 Subject: [PATCH 12/23] Update to latest version (#2254609) --- .gitignore | 1 + sources | 2 +- xtl.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c922267..850e91d 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ /xtl-0.7.3.tar.gz /xtl-0.7.4.tar.gz /xtl-0.7.5.tar.gz +/xtl-0.7.6.tar.gz diff --git a/sources b/sources index ef690d8..586ade9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xtl-0.7.5.tar.gz) = fb447334f68f255d7d28c9202eee2cec70d007c1031f3756a6acd0cc019c0d95ed1d12ec63f2e9fb3df184f9ec305e6a3c808bb88c1e3eb922916ad059d2e856 +SHA512 (xtl-0.7.6.tar.gz) = a97ebf342228206946a45af93dfc6afa4a81e0efa68ba7d9bd1bce64af4d1d94f95e942c6dcbd132a97cc87a0db1fd418395671ab872a798eff0ebd5048539cf diff --git a/xtl.spec b/xtl.spec index 6f1fab0..402b65b 100644 --- a/xtl.spec +++ b/xtl.spec @@ -2,7 +2,7 @@ %global debug_package %{nil} Name: xtl -Version: 0.7.5 +Version: 0.7.6 Release: %autorelease License: BSD-3-Clause Summary: QuantStack tools library From b8adb7e8bc76bc0a61b39a8aec1f7756ac5c98f8 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Mon, 25 Dec 2023 19:04:44 -0500 Subject: [PATCH 13/23] Update to latest version (#2255729) --- .gitignore | 1 + sources | 2 +- xtl.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 850e91d..13ae268 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ /xtl-0.7.4.tar.gz /xtl-0.7.5.tar.gz /xtl-0.7.6.tar.gz +/xtl-0.7.7.tar.gz diff --git a/sources b/sources index 586ade9..8a51f08 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xtl-0.7.6.tar.gz) = a97ebf342228206946a45af93dfc6afa4a81e0efa68ba7d9bd1bce64af4d1d94f95e942c6dcbd132a97cc87a0db1fd418395671ab872a798eff0ebd5048539cf +SHA512 (xtl-0.7.7.tar.gz) = 07c2a68db3dbac556dbb0397e54792ddc7a3e87573bff04faa4262dc433b710392ff9c915d428f5abd1ae892ac9bc7744645e75fdb2bb2cee83c523e087c793e diff --git a/xtl.spec b/xtl.spec index 402b65b..810df2e 100644 --- a/xtl.spec +++ b/xtl.spec @@ -2,7 +2,7 @@ %global debug_package %{nil} Name: xtl -Version: 0.7.6 +Version: 0.7.7 Release: %autorelease License: BSD-3-Clause Summary: QuantStack tools library From 16ae8b3b569abeecce73bdcd917305e77e5e49a5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 10:27:21 +0000 Subject: [PATCH 14/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From a7127de76a8160545c07a4d4df1fd894979e14fa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:32:54 +0000 Subject: [PATCH 15/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 0d7f0f73f14343b7487a1da9a6413cd078b81356 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:23:43 +0000 Subject: [PATCH 16/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From dbe19a14474f75dc519fe59422f017d08a7dfb22 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:07:22 +0000 Subject: [PATCH 17/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 33044e4a440d3dfdce9b7c7c5faf4bdd4df329f7 Mon Sep 17 00:00:00 2001 From: sergesanspaille Date: Thu, 31 Jul 2025 09:40:59 +0200 Subject: [PATCH 18/23] Update to latest version --- .gitignore | 1 + sources | 2 +- xtl.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 13ae268..d869b64 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ /xtl-0.7.5.tar.gz /xtl-0.7.6.tar.gz /xtl-0.7.7.tar.gz +/xtl-0.8.0.tar.gz diff --git a/sources b/sources index 8a51f08..19bcafc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xtl-0.7.7.tar.gz) = 07c2a68db3dbac556dbb0397e54792ddc7a3e87573bff04faa4262dc433b710392ff9c915d428f5abd1ae892ac9bc7744645e75fdb2bb2cee83c523e087c793e +SHA512 (xtl-0.8.0.tar.gz) = 534d7e3779a8b95371994bed16ddab00083e3a068244354d59aabd4576b7e0678c92064e0a93bba94ed3195410e3b8aefdec9e8c53d70c7d9e83d318377f522a diff --git a/xtl.spec b/xtl.spec index 810df2e..e178fa1 100644 --- a/xtl.spec +++ b/xtl.spec @@ -2,7 +2,7 @@ %global debug_package %{nil} Name: xtl -Version: 0.7.7 +Version: 0.8.0 Release: %autorelease License: BSD-3-Clause Summary: QuantStack tools library From f2fc02b60d5a95830727ef545bf79facc03f4d46 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Thu, 31 Jul 2025 22:46:40 -0400 Subject: [PATCH 19/23] Add Packit configuration --- .packit.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .packit.yaml diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..d11d5ba --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,18 @@ +# See the documentation for more information: +# https://packit.dev/docs/configuration/ +--- +jobs: + - job: pull_from_upstream + trigger: release + dist_git_branches: + rawhide: + fast_forward_merge_into: + - fedora-branched + - job: koji_build + trigger: commit + dist_git_branches: + - fedora-all + - job: bodhi_update + trigger: commit + dist_git_branches: + - fedora-all From 8935eaead5a6b2765b9c00fd1f490db46929fcb8 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Thu, 31 Jul 2025 22:58:07 -0400 Subject: [PATCH 20/23] Fix build with other CMake backends --- xtl.spec | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/xtl.spec b/xtl.spec index e178fa1..ca0742d 100644 --- a/xtl.spec +++ b/xtl.spec @@ -53,14 +53,11 @@ make html SPHINXBUILD=sphinx-build-3 rm build/html/.buildinfo popd - %install %cmake_install - %check -make -C "%{_vpath_builddir}" xtest - +%cmake_build --target xtest %files devel %doc README.md @@ -72,6 +69,5 @@ make -C "%{_vpath_builddir}" xtest %files doc %doc docs/build/html - %changelog %autochangelog From f80963b1c84f9013e9e5edada2bb122dcb9c9ff5 Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 9 Oct 2025 07:30:42 +0000 Subject: [PATCH 21/23] Update to 0.8.1 upstream release - Resolves: rhbz#2402673 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 3 +++ sources | 2 +- xtl.spec | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 README.packit diff --git a/.gitignore b/.gitignore index d869b64..ba46069 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ /xtl-0.7.6.tar.gz /xtl-0.7.7.tar.gz /xtl-0.8.0.tar.gz +/xtl-0.8.1.tar.gz diff --git a/README.packit b/README.packit new file mode 100644 index 0000000..fb341a1 --- /dev/null +++ b/README.packit @@ -0,0 +1,3 @@ +This repository is maintained by packit. +https://packit.dev/ +The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. diff --git a/sources b/sources index 19bcafc..824c53c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xtl-0.8.0.tar.gz) = 534d7e3779a8b95371994bed16ddab00083e3a068244354d59aabd4576b7e0678c92064e0a93bba94ed3195410e3b8aefdec9e8c53d70c7d9e83d318377f522a +SHA512 (xtl-0.8.1.tar.gz) = cb032d27b2f7dff135c442fd92e3924eb108355769354c9eee9ec2d3ec7ebd867ee89ee2e10f41352447e08f185637f338fdc40e37d60d85cf2fffdcaac1ce6c diff --git a/xtl.spec b/xtl.spec index ca0742d..d7e9e37 100644 --- a/xtl.spec +++ b/xtl.spec @@ -2,7 +2,7 @@ %global debug_package %{nil} Name: xtl -Version: 0.8.0 +Version: 0.8.1 Release: %autorelease License: BSD-3-Clause Summary: QuantStack tools library From 5ac7911f4bd06a22b7ec9936d25f658b68aa4eda Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:56:49 +0000 Subject: [PATCH 22/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From e8cb197bfdf5534be63994fd670b10b0ba92a4f8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:29:25 +0000 Subject: [PATCH 23/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild