Update Maxima 5.36.1 -> 5.37.1:

- Eliminate no_x11 flavor
- 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?

Best regards,
Ingo

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    5 Sep 2015 08:04:48 -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
 
@@ -18,23 +18,21 @@ MASTER_SITES=               ${MASTER_SITE_SOURCEFORGE
 
 USE_GMAKE=             yes
 
+MODULES=               x11/tk
+BUILD_DEPENDS=         ${MODTK_BUILD_DEPENDS}
 LIB_DEPENDS=           lang/ecl
-RUN_DEPENDS =          misc/rlwrap
+RUN_DEPENDS=           ${MODTK_RUN_DEPENDS} \
+                       math/gnuplot \
+                       misc/rlwrap
 
 SUBST_VARS=            VERSION
 
-CONFIGURE_ARGS+=       --enable-ecl
+CONFIGURE_ARGS=                --enable-ecl \
+                       --with-wish=${MODTK_BIN}
 CONFIGURE_STYLE=       gnu
 
-FLAVORS=               no_x11
-FLAVOR?=
-
-.if !${FLAVOR:Mno_x11}
-MODULES+=              x11/tk
-RUN_DEPENDS +=         ${MODTK_RUN_DEPENDS} \
-                       math/gnuplot
-BUILD_DEPENDS +=       ${MODTK_RUN_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    5 Sep 2015 08:04:48 -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   5 Sep 2015 08:04:49 -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

Reply via email to