sci-mathematics/maxima
Free computer algebra environment based on Macsyma
-
maxima-5.47.0-r1~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linuxclisp clozurecl clozurecl64 cmucl ecl emacs gcl gui nls +sbcl vtk X test l10n_de l10n_es l10n_pt l10n_pt-BR python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
View Download Browse License: GPL-2 GPL-2+ LLGPL-2.1Overlay: gentoo
ChangeLog
commit c4364e3218138261239f786aa98d5b7d9ffa3186
Author: François Bissey <frp.bissey@gmail.com>
Date: Fri Sep 15 07:31:20 2023 +1200
sci-mathematics/maxima: migrate from ecls to ecl
commit 08ff5fe9b0da1cd246c0f876b18defd478bc655c
Author: François Bissey <frp.bissey@gmail.com>
Date: Wed May 17 14:45:39 2023 +1200
sci-mathematics/maxima: prepare a less patched maxima 5.46.0
commit 3a4ec3e3f1515e36b9844eef5df85fbecf9c9c23
Author: François Bissey <frp.bissey@gmail.com>
Date: Sun May 7 22:09:51 2023 +1200
sci-mathematics/maxima: enable py3.11
commit 93f4cdb6b13dbccf352e33275eef047af2db990f
Author: n1ght <46073322+n1ghtbyte@users.noreply.github.com>
Date: Mon Apr 24 20:31:17 2023 +0000
Update copyright statements (#737)
* refactor: updated copyright to 2023
* refactor(typo): copyright fix
failed the previous regexp to update the copyright statement
---------
Co-authored-by: Tomás Carvalho <tomas@thetimesweeper.com>
commit c3bba498ec46c8e48806dfce1e0048cd1c2583fd
Author: François Bissey <frp.bissey@gmail.com>
Date: Sun Jan 15 21:30:04 2023 +1300
sci-mathematics/maxima: update homepage
commit 16cbcb16ccbfc21743b5221db06965ece5826179
Author: François Bissey <frp.bissey@gmail.com>
Date: Sun Jan 15 15:35:32 2023 +1300
sci-mathematics/*: drop py3.8
commit 0e16951a40d1483f9666f3c233958db587ce3c20
Author: François Bissey <frp.bissey@gmail.com>
Date: Fri Jul 8 22:06:45 2022 +1200
sci-mathematics/maxima: python totally gone from 5.46.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3
commit 3ffd48484bb88071b90532b72a8ac84de038c77a
Author: François Bissey <frp.bissey@gmail.com>
Date: Fri Jul 8 22:01:12 2022 +1200
sci-mathematics/maxima: make python 3.10 usable
Package-Manager: Portage-3.0.30, Repoman-3.0.3
commit f25e3a961f3b1bfa2334250cd84bbe1b0ce51520
Author: François Bissey <frp.bissey@gmail.com>
Date: Sat Jun 4 18:39:44 2022 +1200
sci-mathematics/maxima: upstream bump
commit 1cbcb1b5e1eb375b83886a2ce6de5466e0c52ee5
Author: François Bissey <frp.bissey@gmail.com>
Date: Wed Feb 23 22:07:34 2022 +1300
sci-mathematics/maxima: clean old unused
Package-Manager: Portage-3.0.30, Repoman-3.0.3
commit dd307eb9d9f0e3430de027062210529980e6c63e
Author: François Bissey <frp.bissey@gmail.com>
Date: Sun Oct 10 21:43:29 2021 +1300
sci-mathematics/maxima: bump in prevision of trac 31553
Package-Manager: Portage-3.0.20, Repoman-3.0.3
commit 54a28d424e0ffc8052ef0338e6a55174a70c1dd4
Author: François Bissey <frp.bissey@gmail.com>
Date: Thu Sep 23 10:24:33 2021 +1200
sci-mathematics/maxima: clean unused
Package-Manager: Portage-3.0.20, Repoman-3.0.3
commit eee8b41c6ac3457bfdc4aab3ec6e81b0b1ab2d29
Author: Gergely Nagy <ngg@users.noreply.github.com>
Date: Sun Sep 19 10:35:12 2021 +0200
sci-mathematics/maxima: synchronize changes from main tree (#654)
Signed-off-by: Gergely Nagy <ngg@ngg.hu>
commit 7c7dfd9d4a6e06ee3fec69641e4a01533115e8d8
Author: François Bissey <frp.bissey@gmail.com>
Date: Fri Jun 11 14:26:56 2021 +1200
sci-mathematics/maxima: synchronise maxima(s) with main tree
Package-Manager: Portage-3.0.18, Repoman-3.0.2
commit eaf57b27006766293479ce21240336de2d263128
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.
Author: François Bissey <frp.bissey@gmail.com>
Date: Fri Sep 15 07:31:20 2023 +1200
sci-mathematics/maxima: migrate from ecls to ecl
commit 08ff5fe9b0da1cd246c0f876b18defd478bc655c
Author: François Bissey <frp.bissey@gmail.com>
Date: Wed May 17 14:45:39 2023 +1200
sci-mathematics/maxima: prepare a less patched maxima 5.46.0
commit 3a4ec3e3f1515e36b9844eef5df85fbecf9c9c23
Author: François Bissey <frp.bissey@gmail.com>
Date: Sun May 7 22:09:51 2023 +1200
sci-mathematics/maxima: enable py3.11
commit 93f4cdb6b13dbccf352e33275eef047af2db990f
Author: n1ght <46073322+n1ghtbyte@users.noreply.github.com>
Date: Mon Apr 24 20:31:17 2023 +0000
Update copyright statements (#737)
* refactor: updated copyright to 2023
* refactor(typo): copyright fix
failed the previous regexp to update the copyright statement
---------
Co-authored-by: Tomás Carvalho <tomas@thetimesweeper.com>
commit c3bba498ec46c8e48806dfce1e0048cd1c2583fd
Author: François Bissey <frp.bissey@gmail.com>
Date: Sun Jan 15 21:30:04 2023 +1300
sci-mathematics/maxima: update homepage
commit 16cbcb16ccbfc21743b5221db06965ece5826179
Author: François Bissey <frp.bissey@gmail.com>
Date: Sun Jan 15 15:35:32 2023 +1300
sci-mathematics/*: drop py3.8
commit 0e16951a40d1483f9666f3c233958db587ce3c20
Author: François Bissey <frp.bissey@gmail.com>
Date: Fri Jul 8 22:06:45 2022 +1200
sci-mathematics/maxima: python totally gone from 5.46.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3
commit 3ffd48484bb88071b90532b72a8ac84de038c77a
Author: François Bissey <frp.bissey@gmail.com>
Date: Fri Jul 8 22:01:12 2022 +1200
sci-mathematics/maxima: make python 3.10 usable
Package-Manager: Portage-3.0.30, Repoman-3.0.3
commit f25e3a961f3b1bfa2334250cd84bbe1b0ce51520
Author: François Bissey <frp.bissey@gmail.com>
Date: Sat Jun 4 18:39:44 2022 +1200
sci-mathematics/maxima: upstream bump
commit 1cbcb1b5e1eb375b83886a2ce6de5466e0c52ee5
Author: François Bissey <frp.bissey@gmail.com>
Date: Wed Feb 23 22:07:34 2022 +1300
sci-mathematics/maxima: clean old unused
Package-Manager: Portage-3.0.30, Repoman-3.0.3
commit dd307eb9d9f0e3430de027062210529980e6c63e
Author: François Bissey <frp.bissey@gmail.com>
Date: Sun Oct 10 21:43:29 2021 +1300
sci-mathematics/maxima: bump in prevision of trac 31553
Package-Manager: Portage-3.0.20, Repoman-3.0.3
commit 54a28d424e0ffc8052ef0338e6a55174a70c1dd4
Author: François Bissey <frp.bissey@gmail.com>
Date: Thu Sep 23 10:24:33 2021 +1200
sci-mathematics/maxima: clean unused
Package-Manager: Portage-3.0.20, Repoman-3.0.3
commit eee8b41c6ac3457bfdc4aab3ec6e81b0b1ab2d29
Author: Gergely Nagy <ngg@users.noreply.github.com>
Date: Sun Sep 19 10:35:12 2021 +0200
sci-mathematics/maxima: synchronize changes from main tree (#654)
Signed-off-by: Gergely Nagy <ngg@ngg.hu>
commit 7c7dfd9d4a6e06ee3fec69641e4a01533115e8d8
Author: François Bissey <frp.bissey@gmail.com>
Date: Fri Jun 11 14:26:56 2021 +1200
sci-mathematics/maxima: synchronise maxima(s) with main tree
Package-Manager: Portage-3.0.18, Repoman-3.0.2
commit eaf57b27006766293479ce21240336de2d263128
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.