summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Orlitzky <mjo@gentoo.org>2021-07-17 13:35:32 -0400
committerMichael Orlitzky <mjo@gentoo.org>2021-07-17 14:56:02 -0400
commitad7de14616de70335cee40cf253d690f6c27a178 (patch)
tree149b7f8e0baaa613562e15b803d7425b758a731e /sci-mathematics/maxima
parentdev-lang/go: sync live (diff)
downloadgentoo-ad7de14616de70335cee40cf253d690f6c27a178.tar.gz
gentoo-ad7de14616de70335cee40cf253d690f6c27a178.tar.bz2
gentoo-ad7de14616de70335cee40cf253d690f6c27a178.zip
sci-mathematics/maxima: add slot:= operators for lisp dependencies.
Maxima needs to be rebuilt when its lisp engine changes. Of the lisps supported by maxima, dev-lisp/sbcl, dev-lisp/ecls, and dev-lisp/clisp make use of subslots. This new revision adds := to the corresponding dependencies. This partially addresses bug 797574 by forcing rebuilds of maxima when sbcl is upgraded. Bug: https://bugs.gentoo.org/797574 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Diffstat (limited to 'sci-mathematics/maxima')
-rw-r--r--sci-mathematics/maxima/maxima-5.45.1-r2.ebuild (renamed from sci-mathematics/maxima/maxima-5.45.1-r1.ebuild)6
1 files changed, 3 insertions, 3 deletions
diff --git a/sci-mathematics/maxima/maxima-5.45.1-r1.ebuild b/sci-mathematics/maxima/maxima-5.45.1-r2.ebuild
index 43eddc8c8b58..532a39609b73 100644
--- a/sci-mathematics/maxima/maxima-5.45.1-r1.ebuild
+++ b/sci-mathematics/maxima/maxima-5.45.1-r2.ebuild
@@ -25,13 +25,13 @@ for lang in ${LANGS}; do
done
LISP_DEPEND="
- clisp? ( dev-lisp/clisp )
+ clisp? ( dev-lisp/clisp:= )
clozurecl? ( dev-lisp/clozurecl app-misc/rlwrap )
clozurecl64? ( dev-lisp/clozurecl app-misc/rlwrap )
cmucl? ( dev-lisp/cmucl app-misc/rlwrap )
- ecls? ( dev-lisp/ecls app-misc/rlwrap )
+ ecls? ( dev-lisp/ecls:= app-misc/rlwrap )
gcl? ( dev-lisp/gcl[ansi,readline] )
- sbcl? ( dev-lisp/sbcl app-misc/rlwrap )
+ sbcl? ( dev-lisp/sbcl:= app-misc/rlwrap )
"
# Python is used in e.g. doc/info/build_html.sh to build the docs.