Hi, Here are updates to the latest versions on maxima and wxmaxima (attached).
Still one regression test fails for maxima on i386 (it has been this way for some time), but I have isolated it as an ecl lisp bug. Sometime we should try to update ecl to the latest version. Anyway, OK for maxima and wxmaxima? Cheers -- Best Regards Edd Barrett http://www.theunixzoo.co.uk
Index: Makefile =================================================================== RCS file: /cvs/ports/math/maxima/Makefile,v retrieving revision 1.25 diff -u -p -r1.25 Makefile --- Makefile 15 Oct 2012 15:18:32 -0000 1.25 +++ Makefile 12 Dec 2012 16:50:35 -0000 @@ -2,7 +2,7 @@ COMMENT= GPL computer algebra system based on DOE Macsyma -VERSION= 5.27.0 +VERSION= 5.29.1 DISTNAME= maxima-${VERSION} CATEGORIES= math Index: distinfo =================================================================== RCS file: /cvs/ports/math/maxima/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo 10 May 2012 11:13:35 -0000 1.9 +++ distinfo 12 Dec 2012 16:50:35 -0000 @@ -1,5 +1,2 @@ -MD5 (maxima-5.27.0.tar.gz) = KcROaZNvGhk6b98dZklYPw== -RMD160 (maxima-5.27.0.tar.gz) = kkT3OX1qa/DPNjpq1NSRFggUuzU= -SHA1 (maxima-5.27.0.tar.gz) = jY0LPbJ/ACmGz/VCneqWraRqBXY= -SHA256 (maxima-5.27.0.tar.gz) = kAaANxTxOFIhxDlWl/rVPxJaE9KbULGI0EXQjiX43Kc= -SIZE (maxima-5.27.0.tar.gz) = 27101764 +SHA256 (maxima-5.29.1.tar.gz) = 5NhVjm7/CaoLQk/TWRo/MJx/UwaGQGWNQMCyppCgJN0= +SIZE (maxima-5.29.1.tar.gz) = 27148396 Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/math/maxima/patches/patch-configure,v retrieving revision 1.1 diff -u -p -r1.1 patch-configure --- patches/patch-configure 14 Nov 2011 20:48:43 -0000 1.1 +++ patches/patch-configure 12 Dec 2012 16:50:35 -0000 @@ -9,9 +9,9 @@ Reported upstream here: https://sourceforge.net/tracker/?func=detail&aid=3436157&group_id=4933&atid=104933 ---- configure.orig Sat Nov 12 12:14:12 2011 -+++ configure Sat Nov 12 12:15:17 2011 -@@ -4571,12 +4571,12 @@ if test x"${exec_prefix}" = xNONE ; then +--- configure.orig Mon Dec 10 20:34:16 2012 ++++ configure Wed Dec 12 10:46:08 2012 +@@ -4700,12 +4700,12 @@ if test x"${exec_prefix}" = xNONE ; then else tmp_exec_prefix="${exec_prefix}" fi Index: patches/patch-share_Makefile_in =================================================================== RCS file: /cvs/ports/math/maxima/patches/patch-share_Makefile_in,v retrieving revision 1.1 diff -u -p -r1.1 patch-share_Makefile_in --- patches/patch-share_Makefile_in 14 Nov 2011 20:48:43 -0000 1.1 +++ patches/patch-share_Makefile_in 12 Dec 2012 16:50:35 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-share_Makefile_in,v 1.1 2011/11/14 20:48:43 edd Exp $ ---- share/Makefile.in.orig Thu Nov 10 12:22:36 2011 -+++ share/Makefile.in Thu Nov 10 12:23:02 2011 -@@ -1373,18 +1373,6 @@ EXTRA_DIST = $(genericdirDATA) +--- share/Makefile.in.orig Mon Dec 10 20:34:31 2012 ++++ share/Makefile.in Wed Dec 12 10:46:08 2012 +@@ -1383,18 +1383,6 @@ EXTRA_DIST = $(genericdirDATA) all: all-am .SUFFIXES: Index: patches/patch-src_Makefile_in =================================================================== RCS file: /cvs/ports/math/maxima/patches/patch-src_Makefile_in,v retrieving revision 1.4 diff -u -p -r1.4 patch-src_Makefile_in --- patches/patch-src_Makefile_in 14 Nov 2011 20:48:43 -0000 1.4 +++ patches/patch-src_Makefile_in 12 Dec 2012 16:50:35 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-src_Makefile_in,v 1.4 2011/11/14 20:48:43 edd Exp $ ---- src/Makefile.in.orig Sun Aug 28 17:57:39 2011 -+++ src/Makefile.in Thu Nov 10 12:20:20 2011 -@@ -562,18 +562,6 @@ EXTRA_DIST = $(real_lisp_sources) maxima.asd maxima.sy +--- src/Makefile.in.orig Mon Dec 10 20:34:31 2012 ++++ src/Makefile.in Wed Dec 12 10:46:08 2012 +@@ -551,18 +551,6 @@ EXTRA_DIST = $(real_lisp_sources) maxima.asd maxima.sy all: all-am .SUFFIXES: Index: patches/patch-src_init-cl_lisp =================================================================== RCS file: patches/patch-src_init-cl_lisp diff -N patches/patch-src_init-cl_lisp --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_init-cl_lisp 12 Dec 2012 16:50:35 -0000 @@ -0,0 +1,27 @@ +$OpenBSD$ + +Fix a bug about CL-USER:*MAXIMA-BUILD-TIME* being undefined. +Patch comes from upstream git. + +--- src/init-cl.lisp.orig Wed Dec 12 10:46:33 2012 ++++ src/init-cl.lisp Wed Dec 12 10:46:39 2012 +@@ -5,11 +5,16 @@ + ;; author: Liam Healy <liam.he...@nrl.navy.mil> + ;;******************************************************** + +-(in-package :maxima) +- + ;;; An ANSI-CL portable initializer to replace init_max1.lisp + +-#+ecl (defvar cl-user::*maxima-build-time* '#.(multiple-value-list (get-decoded-time))) ++;; CL-USER:*MAXIMA-BUILD-TIME* is defined in maxima.asd and maxima.system, ++;; but I guess ECL doesn't see that, so define it here. ++#+ecl (progn ++ (in-package :cl-user) ++ (defvar *maxima-build-time* '#.(multiple-value-list (get-decoded-time))) ++ (export '*maxima-build-time*)) ++ ++(in-package :maxima) + + ;;; Locations of various types of files. These variables are discussed + ;;; in more detail in the file doc/implementation/dir_vars.txt. Since Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/math/maxima/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST 10 May 2012 11:13:35 -0000 1.8 +++ pkg/PLIST 12 Dec 2012 16:50:36 -0000 @@ -565,11 +565,11 @@ share/maxima/${VERSION}/share/contrib/fr share/maxima/${VERSION}/share/contrib/gentran/ share/maxima/${VERSION}/share/contrib/gentran/convmac.lisp share/maxima/${VERSION}/share/contrib/gentran/fdata.lisp +share/maxima/${VERSION}/share/contrib/gentran/gentran.lisp share/maxima/${VERSION}/share/contrib/gentran/global.lisp share/maxima/${VERSION}/share/contrib/gentran/gtfix.lisp share/maxima/${VERSION}/share/contrib/gentran/init.lisp share/maxima/${VERSION}/share/contrib/gentran/intrfc.lisp -share/maxima/${VERSION}/share/contrib/gentran/local.gtload.lisp share/maxima/${VERSION}/share/contrib/gentran/lspc.lisp share/maxima/${VERSION}/share/contrib/gentran/lspfor.lisp share/maxima/${VERSION}/share/contrib/gentran/lsprat.lisp @@ -626,8 +626,9 @@ share/maxima/${VERSION}/share/contrib/ge share/maxima/${VERSION}/share/contrib/gentran/vaxinit.lisp share/maxima/${VERSION}/share/contrib/gentran/vaxlsp.lisp share/maxima/${VERSION}/share/contrib/gf/ +share/maxima/${VERSION}/share/contrib/gf/aes.mac +share/maxima/${VERSION}/share/contrib/gf/aes2.mac share/maxima/${VERSION}/share/contrib/gf/gf.mac -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.mac @@ -1238,8 +1239,6 @@ share/maxima/${VERSION}/share/misc/decli share/maxima/${VERSION}/share/misc/declin.mac share/maxima/${VERSION}/share/misc/declin.usg share/maxima/${VERSION}/share/misc/diffop.lisp -share/maxima/${VERSION}/share/misc/disran.lisp -share/maxima/${VERSION}/share/misc/disran.usg share/maxima/${VERSION}/share/misc/dump.lisp share/maxima/${VERSION}/share/misc/dump.usg share/maxima/${VERSION}/share/misc/foptim.lisp @@ -1564,7 +1563,6 @@ share/maxima/${VERSION}/src/csimp2.lisp share/maxima/${VERSION}/src/db.lisp share/maxima/${VERSION}/src/defcal.lisp share/maxima/${VERSION}/src/defint.lisp -share/maxima/${VERSION}/src/defopt.lisp share/maxima/${VERSION}/src/desoln.lisp share/maxima/${VERSION}/src/displa.lisp share/maxima/${VERSION}/src/displm.lisp @@ -1596,9 +1594,7 @@ share/maxima/${VERSION}/src/intl.lisp share/maxima/${VERSION}/src/intpol.lisp share/maxima/${VERSION}/src/invert.lisp share/maxima/${VERSION}/src/irinte.lisp -share/maxima/${VERSION}/src/kclmac.lisp share/maxima/${VERSION}/src/laplac.lisp -share/maxima/${VERSION}/src/ldisp.lisp share/maxima/${VERSION}/src/lesfac.lisp share/maxima/${VERSION}/src/letmac.lisp share/maxima/${VERSION}/src/limit.lisp @@ -1795,7 +1791,6 @@ share/maxima/${VERSION}/src/rat3d.lisp share/maxima/${VERSION}/src/rat3e.lisp share/maxima/${VERSION}/src/ratmac.lisp share/maxima/${VERSION}/src/ratout.lisp -share/maxima/${VERSION}/src/ratpoi.lisp share/maxima/${VERSION}/src/residu.lisp share/maxima/${VERSION}/src/result.lisp share/maxima/${VERSION}/src/risch.lisp @@ -1886,6 +1881,7 @@ share/maxima/${VERSION}/tests/rtest_hypg share/maxima/${VERSION}/tests/rtest_integrate.mac share/maxima/${VERSION}/tests/rtest_integrate_special.mac share/maxima/${VERSION}/tests/rtest_lambert_w.mac +share/maxima/${VERSION}/tests/rtest_laplace.mac share/maxima/${VERSION}/tests/rtest_log.mac share/maxima/${VERSION}/tests/rtest_map.mac share/maxima/${VERSION}/tests/rtest_mset.mac @@ -1893,6 +1889,7 @@ share/maxima/${VERSION}/tests/rtest_numt share/maxima/${VERSION}/tests/rtest_plot.mac share/maxima/${VERSION}/tests/rtest_power.mac share/maxima/${VERSION}/tests/rtest_round.mac +share/maxima/${VERSION}/tests/rtest_rules.mac share/maxima/${VERSION}/tests/rtest_scalarp.mac share/maxima/${VERSION}/tests/rtest_sign.mac share/maxima/${VERSION}/tests/rtest_signum.mac @@ -1902,6 +1899,7 @@ share/maxima/${VERSION}/tests/rtest_tran share/maxima/${VERSION}/tests/rtest_trig.mac share/maxima/${VERSION}/tests/rtest_zeta.mac share/maxima/${VERSION}/tests/rtestconjugate.mac +share/maxima/${VERSION}/tests/rtestdefstruct.mac share/maxima/${VERSION}/tests/rtesthyp.mac share/maxima/${VERSION}/tests/rtestifactor.mac share/maxima/${VERSION}/tests/rtestint.mac
Index: Makefile =================================================================== RCS file: /cvs/ports/math/wxMaxima/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile 10 May 2012 11:14:13 -0000 1.7 +++ Makefile 12 Dec 2012 16:49:23 -0000 @@ -2,7 +2,7 @@ COMMENT = wxWidgets GUI for the computer algebra system maxima -DISTNAME = wxMaxima-12.04.0 +DISTNAME = wxMaxima-12.09.0 CATEGORIES = math HOMEPAGE = http://wxmaxima.sourceforge.net/ Index: distinfo =================================================================== RCS file: /cvs/ports/math/wxMaxima/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo 10 May 2012 11:14:13 -0000 1.5 +++ distinfo 12 Dec 2012 16:49:23 -0000 @@ -1,5 +1,2 @@ -MD5 (wxMaxima-12.04.0.tar.gz) = Z13U7ks1t3BUD3JZkyhvAQ== -RMD160 (wxMaxima-12.04.0.tar.gz) = 2rwic3ukux99eSq/UgbbfJSWIGk= -SHA1 (wxMaxima-12.04.0.tar.gz) = 8pE0ohLbd+MIcyG8lE40bml2y0A= -SHA256 (wxMaxima-12.04.0.tar.gz) = YBEFB+CmNzih9CCyJpfqrJvqOGYSLgctzWlwd+h0SCQ= -SIZE (wxMaxima-12.04.0.tar.gz) = 1490662 +SHA256 (wxMaxima-12.09.0.tar.gz) = WAOrYvx5G8uH8NDzg1fbpvzMTvphy59wnhQsKVSxMF0= +SIZE (wxMaxima-12.09.0.tar.gz) = 1554561