summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* sci-mathematics/octave: patch 6.4.0 for Qt as wellSam James2022-05-052-1/+3
| | | | | | | ... given 7 doesn't seem to build with SSL? Bug: https://bugs.gentoo.org/839285 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: use configure.ac patchSam James2022-05-051-59/+18
| | | | | | | More resilient and doesn't get blown away by subsequent autoreconf. Bug: https://bugs.gentoo.org/839285 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: style tweaksSam James2022-05-052-5/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: version bump to 7.1.0Thamognya Kodi2022-05-053-0/+277
| | | | | | | Bug: https://bugs.gentoo.org/839285 Closes: https://github.com/gentoo/gentoo/pull/25143 Signed-off-by: Thamognya Kodi <contact@thamognya.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave-6.4.0: add missing dependencieschn2022-04-161-5/+11
| | | | | | | Closes: https://bugs.gentoo.org/837752 Signed-off-by: Haonan Chen <chn@chn.moe> Closes: https://github.com/gentoo/gentoo/pull/24985 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-mathematics/octave: add upstream patch for slibtool support.Michael Orlitzky2022-03-172-0/+38
| | | | | | | Closes: https://bugs.gentoo.org/776583 Bug: https://savannah.gnu.org/bugs/?61905 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: remove old "unused" ebuilds.Michael Orlitzky2022-01-173-394/+0
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: new upstream version 6.4.0.Michael Orlitzky2022-01-172-0/+205
| | | | | | | Bug: https://bugs.gentoo.org/776583 Closes: https://bugs.gentoo.org/775254 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: keyword 6.3.0 for ~riscvAlex Fan2021-10-121-1/+1
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/22554 Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-mathematics/octave: new upstream version 6.3.0.Michael Orlitzky2021-09-302-0/+195
| | | | | | | | | | | | A standard copy/paste update, and I've dropped an old patch to one of the autotools macros. A comment stated that the macro took too long, but on my (ancient) machine it took about ten seconds. That is relatively long, but not compared to the rest of the Octave build, and not when considered against the burden of an eternal patch. Closes: https://bugs.gentoo.org/815463 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@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/octave: remove libressl supportMikle Kolyada2021-05-032-7/+5
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* sci-mathematics/octave: new upstream version 6.2.0.Michael Orlitzky2021-03-102-2/+2
| | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: ppc keyworded (bug #757822)Sam James2020-12-121-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>