summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-mathematics/octave: bump to version 9.2.0Fabio Rossi2024-07-023-0/+221
| | | | | | | | | | - Added support for Qt6 - Added support for sci-libs/klu - Added support for sci-libs/spqr Closes: https://bugs.gentoo.org/918123 Signed-off-by: Fabio Rossi <rossi.f@inwind.it> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-mathematics/octave: fix qscintilla dep #916232José P. R. N. Assis2024-04-161-1/+1
| | | | | | | | | | Adding [qt5(+)] to the qscintilla in preparation to supporting Qt5/Qt6 QScintilla multibuild. All revision numbers have been bumped (except for 8.3.0). Keywords kept as-is. Bug: https://bugs.gentoo.org/916232 Signed-off-by: José P. R. N. Assis <espinafre@gmail.com> Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* sci-mathematics/octave: drop 7.3.0-r2, 8.1.0, 8.2.0, 8.3.0Andreas Sturmlechner2024-03-158-1073/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-mathematics/octave: Stabilize 8.3.0-r1 arm64, #917280Arthur Zamarin2023-12-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: Stabilize 8.3.0-r1 arm, #917280Arthur Zamarin2023-12-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: Stabilize 8.3.0-r1 amd64, #917280Joonas Niilola2023-12-161-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-mathematics/octave: Use transfig from fig2devPacho Ramos2023-11-121-0/+241
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sci-mathematics/octave: add 8.3.0Michael Orlitzky2023-08-232-0/+242
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: Stabilize 8.1.0 arm, #908186Sam James2023-08-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: Stabilize 8.1.0 amd64, #908186Arthur Zamarin2023-06-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: Stabilize 8.1.0 arm64, #908186Arthur Zamarin2023-06-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: destabilize for ~x86Arthur Zamarin2023-06-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: add 8.2.0Sam James2023-05-262-0/+242
| | | | | | Closes: https://bugs.gentoo.org/907183 Closes: https://bugs.gentoo.org/901965 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: add 8.1.0Sam James2023-03-162-0/+234
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: drop 6.4.0-r5Andreas Sturmlechner2023-02-072-219/+0
| | | | | Closes: https://bugs.gentoo.org/886641 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-mathematics/octave: Stabilize 6.4.0-r5 arm64, #886641Arthur Zamarin2023-01-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: keyword 7.3.0-r2 for ~hppaSam James2023-01-091-1/+1
| | | | | | | | | | I didn't keyword this when I did the previous version - I assume because 7.x was unkeyworded in Gentoo for a while for all arches. Oops. Bug: https://bugs.gentoo.org/757822 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: disable GLIBCXX_ASSERTIONS (libstdc++ bug)Sam James2023-01-082-3/+9
| | | | | | | | | | | It's not a test-only issue so could cause SIGABRT at runtime, so revbump. The libstdc++ issue is reported upstream at https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107538. Closes: https://bugs.gentoo.org/887815 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: drop 6.4.0-r3Sam James2023-01-081-215/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: drop 7.2.0-r1Michael Orlitzky2022-12-202-209/+0
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: Stabilize 7.3.0-r1 amd64, #887013Arthur Zamarin2022-12-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: Stabilize 7.3.0-r1 x86, #887013Arthur Zamarin2022-12-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: Stabilize 7.3.0-r1 arm, #887013Arthur Zamarin2022-12-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: Stabilize 7.3.0-r1 arm64, #887013Arthur Zamarin2022-12-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: Stabilize 6.4.0-r4 amd64, #886641Arthur Zamarin2022-12-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: Stabilize 6.4.0-r4 x86, #886641Sam James2022-12-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: drop 5.2.0Andreas Sturmlechner2022-11-234-223/+0
| | | | | Closes: https://bugs.gentoo.org/854489 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-mathematics/octave: fix build loop with USE=doc & texinfo-7.0Sam James2022-11-152-0/+46
| | | | | Closes: https://bugs.gentoo.org/880623 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: new revision fixing some dependency issues.Michael Orlitzky2022-11-092-11/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This revision adds a new flag, USE=imagemagick, to pull in media-gfx/graphicsmagick. That's not a typo -- the global USE flag descriptions for "imagemagick" and "graphicsmagick" make this awkward. In any case, Octave upstream doesn't really support imagemagick, only graphicsmagick. Thanks to Fabio Rossi for reporting the issue and suggesting the fix. Furthermore, 1. media-gfx/graphicsmagick was moved to DEPEND because Octave links with it. 2. The "static-libs" USE flag was dropped. 3. A new flag, USE=fltk, was factored out of USE=opengl. The Qt GUI can make use of OpenGL on its own. 4. An old hack for linking with fltk was dropped. 5. A new REQUIRED_USE prevents some nonsense combinations of the X, gui, fltk, and opengl USE flags. 6. Local descriptions for the fltk, gnuplot, and imagemagick flags were added to metadata.xml to explain more accurately what they actually do. Closes: https://bugs.gentoo.org/864785 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: Stabilize 6.4.0-r3 arm, #854489Sam James2022-11-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: add 7.3.0Sam James2022-11-052-0/+209
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: fix PkgMetadataXmlIndentationSam James2022-10-181-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: add savannah upstream metadataSam James2022-10-181-13/+16
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: better slibtool fix in v6.4.0.Michael Orlitzky2022-09-111-0/+215
| | | | | | | | | | | | The --enable-link-all-dependencies flag was added to octave-6.4.0 to fix the build with slibtool, but that had some unintended consequences (bug 858554). The whole thing is moot in v7.2.0, but there's a better fix for v6.4.0: using --disable-no-undefined, which, double-negatively, allows for undefined symbols wherever they were causing problems. It still builds OK with rlibtool, ship it! Closes: https://bugs.gentoo.org/858554 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: remove slibtool workaround from v7.2.0.Michael Orlitzky2022-09-111-5/+0
| | | | | | | | | | | | The --enable-link-all-dependencies flag is apparently no longer needed with octave-7.2.0. Removing it from the ./configure invocation prevents mkoctfile from using the -loctave and -loctinterp flags by default. With octave-7.2.0 they should be harmless anyway, but it's nice to clean things up a bit when we can get away with it. Bug: https://bugs.gentoo.org/776583 Bug: https://bugs.gentoo.org/858554 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: don't install test logs with FEATURES=test.Michael Orlitzky2022-08-121-2/+0
| | | | | | | | This was apparently intentional, but I guess I agree that these logs are not really end-user documentation and are therefore mis-dodoc'd. Closes: https://bugs.gentoo.org/861410 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: drop 7.1.0Sam James2022-08-032-213/+0
| | | | | Bug: https://bugs.gentoo.org/842645 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: add 7.2.0Sam James2022-08-032-0/+216
| | | | | Closes: https://bugs.gentoo.org/842645 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: Move dev-qt/linguist-tools:5 to BDEPENDAndreas Sturmlechner2022-07-272-6/+8
| | | | | | | Bug: https://bugs.gentoo.org/544938 Bug: https://github.com/gentoo/gentoo/pull/26595 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* sci-mathematics/octave: x86 stable wrt bug #854489Agostino Sarubbo2022-07-081-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-mathematics/octave: amd64 stable wrt bug #854489Agostino Sarubbo2022-07-071-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-mathematics/octave: Stabilize 6.4.0-r3 arm64, #854489Arthur Zamarin2022-07-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: add sundials upper boundSam James2022-05-261-1/+2
| | | | | Closes: https://bugs.gentoo.org/846968 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: Keyword 6.4.0-r2 hppa, #757822Sam James2022-05-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: don't install *.la files.Michael Orlitzky2022-05-071-0/+2
| | | | | | | | | I've fixed this only in the currently-unkeyworded v7.1.0 since it is harmless and octave takes a long time to build. Closes: https://bugs.gentoo.org/842663 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: fix Java dependencySam James2022-05-051-2/+2
| | | | | | Thanks vaukai. Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: add rapidjson USE flagSam James2022-05-052-2/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: tidy up 7.1.0Sam James2022-05-051-21/+14
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: fix patch filenameSam James2022-05-052-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: unkeyword 7.1.0Sam James2022-05-051-1/+2
| | | | | | | Doesn't build with SSL. Bug: https://bugs.gentoo.org/839285 Signed-off-by: Sam James <sam@gentoo.org>