On Sat, Sep 05, 2015 at 10:38:18AM +0200, Ingo Feinerer wrote:
> Update Maxima 5.36.1 -> 5.37.1:
Revised diff attached based on received feedback.
> - Eliminate no_x11 flavor
Keep no_x11 flavor (requested by daniel@).
[ Please note that I changed BUILD_DEPENDS += ${MODTK_RUN_DEPENDS} to
BUILD_DEPENDS += ${MODTK_BUILD_DEPENDS}. Was it just a typo? Or was
there a reason for having it? ]
> - patch-configure is now merged in upstream
> - No need for patch-maxima_spec_in as we do not build Linux RPM packages
>
> NO_TEST is just set for this release as upstream forgot to include a
> file. If you run the tests manually from Maxima, they all pass (as we
> now have ecl 16 in ports).
OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/math/maxima/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- Makefile 16 Jun 2015 05:04:43 -0000 1.31
+++ Makefile 12 Sep 2015 07:13:49 -0000
@@ -2,7 +2,7 @@
COMMENT= GPL computer algebra system based on DOE Macsyma
-VERSION= 5.36.1
+VERSION= 5.37.1
DISTNAME= maxima-${VERSION}
CATEGORIES= math
@@ -33,8 +33,12 @@ FLAVOR?=
MODULES+= x11/tk
RUN_DEPENDS += ${MODTK_RUN_DEPENDS} \
math/gnuplot
-BUILD_DEPENDS += ${MODTK_RUN_DEPENDS}
+BUILD_DEPENDS += ${MODTK_BUILD_DEPENDS}
CONFIGURE_ARGS += --with-wish=${MODTK_BIN}
.endif
+
+# No tests only in 5.37.1
+# http://sourceforge.net/p/maxima/mailman/message/34424940/
+NO_TEST = Yes
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/math/maxima/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo 16 Jun 2015 05:04:43 -0000 1.11
+++ distinfo 12 Sep 2015 07:13:49 -0000
@@ -1,2 +1,2 @@
-SHA256 (maxima-5.36.1.tar.gz) = QAv4MAC4TSgNdeIA4HhYL+RPIyIIJFYswGxYnYqZOXQ=
-SIZE (maxima-5.36.1.tar.gz) = 29615673
+SHA256 (maxima-5.37.1.tar.gz) = URR3y99GRaar1JWW1Z7USeyOAS+QtZsd3/x4PGl790Q=
+SIZE (maxima-5.37.1.tar.gz) = 29952404
Index: patches/patch-configure
===================================================================
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- patches/patch-configure 16 Jun 2015 05:04:43 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,31 +0,0 @@
-$OpenBSD: patch-configure,v 1.3 2015/06/16 05:04:43 feinerer Exp $
-
-/bin/sh can't do this in POSIX mode on OpenBSD.
-
-Similar to this:
-https://bugs.launchpad.net/intltool/+bug/639857
-
-Reported upstream here:
-https://sourceforge.net/tracker/?func=detail&aid=3436157&group_id=4933&atid=104933
-
-
---- configure.orig Wed May 27 19:11:13 2015
-+++ configure Wed May 27 19:14:04 2015
-@@ -4926,12 +4926,12 @@ if test x"${exec_prefix}" = xNONE ; then
- else
- tmp_exec_prefix="${exec_prefix}"
- fi
--expanded_top_srcdir="`(cd \"$top_srcdir\" 1>/dev/null 2>/dev/null; pwd)`"
-+expanded_top_srcdir=`(cd "$top_srcdir" 1>/dev/null 2>/dev/null; pwd)`
- expanded_exec_prefix="${tmp_exec_prefix}"
--expanded_libdir="`eval \"exec_prefix=\\\"${tmp_exec_prefix}\\\";echo
${libdir}\"`"
--expanded_libexecdir="`eval \"exec_prefix=\\\"${tmp_exec_prefix}\\\";echo
${libexecdir}\"`"
--expanded_datadir="`eval
\"prefix=\\\"${tmp_prefix}\\\";datarootdir=\\\"${datarootdir}\\\";echo
${datadir}\"`"
--expanded_infodir="`eval
\"prefix=\\\"${tmp_prefix}\\\";datarootdir=\\\"${datarootdir}\\\";echo
${infodir}\"`"
-+expanded_libdir=`eval "exec_prefix="${tmp_exec_prefix}";echo ${libdir}"`
-+expanded_libexecdir=`eval "exec_prefix="${tmp_exec_prefix}";echo
${libexecdir}"`
-+expanded_datadir=`eval
"prefix="${tmp_prefix}";datarootdir="${datarootdir}";echo ${datadir}"`
-+expanded_infodir=`eval
"prefix="${tmp_prefix}";datarootdir="${datarootdir}";echo ${infodir}"`
-
-
-
Index: patches/patch-maxima_spec_in
===================================================================
RCS file: patches/patch-maxima_spec_in
diff -N patches/patch-maxima_spec_in
--- patches/patch-maxima_spec_in 20 Aug 2008 20:36:45 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-maxima_spec_in,v 1.1 2008/08/20 20:36:45 espie Exp $
---- maxima.spec.in.orig Fri Aug 15 18:28:30 2008
-+++ maxima.spec.in Fri Aug 15 18:28:40 2008
-@@ -33,7 +33,7 @@
-
- # Inhibit automatic compressing of info files. Compressed info
- # files break maxima's internal help.
--%define __spec_install_post /bin/true
-+%define __spec_install_post /usr/bin/true
-
- Summary: Symbolic Computation Program
- Name: maxima
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/math/maxima/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST 16 Jun 2015 05:04:43 -0000 1.10
+++ pkg/PLIST 12 Sep 2015 07:13:51 -0000
@@ -494,6 +494,7 @@ share/maxima/${VERSION}/share/contrib/bo
share/maxima/${VERSION}/share/contrib/boolsimp/
share/maxima/${VERSION}/share/contrib/boolsimp/boolsimp.lisp
share/maxima/${VERSION}/share/contrib/boolsimp/rtest_boolsimp.mac
+share/maxima/${VERSION}/share/contrib/cgrind.lisp
share/maxima/${VERSION}/share/contrib/clebsch_gordan.mac
share/maxima/${VERSION}/share/contrib/clebsh-gordan.tex
share/maxima/${VERSION}/share/contrib/colorterm.lisp
@@ -558,6 +559,17 @@ share/maxima/${VERSION}/share/contrib/di
share/maxima/${VERSION}/share/contrib/diffequations/tests/rtestode_odelin.mac
share/maxima/${VERSION}/share/contrib/diffequations/tests/rtestode_utils.mac
share/maxima/${VERSION}/share/contrib/diffequations/tests/testsuite.lisp
+share/maxima/${VERSION}/share/contrib/elliptic_curves/
+share/maxima/${VERSION}/share/contrib/elliptic_curves/curve_parameters.mac
+share/maxima/${VERSION}/share/contrib/elliptic_curves/ec2.lisp
+share/maxima/${VERSION}/share/contrib/elliptic_curves/elliptic_curves.lisp
+share/maxima/${VERSION}/share/contrib/elliptic_curves/elliptic_curves.mac
+share/maxima/${VERSION}/share/contrib/elliptic_curves/elliptic_curves.texi
+share/maxima/${VERSION}/share/contrib/elliptic_curves/figures/
+share/maxima/${VERSION}/share/contrib/elliptic_curves/figures/ec_Z13.pdf
+share/maxima/${VERSION}/share/contrib/elliptic_curves/figures/ec_Z13.png
+share/maxima/${VERSION}/share/contrib/elliptic_curves/modular_polynomials.lisp
+share/maxima/${VERSION}/share/contrib/elliptic_curves/rtest_elliptic_curves.mac
share/maxima/${VERSION}/share/contrib/engineering-format.lisp
share/maxima/${VERSION}/share/contrib/f90.lisp
share/maxima/${VERSION}/share/contrib/floatproperties.lisp
@@ -793,6 +805,7 @@ share/maxima/${VERSION}/share/contrib/rk
share/maxima/${VERSION}/share/contrib/rkf45/rkf45.pdf
share/maxima/${VERSION}/share/contrib/rkf45/rtest_rkf45.mac
share/maxima/${VERSION}/share/contrib/rtest_augmented_lagrangian.mac
+share/maxima/${VERSION}/share/contrib/rtest_ggf.mac
share/maxima/${VERSION}/share/contrib/sarag/
share/maxima/${VERSION}/share/contrib/sarag/aliases.mac
share/maxima/${VERSION}/share/contrib/sarag/arag_test.mac
@@ -1485,6 +1498,7 @@ share/maxima/${VERSION}/share/stats/rtes
share/maxima/${VERSION}/share/stats/stats.mac
share/maxima/${VERSION}/share/stringproc/
share/maxima/${VERSION}/share/stringproc/base64.lisp
+share/maxima/${VERSION}/share/stringproc/cryptools.lisp
share/maxima/${VERSION}/share/stringproc/eval_string.lisp
share/maxima/${VERSION}/share/stringproc/md5.lisp
share/maxima/${VERSION}/share/stringproc/pregexp.lisp
@@ -1668,6 +1682,7 @@ share/maxima/${VERSION}/src/fcall.lisp
share/maxima/${VERSION}/src/float.lisp
share/maxima/${VERSION}/src/fortra.lisp
share/maxima/${VERSION}/src/gamma.lisp
+share/maxima/${VERSION}/src/gcl-compat.lisp
share/maxima/${VERSION}/src/generate-sys-proclaim.lisp
share/maxima/${VERSION}/src/generr.lisp
share/maxima/${VERSION}/src/getopt.lisp
@@ -1884,6 +1899,7 @@ share/maxima/${VERSION}/src/result.lisp
share/maxima/${VERSION}/src/risch.lisp
share/maxima/${VERSION}/src/rpart.lisp
share/maxima/${VERSION}/src/rzmac.lisp
+share/maxima/${VERSION}/src/safe-recursion.lisp
share/maxima/${VERSION}/src/schatc.lisp
share/maxima/${VERSION}/src/scs.lisp
share/maxima/${VERSION}/src/series.lisp
@@ -1901,7 +1917,6 @@ share/maxima/${VERSION}/src/strmac.lisp
share/maxima/${VERSION}/src/sublis.lisp
share/maxima/${VERSION}/src/sumcon.lisp
share/maxima/${VERSION}/src/suprv1.lisp
-share/maxima/${VERSION}/src/sys-proclaim.lisp
share/maxima/${VERSION}/src/tlimit.lisp
share/maxima/${VERSION}/src/todd-coxeter.lisp
share/maxima/${VERSION}/src/trans1.lisp