Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package giac for openSUSE:Factory checked in at 2021-07-13 22:37:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/giac (Old) and /work/SRC/openSUSE:Factory/.giac.new.2625 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "giac" Tue Jul 13 22:37:18 2021 rev:2 rq:905955 version:MACRO Changes: -------- --- /work/SRC/openSUSE:Factory/giac/giac.changes 2020-10-24 15:17:08.596211642 +0200 +++ /work/SRC/openSUSE:Factory/.giac.new.2625/giac.changes 2021-07-13 22:37:41.766002471 +0200 @@ -1,0 +2,22 @@ +Sun Jun 27 22:33:21 UTC 2021 - Atri Bhattacharya <[email protected]> + +- Update to version 1.7.0.13: + * polynomial system solver optimizations (rational univariate + representation computation and real root isolation). +- Changes from version 1.7.0: + * Javascript interpreter added: QuickJS. +- Changes from version 1.6.17: + * Compatibility with calculators (KhiCAS sessions for Numworks, + TI nspire CX). + * Inclusion of a MicroPython interpreter (with builtin modules + for teaching), you can switch interpreter by typing python or + xcas in an empty commandline. +- Changes from version 1.6.0: + * Improved FFT over finite field, half-GCD implementation. +- Enforce '-std=c++14' for openSUSE >= 1550 to build with gcc 11, + as giac codebase isn't C++17 ready. +- Fix a few more script-without-shebang issues. +- Drop install_info post scriptlets and associated BuildRequires; + these have been managed by file triggers for a while now. + +------------------------------------------------------------------- Old: ---- giac_1.5.0-85.tar.gz New: ---- giac_1.7.0-13.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ giac.spec ++++++ --- /var/tmp/diff_new_pack.xJPfSV/_old 2021-07-13 22:37:43.817985946 +0200 +++ /var/tmp/diff_new_pack.xJPfSV/_new 2021-07-13 22:37:43.817985946 +0200 @@ -1,7 +1,7 @@ # # spec file for package giac # -# Copyright (c) 2020 SUSE LLC. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %bcond_with cocoa Name: giac -%define tarver 1.5.0-85 +%define tarver 1.7.0-13 Version: %( echo %{tarver} | sed 's/-/./' ) %define mainver %( echo %{tarver} | sed 's/-.*//' ) %define soname 0 @@ -29,10 +29,10 @@ URL: http://www-fourier.ujf-grenoble.fr/~parisse/giac.html Source: http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_%{tarver}.tar.gz BuildRequires: bison -BuildRequires: byacc -BuildRequires: flex BuildRequires: blas-devel +BuildRequires: byacc BuildRequires: fdupes +BuildRequires: flex BuildRequires: fltk-devel BuildRequires: gcc-c++ BuildRequires: gcc-fortran @@ -66,8 +66,6 @@ BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xft) BuildRequires: pkgconfig(xinerama) -Requires(post): %install_info_prereq -Requires(preun): %install_info_prereq %if !%{with cocoa} BuildRequires: pkgconfig(ao) %endif @@ -129,6 +127,9 @@ find . -type f -iname '.*' -delete %build +%if 0%{?suse_version} >= 1550 +export CXXFLAGS+=' -std=c++14' +%endif %configure \ --enable-gui \ --enable-static=no @@ -155,6 +156,7 @@ # fix script-without-shebang chmod a-x %{buildroot}%{_datadir}/%{name}/examples/Exemples/*/*.xws chmod a-x %{buildroot}%{_datadir}/%{name}/examples/geo/*.cas +chmod a-x %{buildroot}%{_datadir}/%{name}/examples/groebner/* chmod a-x %{buildroot}%{_datadir}/%{name}/examples/lewisw/fermat_gcd_1var chmod a-x %{buildroot}%{_datadir}/%{name}/examples/lewisw/fermat_gcd_mod_1var # fix spurious-executable-perm @@ -171,16 +173,6 @@ %fdupes -s %{buildroot}%{_datadir} -%post -%install_info --info-dir=%{_infodir} %{_infodir}/%{name}_es.info%{ext_info} -%install_info --info-dir=%{_infodir} %{_infodir}/%{name}_us.info%{ext_info} - -%preun -if [ $1 -eq 0 ]; then -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}_es.info%{ext_info} -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}_us.info%{ext_info} -fi - %post -n lib%{name}%{soname} -p /sbin/ldconfig %postun -n lib%{name}%{soname} -p /sbin/ldconfig @@ -220,6 +212,7 @@ %{_datadir}/icons/hicolor/*/mimetypes/*xcas.png %{_datadir}/pixmaps/xcas.xpm %{_datadir}/applications/xcas.desktop +%{_datadir}/metainfo/*.xml %files -n lib%{name}%{soname} %license COPYING ++++++ giac_1.5.0-85.tar.gz -> giac_1.7.0-13.tar.gz ++++++ /work/SRC/openSUSE:Factory/giac/giac_1.5.0-85.tar.gz /work/SRC/openSUSE:Factory/.giac.new.2625/giac_1.7.0-13.tar.gz differ: char 12, line 1
