commit: ad7de14616de70335cee40cf253d690f6c27a178 Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org> AuthorDate: Sat Jul 17 17:35:32 2021 +0000 Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org> CommitDate: Sat Jul 17 18:56:02 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7de146
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 <AT> gentoo.org> .../maxima/{maxima-5.45.1-r1.ebuild => maxima-5.45.1-r2.ebuild} | 6 +++--- 1 file 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 similarity index 98% rename from sci-mathematics/maxima/maxima-5.45.1-r1.ebuild rename to sci-mathematics/maxima/maxima-5.45.1-r2.ebuild index 43eddc8c8b5..532a39609b7 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.
