gpo.zugaina.org

Search Portage & Overlays:

sci-mathematics/maxima

Free computer algebra environment based on Macsyma

Screenshots

  • maxima-5.44.0-r8
    ~amd64 ~x86 ~amd64-linux ~x86-linux
    clisp clozurecl clozurecl64 cmucl ecls emacs gcl gui nls +sbcl unicode vtk X test l10n_de l10n_es l10n_pt l10n_pt-BR python_single_target_python3_7 python_single_target_python3_8

    View      Download      Browse     License: GPL-2 GPL-2+   
    Overlay: gentoo
  • maxima-5.44.0-r4
    ~amd64 ~x86 ~amd64-linux ~x86-linux
    emacs gui nls unicode vtk X test sbcl cmucl gcl ecls clozurecl clisp l10n_de l10n_es l10n_pt l10n_pt-BR python_single_target_python3_7 python_single_target_python3_8

    View      Download      Browse     License: GPL-2 GPL-2+   
    Overlay: gentoo
  • maxima-5.44.0
    ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux
    emacs tk nls unicode X test sbcl cmucl gcl ecls clozurecl clisp l10n_de l10n_es l10n_pt l10n_pt-BR

    View      Download      Browse     License: GPL-2 GPL-2+   
  • maxima-5.42.1
    amd64 ppc x86 ~amd64-linux ~x86-linux
    emacs tk nls unicode X sbcl cmucl gcl ecls clozurecl clisp l10n_de l10n_es l10n_pt l10n_pt-BR

    View      Download      Browse     License: GPL-2 GPL-2+   
    Overlay: gentoo

ChangeLog

commit e856c40c1ee511cda18d27103fa1cf6a82185e4c
Author: WGH <wgh@torlan.ru>
Date: Tue Dec 29 22:12:47 2020 +0300

Fix sci-mathematics/maxima using LDFLAGS incorrectly (#619)

In ebuilds, LDFLAGS contain the compiler flags, and usually gcc is
invoked instead of ld directly.

However, some packages invoke ld with LDFLAGS, and thus break.
The workaround is to filter LDFLAGS before passing it to the package.

[1] discusses the similar problem where LDFLAGS are being passed to ld
directly, and how to fix it.

[2] describes how the non-linker flags should be filtered out by
$(raw-ldflags) altogether.

In my case, I have
CFLAGS="$ -flto=24 -fno-fat-lto-objects"
CXXFLAGS="$ -flto=24 -fno-fat-lto-objects"
LDFLAGS="$ -flto=24 -fuse-linker-plugin"

Which leads to
/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: unrecognized option '--as-needed -flto=24 -fuse-linker-plugin'
/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: use the --help option for usage information
collect2: error: ld returned 1 exit status

[1] https://wiki.gentoo.org/wiki/Project:Quality_Assurance/As-needed#Failure_in_compile.2C_unrecognized_option
[2] https://bugs.gentoo.org/441808

commit 4823e2ee5877f6f7c966a4e05f6c4c0d98b9dc3b
Author: François Bissey <frp.bissey@gmail.com>
Date: Mon Nov 2 12:58:26 2020 +1300

sci-mathematics/maxima: drop 5.42.2 - dependency of sage 9.1

Package-Manager: Portage-3.0.8, Repoman-3.0.2

commit be7365adc4229a1d3bcde78d3c713b3bd212a24c
Author: François Bissey <frp.bissey@gmail.com>
Date: Fri Aug 21 14:33:08 2020 +1200

sci-mathematics/maxima: restore generation of maxima.fas in 5.44.0

Package-Manager: Portage-2.3.103, Repoman-2.3.23

commit 3ae2505925b735f90fafbe2f784346f0a9560a62
Author: François Bissey <frp.bissey@gmail.com>
Date: Fri Aug 21 12:15:50 2020 +1200

sci-mathematics/maxima: 5.44.0 still needs the ecl patch

Package-Manager: Portage-2.3.103, Repoman-2.3.23

commit 666b03e58683934097f4c8b889b7419adbc8859e
Author: François Bissey <frp.bissey@gmail.com>
Date: Fri Aug 21 11:23:44 2020 +1200

sci-mathematics/maxima: apply sage patch to latest maxima

Package-Manager: Portage-2.3.103, Repoman-2.3.23

commit 550b9d6b2c9d995699169828ab9feb97c2192ed4
Author: François Bissey <frp.bissey@gmail.com>
Date: Thu Jul 16 20:52:43 2020 +1200

sci-mathematics/maxima: correct patch inclusion's format

Package-Manager: Portage-2.3.99, Repoman-2.3.23

commit ac430afef8d5907905e310afdd718d4bf8418463
Author: François Bissey <frp.bissey@gmail.com>
Date: Thu Jul 16 20:43:49 2020 +1200

sci-mathematics/maxima: add fix for newer ecls

Package-Manager: Portage-2.3.99, Repoman-2.3.23

commit 445ed6d87386d94809d2a599dfde3e6bd9eee97c
Author: François Bissey <frp.bissey@gmail.com>
Date: Thu Jul 16 20:37:31 2020 +1200

sci-mathematics/maxima: remove unused maxima

Package-Manager: Portage-2.3.99, Repoman-2.3.23

commit 532f917662398c71f4a1b47e785b974ef6ac0dca
Author: François Bissey <frp.bissey@gmail.com>
Date: Wed Apr 8 21:57:35 2020 +1200

category/allpkgs: move to https

Package-Manager: Portage-2.3.89, Repoman-2.3.20

commit 86d38a9469b1d9525ca2359db3f843e4d412a8aa
Author: François Bissey <frp.bissey@gmail.com>
Date: Tue Mar 31 13:29:04 2020 +1300

sci-mathematics/maxima: work on issue #577

Package-Manager: Portage-2.3.89, Repoman-2.3.20

commit fd2c1ba86f09f161a84a1c5463a737bfdbf24e16
Author: François Bissey <frp.bissey@gmail.com>
Date: Sun Mar 1 20:26:25 2020 +1300

sci-mathematics/maxima: upstream bump

Package-Manager: Portage-2.3.89, Repoman-2.3.20

commit 39eca227ef8ea51cb65e078fb714389cd68ef0fe
Author: François Bissey <frp.bissey@gmail.com>
Date: Wed Feb 19 10:15:00 2020 +1300

sci-mathematics/maxima: emacs clean up

Package-Manager: Portage-2.3.84, Repoman-2.3.20

commit 933420ccaae5a17c67a2520781ce0594e34ca32f
Author: François Bissey <frp.bissey@gmail.com>
Date: Mon Nov 11 10:18:53 2019 +1300

sci-mathematics/maxima: remove old

Package-Manager: Portage-2.3.76, Repoman-2.3.16

commit ee6a4bd8f737283518ebd1c8f66ea4abf27dc799
Author: François Bissey <frp.bissey@gmail.com>
Date: Thu Aug 1 09:19:28 2019 +1200

sci-mathematics/maxima: WIP

Package-Manager: Portage-2.3.69, Repoman-2.3.16

commit 12f2ab63ec3465f02ae9e35aa6f20c96741e5415
Author: François Bissey <frp.bissey@gmail.com>
Date: Wed Jul 31 14:32:25 2019 +1200

sci-mathematics/maxima: importing newest maxima

Package-Manager: Portage-2.3.69, Repoman-2.3.16

commit 18a8c9b50132c14337ee2f36c4191c16e9f06ad9
Author: François Bissey <frp.bissey@gmail.com>
Date: Mon Feb 11 12:15:26 2019 +1300

sci-mathematics/maxima: upstream bump

Package-Manager: Portage-2.3.51, Repoman-2.3.11

commit a67bdb07f9e649d62cdcbb2418b911f683403c77
Author: François Bissey <frp.bissey@gmail.com>
Date: Sun Nov 4 21:57:55 2018 +1300

sci-mathematics/maxima: sync with main tree version bump

Package-Manager: Portage-2.3.49, Repoman-2.3.11

commit 4b31bcade424904fb91d0b0fb25d41834f583e18
Author: François Bissey <frp.bissey@gmail.com>
Date: Tue Oct 30 20:09:39 2018 +1300

sci-mathematics/maxima: remove unused

Package-Manager: Portage-2.3.49, Repoman-2.3.11

commit 8f11730c49ced7b73d7ee36aa1bbe3baf028d1a7
Author: François Bissey <frp.bissey@gmail.com>
Date: Mon May 14 13:07:21 2018 +1200

sci-mathematics/maxima: bump to 5.41 hopefully for sage 8.3

Package-Manager: Portage-2.3.24, Repoman-2.3.6

commit 97e9d9ea8a122b08da29ed73160d6e6c3a17f3c4
Author: François Bissey <frp.bissey@gmail.com>
Date: Mon May 14 11:47:25 2018 +1200

sci-mathematics/maxima: EAPI and variable clean up

Package-Manager: Portage-2.3.24, Repoman-2.3.6

commit 7bb914d17e38f2c945fa6a66812c2a5c9ad48cdc
Author: François Bissey <frp.bissey@gmail.com>
Date: Tue Aug 22 11:56:37 2017 +1200

sci-mathematics/maxima: remove old unused. Fix metadata for new repoman.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

commit 1e33e0dff1292a3b9b1fb35d52f3aa73b294fb26
Author: François Bissey <frp.bissey@gmail.com>
Date: Thu Jun 22 11:27:17 2017 +1200

change maintainer email address

commit 71e78c89e4541cfd6c2775ecb2a621a6710482aa
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Thu Mar 2 22:42:37 2017 +1300

Removing ChangeLog

Package-Manager: portage-2.3.3

commit 340c42beaba3ca4a9d01e46dcef8dce293ef9e59
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Thu Mar 2 21:29:43 2017 +1300

Removal of "$Id", clean up of some useless ebuild, fixing a few fatal QA overlay wide, fixing python3_6 QA arising.

Package-Manager: portage-2.3.3

commit ef2098e3619ca53f84a19dff2e5656056a262068
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Mon Feb 6 13:58:08 2017 +1300

sci-mathematics/maxima: backporting more emacs bit from 5.39.0 to 5.35.1

Package-Manager: portage-2.3.3

commit 398cad57b8fcaba669d79f974556e71f3aa712e2
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Mon Jan 23 14:31:31 2017 +1300

sci-mathematics/maxima: new maxima - hopefully for sage 7.6. Revision for 5.35.1 as imaxima is masked. Not sure it works if you have emacs.

Package-Manager: portage-2.3.0

commit 867ea1f8bfea999b84ee518258b4a9e9133409fb
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Fri Oct 28 22:46:36 2016 +1300

sci-mathematics/maxima: maxima 5.38.1 with sage patches.

Package-Manager: portage-2.3.0

commit 64374d20bbb08fb746b18518f095b9bc15deb15c
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Mon Jun 6 08:43:05 2016 +1200

sci-mathematics/maxima: fix for issue #426

Package-Manager: portage-2.2.28

commit 6480826f550993a7dfd49a38c3afb604beb98db1
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Tue Feb 2 10:12:02 2016 +1300

sci-mathematics/maxima: update metadata

Package-Manager: portage-2.2.26

commit 98d062a68450cdeec9ffe631ec9d7f63dee20f02
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Mon Sep 7 13:41:13 2015 +1200

sci-mathematics/maxima: format clean up

Package-Manager: portage-2.2.20.1

commit 9a61d79c4b3146b5683b81da8c2bf7e2931420ee
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Wed Jun 10 11:07:50 2015 +1200

remove unused maxima, make repoman happy

Package-Manager: portage-2.2.18

commit 0e591c19b062e6ac507bb89578bc8199f2dd904f
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Thu Mar 5 14:53:28 2015 +1300

Remove a few versions of maxima from the overlay

Package-Manager: portage-2.2.14

commit cc58580b977c260dc01b2a25ca76997633de8c45
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Thu Feb 19 15:23:32 2015 +1300

issue #335 prefix is still not behaving SITELISP needs prefixing.

Package-Manager: portage-2.2.14

commit ecab7d66b28e1c009bc892bc26f7dec9678062c4
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Thu Feb 19 14:50:45 2015 +1300

D-> ED for proper prefix support see issue #335

Package-Manager: portage-2.2.14

commit b7cd733512da17f94e5d74547a5bbe7c9c8a3a9c
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Sat Feb 14 21:40:16 2015 +1300

bump maxima to match sage trac #17667. Also rebase on latest main tree version.

Package-Manager: portage-2.2.14

commit ffe297efce19f513f11848c5a7883829a27b4135
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Thu Dec 18 11:17:49 2014 +1300

New maxima, this is also trac 17514 so we may see it in sage 6.5

Package-Manager: portage-2.2.14

commit 85b971749cd516cd08dfef419a223fbfd793183f
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Wed Nov 26 11:56:43 2014 +1300

Include fix from http://trac.sagemath.org/ticket/17375

Package-Manager: portage-2.2.8-r2

commit 67a10532e35d2a2cd10aef15b453702d05176d7a
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Fri Sep 19 11:42:47 2014 +1200

One patch in files that is needed is not applied.

Package-Manager: portage-2.2.10

commit 69f15f577f40a44f36cf916c1ba20c891b58930f
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Thu Sep 11 21:39:07 2014 +1200

maxima 5.34.1 for sage 6.4

Package-Manager: portage-2.2.10

commit ed9a762443345f54216fc94255e45fdd97766108
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Thu Aug 21 14:15:54 2014 +1200

bump maxima to include latest bugfix from sage

Package-Manager: portage-2.2.10

commit 6f68e5110f6f04a28f4711dc4362348ca2340839
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Wed Jul 2 11:00:28 2014 +1200

Add x64-macos keyword

Package-Manager: portage-2.2.10

commit 2746835dd5078a328d62d738a3a2efc279beb17c
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Thu Jun 19 14:27:24 2014 +1200

add sage's patches to maxima 5.33.0

Package-Manager: portage-2.2.10

commit 21813554aa6a091c0957f84e9a5c1457150e80ed
Author: Martin von Gagern <Martin.vGagern@gmx.net>
Date: Tue Jan 28 22:34:48 2014 +0100

Include sage fixes from ecls-1.patch into maxima 5.32.1 ebuild.

commit 0a41cc62f2c427556fc861ccaba077147adc12b2
Author: Martin von Gagern <Martin.vGagern@gmx.net>
Date: Sat Dec 21 15:43:25 2013 +0100

Forgot manifest.

commit 1c70748fd2f57bfd0245bbcad1c3d90f93223048
Author: Martin von Gagern <Martin.vGagern@gmx.net>
Date: Wed Dec 11 18:48:45 2013 +0100

Include sage fixes from ecls-1.patch into maxima 5.21.2 ebuild.

Fixes cschwan#262.

commit 2e0c29377eea3436efc4ee1e70e16354861118d9
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Fri Jul 5 21:20:38 2013 +1200

Follow main tree and force texinfo-4 https://bugs.gentoo.org/show_bug.cgi?id=473102

Package-Manager: portage-2.2.0_alpha186

commit 93068bd472dd04967f850b8a14ee8846652f59ea
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Sun Jun 16 21:36:45 2013 +1200

restoring the real right dependencies in maxima 5.30.0

Package-Manager: portage-2.2.0_alpha179

commit 7ab98ebf5972f9c54fffa7ee0cf1d1f67ec23d4f
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Fri Jun 14 21:35:07 2013 +1200

clean up of non working maxima versions, restore dependencies in maxima 5.30

Package-Manager: portage-2.2.0_alpha179

commit 3d9557d235ac34b1ecb4477ea5f1a8448937de97
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Thu Jun 13 23:04:40 2013 +1200

Include Martin's latest fixes which build a usable maxima.fas

Package-Manager: portage-2.2.0_alpha179

commit fc71cca39494878cd9c43dd03f89c055f33576a0
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Sun Jun 2 21:55:17 2013 +1200

Move maxima to asdf 3 based ecls

Package-Manager: portage-2.2.0_alpha177

commit 249c3da1ccabe40f4fa9a86a6a44fcc5f428d788
Author: Martin von Gagern <Martin.vGagern@gmx.net>
Date: Sun Jun 2 09:27:57 2013 +0200

Import maxima 5.30.0 from main tree with modifications.

The part building a single fasl file for ecl has been re-enabled bur worded
so it works with the modifications from ecl 2.26.71 ("." no longer in source
registry by default) as well as changes to the way the user cache is
handled. Also include a user-contributed patch for the maxima texinfo
manual, to make it work with texinfo 5.1.

Hopefully this fixes sage-on-gentoo issue cschwan#226
as well as gentoo bug 466730.

commit 0fda718b357114e2f9d44dbc9ebcb0f038557118
Author: Christopher Schwan <schwan@uni-mainz.de>
Date: Tue Jan 22 11:32:50 2013 +0100

Update Manifest files

commit a2560c9fb1ec85ca964ab0d1f5311ab868493da3
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Sun Jan 6 22:15:45 2013 +1300

bump maxima with sage patch for future inclusion

Package-Manager: portage-2.2.0_alpha149

commit 78cbbea637eb198f2f7cd2cee877411991d24e4c
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Mon Dec 17 22:08:35 2012 +1300

Temporarilly import maxima in overlay

Package-Manager: portage-2.2.0_alpha148

commit 6e59c8ecd09b611217d46071f036efbdc7fe589b
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Tue Jun 7 16:27:57 2011 +1200

Removing maxima as Andrey kindly applied the maxima as ecl library patch in the main tree.

commit cb9eb7d5c3a81fd54eb734e39d183b5573c6ae55
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Sun Jun 5 07:56:38 2011 +1200

maxima-5.24.0 has maintainer mode problems *again*

commit c2bc5f7a993199bf19cc19224bf052e8bdb0e758
Author: Christopher Schwan <cschwan@students.uni-mainz.de>
Date: Mon May 9 09:56:37 2011 +0200

Convert ChangeLog files to UTF8

commit 5e0ba2e6e0b2877a6401c883b9e3261d496ef661
Author: Fran?ois Bissey <francois.bissey@canterbury.ac.nz>
Date: Wed May 4 16:32:34 2011 +1200

Removal of sage-4.6.1 and associated dependencies and possibly older cruft.

commit 5c08585a932a62756bc2eb8032528fbc1113e676
Author: Fran?ois Bissey <francois.bissey@canterbury.ac.nz>
Date: Fri Apr 29 22:02:56 2011 +1200

Get our own version of maxima-5.24.0 - it is compatible with current sage.

commit 2d1dd625de05f1827067d641ed41e7c3757d7e3f
Author: Fran?ois Bissey <francois.bissey@canterbury.ac.nz>
Date: Fri Feb 11 13:21:48 2011 +1300

Revert fix for ecls. Use patched ecls instead.

commit 105b8e012034f8d8904cd4a3bf53300ea1479dd7
Author: Fran?ois Bissey <francois.bissey@canterbury.ac.nz>
Date: Fri Feb 11 10:07:55 2011 +1300

Add a small patch to maxima-5.23.2

commit 41ab83dfe22fff7c1d2062eae1d31364d94cb194
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Sat Jan 29 21:16:36 2011 +1300

Prefix fix for maxima

commit 5d02d9477c5d29e22c7e1bfff1471156cc7d7247
Author: François Bissey <francois.bissey@canterbury.ac.nz>
Date: Fri Jan 28 23:22:03 2011 +1300

Re-introduce maxima in the overlay for feature parity with sage's version.