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

Reply via email to