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