summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Package move dev-lisp/ecls to dev-lisp/eclUlrich Müller2023-09-143-12/+12
| | | | | Closes: https://bugs.gentoo.org/586230 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-mathematics/maxima: use new versions of gclAndrey Grozin2023-07-221-1/+1
| | | | Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: destabilize for ~x86Arthur Zamarin2023-06-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/maxima: remove oldAndrey Grozin2023-06-011-228/+0
| | | | Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: bump to 5.47.0Andrey Grozin2023-06-012-0/+229
| | | | Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: added myself as a maintainerAndrey Grozin2023-05-251-6/+10
| | | | Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: Stabilize 5.46.0-r1 x86, #904613Jakov Smolić2023-04-231-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-mathematics/maxima: Stabilize 5.46.0-r1 amd64, #904613Sam James2023-04-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/maxima: add python3_11Andrey Grozin2023-02-161-0/+228
| | | | Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: this version is incompatible with the new gcl-2.6.14Andrey Grozin2023-01-221-1/+1
| | | | | | the new version of maxima will require >=gcl-2.6.14 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-141-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sci-mathematics/maxima: align longdescription opening and closing tagsPetr Vaněk2022-10-201-1/+1
| | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/maxima: drop 5.42.1-r1, EAPI-6--Andreas Sturmlechner2022-09-197-369/+0
| | | | | Closes: https://bugs.gentoo.org/867547 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-mathematics/maxima: re-keyword 5.46.0 for ~ppcAndreas Sturmlechner2022-09-191-1/+1
| | | | | | Thanks-to: ernsteiswuerfel <erhard_f@mailbox.org> Bug: https://bugs.gentoo.org/778293 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-mathematics/maxima: update ManifestUlrich Müller2022-09-161-1/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-mathematics/maxima: Revert "drop 5.42.1-r1"Andreas Sturmlechner2022-09-167-0/+370
| | | | | | This reverts commit 9363c6359bfc0e1a025a2407b98be26fc3ceaa67. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-mathematics/maxima: drop 5.42.1-r1, 5.45.1-r2Andreas Sturmlechner2022-09-168-606/+0
| | | | | Closes: https://bugs.gentoo.org/867547 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-mathematics/maxima: Stabilize 5.46.0 x86, #867547Agostino Sarubbo2022-09-161-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-mathematics/maxima: Stabilize 5.46.0 amd64, #867547Agostino Sarubbo2022-09-151-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-mathematics/maxima: disable the failing test suite.Michael Orlitzky2022-09-141-1/+1
| | | | | | | | | | | Stabilization of maxima-5.46.0 is pending, but its test suite fails even after disabling a chunk of unmaintained "share" tests. The failures have all been reported upstream; for now let's just turn it off so we don't annoy users. Bug: https://bugs.gentoo.org/867547 Closes: https://bugs.gentoo.org/838202 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/maxima: in 5.46 all localized docs are unicodeAndrey Grozin2022-04-141-2/+1
| | | | | | Closes: https://bugs.gentoo.org/838205 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: bump to 5.46.0Andrey Grozin2022-04-132-0/+230
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: remove old versionsAndrey Grozin2022-04-133-490/+0
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: destabilize 5.42.1-r1 for ~ppcGeorgy Yakovlev2021-11-181-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-mathematics/maxima: add slot:= operators for lisp dependencies.Michael Orlitzky2021-07-171-3/+3
| | | | | | | | | | | | 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>
* sci-mathematics/maxima: add virtual/libcrypt dependencySam James2021-06-224-1/+5
| | | | | | | | Needed for upcoming libcrypt migration. Acked-by: David Seifert <soap@gentoo.org> Reported-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/maxima: clean 5.45.0Andrey Grozin2021-06-212-236/+0
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: bump to 5.45.1Andrey Grozin2021-06-212-0/+236
| | | | | | Closes: https://bugs.gentoo.org/796386 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: depend on >=emacs-26Andrey Grozin2021-06-091-1/+1
| | | | | | Closes: https://bugs.gentoo.org/794190 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: bump to 5.45.0Andrey Grozin2021-05-253-0/+246
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: require USE="ansi" and USE="readline" for gcl.Michael Orlitzky2021-04-011-1/+1
| | | | | | | | | | | | While digging through its configure.ac, I noticed that maxima needs (and checks for) ANSI support within GCL. And we pull in app-misc/rlwrap to ensure that all lisp implementations support readline, but not for gcl. So we probably want USE=readline there, too. The revisions are getting annoying but I have to fix this before I forget. Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/maxima: drop eutils.eclass and duplicate launcher.Michael Orlitzky2021-03-301-5/+2
| | | | | | | | | | | Upstream provides its own xmaxima launcher now, so the one that we were (attempting to, since I borked it during the EAPI=7 bump) create is no longer necessary. This commit drops the duplicate icon, and the use of eutils.eclass which no longer serves any discernable purpose. Closes: https://bugs.gentoo.org/779325 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/maxima: hide dbl.el when USE=gcl is unset.Michael Orlitzky2021-03-291-0/+7
| | | | | | | | | | | One of the emacs modes installed by maxima requires the gcl lisp interpreter (with emacs support) to be installed. To avoid confusing error messages, we remove it from the installation image when USE=gcl is unset. Closes: https://bugs.gentoo.org/502112 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/maxima: new revision with separate ccl/ccl64 support.Michael Orlitzky2021-03-292-1/+234
| | | | | | | | | | | | | | | | | | In Gentoo, both the 32-bit and 64-bit versions of clozurecl are provided by the same package and executable name (ccl). Maxima however treats them as separate lisp implementations, with two complete sets of configure flags. To make that work correctly in the ebuild, we'd need to have a bunch of special cases for the user's architecture. Instead, this commit adds a separate "clozurecl64" USE flag to complement the existing, now 32-bit, "clozurecl" flag. This will allow us to mask the 32-bit flag in the 64-bit profiles and vice-versa. Closes: https://bugs.gentoo.org/665364 Closes: https://bugs.gentoo.org/715278 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/maxima: new USE-controlled dependency on sci-libs/vtk.Michael Orlitzky2021-03-253-7/+51
| | | | | | | | | | | | | | VTK is an optional backend for plotting in Maxima that you can enable with "draw_renderer: 'vtk;". It is also NON-optional when drawing with the scene() command; however, scene() is presently broken after VTK dropped its Tcl/Tk interface. As a result, we add sci-libs/vtk only as an optional dependency to Maxima, behind USE=vtk. This requires dropping ~ppc for now. Closes: https://bugs.gentoo.org/769899 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/maxima: rename USE=tk to USE=gui.Michael Orlitzky2021-03-251-9/+12
| | | | | | | | The "tk" flag isn't something a normal user can understand. Since its main purpose it to enable a GUI, I've renamed it to "gui". Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/maxima: don't hard-code the python interpreter.Michael Orlitzky2021-03-252-4/+55
| | | | | | | | | | | | This is a two-parter to fix bug 766291, which has the build failing because it can't find "python". First, we patch the build system to use @PYTHON@ instead of "python" in the one place upstream missed it. Second, we add python-single-r1 to the ebuild so that we get $PYTHON set appropriately. Closes: https://bugs.gentoo.org/766291 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/maxima: re-enable ECL package.Michael Orlitzky2021-03-252-3/+33
| | | | | | | | | | The ECL package needed for USE=ecls got dropped from the ebuild because the patch it requires no longer applied. We take François Bissey's patch from the sage-on-gentoo overlay and re-enable it. Closes: https://bugs.gentoo.org/732776 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/maxima: Revert "don't hardcode python"Michael Orlitzky2021-03-252-40/+2
| | | | | | | | | This reverts commit 9b7b496428d9e3c307666e05aed3035c0ebb883d. I have a complete fix for this (and other open maxima bugs) in the middle of a series of patches/revisions. Reverting so that it doesn't clobber my rebase. Sorry for not speaking up! Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/maxima: don't hardcode pythonAndrey Grozin2021-03-252-2/+40
| | | | | | | Suggested-by: Michael Orlitzky <mjo@gentoo.org> Closes: https://bugs.gentoo.org/766291 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: remove unused patchesMichael Mair-Keimberger2021-02-273-82/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/19652 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* sci-mathematics/maxima: Remove oldJakov Smolic2021-01-203-428/+0
| | | | | Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* sci-mathematics/maxima: Drop 5.38.1Andreas Sturmlechner2020-11-052-209/+0
| | | | | | Bug: https://bugs.gentoo.org/677422 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-mathematics/maxima: Drop macos prefixes re bug #690140Kent Fredric2020-07-235-8/+8
| | | | | | | | | | | | | | Depends: - x11-misc/xdg-utils - dev-perl/Net-DBus - dev-perl/XML-Twig - dev-perl/libwww-perl - dev-perl/LWP-Protocol-https - dev-perl/IO-Socket-SSL Bug: https://bugs.gentoo.org/690140 Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* sci-mathematics/maxima: bump to 5.44.0Andrey Grozin2020-06-082-0/+208
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: revert 9cac2697e91de4b2484524f4f5618d809a8b03caAndrey Grozin2020-04-071-10/+0
| | | | | | | This change has broken building with sbcl Closes: https://bugs.gentoo.org/show_bug.cgi?id=715330 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
* sci-mathematics/maxima: remove outdated app-emacs/imaxima blocker.Michael Orlitzky2020-03-261-1/+1
| | | | | | | | | | | | | Fix the pkgcheck warning OutdatedBlocker: version 5.43.2: outdated blocker DEPEND="!app-emacs/imaxima": last match removed 3.12 years ago by deleting that blocker. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/maxima: fix amd64 build with USE=clozurecl.Michael Orlitzky2020-03-261-0/+10
| | | | | | | | | The maxima build needs some special-case hacking on amd64 with clozurecl. Thanks to slyfox for the patch. Closes: https://bugs.gentoo.org/665364 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/maxima: cleaning oldAndrey Grozin2020-01-302-218/+0
| | | | | Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Andrey Grozin <grozin@gentoo.org>