pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/math/maxima Update to Maxima 5.19.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e3233b837397
branches:  trunk
changeset: 398043:e3233b837397
user:      asau <asau%pkgsrc.org@localhost>
date:      Sat Aug 22 15:57:37 2009 +0000

description:
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:

 math/maxima/Makefile |  5 +++--
 math/maxima/PLIST    |  7 ++++++-
 math/maxima/distinfo |  8 ++++----
 3 files changed, 13 insertions(+), 7 deletions(-)

diffs (55 lines):

diff -r 02393a92a00c -r e3233b837397 math/maxima/Makefile
--- a/math/maxima/Makefile      Sat Aug 22 12:05:36 2009 +0000
+++ b/math/maxima/Makefile      Sat Aug 22 15:57:37 2009 +0000
@@ -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 @@
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 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 -r 02393a92a00c -r e3233b837397 math/maxima/PLIST
--- a/math/maxima/PLIST Sat Aug 22 12:05:36 2009 +0000
+++ b/math/maxima/PLIST Sat Aug 22 15:57:37 2009 +0000
@@ -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/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 -r 02393a92a00c -r e3233b837397 math/maxima/distinfo
--- a/math/maxima/distinfo      Sat Aug 22 12:05:36 2009 +0000
+++ b/math/maxima/distinfo      Sat Aug 22 15:57:37 2009 +0000
@@ -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



Home | Main Index | Thread Index | Old Index