Diff of /ports.xml [000000] .. [af47bc] Maximize Restore

  Switch to side-by-side view

--- a
+++ b/ports.xml
@@ -0,0 +1,196 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="main.xsl"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" id="ports" xml:lang="en">
+<head>
+    <title>Maxima ports</title>
+    <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"/>
+    <link rel="schema.DCTERMS" href="http://purl.org/dc/terms/"/>
+    <meta name="DC.identifier" scheme="DCTERMS.URI" content="http://maxima.sourceforge.net/ports.html"/>
+</head>
+<body>
+
+<p>Here is a list of combinations of <a href="/lisp.html">Lisp implementation</a> and operating system which are known to run Maxima.</p>
+
+<p>Key:</p>
+
+<ul>
+    <li><strong>OK</strong>&#x00a0;— passes test suite;</li>
+    <li><strong>A-OK</strong>&#x00a0;— passes test suite, plot functions make plots,</li>
+    <li><strong>describe</strong>&#x00a0;— returns help text.</li>
+</ul>
+
+<h3>MS Windows</h3>
+<p>Windows installer: <a href="http://sourceforge.net/project/showfiles.php?group_id=4933">http://sourceforge.net/project/showfiles.php?group_id=4933</a>.</p>
+<dl>
+    <dt>GCL</dt>
+    <dd>
+        <ul>
+            <li>GCL 2.6.7 + Maxima 5.12.0&#x00a0;— <strong>A-OK</strong></li>
+            <li>GCL 2.6.7 + Maxima 5.11.0&#x00a0;— <strong>A-OK</strong></li>
+            <li>GCL 2.6.7 + Maxima 5.10.0&#x00a0;— <strong>A-OK</strong></li>
+            <li>GCL 2.6.7 + Maxima 5.9.3&#x00a0;— <strong>A-OK</strong></li>
+            <li>GCL 2.6.7 + Maxima 5.9.2&#x00a0;— <strong>A-OK</strong></li>
+        </ul>
+    </dd>
+    <dt>Clisp</dt>
+    <dd><ul><li>Clisp 2.38 + Maxima 5.9.2.99rc2&#x00a0;— <strong>OK</strong></li></ul></dd>
+</dl>
+
+<h3>GNU/Linux&#x00a0;— <a href="http://fedoraproject.org/">Fedora</a></h3>
+<dl>
+    <dt>Binaries</dt>
+        <ul>
+            <li>Fedora Core: <a href="http://sourceforge.net/project/showfiles.php?group_id=4933">http://sourceforge.net/project/showfiles.php?group_id=4933</a></li>
+            <li>Fedora Core: <a href="http://fedoraproject.org/wiki/Extras">http://fedoraproject.org/wiki/Extras</a></li>
+        </ul>
+    <dt>GCL</dt>
+        <ul>
+            <li>GCL 2.6.7 + Maxima 5.12.0 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+            <li>GCL 2.6.7 + Maxima 5.11.0 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+            <li>GCL 2.6.7 + Maxima 5.10.0 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+            <li>GCL 2.6.7 + Maxima 5.9.3 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+            <li>GCL 2.6.7 + Maxima 5.9.2 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+        </ul>
+    <dt>Clisp</dt>
+        <ul>
+            <li>Clisp 2.38 + Maxima 5.12.0 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+            <li>Clisp 2.38 + Maxima 5.11.0 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+            <li>Clisp 2.38 + Maxima 5.10.0 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+            <li>Clisp 2.34 + Maxima 5.9.3 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+            <li>Clisp 2.34 + Maxima 5.9.2 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+        </ul>
+    <dt>SBCL</dt>
+        <ul>
+            <li>SBCL 1.0 + Maxima 5.12.0 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+            <li>SBCL 1.0 + Maxima 5.11.0 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+            <li>SBCL 0.9.9 + Maxima 5.9.3 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+            <li>SBCL 0.9.4 + Maxima 5.9.2 + Fedora Core 1&#x00a0;— <strong>A-OK</strong></li>
+        </ul>
+    <dt>CMUCL</dt>
+    <dd>Various combinations work.</dd>
+    <dt>Scieneer-CL</dt>
+    <dd>
+        <ul>
+            <li>SCL 1.3.7 + Maxima 5.14.0 + Fedora Core 7 (64bit)&#x00a0;— <strong>A-OK</strong></li>
+            <li>SCL 1.2.11 + Maxima 5.9.3 + Fedora Core 4 (64bit)&#x00a0;— <strong>A-OK</strong></li>
+            <li>Lower case mode variation: <a href="http://www.scieneer.com/s/product.html?code=58636">http://www.scieneer.com/s/product.html?code=58636</a></li>
+        </ul>
+    </dd>
+</dl>
+
+<h3>GNU/Linux&#x00a0;— <a href="http://slackware.com/">Slackware</a></h3>
+<dl>
+    <dt>Binaries</dt>
+    <dd>
+        <ul>
+            <li>Slackware 10.2/11.0: <a href="">http://sourceforge.net/project/showfiles.php?group_id=4933</a></li>
+            <li>Slackware 10.2/11.0: <a href="http://www.slackware.com/">http://www.slackware.com/</a></li>
+        </ul>
+    </dd>
+    <dt>GCL</dt>
+    <dd><ul><li>GCL 2.6.7 + Maxima 5.11.99rc2 + Slackware 10.2&#x00a0;— <strong>A-OK</strong></li></ul></dd>
+    <dt>Clisp</dt>
+    <dd>
+        <ul>
+            <li>Clisp 2.35 + Maxima 5.11.99rc2 + Slackware 10.2&#x00a0;— <strong>A-OK</strong></li>
+            <li>Clisp 2.35 + Maxima 5.11.99rc2 + Slackware 11.0&#x00a0;— <strong>A-OK</strong></li>
+        </ul>
+    </dd>
+    <dt>SBCL</dt>
+    <dd><ul><li>SBCL 0.9.12 + Maxima 5.11.99rc2 + Slackware 10.2&#x00a0;— <strong>A-OK</strong></li></ul></dd>
+    <dt>CMUCL</dt>
+    <dd><ul><li>CMUCL 19c + Maxima 5.11.99rc2 + Slackware 10.2&#x00a0;— <strong>A-OK</strong></li></ul></dd>
+</dl>
+
+<p>Many other version combinations work as well but have not been well (or recently) tested.</p>
+
+<h3>GNU/Linux&#x00a0;— <a href="http://www.gentoo.org/">Gentoo</a></h3>
+<dl>
+    <dt>Clisp</dt>
+    <dd><ul><li>Clisp 2.38 + Maxima 5.9.3 + Gentoo Linux (amd64,x86)&#x00a0;— <strong>A-OK</strong></li></ul></dd>
+</dl>
+<p>Various combinations with other Lisp implementations work, too.  Which Lisp implementation to choose can be controlled by the package’s USE flags <kbd>clisp</kbd>, <kbd>cmucl</kbd>, <kbd>gcl</kbd> and <kbd>sbcl</kbd>.  To install, just type as root: <kbd>emerge sci-mathematics/maxima</kbd>.</p>
+
+<h3>GNU/Linux&#x00a0;— <a href="http://www.debian.org/">Debian</a></h3>
+<p>(Maxima page <a href="http://packages.debian.org/unstable/math/maxima">http://packages.debian.org/unstable/math/maxima</a> lists a lot of platforms, although it doesn’t mention Lisp implementations.)</p>
+<ul>
+    <li>CLisp 2.39 installed from Debian package + Maxima 5.10.0 (Compiled) (amd64)&#x00a0;— <strong>A-OK</strong></li>
+    <li>GCL 2.6.7 (Compiled with ANSI rules) + Maxima 5.10.0 (Compiled) (amd64)&#x00a0;— <strong>A-OK</strong></li>
+    <li>SBCL 0.9.15 installed from Debian package + Maxima 5.10.0 (Compiled) (amd64)&#x00a0;— <strong>A-OK</strong> with some warnings in the Test Suite, particularly in <kbd>rtest15</kbd>, <kbd>rtest_allnummod</kbd> and <kbd>rtestsum</kbd></li>
+</ul>
+
+<h3>MacOS X</h3>
+<p>Building Maxima from source code:</p>
+<dl>
+    <dt>Clisp</dt>
+    <dd>Clisp 2.41 + Maxima 5.12.0&#x00a0;— <strong>A-OK</strong></dd>
+    <dt>SBCL</dt>
+    <dd>
+        <ul>
+            <li>SBCL 1.0.2 + Maxima 5.12.0&#x00a0;— <strong>A-OK</strong></li>
+            <li>SBCL 1.0.16 + Maxima 5.15.0&#x00a0;— <strong>A-OK</strong></li>
+        </ul>
+    </dd>
+    <dt>CMUCL</dt>
+    <dd><ul><li>CMUCL 19d + Maxima 5.12.0&#x00a0;— <strong>A-OK</strong></li></ul></dd>
+</dl>
+
+<dl>
+    <dt><a href="http://finkproject.org/">Fink</a></dt>
+    <dd>
+        <ul>
+            <li><a href="http://pdb.finkproject.org/pdb/package.php/maxima">http://pdb.finkproject.org/pdb/package.php/maxima</a></li>
+            <li>Builds with Clisp, specifically <a href="http://pdb.finkproject.org/pdb/package.php/clisp-maxima">http://pdb.finkproject.org/pdb/package.php/clisp-maxima</a></li>
+            <li>Maxima 5.9.2 (at the moment)</li>
+        </ul>
+    </dd>
+    <dt><a href="http://www.macports.org/">MacPorts</a></dt>
+    <dd>
+        <ul>
+            <li><a href="http://www.macports.org/ports.php?by=name&amp;substr=maxima">http://www.macports.org/ports.php?by=name&amp;substr=maxima</a></li>
+            <li>Builds with SBCL or Clisp</li>
+            <li>Maxima 5.15.0 (at the moment)</li>
+        </ul>
+    </dd>
+</dl>
+
+<h3><a href="http://www.freebsd.org/">FreeBSD</a></h3>
+<p>These all build from the FreeBSD ports system:</p>
+<dl>
+    <dt>CLISP</dt>
+    <dd><ul><li>Clisp 2.38 + Maxima 5.9.2</li></ul></dd>
+    <dt>CMUCL</dt>
+    <dd><ul><li>CMUCL 19b + Maxima 5.9.2</li></ul></dd>
+    <dt>GCL</dt>
+    <dd><ul><li>GCL 2.6.7 + Maxima 5.9.2</li></ul></dd>
+    <dt>SBCL</dt>
+    <dd><ul><li>SBCL 0.9.9 + Maxima 5.9.2</li></ul></dd>
+</dl>
+
+<p>These build from cross-platform pkgsrc system:</p>
+<dl>
+    <dt>CLISP</dt>
+    <dd><ul><li>CLISP 2.46 + Maxima 5.16.3</li>
+    <li>CLISP 2.45 + Maxima 5.14.0 (2008Q2)</li></ul></dd>
+    <dt>SBCL</dt>
+    <dd>
+        <ul>
+            <li>SBCL 1.0.15 + Maxima 5.16.3</li>
+            <li>SBCL 1.0.15 + Maxima 5.15.0 (2008Q2)</li>
+        </ul>
+     </dd>
+    <dt>ECL</dt>
+    <dd><ul><li>ECL 0.9l + Maxima 5.16.3</li></ul></dd>
+</dl>
+
+<h3><a href="http://www.netbsd.org/">NetBSD</a></h3>
+<ul>
+    <li>Maxima 5.16.3 (at the moment)</li>
+    <li>Maxima 5.15.0 (2008Q2)</li>
+    <li>Runs under CLISP 2.46 (2.45), ECL 0.9l, and SBCL 1.0.15 (<a href="http://pkgsrc-wip.sf.net/">http://pkgsrc-wip.sf.net/</a>)</li>
+    <li><a href="ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/math/maxima/README.html">ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/math/maxima/README.html</a></li>
+</ul>
+
+</body>
+</html>