# uncomment to enable bootstrap mode #global bootstrap 1 %if !0%{?bootstrap} %global analitza 1 %global qalculate 1 %if 0%{?fedora} && ! 0%{?flatpak} # match julia.spec: ExclusiveArch: x86_64 %ifarch x86_64 %global julia 1 %endif %global libr 1 %endif %global libspectre 1 %ifarch %{arm} %{ix86} x86_64 aarch64 %global luajit 1 %endif %global python3 1 %endif # track libcantor soname, rebuild dependencies for changes, includes: # LabPlot %global soname 28 Name: cantor Summary: KDE Frontend to Mathematical Software Version: 24.11.90 Release: 1%{?dist} License: GPL-2.0-or-later URL: https://apps.kde.org/cantor/ Source: https://download.kde.org/%{stable_kf6}/release-service/%{version}/src/%{name}-%{version}.tar.xz # handled by qt6-srpm-macros, which defines %%qt6_qtwebengine_arches %{?qt6_qtwebengine_arches:ExclusiveArch: %{qt6_qtwebengine_arches}} ## upstream fixes ## upstreamable patches # Kill using cantor internal API Patch2: cantor-21.04.3-no-julia-internal.patch BuildRequires: openblas-devel BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: extra-cmake-modules BuildRequires: kf6-rpm-macros BuildRequires: cmake(KF6Archive) BuildRequires: cmake(KF6Completion) BuildRequires: cmake(KF6Config) BuildRequires: cmake(KF6CoreAddons) BuildRequires: cmake(KF6Crash) BuildRequires: cmake(KF6DocTools) BuildRequires: cmake(KF6I18n) BuildRequires: cmake(KF6IconThemes) BuildRequires: cmake(KF6KIO) BuildRequires: cmake(KF6NewStuff) BuildRequires: cmake(KF6Parts) BuildRequires: cmake(KF6Pty) BuildRequires: cmake(KF6SyntaxHighlighting) BuildRequires: cmake(KF6TextEditor) BuildRequires: cmake(KF6TextWidgets) BuildRequires: cmake(KF6XmlGui) BuildRequires: cmake(Qt6Help) BuildRequires: cmake(Qt6WebEngineCore) BuildRequires: cmake(Qt6WebEngineWidgets) BuildRequires: pkgconfig(Qt6PrintSupport) BuildRequires: pkgconfig(Qt6Svg) BuildRequires: pkgconfig(Qt6Widgets) BuildRequires: pkgconfig(Qt6Xml) BuildRequires: pkgconfig(Qt6Test) BuildRequires: pkgconfig(libxslt) BuildRequires: poppler-qt6-devel BuildRequires: cmake(Qt6Core5Compat) # optional deps/plugins %if 0%{?analitza} BuildRequires: cmake(Analitza6) %endif %if 0%{?qalculate} BuildRequires: pkgconfig(libqalculate) %endif %if 0%{?libspectre} BuildRequires: pkgconfig(libspectre) %endif %if 0%{?luajit} BuildRequires: pkgconfig(luajit) %endif %if 0%{?python3} BuildRequires: python3-devel %endif # no python3 subpkg anymore Obsoletes: cantor-python3 < 20.04.1 Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description %{summary}. %package libs Summary: Runtime files for %{name} # when split occurred Conflicts: kdeedu-math-libs < 4.7.0-10 Provides: %{name}-part = %{version}-%{release} Requires: %{name} = %{version}-%{release} %if ! 0%{?julia} Obsoletes: %{name}-julia < %{version}-%{release} %endif %if ! 0%{?libr} Obsoletes: %{name}-R < %{version}-%{release} %endif %description libs %{summary}. %if 0%{?julia} %package julia Summary: julia backend for %{name} BuildRequires: julia-devel Requires: %{name}-libs%{?_isa} = %{version}-%{release} Supplements: (%{name} and julia) %description julia %{summary}. %endif %if 0%{?libr} %package R Summary: R backend for %{name} BuildRequires: pkgconfig(libR) Obsoletes: kdeedu-math-cantor-R < 4.7.0-10 Provides: kdeedu-math-cantor-R = %{version}-%{release} Requires: %{name}-libs%{?_isa} = %{version}-%{release} Supplements: (%{name} and R-core) %description R %{summary}. %endif %package devel Summary: Development files for %{name} # when split occurred Conflicts: kdeedu-devel < 4.7.0-10 Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description devel %{summary}. %prep %autosetup -p1 %build # PYTHONLIBS_FOUND is used to find Python 2.7 # PYTHONLIBS3_FOUND is used to find Python 3.x %cmake_kf6 %cmake_build %install %cmake_install %find_lang %{name} --all-name --with-html %check appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/org.kde.%{name}.appdata.xml ||: desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.%{name}.desktop %files -f %{name}.lang %doc README* %license LICENSES/* %{_kf6_bindir}/cantor* %{_kf6_metainfodir}/org.kde.%{name}.appdata.xml %{_kf6_datadir}/applications/org.kde.%{name}.desktop %{_kf6_datadir}/knsrcfiles/cantor.knsrc %if 0%{?analitza} %{_kf6_datadir}/knsrcfiles/cantor_kalgebra.knsrc %endif %if 0%{?luajit} %{_kf6_datadir}/knsrcfiles/cantor_lua.knsrc %endif %{_kf6_datadir}/knsrcfiles/cantor_maxima.knsrc %{_kf6_datadir}/knsrcfiles/cantor_octave.knsrc %if 0%{?python3} %{_kf6_datadir}/knsrcfiles/cantor_python.knsrc %endif %if 0%{?qalculate} %{_kf6_datadir}/knsrcfiles/cantor_qalculate.knsrc %endif %{_kf6_datadir}/knsrcfiles/cantor_sage.knsrc %{_kf6_datadir}/knsrcfiles/cantor_scilab.knsrc %{_kf6_datadir}/knsrcfiles/cantor-documentation.knsrc %{_datadir}/icons/hicolor/*/*/* %dir %{_kf6_datadir}/cantor/ %{_kf6_datadir}/cantor/latex/ %{_kf6_datadir}/cantor/maximabackend/ %{_kf6_datadir}/cantor/octave/ %{_kf6_datadir}/cantor/octavebackend/ %{_kf6_datadir}/cantor/xslt/ %{_kf6_datadir}/config.kcfg/* %{_kf6_datadir}/mime/packages/cantor.xml %if 0%{?julia} %files julia # %{_kf6_datadir}/cantor/julia/ # %{_kf6_datadir}/cantor/juliabackend/ %{_kf6_qtplugindir}/cantor_plugins/backends/cantor_juliabackend.so %{_kf6_datadir}/cantor/julia/graphic_packages.xml %{_kf6_datadir}/cantor/juliabackend/scripts/variables_cleaner.jl %{_kf6_datadir}/cantor/juliabackend/scripts/variables_loader.jl %{_kf6_datadir}/cantor/juliabackend/scripts/variables_saver.jl %endif %if 0%{?libr} %files R %{_kf6_bindir}/cantor_rserver %{_kf6_qtplugindir}/cantor_plugins/backends/cantor_rbackend.so %{_kf6_datadir}/config.kcfg/rserver.kcfg %{_kf6_datadir}/knsrcfiles/cantor_r.knsrc %endif %ldconfig_scriptlets libs %files libs %{_libdir}/libcantorlibs.so.%{soname}* %{_libdir}/libcantorlibs.so.%{version} %{_libdir}/libcantor_config.so %{_kf6_plugindir}/parts/cantorpart.so ## backend/plugins %if 0%{?python3} %{_kf6_datadir}/cantor/python/ %{_kf6_libdir}/cantor_pythonbackend.so %{_kf6_qtplugindir}/cantor_plugins/backends/cantor_pythonbackend.so %endif %dir %{_kf6_qtplugindir}/cantor_plugins/ %{_kf6_qtplugindir}/cantor_plugins/assistants/ %{_kf6_qtplugindir}/cantor_plugins/panels/ %dir %{_kf6_qtplugindir}/cantor_plugins/backends/ %if 0%{?analitza} %{_kf6_qtplugindir}/cantor_plugins/backends/cantor_kalgebrabackend.so %endif %if 0%{?luajit} %{_kf6_qtplugindir}/cantor_plugins/backends/cantor_luabackend.so %endif %{_kf6_qtplugindir}/cantor_plugins/backends/cantor_maximabackend.so %{_kf6_qtplugindir}/cantor_plugins/backends/cantor_octavebackend.so %if 0%{?qalculate} %{_kf6_qtplugindir}/cantor_plugins/backends/cantor_qalculatebackend.so %endif %{_kf6_qtplugindir}/cantor_plugins/backends/cantor_sagebackend.so %{_kf6_qtplugindir}/cantor_plugins/backends/cantor_scilabbackend.so %files devel %{_includedir}/cantor/ %{_libdir}/libcantorlibs.so %{_libdir}/cmake/Cantor/ %changelog * Fri Nov 29 2024 Marc Deop i Argemí - 24.11.90-1 - 24.11.90 * Sat Nov 23 2024 Pavel Solovev - 24.11.80-2 - Re-enable analitza * Fri Nov 15 2024 Marc Deop i Argemí - 24.11.80-1 - 24.11.80 * Tue Nov 05 2024 Steve Cossette - 24.08.3-1 - 24.08.3 * Tue Oct 08 2024 Steve Cossette - 24.08.2-1 - 24.08.2 * Wed Sep 25 2024 Alessandro Astone - 24.08.1-1 - 24.08.1 - Re-enable julia * Mon Aug 26 2024 Yaakov Selkowitz - 24.08.0-2 - Fix upgrade path for disabled backends * Fri Aug 23 2024 Steve Cossette - 24.08.0-1 - 24.08.0 * Wed Jul 17 2024 Fedora Release Engineering - 24.05.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Sun Jul 07 2024 Marc Deop i Argemí - 24.05.2-1 - 24.05.2 * Sat Jul 06 2024 Mukundan Ragavan - 24.05.1-2 - rebuild for libqalculate soname update * Fri Jun 14 2024 Marc Deop i Argemí - 24.05.1-1 - 24.05.1 * Fri Jun 07 2024 Python Maint - 24.05.0-2 - Rebuilt for Python 3.13 * Fri May 17 2024 Marc Deop i Argemí - 24.05.0-1 - 24.05.0 * Mon May 06 2024 Than Ngo - 24.02.2-3 - fixed 2279290 - F41FailsToInstall: cantor (rebuilt) * Thu Apr 25 2024 Iñaki Úcar - 24.02.2-2 - R-maint-sig mass rebuild * Fri Apr 12 2024 Marc Deop i Argemí - 24.02.2-1 - 24.02.2 * Fri Mar 29 2024 Marc Deop i Argemí - 24.02.1-1 - 24.02.1 * Wed Feb 21 2024 Marc Deop i Argemí - 24.02.0-1 - 24.02.0 * Wed Jan 31 2024 Marc Deop i Argemí - 24.01.95-1 - 24.01.95 * Tue Jan 23 2024 Fedora Release Engineering - 24.01.90-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jan 19 2024 Fedora Release Engineering - 24.01.90-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Jan 11 2024 Marc Deop i Argemí - 24.01.90-1 - 24.01.90 * Sat Dec 23 2023 ales.astone@gmail.com - 24.01.85-1 - 24.01.85 * Tue Dec 05 2023 Yaakov Selkowitz - 24.01.80-1 - 24.01.80 - Disable KAlgebra/Analitza backend (until cantor is ported to Qt6) * Tue Nov 21 2023 Tom Callaway - 23.08.3-1 - 23.08.3 * Thu Oct 12 2023 Marc Deop i Argemí - 23.08.2-1 - 23.08.2 * Sat Sep 16 2023 Marc Deop i Argemí - 23.08.1-1 - 23.08.1 * Sat Aug 26 2023 Marc Deop i Argemí - 23.08.0-1 - 23.08.0 * Wed Jul 19 2023 Fedora Release Engineering - 23.04.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Sat Jul 08 2023 Marc Deop i Argemí - 23.04.3-1 - 23.04.3 * Tue Jun 13 2023 Python Maint - 23.04.2-3 - Rebuilt for Python 3.12 * Mon Jun 12 2023 Than Ngo - 23.04.2-2 - migrated to SPDX license * Tue Jun 06 2023 Marc Deop i Argemí - 23.04.2-1 - 23.04.2 * Sat May 13 2023 Marc Deop i Argemí - 23.04.1-1 - 23.04.1 * Fri Apr 21 2023 Iñaki Úcar - 23.04.0-3 - R-maint-sig mass rebuild * Sun Apr 16 2023 Marc Deop i Argemí - 23.04.0-2 - Make Julia exclusive to x86_64 (matching Fedora Julia package) * Fri Apr 14 2023 Marc Deop i Argemí - 23.04.0-1 - 23.04.0 * Fri Mar 31 2023 Marc Deop i Argemí - 23.03.90-1 - 23.03.90 * Mon Mar 20 2023 Marc Deop i Argemí - 23.03.80-1 - 23.03.80 * Thu Mar 02 2023 Marc Deop i Argemí - 22.12.3-1 - 22.12.3 * Tue Jan 31 2023 Marc Deop - 22.12.2-1 - 22.12.2 * Wed Jan 18 2023 Fedora Release Engineering - 22.12.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Tue Jan 03 2023 Justin Zobel - 22.12.1-1 - Update to 22.12.1 * Mon Dec 19 2022 Marc Deop - 22.12.0-1 - 22.12.0 * Fri Nov 04 2022 Marc Deop i Argemí (Private) - 22.08.3-1 - 22.08.3 * Fri Oct 14 2022 Marc Deop - 22.08.2-1 - 22.08.2 * Thu Sep 08 2022 Marc Deop - 22.08.1-1 - 22.08.1 * Fri Aug 19 2022 Marc Deop - 22.08.0-1 - 22.08.0 * Wed Jul 20 2022 Fedora Release Engineering - 22.04.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Fri Jul 08 2022 Than Ngo - 22.04.3-1 - 22.04.3 * Mon Jun 13 2022 Python Maint - 22.04.1-2 - Rebuilt for Python 3.11 * Thu May 12 2022 Justin Zobel - 22.04.1-1 - Update to 22.04.1 * Mon May 09 2022 Justin Zobel - 22.04.0-1 - Update to 22.04.0 * Wed Mar 02 2022 Marc Deop - 21.12.3-1 - 21.12.3 * Fri Feb 04 2022 Rex Dieter - 21.12.2-1 - 21.12.2 * Wed Jan 19 2022 Fedora Release Engineering - 21.12.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jan 06 2022 Rex Dieter - 21.12.1-1 - 21.12.1 * Tue Nov 02 2021 Rex Dieter - 21.08.3-1 - 21.08.3 * Fri Oct 15 2021 Rex Dieter - 21.08.2-1 - 21.08.2 - new QtWebEngine dep restricts arch's * Sun Aug 29 2021 Mamoru TASAKA - 21.04.3-4 - Kill using julia internal API * Wed Aug 25 2021 Mamoru TASAKA - 21.04.3-3 - Tentative patch for julia 1.7.0 api change * Sun Aug 08 2021 Mukundan Ragavan - 21.04.3-2 - rebuild for libqalculate * Wed Jul 28 2021 Rex Dieter - 21.04.3-1 - 21.04.3 * Wed Jul 21 2021 Fedora Release Engineering - 21.04.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Thu Jun 10 2021 Rex Dieter - 21.04.2-1 - 21.04.2 * Fri Jun 04 2021 Python Maint - 21.04.1-2 - Rebuilt for Python 3.10 * Tue May 11 2021 Rex Dieter - 21.04.1-1 - 21.04.1 * Sat Apr 17 2021 Rex Dieter - 21.04.0-1 - 21.04.0 * Wed Mar 03 2021 Rex Dieter - 20.12.3-1 - 20.12.3 * Thu Feb 11 2021 Rex Dieter - 20.12.2-3 - -R: Supplements: cantor and R-core - -julia: Supplements: cantor and julia * Thu Feb 11 2021 Rex Dieter - 20.12.2-2 - (re)enable R backend - enable julia backend (#1927795) * Tue Feb 02 2021 Rex Dieter - 20.12.2-1 - 20.12.2 * Tue Jan 26 2021 Fedora Release Engineering - 20.08.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Fri Nov 6 13:15:08 CST 2020 Rex Dieter - 20.08.3-1 - 20.08.3 * Tue Sep 15 2020 Rex Dieter - 20.08.1-1 - 20.08.1 * Tue Aug 18 2020 Rex Dieter - 20.08.0-1 - 20.08.0 * Sat Aug 01 2020 Fedora Release Engineering - 20.04.3-3 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Mon Jul 27 2020 Fedora Release Engineering - 20.04.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Fri Jul 10 2020 Rex Dieter - 20.04.3-1 - 20.04.3 * Fri Jun 12 2020 Rex Dieter - 20.04.2-1 - 20.04.2 * Wed May 27 2020 Miro Hrončok - 20.04.1-2 - Rebuilt for Python 3.9 * Tue May 26 2020 Rex Dieter - 20.04.1-1 - 20.04.1 - drop -python3 subpkg (included in main pkg now) * Tue May 26 2020 Miro Hrončok - 20.04.0-2 - Rebuilt for Python 3.9 * Fri Apr 24 2020 Rex Dieter - 20.04.0-1 - 20.04.0 * Sun Mar 08 2020 Mukundan Ragavan - 19.12.3-2 - rebuild for libqalculate * Fri Mar 06 2020 Rex Dieter - 19.12.3-1 - 19.12.3 * Sun Feb 23 2020 Rex Dieter - 19.12.2-3 - track library soname * Fri Feb 21 2020 Than Ngo - 19.12.2-2 - Fixed bz#1799106, FTBFS * Tue Feb 04 2020 Rex Dieter - 19.12.2-1 - 19.12.2 * Tue Jan 28 2020 Fedora Release Engineering - 19.12.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Jan 16 2020 Rex Dieter - 19.12.1-1 - 19.12.1 * Thu Jan 16 2020 Rex Dieter - 19.08.3-3 - cantor fails to build with Python 3.9: Could NOT find PythonLibs3 (#1791770) * Fri Nov 29 2019 Mukundan Ragavan - 19.08.3-2 - rebuild for libqalculate * Tue Nov 12 2019 Rex Dieter - 19.08.3-1 - 19.08.3 * Thu Oct 17 2019 Rex Dieter - 19.08.2-1 - 19.08.2 * Sun Sep 29 2019 Rex Dieter - 19.08.1-1 - 19.08.1 * Tue Aug 27 2019 Mukundan Ragavan - 19.08.0-2 - rebuild for libqalculate * Tue Aug 20 2019 Rex Dieter - 19.08.0-1 - 19.08.0 * Mon Aug 19 2019 Miro Hrončok - 19.04.3-3 - Rebuilt for Python 3.8 * Wed Jul 24 2019 Fedora Release Engineering - 19.04.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Thu Jul 11 2019 Rex Dieter - 19.04.3-1 - 19.04.3 * Wed Jul 10 2019 Rex Dieter - 19.04.2-2 - add python-3.8 support (#1705420) * Tue Jun 04 2019 Rex Dieter - 19.04.2-1 - 19.04.2 * Fri May 10 2019 Rex Dieter - 19.04.1-1 - 19.04.1 * Sun Apr 21 2019 Mukundan Ragavan - 18.12.3-3 - rebuild for libqalculate * Sat Mar 23 2019 Mukundan Ragavan - 18.12.3-2 - rebuild for libqalculate * Fri Mar 08 2019 Rex Dieter - 18.12.3-1 - 18.12.3 * Tue Feb 05 2019 Rex Dieter - 18.12.2-1 - 18.12.2 * Thu Jan 31 2019 Fedora Release Engineering - 18.12.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Mon Jan 21 2019 Mukundan Ragavan - 18.12.1-3 - rebuild for libqlaculate.so.20 * Sat Jan 12 2019 Miro Hrončok - 18.12.1-2 - Remove python2 (#1659935) (#1342488) * Tue Jan 08 2019 Rex Dieter - 18.12.1-1 - 18.12.1 * Sat Dec 15 2018 Rex Dieter - 18.12.0-1 - 18.12.0 * Tue Nov 06 2018 Rex Dieter - 18.08.3-1 - 18.08.3 * Wed Oct 10 2018 Rex Dieter - 18.08.2-1 - 18.08.2 * Sun Sep 16 2018 Rex Dieter - 18.08.1-1 - 18.08.1 * Tue Aug 21 2018 Mukundan Ragavan - 18.04.3-2 - rebuild for libqalculate.so.19() * Fri Aug 10 2018 Rex Dieter - 18.04.3-1 - 18.04.3 * Thu Jul 12 2018 Fedora Release Engineering - 18.04.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Fri Jun 29 2018 Rex Dieter - 18.04.2-4 - fix python-3.7 - macro'ize python3 suport (+bootstrap'able) * Fri Jun 22 2018 Mukundan Ragavan - 18.04.2-3 - rebuild for libqalculate.so.18() * Tue Jun 19 2018 Miro Hrončok - 18.04.2-2 - Rebuilt for Python 3.7 * Wed Jun 06 2018 Rex Dieter - 18.04.2-1 - 18.04.2 - use %%make_build %%ldconfig_scriptlets * Fri May 18 2018 Mukundan Ragavan - 18.04.1-2 - rebuild for libqalculate.so.17() * Tue May 08 2018 Rex Dieter - 18.04.1-1 - 18.04.1 * Fri Apr 13 2018 Rex Dieter - 18.04.0-1 - 18.04.0 * Wed Apr 11 2018 Mukundan Ragavan - 18.03.90-2 - rebuild for libqalculate.so.16() * Mon Apr 09 2018 Rex Dieter - 18.03.90-1 - 18.03.90 * Sat Mar 10 2018 Mukundan Ragavan - 17.12.3-2 - rebuild for libqalculate.so.14() * Tue Mar 06 2018 Rex Dieter - 17.12.3-1 - 17.12.3 * Wed Feb 07 2018 Fedora Release Engineering - 17.12.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Tue Feb 06 2018 Rex Dieter - 17.12.2-1 - 17.12.2 * Thu Jan 11 2018 Rex Dieter - 17.12.1-1 - 17.12.1 * Sun Jan 07 2018 Igor Gnatenko - 17.12.0-2 - Remove obsolete scriptlets * Thu Dec 28 2017 Rex Dieter - 17.12.0-1 - 17.12.0 * Wed Nov 08 2017 Rex Dieter - 17.08.3-1 - 17.08.3 * Wed Oct 11 2017 Rex Dieter - 17.08.2-1 - 17.08.2 * Wed Sep 06 2017 Rex Dieter - 17.08.1-1 - 17.08.1 * Wed Aug 02 2017 Fedora Release Engineering - 16.12.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 16.12.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Mar 10 2017 Rex Dieter - 16.12.3-1 - 16.12.3 * Mon Feb 20 2017 Rex Dieter - 16.12.2-3 - cantor: FTBFS in rawhide (#1423091) * Mon Feb 20 2017 Rex Dieter - 16.12.2-2 - rebuild * Thu Feb 09 2017 Rex Dieter - 16.12.2-1 - 16.12.2 * Mon Jan 30 2017 Rex Dieter - 16.12.1-1 - 16.12.1, update URL, support %%bootstrap * Sat Jan 28 2017 Mukundan Ragavan - 16.08.3-3 - rebuild for libqalculate.so.6 * Wed Dec 28 2016 Adam Williamson - Fix build with Python 3 * Mon Dec 19 2016 Miro Hrončok - Rebuild for Python 3.6 * Mon Dec 05 2016 Rex Dieter - 16.08.3-1 - 16.08.3 * Thu Oct 13 2016 Rex Dieter - 16.08.2-1 - 16.08.2 * Mon Sep 19 2016 Peter Robinson 16.08.1-2 - aarch64 now has LuaJIT * Wed Sep 07 2016 Rex Dieter - 16.08.1-1 - 16.08.1 * Tue Sep 06 2016 Than Ngo - 16.08.0-6 - fix build failure with luajit 2.1 * Tue Sep 06 2016 Rex Dieter - 16.08.0-5 - fix luajit-2.1 detection (#1371250) * Tue Sep 06 2016 Rex Dieter - 16.08.0-4 - python subpkgs: add Obsoletes for upgrade path - multilib fixes: move plugins to -libs, make plugins depend on -libs - omit/workaround luajit FTBFS on f25+ (for now) * Tue Sep 06 2016 Than Ngo - 16.08.0-3 - fixed bz#1342488 - cantor requires both Python 2 and Python 3 * Mon Aug 29 2016 Igor Gnatenko - 16.08.0-2 - Rebuild for LuaJIT 2.1.0 * Fri Aug 12 2016 Rex Dieter - 16.08.0-1 - 16.08.0 * Sat Aug 06 2016 Rex Dieter - 16.07.90-1 - 16.07.90 * Sat Jul 30 2016 Rex Dieter - 16.07.80-1 - 16.07.80 * Sat Jul 09 2016 Rex Dieter - 16.04.3-1 - 16.04.3 * Sun Jun 12 2016 Rex Dieter - 16.04.2-1 - 16.04.2 * Sun May 08 2016 Rex Dieter - 16.04.1-1 - 16.04.1 * Fri Apr 22 2016 Rex Dieter - 16.04.0-1 - 16.04.0 * Tue Mar 15 2016 Rex Dieter - 15.12.3-1 - 15.12.3 * Sun Feb 14 2016 Rex Dieter - 15.12.2-1 - 15.12.2 * Wed Feb 03 2016 Fedora Release Engineering - 15.12.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Mon Jan 25 2016 Rex Dieter - 15.12.1-1 - 15.12.1 * Wed Dec 23 2015 Rex Dieter 15.12.0-1 - 15.12.0 * Wed Dec 23 2015 Rex Dieter 15.08.3-2 - cosmetics, bump analitza dep * Fri Nov 13 2015 Rex Dieter 15.08.3-1 - 15.08.3, python-3.5 fix, .spec cosmetics * Tue Nov 10 2015 Fedora Release Engineering - 15.08.1-2 - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 * Mon Sep 14 2015 Rex Dieter - 15.08.1-1 - 15.08.1 * Thu Aug 20 2015 Than Ngo - 15.08.0-1 - 15.08.0 * Wed Jun 17 2015 Fedora Release Engineering - 15.04.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Wed Jun 10 2015 Rex Dieter - 15.04.2-1 - 15.04.2 * Tue May 26 2015 Rex Dieter - 15.04.1-1 - 15.04.1 * Sun May 3 2015 Peter Robinson 15.04.0-2 - LuaJIT not available on all architectures * Thu Apr 09 2015 Rex Dieter 15.04.0-1 - 15.04.0 * Thu Apr 09 2015 Rex Dieter 15.03.97-1 - 15.03.97 * Sun Mar 01 2015 Rex Dieter - 14.12.3-1 - 14.12.3 * Tue Feb 24 2015 Than Ngo - 14.12.2-1 - 14.12.2 * Sat Jan 31 2015 Rex Dieter 14.12.1-2 - Requires: kate4-part * Sat Jan 17 2015 Rex Dieter - 14.12.1-1 - 14.12.1 * Sat Jan 17 2015 Rex Dieter 4.14.3-2 - fixups for kde-apps-14.12 * Sat Nov 08 2014 Rex Dieter - 4.14.3-1 - 4.14.3 * Sun Oct 12 2014 Rex Dieter - 4.14.2-1 - 4.14.2 * Tue Sep 16 2014 Rex Dieter - 4.14.1-1 - 4.14.1 * Fri Aug 15 2014 Fedora Release Engineering - 4.14.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Fri Aug 15 2014 Rex Dieter - 4.14.0-1 - 4.14.0 * Tue Aug 05 2014 Rex Dieter - 4.13.97-1 - 4.13.97 * Tue Jul 15 2014 Rex Dieter - 4.13.3-1 - 4.13.3 * Mon Jun 09 2014 Rex Dieter - 4.13.2-1 - 4.13.2 * Sat Jun 07 2014 Fedora Release Engineering - 4.13.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun May 11 2014 Rex Dieter - 4.13.1-1 - 4.13.1 * Fri May 09 2014 Rex Dieter - 4.13.0-3 - Missing cantor python interface (#1095918) - Provides: cantor-part * Thu May 8 2014 Tom Callaway - 4.13.0-2 - rebuild against R without libRblas/libRlapack * Sat Apr 12 2014 Rex Dieter - 4.13.0-1 - 4.13.0 * Fri Apr 04 2014 Rex Dieter - 4.12.97-1 - 4.12.97 * Sat Mar 22 2014 Rex Dieter - 4.12.95-1 - 4.12.95 * Wed Mar 19 2014 Rex Dieter - 4.12.90-1 - 4.12.90 * Sun Mar 02 2014 Rex Dieter - 4.12.3-1 - 4.12.3 * Fri Jan 31 2014 Rex Dieter - 4.12.2-1 - 4.12.2 * Fri Jan 10 2014 Rex Dieter - 4.12.1-1 - 4.12.1 * Sat Dec 21 2013 Rex Dieter 4.12.0-2 - rebuild (R) * Thu Dec 19 2013 Rex Dieter - 4.12.0-1 - 4.12.0 * Sun Dec 01 2013 Rex Dieter - 4.11.97-1 - 4.11.97 * Thu Nov 21 2013 Rex Dieter - 4.11.95-1 - 4.11.95 * Sat Nov 16 2013 Rex Dieter - 4.11.90-1 - 4.11.90 * Sat Nov 02 2013 Rex Dieter - 4.11.3-1 - 4.11.3 * Sat Sep 28 2013 Rex Dieter - 4.11.2-1 - 4.11.2 * Wed Sep 04 2013 Rex Dieter - 4.11.1-1 - 4.11.1 * Thu Aug 08 2013 Than Ngo - 4.11.0-1 - 4.11.0 * Thu Jul 25 2013 Rex Dieter - 4.10.97-1 - 4.10.97 * Tue Jul 23 2013 Rex Dieter - 4.10.95-1 - 4.10.95 * Fri Jun 28 2013 Rex Dieter - 4.10.90-1 - 4.10.90 * Sat Jun 01 2013 Rex Dieter - 4.10.4-1 - 4.10.4 * Sun May 26 2013 Kevin Kofler - 4.10.3-2 - fix SAGE backend for SAGE 5.8 (kde#316299), patch from upstream bugs.kde.org * Mon May 06 2013 Than Ngo - 4.10.3-1 - 4.10.3 * Sun Mar 31 2013 Rex Dieter - 4.10.2-1 - 4.10.2 * Sat Mar 02 2013 Rex Dieter - 4.10.1-1 - 4.10.1 * Thu Feb 07 2013 Rex Dieter 4.10.0-2 - recent libgfortran-related commits breaks cantor-R support (kde#314253) * Fri Feb 01 2013 Rex Dieter - 4.10.0-1 - 4.10.0 * Tue Jan 22 2013 Rex Dieter - 4.9.98-1 - 4.9.98 * Fri Jan 04 2013 Rex Dieter - 4.9.97-1 - 4.9.97 * Thu Dec 20 2012 Rex Dieter - 4.9.95-1 - 4.9.95 * Tue Dec 04 2012 Rex Dieter - 4.9.90-1 - 4.9.90 * Mon Dec 03 2012 Than Ngo - 4.9.4-1 - 4.9.4 * Sat Nov 03 2012 Rex Dieter - 4.9.3-1 - 4.9.3 * Sat Sep 29 2012 Rex Dieter - 4.9.2-1 - 4.9.2 * Mon Sep 03 2012 Than Ngo - 4.9.1-1 - 4.9.1 * Thu Jul 26 2012 Lukas Tinkl - 4.9.0-1 - 4.9.0 * Wed Jul 18 2012 Fedora Release Engineering - 4.8.97-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Thu Jul 12 2012 Rex Dieter - 4.8.97-1 - 4.8.97 * Wed Jun 27 2012 Jaroslav Reznik - 4.8.95-1 - 4.8.95 * Sat Jun 09 2012 Rex Dieter - 4.8.90-1 - 4.8.90 * Fri Jun 01 2012 Jaroslav Reznik - 4.8.80-1 - 4.8.80 * Mon Apr 30 2012 Jaroslav Reznik - 4.8.3-1 - 4.8.3 * Fri Mar 30 2012 Rex Dieter - 4.8.2-1 - 4.8.2 * Mon Mar 05 2012 Jaroslav Reznik - 4.8.1-1 - 4.8.1 * Sun Jan 22 2012 Rex Dieter - 4.8.0-1 - 4.8.0 * Wed Jan 04 2012 Radek Novacek - 4.7.97-1 - 4.7.97 * Thu Dec 22 2011 Radek Novacek - 4.7.95-1 - 4.7.95 * Sun Dec 04 2011 Rex Dieter - 4.7.90-1 - 4.7.90 * Sat Dec 03 2011 Rex Dieter 4.7.80-2 - BR: analitza-devel pkgconfig(libqalculate) * Fri Nov 25 2011 Rex Dieter 4.7.80-1 - 4.7.80 * Wed Nov 9 2011 Tom Callaway 4.7.3-2 - rebuild for R 2.14.0 * Sat Oct 29 2011 Rex Dieter 4.7.3-1 - 4.7.3 * Sat Oct 08 2011 Rex Dieter 4.7.2-3 - Requires: kate-part * Sat Oct 08 2011 Kevin Kofler 4.7.2-2 - restore R support (unconditionally, was temporarily disabled on F17+) * Wed Oct 05 2011 Rex Dieter 4.7.2-1 - 4.7.2 * Wed Sep 21 2011 Rex Dieter 4.7.1-2 - License: GPLv2+ - %%doc COPYING * Sat Sep 17 2011 Rex Dieter 4.7.1-1 - 4.7.1 * Tue Aug 30 2011 Rex Dieter 4.7.0-10 - first try