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
parent
18fb25181f
commit
b64938588d
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue