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

Reply via email to