## START: Set by rpmautospec ## (rpmautospec version 0.6.0) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 2; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec # Tests excluded # See https://xcas.univ-grenoble-alpes.fr/forum/viewtopic.php?f=19&t=1733 %bcond_with check %bcond_without flexiblas %global _lto_cflags %{nil} %global subversion .993 Name: giac Summary: Computer Algebra System, Symbolic calculus, Geometry Version: 1.9.0%{subversion} Release: %autorelease # GPL-3.0-or-later: the project as a whole # GPL-3.0-only: src/TmpFGLM.*, src/TmpLESystemSolver.* # GPL-2.0-or-later: pariinl.h # GPL-1.0-or-later OR Artistic-1.0-Perl: src/pgiac # LGPL-3.0-or-later: src/Fl_GDK_Printer.cxx, Flv_List.cc, Flv_Table.cc # LGPL-2.0-or-later: intl/, src/Flv_Data_Source.H, src/Flv_List.H, # src/Flv_Table.H, src/Flve_Check_Button.H, src/Flve_Combo.H, src/Flve_Input.H # MIT: micropython-1.12/, src/cutils.*, src/js.c, src/libbf.*, src/libregexp*, # src/libunicode.*, src/list.h, src/qjs*, src/quickjs* License: GPL-3.0-or-later AND GPL-3.0-only AND GPL-2.0-or-later AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND LGPL-3.0-or-later AND LGPL-2.0-or-later AND MIT URL: http://www-fourier.ujf-grenoble.fr/~parisse/giac.html ## Source package is downloaded from ## http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/ ## and re-packed without non-free FR documentation by giac-makesrc script. Source0: %{name}-%{version}.tar.gz Source1: %{name}-makesrc.sh # Recent math.h adds an iszero macro, but giac has an iszero function Patch0: %{name}-iszero.patch # Deal with LTO compromised configure test Patch1: %{name}-config.patch # Use Fedora compiler flags Patch2: %{name}-1.9.0-fix_micropy_compiler_flags.patch # Adapt to cocoalib 0.99700 Patch3: %{name}-cocoalib.patch # https://xcas.univ-grenoble-alpes.fr/forum/viewtopic.php?f=3&t=2724 Patch4: %{name}-fix_graphe_file.patch # Adapt to pari 2.15.0 Patch5: %{name}-pari2.15.patch # https://xcas.univ-grenoble-alpes.fr/forum/viewtopic.php?f=3&t=2895 Patch6: %{name}-undefine_GLIBCXX_ASSERTIONS.patch # 'mkjs' is not correctly compiled # https://xcas.univ-grenoble-alpes.fr/forum/viewtopic.php?f=4&t=2930 Patch7: %{name}-faking_mkjs.patch BuildRequires: autoconf, libtool BuildRequires: python3-devel BuildRequires: readline-devel BuildRequires: gettext-devel BuildRequires: gcc-c++ BuildRequires: make BuildRequires: cliquer-devel %ifnarch %{ix86} BuildRequires: cocoalib-devel %endif BuildRequires: glpk-devel BuildRequires: gmp-devel BuildRequires: gmp-ecm-devel BuildRequires: gsl-devel BuildRequires: libnauty-devel BuildRequires: mpfr-devel BuildRequires: ntl-devel BuildRequires: pari-devel %if %{with flexiblas} BuildRequires: flexiblas-devel %else BuildRequires: blas-devel, lapack-devel %endif BuildRequires: mpfi-devel BuildRequires: mesa-libGL-devel BuildRequires: libao-devel BuildRequires: libcurl-devel BuildRequires: libpng-devel BuildRequires: libjpeg-devel BuildRequires: libsamplerate-devel BuildRequires: fltk-devel BuildRequires: libXinerama-devel BuildRequires: desktop-file-utils BuildRequires: libappstream-glib Provides: bundled(tinymt32) # The micropython inside is a custom port with # addtional built-in modules that are linked to giac. Provides: libmicropython-static = 1.12 Provides: libgiac-static = 1.9.0 Provides: libxcas-static = 1.9.0 %global majver %(cut -d. -f1-3 <<< %{version}) %description Giac is a Computer Algebra System made by Bernard Parisse. It provides features from the C/C++ libraries PARI, NTL (arithmetic), GSL (numerics), GMP (big integers), MPFR (bigfloats) and also - Efficient algorithms for multivariate polynomial operations (product, GCD, factorization, groebner bases), - Symbolic computations: solver, simplifications, limits/series, integration, - Linear algebra with numerical or symbolic coefficients. - Partial Maple and TI compatibility. - It has interfaces in texmacs and sagemath. It consists of: - a C++ library (libgiac) - a command line interpreter (icas/giac) - an FLTK-based GUI (xcas) with interactive geometry and formal spreadsheets. #################### %package devel Summary: C++ development files for libgiac Requires: %{name}%{?_isa} = %{version}-%{release} Requires: fltk-devel%{?_isa} Requires: gsl-devel%{?_isa} Requires: mpfi-devel%{?_isa} Requires: ntl-devel%{?_isa} %description devel Development files for libgiac. #################### %package doc Summary: Detailed html documentation for Giac/Xcas BuildArch: noarch %ifnarch %{ix86} BuildRequires: hevea %endif BuildRequires: tex(latex), texinfo, texinfo-tex, texlive-stmaryrd # Javascript provided Provides: bundled(CodeMirror) Provides: bundled(FileSaver.js) License: GPL-3.0-or-later AND GFDL-1.1-or-later %description doc The detailled html documentation and examples for giac and xcas. It is directly accessible from xcas in many ways (browser, context search, thematic indexes). It is strongly recommended for xcas usage. Note that the french part has been removed from the original source due to non free Licence. #################### %package xcas # The name Xcas is better known than the name giac itself, # so many users will search for the name xcas instead of giac or giac-gui. Summary: GUI application for Giac Provides: xcas%{?_isa} = %{version}-%{release} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: hicolor-icon-theme %description xcas Xcas is the Fltk graphic user interface to the computer algebra system giac. It supports formal computations, interactive 2D geometry, 3D plotting, spreadsheets with formal calculus and a Logo mode. There is also a programming editor, and many ways to consult the html help. #################### %package -n pgiac Summary: Perl script for the computer algebra system Giac URL: http://melusine.eu.org/syracuse/giac/pgiac BuildArch: noarch BuildRequires: perl-generators Requires: %{name} = %{version}-%{release} %description -n pgiac The pgiac command is a perl script to mix Latex documents with Giac computations. %prep %autosetup -n %{name}-%{majver} -N %patch -P 0 -p1 -b .backup %patch -P 1 -p1 -b .backup %patch -P 2 -p0 -b .backup %patch -P 3 -p0 -b .backup %patch -P 4 -p1 -b .backup %patch -P 5 -p1 -b .backup %patch -P 6 -p1 -b .backup %patch -P 7 -p1 -b .backup # Remove local intl (already bundled in fedora) rm -rf intl/*.h rm -rf intl/*.cc # Remove unecessary files and force the rebuild of info. rm -f doc/pari/gphtml rm -f doc/*/texinfo.tex rm -f doc/*/giac_*.info # Some files in the upstream source have unnecessary executable rights chmod -x src/*.h chmod -x src/*.cc find examples -type f -name '*.xws' -exec chmod -x '{}' \; find examples -type f -name '*.cas' -exec chmod -x '{}' \; find examples -type f -name '*.cxx' -exec chmod -x '{}' \; chmod -x examples/lewisw/fermat* # Clean backups in doc find doc -name *~ -delete # Unbundle texinfo file sed -i 's|config/texinfo.tex|%{_texmf_main}/tex/texinfo/texinfo.tex|g' Makefile.in rm -f config/texinfo.tex # Remove hidden files rm -f examples/Exemples/demo/._* rm -f examples/Exemples/analyse/._* %if %{with flexiblas} sed -e 's|LIB(blas|LIB(flexiblas|g' -e 's|LIB(lapack|LIB(flexiblas|g' \ -e 's|-lgslcblas|-lflexiblas|' -i configure.ac %endif # Prepare Micropython lib's License cp -p micropython-1.12/LICENSE micropython-1.12/micropython-LICENSE # Update configure.ac obsolete macros autoupdate -vf # Re-configuration autoreconf -ivf %build # https://xcas.univ-grenoble-alpes.fr/forum/viewtopic.php?f=4&t=2817 OPT_FLAGS=$(echo "%build_cxxflags" | %{__sed} -e 's/-Werror=format-security/-Wno-error=format-security/') export CXXFLAGS="$OPT_FLAGS -std=gnu++14" export CFLAGS_FEDORA="$OPT_FLAGS" %configure --enable-static=yes --with-included-gettext=no --enable-nls=yes \ --enable-tommath=no --enable-debug=no --enable-gc=no --enable-sscl=no \ --enable-dl=yes --enable-gsl=yes --enable-lapack=yes --enable-pari=yes \ --enable-ntl=yes --enable-gmpxx=yes --enable-cocoa=autodetect \ --enable-gui=yes --disable-rpath # The --disable-rpath option of configure was not enough to get rid of the hardcoded libdir sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool # Compile 'mkjs' executable # See patch7's comment export OPT_FLAGS=$(echo "%build_cxxflags" | %{__sed} -e 's/-Werror=format-security/-Wno-error=format-security/') g++ $OPT_FLAGS -std=gnu++14 src/mkjs.cc -o src/mkjs # # https://xcas.univ-grenoble-alpes.fr/forum/viewtopic.php?f=4&t=2817 OPT_FLAGS=$(echo "%build_cflags" | %{__sed} -e 's/-Werror=format-security/-Wno-error=format-security/') export CXXFLAGS="$OPT_FLAGS -std=gnu++14" export CFLAGS_FEDORA="$OPT_FLAGS" export LDFLAGS_FEDORA="$OPT_FLAGS" %make_build # Rebuild giac_*.info and Convert info file to utf-8 (cd doc ; make) for i in doc/*/giac_*.info doc/en/html_* ; do iconv -f ISO-8859-1 -t UTF-8 -o $i.new $i && \ touch -r $i $i.new && \ mv $i.new $i done # %install %make_install # Install libmicropython.a library install -pm 644 libmicropython.a %{buildroot}%{_libdir}/ # Install libxcas.a library install -pm 644 src/.libs/libxcas.a %{buildroot}%{_libdir}/ install -pm 644 src/.libs/libgiac.a %{buildroot}%{_libdir}/ cp -p src/tinymt32_license.h LICENSE.tinymt32 # Remove unwanted files. rm -f %{buildroot}%{_infodir}/dir rm -rf %{buildroot}%{_datadir}/application-registry # The .la is still built despite the built of libgiac.a has been disabled rm -f %{buildroot}%{_libdir}/libgiac.la # I have tried to remove the empty files in the setup stage, it was not a good idea # because make install will then require hevea as an extra (and big) dependancy and I guess # that it will recreate those empty files, so it's better to delete them here. find %{buildroot} -size 0 -delete # Obsolete symbolic link rm -f %{buildroot}%{_bindir}/xcasnew # # Remove wasm file (??) with Bad Magic Number rm -f %{buildroot}%{_docdir}/giacwasm.wasm # Mime package was not installed. install -pm 644 -D debian/giac.sharedmimeinfo \ %{buildroot}%{_datadir}/mime/packages/giac.xml # # Check appdata file appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml # # Add extra pdf docs. (NB: make dvi gives only the same doc in dvi format) install -pm 644 -t %{buildroot}%{_datadir}/giac/doc doc/en/cas*.pdf install -pm 644 -t %{buildroot}%{_datadir}/giac/doc/en doc/en/*.pdf install -pm 644 -t %{buildroot}%{_datadir}/giac/doc/el doc/el/*.pdf install -pm 644 -t %{buildroot}%{_datadir}/giac/doc/es doc/es/*.pdf # Symlinks used by QCAS and giacpy mkdir -p %{buildroot}%{_datadir}/giac/doc/fr ln -sf -T %{_datadir}/giac/doc/aide_cas %{buildroot}%{_datadir}/giac/doc/fr/aide_cas ln -sf -T %{_datadir}/giac/doc/aide_cas %{buildroot}%{_datadir}/giac/doc/en/aide_cas ln -sf -T %{_datadir}/giac/doc/en/casinter/index.html %{buildroot}%{_datadir}/giac/doc/en/casinter/casinter.html ln -sf -T %{_datadir}/giac/doc/en/cascmd_en/index.html %{buildroot}%{_datadir}/giac/doc/en/cascmd_en/cascmd_en.html # # DOC Files (1-4): # 1) Man: # mkdir -p %{buildroot}%{_mandir}/man1 install -pm 644 debian/giac.1 %{buildroot}%{_mandir}/man1 install -pm 644 debian/cas_help.1 %{buildroot}%{_mandir}/man1 install -pm 644 debian/pgiac.1 %{buildroot}%{_mandir}/man1 # Add a link for FR env users to have the english help instead of a page # not found. mkdir -p %{buildroot}%{_datadir}/giac/doc/fr (cd %{buildroot}%{_datadir}/giac/doc/fr ; ln -s ../en/cascmd_en cascmd_fr ) %find_lang %{name} desktop-file-install --vendor="" --remove-key=Encoding \ --set-key=Version --set-value=1.0 \ --dir=%{buildroot}%{_datadir}/applications/ \ %{buildroot}%{_datadir}/applications/xcas.desktop # Create a list of files non required at runtime by icas nor xcas # that are under %%{_datadir}/giac/doc for packaging in giac-doc # a) The non required files at runtime in %%{_datadir}/giac/doc/[a-z]{2} find %{buildroot}%{_datadir}/giac/doc -maxdepth 2 -type f| \ grep -E "%{_datadir}/giac/doc/[a-z]{2}/" | \ grep -v -E "%{_datadir}/giac/doc/[a-z]{2}/keywords$" | \ grep -v -E "%{_datadir}/giac/doc/[a-z]{2}/xcasmenu$" | \ grep -v -E "%{_datadir}/giac/doc/[a-z]{2}/xcasex$" | \ sed -e "s:%{buildroot}::" >giacdoclist # b) Add the files under doc find %{buildroot}%{_datadir}/giac/doc -maxdepth 1 -type f| \ grep -v -E "%{_datadir}/giac/doc/aide_cas$" | \ sed -e "s:%{buildroot}::" >>giacdoclist # c) Add the dir under %%{_datadir}/giac/doc/[a-z]{2} find %{buildroot}%{_datadir}/giac/doc -maxdepth 2 -type d| \ grep -E "%{_datadir}/giac/doc/[a-z]{2}/" | \ grep -v -E "%{_datadir}/giac/doc$" | \ grep -v -E "%{_datadir}/giac/doc/[a-z]{2}$" | \ sed -e "s:%{buildroot}::" | \ sed -e "s:$:/:" >>giacdoclist # d) Add all the doc subdir different from %%{_datadir}/giac/doc/[a-z]{2} find %{buildroot}%{_datadir}/giac/doc -maxdepth 1 -type d| \ grep -v -E "%{_datadir}/giac/doc$" | \ grep -v -E "%{_datadir}/giac/doc/[a-z]{2}$" | \ sed -e "s:%{buildroot}::" | \ sed -e "s:$:/:" >>giacdoclist # e) Add all the links but aide_cas find %{buildroot}%{_datadir}/giac/doc -maxdepth 2 -type l| \ grep -v -E "%{_datadir}/giac/doc/aide_cas$" | \ sed -e "s:%{buildroot}::" >>giacdoclist %if %{with check} %check export LD_LIBRARY_PATH=../src/.libs make -C check check %endif %files -f %{name}.lang %license COPYING micropython-1.12/micropython-LICENSE %license LICENSE.tinymt32 %{_bindir}/icas %{_bindir}/giac %{_bindir}/hevea2mml %{_bindir}/*_help %{_libdir}/libgiac.so.0.0.0 %{_libdir}/libgiac.so.0 %{_libdir}/libgiac.a %{_libdir}/libmicropython.a %{_libdir}/libxcas.a # The following files are required at runtime by icas AND xcas. # (Ex: if LANG is fr, alea(5) should give an INT) # Moreover, without aide_cas the keywords files are not found in icas # and xcas. Additionally xcas uses it for tab completions. %{_datadir}/giac/doc/*/keywords %{_datadir}/giac/aide_cas %{_datadir}/giac/doc/aide_cas # The dirs shared %dir %{_datadir}/giac %dir %{_datadir}/giac/doc # %dir %{_datadir}/giac/doc/de %dir %{_datadir}/giac/doc/el %dir %{_datadir}/giac/doc/en %dir %{_datadir}/giac/doc/es %dir %{_datadir}/giac/doc/fr %dir %{_datadir}/giac/doc/pt %dir %{_datadir}/giac/doc/zh # %{_infodir}/giac_*.info.* %{_mandir}/man1/giac* %{_mandir}/man1/*_help* # The gui files %files xcas %{_bindir}/xcas # The dirs shared %dir %{_datadir}/giac %dir %{_datadir}/giac/doc # %dir %{_datadir}/giac/doc/de %dir %{_datadir}/giac/doc/el %dir %{_datadir}/giac/doc/en %dir %{_datadir}/giac/doc/es %dir %{_datadir}/giac/doc/fr %dir %{_datadir}/giac/doc/pt %dir %{_datadir}/giac/doc/zh # # Required at runtime. (additional menu) %{_datadir}/giac/doc/*/xcasmenu %{_datadir}/giac/doc/*/xcasex # Files under dirs shared with other packages %{_datadir}/applications/xcas.desktop %{_metainfodir}/xcas.metainfo.xml %{_datadir}/mime/packages/giac.xml %{_datadir}/pixmaps/xcas.xpm %{_datadir}/icons/hicolor/*/apps/xcas.png %{_datadir}/icons/hicolor/*/mimetypes/application-x-xcas.png %files -n pgiac %{_bindir}/pgiac %{_mandir}/man1/pgiac* %files devel %{_includedir}/giac/ %{_libdir}/libgiac.so # DOC Files %files doc -f giacdoclist # 3) As we have removed the FR doc, more than 2/3 of the following files are # for the EN doc, so it is meaningfull to put all the GPL doc together. # # a GPLv3 COPYING file %doc README %license COPYING # 4) Warning about *.xws: # - All the .xws files are examples of sessions saved from xcas. They are # not text files and they *must not* be converted to UTF-8 or any other # character encoding. # - The .cas and .cxx files are giac code and function. They are text files # # NB: %%{_docdir}/giac is in the -filsystem package %{_docdir}/giac/* # Add all the files that are in %%{_datadir}/giac but not giac/aide_cas # and not those in giac/doc/ %dir %{_datadir}/giac %dir %{_docdir}/giac %dir %{_datadir}/giac/doc # The dirs shared # %dir %{_datadir}/giac/doc/de %dir %{_datadir}/giac/doc/el %dir %{_datadir}/giac/doc/en %dir %{_datadir}/giac/doc/es %dir %{_datadir}/giac/doc/fr %dir %{_datadir}/giac/doc/pt %dir %{_datadir}/giac/doc/zh # %{_datadir}/giac/examples/ %changelog ## START: Generated by rpmautospec * Sat Oct 05 2024 Jerry James - 1.9.0.993-2 - Rebuild for pari 2.17.0 * Thu Oct 03 2024 Antonio Trande - 1.9.0.993-1 - Release 1.9.0.993| Patch mkjs file * Mon Sep 23 2024 Jerry James - 1.9.0.992-3 - Rebuild for nauty 2.8.9 * Thu Jul 18 2024 Fedora Release Engineering - 1.9.0.992-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Sun Jun 16 2024 Antonio Trande - 1.9.0.992-1 - Release 1.9.0.992 * Fri May 10 2024 Antonio Trande - 1.9.0.99-1 - Update to 1.9.0 sub-99 (rhbz#2279596) * Sun Apr 07 2024 Antonio Trande - 1.9.0.97-1 - Update to 1.9.0 sub-97 (rhbz#2264455) * Fri Mar 29 2024 Jerry James - 1.9.0.91-3 - Rebuild for cocoalib 0.99850 * Sat Feb 10 2024 Antonio Trande - 1.9.0.91-2 - Undefine GLIBCXX_ASSERTIONS * Fri Feb 09 2024 Antonio Trande - 1.9.0.91-1 - Update to 1.9.0 sub-91 (rhbz#2259889) * Wed Jan 24 2024 Fedora Release Engineering - 1.9.0.73-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jan 19 2024 Fedora Release Engineering - 1.9.0.73-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Dec 17 2023 Antonio Trande - 1.9.0.73-1 - Update to 1.9.0 sub-73 (rhbz#2253863) * Sat Nov 04 2023 Antonio Trande - 1.9.0.69-1 - Update to 1.9.0 sub-69 (rhbz#2245682) * Tue Oct 03 2023 Antonio Trande - 1.9.0.63-1 - Update to 1.9.0 sub-63 (rhbz#2241636) * Tue Sep 26 2023 Antonio Trande - 1.9.0.61-1 - Update to 1.9.0 sub-61 (rhbz#2240449) * Wed Sep 20 2023 Antonio Trande - 1.9.0.59-1 - Update to 1.9.0 sub-59 (rhbz#2239514) * Wed Jul 19 2023 Fedora Release Engineering - 1.9.0.57-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jul 13 2023 Jerry James - 1.9.0.57-3 - Remove cocoalib dependency on i386 * Thu Jul 13 2023 Jerry James - 1.9.0.57-2 - Remove hevea dependency on i386 * Thu Jun 29 2023 Antonio Trande - 1.9.0.57-1 - Update to 1.9.0 sub-57 * Wed Feb 01 2023 Antonio Trande - 1.9.0.37-1 - Update to 1.9.0 sub-37 * Thu Jan 19 2023 Fedora Release Engineering - 1.9.0.35-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Tue Jan 10 2023 Antonio Trande - 1.9.0.35-2 - Update to 1.9.0 sub-35| Obsolete patch 6 * Tue Jan 10 2023 Antonio Trande - 1.9.0.35-1 - Update to 1.9.0 sub-35 * Sun Jan 08 2023 Antonio Trande - 1.9.0.29-3 - Disable LTO flags * Wed Dec 07 2022 Florian Weimer - 1.9.0.29-2 - C99 compatibility fixes (#2151473) * Tue Nov 22 2022 Antonio Trande - 1.9.0.29-1 - Update to 1.9.0 sub-29 * Tue Sep 27 2022 Jerry James - 1.9.0.19-3 - Rebuild for pari 2.15.0 * Tue Aug 23 2022 Mamoru TASAKA - 1.9.0.19-2 - Rebuild for gsl-2.7.1 * Thu Aug 18 2022 Antonio Trande - 1.9.0.19-1 - Update to 1.9.0 sub-19 * Thu Jul 21 2022 Fedora Release Engineering - 1.7.0.29-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Thu Mar 24 2022 Jerry James - 1.7.0.29-3 - Rebuild for cocoalib 0.99800. * Thu Jan 20 2022 Fedora Release Engineering - 1.7.0.29-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Wed Sep 08 2021 Antonio Trande - 1.7.0.29-1 - Update to 1.7.0 sub-29 * Thu Jul 22 2021 Fedora Release Engineering - 1.7.0.13-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jun 29 2021 Jerry James - 1.7.0.13-3 - Rebuild for ntl 11.5.1. * Thu Jun 17 2021 Jerry James - 1.7.0.13-2 - Rebuild for cocoalib 0.99713. Build with cliquer support. * Sat Jun 12 2021 Antonio Trande - 1.7.0.13-1 - Update to 1.7.0 sub-13 * Thu Mar 25 2021 Antonio Trande <3974791-anto.trande@users.noreply.gitlab.com> - 1.7.0.1-1 - Release 1.7.0 * Thu Mar 25 2021 Antonio Trande <3974791-anto.trande@users.noreply.gitlab.com> - 1.6.0.25-5 - Fix Version tag in desktop file * Thu Feb 18 2021 Jerry James - 1.6.0.25-4 - Rebuild for cocoalib 0.99712 - Work harder to avoid depending on libgslcblas * Tue Jan 26 2021 Fedora Release Engineering - 1.6.0.25-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Wed Nov 11 2020 Jerry James - 1.6.0.25-2 - Rebuild for pari 2.13.0. * Wed Oct 21 2020 sagitter - 1.6.0.25-1 - Update to 1.6.0 sub-25| Include libmicropython.a * Thu Aug 27 2020 Iñaki Úcar - 1.6.0.7-5 - https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager * Wed Aug 19 2020 Jeff Law - 1.6.0.7-4 - Force C++14 as this code is not C++17 ready * Sat Aug 01 2020 Fedora Release Engineering - 1.6.0.7-3 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Mon Jul 27 2020 Fedora Release Engineering - 1.6.0.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Sun Jul 19 2020 sagitter - 1.6.0.7-1 - Update to 1.6.0 sub-7 * Tue Jun 30 2020 Jeff Law - 1.5.0.85-4 - Fix broken configure test compromised by LTO * Tue Jun 02 2020 Jerry James - 1.5.0.85-3 - Rebuild for nauty 2.7.1. * Fri Mar 20 2020 Jerry James - 1.5.0.85-2 - Rebuild for CoCoAlib 0.99700. Add cocoalib patch. Build with gmp-ecm, libcurl, libsamplerate, and nauty support. * Tue Feb 04 2020 sagitter - 1.5.0.85-1 - Update to 1.5.0 sub-85 * Tue Jan 28 2020 Fedora Release Engineering - 1.5.0.75-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Jan 10 2020 Jerry James - 1.5.0.75-5 - Welcome to 2020. * Fri Jan 10 2020 Jerry James - 1.5.0.75-4 - Rebuild for ntl 11.4.3. * Sat Dec 07 2019 Jerry James - 1.5.0.75-3 - Rebuild for CoCoAlib 0.99650 again. * Thu Nov 28 2019 sagitter - 1.5.0.75-2 - Remove line commented * Thu Nov 28 2019 sagitter - 1.5.0.75-1 - Update to 1.5.0 sub-75|Drop cocoalib patch * Wed Nov 27 2019 Jerry James - 1.5.0.63-4 - Rebuild for CoCoAlib 0.99650. * Fri Oct 11 2019 Jerry James - 1.5.0.63-3 - Rebuild for mpfr 4. * Tue Sep 24 2019 Jerry James - 1.5.0.63-2 - Rebuild for ntl 11.3.4. * Sat Sep 14 2019 sagitter - 1.5.0.63-1 - Update to 1.5.0 sub-63 * Tue Aug 20 2019 Susi Lehtola - 1.5.0.53-3 - Rebuilt for GSL 2.6. * Thu Jul 25 2019 Fedora Release Engineering - 1.5.0.53-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Sat May 18 2019 sagitter - 1.5.0.53-1 - Update to 1.5.0 sub-53 rhbz#1711374 * Wed Apr 24 2019 Björn Esser - 1.5.0.35-4 - Remove hardcoded gzip suffix from GNU info pages * Sun Feb 17 2019 Igor Gnatenko - 1.5.0.35-3 - Rebuild for readline 8.0 * Thu Jan 31 2019 Fedora Release Engineering - 1.5.0.35-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Mon Jan 14 2019 sagitter - 1.5.0.35-1 - Update to 1.5.0 sub-35 * Sat Oct 13 2018 Jerry James - 1.5.0.3-2 - Rebuild for ntl 11.3.0. * Thu Oct 11 2018 sagitter - 1.5.0.3-1 - Update to 1.5.0 sub-3 * Sat Aug 11 2018 Jerry James - 1.4.9.59-6 - Rebuild for CoCoAlib 0.99600, ntl 11.2.1, and pari 2.11.0. * Fri Jul 13 2018 Fedora Release Engineering - 1.4.9.59-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Jul 04 2018 Jerry James - 1.4.9.59-4 - More CoCoA adaptations for cocoalib 0.99564. * Wed Jul 04 2018 Jerry James - 1.4.9.59-3 - Build with CoCoAlib, glpk, and libao support. Remove scriptlets that call install-info. * Sat Jun 02 2018 Jerry James - 1.4.9.59-2 - Rebuild for libfplll 5.2.1 and mpfi 1.5.3. * Fri May 18 2018 sagitter - 1.4.9.59-1 - Update to 1.4.9 sub-59 * Wed Mar 28 2018 Peter Robinson - 1.4.9.45-6 - actually rev release * Wed Mar 28 2018 Peter Robinson - 1.4.9.45-5 - Build on all arches (tests now pass), drop remanent groups * Fri Feb 16 2018 sagitter - 1.4.9.45-4 - Use %%%%ldconfig_scriptlets * Wed Feb 07 2018 Fedora Release Engineering - 1.4.9.45-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sat Feb 03 2018 sagitter - 1.4.9.45-2 - Re-set previous ldconfig scripts (failed on fedora < 28) * Sat Feb 03 2018 sagitter - 1.4.9.45-1 - Update to 1.4.9 sub-45 * Thu Jan 11 2018 Igor Gnatenko - 1.4.9.43-2 - Remove obsolete scriptlets * Sun Dec 24 2017 sagitter - 1.4.9.43-1 - Update to 1.4.9 sub-43 * Thu Dec 21 2017 sagitter - 1.4.9.41-4 - Symlink restored * Thu Dec 21 2017 sagitter - 1.4.9.41-3 - Undo latest symlink changes * Sun Dec 17 2017 sagitter - 1.4.9.41-2 - Create missing directory * Sun Dec 17 2017 sagitter - 1.4.9.41-1 - Update to 1.4.9 sub-41; appdata file moved into metainfo shared data directory * Sat Dec 02 2017 sagitter - 1.4.9.33-1 - Update to 1.4.9 sub-33 * Sat Dec 02 2017 sagitter - 1.4.9.29-2 - Make symlinks used by QCAS * Thu Nov 30 2017 sagitter - 1.4.9.29-1 - Update to 1.4.9 sub-29 * Fri Sep 29 2017 Jerry James - 1.2.3.57-1 - Rebuild for ntl 10.5.0. Fix versioning scheme. * Fri Aug 04 2017 Petr Písař - 1.2.3-15 - Fix Perl dependencies * Wed Aug 02 2017 Fedora Release Engineering - 1.2.3-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 sagitter - 1.2.3-13 - Update to 1.2.3 sub-57 * Wed Jul 26 2017 Fedora Release Engineering - 1.2.3-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Thu Jul 13 2017 Petr Písař - 1.2.3-11 - perl dependency renamed to perl-interpreter * Sun Jun 11 2017 sagitter - 1.2.3-10 - Update to 1.2.3 sub-49 * Sun May 14 2017 Peter Robinson - 1.2.3-9 - Bump Release so upgrade path works * Fri May 12 2017 sagitter - 1.2.3-8 - Update to 1.2.3 sub-43 * Wed Apr 05 2017 Jerry James - 1.2.3-7 - Rebuild for ntl 10.3.0. Make EVR greater than 1.2.3-3.13. * Sun Feb 19 2017 sagitter - 1.2.3-6 - Update to 1.2.3 sub-25 * Fri Feb 10 2017 Fedora Release Engineering - 1.2.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Sat Jan 21 2017 Peter Robinson - 1.2.3-4 - Adjust release so it's newer than the previous rev (2.9 is larger than 1.13) * Wed Jan 18 2017 sagitter - 1.2.3-3 - Update to 1.2.3 sub-13 * Thu Jan 12 2017 Igor Gnatenko - 1.2.3-2 - Rebuild for readline 7.x * Thu Jan 05 2017 sagitter - 1.2.3-1 - Update to 1.2.3 sub-9 * Sun Dec 25 2016 sagitter - 1.2.2-10 - Update to subversion 105 * Fri Dec 02 2016 Paul Howarth - 1.2.2-9 - Rebuild for pari 2.9.0 * Tue Nov 15 2016 sagitter - 1.2.2-8 - Update to subversion 103 * Fri Oct 21 2016 Jerry James - 1.2.2-7 - Rebuild for ntl 10.1.0. * Wed Sep 28 2016 sagitter - 1.2.2-6 - Update to subversion 85 * Mon Sep 05 2016 Jerry James - 1.2.2-5 - Rebuild for ntl 9.11.0. * Mon Jul 25 2016 Jerry James - 1.2.2-4 - Rebuild for ntl 9.10.0. * Fri Jul 15 2016 sagitter - 1.2.2-3 - Update to subversion 75. * Thu Jul 07 2016 sagitter - 1.2.2-2 - Exclude s390x * Wed Jul 06 2016 sagitter - 1.2.2-1 - New package (bz#1335988). ## END: Generated by rpmautospec