maxima: rebuild

* In formula for Maxima, create loadable core image instead of executable.
  This allows Maxima to make use of ASDF and other libraries
  which are bundled with the Lisp implementation (i.e., SBCL)
  and which are not present in an executable image.
* maxima: rework formula to satisfy audit.

Closes #63272.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
master
Robert Dodier 2020-10-21 19:46:55 -07:00 committed by Sean Molenaar
parent 18fb25181f
commit b64938588d
1 changed files with 9 additions and 9 deletions

View File

@ -20,22 +20,22 @@ class Maxima < Formula
depends_on "gawk" => :build
depends_on "gnu-sed" => :build
depends_on "perl" => :build
depends_on "sbcl" => :build
depends_on "texinfo" => :build
depends_on "gettext"
depends_on "gnuplot"
depends_on "rlwrap"
depends_on "sbcl"
def install
ENV["LANG"] = "C" # per build instructions
system "./configure", "--disable-debug",
"--disable-dependency-tracking",
"--prefix=#{prefix}",
"--enable-gettext",
"--enable-sbcl",
"--enable-sbcl-exec",
"--with-emacs-prefix=#{share}/emacs/site-lisp/#{name}",
"--with-sbcl=#{Formula["sbcl"].opt_bin}/sbcl"
system "./configure",
"--disable-debug",
"--disable-dependency-tracking",
"--prefix=#{prefix}",
"--enable-gettext",
"--enable-sbcl",
"--with-emacs-prefix=#{share}/emacs/site-lisp/#{name}",
"--with-sbcl=#{Formula["sbcl"].opt_bin}/sbcl"
system "make"
system "make", "install"
end