commit pari for openSUSE:Factory

2020-06-07 Thread root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2020-06-07 21:38:53

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new.3606 (New)


Package is "pari"

Sun Jun  7 21:38:53 2020 rev:22 rq:812132 version:2.11.4

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2020-03-06 
21:28:13.181584184 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new.3606/pari.changes  2020-06-07 
21:39:01.973586007 +0200
@@ -1,0 +2,8 @@
+Sat Jun  6 23:59:38 UTC 2020 - Jan Engelhardt 
+
+- Update to release 2.11.4
+  * fixed "factor((x-1)*(x-y)^2)" going into an infinite loop
+  * "ellap" could fail with division by 0
+  * cure wrong results from "bnfsunit"
+
+---

Old:

  pari-2.11.3.tar.gz
  pari-2.11.3.tar.gz.asc

New:

  pari-2.11.4.tar.gz
  pari-2.11.4.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.eIwJFc/_old  2020-06-07 21:39:03.113589621 +0200
+++ /var/tmp/diff_new_pack.eIwJFc/_new  2020-06-07 21:39:03.113589621 +0200
@@ -23,7 +23,7 @@
 Name:   pari
 %define sover  6
 %define lname   libpari-gmp-tls%sover
-Version:2.11.3
+Version:2.11.4
 Release:0
 Summary:Computer Algebra System for computations in Number Theory
 License:GPL-2.0-only
@@ -88,8 +88,7 @@
 functions.
 
 %prep
-%setup -q
-%patch -P 1 -p1
+%autosetup -p1
 
 %build
 ./Configure --prefix="%_prefix" \

++ pari-2.11.3.tar.gz -> pari-2.11.4.tar.gz ++
 2816 lines of diff (skipped)




commit pari for openSUSE:Factory

2020-03-06 Thread root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2020-03-06 21:28:09

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new.26092 (New)


Package is "pari"

Fri Mar  6 21:28:09 2020 rev:21 rq:782011 version:2.11.3

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2019-08-24 
18:46:11.721758519 +0200
+++ /work/SRC/openSUSE:Factory/.pari.new.26092/pari.changes 2020-03-06 
21:28:13.181584184 +0100
@@ -1,0 +2,11 @@
+Thu Mar  5 16:44:44 UTC 2020 - Jan Engelhardt 
+
+- Update to release 2.11.3
+  * Avoid division by zero in Flx_extresultant when one input is 0.
+  * Fix crashes executing "ispower(27,2^60)",
+"issquare(non square t_FFELT, &x)",
+"polcompositum(x^2+x/3+1,x^2+x/3+1)",
+"polrootsreal(x+0.)", "qflllgram([2,2,3;4,5,6])",
+or printf("%10.6f\n",2^-100).
+
+---

Old:

  pari-2.11.2.tar.gz
  pari-2.11.2.tar.gz.asc

New:

  pari-2.11.3.tar.gz
  pari-2.11.3.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.gmuKPW/_old  2020-03-06 21:28:14.977585291 +0100
+++ /var/tmp/diff_new_pack.gmuKPW/_new  2020-03-06 21:28:15.009585311 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pari
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 Name:   pari
 %define sover  6
 %define lname   libpari-gmp-tls%sover
-Version:2.11.2
+Version:2.11.3
 Release:0
 Summary:Computer Algebra System for computations in Number Theory
 License:GPL-2.0-only

++ pari-2.11.2.tar.gz -> pari-2.11.3.tar.gz ++
 4057 lines of diff (skipped)




commit pari for openSUSE:Factory

2019-08-24 Thread root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2019-08-24 18:46:01

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new.7948 (New)


Package is "pari"

Sat Aug 24 18:46:01 2019 rev:20 rq:725590 version:2.11.2

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2019-08-14 
11:37:59.928690127 +0200
+++ /work/SRC/openSUSE:Factory/.pari.new.7948/pari.changes  2019-08-24 
18:46:11.721758519 +0200
@@ -1,0 +2,6 @@
+Fri Aug 23 13:49:16 UTC 2019 - Jan Engelhardt 
+
+- Enable pthreads [boo#1142714]
+- Avoid duplicate shipping of documentation.
+
+---



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.avhry1/_old  2019-08-24 18:46:13.405758356 +0200
+++ /var/tmp/diff_new_pack.avhry1/_new  2019-08-24 18:46:13.405758356 +0200
@@ -22,7 +22,7 @@
 
 Name:   pari
 %define sover  6
-%define lname   libpari-gmp%sover
+%define lname   libpari-gmp-tls%sover
 Version:2.11.2
 Release:0
 Summary:Computer Algebra System for computations in Number Theory
@@ -95,7 +95,8 @@
 ./Configure --prefix="%_prefix" \
--bindir="%_bindir" --includedir="%_includedir" \
--libdir="%_libdir" \
-   --sysdatadir="%_libdir" --datadir="%_datadir/%name"
+   --sysdatadir="%_libdir" --datadir="%_datadir/%name" \
+   --mt=pthread
 make %{?_smp_mflags} all \
CFLAGS="%optflags -fno-strict-aliasing" \
STRIP=true
@@ -107,7 +108,6 @@
 %postun -n %lname -p /sbin/ldconfig
 
 %files gp
-%license AUTHORS COPYING
 %_bindir/*
 %_datadir/%name
 %_libdir/%name.cfg
@@ -117,14 +117,13 @@
 %if 0%{?sle_version} <= 15 && !0%{?is_opensuse}
 %dir %_licensedir
 %endif
-%license AUTHORS COPYING
-%doc CHANGES CHANGES-* NEW README
-%doc examples/
-%_libdir/libpari-gmp.so.%version
-%_libdir/libpari-gmp.so.%sover
+%license COPYING
+%_libdir/libpari-gmp-tls.so.%version
+%_libdir/libpari-gmp-tls.so.%sover
 
 %files devel
-%license AUTHORS COPYING
+%doc examples/
+%doc CHANGES CHANGES-* NEW README
 %_includedir/pari/
 %_libdir/libpari.so
 





commit pari for openSUSE:Factory

2019-08-14 Thread root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2019-08-14 11:37:58

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new.9556 (New)


Package is "pari"

Wed Aug 14 11:37:58 2019 rev:19 rq:723174 version:2.11.2

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2019-03-26 
15:45:27.008081166 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new.9556/pari.changes  2019-08-14 
11:37:59.928690127 +0200
@@ -1,0 +2,18 @@
+Sun Jul 28 22:37:35 UTC 2019 - Simon Puchert 
+
+- Update to new upstream release 2.11.2
+  * Fixed minpoly(Mod(1,t^2)) causing SIGSEGV.
+  * Fixed segfault in ffinvmap(m) on bad input.
+  * Fixed factormod(x^3+1,[y^2+1,2]) causing SIGSEGV.
+  * Fixed incorrect use of graphcolors leading to a SIGSEGV.
+  * Fixed [a,b]=a possibly leading to memory corruption.
+  * Fixed a memory leak in cgetalloc when lg overflows.
+  * Fixed a possible segfault in padicappr.
+  * Fixed core() possibly destroying its input,
+if stored in a GP variable.
+  * Fixed stack corruption in quad_disc.
+  * Fixed an infinite loop and stack corruption in ellmoddegree.
+- Drop the separate changelog as RPMLINT warns about it being a
+  duplicate of the file CHANGES (which is already included).
+
+---
@@ -9 +27 @@
-- Update to new upstream release 2.11
+- Update to new upstream release 2.11.1

Old:

  pari-2.11.1.changelog
  pari-2.11.1.tar.gz
  pari-2.11.1.tar.gz.asc

New:

  pari-2.11.2.tar.gz
  pari-2.11.2.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.L2JfYf/_old  2019-08-14 11:38:00.444690035 +0200
+++ /var/tmp/diff_new_pack.L2JfYf/_new  2019-08-14 11:38:00.448690034 +0200
@@ -23,17 +23,16 @@
 Name:   pari
 %define sover  6
 %define lname   libpari-gmp%sover
-Version:2.11.1
+Version:2.11.2
 Release:0
 Summary:Computer Algebra System for computations in Number Theory
 License:GPL-2.0-only
 Group:  Productivity/Scientific/Math
-URL:http://pari.math.u-bordeaux.fr/
-#Git-Clone:http://pari.math.u-bordeaux.fr/git/pari.git
-#Git-Web:  http://pari.math.u-bordeaux.fr/cgi-bin/gitweb.cgi
-Source: 
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz
-Source2:
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz.asc
-Source3:
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.changelog
+URL:https://pari.math.u-bordeaux.fr/
+#Git-Clone:https://pari.math.u-bordeaux.fr/git/pari.git
+#Git-Web:  https://pari.math.u-bordeaux.fr/cgi-bin/gitweb.cgi
+Source: 
https://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz
+Source2:
https://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz.asc
 Patch1: pari-nodate.diff
 BuildRequires:  fltk-devel
 BuildRequires:  gmp-devel
@@ -100,7 +99,6 @@
 make %{?_smp_mflags} all \
CFLAGS="%optflags -fno-strict-aliasing" \
STRIP=true
-cp "%{S:3}" .
 
 %install
 %make_install
@@ -120,7 +118,6 @@
 %dir %_licensedir
 %endif
 %license AUTHORS COPYING
-%doc %name-%version.changelog
 %doc CHANGES CHANGES-* NEW README
 %doc examples/
 %_libdir/libpari-gmp.so.%version

++ pari-2.11.1.tar.gz -> pari-2.11.2.tar.gz ++
 4443 lines of diff (skipped)




commit pari for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2019-03-26 15:45:21

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new.25356 (New)


Package is "pari"

Tue Mar 26 15:45:21 2019 rev:18 rq:688516 version:2.11.1

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2018-12-13 
19:48:29.896696767 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new.25356/pari.changes 2019-03-26 
15:45:27.008081166 +0100
@@ -1,0 +2,5 @@
+Mon Mar 25 19:08:37 UTC 2019 - Christophe Giboudeaux 
+
+- Prepare the KDE4/Qt4 removal in factory.
+
+---



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.axgp6o/_old  2019-03-26 15:45:27.832080770 +0100
+++ /var/tmp/diff_new_pack.axgp6o/_new  2019-03-26 15:45:27.832080770 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pari
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,12 +16,6 @@
 #
 
 
-%if 0%{?sle_version} == 15 && !0%{?is_opensuse}
-%bcond_withqt
-%else
-%bcond_without qt
-%endif
-
 # See
 # http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html
 # for details on the SO versioning.
@@ -46,9 +40,6 @@
 BuildRequires:  libX11-devel
 BuildRequires:  readline-devel
 BuildRequires:  xorg-x11-proto-devel
-%if %{with qt}
-BuildRequires:  libqt4-devel
-%endif
 
 %description
 PARI/GP is a computer algebra system designed for fast computations





commit pari for openSUSE:Factory

2018-12-13 Thread root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2018-12-13 19:48:28

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new.28833 (New)


Package is "pari"

Thu Dec 13 19:48:28 2018 rev:17 rq:656949 version:2.11.1

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2018-08-31 
10:47:31.695427143 +0200
+++ /work/SRC/openSUSE:Factory/.pari.new.28833/pari.changes 2018-12-13 
19:48:29.896696767 +0100
@@ -1,0 +2,22 @@
+Mon Dec 10 23:51:20 UTC 2018 - Jan Engelhardt 
+
+- Update to new upstream release 2.11
+  * Fixed a heap buffer overflow
+  * Fixed mfsplit(mf,,flag) could return uninitialized objects
+causing SIGSEGV
+  * Fixed incgam(-1000.4,2) causing SIGSEGV
+  * Fixed mfcoefs(mfDelta(),0) causing SIGSEGV
+  * Fixed segfault in rnfidealup
+
+---
+Fri Dec  7 21:14:49 UTC 2018 - Todd R 
+
+- Use %macro instead of %{macro} wherever possible.
+
+---
+Fri Dec  7 16:38:08 UTC 2018 - Todd R 
+
+- Fix building on SLE 15
+- Use %license macro
+
+---

Old:

  pari-2.11.0.changelog
  pari-2.11.0.tar.gz
  pari-2.11.0.tar.gz.asc

New:

  pari-2.11.1.changelog
  pari-2.11.1.tar.gz
  pari-2.11.1.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.T6uj71/_old  2018-12-13 19:48:30.428696078 +0100
+++ /var/tmp/diff_new_pack.T6uj71/_new  2018-12-13 19:48:30.428696078 +0100
@@ -12,32 +12,43 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
+%if 0%{?sle_version} == 15 && !0%{?is_opensuse}
+%bcond_withqt
+%else
+%bcond_without qt
+%endif
+
+# See
+# http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html
+# for details on the SO versioning.
+
 Name:   pari
-%define lname  libpari-gmp6
-Version:2.11.0
+%define sover  6
+%define lname   libpari-gmp%sover
+Version:2.11.1
 Release:0
-Summary:Computer Algebra System for fast computations in Number Theory
+Summary:Computer Algebra System for computations in Number Theory
 License:GPL-2.0-only
 Group:  Productivity/Scientific/Math
-Url:http://pari.math.u-bordeaux.fr/
-
+URL:http://pari.math.u-bordeaux.fr/
 #Git-Clone:http://pari.math.u-bordeaux.fr/git/pari.git
 #Git-Web:  http://pari.math.u-bordeaux.fr/cgi-bin/gitweb.cgi
 Source: 
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz
 Source2:
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz.asc
 Source3:
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.changelog
 Patch1: pari-nodate.diff
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fltk-devel
 BuildRequires:  gmp-devel
 BuildRequires:  libX11-devel
-BuildRequires:  libqt4-devel
 BuildRequires:  readline-devel
 BuildRequires:  xorg-x11-proto-devel
+%if %{with qt}
+BuildRequires:  libqt4-devel
+%endif
 
 %description
 PARI/GP is a computer algebra system designed for fast computations
@@ -63,7 +74,7 @@
 Summary:Computer Algebra System library for fast computations in 
Number Theory
 # This is used by the data packages to avoid having a too-old version of 
libpari:
 Group:  System/Libraries
-Provides:   libpari-gmp = %version-%release
+Provides:   libpari-gmp = %version
 
 %description -n %lname
 PARI/GP is a computer algebra system designed for fast computations
@@ -88,47 +99,45 @@
 
 %prep
 %setup -q
-%patch -p 1 -P 1
+%patch -P 1 -p1
 
 %build
 ./Configure --prefix="%_prefix" \
--bindir="%_bindir" --includedir="%_includedir" \
--libdir="%_libdir" \
-   --sysdatadir="%_libdir" --datadir="%_datadir/%name";
+   --sysdatadir="%_libdir" --datadir="%_datadir/%name"
 make %{?_smp_mflags} all \
CFLAGS="%optflags -fno-strict-aliasing" \
-   STRIP=true;
-
-cp "%{S:3}" .;
+   STRIP=true
+cp "%{S:3}" .
 
 %install
-b="%buildroot";
-make install DESTDIR="$b";
+%make_install
 
 %post   -n %lname -p /sbin/ldconfig
 %postun -n %lname -p /sbin/ldconfig
 
 %files gp
-%defattr(-,root,root)
+%license AUTHORS COPYING
 %_bindir/*
 %_datadir/%name
 %_libdir/%name.cfg
 %_mandir/man*/*
-%doc %name-%version.changelog
 
-#
-# See
-# http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html
-# for details on the SO versioning.
-#
 %files -n %

commit pari for openSUSE:Factory

2018-08-31 Thread root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2018-08-31 10:47:28

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new (New)


Package is "pari"

Fri Aug 31 10:47:28 2018 rev:16 rq:632204 version:2.11.0

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2017-09-12 
19:54:13.936885506 +0200
+++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes   2018-08-31 
10:47:31.695427143 +0200
@@ -1,0 +2,14 @@
+Wed Aug 29 20:32:25 UTC 2018 - Jan Engelhardt 
+
+- Update to new upstream release 2.11.0
+  * fixed uninitialized memory reads in lgcdii and red_montgomery
+  * fixed memory leaks on pari_close [s_dbginfo, s_frame,
+colormap/graphcolor
+  * polcoeff is deprecated and renamed polcoef: it now only
+applies to scalars, polynomials, series and rational
+functions; no longer to vector/matrices or quadratic forms
+(use [] or "component")
+  * libpari: rename polcoeff0 -> polcoef, polcoeff_i -> polcoef_i,
+truecoeff -> truecoef
+
+---

Old:

  pari-2.9.3.changelog
  pari-2.9.3.tar.gz
  pari-2.9.3.tar.gz.asc

New:

  pari-2.11.0.changelog
  pari-2.11.0.tar.gz
  pari-2.11.0.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.96Bga2/_old  2018-08-31 10:47:32.439428059 +0200
+++ /var/tmp/diff_new_pack.96Bga2/_new  2018-08-31 10:47:32.439428059 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pari
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,11 @@
 
 
 Name:   pari
-%define lname  libpari-gmp5
-Version:2.9.3
+%define lname  libpari-gmp6
+Version:2.11.0
 Release:0
 Summary:Computer Algebra System for fast computations in Number Theory
-License:GPL-2.0
+License:GPL-2.0-only
 Group:  Productivity/Scientific/Math
 Url:http://pari.math.u-bordeaux.fr/
 
@@ -121,10 +121,10 @@
 # http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html
 # for details on the SO versioning.
 #
-%files -n libpari-gmp5
+%files -n %lname
 %defattr(-,root,root)
 %_libdir/libpari-gmp.so.%version
-%_libdir/libpari-gmp.so.5
+%_libdir/libpari-gmp.so.6
 
 %files devel
 %defattr(-,root,root)

++ pari-2.9.3.changelog -> pari-2.11.0.changelog ++
 779 lines (skipped)
 between /work/SRC/openSUSE:Factory/pari/pari-2.9.3.changelog
 and /work/SRC/openSUSE:Factory/.pari.new/pari-2.11.0.changelog

++ pari-2.9.3.tar.gz -> pari-2.11.0.tar.gz ++
 219217 lines of diff (skipped)

++ pari-nodate.diff ++
--- /var/tmp/diff_new_pack.96Bga2/_old  2018-08-31 10:47:34.559430670 +0200
+++ /var/tmp/diff_new_pack.96Bga2/_new  2018-08-31 10:47:34.563430674 +0200
@@ -7,14 +7,15 @@
  src/language/paricfg.c |2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-Index: pari-2.7.1/src/language/paricfg.c
+Index: pari-2.11.0/src/language/paricfg.c
 ===
 pari-2.7.1.orig/src/language/paricfg.c
-+++ pari-2.7.1/src/language/paricfg.c
-@@ -17,5 +17,5 @@ const char *paricfg_version = PARIVERSIO
+--- pari-2.11.0.orig/src/language/paricfg.c
 pari-2.11.0/src/language/paricfg.c
+@@ -17,6 +17,6 @@ const char *paricfg_version = PARIVERSIO
  const char *paricfg_buildinfo = PARIINFO;
  const long  paricfg_version_code = PARI_VERSION_CODE;
  const char *paricfg_vcsversion = PARI_VCSVERSION;
 -const char *paricfg_compiledate = __DATE__;
 +const char *paricfg_compiledate = "openSUSE";
  const char *paricfg_mt_engine = PARI_MT_ENGINE;
+ const char *paricfg_gphelp = GPHELP;




commit pari for openSUSE:Factory

2017-09-12 Thread root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2017-09-12 19:54:11

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new (New)


Package is "pari"

Tue Sep 12 19:54:11 2017 rev:15 rq:522775 version:2.9.3

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2017-03-08 
01:12:21.468406747 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes   2017-09-12 
19:54:13.936885506 +0200
@@ -1,0 +2,8 @@
+Sat Sep  9 12:33:24 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 2.9.3
+  * Expression "issquare(Mod(1,67)*x^4+Mod(14,67)*x^2+Mod(49,67))"
+and "polroots(t_POL whose coeffs vary by a factor > 2^10)"
+had caused SIGSEGV
+
+---

Old:

  pari-2.9.1.changelog
  pari-2.9.1.tar.gz
  pari-2.9.1.tar.gz.asc

New:

  pari-2.9.3.changelog
  pari-2.9.3.tar.gz
  pari-2.9.3.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.INY2aS/_old  2017-09-12 19:54:14.708776974 +0200
+++ /var/tmp/diff_new_pack.INY2aS/_new  2017-09-12 19:54:14.708776974 +0200
@@ -18,7 +18,7 @@
 
 Name:   pari
 %define lname  libpari-gmp5
-Version:2.9.1
+Version:2.9.3
 Release:0
 Summary:Computer Algebra System for fast computations in Number Theory
 License:GPL-2.0

++ pari-2.9.1.changelog -> pari-2.9.3.changelog ++
--- /work/SRC/openSUSE:Factory/pari/pari-2.9.1.changelog2017-03-08 
01:12:21.272434479 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new/pari-2.9.3.changelog   2017-09-12 
19:54:13.748911936 +0200
@@ -1,15 +1,98 @@
 # $Id$
 Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
 
+Done for version 2.9.3 (released 13/7/2017):
+[last column crossreferences current development release 2.10.0]
+  Fixed
+
+  1- K=bnfinit(x^2+2323); P=idealprimedec(K,23)[1];   [F50]
+ bnfisprincipal(K,P);  \\ oo loop
+BA2- Mat()[1..0,1..0] -> SEGV [F59]
+PB3- galoissubcyclo(1,1,fl) ignored fl [#1914][F60]
+EB4- GP was incorrectly issuing fflush(NULL) [#1913]  [F62]
+  5- issquare(Mod(1,67)*x^4+Mod(14,67)*x^2+Mod(49,67)) -> SEGV [#1915][F63]
+  6- polroots(t_POL whose coeffs vary by a factor > 2^10) -> SEGV [F64]
+  7- nfisincl(nf1, nf2) didn't work [#1921]   [F65]
+  8- setting sopath in gprc then calling install() -> SEGV [#1922][F66]
+  9- nfislocalpower did not accept a bnf in place of a nf [F67]
+  10- subst(t_SER, x, 0 t_POL) [#1925], e.g   [F68]
+ subst(x+O(x^2),x,0*x) -> 1 + O(x)   [ instead of 0 ]
+ subst(x+O(x^2),x,Mod(0,3)*x) -> O(x^0) [ instead of Mod(0,3) ]
+  11- valuation(Mod(0,3)*x,x) -> 0 [ instead of oo ]  [F69]
+  12- factor(x^2 * (1+O(5^2))) -> domain error[F70]
+  13- Vecsmall(t_STR with extended (8-bit) ASCII) -> platform dependent
+  + can't be converted back with Strchr   [F72]
+BA14- [pthread] do not use pthread when nbthreads=1   [F74]
+  15- sumdiv(arg. in factored form, k < 0) => error or wrong result   [F75]
+  16- Mod(0,1)^0 -> invalid t_INTMOD  [F76]
+  17- gamma and lngamma inaccurate near negative integers [F77]
+BA18- nfisisom, nfisincl and factor were still using factornf [F78]
+PB19- nfinit(t_POL of deg 1, 3) => incorrect change of variable   [F79]
+  20- subst(t_SER, x, x+O(x^N)) was slow [ e.g. ellj(x+O(x^1)) ]  [F80]
+BA21- setrand(2);polclass(-5032,27) -> wrong result   [F81]
+  22- polredabs(non-monic t_POL, 1) => potentially wrong map  [F82]
+  23- if 'a < 'b < 'c, charpoly(Mod(a, a^2 + Mod(b,b^2+1)), c) => 1   [F83]
+  24- mathouseholder: missing sanity check (SEGV, didn't accept t_COL)[F84]
+  25- bestapprPade did not handle positive valuation correctly [#1945][F85]
+PB26- subst(Mod(1/z, y), z, x) -> wrong answer [#1949][F86]
+
+Done for version 2.9.2 (released 5/4/2017):
+[last column crossreferences current development release 2.10.0]
+  Fixed
+  1- ZG_normalize destroyed its input [F11]
+  2- [install] prototype code D0,U, did not work  [F12]
+BA3- use of complex default function argument could lead to error [F13]
+  4- factorpadic(2*x^4+x^2,2,2) -> division by 0 [#1876]  [F14]
+  5- incgam(110, I) very inacc

commit pari for openSUSE:Factory

2017-03-07 Thread root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2017-03-08 01:12:20

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new (New)


Package is "pari"

Wed Mar  8 01:12:20 2017 rev:14 rq:459393 version:2.9.1

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2016-12-08 
00:31:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes   2017-03-08 
01:12:21.468406747 +0100
@@ -1,0 +2,8 @@
+Tue Feb 21 00:00:10 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 2.9.1
+  * lfunartin was using too much stack
+  * fflog in char 3 or 5 was slower than intended
+  * modular algorithms could fail for very large input
+
+---

Old:

  pari-2.9.0.changelog
  pari-2.9.0.tar.gz
  pari-2.9.0.tar.gz.asc

New:

  pari-2.9.1.changelog
  pari-2.9.1.tar.gz
  pari-2.9.1.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.H9cC01/_old  2017-03-08 01:12:22.284291290 +0100
+++ /var/tmp/diff_new_pack.H9cC01/_new  2017-03-08 01:12:22.284291290 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pari
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # 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 @@
 
 Name:   pari
 %define lname  libpari-gmp5
-Version:2.9.0
+Version:2.9.1
 Release:0
 Summary:Computer Algebra System for fast computations in Number Theory
 License:GPL-2.0
@@ -61,8 +61,8 @@
 
 %package -n %lname
 Summary:Computer Algebra System library for fast computations in 
Number Theory
-Group:  System/Libraries
 # This is used by the data packages to avoid having a too-old version of 
libpari:
+Group:  System/Libraries
 Provides:   libpari-gmp = %version-%release
 
 %description -n %lname

++ pari-2.9.0.changelog -> pari-2.9.1.changelog ++
 817 lines (skipped)
 between /work/SRC/openSUSE:Factory/pari/pari-2.9.0.changelog
 and /work/SRC/openSUSE:Factory/.pari.new/pari-2.9.1.changelog

++ pari-2.9.0.tar.gz -> pari-2.9.1.tar.gz ++
 1977 lines of diff (skipped)




commit pari for openSUSE:Factory

2016-12-07 Thread h_root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2016-12-08 00:31:52

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new (New)


Package is "pari"

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2016-08-05 
18:16:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes   2016-12-08 
00:31:53.0 +0100
@@ -1,0 +2,11 @@
+Tue Nov 29 11:45:37 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 2.9.0
+* fixed nfisisom(x,x^0) causing a crash
+* fixed crash on BIB in ellpointtoz(t_PADIC)
+* fixed wrong result for nfroots(non-monic t_POL)
+* fixed division by zero on doing
+  e=ellinit([1,-1,1,98,126],O(5^10)); ellpointtoz(e,[1,14])
+* fixed rare crash in bnfisprincipal
+
+---

Old:

  pari-2.7.6.changelog
  pari-2.7.6.tar.gz
  pari-2.7.6.tar.gz.asc

New:

  pari-2.9.0.changelog
  pari-2.9.0.tar.gz
  pari-2.9.0.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.DiWqbH/_old  2016-12-08 00:31:54.0 +0100
+++ /var/tmp/diff_new_pack.DiWqbH/_new  2016-12-08 00:31:54.0 +0100
@@ -17,8 +17,8 @@
 
 
 Name:   pari
-%define lname  libpari-gmp4
-Version:2.7.6
+%define lname  libpari-gmp5
+Version:2.9.0
 Release:0
 Summary:Computer Algebra System for fast computations in Number Theory
 License:GPL-2.0
@@ -121,10 +121,10 @@
 # http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html
 # for details on the SO versioning.
 #
-%files -n libpari-gmp4
+%files -n libpari-gmp5
 %defattr(-,root,root)
 %_libdir/libpari-gmp.so.%version
-%_libdir/libpari-gmp.so.4
+%_libdir/libpari-gmp.so.5
 
 %files devel
 %defattr(-,root,root)

++ pari-2.7.6.changelog -> pari-2.9.0.changelog ++
 956 lines (skipped)
 between /work/SRC/openSUSE:Factory/pari/pari-2.7.6.changelog
 and /work/SRC/openSUSE:Factory/.pari.new/pari-2.9.0.changelog

++ pari-2.7.6.tar.gz -> pari-2.9.0.tar.gz ++
 234925 lines of diff (skipped)




commit pari for openSUSE:Factory

2016-08-05 Thread h_root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2016-08-05 18:16:22

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new (New)


Package is "pari"

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2016-03-26 
15:23:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes   2016-08-05 
18:16:23.0 +0200
@@ -1,0 +2,9 @@
+Sun Jul 31 16:46:14 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 2.7.6
+* fixed O(1)==O(x) returning 0
+* matsolve(a,b) and a^(-1) gave wrong results [or SEGV] when t_MAT
+  a was not square and a,b "modular"; same for x^(-1)
+* fixed a memory leak in pari_close: sopath was not freed
+
+---

Old:

  pari-2.7.5.changelog
  pari-2.7.5.tar.gz
  pari-2.7.5.tar.gz.asc

New:

  pari-2.7.6.changelog
  pari-2.7.6.tar.gz
  pari-2.7.6.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.jtmIZg/_old  2016-08-05 18:16:24.0 +0200
+++ /var/tmp/diff_new_pack.jtmIZg/_new  2016-08-05 18:16:24.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   pari
 %define lname  libpari-gmp4
-Version:2.7.5
+Version:2.7.6
 Release:0
 Summary:Computer Algebra System for fast computations in Number Theory
 License:GPL-2.0

++ pari-2.7.5.changelog -> pari-2.7.6.changelog ++
--- /work/SRC/openSUSE:Factory/pari/pari-2.7.5.changelog2016-03-26 
15:23:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new/pari-2.7.6.changelog   2016-08-05 
18:16:23.0 +0200
@@ -1,6 +1,29 @@
 # $Id$
 Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
 
+Done for version 2.7.6 (released 20/06/2016):
+[last column crossreferences current development release 2.8.0]
+
+  Fixed
+1- [from 2.7.5] O(1) == O(x) returned 0  [#1765]
+2- matsolve(a,b) and a^(-1) gave wrong results [or SEGV] when t_MAT  [F86]
+   a was not square and a,b "modular" (F2m,Flm,FpM,FqM,F2xqM,FlxqM)
+   same for x^(-1)   [#1666]
+3- e=ellinit("11a1"); ellztopoint(e,3*e.omega[1]/5)[2] wrong [#1683] [F97]
+4- K.codiff incorrect if [K:Q] > 2   [F130]
+5- nfrootsof1(polcyclo(85)) -> 85 instead of 170 [#1766] [F133]
+6- at \p19, polroots((x+1)^2*(x-1)^7*(x^2-x+1)^5*1.0)-> SEGV [#1767] [F134]
+BA  7- ellsea returned the trace instead of the cardinal as documented.  [F135]
+BA  8- ellsea(,,1)  could return a wrong result  [#1768] [F136]
+MC  9- memory leak in pari_close: sopath not freed   [F138]
+   10- isprimepower(30011^(3*17)) returned 0 [F141]
+BA 11- [mpi] interrupt/alarm could cause a crash [F143]
+BA 12- [mpi] relinking empty t_LIST caused a crash   [F144]
+BA 13- my(s=1,a=0);forstep(i=1,20,s,s++;a+=i);a -> wrong result  [F146]
+   14- sqrt(0) -> loss of accuracy (sqrtn was correct)   [F148]
+   15- K = bnrinit(bnfinit(y^2-5),[1,[1,1]]); bnrdisc(K) ->wrong [#1804] [F152]
+   16- ellztopoint(ellinit([-1,0]), I) -> wrong result   [#1800] [F153]
+
 Done for version 2.7.5 (released 09/11/2015):
 [last column crossreferences current development release 2.8.0]
 

++ pari-2.7.5.tar.gz -> pari-2.7.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pari-2.7.5/AUTHORS new/pari-2.7.6/AUTHORS
--- old/pari-2.7.5/AUTHORS  2015-06-02 16:03:57.0 +0200
+++ new/pari-2.7.6/AUTHORS  2016-05-31 17:10:23.0 +0200
@@ -107,6 +107,7 @@
 LGr= Loic Grenie
 LM = Lorenz Minder
 MA = Michael Abshoff
+MC = Marie-Angela Cornelie
 MD = Mark Dickinson
 MH = Marije Huizing
 MS = Michael Stoll
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pari-2.7.5/CHANGES new/pari-2.7.6/CHANGES
--- old/pari-2.7.5/CHANGES  2015-10-26 09:59:48.0 +0100
+++ new/pari-2.7.6/CHANGES  2016-06-03 10:38:05.0 +0200
@@ -1,6 +1,29 @@
 # $Id$
 Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
 
+Done for version 2.7.6 (released 20/06/2016):
+[last column crossreferences current development release 2.8.0]
+
+  Fixed
+1- [from 2.7.5] O(1) == O(x) returned 0  [#1765]
+2- matsolve(a,b) and a^(-1) gave wrong results [or SEGV] when t_MAT  [F86]
+   a was not square and a,b "modular" (F2m,Flm,FpM,FqM,F2xqM,FlxqM)
+   same for x^(-1)   [#1666]
+3- 

commit pari for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2016-03-26 15:23:25

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new (New)


Package is "pari"

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2015-02-27 
11:10:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes   2016-03-26 
15:23:28.0 +0100
@@ -1,0 +2,7 @@
+Sat Mar 12 20:32:55 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 2.7.5
+* forprime engine could skip (fast) sieve in favour of (slow)
+* corrected return values/exceptions of functions
+
+---

Old:

  pari-2.7.3.changelog
  pari-2.7.3.tar.gz
  pari-2.7.3.tar.gz.asc

New:

  pari-2.7.5.changelog
  pari-2.7.5.tar.gz
  pari-2.7.5.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.UoGCcu/_old  2016-03-26 15:23:29.0 +0100
+++ /var/tmp/diff_new_pack.UoGCcu/_new  2016-03-26 15:23:29.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pari
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # 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 @@
 
 Name:   pari
 %define lname  libpari-gmp4
-Version:2.7.3
+Version:2.7.5
 Release:0
 Summary:Computer Algebra System for fast computations in Number Theory
 License:GPL-2.0

++ pari-2.7.3.changelog -> pari-2.7.5.changelog ++
--- /work/SRC/openSUSE:Factory/pari/pari-2.7.3.changelog2015-02-27 
11:10:13.0 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new/pari-2.7.5.changelog   2016-03-26 
15:23:27.0 +0100
@@ -1,6 +1,56 @@
 # $Id$
 Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
 
+Done for version 2.7.5 (released 09/11/2015):
+[last column crossreferences current development release 2.8.0]
+
+  Fixed
+1- forprime engine could skip (fast) sieve in favour of (slow)
+   nextprime [#1711] [F113]
+2- 0^[1] -> domain error [#1713] [F114]
+3- memory leaks (clones) in ellchangecurve   [#1716] [F115]
+4- zeta inaccurate around 0  [#1714] [F116]
+5- bnrrootnumber did not support the trivial character [0,..,0]  [F118]
+6- default(log,1) when logfile is write-protected later lead to SEGV [F119]
+BA  7- 2-adic gamma function: fix accuracy loss  [F120]
+8- A==A -> 0 for A a t_SER of huge accuracy (so that A-A overflows
+   valuation)[#1734] [F121]
+XR  9- P=Pol([1,-2,12,-12,-181,-4,-6899,9780,6360,702,-45]);
+   for(i=1,1,setrand(i);nfdisc(P)) -> crash  [#1735] [F122]
+   10- select(x->x,Vecsmall([1,2,3]),1) -> crash [#1737] [F123]
+BA 11- [libpari] RgV_to_RgX_reverse did not work if v[1] or v[2] was 0   [F125]
+   12- bnfinit could fail at low precision   [#1736] [F126]
+   13- Rg_to_ff: incorrect type in zk_to_ff  [#1755] [F127]
+BA 14- nfsubfields could fail[#1758] [F128]
+   15- rare SEGV in ArtinNumber  [#1759] [F129]
+
+Done for version 2.7.4 (released 19/06/2015):
+[last column crossreferences current development release 2.8.0]
+
+  Fixed
+1- divisors([2,1]) -> SEGV   [#1664] [F84]
+2- acos([Pol(1)]) -> GC bug [#1663]  [F85]
+3- primes([1,Pol(2)]) -> SEGV [#1668][F87]
+4- buffer overflow after default(format,"f.precision")   [F95]
+5- qfminim(A, 0, ...) -> stack overflow  [#1682] [F97]
+6- div_scal_rfrac could create an invalid t_POL  [#1651] [F99]
+7- polroots(t_POL with leading coeff = 0) -> fp exception[#1690] [F100]
+8- \r cannot deal with very long filenames   [#1616] [F101]
+9- rnfisabelian(nf, non monic t_POL) -> SEGV [#1693] [F102]
+   10- possibly incorrect result in nfdisc(T,listP)  [F104]
+   11- wrong dim(Ker) returned by ZM_pivot => SEGV in Z-linear algebra
+   routines.  E.g. setrand(1);quadclassunit(-612556842419)   [#1700] [F105]
+   12- moebius(factor(18)) -> 1 instead of 0 [#1702] [F106]
+   13- ispower(-167^10) => domain error

commit pari for openSUSE:Factory

2015-02-27 Thread h_root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2015-02-27 11:10:12

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new (New)


Package is "pari"

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2014-10-18 
09:09:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes   2015-02-27 
11:10:14.0 +0100
@@ -1,0 +2,10 @@
+Thu Feb 26 12:42:06 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 2.7.3
+* "??bnrL1" and "??ellL1" did not work anymore and were fixed
+* thue(f^e*g, ...), e even, (f,g)=1 missed solutions such that f<0
+* nfisincl(t_POL, t_POL) could lead to wrong negative results
+* ellcard over non-prime fields could return wrong results
+* weber(1+I) was missing its imaginary part
+
+---

Old:

  pari-2.7.2.changelog
  pari-2.7.2.tar.gz
  pari-2.7.2.tar.gz.asc

New:

  pari-2.7.3.changelog
  pari-2.7.3.tar.gz
  pari-2.7.3.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.OKXGAI/_old  2015-02-27 11:10:15.0 +0100
+++ /var/tmp/diff_new_pack.OKXGAI/_new  2015-02-27 11:10:15.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pari
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # 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 @@
 
 Name:   pari
 %define lname  libpari-gmp4
-Version:2.7.2
+Version:2.7.3
 Release:0
 Summary:Computer Algebra System for fast computations in Number Theory
 License:GPL-2.0

++ pari-2.7.2.changelog -> pari-2.7.3.changelog ++
--- /work/SRC/openSUSE:Factory/pari/pari-2.7.2.changelog2014-10-18 
09:09:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.pari.new/pari-2.7.3.changelog   2015-02-27 
11:10:13.0 +0100
@@ -1,6 +1,38 @@
 # $Id$
 Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
 
+Done for version 2.7.3 (released 18/02/2015):
+[last column crossreferences current development release 2.8.0]
+
+  Fixed
+1- [from 2.7.2] ??bnrL1 and ??ellL1 did not work anymore
+2- thue(f^e*g, ...), e even, (f,g)=1 missed solutions such that f<0   [F22]
+XR  3- bnrL1(bnrinit(bnfinit(x^2-168),[6,[1,1]],1)) -> bug in ArtinNumber [F55]
+4- nfisincl(t_POL, t_POL) could lead to wrong negative results[F58]
+5- polresultant(1+x*z^2,1+y*z^4,z) -> GC error [#1614][F59]
+BA  6- ellcard over non-prime fields could return wrong results   [F60]
+7- [libpari] FpX_roots could produce GC errors [#1618][F61]
+8- weber(1+I) was missing its imaginary part  [F62]
+9- (1+I)*(1+1/2*I) => wrong result (type errors) [#1619]  [F63]
+   10- contfracpnqn([a]) => [1,a;0,1] instead of [a,1;1,0][F64]
+   11- primes([2^50, 2^50+20]) => stack overflow  [F65]
+   12- issquare((x+1/2)^2,&z); z => 1.0*x+0.5 instead of x+1/2[F66]
+   13- possibly missing roots in nfroots (when using Trager)  [F68]
+   14- quadray(bnf, ideal) did not work   [F69]
+   15- thue(-14*x^3 + 10*x^2 + 63*x - 5,1) -> "short continued fraction"  [F70]
+   16- thue(29*x^3+130*x^2-35*x-48,1) -> "round error" bug[F71]
+   17- T=thueinit(10*x^3+6*x^2-41*x+8,1); thue(T,8) => SEGV [#1630]   [F72]
+   18- ellrootno(e,p = 2 or 3) when e not minimal at p => random result   [F73]
+   19- agm(1,2+O(5)) -> SEGV [#1645]  [F76]
+BA 20- [cygwin64] ellap(ellinit([0,0,1,-1,0]),10007) was broken   [F77]
+   21- primes([-5,5]) -> [5] (spurious absolute values)   [F78]
+   22- matqr([;]) -> crash[F79]
+   23- Fp_rem_mBarrett could return a non-normalized result   [F80]
+   p=436^56-35;Mod(271,p)^((p-1)/2) -> p+1
+   24- plotcopy would corrupt "string" objects (ROt_ST)   [F81]
+BA 25- [GP] default arguments to GP functions could cause corruption  [F82]
+VBr26- [darwin] remove obsolete linker options that cause crashes [#1623] [F83]
+
 Done for version 2.7.2 (released 19/09/2014):
 [last column crossreferences current development release 2.8.0]
 

++ pari-2.7.2.tar.gz -> pari-2.7.3.tar.gz ++
 1694 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional comma

commit pari for openSUSE:Factory

2014-10-18 Thread h_root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2014-10-18 09:09:21

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new (New)


Package is "pari"

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2014-08-06 
11:42:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes   2014-10-18 
09:09:44.0 +0200
@@ -1,0 +2,24 @@
+Sun Oct 12 08:15:21 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 2.7.2. Fixed were:
+* (gp -p N) or (primelimit=N in gprc_ for N >= 436273290 resulted
+  in an incorrect primetable.
+* monomial(exact zero, d, v) returned an invalid t_POL / t_RFRAC
+* contfracpnqn(v, n) returned partial quotients p[-1]/q[-1] ...
+  p[n-1]/q[n-1], instead of the documented p[0]/q[0] ... p[n]/q[n]
+* iferr() could crash if some component of the t_ERROR were clones
+* nffactor() could overflow the stack when default accuracy too low
+* obsolete use of E=[a1,a2,a3,a4,a6] in ellmul crashed
+* incorrect rounding in mulrr/divrr for one-word precision reals
+* multiif did not handle correctly return() in conditions
+* is_gener_Fp could return wrong results
+* Fq_sqrtn(t_INT,..,&zeta) could return a wrong root of 1
+* bnfinit: SEGV due to precision issues
+* zm_zc_mul only worked for square zm matrices
+* [gphelp] infinite loop when $COLUMNS too small
+* factoru(1) returned a t_MAT instead of the expected "matsmall"
+* when compatible = 3; series() used a random precision
+* isprime() could crash on large input
+* gphelp did not handle === correctly
+
+---

Old:

  pari-2.7.1.changelog
  pari-2.7.1.tar.gz
  pari-2.7.1.tar.gz.asc

New:

  pari-2.7.2.changelog
  pari-2.7.2.tar.gz
  pari-2.7.2.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.7XIUyz/_old  2014-10-18 09:09:45.0 +0200
+++ /var/tmp/diff_new_pack.7XIUyz/_new  2014-10-18 09:09:45.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   pari
 %define lname  libpari-gmp4
-Version:2.7.1
+Version:2.7.2
 Release:0
 Summary:Computer Algebra System for fast computations in Number Theory
 License:GPL-2.0
@@ -106,7 +106,6 @@
 make install DESTDIR="$b";
 
 %post -n %lname -p /sbin/ldconfig
-
 %postun -n %lname -p /sbin/ldconfig
 
 %files gp

++ pari-2.7.1.changelog -> pari-2.7.2.changelog ++
--- /work/SRC/openSUSE:Factory/pari/pari-2.7.1.changelog2014-08-06 
11:42:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.pari.new/pari-2.7.2.changelog   2014-10-18 
09:09:42.0 +0200
@@ -1,6 +1,42 @@
 # $Id$
 Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
 
+Done for version 2.7.2 (released 19/09/2014):
+[last column crossreferences current development release 2.8.0]
+
+  Fixed
+1- gaffsg(0, t_PADIC): wrong valuation[F21]
+2- (t_INTMOD with word-sized modulus)^(huge negative power) [#1584]   [F24]
+3- (gp -p N) or (primelimit=N in gprc_ for N >= 436273290 resulted in an
+   incorrect primetable. N.B. Such commands are now useless: needed primes
+   are produced dynamically anyway.   [F25]
+4- monomial(exact zero, d, v) returned an invalid t_POL / t_RFRAC [F26]
+5- contfracpnqn(v, n) returned partial quotients p[-1]/q[-1] ...
+   p[n-1]/q[n-1], instead of the documented p[0]/q[0] ... p[n]/q[n]   [F27]
+6- factor((3+4*I)/25) -> factor 2+I had 0 exponent [#1586][F29]
+BA  7- iferr() could crash if some component of the t_ERROR were clones.  [F31]
+8- nffactor() could overflow the stack when default accuracy too low  [F32]
+BA  9- obsolete use of E=[a1,a2,a3,a4,a6] in ellmul crashed  [#1589]  [F33]
+   10- incorrect rounding in mulrr/divrr for one-word precision reals [F34]
+BA 11- multiif did not handle correctly return() in conditions [#1590][F35]
+   12- [0..5] -> [0,0,0,0,0] on some architectures[F36]
+   13- is_gener_Fp could return wrong results [F37]
+   14- Fq_sqrtn(t_INT,..,&zeta) could return a wrong root of 1[F38]
+   15- bnfinit: SEGV due to precision issues [#1592]  [F39]
+   16- zm_zc_mul only worked for square zm matrices   [F40]
+   17- genus2red(0,27*x^5+97*x^4+118*x^3+60*x^2+13*x+1,3) -> bug [#1596]  [F41]
+   18- [gphelp] oo loop when $COLUMNS too small [#1594]   [F42]
+   19- genus2red(x,-x^6-3*x^4-10*x^2-1,3) -> impossible inverse [#1597]   [F43]
+   20- factoru(1) returned a t_MAT instead of the expected "matsmall" [F44]
+   2

commit pari for openSUSE:Factory

2014-04-26 Thread h_root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2014-04-26 10:09:46

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new (New)


Package is "pari"

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2014-02-05 
16:25:13.0 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes   2014-04-26 
10:09:47.0 +0200
@@ -1,0 +2,7 @@
+Fri Apr 18 14:53:48 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 2.7.0
+* added new library functions FlxX_to_FlxC, FlxXV_to_FlxM, polx_FlxX,
+  Flx_lead, RgV_to_RgM
+
+---

Old:

  pari-2.5.5.changelog
  pari-2.5.5.tar.gz
  pari-2.5.5.tar.gz.asc

New:

  pari-2.7.0.changelog
  pari-2.7.0.tar.gz
  pari-2.7.0.tar.gz.asc



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.GxBnBd/_old  2014-04-26 10:09:48.0 +0200
+++ /var/tmp/diff_new_pack.GxBnBd/_new  2014-04-26 10:09:48.0 +0200
@@ -17,8 +17,8 @@
 
 
 Name:   pari
-%define lname  libpari-gmp3
-Version:2.5.5
+%define lname  libpari-gmp4
+Version:2.7.0
 Release:0
 Summary:Computer Algebra System for fast computations in Number Theory
 License:GPL-2.0
@@ -124,10 +124,10 @@
 # http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html
 # for details on the SO versioning.
 #
-%files -n libpari-gmp3
+%files -n libpari-gmp4
 %defattr(-,root,root)
 %_libdir/libpari-gmp.so.%version
-%_libdir/libpari-gmp.so.3
+%_libdir/libpari-gmp.so.4
 
 %files devel
 %defattr(-,root,root)

++ pari-2.5.5.changelog -> pari-2.7.0.changelog ++
 1040 lines (skipped)
 between /work/SRC/openSUSE:Factory/pari/pari-2.5.5.changelog
 and /work/SRC/openSUSE:Factory/.pari.new/pari-2.7.0.changelog

++ pari-2.5.5.tar.gz -> pari-2.7.0.tar.gz ++
 215193 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pari for openSUSE:Factory

2014-02-05 Thread h_root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2014-02-05 16:25:11

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new (New)


Package is "pari"

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2013-03-08 
09:30:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes   2014-02-05 
16:25:13.0 +0100
@@ -1,0 +2,14 @@
+Wed Feb  5 01:56:32 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 2.5.5
+* sin'(1) with default(compatible,3) caused a crash
+* add missing call to normalize() in lift(t_POL/t_SER)
+* galoisinit(x^3+x^2-2*x-1) led to uninitialized read
+* polred() could return non-squarefree polynomials
+* bnrdisc could return a wrong result if the modulus had more than
+  2 prime divisors
+* FFT mulii relied on unspecified order of evaluation
+* local() could corrupt polynomial variable of the same name
+- Add pari-nodate.diff
+
+---

Old:

  pari-2.5.3.changelog
  pari-2.5.3.tar.xz

New:

  pari-2.5.5.changelog
  pari-2.5.5.tar.gz
  pari-2.5.5.tar.gz.asc
  pari-nodate.diff



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.5WjQry/_old  2014-02-05 16:25:14.0 +0100
+++ /var/tmp/diff_new_pack.5WjQry/_new  2014-02-05 16:25:14.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pari
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,22 +18,23 @@
 
 Name:   pari
 %define lname  libpari-gmp3
-Version:2.5.3
+Version:2.5.5
 Release:0
 Summary:Computer Algebra System for fast computations in Number Theory
 License:GPL-2.0
 Group:  Productivity/Scientific/Math
 Url:http://pari.math.u-bordeaux.fr/
 
-#DL-URL:   http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.3.tar.gz
-Source: %name-%version.tar.xz
-Source2:
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.3.changelog
+#Git-Clone:http://pari.math.u-bordeaux.fr/git/pari.git
+#Git-Web:  http://pari.math.u-bordeaux.fr/cgi-bin/gitweb.cgi
+Source: 
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz
+Source2:
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz.asc
+Source3:
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.changelog
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fltk-devel
 BuildRequires:  gmp-devel
 BuildRequires:  libqt4-devel
 BuildRequires:  readline-devel
-BuildRequires:  xz
 %if 0%{?suse_version} >= 1220
 BuildRequires:  libX11-devel
 BuildRequires:  xorg-x11-proto-devel
@@ -100,7 +101,7 @@
CFLAGS="%optflags -fno-strict-aliasing" \
STRIP=true;
 
-cp "%{S:2}" .;
+cp "%{S:3}" .;
 
 %install
 b="%buildroot";

++ pari-2.5.3.changelog -> pari-2.5.5.changelog ++
--- /work/SRC/openSUSE:Factory/pari/pari-2.5.3.changelog2012-12-05 
14:01:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new/pari-2.5.5.changelog   2014-02-05 
16:25:13.0 +0100
@@ -1,6 +1,44 @@
 # $Id$
 Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
 
+[last column crossreferences current development release 2.6.1]
+Done for version 2.5.5 (released 20/09/2013):
+
+  Fixed
+BA  1- [native kernel] FFT mulii relied on unspecified order
+   of evaluation
[2.6.0-F118]
+BA  2- [Configure] fix support for multiarch systems for GMP
+3- local() could corrupt polynomial variable of the same name   
[F4]
+4- Flm_Fl_mul returned a wrong result  
[F12]
+5- allocatemem(2^36-1) --> corrupted stack [#1437] 
[F14]
+6- stack corruption in carberkowitz / charpoly(,,3) [ session crash ]  
[F19]
+7- subst(O(x^2),x,0*x) => SEGV [#1447] 
[F20]
+8- bnfcertify() when primelimit < Zimmert bound => oo loop
+9- dirmul/dirdiv: incorrect result length when valuation > 1   
[F23]
+   10- x,y a t_PADIC, x === y always returned 0
[F24]
+   11- round((1e-40+x) / (1e-39+x)) would create the invalid object x/x
[F26]
+   12- polgalois(x^11 + 627*x^4 - 584) -> F_110 instead of S_11 [#1460]
[F27]
+
+[last column crossreferences current development release 2.6.0]
+Done for version 2.5.4 (released 13/05/2013):
+
+  Fixed
+1-

commit pari for openSUSE:Factory

2013-03-08 Thread h_root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2013-03-08 09:30:47

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new (New)


Package is "pari", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/pari/pari.changes2012-12-05 
14:01:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes   2013-03-08 
09:30:48.0 +0100
@@ -1,0 +2,6 @@
+Sun Jan  6 20:10:01 UTC 2013 - jeng...@inai.de
+
+- Restore original library filename after confirming with upstream
+  (This change is transparent to all users)
+
+---



Other differences:
--
++ pari.spec ++
--- /var/tmp/diff_new_pack.ZKBy8X/_old  2013-03-08 09:30:49.0 +0100
+++ /var/tmp/diff_new_pack.ZKBy8X/_new  2013-03-08 09:30:49.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pari
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,23 +15,28 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   pari
 %define lname  libpari-gmp3
 Version:2.5.3
 Release:0
-Group:  Productivity/Scientific/Math
 Summary:   Computer Algebra System for fast computations in Number Theory
 License:GPL-2.0
-URL:http://pari.math.u-bordeaux.fr/
+Group:  Productivity/Scientific/Math
+Url:http://pari.math.u-bordeaux.fr/
 
 #DL-URL:   http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.3.tar.gz
 Source: %name-%version.tar.xz
 Source2:   
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.3.changelog
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires: gmp-devel, readline-devel
-BuildRequires: fltk-devel, libqt4-devel, xz
+BuildRequires:  fltk-devel
+BuildRequires:  gmp-devel
+BuildRequires:  libqt4-devel
+BuildRequires:  readline-devel
+BuildRequires:  xz
 %if 0%{?suse_version} >= 1220
-BuildRequires: libX11-devel, xorg-x11-proto-devel
+BuildRequires:  libX11-devel
+BuildRequires:  xorg-x11-proto-devel
 %else
 BuildRequires: xorg-x11-devel
 %endif
@@ -101,15 +106,6 @@
 b="%buildroot";
 make install DESTDIR="$b";
 
-# Put library in the right spot and fix the SO version abuse
-if [ -L "$b/%_libdir/libpari-gmp.so.3" ]; then
-   rm -f "$b/%_libdir/libpari-gmp.so.3";
-fi;
-mv "$b/%_libdir/libpari-gmp.so.%version" "$b/%_libdir/libpari-gmp.so.3";
-ln -fs libpari-gmp.so.3 "$b/%_libdir/libpari-gmp-%version.so";
-ln -fs libpari-gmp-%version.so "$b/%_libdir/libpari-gmp.so";
-ln -fs libpari-gmp-%version.so "$b/%_libdir/libpari.so";
-
 %post -n %lname -p /sbin/ldconfig
 
 %postun -n %lname -p /sbin/ldconfig
@@ -122,15 +118,19 @@
 %_mandir/man*/*
 %doc %name-%version.changelog
 
+#
+# See
+# http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html
+# for details on the SO versioning.
+#
 %files -n libpari-gmp3
 %defattr(-,root,root)
-%_libdir/*.so.*
-%_libdir/libpari-gmp-%version.so
+%_libdir/libpari-gmp.so.%version
+%_libdir/libpari-gmp.so.3
 
 %files devel
 %defattr(-,root,root)
 %_includedir/pari
 %_libdir/libpari.so
-%_libdir/libpari-gmp.so
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pari for openSUSE:Factory

2012-12-05 Thread h_root
Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2012-12-05 14:01:39

Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and  /work/SRC/openSUSE:Factory/.pari.new (New)


Package is "pari", Maintainer is ""

Changes:

New Changes file:

--- /dev/null   2012-11-30 12:21:47.308011256 +0100
+++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes   2012-12-05 
14:01:44.0 +0100
@@ -0,0 +1,19 @@
+---
+Thu Nov 29 19:09:42 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 2.5.3
+* Fixed a bug whereby calling a GP function with a lot of omitted
+  arguments could crash
+* idealramgroups() and idealfrobenius() did not accept a bnf
+
+---
+Sun Feb 26 22:13:05 UTC 2012 - sco...@free.fr
+
+- fix build requirement to allow build on SLE-11
+- recompress source file to bzip2 format to allow build on SLE-11
+- add missing %%post and %%postun scriptlets 
+
+---
+Mon Sep 26 08:52:28 UTC 2011 - jeng...@medozas.de
+
+- Initial package (version 2.5.0) for build.opensuse.org

New:

  pari-2.5.3.changelog
  pari-2.5.3.tar.xz
  pari.changes
  pari.spec



Other differences:
--
++ pari.spec ++
#
# spec file for package pari
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

Name:   pari
%define lname   libpari-gmp3
Version:2.5.3
Release:0
Group:  Productivity/Scientific/Math
Summary:Computer Algebra System for fast computations in Number Theory
License:GPL-2.0
URL:http://pari.math.u-bordeaux.fr/

#DL-URL:http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.3.tar.gz
Source: %name-%version.tar.xz
Source2:
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.3.changelog
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  gmp-devel, readline-devel
BuildRequires:  fltk-devel, libqt4-devel, xz
%if 0%{?suse_version} >= 1220
BuildRequires:  libX11-devel, xorg-x11-proto-devel
%else
BuildRequires:  xorg-x11-devel
%endif

%description
PARI/GP is a computer algebra system designed for fast computations
in number theory (factorizations, algebraic number theory, elliptic
curves), but also contains a large number of other useful functions
to compute with mathematical entities such as matrices, polynomials,
power series, algebraic numbers etc., and a lot of transcendental
functions.

%package gp
Summary:Frontend to the PARI Computer Algebra System
Group:  Productivity/Scientific/Math

%description gp
PARI/GP is a computer algebra system designed for fast computations
in number theory (factorizations, algebraic number theory, elliptic
curves), but also contains a large number of other useful functions
to compute with mathematical entities such as matrices, polynomials,
power series, algebraic numbers etc., and a lot of transcendental
functions.

%package -n %lname
Summary:Computer Algebra System library for fast computations in Number 
Theory
Group:  System/Libraries
# This is used by the data packages to avoid having a too-old version of 
libpari:
Provides:   libpari-gmp = %version-%release

%description -n %lname
PARI/GP is a computer algebra system designed for fast computations
in number theory (factorizations, algebraic number theory, elliptic
curves), but also contains a large number of other useful functions
to compute with mathematical entities such as matrices, polynomials,
power series, algebraic numbers etc., and a lot of transcendental
functions.

%package devel
Summary:Development files for the PARI CAS
Group:  Development/Libraries/C and C++
Requires:   %lname = %version

%description devel
PARI/GP is a computer algebra system designed for fast computations
in number theory (factorizations, algebraic number theory, elliptic
curves), but also contains a large number of other useful functions
to compute with mathematical entities such as mat