summaryrefslogtreecommitdiff
path: root/math/maxima
diff options
context:
space:
mode:
authorasau <asau>2009-08-22 15:57:37 +0000
committerasau <asau>2009-08-22 15:57:37 +0000
commitcf519fe73fd2a408fdc9e38f421ace82d7e083b2 (patch)
tree39c27d92162afcc315efd2327e7b0df556f68f90 /math/maxima
parent0ed2eaebfddd9353ed5a6228e3bcaf7692e0a5e9 (diff)
downloadpkgsrc-cf519fe73fd2a408fdc9e38f421ace82d7e083b2.tar.gz
Update to Maxima 5.19.1.
Changes since 5.18.1: Backwards-incompatible changes: * eigenvector: greater detail in return value * package fft: renamed ift to inverse_fft fft and inverse_fft do not modify their arguments fft and inverse_fft take 1 argument (complex), not 2 New items in core: * new functions inverse_erf, inverse_erfc New items in share: * package hyperint: integration of some algebraic functions * package hypergeometric: hypergeometric functions * package linearalgebra: new function determinate_by_lu * package abs_integrate: new functions floor_int, if_int * package simplify_sum: extended Gosper algorithm Other revisions: * exp: rework implementation * realpart, imagpart, cabs, carg: rework implementation * revise exponential integral functions * apropos: argument is a string, return Maxima user symbols only * regularize implmentation of constant declaration * pass options from Maxima command line to Lisp * regularize use of some special variables * package dynamics: revisions * package fft: accept list as argument, other revisions * package ezunits: revise code, revise and expand documentation * package stats: test for the difference of two proportions * package sarag: algorithm for the multivariate certificate * package descriptive: more options for barsplot * package draw: new object "mesh", new options Bug fixes: 2805251: Absence of extract_categories.sh and others 2825092: %pi^2.0b0 does not evaluate numerically 2825082: %pi^1.0b0 --> floating point value 2824928: limit(sqrt(z)/b^z,z,inf) 2824909: exp(%i*%pi/4) not simplified 2801821: limit(x*expintegral_ei(x),x,0) 2797885: problem with integration 2795534: integrate(expintegral_ei(x),x,0,1) gives result with TRUE 2794173: Manpage gives incorrect website 2793827: internal error in integrate 2793294: derivative of gamma_incomplete 2792493: hgfred([1],[-5.2],x); 2787047: Assume has problems after a reset() 2779385: gudermannian function wrong 2727078: wrong limit(log(gamma(x+1))/x,x,0) 2721670: mattrace / FIX 2699862: derivative of polylogarithm 2298099: atan2 & logarc 2029041: a*sqrt(2)/2 unsimplified 2003386: float(elliptic_kc(1)) causes Lisp error 1986726: Integrating f(x) with limits after resetting throws an error 1927178: integrate(sin(t),t,%pi/4,3*%pi/4) 1923119: 1/sqrt(8)-sqrt(8)/8 1996354: unsimplifed result from expand 1899352: integrate asks about (y-1)(y+1) after assume(y^2>1) 1853191: rat(2/sqrt(2)),algebraic doesn't cancel 1731624: asked about sign of yx in integral containing only z 1480562: 2*a*2^k isn't simplified to a*2^(k+1) 1315837: limit(?foo) 1310619: example(do) and example(if) not working 1119228: limit(1/zeroa) 1053056: TIME(%) always yields 0.0 1041570: assume(abs(x)<1) should imply x<1 and x>-1 1023931: logabs not a defmvar 938134: diff(realpart) bogus 924868: defint log(sqrt(q^2-1)+1) asks about YX 826623: simplifer returns %i*%i 751934: Inconsistent simplification of 1.0*x etc 721575: 2/sqrt(2) doesn\'t simplify 660948: simplification of exp(%i*...) 631216: horner([...],x)/FIX 619927: (-1.0b0)^(1/3) vs (-1.0d0)^(1/3) 609464: 1+%e,numer and %e^%e,numer unnumbered: 1 was mistakenly considered greater than 1.0 unnumbered: plot2d(x^(1/3), ...) fails unnumbered: unexpected behavior in for loop with variable step unnumbered: infinite loop for integrate(1/(x^5-1),x,1,inf) unnumbered: integrate(1/(sin(x/3)^2+1),x,0,24) unnumbered: integrate(1/(sin(x-3)^2+1),x,3,11) unnumbered: ensure foo is a reset-able variable in reset(foo) unnumbered: abs((sqrt(3)*%i/2-1/2)/(3*(%i/(6*sqrt(3))-1/6)^(1/3)) +(%i/(6*sqrt(3))-1/6)^(1/3)*(-sqrt(3)*%i/2-1/2)) unnumbered: makelist(): argument size appears restricted to integer unnumbered: multiple batch calls in a batch file unnumbered: integrate(f2(a*x-b)*x^3,x,minf,inf) where f2(x):=(2*sigma^(3/2))/(%pi*x^4+2*%pi*sigma*x^2+%pi*sigma^2)
Diffstat (limited to 'math/maxima')
-rw-r--r--math/maxima/Makefile5
-rw-r--r--math/maxima/PLIST7
-rw-r--r--math/maxima/distinfo8
3 files changed, 13 insertions, 7 deletions
diff --git a/math/maxima/Makefile b/math/maxima/Makefile
index 6a0085d5f4a..2147c9939cc 100644
--- a/math/maxima/Makefile
+++ b/math/maxima/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.22 2009/08/12 07:53:21 asau Exp $
+# $NetBSD: Makefile,v 1.23 2009/08/22 15:57:37 asau Exp $
#
-DISTNAME= maxima-5.19.0
+DISTNAME= maxima-5.19.1
# On updates, please make sure editors/TeXmacs knows about the new
# version number.
# (if needed, patch plugins/maxima/bin/{maxima_detect,tm_maxima})
@@ -11,6 +11,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=maxima/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://maxima.sourceforge.net/
COMMENT= Computer algebra system
+LICENSE= gnu-gpl-v2
# Note: lisp backend is depended and setup up for in options.mk
DEPENDS+= tk-[0-9]*:../../x11/tk
diff --git a/math/maxima/PLIST b/math/maxima/PLIST
index 233f6b645a2..3b0c0d5c906 100644
--- a/math/maxima/PLIST
+++ b/math/maxima/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2009/08/12 07:53:21 asau Exp $
+@comment $NetBSD: PLIST,v 1.17 2009/08/22 15:57:37 asau Exp $
bin/maxima
bin/rmaxima
bin/xmaxima
@@ -945,6 +945,11 @@ share/maxima/${PKGVERSION}/share/lapack/lapack/dlaexc.lisp
share/maxima/${PKGVERSION}/share/lapack/lapack/dlahqr.lisp
share/maxima/${PKGVERSION}/share/lapack/lapack/dlahrd.lisp
share/maxima/${PKGVERSION}/share/lapack/lapack/dlaln2.lisp
+share/maxima/${PKGVERSION}/share/lapack/lapack/dlamc1.lisp
+share/maxima/${PKGVERSION}/share/lapack/lapack/dlamc2.lisp
+share/maxima/${PKGVERSION}/share/lapack/lapack/dlamc3.lisp
+share/maxima/${PKGVERSION}/share/lapack/lapack/dlamc4.lisp
+share/maxima/${PKGVERSION}/share/lapack/lapack/dlamc5.lisp
share/maxima/${PKGVERSION}/share/lapack/lapack/dlamch.lisp
share/maxima/${PKGVERSION}/share/lapack/lapack/dlamrg.lisp
share/maxima/${PKGVERSION}/share/lapack/lapack/dlange.lisp
diff --git a/math/maxima/distinfo b/math/maxima/distinfo
index aa22f2467bf..3c0a0f1338f 100644
--- a/math/maxima/distinfo
+++ b/math/maxima/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2009/08/12 07:53:21 asau Exp $
+$NetBSD: distinfo,v 1.14 2009/08/22 15:57:37 asau Exp $
-SHA1 (maxima-5.19.0.tar.gz) = a1e3a44c836e9e9eb08523d6d0ee2fdec2832fe0
-RMD160 (maxima-5.19.0.tar.gz) = 0b54257cc4305e9a6726d23ae4e4ea025cec09a1
-Size (maxima-5.19.0.tar.gz) = 20566185 bytes
+SHA1 (maxima-5.19.1.tar.gz) = 335165a5ce21ad199264281fda82ed74c816e0af
+RMD160 (maxima-5.19.1.tar.gz) = 139052f808c83b9e588b8d8856beaa45d73daa2f
+Size (maxima-5.19.1.tar.gz) = 20573490 bytes