Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) by www.NetBSD.org (Postfix) with ESMTP id A598F63E12E for ; Thu, 23 Feb 2012 19:24:39 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 7DFC214A25E; Thu, 23 Feb 2012 19:24:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D8FD914A23A for ; Thu, 23 Feb 2012 19:24:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 8-sCjYDEcwI7 for ; Thu, 23 Feb 2012 19:24:36 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 1568114A1C8 for ; Thu, 23 Feb 2012 19:24:36 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id C9D27175DD; Thu, 23 Feb 2012 19:24:35 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Date: Thu, 23 Feb 2012 19:24:35 +0000 From: "Aleksej Saushev" Subject: CVS commit: pkgsrc/math/fricas To: pkgsrc-changes@NetBSD.org Reply-To: asau@netbsd.org X-Mailer: log_accum Message-Id: <20120223192435.C9D27175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: asau Date: Thu Feb 23 19:24:35 UTC 2012 Modified Files: pkgsrc/math/fricas: Makefile PLIST distinfo Log Message: Update to FriCAS 1.1.6 Notable changes in FriCAS 1.1.6 (compared to version 1.1.5): - Added experimental graph theory package. - Added power series expanders for Weierstrass elliptic functions at 0. - New functions: kroneckerProduct and kroneckerSum for matrices, numeric weierstrassInvariants and modularInvariantJ, symbolic Jacobi Zeta, double float numeric elliptic integrals. - New domains for vectors and matrices of unsigned 8 and 16 bit integers. - Changes to Spad compiler: underscores which are not needed as escape are now significant in Spad names and strings, macros with parameters are supported, added partial support for exceptions, braces can be used for grouping. - A few speedups. - Reduced disc space usage during build. Bug fixes, in particular: - Fixed eval of hypergeometricF at 0 - Fixed problem with scope of macros. - Worked around problems with openinig named pipes in several Lisp implementations. - Fixed a problem with searching documentation via HyperDoc. - Fixed build problem on Mac OSX. Notable changes in FriCAS 1.1.5 (compared to version 1.1.4): - Added numeric version of lambertW. - New function 'rootFactor' which tries to write roots of products as products of roots. - 'try', 'catch' and 'finally' are now Spad keywords. - Experimental support for using gmp with Closure CL (64-bit Intel/Amd only). - New categoris CoercibleFrom and ConvertibleFrom. New domain for ordinals up to epsilon0. New domain for matrices of machine integers. New package for solving linear equations written as expressions (faster then general expression solver). - Functions exported by Product() are now called 'construct', 'first' and 'second' (instead of 'makeprod', 'selectfirst' and 'selectsecond' respectively). - Some functions are now much faster, in particular bivariate factorization over small finite fields. - When using sbcl FriCAS now tries to preload statistical profiler. Bug fixes, in particular: - Fixed handling of Control-C in FriCAS compiled by recent sbcl. - Fixed HyperDoc crash due to bad handling of '#'. - Fixed power series expanders for elliptic integrals. - Fixed 'possible wild ramifcation' problem with algebraic integrals. - 'has' in interpreter now correctly handles '%'. - Spad compiler can now handle single '=>' at top level of a function. - Fixed few problems with conditional types in Spad compiler. Notable changes in FriCAS 1.1.4 (compared to version 1.1.3): - New domains for combinatorial probability theory by Franz Lehner. - Improved integration of algebraic functions. - Initial support for semirings. - Updated framework for theory of computations. - In Spad parser '**', '^' and '->' are now right-associative. - Spad parser now longer transforms relational operators. - Join of categories is faster which speeds up Spad compiler. Bug fixes, in particular: - Retraction of 'rootOf' from Expression(Integer) to AlgebraicNumber works now. - Attempt to print error message about invalid type no longer crash (SF 2977357). - Fixed few problems in Spad compiler dealing with conditional exports. - HyperDoc now should find all function descriptions (previously it missed several). To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 pkgsrc/math/fricas/Makefile cvs rdiff -u -r1.12 -r1.13 pkgsrc/math/fricas/PLIST cvs rdiff -u -r1.10 -r1.11 pkgsrc/math/fricas/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.