summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorasau <asau@pkgsrc.org>2010-08-26 10:21:12 +0000
committerasau <asau@pkgsrc.org>2010-08-26 10:21:12 +0000
commitef490fc0bbe0c10f645c2ff30768964cfc6a9971 (patch)
treeb1cc526cc58fdc38bf28d0aac3b8ea027f888fd8
parent474eeae4613e09993b8c44eceb93773d5919b59f (diff)
downloadpkgsrc-ef490fc0bbe0c10f645c2ff30768964cfc6a9971.tar.gz
Update to Maxima 5.22.1
Changes in Maxima 5.22.1 New items in core: * function gensym: new * function makelist: extensions Other revisions in core: * improvements in specint (Laplace transform) * improvements in Xmaxima user interface * inverse properties for erf and friends * function transpose: faster algorithm Other revisions in share: * package graphs: new graph definitions, tutte and flow polynomials, bug fixes, other updates * package draw: new object geomap, rename mesh to elevation_grid, other updates * package descriptive: new functions smin, smax; functions mini, maxi now deprecated * package simplify_sum: try to detect telescoping sums * package ezunits: additional conversions, faster conversion algorithm * package lapack: new function dgesv * package colnew: improved interface functions * package dynamics: bug fix * package mnewton: bug fix * package finance: update Bug fixes: 3035313 - some array references translated incorrectly 3029610 - integrate and %e_to_numlog 3025038 - gruntz needs logexpand:true 3024797 - @POSIX_SHELL@ always substitued by /bin/sh in configure.lisp 3014545 - submatrix does not work as expected 3012427 - tex2ooo.lisp invalid output 3010829 - numerical evaluation of elliptic_ec fails for argument > 1 3010525 - abs documentation doesn't explain mapping behavior 3009011 - plot3d syntax 3007061 - log(x^2) simplifies to 2 log(x) for all x 3005820 - full_listify 3002971 - limit fails where rat+subst works 2999635 - trigrat(sin(1)) makes mess 2998621 - conjugate(atan(x+%i*y)) wrong 2997276 - zeta(3),numer; gives Lisp error 2996542 - log(x) integration is incorrect. 2996106 - at(diff(f(x,y),x,1,y,1),[x=a,y=b]) is wrong 2996065 - Unevaluated numerical hypergeometric() call 2992398 - sort doesn't give error for invalid comparison 2991924 - Incorrect integration of rational functions 2990307 - error for solve_rat_ineq 2988544 - integrate(signum(abs(x)),x,-2,2); 2988190 - atan2(1b20,-1b0); badly wrong 2985866 - derivatives of functions of taylor polys 2933097 - polyfactor not documented 2905526 - lcm(0,6,0) --> divide by zero 2806446 - ev_diff in vect.mac 2805600 - depends() partially prevents diff() to work 2789110 - solve, tan and atan depend on order of variables 2784283 - psi[0](negative float) 2781127 - bfpsi0 of complex 2556133 - "at" should do parallel substitutions 2036462 - Very long calculation time, normal ? 2014941 - compositions of 'at' 2011228 - vect redefines "." as commutative, was:Matrix multiplication 1994295 - errormsg 1961494 - translated functions & values list 1959214 - integrate() and array having lisp style name 1928142 - keepfloat breaks ratsubst() in some cases 1758005 - compiler warning for rat3c 1677217 - composistions of 'at' 1663385 - declare multiplicative - wrong simplification 1281740 - declare/featurep - strange behaviour 1212598 - bug in the VECT.MAK - VECTORSIMP cross product 1117533 - letsimp complains about assignment to %pi 1114128 - 2nd argument in permanent 1078046 - Alias atoms displayed after unorder() 1046653 - input prompt appearing when it should not 1003494 - scalefactors broken Maxima 5.9.0 (win) 947808 - logcontract and ratfac 838301 - vect negate cross product simplification 754220 - Featurep and Declare inconsistent /FIX 742909 - trigrat(sin(x/2)) makes a mess unnumbered - is(f("x")>0) causes an error.
-rw-r--r--math/maxima/Makefile4
-rw-r--r--math/maxima/PLIST14
-rw-r--r--math/maxima/distinfo8
-rw-r--r--math/maxima/options.mk3
4 files changed, 21 insertions, 8 deletions
diff --git a/math/maxima/Makefile b/math/maxima/Makefile
index 3f1fdbb1ead..9efc21f2481 100644
--- a/math/maxima/Makefile
+++ b/math/maxima/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.26 2010/05/07 03:16:06 asau Exp $
+# $NetBSD: Makefile,v 1.27 2010/08/26 10:21:12 asau Exp $
#
-DISTNAME= maxima-5.21.1
+DISTNAME= maxima-5.22.1
# On updates, please make sure editors/TeXmacs knows about the new
# version number.
# (if needed, patch plugins/maxima/bin/{maxima_detect,tm_maxima})
diff --git a/math/maxima/PLIST b/math/maxima/PLIST
index ea044fa2adc..3f7b527f39d 100644
--- a/math/maxima/PLIST
+++ b/math/maxima/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2010/05/07 03:16:06 asau Exp $
+@comment $NetBSD: PLIST,v 1.20 2010/08/26 10:21:12 asau Exp $
bin/maxima
bin/rmaxima
bin/xmaxima
@@ -192,6 +192,7 @@ share/maxima/${PKGVERSION}/doc/html/maxima_92.html
share/maxima/${PKGVERSION}/doc/html/maxima_93.html
share/maxima/${PKGVERSION}/doc/html/maxima_94.html
share/maxima/${PKGVERSION}/doc/html/maxima_95.html
+share/maxima/${PKGVERSION}/doc/html/maxima_96.html
share/maxima/${PKGVERSION}/doc/html/maxima_abt.html
share/maxima/${PKGVERSION}/doc/html/maxima_fot.html
share/maxima/${PKGVERSION}/doc/html/maxima_ovr.html
@@ -303,8 +304,11 @@ share/maxima/${PKGVERSION}/share/calculus/qual.usg
share/maxima/${PKGVERSION}/share/calculus/qualsp.lisp
share/maxima/${PKGVERSION}/share/calculus/revert.mac
share/maxima/${PKGVERSION}/share/calculus/taylor1.mac
+share/maxima/${PKGVERSION}/share/colnew/colnew-if.lisp
share/maxima/${PKGVERSION}/share/colnew/colnew-lisp.system
share/maxima/${PKGVERSION}/share/colnew/colnew-package.lisp
+share/maxima/${PKGVERSION}/share/colnew/colnew.mac
+share/maxima/${PKGVERSION}/share/colnew/colnew.system
share/maxima/${PKGVERSION}/share/colnew/lisp/approx.lisp
share/maxima/${PKGVERSION}/share/colnew/lisp/appsln.lisp
share/maxima/${PKGVERSION}/share/colnew/lisp/colnew.lisp
@@ -334,6 +338,8 @@ share/maxima/${PKGVERSION}/share/colnew/lisp/subbak.lisp
share/maxima/${PKGVERSION}/share/colnew/lisp/subfor.lisp
share/maxima/${PKGVERSION}/share/colnew/lisp/vmonde.lisp
share/maxima/${PKGVERSION}/share/colnew/lisp/vwblok.lisp
+share/maxima/${PKGVERSION}/share/colnew/prob1.mac
+share/maxima/${PKGVERSION}/share/colnew/prob2.mac
share/maxima/${PKGVERSION}/share/combinatorics/README
share/maxima/${PKGVERSION}/share/contrib/Grobner/README
share/maxima/${PKGVERSION}/share/contrib/Grobner/grobner-demo.output
@@ -441,6 +447,7 @@ share/maxima/${PKGVERSION}/share/contrib/ezunits/ezunits.mac
share/maxima/${PKGVERSION}/share/contrib/ezunits/physical_constants.mac
share/maxima/${PKGVERSION}/share/contrib/ezunits/rtestezunits.mac
share/maxima/${PKGVERSION}/share/contrib/f90.lisp
+share/maxima/${PKGVERSION}/share/contrib/finance/finance.es.texi
share/maxima/${PKGVERSION}/share/contrib/finance/finance.mac
share/maxima/${PKGVERSION}/share/contrib/finance/finance.texi
share/maxima/${PKGVERSION}/share/contrib/floatproperties.lisp
@@ -694,8 +701,10 @@ share/maxima/${PKGVERSION}/share/contrib/rand/twovar.usg
share/maxima/${PKGVERSION}/share/contrib/rand/vandpol.mac
share/maxima/${PKGVERSION}/share/contrib/rand/vandpol.usg
share/maxima/${PKGVERSION}/share/contrib/rtest_lsquares.mac
+share/maxima/${PKGVERSION}/share/contrib/rtest_mnewton.mac
share/maxima/${PKGVERSION}/share/contrib/rtest_opproperties.mac
share/maxima/${PKGVERSION}/share/contrib/rtest_sequence.mac
+share/maxima/${PKGVERSION}/share/contrib/rtest_solve_rat_ineq.mac
share/maxima/${PKGVERSION}/share/contrib/rtest_to_poly_solver.mac
share/maxima/${PKGVERSION}/share/contrib/rtest_topoly.mac
share/maxima/${PKGVERSION}/share/contrib/rtest_z_transform.mac
@@ -913,6 +922,7 @@ share/maxima/${PKGVERSION}/share/lapack/blas/ztrmm.lisp
share/maxima/${PKGVERSION}/share/lapack/blas/ztrmv.lisp
share/maxima/${PKGVERSION}/share/lapack/blas/ztrsm.lisp
share/maxima/${PKGVERSION}/share/lapack/blas/ztrsv.lisp
+share/maxima/${PKGVERSION}/share/lapack/dgesv.lisp
share/maxima/${PKGVERSION}/share/lapack/eigensys.lisp
share/maxima/${PKGVERSION}/share/lapack/lapack-package.lisp
share/maxima/${PKGVERSION}/share/lapack/lapack.mac
@@ -1227,6 +1237,7 @@ share/maxima/${PKGVERSION}/share/sym/testsuite.lisp
share/maxima/${PKGVERSION}/share/sym/treillis.lisp
share/maxima/${PKGVERSION}/share/sym/tri.lisp
share/maxima/${PKGVERSION}/share/sym/util.lisp
+share/maxima/${PKGVERSION}/share/template-standalone.texi
share/maxima/${PKGVERSION}/share/template.texi
share/maxima/${PKGVERSION}/share/tensor/ademo.dem
share/maxima/${PKGVERSION}/share/tensor/adsitter.dem
@@ -1294,6 +1305,7 @@ share/maxima/${PKGVERSION}/share/trigonometry/spangl.usg
share/maxima/${PKGVERSION}/share/trigonometry/trgsmp.mac
share/maxima/${PKGVERSION}/share/trigonometry/trigrat.lisp
share/maxima/${PKGVERSION}/share/utils/mactex-utilities.lisp
+share/maxima/${PKGVERSION}/share/vector/rtest_vect.mac
share/maxima/${PKGVERSION}/share/vector/vect.dem
share/maxima/${PKGVERSION}/share/vector/vect.mac
share/maxima/${PKGVERSION}/share/vector/vect.usg
diff --git a/math/maxima/distinfo b/math/maxima/distinfo
index 274045c3a09..f004adf0eef 100644
--- a/math/maxima/distinfo
+++ b/math/maxima/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2010/05/07 03:16:06 asau Exp $
+$NetBSD: distinfo,v 1.18 2010/08/26 10:21:12 asau Exp $
-SHA1 (maxima-5.21.1.tar.gz) = f62e0eadfe71f8dcbe2cb717da2baedafe442559
-RMD160 (maxima-5.21.1.tar.gz) = 8892d142fd59aa756ba77d124340f075a1785bac
-Size (maxima-5.21.1.tar.gz) = 21371967 bytes
+SHA1 (maxima-5.22.1.tar.gz) = a547321221a37a1a83cb53ed607d3397e7f0722e
+RMD160 (maxima-5.22.1.tar.gz) = fdadee41f26fbed4d760386752002513059f8485
+Size (maxima-5.22.1.tar.gz) = 21468277 bytes
diff --git a/math/maxima/options.mk b/math/maxima/options.mk
index d22e26175ca..0574c316add 100644
--- a/math/maxima/options.mk
+++ b/math/maxima/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.3 2008/08/25 22:14:17 ahoka Exp $
+# $NetBSD: options.mk,v 1.4 2010/08/26 10:21:12 asau Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.maxima
PKG_OPTIONS_REQUIRED_GROUPS= lisp
@@ -21,6 +21,7 @@ CONFIGURE_ARGS+= --enable-sbcl
DEPENDS+= ecl-[0-9]*:../../lang/ecl
CONFIGURE_ARGS+= --enable-ecl
.include "../../lang/ecl/buildlink3.mk"
+.include "../../devel/libffi/buildlink3.mk"
.endif
# Modify PLIST