Hi,
Update to maxima-5.26.0. All regression tests passing on amd64.
OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/math/maxima/Makefile,v
retrieving revision 1.22
diff -u -p -u -r1.22 Makefile
--- Makefile 4 Jan 2012 16:14:42 -0000 1.22
+++ Makefile 18 Jan 2012 16:54:27 -0000
@@ -2,8 +2,7 @@
COMMENT= GPL computer algebra system based on DOE Macsyma
-VERSION= 5.25.1
-REVISION = 3
+VERSION= 5.26.0
DISTNAME= maxima-${VERSION}
CATEGORIES= math
Index: distinfo
===================================================================
RCS file: /cvs/ports/math/maxima/distinfo,v
retrieving revision 1.7
diff -u -p -u -r1.7 distinfo
--- distinfo 14 Nov 2011 20:48:43 -0000 1.7
+++ distinfo 18 Jan 2012 16:54:27 -0000
@@ -1,5 +1,5 @@
-MD5 (maxima-5.25.1.tar.gz) = 8qc5nlPq3DjgvtuEPV1wVQ==
-RMD160 (maxima-5.25.1.tar.gz) = Usmm43rc6x62U1ZNOqX0sQpMoG4=
-SHA1 (maxima-5.25.1.tar.gz) = nJ6mZDTJypZUkJLDZAw7paT7pEs=
-SHA256 (maxima-5.25.1.tar.gz) = jpitdCFR5S7bVjN71iyKl0n3tZjLbtTpkZgODm+JcGo=
-SIZE (maxima-5.25.1.tar.gz) = 25864250
+MD5 (maxima-5.26.0.tar.gz) = HZBPNITkHBLbgTCpupNGHQ==
+RMD160 (maxima-5.26.0.tar.gz) = eJuwRJ1l9pNrtUgTSrHzP+FoWNA=
+SHA1 (maxima-5.26.0.tar.gz) = vHRISGR4shfDM2BcbY9sC73TUmw=
+SHA256 (maxima-5.26.0.tar.gz) = iHEFyZqREi8+YiRyqjm90cqO1hmM8JtJkX9j+Dltztk=
+SIZE (maxima-5.26.0.tar.gz) = 26047841
Index: patches/patch-share_draw_grcommon_lisp
===================================================================
RCS file: patches/patch-share_draw_grcommon_lisp
diff -N patches/patch-share_draw_grcommon_lisp
--- patches/patch-share_draw_grcommon_lisp 4 Jan 2012 16:14:42 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,85 +0,0 @@
-$OpenBSD: patch-share_draw_grcommon_lisp,v 1.1 2012/01/04 16:14:42 edd Exp $
-
-Plot surface when it is part of the frontier of the region.
-http://sourceforge.net/tracker/index.php?func=detail&aid=3459556&group_id=4933&atid=104933
-
---- share/draw/grcommon.lisp.orig Wed Jan 4 13:19:13 2012
-+++ share/draw/grcommon.lisp Wed Jan 4 13:19:20 2012
-@@ -164,6 +164,7 @@
- (gethash '$filled_func *gr-options*) nil ; false, true (y
axis) or an expression
- (gethash '$xaxis_secondary *gr-options*) nil
- (gethash '$yaxis_secondary *gr-options*) nil
-+ (gethash '$draw_realpart *gr-options*) t
-
- ; transformation option
- (gethash '$transform *gr-options*) '$none
-@@ -173,6 +174,7 @@
- (gethash '$yv_grid *gr-options*) 30
- (gethash '$surface_hide *gr-options*) nil
- (gethash '$enhanced3d *gr-options*) '$none
-+ (gethash '$wired_surface *gr-options*) nil
- (gethash '$contour *gr-options*) '$none ; other options are:
$base, $surface, $both and $map
- (gethash '$contour_levels *gr-options*) 5 ; 1-50,
[lowest_level,step,highest_level] or {z1,z2,...}
- (gethash '$colorbox *gr-options*) t ; in pm3d mode, always
show colorbox
-@@ -683,7 +685,7 @@
- ($dots (setf (gethash opt *gr-options*) 0))
- ($solid (setf (gethash opt *gr-options*) 1))
- ($dashes (setf (gethash opt *gr-options*) 2))
-- ($dot_dash (setf (gethash opt *gr-options*) 3))
-+ ($dot_dash (setf (gethash opt *gr-options*) 6))
- ($tube (setf (gethash opt *gr-options*) -8))
- (otherwise (merror "draw: illegal line type: ~M" val) )))
- ((and ($listp val)
-@@ -800,7 +802,7 @@
- $axis_right $axis_3d $surface_hide $xaxis $yaxis $zaxis $unit_vectors
- $xtics_rotate $ytics_rotate $xtics_secondary_rotate
$ytics_secondary_rotate
- $ztics_rotate $xtics_axis $ytics_axis $xtics_secondary_axis
-- $ytics_secondary_axis $ztics_axis) ; true or false
-+ $ytics_secondary_axis $ztics_axis $draw_realpart $wired_surface) ;
true or false
- (update-boolean-option opt val))
- ($filled_func ; true, false or an expression
- (setf (gethash opt *gr-options*) val))
-@@ -961,6 +963,12 @@
-
-
-
-+
-+
-+
-+
-+
-+
- ;;; COMMON GNUPLOT - VTK AUXILIARY FUNCTIONS
-
- ;; Transforms arguments to make-scene-2d, make-scene-3d,
-@@ -1067,21 +1075,20 @@
- (k-1 (- k 1))
- (i+1 (+ i 1))
- (j+1 (+ j 1))
-- (val (make-array 8 :element-type
-- 'flonum
-+ (val (make-array 8 :element-type 'flonum
- :initial-contents
- `(,(aref oldval i j+1) ,(aref oldval
i+1 j+1)
- ,(aref oldval i+1 j) ,(aref oldval i
j)
- ,(aref newval i j+1) ,(aref newval
i+1 j+1)
- ,(aref newval i+1 j) ,(aref newval i
j)))))
-- (when (< (aref val 0) 0.0) (setf cubidx (logior cubidx 1)))
-- (when (< (aref val 1) 0.0) (setf cubidx (logior cubidx 2)))
-- (when (< (aref val 2) 0.0) (setf cubidx (logior cubidx 4)))
-- (when (< (aref val 3) 0.0) (setf cubidx (logior cubidx 8)))
-- (when (< (aref val 4) 0.0) (setf cubidx (logior cubidx 16)))
-- (when (< (aref val 5) 0.0) (setf cubidx (logior cubidx 32)))
-- (when (< (aref val 6) 0.0) (setf cubidx (logior cubidx 64)))
-- (when (< (aref val 7) 0.0) (setf cubidx (logior cubidx 128)))
-+ (when (<= (aref val 0) 0.0) (setf cubidx (logior cubidx 1)))
-+ (when (<= (aref val 1) 0.0) (setf cubidx (logior cubidx 2)))
-+ (when (<= (aref val 2) 0.0) (setf cubidx (logior cubidx 4)))
-+ (when (<= (aref val 3) 0.0) (setf cubidx (logior cubidx 8)))
-+ (when (<= (aref val 4) 0.0) (setf cubidx (logior cubidx 16)))
-+ (when (<= (aref val 5) 0.0) (setf cubidx (logior cubidx 32)))
-+ (when (<= (aref val 6) 0.0) (setf cubidx (logior cubidx 64)))
-+ (when (<= (aref val 7) 0.0) (setf cubidx (logior cubidx 128)))
- (setf triangles (aref *i3d_triangles* cubidx)) ; edges
intersecting the surface
- (do ((e 0 (1+ e)))
- ((= (aref triangles e) -1) 'done)
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/math/maxima/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -r1.6 PLIST
--- pkg/PLIST 14 Nov 2011 20:48:43 -0000 1.6
+++ pkg/PLIST 18 Jan 2012 16:54:27 -0000
@@ -416,6 +416,7 @@ share/maxima/${VERSION}/share/colnew/lis
share/maxima/${VERSION}/share/colnew/load-colnew.lisp
share/maxima/${VERSION}/share/colnew/prob1.mac
share/maxima/${VERSION}/share/colnew/prob2.mac
+share/maxima/${VERSION}/share/colnew/prob3.mac
share/maxima/${VERSION}/share/colnew/prob4.mac
share/maxima/${VERSION}/share/combinatorics/
share/maxima/${VERSION}/share/combinatorics/README
@@ -545,6 +546,7 @@ share/maxima/${VERSION}/share/contrib/ez
share/maxima/${VERSION}/share/contrib/ezunits/ezunits_db.mac
share/maxima/${VERSION}/share/contrib/ezunits/ezunits_functions.mac
share/maxima/${VERSION}/share/contrib/ezunits/physical_constants.mac
+share/maxima/${VERSION}/share/contrib/ezunits/rtest_ezunits_frink.mac
share/maxima/${VERSION}/share/contrib/ezunits/rtestezunits.mac
share/maxima/${VERSION}/share/contrib/f90.lisp
share/maxima/${VERSION}/share/contrib/finance/
@@ -652,9 +654,11 @@ share/maxima/${VERSION}/share/contrib/ge
share/maxima/${VERSION}/share/contrib/gentran/vaxlsp.lisp
share/maxima/${VERSION}/share/contrib/gf/
share/maxima/${VERSION}/share/contrib/gf/gf.mac
+share/maxima/${VERSION}/share/contrib/gf/gf_hard_test.ERR
share/maxima/${VERSION}/share/contrib/gf/gf_hard_test.mac
share/maxima/${VERSION}/share/contrib/gf/gf_manual.pdf
share/maxima/${VERSION}/share/contrib/gf/gf_manual.tex
+share/maxima/${VERSION}/share/contrib/gf/gf_test.ERR
share/maxima/${VERSION}/share/contrib/gf/gf_test.mac
share/maxima/${VERSION}/share/contrib/gf/whatsnew.txt
share/maxima/${VERSION}/share/contrib/ggf.mac
@@ -718,7 +722,9 @@ share/maxima/${VERSION}/share/contrib/mc
share/maxima/${VERSION}/share/contrib/mcclim/postscriptoutput.png
share/maxima/${VERSION}/share/contrib/meijer_g.tex
share/maxima/${VERSION}/share/contrib/meijer_gv2.mac
-share/maxima/${VERSION}/share/contrib/mnewton.mac
+share/maxima/${VERSION}/share/contrib/mnewton/
+share/maxima/${VERSION}/share/contrib/mnewton/mnewton.mac
+share/maxima/${VERSION}/share/contrib/mnewton/rtest_mnewton.mac
share/maxima/${VERSION}/share/contrib/multiadditive.lisp
share/maxima/${VERSION}/share/contrib/namespaces/
share/maxima/${VERSION}/share/contrib/namespaces/foo.mac
@@ -821,7 +827,6 @@ share/maxima/${VERSION}/share/contrib/ra
share/maxima/${VERSION}/share/contrib/rand/vandpol.mac
share/maxima/${VERSION}/share/contrib/rand/vandpol.usg
share/maxima/${VERSION}/share/contrib/rtest_lsquares.mac
-share/maxima/${VERSION}/share/contrib/rtest_mnewton.mac
share/maxima/${VERSION}/share/contrib/rtest_opproperties.mac
share/maxima/${VERSION}/share/contrib/rtest_sequence.mac
share/maxima/${VERSION}/share/contrib/rtest_solve_rat_ineq.mac
@@ -1099,6 +1104,7 @@ share/maxima/${VERSION}/share/lapack/lap
share/maxima/${VERSION}/share/lapack/lapack/dgetrf.lisp
share/maxima/${VERSION}/share/lapack/lapack/dgetrs.lisp
share/maxima/${VERSION}/share/lapack/lapack/dhseqr.lisp
+share/maxima/${VERSION}/share/lapack/lapack/disnan.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlabad.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlabrd.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlacon.lisp
@@ -1108,6 +1114,7 @@ share/maxima/${VERSION}/share/lapack/lap
share/maxima/${VERSION}/share/lapack/lapack/dlaexc.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlahqr.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlahrd.lisp
+share/maxima/${VERSION}/share/lapack/lapack/dlaisnan.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlaln2.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlamc1.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlamc2.lisp
@@ -1121,6 +1128,7 @@ share/maxima/${VERSION}/share/lapack/lap
share/maxima/${VERSION}/share/lapack/lapack/dlanst.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlanv2.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlapy2.lisp
+share/maxima/${VERSION}/share/lapack/lapack/dlapy3.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlaqtr.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlarf.lisp
share/maxima/${VERSION}/share/lapack/lapack/dlarfb.lisp
@@ -1171,10 +1179,46 @@ share/maxima/${VERSION}/share/lapack/lap
share/maxima/${VERSION}/share/lapack/lapack/dtrsna.lisp
share/maxima/${VERSION}/share/lapack/lapack/ieeeck.lisp
share/maxima/${VERSION}/share/lapack/lapack/ilaenv.lisp
+share/maxima/${VERSION}/share/lapack/lapack/ilazlc.lisp
+share/maxima/${VERSION}/share/lapack/lapack/ilazlr.lisp
share/maxima/${VERSION}/share/lapack/lapack/lapack-lisp.system
share/maxima/${VERSION}/share/lapack/lapack/lapack-package.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zgebak.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zgebal.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zgeev.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zgehd2.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zgehrd.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zhseqr.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlacgv.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlacpy.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zladiv.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlahqr.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlahr2.lisp
share/maxima/${VERSION}/share/lapack/lapack/zlange.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlaqr0.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlaqr1.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlaqr2.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlaqr3.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlaqr4.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlaqr5.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlarf.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlarfb.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlarfg.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlarft.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlartg.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlascl.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlaset.lisp
share/maxima/${VERSION}/share/lapack/lapack/zlassq.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zlatrs.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zrot.lisp
+share/maxima/${VERSION}/share/lapack/lapack/ztrevc.lisp
+share/maxima/${VERSION}/share/lapack/lapack/ztrexc.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zung2r.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zunghr.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zungqr.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zunm2r.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zunmhr.lisp
+share/maxima/${VERSION}/share/lapack/lapack/zunmqr.lisp
share/maxima/${VERSION}/share/lapack/load-lapack.lisp
share/maxima/${VERSION}/share/lapack/rtest_dgeqrf.mac
share/maxima/${VERSION}/share/lbfgs/
@@ -1650,6 +1694,7 @@ share/maxima/${VERSION}/src/numerical/sl
share/maxima/${VERSION}/src/numerical/slatec/dqage.lisp
share/maxima/${VERSION}/src/numerical/slatec/dqagi.lisp
share/maxima/${VERSION}/src/numerical/slatec/dqagie.lisp
+share/maxima/${VERSION}/src/numerical/slatec/dqagp.lisp
share/maxima/${VERSION}/src/numerical/slatec/dqagpe.lisp
share/maxima/${VERSION}/src/numerical/slatec/dqags.lisp
share/maxima/${VERSION}/src/numerical/slatec/dqagse.lisp
--
Best Regards
Edd Barrett
http://www.theunixzoo.co.uk