pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/fricas Update to FriCAS 1.1.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/58d7ac9e5a3e
branches:  trunk
changeset: 577269:58d7ac9e5a3e
user:      asau <asau%pkgsrc.org@localhost>
date:      Mon Jul 05 22:41:16 2010 +0000

description:
Update to FriCAS 1.1.0


Notable changes (compared to version 1.0.9) include:

- New domains and packages: VectorSpaceBasis domain,
  DirichletRing domain, 3D graphic output in Wavefront .obj format,
  specialized machine precision numeric vectors and matrices (faster
  then general vectors and matrices), Html output.

- Support Clifford algebras corresponding to non-diagonal matrix,
  added new operations.

- 'normalize' now tries to simplify logarithms of algebraic constants.

- New functions: Fresnel integrals, carmichaelLambda.

- Speed improvements: several polynomial operations are faster,
  faster multiplication in Ore algebras, faster computation of
  strong generating set for permutation groups, faster coercions.

- Several improvements to the guessing package (in particular new
  option Somos for restricting attention to Somos-like
  sequences

Bug fixes, in particular:

- FriCAS can now compute multiplicative inverse of a power series
  with constant term not equal to 1.

- Fixed a problem with passing interpreter functions to algebra.

- Two bugs causing crashes in HyperDoc interface are fixed.

- FriCAS now ignores sign when deciding if number is prime.

- A failing coercion that used to crash FriCAS is now detected.

- 'has' test sometimes gave wrong result.

- Plotting fixes.

diffstat:

 math/fricas/Makefile |   4 ++--
 math/fricas/PLIST    |  28 ++++++++++++++--------------
 math/fricas/distinfo |   8 ++++----
 3 files changed, 20 insertions(+), 20 deletions(-)

diffs (159 lines):

diff -r 5d4ee69297d8 -r 58d7ac9e5a3e math/fricas/Makefile
--- a/math/fricas/Makefile      Mon Jul 05 14:49:38 2010 +0000
+++ b/math/fricas/Makefile      Mon Jul 05 22:41:16 2010 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2010/01/23 02:11:40 asau Exp $
+# $NetBSD: Makefile,v 1.12 2010/07/05 22:41:16 asau Exp $
 
-PKGNAME=               fricas-1.0.9
+PKGNAME=               fricas-1.1.0
 DISTNAME=              ${PKGNAME_NOREV}-full
 CATEGORIES=            math
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=fricas/}
diff -r 5d4ee69297d8 -r 58d7ac9e5a3e math/fricas/PLIST
--- a/math/fricas/PLIST Mon Jul 05 14:49:38 2010 +0000
+++ b/math/fricas/PLIST Mon Jul 05 22:41:16 2010 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2010/01/23 02:11:40 asau Exp $
+@comment $NetBSD: PLIST,v 1.9 2010/07/05 22:41:16 asau Exp $
 bin/efricas
 bin/fricas
 lib/fricas/emacs/fricas-cpl.el
@@ -98,6 +98,8 @@
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/CARTEN2.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/CCLASS.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/CDEN.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/CDFMAT.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/CDFVEC.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/CFCAT.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/CHAR.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/CHARNZ.${FASL}
@@ -150,7 +152,9 @@
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DERHAM.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DFINTTLS.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DFLOAT.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DFMAT.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DFSFUN.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DFVEC.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DHMATRIX.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DIAGG-.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DIAGG.${FASL}
@@ -165,6 +169,7 @@
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DIRPCAT.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DIRPROD.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DIRPROD2.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DIRRING.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DISPLAY.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DIVRING-.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/DIVRING.${FASL}
@@ -219,6 +224,7 @@
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/EVALAB.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/EVALCYC.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/EXIT.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/EXP3D.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/EXPEXPAN.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/EXPR.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/EXPR2.${FASL}
@@ -412,6 +418,7 @@
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/HOAGG-.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/HOAGG.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/HOPFALG.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/HTMLFORM.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/HYPCAT-.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/HYPCAT.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/IALGFACT.${FASL}
@@ -1119,6 +1126,7 @@
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/VIEW3D.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/VIEWDEF.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/VOID.${FASL}
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/VSBASIS.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/VSPACE-.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/VSPACE.${FASL}
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/algebra/WEIER.${FASL}
@@ -1168,8 +1176,6 @@
 ${clisp-sbcl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/bc-util.${FASL}
 ${clisp}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/bc-util.lib
 ${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/bc-util.o
-${clisp-sbcl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/bootlex.${FASL}
-${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/bootlex.o
 ${clisp-sbcl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/br-con.${FASL}
 ${clisp}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/br-con.lib
 ${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/br-con.o
@@ -1213,8 +1219,6 @@
 ${clisp-sbcl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/define.${FASL}
 ${clisp}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/define.lib
 ${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/define.o
-${clisp-sbcl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/fnewmeta.${FASL}
-${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/fnewmeta.o
 ${clisp-sbcl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/functor.${FASL}
 ${clisp}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/functor.lib
 ${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/functor.o
@@ -1250,15 +1254,6 @@
 ${clisp-sbcl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/package.${FASL}
 ${clisp}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/package.lib
 ${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/package.o
-${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/parse-files.${FASL}
-${clisp-sbcl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/parse.${FASL}
-${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/parse.o
-${clisp-sbcl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/parsing.${FASL}
-${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/parsing.o
-${clisp-sbcl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/postpar.${FASL}
-${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/postpar.o
-${clisp-sbcl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/preparse.${FASL}
-${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/preparse.o
 ${clisp-sbcl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/profile.${FASL}
 ${clisp}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/profile.lib
 ${ecl}lib/fricas/target/${MACHINE_GNU_PLATFORM}/autoload/profile.o
@@ -2581,6 +2576,7 @@
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/degred.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/derham.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/dhmatrix.spad.pamphlet
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/dirichlet.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/divisor.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/dpolcat.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/draw.spad.pamphlet
@@ -2596,6 +2592,7 @@
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/equation2.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/error.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/expexpan.spad.pamphlet
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/export3D.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/expr.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/expr2ups.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/exprode.spad.pamphlet
@@ -2652,6 +2649,7 @@
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/groebf.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/groebsol.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/gseries.spad.pamphlet
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/html.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/ideal.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/idecomp.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/indexedp.spad.pamphlet
@@ -2723,6 +2721,7 @@
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/npcoef.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/nregset.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/nsregset.spad.pamphlet
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/numarr.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/numeigen.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/numeric.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/numode.spad.pamphlet
@@ -2859,6 +2858,7 @@
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/viewDef.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/viewpack.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/void.spad.pamphlet
+lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/vsbasis.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/weier.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/wtpol.spad.pamphlet
 lib/fricas/target/${MACHINE_GNU_PLATFORM}/src/algebra/xlpoly.spad.pamphlet
diff -r 5d4ee69297d8 -r 58d7ac9e5a3e math/fricas/distinfo
--- a/math/fricas/distinfo      Mon Jul 05 14:49:38 2010 +0000
+++ b/math/fricas/distinfo      Mon Jul 05 22:41:16 2010 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2010/01/23 02:11:40 asau Exp $
+$NetBSD: distinfo,v 1.7 2010/07/05 22:41:16 asau Exp $
 
-SHA1 (fricas-1.0.9-full.tar.bz2) = 9d88a37bd010845de19c818883554dbde221e716
-RMD160 (fricas-1.0.9-full.tar.bz2) = 86c1f8dcbacce9075bc13f46cbc2d19bb79d361f
-Size (fricas-1.0.9-full.tar.bz2) = 9088217 bytes
+SHA1 (fricas-1.1.0-full.tar.bz2) = bc50654ba046a8c89a60de98c23565cc0927b475
+RMD160 (fricas-1.1.0-full.tar.bz2) = cce8de585916b9dae61011a1948e15d644db1d0d
+Size (fricas-1.1.0-full.tar.bz2) = 9074961 bytes



Home | Main Index | Thread Index | Old Index